编译PHP时,error:libXpm.(a|so) not found

张小莱 2010-06-17 04:18:59
上网搜过,千篇一律都是以下内容:

configure: error: libXpm.(a|so) not found.
apt-get install libxpm-dev

但是CentOS不支持apt-get命令,我用yum试过安装,但是:


有什么解决方法??
...全文
865 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
luomianhe 2013-01-22
  • 打赏
  • 举报
回复
/usr/lib/x86_64-linux-gnu/libXpm.so /usr/lib/libXpm.so
crazylinuxming 2011-10-09
  • 打赏
  • 举报
回复
你怎么就不仔细看看 报错呢 下边都给你提示了。。。
* Maybe you meant: libXpm-devel
你就不能试试 yum install libXpm-devel
winter_sui 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 hero0524 的回复:]

/usr/lib下有libXpm.so.4 libXpm.so.4.11 libXpm.so.4.11.0
就是没有libXpm.so
[/Quote]

这是怎么安装上的。怎么有残缺呢。
一般情况,库的名字都是一个符号链接,不会带有版本信息。
你可以参考一下那个目录底下的别的库的样子。比如libgcc
他应该有libgcc.so libgcc.so.xx.xx.xx 。。。。。。。

#ls -l libgcc*
你会发现libgcc.so ->libgcc.so.xx.xx.xx

所以你的手动做个符号链接。
#ln -s libXpm.so /usr/lib/libXpm.so.4.11

张小莱 2010-06-17
  • 打赏
  • 举报
回复
/usr/lib下有libXpm.so.4 libXpm.so.4.11 libXpm.so.4.11.0
就是没有libXpm.so
张小莱 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 winter_sui 的回复:]

引用 7 楼 hero0524 的回复:

引用 4 楼 winter_sui 的回复:

#rpm -qf libXpm-4.3.99.903-5.i686

你看看他都安装了些什么。有没有libx11.so


[root@localhost cuilin]# rpm -qpl libXpm-4.3.99.903-5.i686.rpm
/usr/lib/libXpm.so……
[/Quote]

这是里面的内容,要添加什么吗?
include ld.so.conf.d/*.conf
winter_sui 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hero0524 的回复:]

引用 4 楼 winter_sui 的回复:

#rpm -qf libXpm-4.3.99.903-5.i686

你看看他都安装了些什么。有没有libx11.so


[root@localhost cuilin]# rpm -qpl libXpm-4.3.99.903-5.i686.rpm
/usr/lib/libXpm.so.4.11
[/Quote]

怎么就一个文件?
那个目录下面有没有/usr/lib/libXpm.so,是个符号链接指向/usr/lib/libXpm.so.4.11

那你再看看/etc/ld.so.conf文件的内容。
liucy1983 2010-06-17
  • 打赏
  • 举报
回复
为什么不yum install php
张小莱 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hero0524 的回复:]

引用 4 楼 winter_sui 的回复:

#rpm -qf libXpm-4.3.99.903-5.i686

你看看他都安装了些什么。有没有libx11.so


[root@localhost cuilin]# rpm -qpl libXpm-4.3.99.903-5.i686.rpm
/usr/lib/libXpm.so.4.11
[/Quote]
[root@localhost cuilin]# rpm -qf libXpm-4.3.99.903-5.i686.rpm
file /home/cuilin/libXpm-4.3.99.903-5.i686.rpm is not owned by any package
张小莱 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 winter_sui 的回复:]

#rpm -qf libXpm-4.3.99.903-5.i686

你看看他都安装了些什么。有没有libx11.so
[/Quote]

[root@localhost cuilin]# rpm -qpl libXpm-4.3.99.903-5.i686.rpm
/usr/lib/libXpm.so.4.11
liucy1983 2010-06-17
  • 打赏
  • 举报
回复
yum search libxpm
panzifei 2010-06-17
  • 打赏
  • 举报
回复
[root@CENTOS4 RPMS]# yum provides libxml* 'libXpm'
Searching Packages:
Setting up repositories
Reading repository metadata in from local files
Importing Additional filelist information for packages
Importing Additional filelist information for packages
Importing Additional filelist information for packages
Importing Additional filelist information for packages


xorg-x11-libs.i386 6.8.2-1.EL.63 c4-media
Matched from:
/usr/X11R6/lib/libXpm.so.4
/usr/X11R6/lib/libXpm.so.4.11
libXpm.so.4


xorg-x11-libs.i386 6.8.2-1.EL.63 c4-media
Matched from:
/usr/X11R6/lib/libXpm.so.4
/usr/X11R6/lib/libXpm.so.4.11
libXpm.so.4


xorg-x11-devel.i386 6.8.2-1.EL.63 c4-media
Matched from:
/usr/X11R6/lib/libXpm.a
/usr/X11R6/lib/libXpm.so


xorg-x11-libs.i386 6.8.2-1.EL.63 installed
Matched from:
/usr/X11R6/lib/libXpm.so.4
/usr/X11R6/lib/libXpm.so.4.11
libXpm.so.4
winter_sui 2010-06-17
  • 打赏
  • 举报
回复
#rpm -qf libXpm-4.3.99.903-5.i686

你看看他都安装了些什么。有没有libx11.so

张小莱 2010-06-17
  • 打赏
  • 举报
回复
libXpm-4.3.99.903-5.i686.rpm 这玩意儿也试过,还是不行。。。
张小莱 2010-06-17
  • 打赏
  • 举报
回复
但是:

winter_sui 2010-06-17
  • 打赏
  • 举报
回复
寻找xpm的rpm包,或源代码。手动安装。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧