Hi, I get the following warning message when trying to compile click on Linux 2.6.24.7:
cc1plus: warning: command line option "-ffreestanding" is valid for C/ObjC but not for C++ In file included from /lib/modules/2.6.24.7-click/build/include/linux/timer.h:7, from /lib/modules/2.6.24.7-click/build/include/linux/workqueue.h:8, from /lib/modules/2.6.24.7-click/build/include/linux/slub_def.h:11, from /lib/modules/2.6.24.7-click/build/include/linux/slab.h:118, from /lib/modules/2.6.24.7-click/build/include/linux/percpu.h:5, from /lib/modules/2.6.24.7-click/build/include/asm/desc_32.h:11, from /lib/modules/2.6.24.7-click/build/include/asm/desc.h:2, from /lib/modules/2.6.24.7-click/build/include/asm/elf.h:80, from /lib/modules/2.6.24.7-click/build/include/linux/elf.h:6, from /lib/modules/2.6.24.7-click/build/include/linux/module.h:14, from /lib/modules/2.6.24.7-click/build/include/linux/textsearch.h:9, from /lib/modules/2.6.24.7-click/build/include/linux/skbuff.h:26, from /clicknode/newclick/linuxmodule/../include/click/glue.hh:25, from /clicknode/newclick/linuxmodule/../include/click/atomic.hh:5, from /clicknode/newclick/linuxmodule/../include/click/string.hh:5, from /clicknode/newclick/linuxmodule/../include/click/error.hh:4, from /clicknode/newclick/linuxmodule/../lib/error.cc:22: /lib/modules/2.6.24.7-click/build/include/linux/hrtimer.h: In function ‘void timer_stats_account_hrtimer(hrtimer*)’: /lib/modules/2.6.24.7-click/build/include/linux/hrtimer.h:338: warning: invalid conversion from ‘hrtimer_restart (*)(hrtimer*)’ to ‘void*’ /lib/modules/2.6.24.7-click/build/include/linux/hrtimer.h:338: warning: initializing argument 4 of ‘void timer_stats_update_stats(void*, pid_t, void*, void*, char*, unsigned int)’ The compilation does complete, but I was wondering if these warnings can be safely ignored. Thank you! David Zats _______________________________________________ click mailing list click@amsterdam.lcs.mit.edu https://amsterdam.lcs.mit.edu/mailman/listinfo/click