Мое почтение, господа.
В общем такая проблема у меня, при конфигуре PHP вываливает на
checking for ZLIB support... yes
checking if the location of ZLIB install directory is defined... no
checking for gzgets in -lz... no
configure: error: ZLIB extension requires zlib >= 1.0.9
zlib точно есть в системе, т.к. я эту либу несколько раз переставлял, и из rpm-ов (6-й федоры и 7-ой), затем убивал полностью, выкачивал исходники с оф-сайта, ставил нормально, но пых все равно вылетает на тех строках. Что может быть, подскажите, я уже не знаю что делать и что пробовать?
Fedora 7, 32-я. PHP 5.2.3
Хотя днем на работе днем ставил, правда там у меня 6-я Федора, так там пролетело даже ни за что не зацепилось.
ЗЫ, из пакетов установить не предлагать, мне нужно именно откомпилять его.
Сборка PHP с --with-zlib проблемы! (checking for gzgets in -lz... no)
Модератор: Bizdelnick
-
vladimir-u
- Сообщения: 44
- ОС: Fedora Linux 8
Re: Сборка PHP с --with-zlib проблемы!
Никто не поможет?
Может это еще подтолкнет на какие-нить мысли?
config.log
locate
Может это еще подтолкнет на какие-нить мысли?
config.log
configure:20583: gcc -o conftest -g -O2 conftest.c -lssl -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 1>&5
/usr/bin/ld: cannot find -lcom_err
collect2: ld returned 1 exit status
configure: failed program was:
#line 20572 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char DSA_get_default_method();
int main() {
DSA_get_default_method()
; return 0; }
configure:20625: checking for pkg-config
configure:21299: checking for PCRE support
configure:22129: checking for ZLIB support
configure:22175: checking if the location of ZLIB install directory is defined
configure:22609: checking for gzgets in -lz
configure:22628: gcc -o conftest -g -O2 -Wl,-rpath,/usr/kerberos/lib -L/usr/kerberos/lib conftest.c -lz -lpcre -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -ldl -lz 1>&5
/usr/bin/ld: cannot find -lcom_err
collect2: ld returned 1 exit status
configure: failed program was:
#line 22617 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gzgets();
int main() {
gzgets()
; return 0; }
locate
locate libz.so
/lib/libz.so.1
/lib/libz.so.1.2.3
/usr/lib/libz.so
/usr/lib/libz.so.1
/usr/lib/libz.so.1.2.3
/usr/local/lib/libz.so
/usr/local/lib/libz.so.1
/usr/local/lib/libz.so.1.2.3
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Сборка PHP с --with-zlib проблемы!
Я бы попробовал установить пакет zlib-devel
-
vladimir-u
- Сообщения: 44
- ОС: Fedora Linux 8
Re: Сборка PHP с --with-zlib проблемы!
Естественно он у меня был установлен с самого начала
-
spielmann
- Сообщения: 105
- ОС: Linux
Re: Сборка PHP с --with-zlib проблемы!
/usr/bin/ld: cannot find -lcom_err
e2fsprogs-devel ?
-
Corsair
- Сообщения: 842
- Статус: Местный "тролль"
- ОС: Fedora
Re: Сборка PHP с --with-zlib проблемы!
а я бы порекомендовал поставить свежую версию zlib.
Ясно ведь написано: ZLIB extension requires zlib >= 1.0.9
Требуется версия 1.0.9 или выше.
Ясно ведь написано: ZLIB extension requires zlib >= 1.0.9
Требуется версия 1.0.9 или выше.
Жестокий стоячий админ (с) коллега
-
vladimir-u
- Сообщения: 44
- ОС: Fedora Linux 8
Re: Сборка PHP с --with-zlib проблемы!
spielmann, спасибо большое, помогло
не могли бы вы пояснить что это либы ( просто в кратце, чтоб на будущее знать )
Я же говорю, я выкачивал с оф.сайта самую последню и ставил ее.
Но проблема уже решена, благодаря подсказке spielmann-а.
Спасибо всем.
Я же говорю, я выкачивал с оф.сайта самую последню и ставил ее.
Но проблема уже решена, благодаря подсказке spielmann-а.
Спасибо всем.
-
spielmann
- Сообщения: 105
- ОС: Linux
Re: Сборка PHP с --with-zlib проблемы!
vladimir-u писал(а): ↑30.08.2007 08:56не могли бы вы пояснить что это либы ( просто в кратце, чтоб на будущее знать )
Что касается e2fsprogs:
rpm -qi e2fsprogs:
Пакет e2fsprogs содержит утилиты для создания, проверки, изменения и
корректировки внутреннего состояния файловой системы ext2. E2fsprogs
содержит e2fsck (для восстановления файловой структуры после
некорректного завершения работы), mke2fs (для инициализации раздела при
создании "пустой" файловой системы ext2), debugfs (просмотр внутренней
структуры файловой системы для "ручного" восстановления поврежденной
файловой системы или создания тестовых ситуаций для e2fsck), tune2fs
(для изменения параметров файловой системы) и большое количество других
утилит для файловой системы ext2.
Вам будет необходимо установить пакет e2fsprogs, если Вы хотите
управлять производительностью Вашей файловой системы ext2.
Что делает библиотека из этого пакета в пхп, я, честно говоря, не изучал. В данном случае, за собой её тянет libssl (как минимум).
-
vladimir-u
- Сообщения: 44
- ОС: Fedora Linux 8
Re: Сборка PHP с --with-zlib проблемы!
spielmann, еще раз спасибо.