在 OS X 上安装 PHP-GTK 和 PHP 5.3

在 OS X 上安装 PHP-GTK 和 PHP 5.3

我在 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'

有没有办法强制它进行构建,或者有其他方法来安装它?

答案1

php-gtk2 在 php 5.3 中不受支持。phpgtk 主页讨论了下一个版本将如何支持 5.3 版本。但遗憾的是,那篇文章是近两年前发表的。6 个月前的最新文章说,它仍在缓慢地进行中。

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

答案2

您拥有的是什么版本:

  • PHP
  • Mac OS X
  • 麦金塔

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

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

相关内容