안녕하세요. CentOS 책을 보던중에 잘 안되는 부분이 있습니다.
PHP를 ./configure 하는 과정에서 오류가 발생하는데
아무리 검색을 하고다녀도 해결책을 구하지 못하였습니다.
x86_64 버젼의 CentOS 5.1 를 설치했고,
MySQL 5.1.22 , Apache 2.2.6 은 설치를 완료한 상태입니다.
# rpm -qa libjpeg* libpng* freetype* gd-*
libjpeg-6b-37
freetype-devel-2.2.1-19.el5
libjpeg-devel-6b-37
freetype-2.2.1-19.el5
freetype-2.2.1-19.el5
libpng-devel-1.2.10-7.1.el5_0.1
libjpeg-devel-6b-37
libpng-1.2.10-7.1.el5_0.1
gd-devel-2.0.33-9.3.fc6
gd-devel-2.0.33-9.3.fc6
libjpeg-6b-37
libpng-1.2.10-7.1.el5_0.1
이와같이 필요한 라이브러리는 yum 을 통해서 설치가 되어있습니다.
./configure
--prefix=/etc/php
--with-apxs2=/etc/httpd/bin/apxs
--with-mysql=/var/lib/mysql
--with-config-file-path=/etc/httpd/conf
--disable-debug
--enable-safe-mode
--enable-track-vars
--enable-sockets
--with-mod_charset
--with-charset=utf8
--with-xml
--with-language=korean
--enable-mailparse
--enable-calender
--enable-sysvsem=yes
--enable-sysvshm=yes
--enable-ftp
--enable-magic-quotes
--enable-url-includes
--enable-trans-id
--enable-bcmath
--with-jpeg
--with-png
--with-zlib
--with-jpeg-dir=/usr
--with-png-dir=/usr/lib
--with-freetype-dir=/usr
--with-libxml-dir=/usr
--enable-exif
--with-gd
--with-ttf
--with-gettext
--enable-sigchild
--enable-mbstring
이런식으로 옵션을 줬는데 진행중에..
(물론 한줄로 연달아 썼고 보기 편하도록 줄바꿈해서 올린겁니다.)
.. 생략..
checking whether to enable truetype string function in GD... no
checking whether to enable JIS-mapped Japanese font support in GD... no
checking for fabsf... yes
checking for floorf... yes
checking for jpeg_read_header in -ljpeg... yes
configure: error: libpng.(a|so) not found.
이러면서 멈춰버립니다.
--with-png-dir=/usr/lib 의 경로를 /usr로 바꿔보기도하고 /usr/lib64 로 바꿔보기도 했는데
같은 오류에서 해결하지 못하고있구요..
물론..
# rpm -qa libpng*
libpng-devel-1.2.10-7.1.el5_0.1
libpng-1.2.10-7.1.el5_0.1
libpng-1.2.10-7.1.el5_0.1
이렇게 설치는 되어있습니다.
도와주세요~
눈팅만으로는 답변글을 볼 수 없습니다. 로그인하셔야 합니다.
[한국리눅스유저그룹]의 글을 퍼가실때에는 반드시 [출처]를 표시해 주시는 센스가 필요합니다!
지금 이시간, 공부하고 있는 당신은 머지않아 최고가 될 것입니다. 즐겁게 공부하시고, 힘내십시오!
포스팅 글이 유용하셨다면 RSS를 구독하시면 됩니다.

유용하고, 좋은글 포스팅 바랍니다. 포스팅된 글은 (전세계)? 대부분의 소셜 사이트에 포스팅됩니다.