iscsitarget 编译问题
/root/iscsitarget-0.4.13/kernel/event.c: In function `notify':
/root/iscsitarget-0.4.13/kernel/event.c:74: error: too many arguments to function `__nlmsg_put'
/root/iscsitarget-0.4.13/kernel/event.c: In function `event_init':
/root/iscsitarget-0.4.13/kernel/event.c:98: warning: passing arg 2 of `netlink_kernel_create' makes pointer from integer without a cast
/root/iscsitarget-0.4.13/kernel/event.c:98: error: too many arguments to function `netlink_kernel_create'
make[2]: *** [/root/iscsitarget-0.4.13/kernel/event.o] Error 1
make[1]: *** [_module_/root/iscsitarget-0.4.13/kernel] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.11.11'
make: *** [mods] Error 2
---------------------------------------------------------------------------
用的是 CENTOS 4.3 ,自己编译的内核 2.6.11.11。在编译 iscsitarget-0.4.13 时候出现如下错误,哎,不知道如何解决。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
iscsitarget 0.4.13 需要 2.6.14 以上的内核,你的内核太老了,需要编译新的内核。