当我在沙盒项目中运行
cabal install
时,我得到
/usr/bin/ld: cannot find -lHSzlib-0.6.1.2-GcLmGV5PElZD6CJvjR9umm
/usr/bin/ld: cannot find -lHSasync-2.1.1.1-2GwQEYzLBsdIBCHbNA3HGy
/usr/bin/ld: cannot find -lHSnetwork-uri-2.6.1.0-GzRvaV3udR3JtWfa3CLYOw
事实证明我有这个库:
locate HSzlib
/usr/lib/x86_64-linux-ghc-8.0.2/libHSzlib-0.6.1.2-GcLmGV5PElZD6CJvjR9umm-ghc8.0.2.so
但我认为阴谋集团没有找到它,如何让它找到它?
尝试做:
cabal 安装 zlib --reinstall --force-reinstalls
cabal install async --reinstall --force-reinstalls
cabal 安装网络-uri --reinstall --force-reinstalls
然后重新启动安装。