Я пытаюсь обновить PHP 5.3.6 до 5.6.13 на SunOS.
Я скачал php-5.6.13.tar.gz, распаковал его, запустил
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-opcache=no
а потом я попытался бежать
make
Но после нескольких предупреждений вроде
"/tmp/php-5.6.13/ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c", line 1399: warning: integer overflow detected: op "<<""/tmp/php-5.6.13/ext/pcre/pcrelib/pcre_jit_compile.c", line 1523: warning: no explicit type given
"/tmp/php-5.6.13/ext/pcre/pcrelib/pcre_jit_compile.c", line 1523: syntax error before or at: int
установка останавливается со следующей ошибкой:
"/tmp/php-5.6.13/ext/pcre/pcrelib/pcre_jit_compile.c", line 9622: syntax error before or at: void
cc: acomp failed for /tmp/php-5.6.13/ext/pcre/pcrelib/pcre_jit_compile.c
*** Error code 1
То же самое с gmake:
"/tmp/php-5.6.13/ext/pcre/pcrelib/pcre_jit_compile.c", line 9622: syntax error before or at: void
cc: acomp failed for /tmp/php-5.6.13/ext/pcre/pcrelib/pcre_jit_compile.c
gmake: *** [ext/pcre/pcrelib/pcre_jit_compile.lo] Error 1
Я не администратор Unix, мне просто нужно обновить PHP, чтобы запустить последнюю версию MySQL.
Что я делаю неправильно ?
Я следую этой процедуре: http://www.onlamp.com/pub/a/php/2000/11/17/php_admin.html?page=2
Задача ещё не решена.
Других решений пока нет …