Dear all

I have tried to compile the usb net card driver, but failed, I got following
error messages:


[EMAIL PROTECTED]:~/USBADSL$ make
gcc -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce
-DCPU=686 -march=i686 -DMODULE -D__KERNEL__ -DLINUX -I/lib/modules/`uname
-r`/build/include -c usbsndcm.c -o usbsndcm.o
In file included from /lib/modules/2.4.24-x1/build/include/linux/
prefetch.h:13,
from /lib/modules/2.4.24-x1/build/include/linux/list.h:6,
from /lib/modules/2.4.24-x1/build/include/linux/wait.h:14,
from /lib/modules/2.4.24-x1/build/include/linux/fs.h:12,
from /lib/modules/2.4.24-x1/build/include/linux/
capability.h:17,
from /lib/modules/2.4.24-x1/build/include/linux/binfmts.h:5,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:9,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/usr/include/asm/processor.h:74: error: `CONFIG_NR_CPUS' undeclared here (not
in a function)
In file included from /lib/modules/2.4.24-x1/build/include/linux/wait.h:16,
from /lib/modules/2.4.24-x1/build/include/linux/fs.h:12,
from /lib/modules/2.4.24-x1/build/include/linux/
capability.h:17,
from /lib/modules/2.4.24-x1/build/include/linux/binfmts.h:5,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:9,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/lib/modules/2.4.24-x1/build/include/linux/spinlock.h:216:1: warning:
"read_unlock" redefined
In file included from /lib/modules/2.4.24-x1/build/include/linux/
spinlock.h:57,
from /lib/modules/2.4.24-x1/build/include/linux/wait.h:16,
from /lib/modules/2.4.24-x1/build/include/linux/fs.h:12,
from /lib/modules/2.4.24-x1/build/include/linux/
capability.h:17,
from /lib/modules/2.4.24-x1/build/include/linux/binfmts.h:5,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:9,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/usr/include/asm/spinlock.h:200:1: warning: this is the location of the
previous definition
In file included from /lib/modules/2.4.24-x1/build/include/linux/wait.h:16,
from /lib/modules/2.4.24-x1/build/include/linux/fs.h:12,
from /lib/modules/2.4.24-x1/build/include/linux/
capability.h:17,
from /lib/modules/2.4.24-x1/build/include/linux/binfmts.h:5,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:9,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/lib/modules/2.4.24-x1/build/include/linux/spinlock.h:218:1: warning:
"write_unlock" redefined
In file included from /lib/modules/2.4.24-x1/build/include/linux/
spinlock.h:57,
from /lib/modules/2.4.24-x1/build/include/linux/wait.h:16,
from /lib/modules/2.4.24-x1/build/include/linux/fs.h:12,
from /lib/modules/2.4.24-x1/build/include/linux/
capability.h:17,
from /lib/modules/2.4.24-x1/build/include/linux/binfmts.h:5,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:9,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/usr/include/asm/spinlock.h:201:1: warning: this is the location of the
previous definition
In file included from /usr/include/asm/smp.h:17,
from /lib/modules/2.4.24-x1/build/include/linux/smp.h:14,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:23,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/usr/include/asm/mpspec.h:203: error: `CONFIG_NR_CPUS' undeclared here (not in
a function)
In file included from /usr/include/asm/smp.h:21,
from /lib/modules/2.4.24-x1/build/include/linux/smp.h:14,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:23,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/usr/include/asm/apic.h:88: error: `CONFIG_NR_CPUS' undeclared here (not in a
function)
In file included from /lib/modules/2.4.24-x1/build/include/linux/smp.h:14,
from /lib/modules/2.4.24-x1/build/include/linux/sched.h:23,
from /lib/modules/2.4.24-x1/build/include/linux/mm.h:4,
from /lib/modules/2.4.24-x1/build/include/linux/slab.h:14,
from hasbani.h:28,
from usbsndcm.c:20:
/usr/include/asm/smp.h:89: error: `CONFIG_NR_CPUS' undeclared here (not in a
function)
/usr/include/asm/smp.h:89: confused by earlier errors, bailing out
make: *** [usbsndcm.o] Error 1


my linux system is Xandros desktop 2.0 open edition. the kernel source is
2.4.24-x1

[EMAIL PROTECTED]:~/USBADSL$ uname -a
Linux pahs 2.4.24-x1 #1 SMP Fri Feb 20 16:30:52 EST 2004 i686 GNU/Linux
[EMAIL PROTECTED]:~/USBADSL$

I got the driver source from http://www.olitec.com/adsl-linux.html.

I need your help, please

Thank you very much

Best regards

Tom

Reply via email to