[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Probleme mit kernel 2.4.26 und ati r128 treiber



Hei,

wenn ich versuche das o.g. Modul zu kompilieren kommt folgende Fehlermelduung:

make[3]: Gehe in Verzeichnis »/usr/src/linux-2.4.26/drivers/char/drm«
gcc -D__KERNEL__ -I/usr/src/linux-2.4.26/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -nostdinc -iwithprefix include -DKBUILD_BASENAME=r128_drv -c -o r128_drv.o r128_drv.c
In file included from r128_drv.c:34:
drmP.h:180: error: redefinition of `__cmpxchg'
/usr/src/linux-2.4.26/include/asm/system.h:245: error: `__cmpxchg' previously defined here
make[3]: *** [r128_drv.o] Fehler 1
make[3]: Verlasse Verzeichnis »/usr/src/linux-2.4.26/drivers/char/drm«
make[2]: *** [_modsubdir_drm] Fehler 2
make[2]: Verlasse Verzeichnis »/usr/src/linux-2.4.26/drivers/char«
make[1]: *** [_modsubdir_char] Fehler 2
make[1]: Verlasse Verzeichnis »/usr/src/linux-2.4.26/drivers«
make: *** [_mod_drivers] Fehler 2

.config
CONFIG_AGP=y
CONFIG_AGP_VIA=y

CONFIG_DRM=y
CONFIG_DRM_NEW=y

CONFIG_DRM_R128=m

Sollte doch reichen, oder?

Google hilft nicht, jedenfalls bisher. Kann mir jemand sagen, was das bedeutet?

Kernel 2.4.26
gcc 3.3


Danke und Grüße von Matthias
--
Die meisten Frauen setzen alles daran, einen Mann zu ändern, und
wenn sie ihn dann geändert haben, mögen sie ihn nicht mehr.
		-- Marlene Dietrich



Reply to: