我按照说明使用gtk在Windows 8.1 x64上安装http://wiki.haskell.org/Gtk2Hs/Installation库。
我安装了MSYS2,并使用它下载和构建gtk。然后我跑了:
cabal update // ok
cabal install gtk2hs-buildtools // ok
cabal install gtk // failed, cabal日志:
发布于 2016-04-23 17:56:49
在过去的两天里,我一直遭受着同样的错误信息的困扰,并最终找到了解决方案(尽管我使用的是win7 -x64)。
您需要从https://hackage.haskell.org/package/glib中分别下载glib。然后,您需要调整glib.cabal,如下所示:https://mail.haskell.org/pipermail/haskell-cafe/2015-October/121935.html (您必须删除cpp-选项:‘-D_attribute_(A)=’)
最后,切换到glib目录并运行:
cabal install glib.cabal这应该能行。您可能必须对其他gtk+依赖项执行相同的步骤。
https://stackoverflow.com/questions/35541162
复制相似问题