Hi,

I downloaded the current DRM kernel modules, but on running 'make -f 
Makefile.linux', here's what I got ...

[root@i4100 drm]# make -f Makefile.linux
=== KERNEL HEADERS IN /lib/modules/2.4.18-3custom/build/include
=== SMP=0 MODULES=1 MODVERSIONS=1 AGP=1
=== Compiling for machine i686
=== WARNING
=== WARNING Use 2.4.x kernels ONLY !
=== WARNING
cc -O2 -Wall -Wwrite-strings -Wpointer-arith -Wcast-align 
-Wstrict-prototypes -Wnested-externs -Wpointer-arith -D__KERNEL__ 
-DMODULE -fomit-frame-pointer -DCONFIG_AGP -DCONFIG_AGP_MODULE 
-DCONFIG_DRM_SIS -DMODVERSIONS -include 
/lib/modules/2.4.18-3custom/build/include/linux/modversions.h 
-I/lib/modules/2.4.18-3custom/build/include -c i810_dma.c -o i810_dma.o
In file included from 
/lib/modules/2.4.18-3custom/build/include/linux/pagemap.h:16,
                 from 
/lib/modules/2.4.18-3custom/build/include/linux/locks.h:8,
                 from 
/lib/modules/2.4.18-3custom/build/include/linux/devfs_fs_kernel.h:6,
                 from 
/lib/modules/2.4.18-3custom/build/include/linux/miscdevice.h:4,
                 from drmP.h:45,
                 from i810_dma.c:35:
/lib/modules/2.4.18-3custom/build/include/linux/highmem.h: In function 
`bh_kmap':
/lib/modules/2.4.18-3custom/build/include/linux/highmem.h:20: warning: 
pointer of type `void *' used in arithmetic
i810_dma.c: In function `i810_unmap_buffer':
i810_dma.c:233: too few arguments to function `do_munmap_Rbad06851'
i810_dma.c: In function `i810_free_page':
i810_dma.c:298: structure has no member named `wait'
make: *** [i810_dma.o] Error 1

Do you have any clues as to what I should do ?

Thanks very much,

Steve Baldwin

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to