Bad value错误
【如果在进行编译时(即:make),出现如下错误时:
……/usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object
/usr/local/lib/libz.a: could not read symbols: Bad value
则在安装zlib-1.2.3.tar.gz时,该进行如下的步骤操作:
# cd zlib-1.2.3 //进入zlib目录
# CFLAGS="-O3 -fPIC" ./configure //使用64位元的方法进行编译
# make
# make install
# make clean
】