【发布时间】:2013-09-05 11:24:07
【问题描述】:
我真的很难在 GHC 中做一件非常简单的事情:我有一个可以正常工作和编译的程序,但是当我将它拆分以便部分代码位于单独的模块中时,我无法获得它工作。单独的模块称为 FICutilities
ghc -o FICutilities FICutilities.hs C:\ghc\ghc-6.10.1/libHSrts.a(Main.o):Main.c:(.text+0x7): 未定义引用
__stginit_ZCMain' C:\ghc\ghc-6.10.1/libHSrts.a(Main.o):Main.c:(.text+0x36): undefined reference toZCMain_main_closure' collect2: ld 返回 1 个退出状态
据我所知,这是因为没有 main 函数,但我不想在这个模块中有一个。我使用的是 6.10.1 版本,因为我无法使用更新的版本。
有人可以帮忙吗?!谢谢,克莱尔。
【问题讨论】:
-
你不应该使用 GHC 6.10,许多库无法使用它 afaik