ghc无法编制完整性检查

时间:2017-02-04 16:32:56

标签: ubuntu haskell haskell-stack

我最近一直在尝试使用haskell-stack,但每当我尝试进行堆栈设置时,我都会

  

GHC位于   /home/piotrek/.stack/programs/x86_64-linux/ghc-8.0.1/bin/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   / tmp / stack-sanity-check3118 /退出ExitFailure 1

     

[1 of 1]编译主要(   /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安装堆栈。

0 个答案:

没有答案