在OS X上使用PHP 5.3安装PHP-GTK

我无法在os x上使用php 5.3安装php-gtk。 我目前使用macports来做到这一点,当我尝试安装php-gtk,它会喷出“重复的静态”错误:

Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_php_php5-gtk/work/php-gtk-2.0.1" && /usr/bin/make -j2 all " returned error 2 Command output: ext/gtk+/gen_pango.c:2951: error: duplicate 'static' ext/gtk+/gen_pango.c:2957: error: duplicate 'static' ext/gtk+/gen_pango.c:3097: error: duplicate 'static' ext/gtk+/gen_pango.c:3103: error: duplicate 'static' 

有没有办法强制它build设,或安装它的替代方法?

在PHP 5.3中不支持php-gtk2。 phpgtk主页介绍下一个版本将如何支持5.3版本。 不利的一面是,这个职位几乎是两年前发布的。 从6个月前的最新post说,它仍然在慢慢的工作。

我已经在这里发布了关于如何使用macports在php 5.2.17上设置gtk的说明

你有什么版本的:

  • PHP
  • Mac OS X
  • MacPorts的

也许你应该试试这个安装程序 。

编辑:安装程序链接已更改