首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用GRSecurity补丁编译LinuxKern3.10.10

用GRSecurity补丁编译LinuxKern3.10.10
EN

Stack Overflow用户
提问于 2013-09-13 20:06:10
回答 1查看 727关注 0票数 1

我在Lubuntu13.04下用GRSecurity修补程序编译Linux内核3.10.10有问题

下面是我用来编译的命令:

代码语言:javascript
复制
make-kpkg clean
make-kpkg --initrd --append-to-version "grsec" kernel_image

在显示此错误消息之前,所有操作都正常:

代码语言:javascript
复制
[...]
  AS      arch/x86/lib/putuser.o
  AS      arch/x86/lib/rwlock.o
  AS      arch/x86/lib/rwsem.o
  CC      arch/x86/lib/string_32.o
  CC      arch/x86/lib/strstr_32.o
  AS      arch/x86/lib/thunk_32.o
  CC      arch/x86/lib/usercopy.o
  CC      arch/x86/lib/usercopy_32.o
  AR      arch/x86/lib/lib.a
  LINK    vmlinux
  LD      vmlinux.o
ld: final link failed: Memory exhausted
make[1]: *** [vmlinux] Fehler 1
make[1]: Verlasse Verzeichnis '/usr/src/linux/linux-3.10.10'
make: *** [debian/stamp/build/kernel] Fehler 2

到目前为止,我发现了一些没有帮助的小窍门。将RAM增加到4GB会导致相同的错误。

你知道我做错了什么吗?

谢谢你的建议。

系统: Lubuntu 13.04

2GB RAM,40 GB HD

EN

回答 1

Stack Overflow用户

发布于 2015-09-21 20:23:18

我在编译内核3.19.0时遇到了同样的问题。我在一个ubuntu中运行,内存512 an,堆栈大小8192 an。通过遵循this answer,我将堆栈大小增加到了无限。然后将我的VM大小增加到4GB (仅增加堆栈大小限制并不能解决问题)。通过这两个更改,我的构建成功地完成了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18794394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档