problem z kernel-plustek-sane.spec

Maciej Krzyzanowski maciek w hsm.net.pl
Pon, 28 Lut 2005, 12:55:11 CET


Dnia niedziela, 27 lutego 2005 11:40, Jarosław Kamper napisał:
> Dnia sobota, 26 lutego 2005 20:09, Tomasz Woźniak napisał:
> > Użytkownik wernii napisał:
> > > Problem z zbudowaniem kernel-plustek-sane.spec
> > > In file included from h/plustek_scan.h:65,
> > > from src/tpa.c:47:
> > > /lib/modules/2.6.8/build/include/linux/delay.h:12:23: asm/delay.h: No
> > > such file or directory
> > > make: *** [.depend] Error 1
> > > błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.55999 (%build)
> >
> > Wiesz co, a sprawdz czymasz prawa do odczytu dla
> > /usr/include/asm
>
> Potwierdzam, mam to samo.

jesli dobrze wyczytalem w template-kernel-module.spec, (a czytalem z pomoca 
developera ktoremu ufam :)) to katalog /lib/modules/2.6.8/build/include/asm 
powinien byc linkiem do katalogu:
/lib/modules/2.6.8/build/include/asm-{%arch}

zrobilem taki link przy probie budowania tegoz, to rozwiazuje powyzszy problem 
ale pojawiaja sie nastepny, z ktorym nie umiem sobie poradzic:

cc -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.8/build/include -I./h 
-I./.. -Os -march=pentium3 -DMODULE -D__SMP__ -DCONFIG_X86_LOCAL_APIC 
-D__SMP_PROF__ -c src/misc.c -o obj/misc.o
In file included from /lib/modules/2.6.8/build/include/asm/processor.h:18,
                 from /lib/modules/2.6.8/build/include/linux/prefetch.h:14,
                 from /lib/modules/2.6.8/build/include/linux/list.h:7,
                 from /lib/modules/2.6.8/build/include/linux/wait.h:14,
                 from /lib/modules/2.6.8/build/include/linux/poll.h:8,
                 from h/plustek_sysdep.h:93,
                 from h/plustek_scan.h:64,
                 from src/misc.c:51:
/lib/modules/2.6.8/build/include/asm/system.h: In function `__set_64bit_var':
/lib/modules/2.6.8/build/include/asm/system.h:194: warning: dereferencing 
type-punned pointer will break strict-aliasing rules
/lib/modules/2.6.8/build/include/asm/system.h:194: warning: dereferencing 
type-punned pointer will break strict-aliasing rules
src/misc.c: In function `MiscRegisterPort':
src/misc.c:834: warning: implicit declaration of function `parport_enumerate'
src/misc.c:834: warning: assignment makes pointer from integer without a cast
src/misc.c:853: error: structure has no member named `next'



-- 
Pozdrawiam
Maciej Krzyzanowski
maciek w hsm.net.pl




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