开发者社区> 问答> 正文

ImageMagick

, 无法安装 ImageMagick. 从安网上下载了ImageMagick-6.9.1-7.tar.gz, 解压后,
运行./configure -prefix=/usr/local/imagemagick -enable-lzw -with-modules && make && make install,   总是遇到错误 ,gcc: Internal error: Killed (program cc1)Please submit a full bug report.See <=> for instructions.make[1]: *** [wand/wand_libMagickWand_la-convert.lo] Error 1make[1]: Leaving directory `/mnt/ImageMagick-6.9.1-7'make: *** [all] Error 2请帮忙一下, 有个应用需要它。

展开
收起
bigmuscle 2015-07-11 14:56:53 6233 0
3 条回答
写回答
取消 提交回答
  • gcc: Internal error: Killed,意思是你编译IM的进程被KILL了,最大的可能性是OOM( http://bbs.aliyun.com/read/250549.html)。
    2015-07-11 21:34:45
    赞同 展开评论 打赏
  • ReImageMagick
    你给出的提示太少了,看提示是gcc

    还有安装ImageMagick 的时候./configure后面不要带路径和参数,要不需要设置变量才能安装客户端imagick


    tar xvf ImageMagick-x.x.x-x.tar.gz
    cd ImageMagick-x.x.x-x
    ./configure
    make && make install
    cd..

    tar xvf imagick-x.xx.tgz
    cd imagick-x.x.x
    export  PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
    /php路径/bin/phpize
    ./configure --with-php-config=/php路径/bin/php-config --with-imagick=/usr/local/lib/ImageMagick-版本号
    make && make install

    还有,编译的时候需要gcc gcc-c++ autoconf automake pkgconfig这些必要的编译器以外 还需要libjpeg  libpng freetype  gd这些






    -------------------------

    ReImageMagick
    引用第3楼云代维于2015-07-11 21:34发表的  :
    gcc: Internal error: Killed,意思是你编译IM的进程被KILL了,最大的可能性是OOM( http://bbs.aliyun.com/read/250549.html)。


    你说错了,那是说编译的时候gcc被kill掉了,也就是说gcc当掉了,一般编译的时候都用到gcc,因为内存或者cpu等资源不够的时候,系统直接杀掉了gcc


    [attachment=78940]



    gcc: Internal error: Killed 翻译成中文输出就是gcc:编译器内部错误:。。。。。

    2015-07-11 18:14:37
    赞同 展开评论 打赏
  • 用的是什么系统
    2015-07-11 15:26:57
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载