<br><br><div><span class="gmail_quote">On 10/23/07, <b class="gmail_sendername">Thomas Hartman</b> <<a href="mailto:thomas.hartman@db.com">thomas.hartman@db.com</a>> 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'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':
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_vector_closure'</font>
<br><font face="Courier New" size="2">quicksort.o: In function `r1Nc_info':
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_zdf16_closure'</font>
<br><font face="Courier New" size="2">quicksort.o: In function `s1Ws_info':
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_generate_closure'</font>
<br><font face="Courier New" size="2">quicksort.o: In function `r1Nc_srt':
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_vector_closure'</font>
<br><font face="Courier New" size="2">quicksort.o: In function `r1Nc_srt':
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_zdf16_closure'</font>
<br><font face="Courier New" size="2">quicksort.o: In function `rzC_srt':
undefined reference to `QuickCheckzm1zi0zi1_TestziQuickCheck_generate_closure'</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? Unfortunately, GHC doesn'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>