메뉴 닫기

php 설치시 error libz.a: could not read symbols: Bad value

– php 설치시 해당 아래 error를 출력하면서 설치진행이 안되는 경우의 해결책 입니다.

/usr/bin/ld: /usr/local/lib/libz.a(compress.o): relocation R_X86_64_32 against `a local symbol’ can not be used when mak  ing a shared object; recompile with -fPIC
/usr/local/lib/libz.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [libphp5.la] Error 1

> ./configure 에 -s 옵션을 통하여 shared library 로 설치를 진행해야한다.

> ./configure -s
> make
> make install 

 > 이후 정상적으로 설치진행이 가능합니다.

 

[polldaddy rating=”7739789″]

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다