Vorlage:Bulid kernel 26: Unterschied zwischen den Versionen

Aus TuxBoxWIKI
Zur Navigation springen Zur Suche springen
K (Linkfixe)
(Absätze optimiert)
Zeile 34: Zeile 34:
  time make flash-neutrino-squashfs-all
  time make flash-neutrino-squashfs-all


==IDE Interface Unterstützung für Kernel 2.6.x ==
===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.
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://www.tuxbox.org/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://www.tuxbox.org/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]

Version vom 10. Dezember 2012, 09:08 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