cygwin编译linux内核
因为内核源码是C和asm组成,那么就
假设不需要额外的工具集,也能将Linux内核编译成功.
于是我试着去编译,先试着用最简单的步骤,如下:
1.将内核linux-2.6.20.21.tar.bz2复制到/usr/src
2.解压 tar -xvf linux-2.6.20.21
3.创建一个快捷方式连接 ln -s linux-2.6.20.21 linux
4.cd linux
5.make menuconfig
这一步之后,虽然页面呈现“刷屏式”错误,但是在结尾显示的错误仅有如下:
make[1]:*** [scripts/kconfig/mconf] Error 1
make: *** [menuconfig] Error 2
特别说明,刷屏时的错误不计其数,都是例如:
scripts/kconfig/lxdialog/menubox.o:menubox.c:<.text+0x4f8>: more undefined references to '_wrefresh' follow
我想知道,这个问题如果能解决,工作量大概多少,需要具备什么样的知识基础呢?
请大家指点!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个......我也好无奈啊
你就放弃在WIN下编译整个内核吧