RedHat Linux 9.0 APM 설치 중에 PHP 컴파일 에러가
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,624 조회
- 0 추천
- 목록
본문
PHP 빌드시의 문제들에 대한 정리는 아래 URL을 참고하시면 됩니다
http://man.phpschool.com/manual/kr/faq.build.php
문의하신 에러메세지로 검색한결과 아래와 같은 내용이 있습니다
3. PHP를 설정하려 하는데 (./configure), 다음과 같은 에러 를 본적이 있습니까?
checking lex output file root... ./configure: lex: command not found
configure: error: cannot find output from lex; giving up
installation섹션을 주의깊게 읽어보세요. PHP를 컴파일하기 위해서는 flex와 bison 이 필요합니다. bison과 flex를 소스나 RPM패키지를 구해서 설치하세요.
즉 PHP를 컴파일하기 위해서는 flex와 bison 이 필요한데, 현재 설치하시려는 시스템에 bison과 flex가 없어서 나타나는 에러입니다. 아래주소의 RPM을 설치하신후에 다시 시도하기시 바랍니다.
http://ftp.superuser.co.kr/pub/redhat/9/RPMS/bison-1.35-6.i386.rpm
http://ftp.superuser.co.kr/pub/redhat/9/RPMS/flex-2.5.4a-29.i386.rpm
두번째 문의내용인 적절한 php 설정옵션에 대한 부분은
관리자들마다 다르기때문에 스스로 판단하셔야 하는 부분입니다.
제가 사용하고 있는 php ./configure 환경설정은 아래와 같습니다.
./configure --prefix=/usr/local/php4
--with-apxs=/usr/local/apache/bin/apxs
--with-config-file-path=/usr/local/apache/conf
--with-zlib
--with-gd
--with-ttf
--with-png
--with-expat-dir=/usr
--with-mysql=/usr/local/mysql
--with-language=korean
--with-charset=euc_kr
--disable-debug
--disable-posix
--enable-safe-mode
--enable-magic-quotes
--disable-dmalloc
--enable-bcmath
--enable-dio
--enable-gd-native-ttf
--enable-sysvsem
--enable-sysvshm
--enable-versioning
--enable-pic
--enable-inline-optimization
--enable-memory-limit
--enable-ftp
--disable-debug
--enable-track-vars=yes
--with-jpeg-dir=/usr/local/jpeg
--with-freetype-dir=/usr/local/freetype
--enable-gd-native-ttf
--enable-dl
--with-kerberos
--with-png-dir=/usr/local/png
--with-iconv
관련자료
-
이전
-
다음