【发布时间】:2015-02-20 14:02:04
【问题描述】:
我正在尝试使用这个guide 构建Klips capable version of OpenSwan,它类似于
make KERNELSRC=/lib/modules/`uname -r`/build module
它给出了fol输出
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
但是当我跑步时
make KERNELSRC=/lib/modules/`uname -r`/build install minstall
它给了我
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 构建到内核中,请指导
问候
【问题讨论】:
-
您是否尝试过
modules_install目标而不是minstall?为什么你有两个目标而不是一个? -
不,我现在试试
modules_install,你的意思是两个目标?我对这个 linux 内核构建的东西有点新…… -
您同时输入了
install和minstall。这些是制造目标。 -
@AndyShevchenko 感谢您指导我...
标签: linux-kernel centos vpn kernel-module centos6