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