На будущее

Nov 12, 2006 18:47

Для себя и тех кто может наткнётся.

Последнее врем я долго бился со сборкой пхп с нужными функциями на centos 4 файнал. (апач2 пхп4.4.4)
Основная проблема была в том что нужна опцыя --with-curl как обязательное условие, конфигурируется оно клёва. Но в процессе make всё обламывается на компиляции curl.
падает сцука с :
php-4.4.4/ext/curl/curl.c -o ext/curl/curl.lo
php-4.4.4/ext/curl/curl.c: In function `zm_startup_curl':
php-4.4.4/ext/curl/curl.c:261: `CURLOPT_FTPASCII' undeclared (first use in this function)
php-4.4.4/ext/curl/curl.c:261: (Each undeclared identifier is reported only once
php-4.4.4/ext/curl/curl.c:261: for each function it appears in.)
php-4.4.4/ext/curl/curl.c:299: `CURLOPT_PASSWDFUNCTION' undeclared (first use in this function)
make: *** [ext/curl/curl.lo] Error 1

Не помогало ни поттягивание девел пакетов через менеджер пакетов, ни удаление их и собирание последнего курл руками, ни откат на более старую версию пхп.
При этом на осях типа красной шапки всё сосвистом собирается.

В поиске есть единицы натыкающиеся на это, ответов нет.
Но сегодня таки нашёл, запостили от второго ноября и 8 уже в цвс поправлено! :)
(сам просто не большой любитель брать чтото цвсное, релизы както по душе больше)

http://bugs.php.net/bug.php?id=39343&edit=1

И еси прощще, в curl.c:
CURLOPT_PASSWDFUNCTION has no function and hasn't had any for quite some
time. You can just erase every use of that.

CURLOPT_FTPASCII should simply be renamed to CURLOPT_TRANSFERTEXT

Всё собралось махом :)

джедая путь, нигерение

Previous post Next post
Up