我用的是ubuntu系统。
一般涉及内核模块编程的话,是不是要自己下载源码包,然后配置编译,可以用make-kpkg命令生成相关的.deb文件,之后进行安装。
我的话由于某些原因,直接下载了别人编译好的.deb文件并安装了新内核,运行正常。
最近看到这样一段话“2.6内核中,模块的编译需要配置过的内核源码”,而我用上面的方法安装新内核,自然是没有这个配置过的源码的,请问这种情况该如何解决?
SP:我试过例程,make----insmod----运行,都正常,只是会有一个警告:
WARNING: Symbol version dump /usr/src/linux-headers-2.6.32-122-rtai/Module.symvers
is missing; modules will have no dependencies and modversions.
还望各位指教....
hyszipper 于 2011-12-11 14:29:18发表:
路过看下