蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 系统管理


    

蓝森林 http://www.lslnet.com 2006年7月28日 15:58

/usr/bin/ld: cannot find -lxmlparse 编译出错,不知如何解决?
 
/usr/bin/ld: cannot find -lxmlparse

我在编译时出现了这个错误,导致无法生成程序。不知怎么做才能避免这个错误?

我用的是RedHat Linux 6.2 ,kernel是2.2.14。

我编译蓝牙程序openbt-20011021.tar.gz时,只能在6.2下编译,在9.0版本下编译时错误更多。

openbt-20011021.tar.gz的下载地址:
http://prdownloads.sourceforge.net/o...ar.gz?download

用ldd /usr/bin/ld试一下
屏幕会显示你运行ld命令所需的库文件

你检查一下这些库文件是否齐全
缺少的库文件补上应该就可以了

这位大侠好:
我用了你推荐的命令:ldd /usr/bin/ld之后屏幕上显示出以下四行字。
libbfd-2.9.5.0.22.so=>/usr/lib/libbfd-2.9.5.0.22.so(0x40018000)
libdl.so.2=>/lib/libdl.so.2(0x4005d000)
libc.so.6=>/lib/libc.so.6(0x40061000)
/lib/ld-linux.so.2=>/lib/ld-linux.so.2(0x40000000)
而这几行字中的右边的文件我都能在系统中找到。
不知还会是什么情况?
谢谢!!!




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com