За последние 24 часа нас посетили 16672 программиста и 1627 роботов. Сейчас ищут 1557 программистов ...

ошибка при компилировании php-5.5.11

Тема в разделе "Установка PHP", создана пользователем z100, 11 апр 2014.

  1. z100

    z100 Новичок

    С нами с:
    9 апр 2014
    Сообщения:
    5
    Симпатии:
    0
    Пытаюсь поставить из исходников php-5.5.11.tar.bz2
    Линукс lfs версии 7.0 но некоторые пакеты обновлены до последних версий.
    Опции такие:
    Код (Text):
    1.  
    2. sed -i -e 's/2.6.5 2.7/& 3.0/' configure && \
    3. ./configure --prefix=/usr                \
    4.             --sysconfdir=/etc            \
    5.             --localstatedir=/var         \
    6.             --with-apxs2=/usr/bin/apxs   \
    7.             --datadir=/usr/share/php     \
    8.             --mandir=/usr/share/man      \
    9.             --enable-dba                 \
    10.             --enable-fpm                 \
    11.             --with-fpm-user=apache       \
    12.             --with-fpm-group=apache      \
    13.             --with-config-file-path=/etc \
    14.             --with-zlib                  \
    15.             --enable-bcmath              \
    16.             --with-bz2                   \
    17.             --enable-calendar            \
    18.             --enable-exif                \
    19.             --enable-ftp                 \
    20.             --with-openssl-dir=/usr      \
    21.             --with-gd=/usr               \
    22.             --with-jpeg-dir=/usr         \
    23.             --with-png-dir=/usr          \
    24.             --with-zlib-dir=/usr         \
    25.             --with-freetype-dir=/usr     \
    26.             --with-mysql-sock=/var/run/mysql \
    27.             --enable-sockets             \
    28.             --enable-mbstring            \
    29.             --enable-mbstring
    Конфигурирование прошло нормально
    Компилирую командой:
    make без опций, выдаёт такую ошибку:
    Код (Text):
    1.  
    2. /prog/php-5.5.11/ext/gd/gd.c:57:22: фатальная ошибка: X11/xpm.h: Нет такого файла или каталога
    3. компиляция прервана.
    4. make: *** [ext/gd/gd.lo] Ошибка 1
    Что это за gd не знаю, но:
    gd установлен: libgd-2.1.0.tar иксов нет, что за файл xpm.h и из какого пакета он не знаю.
    Мне всего то нужно установить модуль для apach-а, мне не нужен интерпретатор php.
    Вот вывод configure:
    http://pastebin.com/ePDNsh19
    Вот вывод make:
    http://pastebin.com/Z7bGcSLE
    Как установить только модуль и как победить эту ошибку, если кто знает помогите пожалуйста!!!!!
     
  2. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    ставь libXpm-devel (хз как в lfs оно делается)
     
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    gd - это графическая либа, с помощью которой пых рисует всякое, при необходимости.