指示堆栈使用已安装的MinGW

时间:2017-08-02 12:05:32

标签: windows haskell ghc haskell-stack

我将msys2与GHC分开安装。 MinGW工具链安装在msys环境中。现在我遇到了一些本机库的问题,当我在Haskell之外使用它们时它们工作,但是当从Haskell代码运行时不起作用。

问题是像stack execstack repl之类的命令会将GHC的MinGW文件夹添加到PATH,然后你会在我的msys安装中找到一个动态库,而它的依赖关系首先在GHC的MinGW安装和整个过程都不​​起作用。

Stack提供skip-msys选项以避免使用它安装的msys环境,但据我所知,没有办法跳过GHC提供的MinGW工具链。

我该怎么办?

0 个答案:

没有答案