`

Linux安装GD报错:

阅读更多

# tar zxvf gd-2.0.35.tar.gz
# cd gd-2.0.35
# ./configure --prefix=/usr/local/gd2
# make

【在 make 的时候,可能就会出现如下的错误:】

      cd . && /bin/sh /root/gd-2.0.35/config/missing --run aclocal-1.9 -I config 
      aclocal:configure.ac:64: warning: macro `AM_ICONV' not found in library 
      cd . && /bin/sh /root/gd-2.0.35/config/missing --run automake-1.9 --foreign 
      cd . && /bin/sh /root/gd-2.0.35/config/missing --run autoconf 
      configure.ac:64: error: possibly undefined macro: AM_ICONV 
            If this token and others are legitimate, please use m4_pattern_allow. 
            See the Autoconf documentation. 
      make: *** [configure] Error 1

解决办法:

      把报错信息“configure.ac:64: error: possibly undefined macro: AM_ICONV”拿到google里搜索,得到“But you need to have gettext”没有gettext这个包。 
      然后直接运行:yum install gettext

      再做make 就好了。

[解决方法是在:把warning: macro `AM_ICONV' not found in library 复制到google中找到这个地址http://sery.blog.51cto.com/10037/50892]
)

详细出处参考:http://www.jb51.net/article/18370.htm

 

 

还有一个解决办法,如下:

       到 http://www.gnu.org/software/gettext/下载了gettext-0.17.tar.gz
      cp /usr/lib/libattr.* /lib/  (这个在转载的文章里没说,是因为make的时候报错说没有libattr.la这个文件,所以要复制过去)
      # tar xzf gettext-0.17.tar.gz
      # cd gettext-0.17
      # ./configure
      # make
      # make install
      经过以上操作,回去安装g d 就没有问题了!

 

 

备注:

      如果安装了 gettext 还是报如上的错误,说明了 还没有 安装 gettext-devel ,只需要运行:

      # yum install gettext-devel

     然后,再执行 gd 的 make  就大功告成了!

 

 

 

 

 

分享到:
评论

相关推荐

    gd-devel-2.0.35-11.el6.x86_64.rpm

    redhat 6.4 安装nginx可能会报错./configure: error: the HTTP image filter module requires the GD library. You can either do not enable the module or install the libraries. 此时需要安装gd gd-devel,需要...

    在Linux操作系统下+php5.x+apache2.x运行环境配置所需软件.zip

    gd-2.0.35.tar.gz gzip-1.4.tar.gz jpegsrc.v6b.tar.gz libmcrypt-2.5.7.tar.gz libpng-1.2.35.tar.gz libpng-1.2.50.tar.gz libxml2-2.6.23.tar.bz2 libxml2-2.7.8.tar.gz libxml2-devel-2.7.8-8.fc16.i686.rpm ...

    uboott移植实验手册及技术文档

    4、交叉编译器 arm-softfloat-linux-gnu-gcc-3.4.5 【实验步骤】 一、建立自己的平台类型 (1)解压文件 #tar jxvf u-boot-1.3.1.tar.bz2 (2)进入 U-Boot源码目录 #cd u-boot-1.3.1 (3)创建自己的开发板...

    图片处理类

    图片处理类->Image.class.php

    iProber PHP探针 v0.021

    MYSQL、GD、XML、SESSION、SOCKET等组件支持情况 4、服务器性能检测:整数运算能力、浮点数运算能力、数据IO能力 5、自定义探测:MYSQL连接测试、MAIL发信测试、函数支持情况及PHP配置参数 v0.021 更新:1...

    shopex-single-4.8.5.78660(1).zip

    服务器环境:Linux、Unix、Windows均可 Web环境:Apache、Ngix、IIS均可 语言环境:PHP 5.1.2 及以上 数据库:MySQL 5.0 及以上 其他:Zend Optimizer 2.5.7 及以上 特别说明:从本版本开始,安装环境不再兼容php4...

    iprober PHP探针 v0.021.rar

    1、服务器环境探测:CPU、在线时间、内存使用状况(支持LINUX、FreeBSD系统,需系统支持),操作系统、服务器**、IP地址、解释引擎等 2、PHP基本特征探测:版本、运行方式、安全模式及常规参数 3、PHP组件支持探测:...

    TuziCMS企业网站管理系统 v3.0.zip

    GD 扩展库 MySQL 扩展库 JSON 支持 TuziCMS企业网站管理系统更新日记: 1.【修复】上下篇url在兼容模式下出错。(2016.01.23解决) 2.【修复】万能标签调用不出文章描述。(2016.05.10解决) 3.【修复】单页模型...

    DBShop开源商城系统-PHP

    服务器系统 Linux、Unix、Mac、Windows、其他 web服务器 Apache、Nginx、IIS、其他 MySQL版本 >= 5.6 PHP版本 >= 7.2 PHP扩展|库 PDO SSL(openssl) Fileinfo intl Curl GD2 系统空间 >= 500M 更新日志: ...

    VSCode 报错”unable to start debugging.unable to establish a connetcion to GDB” 问题解决方案.

    文章目录 今天给人配置环境, 遇到了 “unable to start debugging.unable to establish a connetcion to GDB” 这个问题, launch 和 tasks 都完全没有问题, 都可以运行 code-runner, 就是不能连接 gdb 启动调试, ...

Global site tag (gtag.js) - Google Analytics