– 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 |
> 이후 정상적으로 설치진행이 가능합니다.
[polldaddy rating=”7739789″]