voila quelque temps que j'essaye de compiler le driver bewan adsl pci st en version 0.93 (fourni par bewan) sur une debian etch avec un noyau 2.6.18-5-686. Malheureusement, j'obtiens une petite flopée d'erreurs, alors que sur une debian sarge avec un noyau 2.6.8-2-386 et cela fonctionne très bien.
Auriez vous une solution ou une piste pour résoudre mon problème?
Merci
Erreurs obtenues avec le noyau 2.6.18-5-686
make CC=gcc -C /usr/src/linux-headers-2.6.18-5-686 SUBDIRS=/root/unicorn/unicorn_pci modules
make[1]: entrant dans le r#ertoire # /usr/src/linux-headers-2.6.18-5-686 #
CC [M] /root/unicorn/unicorn_pci/unicorn_pcidrv.o
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2160: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2162: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2163: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2165: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2166: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2168: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2170: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2171: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2172: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2173: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2174: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2175: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2176: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2177: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2178: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2181: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2186: error: expected ')' before string constant
/root/unicorn/unicorn_pci/unicorn_pcidrv.c:2191: error: expected ')' before string constant
make[2]: *** [/root/unicorn/unicorn_pci/unicorn_pcidrv.o] Erreur 1
make[1]: *** [_module_/root/unicorn/unicorn_pci] Erreur 2
make[1]: quittant le r#ertoire # /usr/src/linux-headers-2.6.18-5-686 #
make: *** [modules] Erreur 2
# Pas facile
Posté par dguihal . Évalué à 1.
utiliser le paquet unicorn de debian si c'est bien la même chose : http://packages.qa.debian.org/u/unicorn.html
Si tu es fort en C tu peux également trouver la cause (certainement un problème de macro qui a évoluée entre le 2.6.8 et le 2.6.18 ) et patcher le source
...
[^] # Re: Pas facile
Posté par dguihal . Évalué à 1.
http://www.bewan.fr/bewan/utilisateurs/telechargement/pilote(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.