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