Как скомпилировать PHP с модулем GD ?

izx

Новичок
Как скомпилировать PHP с модулем GD ?

Обычно я компилирую PHP так.

./configure --with-mysql --with-apxs=/www/bin/apxs
make
make install

И все работает.

А если хочу добавить модуль GD
И конфигурирую PHP

./configure --with-gd --with-jpeg-dir=/install/gd/gd-2.0.16/ --with-apxs=/www/bin/apxs

По адресу /install/gd/gd-2.0.16/ скачал дистрибутив GD.

То выдается сообщение

configure: error: libjpeg.(a|so) not found.

Подскажите, что я делаю не так?
 

izx

Новичок
Никак ни могу разобраться как компилировать PHP с модулями.

Следующие команды работают нормально

./configure --with-mysql --with-apxs=/www/bin/apxs
make
make install
После этого PHP нормально работает.

А на эту команду
./configure --with-zlib --with-mysql --with-apxs=/www/bin/apxs
выдается ошибка
configure: error: Cannot find libz

Пробовал указывать путь
./configure --with-zlib=/inst/php-4.3.4/ext/zlib/ --with-mysql --with-apxs=/www/bin/apxs
Но не помогает

Ток же не получается скомпилировать PHP с поддержкой GD
Пишу команду
./configure --with-mysql --with-gd --with-apxs=/www/bin/apxs
выдается ошибка
If configure fails try --with-jpeg-dir=<DIR>
configure: error: libpng.(a|so) not found.

Пробовал другие разные комбинации, но не получается.

Подскажите пожалуйста строку для компилирования PHP с поддержкой GD.

У меня Linux Debian + Apache 1.3.29 + PHP 4.3.4
 

izx

Новичок
С проблемой я разобрался
Причина была в отсутствии нужных библиотек в ОС
Поставил не достающие библтотеки

apt-get install libjpeg62
apt-get zlib1g-dev
apt-get install libpng-dev
apt-get install libjpeg62-dev
apt-get install zlib1g-dev

А строка компиляции получилась быть такой

./configure --with-mysql --with-gd --with-jpeg-dir --with-zlib-dir --with-apxs=/www/bin/apxs
 

voodoo

Новичок
ну так поставь что просят, zlib и zlib-devel. То же самое для гд -- libjpeg, libpng
 
Сверху