centos 下编译ImageMagick 无法通过报错undefined reference to `gzdirect@ZLIB_1.2.2.3'

[root@local-vm-380 ImageMagick-6.9.10-86]# m
make all-am
make[1]: Entering directory /usr/src/ImageMagick-6.9.10-86'
CCLD utilities/animate
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libxml2.so: undefined reference to
gzdirect@ZLIB_1.2.2.3'
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libxml2.so: undefined reference to gzopen64@ZLIB_1.2.3.3'
collect2: error: ld returned 1 exit status
make[1]: *** [utilities/animate] Error 1
make[1]: Leaving directory
/usr/src/ImageMagick-6.9.10-86'
make: *** [all] Error 2
[root@local-vm-380 ImageMagick-6.9.10-86]#

gudaomao
gudaomao 问题后来自己解决了是zlib库版本不对的原因,重新安装相应版本的zlib库就可以正常编译了
6 个月之前 回复

1个回答

gudaomao
gudaomao 上面的问题是在centos下发生的,而不是windows
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐