Hello, I'm trying to compile rtnet with linux kernel vanilla from kernel.org version 3.14.18 patched with ipipe-core-3.14.17-x86-2.patch and xenomai 2.6 git snapshot. Compile fails with following error.
make[3]: Entering directory `/home/vasudev/Documents/Sources/KernelStuff/linux-3.14.18' CC [M] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/iovec.o CC [M] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtdev.o CC [M] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtdev_mgr.o CC [M] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_chrdev.o CC [M] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.o /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c: In function _rtnet_proc_register_: /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:212:5: error: implicit declaration of function _create_proc_entry_ [-Werror=implicit-function-declaration] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:212:21: warning: assignment makes pointer from integer without a cast [enabled by default] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:216:16: warning: assignment makes pointer from integer without a cast [enabled by default] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:220:15: error: dereferencing pointer to incomplete type /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:222:16: warning: assignment makes pointer from integer without a cast [enabled by default] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:226:15: error: dereferencing pointer to incomplete type /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:228:16: warning: assignment makes pointer from integer without a cast [enabled by default] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:232:15: error: dereferencing pointer to incomplete type /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:234:16: warning: assignment makes pointer from integer without a cast [enabled by default] /home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.c:237:15: error: dereferencing pointer to incomplete type cc1: some warnings being treated as errors make[4]: *** [/home/vasudev/Documents/Sources/KernelStuff/rtnet/stack/rtnet_module.o] Error 1 make[3]: *** [_module_/home/vasudev/Documents/Sources/KernelStuff/rtnet/stack] Error 2 make[3]: Leaving directory `/home/vasudev/Documents/Sources/KernelStuff/linux-3.14.18' make[2]: *** [all-local.ko] Error 2 make[2]: Leaving directory `/home/vasudev/Documents/Sources/KernelStuff/rtnet/stack' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/vasudev/Documents/Sources/KernelStuff/rtnet/stack' make: *** [all-recursive] Error 1 While searching I found following mailing list thread which contains partial patch [1], But looks like its not been applied. Is there any ETA on supporting Linux kernel above 3.2 series? [1] https://www.mail-archive.com/[email protected]/msg00654.html Thanks and Regards -- Vasudev Kamath http://copyninja.info copyninja@{frndk.de|vasudev.homelinux.net} ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ RTnet-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/rtnet-developers

