Поручить стеку использовать уже установленный MinGW
У меня msys2 установлен отдельно от GHC. MinGW toolchain устанавливается внутри среды msys. Теперь я сталкиваюсь с проблемами с некоторыми нативными библиотеками, которые работают, когда я использую их за пределами Haskell, но не работают, когда запускаются из кода на Haskell.
Проблема в том, что такие команды, как stack exec
а также stack repl
добавьте папки PATH MinGW в PATH, и вы получите такие вещи, как одна динамическая библиотека, найденная в моей установке msys, в то время как ее зависимость впервые обнаружена в установке MinGW GHC, и все это не работает.
Стек обеспечивает skip-msys
возможность избежать использования среды msys, которую он устанавливает, но, насколько я могу судить, невозможно пропустить предоставляемую GHC цепочку инструментов MinGW.
Что я могу сделать по этому поводу?