Vorlage:Bulid kernel 26: Unterschied zwischen den Versionen

Aus TuxBoxWIKI
Zur Navigation springen Zur Suche springen
Zeile 30: Zeile 30:
  time make flash-neutrino-squashfs-all
  time make flash-neutrino-squashfs-all


=IDE Interface Unterstützung=
==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 [http://tuxbox-forum.dreambox-fan.de/forum/viewtopic.php?f=7&t=47409 Forumsthread]
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]
 
==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://tuxbox-forum.dreambox-fan.de/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]

Version vom 24. Juli 2008, 05:16 Uhr

Benutzte Verzeichnisse

Die Verzeichnisse für alle folgenden Schritte

cvsdir=$HOME/tuxbox/tuxbox-cvs
cdkdir=$cvsdir/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-kernel26 \
            --enable-maintainer-mode \
            --prefix=$distridir \
            --enable-flashrules \
            --enable-cdkVcInfo \
            --disable-ext3 \
            --with-checkImage=rename \
            --with-cvsdir=$cvsdir \
            --enable-ccache

Bauen

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

time make flash-neutrino-squashfs-all

IDE Interface Unterstützung

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