QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 658|回复: 1

一个安装错误,不解中

[复制链接]
发表于 2005-1-27 00:25:23 | 显示全部楼层 |阅读模式
安装gdesklets遇到的
configure成功
make出现如下错误:
gcc -shared .libs/systray.o .libs/systray_wrap.o .libs/eggmarshalers.o .libs/
eggtrayicon.o -pthread -L/usr/X11R6/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 /
usr/lib/libxml2.so -lz -lgnomecanvas-2 -lgnome-2 -lart_lgpl_2 -lpangoft2-1.0 -
lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-
1.0 -lpango-1.0 -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-
2 -lm /usr/lib/liblinc.so -lgmodule-2.0 -ldl -lgobject-2.0 -lgthread-2.0 -lgli
b-2.0 -Wl,--export-dynamic -Wl,-soname -Wl,_systraymodule.so -o .libs/_systra
ymodule.so
gcc: /usr/lib/libxml2.so: No such file or directory
make[2]: *** [_systraymodule.la] Error 1
make[2]: Leaving directory `/home/donkey/soft/gDesklets/gDesklets-0.30/utils'

make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/donkey/soft/gDesklets/gDesklets-0.30'
make: *** [all] Error 2

告诉我 /usr/lib/libxml2.so文件不存在
可是我查了一下
[root@donkey gDesklets]^.^ cd /usr/lib/
[root@donkey lib]^.^ ls|grep libxml
libxml2.a
libxml2.la
libxml2.so
libxml2.so.2
libxml2.so.2.6.8
libxml.a
libxml.la
libxml.so
libxml.so.1
libxml.so.1.8.17

明明有这个文件呀,怎么找不到呢?
出错的那个文件是_systraymodule.la
打开与编译/libxml2.so相关的代码是:
# Libraries that this one depends upon.
dependency_libs=' -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoxft-1.0 -lpango
x-1.0 -lrsvg-2 -lgdk_pixbuf-2.0 -lart_lgpl_2 -lpangoft2-1.0 -lgsf-1 -lpango-1.
0 -lgmodule-2.0 -ldl -lgobject-2.0 /usr/lib/libxml2.la -lz -lm -lglib-2.0'
请问怎么回事?
发表于 2005-1-27 02:31:52 | 显示全部楼层
任何目录下运行
ldconfig
然后再编译试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 22:54 , Processed in 0.047916 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表