有在cygwin在搭建成功uclinux的兄弟进来帮个忙
需要用到的工具我都下了
$ls
STLport-4.5.3.patch gcc-2.95.3-arm-pic.patch2
STLport-4.5.3.tar.gz gcc-2.95.3-cygwin-020611.patch
arm-elf-tools-20030314.sh gcc-2.95.3-full.patch
arm-elf-tools-title gcc-2.95.3-sigset.patch
binutils-2.10-full.patch gcc-2.95.3.tar.gz
binutils-2.10.tar.bz2 genromfs-0.5.1-cygwin-020605.patch
build-uclinux-tools.sh genromfs-0.5.1.tar.gz
crosstool-0.43 linux-2.4.19
crosstool-0.43.tar.gz linux-2.4.19.tar.gz
elf2flt uClibc
elf2flt-20030314.tar.gz uClibc-0.9.19.patch
elf2flt-cygwin-020612.patch uClibc-0.9.19.patch.gz
errs uClibc-20030314.tar.gz
gcc-2.95.3-arm-mlib.patch uClinux-dist
gcc-2.95.3-arm-pic.patch uClinux-dist-20020927.tar.gz
我用
$./build-uclinux-tools.sh build
Good, you are root
Your kernel is not configured, cannot continue.
The following files do not exist:
/cygdrive/e/Work/crt/linux-2.4.x/include/linux/version.h
/cygdrive/e/Work/crt/linux-2.4.x/include/linux/autoconf.h
These are need by the build. You should do the following:
cd /cygdrive/e/Work/crt/linux-2.4.x
make ARCH=armnommu oldconfig
make dep
You should then be able to continue.
到底改怎么产生交叉编译arm-elf-gcc啊
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
又一个用cygwin的兄弟。
我上个月试过了。。 最后实在受不了 那么多的错误 就放弃了。。。
现在在linux下已经编译好了。。不过还没仿真出来。。郁闷中呢。。
希望兄弟加把劲。。。 估计够你烦的
看你的问题好象是缺失文件呢
The following files do not exist:
/cygdrive/e/Work/crt/linux-2.4.x/include/linux/version.h
/cygdrive/e/Work/crt/linux-2.4.x/include/linux/autoconf.h
产生交叉编译环境的所有流程 兄弟可以到
http://gro.clinux.org/
http://www.lumit.org/dn_document.htm
这两个网站上看看,都是中文的。。