Imagemagick rmagick安装

Imagemagick rmagick安装,imagemagick,Imagemagick,您好,我在CenotOS 5.5上安装rmabick时遇到了一个大问题,我从源代码安装了ImageMagick,并通过行命令对其进行测试,结果正常。怎么了?请有人帮帮我 [root$server.com RMagick-2.13.1]ruby setup.rb -->解放党 -->lib/rvg 分机/RMagick /usr/local/bin/ruby/usr/local/src/rmagicks/RMagick-2.13.1/ext/RMagick/extconf.rb 正在检查Ruby版

您好,我在CenotOS 5.5上安装rmabick时遇到了一个大问题,我从源代码安装了ImageMagick,并通过行命令对其进行测试,结果正常。怎么了?请有人帮帮我

[root$server.com RMagick-2.13.1]ruby setup.rb -->解放党 -->lib/rvg 分机/RMagick /usr/local/bin/ruby/usr/local/src/rmagicks/RMagick-2.13.1/ext/RMagick/extconf.rb 正在检查Ruby版本>=1.8.5。。。对 正在检查gcc。。。对 正在检查Magick配置。。。对 正在检查ImageMagick版本>=6.4.9。。。对 正在检查已禁用HDRI的ImageMagick版本。。。对 正在检查标准力h..*/usr/local/src/rmagicks/RMagick-2.13.1/ext/RMagick/extconf.rb失败* 由于某些原因无法创建Makefile,可能是缺少 必要的库和/或标题。查看mkmf.log文件了解更多信息 细节。您可能需要配置选项

提供的配置选项: -使用opt dir -不带opt dir -选择包含 -不带opt include=${opt dir}/include -使用opt lib -不带opt lib=${opt dir}/lib -用make prog -没有make prog -srcdir=/usr/local/src/RMagick/RMagick-2.13.1/ext/RMagick -库尔迪尔 -ruby=/usr/local/bin/ruby /usr/local/lib/ruby/1.9.1/mkmf.rb:368:在try_do:中:编译器未能生成可执行文件。访问违例 您必须首先安装开发工具。 from/usr/local/lib/ruby/1.9.1/mkmf.rb:452:intry_cpp' from/usr/local/lib/ruby/1.9.1/mkmf.rb:834:have_头中的块中 来自/usr/local/lib/ruby/1.9.1/mkmf.rb:693:inblock in checking_' from/usr/local/lib/ruby/1.9.1/mkmf.rb:280:in block 2 levels in delay' from/usr/local/lib/ruby/1.9.1/mkmf.rb:254:inopen' from/usr/local/lib/ruby/1.9.1/mkmf.rb:280:in block in from/usr/local/lib/ruby/1.9.1/mkmf.rb:254:inopen' from/usr/local/lib/ruby/1.9.1/mkmf.rb:276:in' from/usr/local/lib/ruby/1.9.1/mkmf.rb:692:inchecking_for' from/usr/local/lib/ruby/1.9.1/mkmf.rb:833:in have_header' from/usr/local/src/rmagicks/RMagick-2.13.1/ext/RMagick/extconf.rb:193:in' setup.rb:655:in命令“:system/usr/local/bin/ruby/usr/local/src/RMagick/RMagick-2.13.1/ext/RMagick/extconf.rb失败运行时错误 从setup.rb:660:inruby' 来自setup.rb:1238:in extconf' 从setup.rb:1230:inconfig\u dir\u ext' 来自setup.rb:1532:in-block in-traverse' 从setup.rb:1549:indive_进入' 从setup.rb:1530:in traverse' 从setup.rb:1534:inblock 2层遍历' 从setup.rb:1533:在每个' 从setup.rb:1533:inblock in transverse' 从setup.rb:1549:in潜入' 从setup.rb:1530:intraverse' 来自setup.rb:1524:in-block in-exec_task_traverse' 从setup.rb:1519:ineach' 从setup.rb:1519:in exec_task_traverse' 从setup.rb:1223:inceec_config' 从setup.rb:991:在exec_config' 从setup.rb:812:InInInvoke' 从setup.rb:772:in invoke' 从setup.rb:1578:in'

------------------结束ruby setup.rb------------------

下面是mkmf.log文件中的日志

正在检查Ruby版本>=1.8.5…------------对

查找\u可执行文件:检查gcc…------------对

查找\u可执行文件:正在检查Magick配置…------------对

正在检查ImageMagick版本>=6.4.9…------------对

正在检查禁用HDRI的ImageMagick版本…------------对

gcc-o conftest-I/usr/local/include/ruby-1.9.1/i686-linux-I/usr/local/include/ruby-1.9.1/ruby/backward-I/usr/local/include/ruby-1.9.1-I/usr/local/rmagicks/RMagick-2.13.1/ext/RMagick-I/usr/local/include/ImageMagick-I/usr/local/include/ImageMagick-fopenmp-conftest.c-L-L-L-L-L-L/usr/usr/local/local/ImageMagick-lib,-R/usr/local/lib-L/usr/local/lib-L/usr/local/lib-lMagickCore-ltiff-lfreetype-ljpeg-lpng-lbz2-lz-lm-lgomp-lpthread-Wl-R-Wl,/usr/local/lib-L/usr/local/lib-lruby-static-lpthread-lrt-ldl-lcrypt-lm-lc /usr/local/lib/libMagickCore.so:未定义对png的引用_struct@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u set\u write_fn@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get\u头的未定义引用_ver@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_get_gAMA@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get的未定义引用_bKGD@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u set\u keep\u未知_chunks@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_tRNS@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u read\u update_info@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_oFFs@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_free_data@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get的未定义引用_text@PNG12_0' /usr/local/lib/libM agickCore.so:未定义的引用topng\u permit\u mng_features@PNG12_0' /usr/local/lib/libMagickCore.so:png\u create\u info的未定义引用_struct@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_get_valid@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_bKGD@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_get_iCCP@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get的未定义引用_cHRM@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u set\u压缩_level@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get的未定义引用_rowbytes@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_集_invalid@PNG12_0' /usr/local/lib/libMagickCore.so:未定义对png的引用_warning@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_get_PLTE@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_sRGB@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_集_cHRM@PNG12_0' /usr/local/lib/libMagickCore.so:未定义对png的引用_malloc@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u set\u压缩_strategy@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get\u io的未定义引用_ptr@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_write_end@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_sBIT@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u get\u y\u偏移量_pixels@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_packing@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_free@PNG12_0' /usr/local/lib/libMagickCore.so:对png的未定义引用_row@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_集_gAMA@PNG12_0' /usr/local/lib/libMagickCore.so:未定义对png的引用_info@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_write_info@PNG12_0' /usr/local/lib/libMagickCore.so:png\u create\u read\u结构的未定义引用_2@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_get_sRGB@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_PLTE@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u get\u libpng_ver@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get的未定义引用_tRNS@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u set\u interlace_handling@PNG12_0' /usr/local/lib/libMagickCore.so:png\u get\u错误的未定义引用_ptr@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_error@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u set\u compression\u缓冲区的未定义引用_size@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_集_pHYs@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u set\u read的未定义引用_fn@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u set\u compression\u mem_level@PNG12_0' /usr/local/lib/libMagickCore.so:未定义对png的引用_row@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_get_IHDR@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get\u user\u块的未定义引用_ptr@PNG12_0' /usr/local/lib/libMagickCore.so:之前未定义的引用topng\u write\u info\u_PLTE@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u set\u sig的未定义引用_bytes@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_read_end@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_IHDR@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u get\u x\u偏移量_pixels@PNG12_0' /usr/local/lib/libMagickCore.so:png\u create\u write\u结构的未定义引用_2@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng\u destroy\u write_struct@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u get的未定义引用_pHYs@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_集_iCCP@PNG12_0' /usr/local/lib/libMagickCore.so:对png\u集的未定义引用_filter@PNG12_0' /usr/local/lib/libMagickCore.so:未定义的引用topng_集_text@PNG12_0' /usr/local/lib/libMagickCore.so:对“png\u set\u read\u user\u chunk”的未定义引用_fn@PNG12_0' collect2:ld返回了1个退出状态 检查的程序是: /*开始/ 1:包括ruby.h 2: 3:int main{返回0;} /结束*/