Dnia wtorek, 4 kwietnia 2006 00:19, Michał Panasiewicz napisał: > make: Entering directory `/usr/src/linux-2.6.14.7' > make: Leaving directory `/usr/src/linux-2.6.14.7' > + /usr/bin/make -C /usr/src/linux modules CC=athlon-pld-linux-gcc > CPP=athlon-pld-linux-gcc -E M=/home/users/adi/rpm/BUILD/btsco-0.4/kernel > O=/home/users/adi/rpm/BUILD/btsco-0.4/kernel > make: Entering directory `/usr/src/linux-2.6.14.7' > CC [M] /home/users/adi/rpm/BUILD/btsco-0.4/kernel/btsco.o > /bin/sh: scripts/basic/fixdep: not found > make[2]: *** [/home/users/adi/rpm/BUILD/btsco-0.4/kernel/btsco.o] Error > 127 > make[1]: *** [_module_/home/users/adi/rpm/BUILD/btsco-0.4/kernel] Error > 2 > make: *** [modules] Error 2 > make: Leaving directory `/usr/src/linux-2.6.14.7' > błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.67477 (%build)
Patch z załącznika powinien załatwić sprawę. -- Łukasz Maśko GG: 2441498 _o) Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537 /\\ Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V
Index: btsco.spec =================================================================== RCS file: /cvsroot/SPECS/btsco.spec,v retrieving revision 1.3 diff -u -r1.3 btsco.spec --- btsco.spec 3 Dec 2005 10:39:19 -0000 1.3 +++ btsco.spec 3 Apr 2006 22:31:09 -0000 @@ -102,23 +102,32 @@ if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then exit 1 fi - rm -rf include - install -d include/{linux,config} - ln -sf %{_kernelsrcdir}/config-$cfg .config - ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h include/linux/autoconf.h - ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm - ln -sf %{_kernelsrcdir}/Module.symvers-$cfg Module.symvers - touch include/config/MARKER + install -d o/include/linux + ln -sf %{_kernelsrcdir}/config-$cfg o/.config + ln -sf %{_kernelsrcdir}/Module.symvers-$cfg o/Module.symvers + ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h o/include/linux/autoconf.h +%if %{with dist_kernel} + %{__make} -C %{_kernelsrcdir} O=$PWD/o prepare scripts +%else + install -d o/include/config + touch o/include/config/MARKER + ln -sf %{_kernelsrcdir}/scripts o/scripts +%endif # patching/creating makefile(s) (optional) %{__make} -C %{_kernelsrcdir} clean \ RCS_FIND_IGNORE="-name '*.ko' -o" \ - M=$PWD O=$PWD \ + SYSSRC=%{_kernelsrcdir} \ + SYSOUT=$PWD/o \ + M=$PWD O=$PWD/o \ %{?with_verbose:V=1} %{__make} -C %{_kernelsrcdir} modules \ CC="%{__cc}" CPP="%{__cpp}" \ - M=$PWD O=$PWD \ + SYSSRC=%{_kernelsrcdir} \ + SYSOUT=$PWD/o \ + M=$PWD O=$PWD/o \ %{?with_verbose:V=1} + for mod in *.ko; do mod=$(echo "$mod" | sed -e 's#\.ko##g') mv $mod.ko ../$mod-$cfg.ko
_______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl