On Thursday 04 of March 2004 14:10, Marek Guevara Braun wrote: > Paweł Sikora wrote: > > On Thursday 04 of March 2004 11:31, Marek Guevara Braun wrote: > >>Paweł Sikora wrote: > >>>zaparaszam do testowania i zglaszania uwag. > >>># ./builder -ba r LINUX_2_6 kernel-net-ipp2p.spec > >> > >>I udało Ci się to zbudować ? > > > > yhm. na 2.4 tez powinno dzialac po zmianie BR: > > kernel-build-module, na kernel-source. > > A ja mam (po dodaniu "-" przed "r LINUX_2_6" ;-) : > > pointer -o scripts/pnmtologo /usr/src/linux-2.6.4/scripts/pnmtologo.c > gcc -Wp,-MD,scripts/.bin2c.d -Iscripts -Wall > -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/bin2c > /usr/src/linux-2.6.4/scripts/bin2c.c > SPLIT include/linux/autoconf.h -> include/config/* > scripts/split-include: include/linux/autoconf.h: No such file or directory > make[1]: *** [include/config/MARKER] Błąd 1 > make: *** [modules] Błąd 2 > make: Opuszczenie katalogu `/usr/src/linux-2.6.4' > błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.4540 (%build) > > > Błędy budowania RPM-a: > Błędny status wyjścia z /var/tmp/rpm-tmp.4540 (%build) > Error: package build failed. (no more info)
[pluto]-[~/rpm/SPECS] # rpmbuild -ba kernel-net-ipp2p.spec Wykonywanie(%prep): /bin/sh -e /var/tmp/rpm-tmp.62376 + umask 022 + cd /home/users/pluto/rpm/BUILD + cd /home/users/pluto/rpm/BUILD + rm -rf ipp2p + /bin/gzip -dc /home/users/pluto/rpm/SOURCES/ipp2p.05b.tar.gz + tar -xf - + STATUS=0 + [ 0 -ne 0 ] + cd ipp2p + /bin/id -u + [ 500 = 0 ] + true . + /bin/chmod -Rf a+rX,g-w,o-w . + exit 0 Wykonywanie(%build): /bin/sh -e /var/tmp/rpm-tmp.62376 + umask 022 + cd /home/users/pluto/rpm/BUILD + cd ipp2p + cat + << EOF + > Makefile + /usr/bin/make pentium3-pld-linux-gcc -O2 -march=pentium3 -fomit-frame-pointer -funroll-all-loops -pipe -fPIC -DMODULE -D__KERNEL__ -DNETFILTER_VERSION=\"1.2.9\" -I/usr/include/iptables -c -o libipt_ipp2p.o libipt_ipp2p.c /usr/bin/ld -shared -o libipt_ipp2p.so libipt_ipp2p.o rm libipt_ipp2p.o + cfg=/usr/src/linux/config-nondist + [ ! -r /usr/src/linux/config-nondist ] + pwd + CWD=/home/users/pluto/rpm/BUILD/ipp2p + /usr/bin/make -C /usr/src/linux SUBDIRS=/home/users/pluto/rpm/BUILD/ipp2p O=/home/users/pluto/rpm/BUILD/ipp2p mrproper make: Wejście do katalogu `/usr/src/linux-2.6.4' make: Opuszczenie katalogu `/usr/src/linux-2.6.4' + ln -sf /usr/src/linux/config-nondist .config + install -d include/linux include/config + ln -sf /usr/src/linux/include/asm-i386 include/asm + touch include/config/MARKER + echo obj-m := ipt_ipp2p.o + > Makefile + /usr/bin/make -C /usr/src/linux SUBDIRS=/home/users/pluto/rpm/BUILD/ipp2p O=/home/users/pluto/rpm/BUILD/ipp2p modules make: Wejście do katalogu `/usr/src/linux-2.6.4' Using /usr/src/linux-2.6.4 as source for kernel CHK include/linux/version.h UPD include/linux/version.h HOSTCC scripts/fixdep HOSTCC scripts/split-include HOSTCC scripts/conmakehash HOSTCC scripts/docproc HOSTCC scripts/kallsyms CC scripts/empty.o HOSTCC scripts/mk_elfconfig MKELF scripts/elfconfig.h HOSTCC scripts/file2alias.o HOSTCC scripts/modpost.o HOSTCC scripts/sumversion.o HOSTLD scripts/modpost HOSTCC scripts/pnmtologo HOSTCC scripts/bin2c make[3]: `scripts/fixdep' jest aktualne. SHIPPED scripts/kconfig/zconf.tab.h HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/mconf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c HOSTCC -fPIC scripts/kconfig/zconf.tab.o HOSTLLD -shared scripts/kconfig/libkconfig.so HOSTLD scripts/kconfig/conf scripts/kconfig/conf -s arch/i386/Kconfig # # using defaults found in .config # SPLIT include/linux/autoconf.h -> include/config/* *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies CC arch/i386/kernel/asm-offsets.s CHK include/asm-i386/asm_offsets.h UPD include/asm-i386/asm_offsets.h CC [M] /home/users/pluto/rpm/BUILD/ipp2p/ipt_ipp2p.o /home/users/pluto/rpm/BUILD/ipp2p/ipt_ipp2p.c:491: warning: initialization from incompatible pointer type Building modules, stage 2. MODPOST CC /home/users/pluto/rpm/BUILD/ipp2p/ipt_ipp2p.mod.o LD [M] /home/users/pluto/rpm/BUILD/ipp2p/ipt_ipp2p.ko make: Opuszczenie katalogu `/usr/src/linux-2.6.4' + exit 0 (...) Zapisano: /home/users/pluto/rpm/SRPMS/[EMAIL PROTECTED] Zapisano: /home/users/pluto/rpm/RPMS/[EMAIL PROTECTED] Zapisano: /home/users/pluto/rpm/RPMS/iptables-ipp2p-05b-1.pentium3.rpm > $ rpm -q kernel-headers kernel-module-build linux-libc-headers gcc > kernel-headers-2.6.4-0.5 > kernel-module-build-2.6.4-0.5 > linux-libc-headers-2.6.3.0-1 > gcc-3.3.3-1 # rpm -q kernel-headers kernel-module-build linux-libc-headers gcc kernel-headers-2.6.4-0.7 kernel-module-build-2.6.4-0.7 linux-libc-headers-2.6.3.0-1 gcc-3.4-0.20040225.1 > Any ideas ? # cd /usr/src/linux/ jesli masz niedystrybucyjny konfig, to: # mv .config config-nondist # make mrproper # make include/linux/version.h dla pewnosci sprawdz czy version.h ma prawa 644 i skasuj /usr/src/linux/include/linux/autoconf.h (jesli jakims cudem przezylo). dopiero teraz buduj modul. -- If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Digital and all the music is free... _________________________________________ http://pld-linux.org/ = faq, howto, newsy dostales tutaj odpowiedz na swoje pytanie? podziel sie z innymi i dopisz do FAQ! http://pld-linux.org/FAQ/
