Defman21
@Defman21

Как установить Runkit для PHP 5.5?

Как установить вот это https://github.com/zenovich/runkit для PHP 5.5? Пробовал через pecl
sudo pecl install https://github.com/downloads/zenovich/runkit/runkit-1.0.3.tgz
но вываливается с ошибкой компиляции.
/tmp/pear/install/runkit/runkit.c:285:2: error: too few arguments to function 'zend_register_auto_global'
  if (zend_register_auto_global(s, len, NULL TSRMLS_CC) == SUCCESS) {
  ^
In file included from /usr/include/php5/Zend/zend_modules.h:26:0,
                 from /usr/include/php5/Zend/zend_API.h:26,
                 from /usr/include/php5/main/php.h:39,
                 from /tmp/pear/install/runkit/php_runkit.h:29,
                 from /tmp/pear/install/runkit/runkit.c:22:
/usr/include/php5/Zend/zend_compile.h:707:14: note: declared here
 ZEND_API int zend_register_auto_global(const char *name, uint name_len, zend_bool jit, zend_auto_global_callback auto_global_callback TSRMLS_DC);
  • Вопрос задан
  • 552 просмотра
Решения вопроса 1
Defman21
@Defman21 Автор вопроса
Короче скомпилил из сурсов с помощью phpize, configure, make и make install. Файлик so создался и установился.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dzenovich
sudo pear channel-discover zenovich.github.io/pear
sudo pecl install zenovich/runkit
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы