如何在Windows上安装cairo

时间:2012-03-02 00:30:01

标签: haskell cairo cabal

对于我的生活,我无法弄清楚如何在Windows上安装cairo!

我需要Haskell Charts,但是当我按照设置说明开始运行时:

cabal install gtk

我收到此错误:

Linking dist/setup-wrapper\setup.exe ...
Configuring glib-0.12.2...
setup.exe: The program pkg-config version >=0.9.0 is required but it could not
be found.
cabal.exe: Error: some packages failed to install:
cairo-0.12.2 failed during the configure step. The exception was:
ExitFailure 1
gio-0.12.2 depends on glib-0.12.2 which failed to install.
glib-0.12.2 failed during the configure step. The exception was:
ExitFailure 1
gtk-0.12.2 depends on glib-0.12.2 which failed to install.
pango-0.12.2 depends on glib-0.12.2 which failed to install.

如果我转到cairo site,他们就没有任何设置。只是一堆我不知道该怎么做的dll(如何让Haskell看到它们)。

任何帮助表示赞赏,因为我一直试图安装该死的东西几个小时!

3 个答案:

答案 0 :(得分:5)

您需要下载可用的一体化软件包here。您可以访问http://www.gtk.org/并单击“下载”,然后单击“Windows(32位)”来自行发现此链接。将其解压缩到不包含空格的目录,并将该目录添加到PATH。在尝试cabal install gtk2hs-buildtools之前,您还需要cabal install gtk

也可以找到这些说明on the gtk2hs website

答案 1 :(得分:0)

我不是百分百肯定,但你可能需要做

cabal install gtk2hs-buildtools

,然后才能安装gtk

答案 2 :(得分:0)

由于已发布此页面上的答案,因此GTK已停止发布Windows二进制文件。第三方在此处编译最新的dllhttp://www.tarnyko.net/dl/gtk.htm