-- Matthias Hentges Cologne / Germany
[www.hentges.net] -> PGP welcome, HTML tolerated ICQ: 97 26 97 4 -> No files, no URL's My OS: Debian Woody. Geek by Nature, Linux by Choice [...] > So, ich h�nge mal einen Patch gegen das /usr/src/modules/drm-mach64 an. > Grundlage bietet das drm-mach64-module-src von Michael D�nzer in der > Version 2003.05.04-1. > > Falls Du das nicht einsetzt, findest du es hier per apt-get: > > # XFree DRI/DRM Trunk > deb http://people.debian.org/~daenzer/dri-mach64-sid/ ./ > > Mit diesem Patch l�sst sich das Modul kompilieren, nur wird es als > mach64.o installiert, und somit nicht per modprobe gefunden (insmod > geht!). IMHO kann man es umbenennen und es sollte kein Problem geben, > ich kam leider noch nicht dazu das zu ber�cksichtigen. (ich lade es zur > Zeit per insmod.) [...] Mit gcc version 2.95.4 20011002 (Debian prerelease) l�sst sich der gepatchte Treiber leider nicht �bersetzten (siehe Anhang). Trotzdem Danke :) -- Matthias Hentges Cologne / Germany [www.hentges.net] -> PGP welcome, HTML tolerated ICQ: 97 26 97 4 -> No files, no URL's My OS: Debian Woody. Geek by Nature, Linux by Choice
make -C /usr/src/linux SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.1-mm4' *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies make[2]: `arch/i386/kernel/asm-offsets.s' is up to date. CC [M] /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.o /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:621: macro `DRM_IOREMAP' used with just one arg /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:660: macro `DRM_IOREMAPFREE' used with just one arg /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c: In function `gamma_dma_service': /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:132: warning: implicit declaration of function `queue_task' /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:132: structure has no member named `tq' /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:132: `tq_immediate' undeclared (first use in this function) /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:132: (Each undeclared identifier is reported only once /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:132: for each function it appears in.) /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:133: warning: implicit declaration of function `mark_bh' /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:133: `IMMEDIATE_BH' undeclared (first use in this function) /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c: In function `gamma_do_init_dma': /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:621: parse error before `)' /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c: In function `gamma_do_cleanup_dma': /home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.c:660: parse error before `)' make[2]: *** [/home/mhentges/download/sources/drm-mach64/modules/drm-mach64/gamma_dma.o] Error 1 make[1]: *** [/home/mhentges/download/sources/drm-mach64/modules/drm-mach64] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.1-mm4' make: *** [modules] Error 2

