Vorlage:Bulid kernel 26

Aus TuxBoxWIKI
Version vom 24. Juli 2008, 05:53 Uhr von Dbt (Diskussion | Beiträge) (Die Seite wurde neu angelegt: ==Benutzte Verzeichnisse== Die Verzeichnisse für alle folgenden Schritte cvsdir=$HOME/tuxbox/tuxbox-cvs cdkdir=$HOME/tuxbox/tuxbox-cvs/cdk distridir=$HOME/tuxbox/d...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Benutzte Verzeichnisse

Die Verzeichnisse für alle folgenden Schritte

cvsdir=$HOME/tuxbox/tuxbox-cvs
cdkdir=$HOME/tuxbox/tuxbox-cvs/cdk
distridir=$HOME/tuxbox/dbox2


Auschecken

cd $cvsdir
export CVS_RSH=ssh
BUILDDIR=$PWD
CVS=:ext:anoncvs@cvs.tuxbox.org:/cvs/tuxbox
cvs -qz9 -d $CVS co -f -r newmake -P .
cvs -qz9 update -dP -r driver_2_6_branch driver/


Vorbereiten

cd $cdkdir
./autogen.sh
./configure --enable-maintainer-mode \
            --prefix=$distridir \
            --enable-flashrules \
            --enable-cdkVcInfo \
            --disable-ext3 \
            --with-checkImage=rename \
            --with-cvsdir=$cvsdir \


Bauen

Für Neutrino SquashFS Images (1xI und 2xI)

time make flash-neutrino-squashfs-all


IDE Interface Unterstützung

Hierfür ist einige Anpassung in der Busybox- und der Kernelconfig nötig. auch die Startdateien (rcS und/oder start_neutrino) müssen ggf. angepaßt werden. Da es noch keine einheitlich Vorgehensweise gibt verweise ich vorerst auf den entsprechenden Forumsthread