У меня проблемы с установкой php-gtk с php 5.3 на os x. В настоящее время я использую 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'
Есть ли способ заставить его построить или альтернативный способ установить?
php-gtk2 не поддерживается в php 5.3. В домашняя страница phpgtk говорит о том, как следующая версия будет поддерживать версию 5.3. С другой стороны, этот пост был опубликован почти два года назад. В последнем сообщении от 6 месяцев назад говорится, что над этим все еще медленно работают.
Я разместил здесь инструкцию о том, как настроить gtk на php 5.2.17 с помощью macports.
Какая у вас версия:
Может тебе стоит попробовать этот установщик.
РЕДАКТИРОВАТЬ : ссылка на установщик изменена