Quellcode
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
-
- Einsteiger
- Beiträge: 112
- Registriert: Sonntag 15. Dezember 2002, 17:43
...
Ok, aber der aufruf
./configure --prefix=/dbox2 --with-cvsdir=$HOME/Downloads/tuxbox-cvs --enable-maintainer-mode
funktioniert nicht. Ist auch logisch da die datei configure im cdk Verzeichnis gar nicht existiert. Kann es sein, daß da die Dokumentation falsch ist ?
./configure --prefix=/dbox2 --with-cvsdir=$HOME/Downloads/tuxbox-cvs --enable-maintainer-mode
funktioniert nicht. Ist auch logisch da die datei configure im cdk Verzeichnis gar nicht existiert. Kann es sein, daß da die Dokumentation falsch ist ?
-
- Einsteiger
- Beiträge: 127
- Registriert: Mittwoch 23. Oktober 2002, 21:11
-
- Interessierter
- Beiträge: 37
- Registriert: Sonntag 21. Oktober 2001, 00:00
also mal step by step
------------------------------------------------------------
step01_make_directories.sh
------------------------------------------------------------
#!/bin/sh
echo ---------------------------------------------- >/dev/tty9
echo CDK Initialisierung - Fehlermeldungen >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo Loeschen des alten CDK >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ----------------------------------------------
echo Loeschen des alten CDK
echo ----------------------------------------------
rm /apps/dbox2 >/dev/tty9
rm /apps/tuxbox-cvs >/dev/tty9
rm /dbox2 >/dev/tty9
rm $HOME/tuxbox-cvs >/dev/tty9
sleep 2
echo ---------------------------------------------- >/dev/tty9
echo Vorbereitung der Verzeichnisse >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ----------------------------------------------
echo Vorbereitung der Verzeichnisse
echo ----------------------------------------------
mkdir /apps >/dev/tty9
mkdir /apps/dbox2 >/dev/tty9
mkdir /apps/tuxbox-cvs >/dev/tty9
mkdir /apps/tuxbox-cvs/cdk >/dev/tty9
# hier werden alle Sourcen gelagert
mkdir /apps/cdk.archive >/dev/tty9
sleep 2
echo ---------------------------------------------- >/dev/tty9
echo Anlegen der Verknuepfungen >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ----------------------------------------------
echo Anlegen der Verknuepfungen
echo ----------------------------------------------
ln -s /apps/dbox2 /dbox2 >/dev/tty9
ln -s /apps/tuxbox-cvs $HOME/tuxbox-cvs >/dev/tty9
ln -s /archiv/cdk.archive /apps/tuxbox-cvs/cdk/Archive >/dev/tty9
echo =============== ENDE ========================
echo =============== ENDE ======================== >/dev/tty9
sleep 2
------------------------------------------------------------
step02_get_cdk.sh
------------------------------------------------------------
#!/bin/sh
echo --------------------------------------------------------------
echo Alle Status ausgaben werden auf console 9 ausgegeben
echo --------------------------------------------------------------
echo Erstinstallation der TuxBox CDK
echo --------------------------------------------------------------
echo Download der TuxBox CDK
cd $HOME/tuxbox-cvs
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/tuxbox login
sleep 3
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/tuxbox -z9 co .
cvs update -dPA
echo --------------------------------------------------------------
echo Daten werden gepackt
cd /apps
tar -cvf tuxbox-cvs.tar tuxbox-cvs/
rm tuxbox-cvs.tar.gz
gzip tuxbox-cvs.tar
echo --------------------------------------------------------------
echo Konfiguration
cd $HOME/tuxbox-cvs/cdk
./autogen.sh
echo --------------------------------------------------------------
echo
echo Standartparameter setzten
echo ./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
sleep 2
./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
echo --------------------------------------------------------------
echo download der Sourcen
ln -s /apps/cdk.archive/ $HOME/tuxbox-cvs/cdk/Archive
cd $HOME/tuxbox-cvs/cdk
make download
------------------------------------------------------------
step01_make_directories.sh
------------------------------------------------------------
#!/bin/sh
echo ---------------------------------------------- >/dev/tty9
echo CDK Initialisierung - Fehlermeldungen >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo Loeschen des alten CDK >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ----------------------------------------------
echo Loeschen des alten CDK
echo ----------------------------------------------
rm /apps/dbox2 >/dev/tty9
rm /apps/tuxbox-cvs >/dev/tty9
rm /dbox2 >/dev/tty9
rm $HOME/tuxbox-cvs >/dev/tty9
sleep 2
echo ---------------------------------------------- >/dev/tty9
echo Vorbereitung der Verzeichnisse >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ----------------------------------------------
echo Vorbereitung der Verzeichnisse
echo ----------------------------------------------
mkdir /apps >/dev/tty9
mkdir /apps/dbox2 >/dev/tty9
mkdir /apps/tuxbox-cvs >/dev/tty9
mkdir /apps/tuxbox-cvs/cdk >/dev/tty9
# hier werden alle Sourcen gelagert
mkdir /apps/cdk.archive >/dev/tty9
sleep 2
echo ---------------------------------------------- >/dev/tty9
echo Anlegen der Verknuepfungen >/dev/tty9
echo ---------------------------------------------- >/dev/tty9
echo ----------------------------------------------
echo Anlegen der Verknuepfungen
echo ----------------------------------------------
ln -s /apps/dbox2 /dbox2 >/dev/tty9
ln -s /apps/tuxbox-cvs $HOME/tuxbox-cvs >/dev/tty9
ln -s /archiv/cdk.archive /apps/tuxbox-cvs/cdk/Archive >/dev/tty9
echo =============== ENDE ========================
echo =============== ENDE ======================== >/dev/tty9
sleep 2
------------------------------------------------------------
step02_get_cdk.sh
------------------------------------------------------------
#!/bin/sh
echo --------------------------------------------------------------
echo Alle Status ausgaben werden auf console 9 ausgegeben
echo --------------------------------------------------------------
echo Erstinstallation der TuxBox CDK
echo --------------------------------------------------------------
echo Download der TuxBox CDK
cd $HOME/tuxbox-cvs
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/tuxbox login
sleep 3
cvs -d:pserver:anonymous@cvs.berlios.de:/cvsroot/tuxbox -z9 co .
cvs update -dPA
echo --------------------------------------------------------------
echo Daten werden gepackt
cd /apps
tar -cvf tuxbox-cvs.tar tuxbox-cvs/
rm tuxbox-cvs.tar.gz
gzip tuxbox-cvs.tar
echo --------------------------------------------------------------
echo Konfiguration
cd $HOME/tuxbox-cvs/cdk
./autogen.sh
echo --------------------------------------------------------------
echo
echo Standartparameter setzten
echo ./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
sleep 2
./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
echo --------------------------------------------------------------
echo download der Sourcen
ln -s /apps/cdk.archive/ $HOME/tuxbox-cvs/cdk/Archive
cd $HOME/tuxbox-cvs/cdk
make download
-
- Interessierter
- Beiträge: 37
- Registriert: Sonntag 21. Oktober 2001, 00:00
------------------------------------------------------------
step03_compile_1.sh
------------------------------------------------------------
#!/bin/sh
echo --------------------------------------------------------------
echo
echo Wechsel ins Verzeichnis: cdk
cd $HOME/tuxbox-cvs/cdk
echo *
echo Makefiles erstellen
echo ./autogen.sh
sleep 2
./autogen.sh
echo --------------------------------------------------------------
# !!! Bei Linux !!!
echo
echo Standartparameter setzten
echo ./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
sleep 2
./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
./configure.status
echo --------------------------------------------------------------
cd $HOME/tuxbox-cvs/cdk
echo --------------------------------------------------------------
echo Erstelle Bbootstrap 2.95
make bootstrap_gcc_2_95
echo --------------------------------------------------------------
echo Erstelle Bbootstrap
sleep 5
make bootstrap_gcc
echo --------------------------------------------------------------
echo Erstelle Core
sleep 5
make core
echo ----------------- DONE -------------------------------------- >/dev/tty9
------------------------------------------------------------
step04_compile_2.sh
------------------------------------------------------------
#!/bin/sh
echo --------------------------------------------------------------
echo
echo Wechsel ins Verzeichnis: cdk
cd $HOME/tuxbox-cvs/cdk
echo *
echo Makefiles erstellen
echo ./autogen.sh
sleep 2
./autogen.sh
echo --------------------------------------------------------------
# !!! Bei Linux !!!
echo
echo Standartparameter setzten
echo ./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
sleep 2
./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
echo --------------------------------------------------------------
cd $HOME/tuxbox-cvs/cdk
echo
echo loesche diverse Statis von Neutrino
sleep 2
echo ------------- Make BOOT ------------------------
rm .ppcboot;rm .linuxkernel;rm .driver
make boot > /dev/tty9
echo ..
echo ------------- Make Sections --------------------
rm .sections
make .sections > /dev/tty9
echo ..echo
------------- Make LCD-Menu --------------------
rm .lcdmenu
make .lcdmenu > /dev/tty9
echo ..echo
echo ------------- Make TUX-Text --------------------
rm .tuxtxt
make .tuxtxt > /dev/tty9
echo ..echo
echo ------------- Make FX2 ------------------------
rm .fx2
make .fx2 > /dev/tty9
echo ..echo
echo ------------- Make BusyBox ---------------------
rm .busybox
make .busybox > /dev/tty9
echo ..echo
echo ------------- Make Stream ----------------------
rm .stream
make .stream > /dev/tty9
echo ..echo
echo ------------- Make ETC -------------------------
rm .etc
make .etc > /dev/tty9
echo ..echo
echo ------------- Make TELNET ----------------------
rm .netkit_telnet
make .netkit_telnet > /dev/tty9
echo ..echo
echo ------------- Make FTP -------------------------
rm .ftpd
make .ftpd > /dev/tty9
echo ..echo
echo ------------- Make MODUtils --------------------
rm .modutils
make .modutils > /dev/tty9
echo ..echo
echo ------------- Make Tools -----------------------
rm .tools
make .tools > /dev/tty9
echo ..echo
echo ------------- Make Neurtinp --------------------
rm .zapit;rm .neutrino
make .neutrino > /dev/tty9
echo ..echo
echo ------------- Make LCARS -----------------------
rm .lcars
make .lcars > /dev/tty9
echo ..echo
echo ------------- Make Enigma ----------------------
rm .enigma
make .enigma > /dev/tty9
echo ..echo
echo ------------- FERTIG ---------------------------
echo ------------- FERTIG --------------------------- >/dev/tty9
------------------------------------------------------------
jetzt sollte im Verzeichniss /dbox2 eine fertige Yadd liegen
------------------------------------------------------------
step03_compile_1.sh
------------------------------------------------------------
#!/bin/sh
echo --------------------------------------------------------------
echo
echo Wechsel ins Verzeichnis: cdk
cd $HOME/tuxbox-cvs/cdk
echo *
echo Makefiles erstellen
echo ./autogen.sh
sleep 2
./autogen.sh
echo --------------------------------------------------------------
# !!! Bei Linux !!!
echo
echo Standartparameter setzten
echo ./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
sleep 2
./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
./configure.status
echo --------------------------------------------------------------
cd $HOME/tuxbox-cvs/cdk
echo --------------------------------------------------------------
echo Erstelle Bbootstrap 2.95
make bootstrap_gcc_2_95
echo --------------------------------------------------------------
echo Erstelle Bbootstrap
sleep 5
make bootstrap_gcc
echo --------------------------------------------------------------
echo Erstelle Core
sleep 5
make core
echo ----------------- DONE -------------------------------------- >/dev/tty9
------------------------------------------------------------
step04_compile_2.sh
------------------------------------------------------------
#!/bin/sh
echo --------------------------------------------------------------
echo
echo Wechsel ins Verzeichnis: cdk
cd $HOME/tuxbox-cvs/cdk
echo *
echo Makefiles erstellen
echo ./autogen.sh
sleep 2
./autogen.sh
echo --------------------------------------------------------------
# !!! Bei Linux !!!
echo
echo Standartparameter setzten
echo ./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
sleep 2
./configure --prefix=/dbox2 --with-cvsdir=$HOME/tuxbox-cvs --enable-maintainer-mode
echo --------------------------------------------------------------
cd $HOME/tuxbox-cvs/cdk
echo
echo loesche diverse Statis von Neutrino
sleep 2
echo ------------- Make BOOT ------------------------
rm .ppcboot;rm .linuxkernel;rm .driver
make boot > /dev/tty9
echo ..
echo ------------- Make Sections --------------------
rm .sections
make .sections > /dev/tty9
echo ..echo
------------- Make LCD-Menu --------------------
rm .lcdmenu
make .lcdmenu > /dev/tty9
echo ..echo
echo ------------- Make TUX-Text --------------------
rm .tuxtxt
make .tuxtxt > /dev/tty9
echo ..echo
echo ------------- Make FX2 ------------------------
rm .fx2
make .fx2 > /dev/tty9
echo ..echo
echo ------------- Make BusyBox ---------------------
rm .busybox
make .busybox > /dev/tty9
echo ..echo
echo ------------- Make Stream ----------------------
rm .stream
make .stream > /dev/tty9
echo ..echo
echo ------------- Make ETC -------------------------
rm .etc
make .etc > /dev/tty9
echo ..echo
echo ------------- Make TELNET ----------------------
rm .netkit_telnet
make .netkit_telnet > /dev/tty9
echo ..echo
echo ------------- Make FTP -------------------------
rm .ftpd
make .ftpd > /dev/tty9
echo ..echo
echo ------------- Make MODUtils --------------------
rm .modutils
make .modutils > /dev/tty9
echo ..echo
echo ------------- Make Tools -----------------------
rm .tools
make .tools > /dev/tty9
echo ..echo
echo ------------- Make Neurtinp --------------------
rm .zapit;rm .neutrino
make .neutrino > /dev/tty9
echo ..echo
echo ------------- Make LCARS -----------------------
rm .lcars
make .lcars > /dev/tty9
echo ..echo
echo ------------- Make Enigma ----------------------
rm .enigma
make .enigma > /dev/tty9
echo ..echo
echo ------------- FERTIG ---------------------------
echo ------------- FERTIG --------------------------- >/dev/tty9
------------------------------------------------------------
jetzt sollte im Verzeichniss /dbox2 eine fertige Yadd liegen
------------------------------------------------------------
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00