当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在编译Linux内核时遇到一些问题
帖子发表于 : 2016-10-31 15:00 

注册: 2016-10-31 14:50
帖子: 4
系统: windows7
送出感谢: 0 次
接收感谢: 0 次
https://wiki.ubuntu.com/KernelTeam/GitKernelBuild
按照这个网站的步骤一步一步进行的操作,也尝试过下载www.kernel.org的4.8版本,但都失败了。使用的系统是 Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-68-generic x86_64) ,尝试了多次最后都编译失败,且情况相同,如下:
CC [M] drivers/video/fbdev/vga16fb.o
LD [M] drivers/video/fbdev/via/viafb.o
LD drivers/video/fbdev/built-in.o
LD [M] drivers/usb/wusbcore/wusb-wa.o
LD drivers/usb/built-in.o
LD drivers/net/ethernet/built-in.o
LD drivers/net/built-in.o
LD drivers/video/built-in.o
LD drivers/built-in.o
make[1]: *** [deb-pkg] Error 2
make: *** [deb-pkg] Error 2
之前在虚拟机上编译成功过,换了个平台不知道为什么就出现这种情况。Google过一些方法,比如安装dpkg-dev,但仍然出现这种情况,


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 在编译Linux内核时遇到一些问题
帖子发表于 : 2016-10-31 16:25 
头像

注册: 2011-03-20 13:12
帖子: 4552
地址: 山东省寿光县
系统: Debian
送出感谢: 106
接收感谢: 1009
具体错误信息被淹没了。使用 -j1 编译获取具体错误信息


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 在编译Linux内核时遇到一些问题
帖子发表于 : 2016-10-31 16:52 

注册: 2016-10-31 14:50
帖子: 4
系统: windows7
送出感谢: 0 次
接收感谢: 0 次
vickycq 写道:
具体错误信息被淹没了。使用 -j1 编译获取具体错误信息

root@node-0:/dev/linux-4.9-rc3# make -j1 `getconf _NPROCESSORS_ONLN` deb-pkg LOCALVERSION=-custom
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --silentoldconfig Kconfig
make: *** No rule to make target `40'. Stop.
这个与之前的错误还不一样了。。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 在编译Linux内核时遇到一些问题
帖子发表于 : 2016-11-01 22:23 
头像

注册: 2008-09-18 23:40
帖子: 2870
地址: Mars
系统: Ubuntu 15.04 x64
送出感谢: 1
接收感谢: 2
去吻她 写道:
vickycq 写道:
具体错误信息被淹没了。使用 -j1 编译获取具体错误信息

root@node-0:/dev/linux-4.9-rc3# make -j1 `getconf _NPROCESSORS_ONLN` deb-pkg LOCALVERSION=-custom
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --silentoldconfig Kconfig
make: *** No rule to make target `40'. Stop.
这个与之前的错误还不一样了。。


这里明显写错了,-j1 和 `getconf _NPROCESSORS_ONLN`是冲突的,第一个是用一个线程,后者说的是所有线程。

另外,完全没有必要用root编译,最多使用一个fakeroot

最初的错误,我觉得是你的config有问题。


_________________
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译