リンクエラー
問題
GHC 6.12.2を使って、Text.Regex.Posixモジュールをimportしているコードをコンパイルしようとすると、
ghc -o sourcegrep Main.hs compilation IS NOT required Main.o: In function `s1z1_info': (.text+0x28f1): undefined reference to `__stginit_regexzmposixzm0zi94zi2_TextziRegexziPosix_' collect2: ld はステータス 1 で終了しました
というエラーになります。
解決方法
"--make"オプションをつけたらコンパイルできるようになりました。