当我尝试在 Haskell 中编译一个简单的 Hello World 并使用
ghc --make Main.hs
I get:
链接主...
ld:未知选项:-no_pie
Collect2: ld 返回 1 退出状态
我使用的是 Mac OS X 10.6.8。我曾经能够在没有这个错误的情况下进行编译,但我已经有一段时间没有使用 GHC 了,所以我一定是在那段时间安装或破坏了一些东西。
Leopard 在一段时间内摆脱了 no-pie:http://trac.macports.org/ticket/34064 http://trac.macports.org/ticket/34064
正如评论所指出的,将 xcode/ld 升级到更新的版本会启用该标志。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)