Teresa Noviello wrote: > Recompiling RTNET (SVN latest snapshot) with rtai-3.3 and kernel 2.6.15 on > Slack 9.2 i managed to log all the messages in 'make' fase and 'make > install' fase. > This is what i have... > > 'Make' fase:::: > > ---------------------- > Making all in stack > make[1]: Entering directory `/usr/src/rtnet/trunk/rtnet/stack' > Making all in . > make[2]: Entering directory `/usr/src/rtnet/trunk/rtnet/stack' > make[3]: Entering directory `/usr/src/linux-2.6.15' > CC [M] /usr/src/rtnet/trunk/rtnet/stack/iovec.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/rtdev.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/rtdev_mgr.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/rtnet_chrdev.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/rtnet_module.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/rtnet_rtpc.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/rtskb.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/socket.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/stack_mgr.o > CC [M] /usr/src/rtnet/trunk/rtnet/stack/eth.o > LD [M] /usr/src/rtnet/trunk/rtnet/stack/rtnet.o > Building modules, stage 2. > MODPOST > *** Warning: "rt_sem_delete" [/usr/src/rtnet/trunk/rtnet/stack/rtnet.ko] > undefined! > *** Warning: "rtdm_mutex_unlock" [/usr/src/rtnet/trunk/rtnet/stack/rtnet.ko] > undefined! > *** Warning: "rtdm_mutex_lock" [/usr/src/rtnet/trunk/rtnet/stack/rtnet.ko] > undefined!
[...] > ------------------------- > > From these warings in the two separate phase is there something that makes > you think my testings will go wrong ...(in spite of the correct > configuration in master/slave and the non-conflict on interrupts) ? > Nope. As long as I did not oversee some more crucial warning, they all relate to the fact that RTAI does not handle kernel symbols appropriately. Harmless, as long as you switch off symbol versioning in the kernel config as suggested by RTAI. There are fixes available for this issues (RTnet even uses them for itself when building against Xenomai), but they were not yet adopted by RTAI. So, RTnet has to workaround this by renaming some files in the kernel source directory during configure. If you recompile your kernel afterwards, these files pop up again and create a warning storm. Jan
signature.asc
Description: OpenPGP digital signature