【发布时间】:2012-05-29 15:23:53
【问题描述】:
当我尝试在 Haskell 中编译一个简单的 Hello World 并使用
ghc --make Main.hs
我得到:
链接主 ...
ld:未知选项:-no_pie
collect2: ld 返回 1 个退出状态
我使用的是 Mac OS X 10.6.8。以前可以编译没有这个错误,但是我有一段时间没有使用GHC了,所以我一定是在那段时间安装或破坏了一些东西。
【问题讨论】:
-
@DonStewart:这个问题没有答案,cmets 也帮不上什么忙。另外,我觉得他的问题和我的有点不一样,因为他正在尝试安装一个包,而我只是在尝试编译一个简单的程序。
-
好了。我最近重新安装了 XCode 的旧备份,因此是旧的 ld。 XCode 的更新允许我的 ld 接受 -no_pie 标志。
标签: macos haskell linker-errors ghc ld