On Wednesday 30 July 2003 17:43, Antony Gelberg wrote: [...] > > Why can't you compile the driver? Now you have the kernel headers, > it shouldn't be too difficult. I thought you stopped trying when > you thought that 8139too might work. > > If you decide to try, it might help to post actual error output.
I did, about three hours ago. Here it is again (below). I'd post the C code as well but it's 1675 lines and another 570 in the kern_compat.h that it's complaining about. ------------------------------- segaccia:~/down# ls gcc -DCARDBUS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O O6 -c rtl8319.c -o realtek_cb.o -I/usr/src/linux/include/ [1P [1P [EMAIL PROTECTED] [EMAIL PROTECTED] In file included from rtl8139.c:110: /usr/src/linux/include/linux/malloc.h:4: warning: #warning linux/malloc.h is deprecated, use linux/slab.h instead. In file included from rtl8139.c:130: kern_compat.h:463: warning: static declaration for `pci_find_capability' follows non-static rtl8139.c: In function `rtl8129_open': rtl8139.c:714: structure has no member named `tbusy' rtl8139.c:715: structure has no member named `interrupt' rtl8139.c:716: structure has no member named `start' rtl8139.c: In function `rtl8129_timer': rtl8139.c:806: structure has no member named `interrupt' rtl8139.c:812: structure has no member named `tbusy' rtl8139.c: In function `rtl8129_tx_timeout': rtl8139.c:939: structure has no member named `tbusy' rtl8139.c: In function `rtl8129_start_xmit': rtl8139.c:970: structure has no member named `tbusy' rtl8139.c:993: structure has no member named `tbusy' rtl8139.c:997: structure has no member named `tbusy' rtl8139.c: In function `rtl8129_interrupt': rtl8139.c:1022: structure has no member named `interrupt' rtl8139.c:1025: structure has no member named `interrupt' rtl8139.c:1122: structure has no member named `tbusy' rtl8139.c:1123: `NET_BH' undeclared (first use in this function) rtl8139.c:1123: (Each undeclared identifier is reported only once rtl8139.c:1123: for each function it appears in.) rtl8139.c:1198: structure has no member named `interrupt' rtl8139.c: In function `rtl8129_close': rtl8139.c:1321: structure has no member named `start' rtl8139.c:1322: structure has no member named `tbusy' rtl8139.c: In function `rtl8129_get_stats': rtl8139.c:1387: structure has no member named `start' segaccia:~/down# Script done on Wed Jul 30 15:35:27 2003 ------------------------ I really cannot make much sense of the errors reported. -- richard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]