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

Eddie Kohler ekohler at gmail.com
Mon Jan 9 12:48:34 EST 2012


Hi Josh,

Sorry for not getting back to you earlier. This was a problem introduced 
recently in mainline Click. I just checked in what I think is a fix. Try 
updating your Click, re-installing it, and then building the multicast 
package.

Best,
Eddie


On 1/7/12 3:25 PM, Josh J wrote:
> 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
>>
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click


More information about the click mailing list