centos下,libtoolize 安装安装出错求助

查看:3938|回复:10
我在centos-5.5上装lamp环境,在装到GD库的时候遇到问题。
./configure&&\& &
& --prefix=/usr/local/gd2/&&\& && && &&&
& --with-zlib=/usr/local/zlib/&&\& && && && &
& --with-jpeg=/usr/local/jpeg6/&&\& && && &
& --with-png=/usr/local/libpng/&&\& && &
& --with-freetype=/usr/local/freetype
配置完成后make时提示错误如下:
/usr/local/src/lamp/gd-2.0.35/gdparttopng.c:42: undefined reference to `gdImageCreateFromGd2Part'
collect2: ld returned 1 exit status
make[2]: *** [gdparttopng] 错误 1
make[2]: Leaving directory `/usr/local/src/lamp/gd-2.0.35'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/usr/local/src/lamp/gd-2.0.35'
make: *** [all] 错误 2
我在网上查了很多,都没有关于这个情况的解决方法。
所以发到论坛里请教下兄弟们。
头大,折腾半天了,还是没解决。还望兄弟们帮忙看看。
我把整个make的过程贴出来吧。
[root@localhost gd-2.0.35]# make
make&&all-recursive
make[1]: Entering directory `/usr/local/src/lamp/gd-2.0.35'
Making all in config
make[2]: Entering directory `/usr/local/src/lamp/gd-2.0.35/config'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/lamp/gd-2.0.35/config'
Making all in test
make[2]: Entering directory `/usr/local/src/lamp/gd-2.0.35/test'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/lamp/gd-2.0.35/test'
make[2]: Entering directory `/usr/local/src/lamp/gd-2.0.35'
/bin/sh ./libtool --tag=CC --mode=link gcc&&-g -O2&&-L/usr/local/freetype/lib -Wl,--rpath -Wl,/usr/local/freetype/lib&&-L/usr/local/jpeg6//lib -o gdparttopng&&gdparttopng.o ./libgd.la&&-ljpeg -lfreetype -lm
gcc -g -O2 -Wl,--rpath -Wl,/usr/local/freetype/lib -o .libs/gdparttopng gdparttopng.o&&-L/usr/local/freetype/lib -L/usr/local/jpeg6//lib ./.libs/libgd.so /usr/local/jpeg6//lib/libjpeg.so /usr/local/freetype/lib/libfreetype.so -lm -Wl,--rpath -Wl,/usr/local/gd2//lib -Wl,--rpath -Wl,/usr/local/jpeg6//lib -Wl,--rpath -Wl,/usr/local/freetype/lib
gdparttopng.o: In function `main':
/usr/local/src/lamp/gd-2.0.35/gdparttopng.c:42: undefined reference to `gdImageCreateFromGd2Part'
collect2: ld returned 1 exit status
make[2]: *** [gdparttopng] 错误 1
make[2]: Leaving directory `/usr/local/src/lamp/gd-2.0.35'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/usr/local/src/lamp/gd-2.0.35'
make: *** [all] 错误 2
实在是不明白。
& --with-zlib=/usr/local/zlib/&&\& && && && &
& --with-jpeg=/usr/local/jpeg6/&&\& && && &
& --with-png=/usr/local/libpng/&&\& && &
& --with-freetype=/usr/local/freetype
首先确定这4个包是否正常安装
其次要再多安装两个软件
libxml2、libmcrypt
再试试看。
别看资料,看聊效!!!
\& && && &&&
& --with-zlib=/usr/local/zlib/&&\& && && && &
& --with-jpeg=/usr/local/jpeg6/&&\& && && &
& --with-png=/usr/local/libpng/&&\& && &
& --with-freetype=/usr/local/freetype
这几样先正确安装完&&再GD
前面这四个库都已经安装好了,并且是源码安装,指定了安装目录的。
LZ就不认真看看别人的回帖吗?
不好意思,我没有把我的步骤贴出来,libxml2、libmcrypt这两个库是最先装好的。
我是参照lamp兄弟连的视频教程来安装的,步骤如下
正是安装这个步骤装到gd的时候出现错误。
还想问大家两个问题:
1。如果直接用yum安装,那在安装到apache的时候如何指定其他库的位置呢?用yum安装,不知道系统会把它们装到哪里呀。
2。假设系统初始安装的时候已经安装好了一个库,然后我以指定安装目录的方式再次手工安装该软件,会造成什么冲突吗?比如要调用该库的软件能知道要去哪个目录去调用需要的文件呢。
请大家不吝赐教。谢谢。
yum install&&libjpeg-devel freetype-devel libpng-devel&&先用这个命令,然后在make ,make install就好了linux(16)
file:///media/CentOS/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] 没有那个文件或目录: '/media/CentOS/repodata/repomd.xml'
Trying other mirror.
file:///media/cdrecorder/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] 没有那个文件或目录: '/media/cdrecorder/repodata/repomd.xml'
Trying other mirror.
file:///media/cdrom/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] 没有那个文件或目录: '/media/cdrom/repodata/repomd.xml'
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: c5-media. Please verify its path and try again
CentOS 5.2光盘安装后,安装Yum,配置/etc/yum.repos.d/CentOS-Base.repo文件,
然后执行yum install ***
总是出现下列错误
file://media/CentOS_5.2_Final/repodata/repomd.xml:[Error 5] OSError:[Errno 2]
Trying other mirror.
Error: Cannot retrieve repository metadata(repomd.xml) for repository: c5-media.
Please verify its path and try again
问题原因:/etc/yum.repos.d目录下配置文件
CentOS-Media.repo文件影响Yum访问源
解决方法:将CentOS-Media.repo文件删除
重试yum install ***
附配置文件/etc/yum.repos.d/CentOS-Base.repo全文
name=CentOS-5 - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://ftp./centos/5.3/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#released updates
name=CentOS-5 - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updates
baseurl=http://ftp./centos/5.3/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#packages used/produced in the build but not released
name=CentOS-5 - Addons
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=addons
baseurl=http://ftp./centos/5.3/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#additional packages that may be useful
name=CentOS-5 - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=extras
baseurl=http://ftp./centos/5.3/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-5 - Plus
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=centosplus
baseurl=http://ftp./centos/5.3/centosplus/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
#contrib - packages by Centos Users
name=CentOS-5 - Contrib
#mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=contrib
baseurl=http://ftp./centos/5.3/contrib/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:682636次
积分:8718
积分:8718
排名:第1654名
原创:270篇
转载:71篇
评论:104条
PHP互动交流群:
(2)(2)(2)(3)(3)(6)(12)(2)(1)(2)(3)(5)(4)(1)(6)(8)(1)(3)(1)(1)(1)(3)(6)(2)(3)(3)(3)(7)(10)(9)(21)(10)(7)(3)(5)(4)(15)(8)(8)(1)(3)(9)(8)(28)(9)(13)(42)(31)2014年8月 Linux/Unix社区大版内专家分月排行榜第三
2015年3月 Linux/Unix社区大版内专家分月排行榜第二2014年12月 Linux/Unix社区大版内专家分月排行榜第二2014年11月 Linux/Unix社区大版内专家分月排行榜第二2014年9月 Linux/Unix社区大版内专家分月排行榜第二2014年8月 Linux/Unix社区大版内专家分月排行榜第二2014年7月 Linux/Unix社区大版内专家分月排行榜第二2014年5月 Linux/Unix社区大版内专家分月排行榜第二2014年4月 Linux/Unix社区大版内专家分月排行榜第二
2014年3月 Linux/Unix社区大版内专家分月排行榜第三
2014年7月 Linux/Unix社区大版内专家分月排行榜第三2003年2月 C/C++大版内专家分月排行榜第三
2015年3月 Linux/Unix社区大版内专家分月排行榜第二2014年12月 Linux/Unix社区大版内专家分月排行榜第二2014年11月 Linux/Unix社区大版内专家分月排行榜第二2014年9月 Linux/Unix社区大版内专家分月排行榜第二2014年8月 Linux/Unix社区大版内专家分月排行榜第二2014年7月 Linux/Unix社区大版内专家分月排行榜第二2014年5月 Linux/Unix社区大版内专家分月排行榜第二2014年4月 Linux/Unix社区大版内专家分月排行榜第二
2014年3月 Linux/Unix社区大版内专家分月排行榜第三
2014年7月 Linux/Unix社区大版内专家分月排行榜第三2003年2月 C/C++大版内专家分月排行榜第三
2014年7月 Linux/Unix社区大版内专家分月排行榜第三2003年2月 C/C++大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。Centos 安装CUnit 出错,请高手指点错误信息如下:libtool: Version mismatch error.
This is libtool 2.2.6b Debian-2.2.6b-2ubuntu1, but the libtool: definition of this LT_INIT comes from an older release. libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6b Debian-2.2.6b-2ubuntu1 libtool: and run autoconf again.make[4]: *** [CUError.lo] 错误 1 make[4]: Leaving directory `/home/qixiaoying/cunit/CUnit-2.1-2/CUnit/Sources/Framework' make[3]: *** [all-recursive] 错误 1 make[3]: Leaving directory `/home/qixiaoying/cunit/CUnit-2.1-2/CUnit/Sources' make[2]: *** [all-recursive] 错误 1 make[2]: Leaving directory `/home/qixiaoying/cunit/CUnit-2.1-2/CUnit' make[1]: *** [all-recursive] 错误 1 make[1]: Leaving directory `/home/qixiaoying/cunit/CUnit-2.1-2' make: *** [all] 错误 2
kzCX95FG34
你是通过源文件编译安装的吧,看报错是你用libtool版本太新,不支持你的这个软件,最好是找rpm包安装,如果要通过源码安装的话,要不找个最新版的CUnit?
为您推荐:
扫描下载二维码4825人阅读
centOS安装ZeroMQ所需组件及工具:
yum install gcc
yum install gcc-c++
yum install make
yum install uuid-devel
yum install libuuid-devel
JZMQ安装过程中错误及所需组件:
错误:autogen.sh: error: could not find libtool.& libtool is required to run autogen.sh.
安装:yum install libtool
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:84795次
积分:1196
积分:1196
排名:千里之外
原创:33篇
转载:10篇
评论:13条
(1)(1)(1)(1)(1)(1)(2)(1)(6)(9)(1)(5)(1)(3)(2)(2)(4)(1)}

我要回帖

更多关于 centos7安装出错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信