[Click] Click Kernelmode make error

KissRain CC kssrain at gmail.com
Fri Jan 16 12:50:15 EST 2009


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.


More information about the click mailing list