Vorlage:Bulid kernel 26: Unterschied zwischen den Versionen

Aus TuxBoxWIKI
Zur Navigation springen Zur Suche springen
K (Linkfixe)
Zeile 37: Zeile 37:
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.
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.


*[http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=7&t=47409 Kernel 2.6 - IDE Unterstützung einbauen]
*[http://www.tuxbox.org/forum/viewtopic.php?f=7&t=47409 Kernel 2.6 - IDE Unterstützung einbauen]


==Weitere Forum-Links zum Thema==
==Weitere Forum-Links zum Thema==


*[http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=7&t=48069 Commit-Wünsche für das CVS]
*[http://www.tuxbox.org/forum/viewtopic.php?f=7&t=48069 Commit-Wünsche für das CVS]
*[http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=7&t=47962 LZMA-Unterstützung für Kernel 2.6]
*[http://www.tuxbox.org/forum/viewtopic.php?f=7&t=47962 LZMA-Unterstützung für Kernel 2.6]
*[http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=7&t=47951 Kernel 2.4 zu 2.6]
*[http://www.tuxbox.org/forum/viewtopic.php?f=7&t=47951 Kernel 2.4 zu 2.6]
*[http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=7&t=46928 Bitte testen: newmake / kernel 2.6 patch]
*[http://www.tuxbox.org/forum/viewtopic.php?f=7&t=46928 Bitte testen: newmake / kernel 2.6 patch]

Version vom 5. August 2012, 12:45 Uhr

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.

Weitere Forum-Links zum Thema