Автор Тема: Проблем с компилиране на apache  (Прочетена 477 пъти)

nickpavlov

  • Новаци
  • *
  • Публикации: 2
    • Профил
Здравейте,

Опитвам се да добавя CURL към PHP-то на един уебсървър, но срещам странен (или поне за мен) проблем.

Първо прекомпилирах PHP за CLI с опция '--with-curl' и проработи пичовски без никакви проблеми. При следващата стъпка обаче срещнах затруднение. Конфигурирах PHP със същата опция '--with-curl' този път за APACHE. След това обаче при опит да прекомпилирам APACHE получих следната спънка:
Примерен код
/home/nick/php-5.2.4/ext/curl/interface.c:1123: undefined reference to `curl_easy_setopt'
modules/php5/libphp5.a(interface.o):/home/nick/php-5.2.4/ext/curl/interface.c:1124: more undefined references to `curl_easy_setopt' follow
modules/php5/libphp5.a(interface.o): In function `_php_curl_setopt':
/home/nick/php-5.2.4/ext/curl/interface.c:1545: undefined reference to `curl_slist_append'
/home/nick/php-5.2.4/ext/curl/interface.c:1516: undefined reference to `curl_easy_setopt'
/home/nick/php-5.2.4/ext/curl/interface.c:1517: undefined reference to `curl_easy_setopt'
/home/nick/php-5.2.4/ext/curl/interface.c:1586: undefined reference to `curl_easy_setopt'
/home/nick/php-5.2.4/ext/curl/interface.c:1587: undefined reference to `curl_easy_setopt'
/home/nick/php-5.2.4/ext/curl/interface.c:1588: undefined reference to `curl_easy_setopt'
/home/nick/php-5.2.4/ext/curl/interface.c:1491: undefined reference to `curl_formadd'
/home/nick/php-5.2.4/ext/curl/interface.c:1485: undefined reference to `curl_formadd'
modules/php5/libphp5.a(interface.o): In function `curl_free_post':
/home/nick/php-5.2.4/ext/curl/interface.c:1008: undefined reference to `curl_formfree'
modules/php5/libphp5.a(interface.o): In function `curl_free_slist':
/home/nick/php-5.2.4/ext/curl/interface.c:1016: undefined reference to `curl_slist_free_all'
modules/php5/libphp5.a(multi.o): In function `_php_curl_multi_close':
/home/nick/php-5.2.4/ext/curl/multi.c:326: undefined reference to `curl_multi_cleanup'
modules/php5/libphp5.a(multi.o): In function `zif_curl_multi_info_read':
/home/nick/php-5.2.4/ext/curl/multi.c:258: undefined reference to `curl_multi_info_read'
modules/php5/libphp5.a(multi.o): In function `zif_curl_multi_select':
/home/nick/php-5.2.4/ext/curl/multi.c:192: undefined reference to `curl_multi_fdset'
modules/php5/libphp5.a(multi.o): In function `zif_curl_multi_remove_handle':
/home/nick/php-5.2.4/ext/curl/multi.c:154: undefined reference to `curl_multi_remove_handle'
modules/php5/libphp5.a(multi.o): In function `zif_curl_multi_add_handle':
/home/nick/php-5.2.4/ext/curl/multi.c:97: undefined reference to `curl_multi_add_handle'
modules/php5/libphp5.a(multi.o): In function `zif_curl_multi_init':
/home/nick/php-5.2.4/ext/curl/multi.c:63: undefined reference to `curl_multi_init'
modules/php5/libphp5.a(multi.o): In function `zif_curl_multi_exec':
/home/nick/php-5.2.4/ext/curl/multi.c:215: undefined reference to `curl_multi_perform'
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/home/nick/apache_1.3.37/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/nick/apache_1.3.37'
make: *** [build] Error 2


Дали някой би могъл да ми помогне, много ще съм благодарен.

(Apache 1.3.37 / PHP 5.2.4 / CentOS 5)
Активен