[root@xxt401 gd-2.0.35]# make install
cd . && /bin/sh /tmp/jpeg-6b/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
/tmp/jpeg-6b/gd-2.0.35/config/missing –run automake-1.9 –foreign
cd .
&& /bin/sh /tmp/jpeg-6b/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] 错误 1
把报错信息“configure.ac:64:
error: possibly undefined macro:
AM_ICONV”拿到google里搜索,得到“But you need to have gettext”没有gettext这个包。
到 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
就没有问题了!
分享到:
相关推荐
Linphone编译错误及解决方法 Linphone是一款开源的VoIP电话软件,但是在编译过程中经常会遇到各种错误。这些错误可能是由于缺少依赖项、头文件、库文件等原因引起的。在这里,我们将列举一些常见的Linphone编译...
vlc 编译用到的pkg-config pkg-config-dev_0.23-3_win32 编程出错时可能确实的包错误如下 configure.ac:1: error: possibly undefined macro: dnl ...configure.ac:41: error: possibly undefined macro: AC_DEFINE
在本文中,我们将详细介绍这些典型错误和解决办法。 1. configure: error: xml2-config not found. Please check your libxml2 installation. 解决方法: yum install libxml2-devel 此错误是由于缺少 libxml2-...
解决 java.lang.NoSuchFieldError: STRING at org.jbpm.identity.hibernate.PermissionUserType. 不用jbpm的jbpm-identity.jar 用这个就好
如果GD报错:configure.ac:64: warning: macro `AM_ICONV' not found in library 你就make clean一下,然后再make 如果你安装别的出现libtool没有找到,你就从/usr/bin/libtool cp 一个过来用就好了! 在64位下编译...
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,需要...
解决方法:安装GD库及其开发库,命令是`yum -y install gd gd-devel`。 5. 错误:`configure: error: Could not find net-snmp-config binary. Please check your net-snmp installation.` 解决方法:运行`yum -y...
Linux离线安装git的安装及说明文档+所需依赖 依赖包如下: perl-TermReadKey-2.30-20.el7.x86_64.rpm libselinux-devel-2.5-15.el7.x86_64.rpm libselinux-2.5-15.el7.x86_64.rpm libcom_err-devel-1.42.9-17....
比如,`configure.ac`和`Makefile.am`是Autotools项目中的核心文件,它们定义了编译和安装的规则。新版本可能对这些文件进行了调整,以适应新的功能需求或改善构建流程。`AUTHORS`文件列出了所有贡献者,向他们表示...
### 解决usr/lib64/libstdc++.so.6 和 lib64/libc.so.6 版本过低的问题 在进行系统环境搭建时,尤其是安装像 MySQL 这样的大型软件包时,可能会遇到库文件版本不兼容的问题。本文将详细介绍如何解决 CentOS 7.0 下 ...
解决方法:在CentOS上,先安装`gd`和`gd-devel`,命令分别是`yum -y install gd`和`yum -y install gd-devel`;Debian用户需安装`libjpeg-dev`,命令为`apt-get install libjpeg-dev`。 5. **错误:configure: ...
`autotools`可以理解为一个流程,包括编写`configure.ac`(`autoconf`的输入)、运行`autoconf`生成`configure`脚本,然后编写`Makefile.am`(`automake`的输入),运行`automake`和`autoheader`生成`Makefile.in`和...
在本教程中,我们将深入探讨如何使用“oracle_configure.sh”脚本来自动化安装Oracle数据库。 一、Oracle数据库简介 Oracle数据库是一款关系型数据库管理系统,由Oracle公司开发。它支持多种操作系统平台,提供强大...
/use/lib//usr/lib/libdb-4.2.so: could not read symbols: File in wrong format Notice: Following unknown configure ...configure: error: mysql configure failed. Please check config.log for more information
以下是一些常见的错误及其解决方法: 1. 错误:`configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution` 解决:运行 `yum -y install libxslt-devel` 来安装libxslt开发...
这通常涉及到下载源代码、编译配置、安装依赖库以及解决可能出现的问题。描述中提到的错误信息“/home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:2419: undefined”是指在编译PHP源代码时,iconv扩展在2419...
configure.ac:44: installing `./config.guess' configure.ac:44: installing `./config.sub' configure.ac:17: installing `./install-sh' configure.ac:17: installing `./missing' Makefile.am: installing `./...
1. **创建配置脚本**:首先,使用 `autoscan` 工具生成一个 `configure.in` 模板文件,即 `configure.scan`。然后,将 `configure.scan` 重命名为 `configure.in`。例如: ```bash # 在项目根目录下 $ autoscan ...
2. **安装必要的依赖**:根据错误信息,确定缺少哪些库并安装它们。 3. **调整编译配置**:重新运行`configure`脚本,并根据需要添加或修改参数。 4. **检查源代码**:查看修改过的部分,理解修改的目的,确认是否...
在Linux环境中进行软件安装或系统配置时,遇到错误是常有的事。特别是在编译源代码安装软件时,可能会遇到各种依赖问题。本篇将详细解析如何解决在安装httpd(Apache HTTP服务器)过程中遇到的apr(Apache Portable ...