[Click] Warnings when compiling latest version of Click on Linux 2.6.24.7

Eddie Kohler ekohler at gmail.com
Tue Jan 15 14:57:26 EST 2013


You're using the patch I guess...? Yes, that warning can be ignored. If 
you were using a more recent Click version I don't think you'd even see it.

Eddie


On 12/30/12 2:37 PM, David Zats wrote:
> 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 at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>


More information about the click mailing list