[Click] Click Kernelmode make error

Beyers Cronje bcronje at gmail.com
Fri Jan 16 13:02:14 EST 2009


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
>


More information about the click mailing list