我最近一直在尝试使用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安装堆栈。