php컴파일에러(flex) configure: error: cannot find output from lex; giving up
장애증상 : - CENTOS 5.X 에 php-4.4.7 컴파일시 컴파일 에러
처리로그 :
configure: warning: You will need bison if you want to regenerate the PHP parsers. checking for flex... lex checking for yywrap in -ll... no checking lex output file root... ./configure: line 2425: lex: command not found configure: error: cannot find output from lex; giving up
장애분석 : - 위의 로그는 php컴파일시 lex, 즉 flex 라이브러리가 설치 되어 있지 않아서 생기는 에러이다. (아마 php코드를 파싱할때 쓰는 파서기 정도라고 생각된다. 확실치 않음)
장애처리 : - dselect 를 이용하여 flex-dev 패키지를 설치 - yum install flex* 패키지 설치
결과 : - lex부분 컴파일 에러 해결됨 |