Skocz do zawartości

Sane ,xsane


blazej

Rekomendowane odpowiedzi

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

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ę
×
×
  • Dodaj nową pozycję...