[Click] Error while installing click on the Emulab

Eddie Kohler kohler at cs.ucla.edu
Mon May 23 10:53:54 EDT 2011


Hi Henry,

This type of error indicates that the Emulab headers may have changed, but 
Click still has dependencies on the old headers.  Have you built Click in this 
directory before?  Try "make clean; make".  Sorry this is necessary.

E


On 5/23/11 5:05 AM, donghong.qin wrote:
> Hallo,
>
> I want to install the click-1.8.0 into my Emulab nodes, whose OS are FC6-STD(linux kernel 2.4.20), but after I try to make -j2 there are the
> following error message:
>
> make[1]: Entering directory `/users/henry/source/click-1.8.0/tools'
> make[1]: Entering directory `/users/henry/source/click-1.8.0/userlevel'
> echo "userlevel  analysis app aqm ethernet icmp ip local simple standard tcpudp test threads" | ../click-buildtool findelem -r userlevel -p .. -X
> ./elements.exclude>  elements.conf
> make[2]: Entering directory `/users/henry/source/click-1.8.0/tools/lib'
> make[2]: *** No rule to make target `/usr/include/machine/ansi.h', needed by `string.o'.  Stop.
> make[2]: Leaving directory `/users/henry/source/click-1.8.0/tools/lib'
> make[1]: *** [lib] Error 2
> make[1]: Leaving directory `/users/henry/source/click-1.8.0/tools'
> make: *** [tools] Error 2
> make: *** Waiting for unfinished jobs....
> ../click-buildtool elem2make -x "addressinfo.o alignmentinfo.o errorelement.o portinfo.o scheduleinfo.o"<  elements.conf>  elements.mk
> make[1]: Leaving directory `/users/henry/source/click-1.8.0/userlevel'
> make[1]: Entering directory `/users/henry/source/click-1.8.0/userlevel'
> make[1]: *** No rule to make target `/usr/include/machine/ansi.h', needed by `string.o'.  Stop.
> make[1]: Leaving directory `/users/henry/source/click-1.8.0/userlevel'
> make: *** [userlevel] Error 2
>
> I would appreciate any help or tips.
>
> Best,
> Henry
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click


More information about the click mailing list