Пытаюсь поставить из исходников php-5.5.11.tar.bz2
Линукс lfs версии 7.0 но некоторые пакеты обновлены до последних версий.
Опции такие:
CODE ( text):
скопировать код в буфер обмена
sed -i -e 's/2.6.5 2.7/& 3.0/' configure && \ ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --with-apxs2=/usr/bin/apxs \ --datadir=/usr/share/php \ --mandir=/usr/share/man \ --enable-dba \ --enable-fpm \ --with-fpm-user=apache \ --with-fpm-group=apache \ --with-config-file-path=/etc \ --with-zlib \ --enable-bcmath \ --with-bz2 \ --enable-calendar \ --enable-exif \ --enable-ftp \ --with-openssl-dir=/usr \ --with-gd=/usr \ --with-jpeg-dir=/usr \ --with-png-dir=/usr \ --with-zlib-dir=/usr \ --with-freetype-dir=/usr \ --with-mysql-sock=/var/run/mysql \ --enable-sockets \ --enable-mbstring \ --enable-mbstring
Конфигурирование прошло нормально
Компилирую командой:
make без опций, выдаёт такую ошибку:
CODE ( text):
скопировать код в буфер обмена
/prog/php-5.5.11/ext/gd/gd.c:57:22: фатальная ошибка: X11/xpm.h: Нет такого файла или каталога компиляция прервана. make: *** [ext/gd/gd.lo] Ошибка 1
Что это за gd не знаю, но:
gd установлен: libgd-2.1.0.tar иксов нет, что за файл xpm.h и из какого пакета он не знаю.
Мне всего то нужно установить модуль для apach-а, мне не нужен интерпретатор php.
Вот вывод configure:
http://pastebin[dot]com/ePDNsh19
Вот вывод make:
http://pastebin[dot]com/Z7bGcSLE
Как установить только модуль и как победить эту ошибку, если кто знает помогите пожалуйста!!!!!
|