make: *** [libphp5.la] 오류 1

리눅스/PHP|2015. 1. 16. 10:26
반응형

5.2.9 (확인된 버전) 이하에서는 이런 오류 사항이 없습니다.
64bit에서만 나타나는 현상으로 보입니다.

<오류 메세지>

/usr/bin/ld: skipping incompatible /usr/lib/libcrypt.so when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/libcrypt.a when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/libc-client.so when searching for -lc-client
/usr/bin/ld: skipping incompatible /usr/lib/libc-client.a when searching for -lc-client
/usr/bin/ld: skipping incompatible /usr/lib/libcrypt.so when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/libcrypt.a when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/librt.so when searching for -lrt
/usr/bin/ld: skipping incompatible /usr/lib/librt.a when searching for -lrt
/usr/lib/libltdl.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [libphp5.la] 오류 1

 

<해결방법>
make 전 다음 명령을 실행해줍니다. 

# ln -sf /usr/lib64/libltdl.so /usr/lib/libltdl.so  
create symbolic link `/usr/lib/libltdl.so' to `/usr/lib64/libltdl.so'

(스펠링 주의)

 

 

[출처] seroot.com (http://www.seroot.com/neosky?page=7)

반응형

'리눅스 > PHP' 카테고리의 다른 글

php-json 설치  (0) 2015.01.16
php 확장모듈 설치하기  (0) 2015.01.16
웹사이트에서 php 관련 error 메세지 안보기  (0) 2015.01.16
로그인 세션 유지시간 설정  (0) 2015.01.16
쉘에서 php 실행하기  (0) 2015.01.16

댓글()