Ciao! On Sun, Dec 19, 2010 at 07:23:16PM +0100, Gioacchino Mazzurco wrote: > ciao a tutti sto provando a compilare niit sul mio server con gentoo ma non > riesco ecco l' output: > > coppermine src # make > make -C /lib/modules/2.6.36-gentoo-r5/build M=/root/packages/niit/src > modules > make[1]: Entering directory `/usr/src/linux-2.6.36-gentoo-r5' > CC [M] /root/packages/niit/src/niit.o > /root/packages/niit/src/niit.c: In function 'niit_xmit': > /root/packages/niit/src/niit.c:89: error: 'struct rt6_info' has no member > named 'u' > /root/packages/niit/src/niit.c:90: error: 'struct rt6_info' has no member > named 'u' > make[2]: *** [/root/packages/niit/src/niit.o] Error 1 > make[1]: *** [_module_/root/packages/niit/src] Error 2 > make[1]: Leaving directory `/usr/src/linux-2.6.36-gentoo-r5' > make: *** [all] Error 2 > > > qualche consiglio?
Dano un'occhiata veloce agli include del kernel, pare che la struttura rt6_info effettivamente non contenga piu` il campo "u". Quindi o il pacchetto e` per un kernel vecchio (in cui la struttura aveva ancora quel campo) o e` fatto su misura per un kernel custom in cui la struttura ha quel campo per altri motivi. Io opto piu` per la prima opzione. Quindi il pacchetto niit dovrebbe essere aggiornato per utilizzare la nuova struttura... -- Antonio Quartulli ..each of us alone is worth nothing.. Ernesto "Che" Guevara _______________________________________________ Wireless mailing list [email protected] http://ml.ninux.org/mailman/listinfo/wireless
