I list some little bugs. Sorry I'm not used to write in english.
Bonjour,
Plusieurs Makefiles font référence directement à "gcc" pour compiler.
Il me semble que l'emploi de $(CC) serait plus correct.
bazooka:~# find eagle-usb-2.0.0 -name "Makefile*" -exec grep -Hn gcc {} \;
eagle-usb-2.0.0/driver/firmware/Makefile:32: gcc $(CFLAGS) builddsp.c -o
buildDSP
eagle-usb-2.0.0/driver/user/Makefile:21: gcc $(CFLAGS) $< -o $@
eagle-usb-2.0.0/pppoa/Makefile:26: gcc -o pppoa pppoa.o if.o debug.o
common.o ppp.o
eagle-usb-2.0.0/pppoa/Makefile:29: gcc $(CFLAGS)
'-DVERSION="$(VERSION)"' -c -o pppoa.o pppoa.c
eagle-usb-2.0.0/pppoa/Makefile:32: gcc $(CFLAGS)
'-DVERSION="$(VERSION)"' -c -o ppp.o ppp.c
eagle-usb-2.0.0/pppoa/Makefile:35: gcc $(CFLAGS)
'-DVERSION="$(VERSION)"' -c -o if.o if.c
eagle-usb-2.0.0/pppoa/Makefile:38: gcc $(CFLAGS)
'-DVERSION="$(VERSION)"' -c -o common.o common.c
eagle-usb-2.0.0/pppoa/Makefile:41: gcc $(CFLAGS)
'-DVERSION="$(VERSION)"' -c -o debug.o debug.c
J'ai fait un essai avec $(CC) sur une Sarge avec 2.4.27. Cela fonctionne aussi
bien.
Autre point:
Quand la première fois, on fait "make" on recommande de faire "You have to run
./autogen.sh first!"
Mais configure.in semble utiliser autoconf version 2.50 (Mandrake ?)
Mais la très populaire Debian Sarge n'a pas cette version.
Peut-être vaut-il mieux inviter à faire "./configure"
Pour le paquet Debian eagle-usb-modules, pour le script "postinst",
je suggère de faire "update-modules" plutôt que "depmod -a -F System.map-2.4.27
_KVERS_".
Cela enlèvera un message d'avertissement.
Sinon j'ai fait l'install avec succès sur une Debian/Sarge 2.4.17 et
je suis chez Cegetel non dégroupé qui ne figure pas dans la liste des
FAIs. ( (VCI,VPI)=(8,35) )
Félicitations pour tout et joyeuses fêtes
Jean-Pierre