haskell – 符号__module_registered错误的重复定义

我从GHCi收到一条关于“符号__module_registered的重复定义”的错误消息,如下所示:

 GHCi runtime linker: fatal error: I found a duplicate definition for symbol
           __module_registered
        whilst processing object file
           /usr/local/lib/ghc-6.2/HSfgl.o

如何解决这个问题?

最佳答案 多数民众赞成很容易,可能表明在为GHCi(上例中为HSfgl.o)构建库时,应该使用ld的-x选项.

点赞