Поручить стеку использовать уже установленный MinGW

У меня msys2 установлен отдельно от GHC. MinGW toolchain устанавливается внутри среды msys. Теперь я сталкиваюсь с проблемами с некоторыми нативными библиотеками, которые работают, когда я использую их за пределами Haskell, но не работают, когда запускаются из кода на Haskell.

Проблема в том, что такие команды, как stack exec а также stack repl добавьте папки PATH MinGW в PATH, и вы получите такие вещи, как одна динамическая библиотека, найденная в моей установке msys, в то время как ее зависимость впервые обнаружена в установке MinGW GHC, и все это не работает.

Стек обеспечивает skip-msys возможность избежать использования среды msys, которую он устанавливает, но, насколько я могу судить, невозможно пропустить предоставляемую GHC цепочку инструментов MinGW.

Что я могу сделать по этому поводу?

0 ответов

Другие вопросы по тегам