在Windows上无法使用cabal安装cairo - 如何在win上获得pkg-config?

时间:2011-03-17 08:57:57

标签: haskell cairo cabal pkg-config

Configuring cairo-0.12.0...
setup.exe: The program pkg-config version >=0.9.0 is required but it could not
be found.
cabal: Error: some packages failed to install:
cairo-0.12.0 failed during the configure step. The exception was:
ExitFailure 1

那么如何在Windows上获取pkg-config或者如何安装cairo呢?

2 个答案:

答案 0 :(得分:3)

您是否安装了cairo开发文件?回想一下,这与拥有cairo dll不同!请参阅其binaries下载页面的Windows部分。此外,您可以运行cabal install -v以便在错误中获得更多详细信息(如果您仍然卡住,则应该发布)。

答案 1 :(得分:1)

你需要将用双引号括起来的“C:\ Program Files \ Gtk + \ bin”添加到PATH系统变量中,以便pkg-config对windows可见,你必须首先安装gtk + ... < / p>