Bonjour,
Je suis à la recherche du driver
USB pour un contrôleur
AHL-64SN-B (Fabricant :
GUNZE) qui gère une dalle tactile 15' 8 fils.
Pour
FC6, noyau
2.6.19.
J'ai les sources du fabricant qui ont été
testés par le
constructeur avec une version de noyau
2.6.13.
Mais lorsque je veux construire le module (.ko) sous FC6, j'ai pleins d'erreurs, du style :
In file included from /usr/src/linux/include/asm/thread_info.h:16,
from /usr/src/linux/include/linux/thread_info.h:21,
from /usr/src/linux/include/linux/preempt.h:9,
from /usr/src/linux/include/linux/spinlock.h:49,
from /usr/src/linux/include/linux/mmzone.h:7,
from /usr/src/linux/include/linux/gfp.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from gunze.c:27:
/usr/src/linux/include/asm/processor.h:80: erreur: 'CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/src/linux/include/asm/processor.h:80: erreur: l'alignement demandé n'est pas une constante
/usr/src/linux/include/asm/processor.h: In function 'cpuid_count':
/usr/src/linux/include/asm/processor.h:176: attention : pointer targets in passing argument 1 of '__cpuid' differ in signedness
/usr/src/linux/include/asm/processor.h:176: attention : pointer targets in passing argument 2 of '__cpuid' differ in signedness
/usr/src/linux/include/asm/processor.h:176: attention : pointer targets in passing argument 3 of '__cpuid' differ in signedness
/usr/src/linux/include/asm/processor.h:176: attention : pointer targets in passing argument 4 of '__cpuid' differ in signedness
Dans le fichier inclus à partir de /usr/src/linux/include/linux/sched.h:51,
à partir de /usr/src/linux/include/linux/module.h:9,
à partir de gunze.c:28:
/usr/src/linux/include/linux/jiffies.h:33:3: erreur: #error You lose.
/usr/src/linux/include/linux/jiffies.h:225:31: erreur: division par zéro dans #if
/usr/src/linux/include/linux/jiffies.h:225:31: erreur: division par zéro dans #if
...
Quelqu'un a une petite idée ?