ich habe meine eigene busybox.config.m4. Früher habe ich die immer in cdk Patches ausgetauscht aber nun dachte ich ich nutze mal die neue Funktion --with-busybox-conf - nur leider klappt das nicht ganz bei mir...
Meine Config sieht so aus...
Code: Alles auswählen
#!/bin/bash
cd ~/tuxbox/tuxbox-cvs/cdk
./configure \
--with-busybox-conf=/home/bellum/tuxbox/custom/patches/busybox/busybox.config.m4 \
--enable-maintainer-mode \
--with-cvsdir=/home/bellum/tuxbox/tuxbox-cvs \
--with-targetprefix=/home/bellum/tuxbox/dbox2/cdkroot \
--with-hostprefix=/home/bellum/tuxbox/dbox2/cdk \
--with-bootprefix=/home/bellum/tuxbox/dbox2/tftpboot \
--with-flashprefix=/home/bellum/tuxbox/dbox2/cdkflash \
--with-ucodesdir=/home/bellum/tuxbox/custom/ucodes \
--with-logosdir=/home/bellum/tuxbox/custom/logos \
--with-customizationsdir=/home/bellum/tuxbox/custom/scripts \
--enable-ide \
--disable-mmc \
--with-filesystems=ext2,nfs \
--with-rootpartitionsize=0x580000 \
--with-checkImage=rename \
| tee ~/bin/tb-configure.txt
Code: Alles auswählen
make flash-busybox
make[1]: Entering directory `/home/bellum/tuxbox/cvs/cvs_080516/cdk'
( rm -rf busybox-1.7.2 || /bin/true ) && bunzip2 -cd Archive/busybox-1.7.2.tar.bz2 | TAPE=- tar -x && ( cd busybox-1.7.2; patch -p1 < ../Patches/busybox.diff ) && ((for f1 in config.guess config.sub; do (for f2 in `find busybox-1.7.2 -name $f1`; do (test -e $f2 && rm -f $f2 && ln -s /home/bellum/tuxbox/tuxbox-cvs/cdk/Patches/$f1 $f2 && echo "updated $f2") done) done) || /bin/true)
patching file Config.in
patching file include/applets.h
patching file init/init.c
patching file libbb/messages.c
patching file miscutils/Config.in
patching file miscutils/Kbuild
patching file modutils/insmod.c
patching file networking/ifupdown.c
patching file networking/udhcp/common.h
patching file networking/wget.c
patching file util-linux/mount.c
m4 -Dflash -Dide -Dextfs -Dnfs -DPREFIX="\"/home/bellum/tuxbox/dbox2/cdkflash/root\"" -Dcustomizationsdir=/home/bellum/tuxbox/custom/scripts /home/bellum/tuxbox/custom/patches/busybox/busybox.config.m4 > busybox-1.7.2/.config
NONE:0: m4: ERROR: EOF in string
make[1]: *** [flash-busybox] Error 1
make[1]: Leaving directory `/home/bellum/tuxbox/cvs/cvs_080516/cdk'
make: *** [/home/bellum/tuxbox/dbox2/cdkflash/root] Error 2
[bellum@dboxdev cdk]$
Code: Alles auswählen
m4 -Dflash -Dide -Dextfs -Dnfs -DPREFIX="\"/home/bellum/tuxbox/dbox2/cdkflash/root\"" -Dcustomizationsdir=/home/bellum/tuxbox/custom/scripts /home/bellum/tuxbox/custom/patches/busybox/busybox.config.m4 > busybox-1.7.2/.config
Danke für die Hilfe
Gruß bellum