Patrice Dumas wrote:
Bon c'est effectivement ça qui empêchait la compilation.
./configure me dit quand même de faire attention soi disant que la
version de kernel serait pas tout-à-fait la même (il trouve un ".custom"
à la fin qu'il n'y a pas ailleurs apparemment...)
Ouaip, j'avais oublie de dire qu'il faut editer le Makefile principal du noyau
pour enlever le custom sinon effectivement il l'installe pas dans le bon
repertoire. Je te conseille de recompiler en ayant modifie ca.
Bon ça avance, en effet une petite modif du makefile permet de compiler
(merci !). Sauf que entre temps, il y a la FC2 test3 qui est sortie,
elle me résout mon problème de locate qui ne voulait pas marcher, mais
elle fait planter la compilation !!! Voilà ce que j'ai maintenant au make :
--------------------------
[EMAIL PROTECTED] eagle-usb-1.9.6]# make
make -C driver && \
make -C pppoa && \
make -C utils/scripts
make[1]: Entering directory `/home/install/eagle-usb-1.9.6/driver'
make -C /usr/src/linux SUBDIRS=/home/install/eagle-usb-1.9.6/driver modules
make[2]: Entering directory `/usr/src/linux-2.6.5-1.327'
CC [M] /home/install/eagle-usb-1.9.6/driver/eu_main.o
/home/install/eagle-usb-1.9.6/driver/eu_main.c: Dans la fonction <<
eu_init_postfirm >>:
/home/install/eagle-usb-1.9.6/driver/eu_main.c:479: error: structure has
no member named `driver'
make[3]: *** [/home/install/eagle-usb-1.9.6/driver/eu_main.o] Erreur 1
make[2]: *** [/home/install/eagle-usb-1.9.6/driver] Erreur 2
make[2]: Leaving directory `/usr/src/linux-2.6.5-1.327'
make[1]: *** [eagle-usb.ko] Erreur 2
make[1]: Leaving directory `/home/install/eagle-usb-1.9.6/driver'
make: *** [build] Erreur 2
[EMAIL PROTECTED] eagle-usb-1.9.6]#
-------------------------------
Comme je suis curieux je suis allé voir dans 'eu_main.c' ligne 479, y'a
juste ça :
#ifdef LINUX_2_6
if ( intf->driver != NULL )
{
ins = usb_get_intfdata ( intf );
goto byebye;
}
#endif
voilà voilà...
Je finis par me demander si je ne ferais pas mieux de remettre la petite
RH9 qui marchait au poil malgré ses logiciels un peu passés.
JM.