blazej Napisano Maj 21, 2004 Zgłoszenie Share Napisano Maj 21, 2004 Witam chodzi mi o podlaczenie skanera przez port rownolegly LTP gdyz takowy posiadam Plustek P12 znalazlem pare opisow w necie i nimi sie sugerowalem sciagnalem sane-backends sane-frontends w wersji kompatybilnej z plustek-module. 2 pierwsze zrodla skompilowalem bez problemu natomiast ten najwazniejszy w ktorym znajduje sie potrzebyny modul pt_drv wywalil mi przy kompilacji bledy : [root@localhost plustek_driver]# make all gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=42 -D_PTDRV_BUILD=10 -D__KERNEL__ -I/lib/modules/2.6.5-1.358/build/include -I./h -I./.. -O2 -DMODULE -c src/dac.c -o obj/dac.o In file included from /lib/modules/2.6.5-1.358/build/include/asm/processor.h:18, from /lib/modules/2.6.5-1.358/build/include/linux/prefetch.h:14, from /lib/modules/2.6.5-1.358/build/include/linux/list.h:7, from /lib/modules/2.6.5-1.358/build/include/linux/wait.h:14, from /lib/modules/2.6.5-1.358/build/include/linux/poll.h:8, from h/plustek_sysdep.h:92, from h/plustek_scan.h:60, from src/dac.c:48: /lib/modules/2.6.5-1.358/build/include/asm/system.h: In function `__set_64bit_var': /lib/modules/2.6.5-1.358/build/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules /lib/modules/2.6.5-1.358/build/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from /lib/modules/2.6.5-1.358/build/include/linux/irq.h:20, from /lib/modules/2.6.5-1.358/build/include/asm/hardirq.h:6, from /lib/modules/2.6.5-1.358/build/include/linux/delay.h:13, from h/plustek_scan.h:61, from src/dac.c:48: /lib/modules/2.6.5-1.358/build/include/asm/irq.h:16:25: irq_vectors.h: Nie ma takiego pliku ani katalogu In file included from /lib/modules/2.6.5-1.358/build/include/asm/hardirq.h:6, from /lib/modules/2.6.5-1.358/build/include/linux/delay.h:13, from h/plustek_scan.h:61, from src/dac.c:48: /lib/modules/2.6.5-1.358/build/include/linux/irq.h: At top level: /lib/modules/2.6.5-1.358/build/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function) In file included from /lib/modules/2.6.5-1.358/build/include/linux/irq.h:72, from /lib/modules/2.6.5-1.358/build/include/asm/hardirq.h:6, from /lib/modules/2.6.5-1.358/build/include/linux/delay.h:13, from h/plustek_scan.h:61, from src/dac.c:48: /lib/modules/2.6.5-1.358/build/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function) /lib/modules/2.6.5-1.358/build/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function) make: *** [obj/dac.o] Błąd 1 [root@localhost plustek_driver]# Jak to naprawic ? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się