在32位Centos6.4上安装GraphicsMagick
2016-07-07 21:04
561 查看
安装时,make总是有如下错误,最后几行 /bin/sh ./libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -Wall -pthread -ldl -L/usr/lib -L/usr/lib -ldl -L/usr/lib -L/usr/lib -o utilities/gm utilities/gm.o magick/libGraphicsMagick.la libtool: link: gcc -std=gnu99 -g -O2 -Wall -pthread -o utilities/.libs/gm utilities/gm.o -L/usr/lib magick/.libs/libGraphicsMagick.so -ldl -ltiff -lfreetype -ljpeg -lpng12 -lwmflite -lXext -lX11 -lbz2 -lxml2 -lz -lm -lpthread -pthread -Wl,-rpath -Wl,/usr/local/magick/lib magick/.libs/libGraphicsMagick.so: undefined reference to `gzopen64' magick/.libs/libGraphicsMagick.so: undefined reference to `gzseek64' magick/.libs/libGraphicsMagick.so: undefined reference to `gztell64' collect2: ld returned 1 exit status make[1]: *** [utilities/gm] Error 1 make[1]: Leaving directory `/home/wuyue/soft/GraphicsMagick-1.3.18' make: *** [all] Error 2
解决方法:
详细的安装步骤,需要把之前安装的libz换成最新:
#cd zlib-1.2.8 #CFLAGS="-O3 -fPIC" ./configure --prefix=/usr/local/zlib/ #make # make install #cp /usr/local/zlib/lib/libz.so.1.2.8 /usr/lib/ #unlink /usr/lib/libz.so #link /usr/lib/libz.so.1.2.8 /usr/lib/libz.so ... .... #cd GraphicsMagick-1.3.18 #./configure #make #make install
安装之后报错
gm: /lib/libz.so.1: version `ZLIB_1.2.3.3' not found (required by gm)
解决办法:
[root@localhost GraphicsMagick-1.3.24]# cp /usr/local/lib/libz.so.1 /lib/ cp:是否覆盖"/lib/libz.so.1"? y
[root@localhost GraphicsMagick-1.3.24]# gm -version GraphicsMagick 1.3.24 2016-05-30 Q8 http://www.GraphicsMagick.org/ Copyright (C) 2002-2016 GraphicsMagick Group. Additional copyrights and licenses apply to this software. See http://www.GraphicsMagick.org/www/Copyright.html for details. Feature Support: Native Thread Safe yes Large Files (> 32 bit) yes Large Memory (> 32 bit) no BZIP yes DPS no FlashPix no FreeType yes Ghostscript (Library) no JBIG no JPEG-2000 yes JPEG yes Little CMS no Loadable Modules no OpenMP yes (200805) PNG yes TIFF yes TRIO no UMEM no WebP no WMF no X11 yes XML yes ZLIB yes
相关文章推荐
- LoadRunner监控Linux的三种方法
- linux 安装cvuqdisk包
- 配置Linux任务计划
- Centos版本 32或64位查看命令
- RTOS设备驱动向嵌人式Linux的移植
- Linux 内存管理简介
- Linux驱动程序设计简述
- Linux系统的硬连接和软连接
- linux系统启动流程
- linux课堂笔记3
- linux安装IDEA
- linux常用命令总结
- linux下忘记mysql密码的找回方法--谷营中西
- linux 数据备份
- linux下忘记mysql密码的找回方法--谷营中西
- Bootable partition could not be on a logical volume
- windows与linux换行符
- linux 下安装开发组件包
- 在Linux下面实现QDbus通信机制服务对象注册失败
- linux 20个有趣命令