LINUX.ORG.RU

Configure PHP 5.0.0


0

0

Буду благодарен, если кто расскажет как скомпилировать пхп со всеми модулями, типа того как это сделано в Windows,
т.е. там в php.ini можно вкл/выкл разные модули dll. Т.е. что бы не надо было его пересобирать при необходимости
подключить какой-либо модуль.

У меня выдается ошибка при попытке сконфигурировать его с поддержкой имап:
./configure --with-imap
Выдает:
...
checking for IMAP support... yes
checking for pam_start in -lpam... no
checking for crypt in -lcrypt... (cached) yes
checking whether SSL libraries are needed for c-client... no
checking whether build with IMAP works... no
configure: error: build test failed. Please check the config.log for details.

А вот что в config.log:
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libc-client.a(osdep.o)(.
text+0xadf0):/home/stewb/rpm/BUILD/imap-2002d/c-client/osdep.c:132: undefined
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libc-client.a(osdep.o)(.
text+0xae0d):/home/stewb/rpm/BUILD/imap-2002d/c-client/osdep.c:159: undefined
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libc-client.a(osdep.o)(.
text+0xae22):/home/stewb/rpm/BUILD/imap-2002d/c-client/osdep.c:159: undefined
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libc-client.a(osdep.o)(.
text+0xae3a):/home/stewb/rpm/BUILD/imap-2002d/c-client/osdep.c:159: undefined
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libc-client.a(osdep.o)(.
text+0xae4f):/home/stewb/rpm/BUILD/imap-2002d/c-client/osdep.c:157: undefined
collect2: ld returned 1 exit status
configure: failed program was:
#line 41364 "configure"
#include "confdefs.h"

Спасибо.

Ты же не указал библиотеку --with-imap=DIR

DIR - место где лежит IMAP include и библиотека c-client.a

Chumka ★★★
()
Ответ на: комментарий от Chumka

Да действительно надо было скачать c-client.a и потом указать путь к нему.

Спасибо.

igor_ua
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.