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

Re: 2.6.1 und DRI für ATI mach64



-- 

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

Reply to: