我在让所有这些工具协同工作时遇到了一些麻烦,我很想知道是否有人成功了。
我的主要问题如下:我有一些外部依赖项,在我stack.yaml
看来是这样的:
nix:
enable: true
packages: [curl, postgresql94, zlib]
显然是由 nix 系统提供的。当我ghc-mod type Main.hs 39 19
在当前运行时,Main.hs
我得到以下信息:
EXCEPTION: types:
<command line>: can't load .so/.DLL for: /home/user/.stack/snapshots/x86_64-linux-nix/lts-7.15/8.0.1/lib/x86_64-linux-ghc-8.0.1/postgresql-libpq-0.9.2.0-IWEdPrPraPeE94ud73Ope3/libHSpostgresql-libpq-0.9.2.0-IWEdPrPraPeE94ud73Ope3-ghc8.0.1.so (libpq.so.5: cannot open shared object file: No such file or directory)
所以它似乎无法加载这些外部依赖项。
任何想法如何进行?