Hi, I was trying to build rtnet-trunk against a xenomai v2.x version lingering around (using 2.4.33-ipipe-1.2-08) [*].
Configure failed when checking for rtdm/rtdm_driver.h Relevant section of config.log below. configure:19538: gcc-3.4 -c -s -D__KERNEL__ -I/lib/modules/2.4.33-ipipe-1.2-08/build/include -D__KERNEL__ -I/root/src/linux-2.4.33-ipipe-1.2-08/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -fno-unit-at-a-time -DMODULE -DEXPORT_SYMTAB -I/lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai -I/lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/compat -D__KERNEL__ -I/lib/modules/2.4.33-ipipe-1.2-08/build/include -I/lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/compat conftest.c >&5 In file included from /lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/nucleus/pod.h:34, from /lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/nucleus/xenomai.h:23, from /lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/rtdm/rtdm_driver.h:36, from conftest.c:34: /lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/nucleus/thread.h:124:26: nucleus/stat.h: No such file or directory Indeed the stat.h file seems not to have been copied: [EMAIL PROTECTED]:~/SVN/xenomai-trunk/include/nucleus # ls /root/SVN/xenomai-trunk/include/nucleus/ assert.h compiler.h heap.h jhash.h Makefile.am module.h pod.h queue.h shadow.h synch.h thread.h trace.h version.h bheap.h core.h intr.h ltt.h Makefile.in pipe.h ppd.h registry.h stat.h system.h timer.h types.h xenomai.h [EMAIL PROTECTED]:~/SVN/xenomai-trunk/include/nucleus # ls /lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/nucleus/ assert.h compiler.h heap.h jhash.h module.h pod.h queue.h shadow.h system.h timer.h types.h xenomai.h bheap.h core.h intr.h ltt.h pipe.h ppd.h registry.h synch.h thread.h trace.h version.h although it's present in Makefile.am... Since this is not a recent version, I'll try to check this out with the latest 2.2.x or 2.3.x Manually copying all the header files from /root/SVN/xenomai-trunk/include/nucleus/ into /lib/modules/2.4.33-ipipe-1.2-08/build/include/xenomai/nucleus/ solved the problem. regards, Klaas [*] [EMAIL PROTECTED]:~/SVN/xenomai-trunk # svn info . Path: . URL: http://svn.gna.org/svn/xenomai/trunk Repository Root: http://svn.gna.org/svn/xenomai Repository UUID: c6d672ea-8702-0410-b560-f74c916a59fe Revision: 1969 Node Kind: directory Schedule: normal Last Changed Author: rpm Last Changed Rev: 1969 Last Changed Date: 2006-12-18 22:19:22 +0100 (Mon, 18 Dec 2006) ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users