make: *** [libphp5.la] 오류 1
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 |