cygwin编译linux内核

发布于 2021-11-10 16:00:41 字数 718 浏览 843 评论 2

因为内核源码是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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

陌若浮生 2021-11-11 04:12:54

这个......我也好无奈啊

一个人的旅程 2021-11-10 18:30:25

你就放弃在WIN下编译整个内核吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文