[Click] click router package - multicast. fatal error: linux/skbuff.h: No such file or directory

Josh J joshjdevl at gmail.com
Wed Dec 14 11:46:20 EST 2011


Hi,

I have the latest click router code compiled and installed on ubuntu. I am
trying to install the multicast package, though receive fatal error:
linux/skbuff.h: No such file or directory

If I search for skbuff.h I can find it in
/usr/src/linux-headers-2.6.35-30/include/linux/skbuff.h
/usr/src/linux-headers-2.6.35-30-generic/include/linux/skbuff.h
/usr/local/include/click-linuxmodule/include1/linux/skbuff.h

Though click build is looking in
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-30-generic'

Any ideas?


make -R CLICK_PACKAGE_MAKING=userlevel multicast.uo
make[1]: Entering directory
`/home/josh/Downloads/click/click-packages/multicast'
make[1]: `multicast.uo' is up to date.
make[1]: Leaving directory
`/home/josh/Downloads/click/click-packages/multicast'
make -R CLICK_PACKAGE_MAKING=linuxmodule multicast.ko
make[1]: Entering directory
`/home/josh/Downloads/click/click-packages/multicast'
{ ( make -C /lib/modules/2.6.35-30-generic/build
M=/home/josh/Downloads/click/click-packages/multicast
 CLICK_PACKAGE_MAKING=linuxmodule-26 modules 2>&1 1>&3; echo $? >
.multicast.ko.status ) | grep -iv '^[\* ]*Warning:.*undefined' 1>&2; }
3>&1; v=`cat .multicast.ko.status`; rm .multicast.ko.status; exit $v
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-30-generic'
  CXX [M] fixpimsource.ko
In file included from /usr/local/include/click/element.hh:4,
                 from
/home/josh/Downloads/click/click-packages/multicast/fixpimsource.hh:3,
                 from
/home/josh/Downloads/click/click-packages/multicast/fixpimsource.cc:19:
/usr/local/include/click/glue.hh:25: fatal error: linux/skbuff.h: No such
file or directory
compilation terminated.
fixdep:
/home/josh/Downloads/click/click-packages/multicast/.fixpimsource.ko.d: No
such file or directory
make[3]: ***
[/home/josh/Downloads/click/click-packages/multicast/fixpimsource.ko] Error
2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-30-generic'
make[2]: *** [_module_/home/josh/Downloads/click/click-packages/multicast]
Error 2
make[1]: *** [multicast.ko] Error 2
make[1]: Leaving directory
`/home/josh/Downloads/click/click-packages/multicast'
make: *** [multicast.ko] Error 2


Thanks,
Josh


More information about the click mailing list