macubo
05-09-2006, 00:52
ciao a tutti, sto compilando i driver kyro sotto damn small linux, ma ho incontrato il primo vero problema:
dando il make install si arriva a un certo punto a:
cc -O2 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.26/include/linux/modversions.h -D__KERNEL__ -I/usr/src/linux-2.4.26/include -DLINUX -DGCC_IA32 -DSUPPORT_AGP -Idrm -DHAVE_VMA=0 -c -o module_drm.o module_drm.c
In file included from module_drm.c:36:
drm/drmP.h:265: error: redefinition of `__cmpxchg'
/usr/src/linux-2.4.26/include/asm/system.h:245: error: `__cmpxchg' previously defined here
make: *** [module_drm.o] Error 1
da cosa dipende questo?
ps: il driver che sto compilando richiede il kernel 2.4.x e ci siamo
dice che supporta gcc 3.x e ci siamo (gcc-3.3)
come lo risolvo?? grazie a tutti
dando il make install si arriva a un certo punto a:
cc -O2 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.26/include/linux/modversions.h -D__KERNEL__ -I/usr/src/linux-2.4.26/include -DLINUX -DGCC_IA32 -DSUPPORT_AGP -Idrm -DHAVE_VMA=0 -c -o module_drm.o module_drm.c
In file included from module_drm.c:36:
drm/drmP.h:265: error: redefinition of `__cmpxchg'
/usr/src/linux-2.4.26/include/asm/system.h:245: error: `__cmpxchg' previously defined here
make: *** [module_drm.o] Error 1
da cosa dipende questo?
ps: il driver che sto compilando richiede il kernel 2.4.x e ci siamo
dice che supporta gcc 3.x e ci siamo (gcc-3.3)
come lo risolvo?? grazie a tutti