Hans-Peter Bock schrieb:


I just updated my working copy of RTnet from the developer-CVS, but I still get the warnings about implicit declarations:


if gcc -DHAVE_CONFIG_H -I. -I. -I../../config  -I../../include -I../../include -I../../lib 
-D__KERNEL__ -I/usr/local/tao-rtai/linux-2.4-rtai-2.4/include -Wall -Wstrict-prototypes 
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe 
-mpreferred-stack-boundary=2 -march=i586 -DMODULE -I/usr/local/tao-rtai/rtai/include 
-DEXPORT_SYMTAB -Wall -s  -s -MT tulip_core.o -MD -MP -MF ".deps/tulip_core.Tpo" \
  -c -o tulip_core.o `test -f 'tulip_core.c' || echo './'`tulip_core.c; \
then mv -f ".deps/tulip_core.Tpo" ".deps/tulip_core.Po"; \
else rm -f ".deps/tulip_core.Tpo"; exit 1; \
fi
In file included from /usr/local/tao-rtai/rtai/include/asm/rtai.h:7,
                 from /usr/local/tao-rtai/rtai/include/rtai.h:11,
                 from ../../include/rtnet_sys_rtai.h:35,
                 from ../../include/rtnet_sys.h:40,
                 from ../../include/rtnet_internal.h:27,
                 from ../../include/rtskb.h:28,
                 from ../../include/rtdev.h:30,
                 from ../../include/rtnet_port.h:27,
                 from tulip.h:30,
                 from tulip_core.c:25:
/usr/local/tao-rtai/rtai/include/asm/rtai-24.h: In function `rt_spin_lock_irqsave':
/usr/local/tao-rtai/rtai/include/asm/rtai-24.h:339: warning: implicit declaration of 
function `hard_save_flags_and_cli'
In file included from ../../include/rtdev.h:30,
                 from ../../include/rtnet_port.h:27,
                 from tulip.h:30,
                 from tulip_core.c:25:
../../include/rtskb.h: In function `rtskb_queue_head':
../../include/rtskb.h:330: warning: implicit declaration of function 
`hard_restore_flags'


I check the RTAI source again. hard_save_flags_and_cli is defined by the kernel patch, namely in linux/include/asm/system.h. This all seems to be pure header hell. Probably the wrong system.h is selected on your setup, don't know. It's something only you can track down.


Jan



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
RTnet-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to