Neostrada - kompilacja driverów eagle

PLD Linux pld_linux w op.pl
Czw, 22 Sty 2004, 01:32:09 CET


wget http://fast800.tuxfamily.org/pub/IMG/gz/eagle-1.0.4.tar.gz
tar -zxvf eagle-1.0.4.tar.gz
make clean...
make
[...]
gcc -DLINUX -D__KERNEL__ -DMODULE -I/usr/src/linux/include
'-DADIDRIVERVERSION="1.0.4"' -Wall -Wstrict-prototypes -fomit-frame-pointer 
-fno-strict-aliasing -pipe  -mpreferred-stack-boundary=2 -O2   -c -o Crc.o
Crc.c
gcc -DLINUX -D__KERNEL__ -DMODULE -I/usr/src/linux/include
'-DADIDRIVERVERSION="1.0.4"' -Wall -Wstrict-prototypes -fomit-frame-pointer 
-fno-strict-aliasing -pipe  -mpreferred-stack-boundary=2 -O2   -c -o Oam.o
Oam.c
ld -r -o adiusbadsl.o AdiUsbAdslDriver.o Boot.o Util.o Pipes.o Me.o Sm.o
Msg.o Dsp.o Mpoa.o Uni.o Sar.o Crc.o Oam.o
make -C ./firmware
make[2]: Entering directory `/root/eagle-1.0.4/driver/firmware'
gcc -O2 -pipe -Wall -pedantic builddsp.c -o buildDSP
./buildDSP -d sagem/eagle DSPcode.bin
Reading file sagem/eagle/rtbld0.bnm
Reading file sagem/eagle/rtbld1.bnm
Reading file sagem/eagle/rtbld2.bnm
Reading file sagem/eagle/rtbld3.bnm
Reading file sagem/eagle/rtbld4.bnm
Writing file DSPcode.bin
make[2]: Leaving directory `/root/eagle-1.0.4/driver/firmware'
make -C ./user
make[2]: Entering directory `/root/eagle-1.0.4/driver/user'
gcc -O2 -pipe -Wall -pedantic -DLINUX -g adictrl.c -o adictrl
adictrl.c:184: error: redefinition of `struct usb_device_descriptor'
make[2]: *** [adictrl] Error 1
make[2]: Leaving directory `/root/eagle-1.0.4/driver/user'
make[1]: *** [adiuser] Error 2
make[1]: Leaving directory `/root/eagle-1.0.4/driver'
make: *** [build] Error 2
--------------------------

i to by był koniec mojej pracy... PLD AC (ten przed test0114...) jajo
2.4.21... co jeszcze potrzebne wam do rozwiązania? zapewne banalne
rozwiazanie poprostu się nie znam az tak dobrze i bardzo źle sie z tym
czuje:(

pozdro i dzięki za odpowiedzi (bardzo wazne bo chce udowodnic komus ze
'Debiana' da się kopnąc w ***e  :)))




Więcej informacji o liście dyskusyjnej pld-users-pl