<br><br><div><span class="gmail_quote">On 10/23/07, <b class="gmail_sendername">Thomas Hartman</b> &lt;<a href="mailto:thomas.hartman@db.com">thomas.hartman@db.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<br><font face="sans-serif" size="2">Actually I can&#39;t compile it, with or
without -O2. loads fine into ghci, but when I try to create an executable
I get</font>
<br>
<br><font face="Courier New" size="2">ghc quicksort.hs -o quicksort</font>
<br><font face="Courier New" size="2">quicksort.o: In function `r1Nc_info&#39;:
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_vector_closure&#39;</font>
<br><font face="Courier New" size="2">quicksort.o: In function `r1Nc_info&#39;:
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_zdf16_closure&#39;</font>
<br><font face="Courier New" size="2">quicksort.o: In function `s1Ws_info&#39;:
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_generate_closure&#39;</font>
<br><font face="Courier New" size="2">quicksort.o: In function `r1Nc_srt&#39;:
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_vector_closure&#39;</font>
<br><font face="Courier New" size="2">quicksort.o: In function `r1Nc_srt&#39;:
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_zdf16_closure&#39;</font>
<br><font face="Courier New" size="2">quicksort.o: In function `rzC_srt&#39;:
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_generate_closure&#39;</font>
<br><font face="Courier New" size="2">collect2: ld returned 1 exit status</font></blockquote><div><br>hmm, try adding --make to the ghc command line?&nbsp; Unfortunately, GHC doesn&#39;t automatically chase down dependencies for linking; you must specify them explicitly with -package, or tell it to auto-chase dependencies with --make.
<br><br>-Brent<br></div></div><br>