ghc未能编制完整性检查
我最近一直在尝试使用haskell-stack,但每当我尝试执行堆栈设置时,我都会得到
位于/home/piotrek/.stack/programs/x86_64-linux/ghc-8.0.1/bin/ghc的GHC未能编译完整性检查。 请参见:
http://docs.haskellstack.org/en/stable/install_and_upgrade/
了解更多信息。 例外情况是:运行/home/piotrek/.stack/programs/x86_64-linux/ghc-8.0.1/bin/ghc /tmp/stack-sanity-check3118/Main.hs -no-user-package-db in directory / tmp / stack-sanity-check3118 /退出ExitFailure 1
[/ 1]编译Main(/tmp/stack-sanity-check3118/Main.hs,/tmp/stack-sanity-check3118/Main.o)链接/ tmp / stack-sanity-check3118 / Main ...
/ usr / bin / ld:/tmp/stack-sanity-check3118/Main.o:在创建共享对象时,无法使用符号“stg_bh_upd_frame_info”的R_X86_64_32S; 用-fPIC重新编译
和许多其他消息,如最后一个关于重新定位的消息。 我使用Ubuntu 16.10,通过apt-get安装了堆栈。
链接地址: http://www.djcxy.com/p/43411.html上一篇: ghc failed to compile a sanity check
下一篇: Real World Haskell, Chapter 5, SimpleJSON compile error