分页: 1 / 1

找不到: /usr/bin/ld: crt1.o

发表于 : 2008-05-16 12:26
rocky1972
编译程序的时候出现:

/usr/bin/ld: crt1.o: No such file: No such file or directory

搜了一下发现缺少libc6-dev
于是执行:
root@rocky-desktop:~/work/pxa310_linux# apt-get install libc6-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
有一些软件包无法被安装。如果您用的是不稳定(unstable)发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们还在新到(incoming)目录中。

您仅要求对单一软件包进行操作,这极有可能是因为该软件包安装不上,同时,
您最好提交一个针对这个软件包的故障报告。
下列的信息可能会对解决问题有所帮助:

下列的软件包有不能满足的依赖关系:
libc6-dev: 依赖: libc6 (= 2.5-0ubuntu14) 但是 2.6.1-1ubuntu9 正要被安装
E: 无法安装的软件包



请教一下如何解决这个问题?
谢谢

Re: 找不到: /usr/bin/ld: crt1.o

发表于 : 2008-05-16 18:31
rocky1972
选择一个比较新的源就好了

发表于 : 2008-05-16 19:23
cnkilior
要么就是libc6-dev太新了,

发表于 : 2008-05-16 19:35
dbzhang800
1.我怀疑你设置的源有问题。


2.所谓bug,不是指个人遇到一个问题就是bug,必须在你给定的条件下在别人机子上能重现 才行