The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Сборка php. Не видит библиотек."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Системное и пользовательское ПО / Linux)
Изначальное сообщение [ Отслеживать ]

"Сборка php. Не видит библиотек."  +/
Сообщение от Водитель без машины. on 23-Май-10, 13:55 
Fedora12
Linux kooler 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux

  Собираю php.

./configure --prefix=/usr/local/php-5.2.13 --enable-mbstring --with-mysql --with-gd --with-iconv --with-png-dir=/usr/lib64 --with-zlib-dir=/usr/local/lib --disable-ipv6 --enable-gd-native-ttf --with-freetype-dir=/usr/include/freetype2/freetype --with-jpeg-dir=/usr/lib64 --with-zlib --with-bz2 --with-mysqli --with-pdo-mysql --enable-zip --enable-fastcgi --enable-force-cgi-redirect --with-mysql --with-curl --enable-soap --enable-zend-multibyte --enable-zip --with-mhash

....поскипано.....

checking for GD support... yes
checking for the location of libjpeg... /usr/lib64
checking for the location of libpng... /usr/lib64
checking for the location of libXpm... no
checking for FreeType 1.x support... no
checking for FreeType 2... /usr/include/freetype2/freetype
checking for T1lib support... no
checking whether to enable truetype string function in GD... yes
checking whether to enable JIS-mapped Japanese font support in GD... no
checking for fabsf... (cached) yes
checking for floorf... (cached) yes
configure: error: libjpeg.(a|so) not found.

При этом:
  locate libjpeg
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/libjpeg.so
/usr/lib64/libjpeg.so
/usr/lib64/libjpeg.so.62
/usr/lib64/libjpeg.so.62.0.0
/usr/lib64/gthumb/modules/libjpegtran.so

rpm -qa | grep jpeg
libjpeg-6b-46.fc12.x86_64
openjpeg-libs-1.3-6.fc12.x86_64
openjpeg-devel-1.3-6.fc12.x86_64
libjpeg-devel-6b-46.fc12.x86_64

Чего она не находит либы?
Как поправить?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Сборка php. Не видит библиотек."  +/
Сообщение от ALex_hha (ok) on 23-Май-10, 14:03 
Чем yum не устроил?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Сборка php. Не видит библиотек."  +/
Сообщение от Водитель без машины. on 23-Май-10, 14:11 
>Чем yum не устроил?

Апачик собран ручками - перенесен с другой машинки с готовым конфигом,
со своими модулями и прочим.
Хочу к нему php прикрутить как fast-cgi так и mod_php - для разных сайтов.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Сборка php. Не видит библиотек."  +/
Сообщение от PavelR (??) on 23-Май-10, 17:40 
>rpm -qa | grep jpeg
>libjpeg-6b-46.fc12.x86_64
>openjpeg-libs-1.3-6.fc12.x86_64
>openjpeg-devel-1.3-6.fc12.x86_64
>libjpeg-devel-6b-46.fc12.x86_64
>
>Чего она не находит либы?
>Как поправить?

поставить *-dev* пакеты с headers

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Сборка php. Не видит библиотек."  +/
Сообщение от Водитель без машины. on 24-Май-10, 08:33 
>>rpm -qa | grep jpeg
>>libjpeg-6b-46.fc12.x86_64
>>openjpeg-libs-1.3-6.fc12.x86_64
>>openjpeg-devel-1.3-6.fc12.x86_64
>>libjpeg-devel-6b-46.fc12.x86_64
>>
>>Чего она не находит либы?
>>Как поправить?
>
>поставить *-dev* пакеты с headers

rpm -ql libjpeg-devel-6b-46.fc12.x86_64
/usr/include/jconfig.h
/usr/include/jerror.h
/usr/include/jmorecfg.h
/usr/include/jpeglib.h
/usr/lib64/libjpeg.so
/usr/share/doc/libjpeg-devel-6b
/usr/share/doc/libjpeg-devel-6b/coderules.doc
/usr/share/doc/libjpeg-devel-6b/example.c
/usr/share/doc/libjpeg-devel-6b/libjpeg.doc
/usr/share/doc/libjpeg-devel-6b/structure.doc
/usr/share/doc/libjpeg-devel-6b/wizard.doc

Других пакетов в репозитарии не нашел:
yum search header | grep -i jpeg
libjpeg-devel.i686 : Development tools for programs which will use the libjpeg
libjpeg-devel.x86_64 : Development tools for programs which will use the libjpeg
openjpeg-devel.i686 : Development files for openjpeg
openjpeg-devel.x86_64 : Development files for openjpeg

:(

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Сборка php. Не видит библиотек."  +/
Сообщение от ALex_hha (ok) on 24-Май-10, 11:34 
поэтому и не стоит устанавливать из исходников ;)

А зачем стоит libjpeg-devel.i686 если у тебя архитектура x64?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Сборка php. Не видит библиотек."  +/
Сообщение от Водитель без машины. on 24-Май-10, 12:01 
>поэтому и не стоит устанавливать из исходников ;)

  Что-ж, теперь в систему ничего своего не добавить?
Можно конечно собрать libjpeg из исходников - но тогда
получиться сборная солянка библиотек, что черевато.
А удалить системный libjpeg - тянет кучу всего по зависимостям.
;(

>А зачем стоит libjpeg-devel.i686 если у тебя архитектура x64?

Где?

rpm -qa | grep jpeg
libjpeg-6b-46.fc12.x86_64
openjpeg-libs-1.3-6.fc12.x86_64
openjpeg-devel-1.3-6.fc12.x86_64
libjpeg-devel-6b-46.fc12.x86_64

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру