Vorlage:Bulid kernel 26
Version vom 25. Januar 2010, 08:20 Uhr von Dbt (Diskussion | Beiträge) (→IDE Interface Unterstützung)
Beispiel-Script für den Bau eines Images mit 2.6er Kernel
#Verzeichnisse festlegen# cvsdir=$HOME/tuxbox-cvs_K26 cdkdir=$cvsdir/cdk distridir=$HOME/dbox2_K26 #Auschecken# echo "Checkout HEAD" CVSNAME="anoncvs" echo "--------------------------------------------------------------" cvs -z3 -d "$CVSNAME@cvs.tuxbox.org:/cvs/tuxbox" co -P . echo "--------------------------------------------------------------" echo "Checkout driver_2_6_branch registred" echo "--------------------------------------------------------------" cvs -z3 -d "$CVSNAME@cvs.tuxbox.org:/cvs/tuxbox" co -r driver_2_6_branch driver #ins cdk-Verzeichnis wechseln# cd $cdkdir #konfigurieren# ./autogen.sh ./configure --enable-kernel26 \ --enable-maintainer-mode \ --prefix=$distridir \ --enable-flashrules \ --enable-cdkVcInfo \ --disable-ext3 \ --with-checkImage=rename \ --with-cvsdir=$cvsdir \ --enable-ccache #target für Neutrino-Image aufrufen# time make flash-neutrino-squashfs-all
IDE Interface Unterstützung für Kernel 2.6.x
Hierfür sind einige Anpassungen in der Busybox- und der Kernelconfig und evtl. an Treiber nötig. auch die Startdateien (rcS und/oder start_neutrino) müssen ggf. angepaßt werden. Da es noch keine einheitlich Vorgehensweise gibt und sich das Ganze derzeit in der Entwicklung befindet sei auf diese Forumsthreads verwiesen.