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

Josh J joshjdevl at gmail.com
Sat Jan 7 15:25:39 EST 2012


Hi,

Any suggestions on how to compile the mulicast click-package ?

https://github.com/kohler/click-packages

Thanks,
Josh

On Wed, Dec 14, 2011 at 10:46 AM, Josh J <joshjdevl at gmail.com> wrote:

> 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