질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

php 컴파일시 에러가 발생합니다.

작성자 정보

  • 서버할배11 작성
  • 작성일

컨텐츠 정보

본문

설치환경은 CenTos 5.3이고여 php 5.2.x를 설치하는 과정에서 발생하는 에러입니다.
php configuer option

./configure \
--with-config-file-path=/etc \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--with-mysql-sock=/var/local/mysql \
--disable-debug \
--enable-safe-mode \
--enable-sockets \
--enable-sysvsem=yes \
--enable-sysvshm=yes \
--enable-ftp \
--enable-soap \
--enable-gd-native-ttf \
--enable-inline-optimization \
--enable-bcmath \
--with-zlib \
--with-jpeg-dir \
--with-png-dir \
--with-freetype-dir \
--with-libxml-dir \
--enable-exif \
--with-gd \
--with-mcrypt \
--with-gettext \
--enable-sigchild \
--enable-mbstring \
--with-openssl \
--with-imap \
--with-imap-ssl \
--with-kerberos \
--enable-zip

===============================================================================

make시 에러 메시지

ext/gd/libgd/.libs/gdkanji.o: In function `do_convert':
/apm/php-5.3.2/ext/gd/libgd/gdkanji.c:350: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/gd/libgd/gdkanji.c:365: undefined reference to `libiconv'
/apm/php-5.3.2/ext/gd/libgd/gdkanji.c:381: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_strlen':
/apm/php-5.3.2/ext/iconv/iconv.c:592: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:615: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:649: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `php_iconv_string':
/apm/php-5.3.2/ext/iconv/iconv.c:430: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:442: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:456: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:467: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_strpos':
/apm/php-5.3.2/ext/iconv/iconv.c:840: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:868: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:982: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_appendl':
/apm/php-5.3.2/ext/iconv/iconv.c:337: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:374: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o: In function `_php_iconv_substr':
/apm/php-5.3.2/ext/iconv/iconv.c:712: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:736: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:791: undefined reference to `libiconv_close'
/apm/php-5.3.2/ext/iconv/iconv.c:795: undefined reference to `libiconv_close'
/apm/php-5.3.2/ext/iconv/iconv.c:744: undefined reference to `libiconv_open'
ext/iconv/.libs/iconv.o: In function `_php_iconv_mime_decode':
/apm/php-5.3.2/ext/iconv/iconv.c:1342: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:1453: undefined reference to `libiconv_close'
/apm/php-5.3.2/ext/iconv/iconv.c:1456: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:1811: undefined reference to `libiconv_close'
/apm/php-5.3.2/ext/iconv/iconv.c:1814: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_dtor':
/apm/php-5.3.2/ext/iconv/iconv.c:2440: undefined reference to `libiconv_close'
ext/iconv/.libs/iconv.o: In function `_php_iconv_mime_encode':
/apm/php-5.3.2/ext/iconv/iconv.c:1032: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:1046: undefined reference to `libiconv_open'
/apm/php-5.3.2/ext/iconv/iconv.c:1304: undefined reference to `libiconv_close'
/apm/php-5.3.2/ext/iconv/iconv.c:1307: undefined reference to `libiconv_close'
/apm/php-5.3.2/ext/iconv/iconv.c:1165: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:1117: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:1149: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:1307: undefined reference to `libiconv_close'
/apm/php-5.3.2/ext/iconv/iconv.c:1217: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:1248: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:1291: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_append_bucket':
/apm/php-5.3.2/ext/iconv/iconv.c:2590: undefined reference to `libiconv'
/apm/php-5.3.2/ext/iconv/iconv.c:2512: undefined reference to `libiconv'
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor':
/apm/php-5.3.2/ext/iconv/iconv.c:2466: undefined reference to `libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] 오류 1

관련자료

댓글 1

눈여울님의 댓글

  • 눈여울
  • 작성일
iconv 관련 라이브러리의 설치 유무를 확인하시고 이상이없다며면

iconv의 설치위치를 확인해보시고 그래도 이사잉없다면

소스트리를 지우고 다시 한번 확인을 해 보세요

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,789 개
  • 현재 접속자 :  235 명