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

Eddie Kohler <[email protected]>
Newsgroups gmane.network.routing.click
Organization Harvard University
Message-ID <[email protected]>
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<[email protected]>  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
> [email protected]
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.