gpt4 book ai didi

linux - 使用 GRSecurity 补丁编译 Linux 内核 3.10.10

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:00 25 4
gpt4 key购买 nike

我在使用 GRSecurity 补丁编译 Linux 内核 3.10.10 时遇到问题在 Lubuntu 13.04 下

这些是我用来编译的命令:

make-kpkg clean
make-kpkg --initrd --append-to-version "grsec" kernel_image

一切正常,直到显示此错误消息:

[...]
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 增加到 4 GB 会导致同样的错误。

你知道我做错了什么吗?

感谢您的建议。


系统:鲁本图 13.04
2GB 内存,40GB 硬盘

最佳答案

我在编译内核 3.19.0 时遇到了同样的问题。我从一个 512MB RAM 和 8192KB 堆栈大小的 ubuntu VM 中运行。我按照 this answer 将筹码量增加到无限.然后将我的 VM 大小增加到 4GB(仅增加堆栈大小限制并不能解决问题)。通过这两项更改,我的构建成功完成。

关于linux - 使用 GRSecurity 补丁编译 Linux 内核 3.10.10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18794394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com