首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建内核模块CentOS6

构建内核模块CentOS6
EN

Stack Overflow用户
提问于 2015-02-20 13:51:11
回答 1查看 1.1K关注 0票数 0

我正在尝试使用这个guide构建Klips capable version of OpenSwan,它的内容类似于

代码语言:javascript
复制
make KERNELSRC=/lib/modules/`uname -r`/build module

它给出了fol输出

代码语言:javascript
复制
KLIPS26 module built successfully. 
ipsec.ko is in /home/naruto/Downloads/Openswan-master/modobj26

-rw-r--r-- 1 root root 11662573 Feb 20 10:32 ipsec.ko
   text    data     bss     dec     hex filename
 367195   15808    8244  391247   5f84f ipsec.ko

use make minstall as root to install it

但是当我跑的时候

代码语言:javascript
复制
make KERNELSRC=/lib/modules/`uname -r`/build install minstall

它给了我

代码语言:javascript
复制
 make[3]:/usr/src/kernels/2.6.32-504.8.1.el6.x86_64/Documentation/DocBook/Makefile:No such file or directory
 make[3]: *** No rule to make target/usr/src/kernels/2.6.32-504.8.1.el6.x86_64/Documentation/DocBook/Makefile'Stop.
make[2]: *** [help] Error 2

我有一个目录/usr/src/kernels/2.6.32-504.8.1.el6.x86_64,但是/usr/src/kernels/2.6.32-504.8.1.el6.x86_64/Documentation/DocBook不存在

如何将ipsec.ko构建到内核中,请参阅指南

问候

EN

回答 1

Stack Overflow用户

发布于 2015-02-20 13:57:11

这两个内核在我看来都不一样。一个是2.6.18,另一个是2.6.32,您可能还需要kernel-devel

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

https://stackoverflow.com/questions/28622455

复制
相关文章

相似问题

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