打印

到底应该怎样编译uclinux?

到底应该怎样编译uclinux?

我按照lumit.org上的编译步骤试了几次都没有成功(20040408版的内核),有人编译成功的能不能贴个过程出来?不管哪个版本的都可以,谢谢了先

TOP

可能是配置的问题,要说编译的话,也就那么几步,最好能找个编译通过的配置参考一下

TOP

我用的是20040408版的,redhat9.0,arm-elf-tools-20030314.sh,
在make的时候出错:
drivers/block/block.o(.data+0x2: In function `blk_dev_init':
/root/uclinux/uclinux2004/linux-2.4.x/drivers/block/ll_rw_blk.c:152: undefined reference to `romfs_data'
make[1]: *** [linux] Error 1

没有人遇到这样的错误吗?

TOP

vmlinux-armv.lds.in这个文件里有对romfs_data定义吗
没有就加上
如果有那有可能是配置选项的问题

TOP

我前几天刚刚按着 版主的说明文档编译通了.
开始的时候也出现一些问题.
但只要按照上面的写的一步步做.就能通过.
一般在make menuconfig
后要选择配置选项一定要选对了.
还有,在那些修改那些文件时候 要注意字母的大小写.

TOP