安装时,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 exit status
make[]: *** [utilities/gm] Error
make[]: Leaving directory `/home/wuyue/soft/GraphicsMagick-1.3.'
make: *** [all] Error

解决方法:

详细的安装步骤,需要把之前安装的libz换成最新:

#cd zlib-1.2.
#CFLAGS="-O3 -fPIC" ./configure --prefix=/usr/local/zlib/
#make
# make install
#cp /usr/local/zlib/lib/libz.so.1.2. /usr/lib/
#unlink /usr/lib/libz.so
#link /usr/lib/libz.so.1.2. /usr/lib/libz.so
...
....
#cd GraphicsMagick-1.3.
#./configure
#make
#make install

安装之后报错

gm: /lib/libz.so.: version `ZLIB_1.2.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.]# gm -version
GraphicsMagick 1.3. -- Q8 http://www.GraphicsMagick.org/
Copyright (C) - 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 (> bit) yes
Large Memory (> bit) no
BZIP yes
DPS no
FlashPix no
FreeType yes
Ghostscript (Library) no
JBIG no
JPEG- yes
JPEG yes
Little CMS no
Loadable Modules no
OpenMP yes ()
PNG yes
TIFF yes
TRIO no
UMEM no
WebP no
WMF no
X11 yes
XML yes
ZLIB yes

最新文章

  1. 学习AOP之透过Spring的Ioc理解Advisor
  2. C# Excel导入导出
  3. jquery中的each()方法详解
  4. iis7设置404页面不生效的原因
  5. IDTHook 深入学习
  6. 时间格式nls_date_format的设置
  7. Codeforces Round #363 (Div. 2)D. Fix a Tree(并查集)
  8. 转载:温故而知新 - AngularJS 1.x
  9. AppCompatActivity 去掉标题栏和EditText弹出软键盘遮住输入框问题
  10. INT_MAX (2147483647) 和INT_MIN (-2147483648)溢出
  11. Hessian探究(一)Hessian与springMVC结合
  12. SpringBoot cache-control 配置静态资源缓存 (以及其中的思考经历)
  13. Office2010安装出现“错误1907”的解决方法(未验证)
  14. 【C++】reference parameter-引用参数
  15. 加速Windows 2003关机速度的设置方法
  16. RAMPS1.4 3d打印控制板接线与测试
  17. 利用python同步windows和linux文件
  18. CS模式,客户端页面加载
  19. 优化MySQL的21个建议 – MySQL Life【转】
  20. 7216:Minecraft

热门文章

  1. 关于RECOVERY清除数据的分析
  2. asp.net mvc 3 配置全局错误处理 Web.config中设置CustomError
  3. scrapy-splash抓取动态数据例子三
  4. Windows编译OpenSSL
  5. linux中的两个很重要的信号:SIGALRM信号和SIGCHID信号
  6. 特殊文件权限(setuid、setgid 和 Sticky 位)
  7. Node.js开发入门—HelloWorld再分析
  8. ip范围生成 C#
  9. Linux-进程、进程组、作业、会话、控制终端详解
  10. 转:数据库的快照隔离级别(Snapshot Isolation)