私はGHCで非常に単純なことをするのに本当に苦労しています:私はうまく動作しコンパイルするプログラムを持っていますが、コードの一部が別のモジュールにあるように分割すると、動作させることができません. 別のモジュールは FICutilities と呼ばれます
ghc -o FICutilities FICutilities.hs C:\ghc\ghc-6.10.1/libHSrts.a(Main.o):Main.c:(.text+0x7): ZCMain_main_closure への未定義の参照
__stginit_ZCMain' C:\ghc\ghc-6.10.1/libHSrts.a(Main.o):Main.c:(.text+0x36): undefined reference to
'collect2: ld が 1 つの終了ステータスを返しました
私が見る限り、これはメイン関数がないためですが、このモジュールには必要ありません。私はバージョン 6.10.1 を使用しています。これより新しいものを動作させることができないからです。
誰か助けてください!ありがとう、クレア。