+ -
当前位置:首页 → 问答吧 → 【已解决】2.6.33.4打了bfs补丁后编译出错

【已解决】2.6.33.4打了bfs补丁后编译出错

时间:2010-05-22

来源:互联网

[root@myhost linux-2.6.33]# make
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CC arch/x86/kernel/asm-offsets.s
In file included from arch/x86/kernel/asm-offsets_32.c:8:0,
from arch/x86/kernel/asm-offsets.c:2:
include/linux/sched.h: 在函数‘set_oom_timeslice’中:
include/linux/sched.h:1699:3: 错误:‘struct task_struct’没有名为‘time_slice’的成员
make[1]: *** [arch/x86/kernel/asm-offsets.s] 错误 1
make: *** [prepare0] 错误 2


以上为错误提示,请问原因何在?
谢谢指教!

作者: xsam   发布时间: 2010-05-22

http://aur.archlinux.org/packages.php?ID=36384

直接用这个得了, 不用非要自己一点一点的做吧

作者: CnkknD   发布时间: 2010-05-22

你的补丁是否打成功了,如果成功应该是没有问题的。

作者: jarryson   发布时间: 2010-05-22

看到这个帖子后, 我就yaourt -S kernel26-bfs了, 现在使用都正常

而且发现我的笔记本intel集显(GM45)的glxgear比原来高了一点
默认窗口下以前500多fps, 现在700多

作者: CnkknD   发布时间: 2010-05-23

已经解决问题了,原来bfs和rt补丁是相互冲突的。
我是自己编译内核的。已经编译成功,但是几乎没感觉到有什么性能的提升,可能我的硬件还可以吧。

作者: xsam   发布时间: 2010-05-23

引用:
作者: CnkknD
http://aur.archlinux.org/packages.php?ID=36384

直接用这个得了, 不用非要自己一点一点的做吧
用aur里面的里面的config会把很多不需要的选项也带上去,很不喜欢这一点。
自己编译其实也很快,半个多小时就搞掂了,比编译firefox快多了。

作者: xsam   发布时间: 2010-05-23