Hello everybody; I own a 9000 ADSL Modem with Linux drivers downloaded from
www.usr.com;
the drivers are in src code and usr.com doesn't support them directly;
trying to compile them i obtain the following error:
"
polaris:/usr/local/src/usr9000/ADI_LINUX# make
make[1]: Entering directory `/usr/local/src/usr9000/ADI_LINUX'
gcc -DLINUX -D__KERNEL__ -DMODULE -I/usr/src/linux/include -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -I./ADIUTIL -O2 -M *.c > .depend
gcc -DLINUX -D__KERNEL__ -DMODULE -I/usr/src/linux/include -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -I./ADIUTIL -O2 -M ./ADIUTIL/*.c >> .depend
make[1]: Leaving directory `/usr/local/src/usr9000/ADI_LINUX'
gcc -DLINUX -D__KERNEL__ -DMODULE -I/usr/src/linux/include -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -I./ADIUTIL -O2 -c -o AdiUsbAdslDriver.o AdiUsbAdslDriver.c
In file included from ADIUTIL/Adiutil.h:54,
from AdiUsbAdslDriver.c:29:
ADIUTIL/Structs.h:89: warning: unnamed struct/union that defines no instances
ADIUTIL/Structs.h:112: warning: unnamed struct/union that defines no instances
ADIUTIL/Structs.h:142: warning: unnamed struct/union that defines no instances
AdiUsbAdslDriver.c: In function `adi_irq':
AdiUsbAdslDriver.c:562: structure has no member named `SwapIntInfo'
AdiUsbAdslDriver.c:572: structure has no member named `CmvIntInfo'
make: *** [AdiUsbAdslDriver.o] Error 1
polaris:/usr/local/src/usr9000/ADI_LINUX#
"
can anybody help me? Am I missing some dependencies on my system or have i got an old or broken compiler, etc...
Thanks