3

我在让所有这些工具协同工作时遇到了一些麻烦,我很想知道是否有人成功了。

我的主要问题如下:我有一些外部依赖项,在我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)

所以它似乎无法加载这些外部依赖项。

任何想法如何进行?

4

0 回答 0