LINUX.ORG.RU
ФорумAdmin

Сборка 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"

Спасибо.

Ответ на: комментарий от chucha

В том-то и дело, что установлен.
imap-devel-2002d-8mdk - есть
imap-utils-2002d-8mdk - есть

Что еще нужно - я не знаю.
Можеть есть мнения?

Спасибо.

igor_ua
() автор топика

Спасибо. Уже все получилось.

А как на счет динамической подгрузки/выгрузки модулей? Решаемо в Линукс?

Спасибо.

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