QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2258|回复: 9

编译时,提示/usr/bin/ld出错,怎么解决?

[复制链接]
发表于 2006-8-22 11:55:17 | 显示全部楼层 |阅读模式
编译gnome-panel包时,出现如下错误,请问怎么解决?
/usr/bin/ld: cannot find -lecal
collect2: ld returned 1 exit status
make[4]: *** [clock-applet] 错误 1
make[4]: Leaving directory `/usr/src/redhat/BUILD/gnome-panel-2.6.0/applets/clock'
make[3]: *** [all-recursive] 错误 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/gnome-panel-2.6.0/applets/clock'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/gnome-panel-2.6.0/applets'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/gnome-panel-2.6.0'
make: *** [all] 错误 2
 楼主| 发表于 2006-8-22 11:58:31 | 显示全部楼层
/usr/bin/ld是个二进制文件,是包 binutils安装的。
回复

使用道具 举报

发表于 2006-8-22 13:38:19 | 显示全部楼层
/usr/bin/ld: cannot find -lecal

就是说ld(链接程序)找不到链接库libecal.so库

你的gnome-panel是什么版本?我这好像没用到这个库
回复

使用道具 举报

 楼主| 发表于 2006-8-22 14:00:24 | 显示全部楼层
[quote:adeeb3b423="mozilla"]/usr/bin/ld: cannot find -lecal

就是说ld(链接程序)找不到链接库libecal.so库

你的gnome-panel是什么版本?我这好像没用到这个库[/quote]

2.6.0
回复

使用道具 举报

 楼主| 发表于 2006-8-22 14:03:17 | 显示全部楼层
[quote:aad484248f="mozilla"]/usr/bin/ld: cannot find -lecal

链接库libecal.so库

[/quote]

链接库libecal.so是哪个包安装的?
回复

使用道具 举报

 楼主| 发表于 2006-8-22 14:10:43 | 显示全部楼层
查了下,下面几个文件是是evolution-data-server-devel和volution-data-server安装的。
/usr/bin/libecal-1.2.so
/usr/bin/libecal-1.2.so.3
/usr/bin/libecal-1.2.so.3.1.5
回复

使用道具 举报

发表于 2006-8-22 14:23:17 | 显示全部楼层
那应该是-lecal-1.2
回复

使用道具 举报

 楼主| 发表于 2006-8-22 15:11:08 | 显示全部楼层
[quote:a369ff2f28="mozilla"]那应该是-lecal-1.2[/quote]
可是不知道怎么解决这个问题。
回复

使用道具 举报

发表于 2006-8-29 16:04:04 | 显示全部楼层
编译连接命令中加入 -L/usr/bin/  -lecal-1.2
就ok了

BTW:你的连接库文件怎么在/usr/bin/下哦???
回复

使用道具 举报

 楼主| 发表于 2006-8-29 17:59:44 | 显示全部楼层
[quote:31ca2a0b1d="walnutht"]编译连接命令中加入 -L/usr/bin/  -lecal-1.2
就ok了

BTW:你的连接库文件怎么在/usr/bin/下哦??? [/quote]

那链接库应该在/usr/lib/下吧,我也不知道这两个怎么在/usr/bin下了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 08:35 , Processed in 0.039793 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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