happy08 发表于 2005-7-20 09:29:25

请大侠伸出援助之手,救小弟于水深火热

我在cygwin下安装arm-elf-gcc怎么也运行不了,可以安装成功,但是只要运行
arm-elf-gcc -o hello hello.c 就会出现下列错误:
/usr/local/lib/gcc/arm-elf/3.40-macraigor1/../../../../arm-elf/bin/ld :
crt0.o :
No such file : No such file or directory
collect2: ld retruned 1 exit status

    它的意思是找不到crt0.o这个文件, 我替它到那个目录下去找,果然找不到crt0.o这个文件,里面只有crt1.o crti.o crtn.o 我搜索我的电脑发现在/usr/lib/目录下有这个文件,我就把它拷到那个目录下,运行后它提示说 unrecognize format 格式它不认识,咋这么难说话呢?
    大侠们,救救我吧,我为了这个问题把cygwin 装了N遍了,并且也升到了最新版现在装的占空间2G多, baidu goole 163 都被我搜遍了,好多同志者遇到类似问题,但是都不能解决, 我都郁闷了快一个星期了呀,哪位帮我解决了,小弟粉身碎骨,报你的大恩!!

limingth 发表于 2005-7-22 11:51:15

还是建议装 vmware 来学习 linux 开发, cygwin 实在不推荐。 :x

womking 发表于 2005-12-3 16:11:31

这个问题为什么没有人回复啊,
我也刚遇到了,找了好久都没有结果。
哪位高人来指点一下。
页: [1]
查看完整版本: 请大侠伸出援助之手,救小弟于水深火热