[Click] Click Kernelmode make error

kssrain kssrain at gmail.com
Fri Jan 16 21:56:23 EST 2009


Dear Beyers
meraki click use linux-2.6.16.16

please see https://pdos.csail.mit.edu/wiki/meshflooding:files


2009/1/17 Beyers Cronje <bcronje at gmail.com>

> You should probably only use one of the supported kernels. Click includes
> kernel patches for the following 2.6 kernels:
>
>     linux-2.6.16.13
>     linux-2.6.19.2
>     linux-2.6.24.7
>
> Beyers
>
>
> On Fri, Jan 16, 2009 at 7:50 PM, KissRain CC <kssrain at gmail.com> wrote:
>
>> Dear All;
>>
>> make[2]: Entering directory `linux-2.6.16.16'
>>  CXX [M] string.o
>> In file included from click/linuxmodule/../include/click/string.hh:5,
>>                 from click/linuxmodule/../lib/string.cc:22:
>> click/linuxmodule/../include/click/atomic.hh: In member function `uint32_t
>> atomic_uint32_t::fetch_and_add(uint32_t)':
>> click/linuxmodule/../include/click/atomic.hh:328: error: invalid
>> conversion
>> from `atomic_t*' to `int'
>> click/linuxmodule/../include/click/atomic.hh:328: error:   initializing
>> argument 1 of `int atomic_add_return(int, atomic_t*)'
>> click/linuxmodule/../include/click/atomic.hh:328: error: invalid
>> conversion
>> from `uint32_t' to `atomic_t*'
>> click/linuxmodule/../include/click/atomic.hh:328: error:   initializing
>> argument 2 of `int atomic_add_return(int, atomic_t*)'
>> make[3]: *** [click/linuxmodule/string.o] Error 1
>> make[2]: *** [_module_/click/linuxmodule] Error 2
>> make[2]: Leaving directory `linux-2.6.16.16'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `click/linuxmodule'
>> make: *** [linuxmodule] Error 2
>>
>> Please tell me how to fix the error. thanks.
>> _______________________________________________
>> click mailing list
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>
>
>


-- 
Ever Qi  || Yongheng Qi  齐永恒

Mobile: +86 1390 119 7481


More information about the click mailing list