Hannes Mayer wrote:
Wolfgang Grandegger wrote:

I have realized the same error building out of the source tree for PowerPC. The problem is, that the link is pointing to itself. Apart from that, the ksrc part works fine (at least I can boot the ipipe kernel).

If I remove the sym-link and copy .svn/text-base/system.h.svn-base to
src/include/asm-uvm/system.h it compliles:

muon:/usr/src/xenomai-2.1/src/include/asm-uvm# ll
total 36
-rw-r--r--  1 root root 12780 2005-11-03 01:03 Makefile
-rw-r--r--  1 cap  cap     67 2005-11-02 21:36 Makefile.am
-rw-r--r--  1 cap  cap  13046 2005-11-02 21:36 Makefile.in
lrwxrwxrwx 1 root root 39 2005-11-03 01:03 system.h -> ../../.././src/include/asm-uvm/system.h
muon:/usr/src/xenomai-2.1/src/include/asm-uvm# rm system.h
rm: remove symbolic link `system.h'? y
muon:/usr/src/xenomai-2.1/src/include/asm-uvm# cp .svn/text-base/system.h.svn-base system.h

OK, so far so good. The ipipe kernel boots, I've got a directory
/usr/xenomai/ with all accustomed directories, but no modules...

Wolfgang, do you have the e.g. xeno_native.ko somewhere ?

The Xenomai nucleus is now intergrated into the Linux kernel and if you have selected static linking, no modules will be generated. Have a look to the Xenomai kernel options (using "make memnuconfig" and friends).


Reply via email to