URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8928
[ Назад ]

Исходное сообщение
"попытка собрать mbstring"

Отправлено amadei , 14-Ноя-10 23:42 
Доброе время суток. Пытаюсь собрать сабж из портов

выдаёт следующую ошибку

/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c: In function 'zif_mb_internal_encoding':
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:1587: error: too few arguments to function 'zend_multibyte_set_internal_encoding'
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c: In function 'php_mb_set_zend_encoding':
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4760: warning: assignment from incompatible pointer type
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4761: warning: assignment from incompatible pointer type
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4762: warning: assignment from incompatible pointer type
/usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4768: error: too few arguments to function 'zend_multibyte_set_internal_encoding'
*** Error code 1
1 error
*** Error code 1

судя по коду ошибки ему чемто не нравится zend multibyte, непонятно только чем именно


Содержание

Сообщения в этом обсуждении
"попытка собрать mbstring"
Отправлено Aquarius , 15-Ноя-10 20:14 
>[оверквотинг удален]
> warning: assignment from incompatible pointer type
> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4762:
> warning: assignment from incompatible pointer type
> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4768:
> error: too few arguments to function 'zend_multibyte_set_internal_encoding'
> *** Error code 1
> 1 error
> *** Error code 1
> судя по коду ошибки ему чемто не нравится zend multibyte, непонятно только
> чем именно

make clean?


"попытка собрать mbstring"
Отправлено Greenwood , 16-Ноя-10 07:39 
>[оверквотинг удален]
>> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4762:
>> warning: assignment from incompatible pointer type
>> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4768:
>> error: too few arguments to function 'zend_multibyte_set_internal_encoding'
>> *** Error code 1
>> 1 error
>> *** Error code 1
>> судя по коду ошибки ему чемто не нравится zend multibyte, непонятно только
>> чем именно
> make clean?

Собираю стандартно make config && make install && make cleane


"попытка собрать mbstring"
Отправлено Aquarius , 16-Ноя-10 18:36 
>[оверквотинг удален]
>>> warning: assignment from incompatible pointer type
>>> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4768:
>>> error: too few arguments to function 'zend_multibyte_set_internal_encoding'
>>> *** Error code 1
>>> 1 error
>>> *** Error code 1
>>> судя по коду ошибки ему чемто не нравится zend multibyte, непонятно только
>>> чем именно
>> make clean?
> Собираю стандартно make config && make install && make cleane

make clean && make config && make install && make clean
?


"попытка собрать mbstring"
Отправлено GD , 16-Ноя-10 14:19 
>[оверквотинг удален]
> warning: assignment from incompatible pointer type
> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4762:
> warning: assignment from incompatible pointer type
> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4768:
> error: too few arguments to function 'zend_multibyte_set_internal_encoding'
> *** Error code 1
> 1 error
> *** Error code 1
> судя по коду ошибки ему чемто не нравится zend multibyte, непонятно только
> чем именно

какой версии php установлен?


"попытка собрать mbstring"
Отправлено Greenwood , 19-Ноя-10 08:20 
>[оверквотинг удален]
>> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4762:
>> warning: assignment from incompatible pointer type
>> /usr/ports/converters/php5-mbstring/work/php-5.3.2/ext/mbstring/mbstring.c:4768:
>> error: too few arguments to function 'zend_multibyte_set_internal_encoding'
>> *** Error code 1
>> 1 error
>> *** Error code 1
>> судя по коду ошибки ему чемто не нравится zend multibyte, непонятно только
>> чем именно
> какой версии php установлен?

php обновил до версии 5.3.3_2, mbstring встал, но теперь ругается на отсутствие prce
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626-debug/mbstring.so' - /usr/local/lib/php/20090626-debug/mbstring.so: Undefined symbol "php_pcre_free" in Unknown on line 0

в портах php5-pcre не нашел


"попытка собрать mbstring"
Отправлено GD , 19-Ноя-10 19:15 
>[оверквотинг удален]
>>> 1 error
>>> *** Error code 1
>>> судя по коду ошибки ему чемто не нравится zend multibyte, непонятно только
>>> чем именно
>> какой версии php установлен?
> php обновил до версии 5.3.3_2, mbstring встал, но теперь ругается на отсутствие
> prce
> PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626-debug/mbstring.so'
> - /usr/local/lib/php/20090626-debug/mbstring.so: Undefined symbol "php_pcre_free"
> in Unknown on line 0

попробуйте снести все с именем php* и установить из портов заново
pcre должно быть вкопилячено в сам php и я не припоминаю каких либо проблем/хитростей с этим связаных

> в портах php5-pcre не нашел

скоро будет 2 года с того момента, как php5-pcre перестал существовать


"попытка собрать mbstring"
Отправлено Greenwood , 19-Ноя-10 23:09 
>[оверквотинг удален]
>> php обновил до версии 5.3.3_2, mbstring встал, но теперь ругается на отсутствие
>> prce
>> PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20090626-debug/mbstring.so'
>> - /usr/local/lib/php/20090626-debug/mbstring.so: Undefined symbol "php_pcre_free"
>> in Unknown on line 0
> попробуйте снести все с именем php* и установить из портов заново
> pcre должно быть вкопилячено в сам php и я не припоминаю каких
> либо проблем/хитростей с этим связаных
>> в портах php5-pcre не нашел
> скоро будет 2 года с того момента, как php5-pcre перестал существовать

Полностью пересобрал php cо всеми сошками, вроде всё заработало, pcre и впрямь интегрирован в php