QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1273|回复: 7

我 疯 了!

[复制链接]
发表于 2005-4-19 16:48:02 | 显示全部楼层 |阅读模式
在编译uclinux时,永远遇到一个错误:cp /home/51eda_UClinux-dist/uClinux-dist/linux-2.4.x/arch/armnommu/boot/zImage \
                /home/51eda_UClinux-dist/uClinux-dist/images/image.rom
cp: stat‘/home/51eda_UClinux-dist/uClinux-dist/linux-2.4.x/arch/armnommu/boot/zImage’失败: 没有那个文件或目录
发表于 2005-4-20 09:35:32 | 显示全部楼层
这个问题遇到过,好像是有一个叫cp或者CP的环境变量被设成了cp以外的值。
对于某些应用程序cp意味着classpath。所以要么把环境变量重新设成cp,要
么就是编辑Makefile(使这个名字吧,就是那个make是用到的文件)文件,把
用CP变量的地方都换成cp。注意大小写的区别。
回复

使用道具 举报

 楼主| 发表于 2005-4-20 10:07:09 | 显示全部楼层
不是吧?
我左右回想,觉得还是:Makefile中的target zImage 设置问题.
但不知道怎么\在哪设置!
回复

使用道具 举报

发表于 2005-4-20 10:50:00 | 显示全部楼层
去看看你的uClinux-dist/linux-2.4.x/arch/armnommu/boot/目录下有没有zImage文件。

另外你的编译过程是什么?
make xconfig
make dep
make clean
………………
………………
………………
make
回复

使用道具 举报

发表于 2005-4-20 11:55:12 | 显示全部楼层
[quote:b990e90138="freebird_yukai"]不是吧?
我左右回想,觉得还是:Makefile中的target zImage 设置问题.
但不知道怎么\在哪设置![/quote]
不好意思,我回完才发现是在嵌入式开发版,我以前碰到这个问题是在
装gentoo的时候。
回复

使用道具 举报

 楼主| 发表于 2005-4-21 09:49:14 | 显示全部楼层
仍然感谢! :D
回复

使用道具 举报

发表于 2005-4-24 22:11:05 | 显示全部楼层
是这样的
makefile没有找到你的zImage这个文件,你看出错信息的第一行就知道了
cp /home/51eda_UClinux-dist/uClinux-dist/linux-2.4.x/arch/armnommu/boot/zImage \
/home/51eda_UClinux-dist/uClinux-dist/images/image.rom
你要先进入linux-2.4.x这个目录,做一下make zImage就可以了
回复

使用道具 举报

 楼主| 发表于 2005-4-25 14:21:08 | 显示全部楼层
thank you!Let me try it.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 01:38 , Processed in 0.042466 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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