hallo
ich versuche mit debian ein image zu machen für dm7000 aber bekomme ein fehler mit den ich aber nix anzufangen weiß.
ich beschreibe mal meine ganze vorgehens weiße ginau.
so habe debian lenny frisch installiert.
apt-get install --no-install-recommends cvs libtool autoconf automake gettext make g++ flex bison patch bzip2 pkg-config zlib1g-dev
gemacht.
dann :
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -PA .
cd cdk
chmod ugo+x prepare_dream
./prepare_dream dm7000 hier gehts mit ein fehler los
cvs checkout: Updating tuxbox/hostapps/win32/tuxvision/capture
cvs checkout: Updating tuxbox/hostapps/win32/tuxvision/capture/telnet
cvs checkout: Updating tuxbox/hostapps/win32/tuxvision/doc
cvs checkout: Updating tuxbox/hostapps/win32/tuxvision/render
cvs checkout: Updating tuxbox/hostapps/win32/tuxvision/tuxvision
cvs checkout: Updating tuxbox/tuxbox
cvs checkout: Updating tuxbox/tuxbox/CVSROOT
stefan1381@stefan1381:~/cvs enigma$ cd cdk
stefan1381@stefan1381:~/cvs enigma/cdk$ chmod ugo+x prepare_dream
stefan1381@stefan1381:~/cvs enigma/cdk$ ./prepare_dream dm7000
I am testing that you have the required versions of libtool, autoconf,
automake, make, gettext, gcc, and g++.
checking for libtool >= 1.4.2 ... yes (version 1.5.26)
checking for autoconf >= 2.57a ... yes (version 2.61)
checking for automake >= 1.8 ... yes (version 1.10.1)
checking for gettext >= 0.12.1 ... yes (version 0.17)
checking for make >= 3.80 ... yes (version 3.81)
checking for gcc >= 3.0 or = 2.95 ... yes (version 4.3.2-1.1))
checking for g++ >= 3.0 or = 2.95 ... yes (version 4.3.2-1.1))
Generating configuration files for tuxbox-cdk, please wait....
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: enigma/root
configure: WARNING: you should use --build, --host, --target
checking build system type... Invalid configuration `enigma/root': machine `enigma/root' not recognized
configure: error: /bin/sh ./config.sub enigma/root failed
stefan1381@stefan1381:~/cvs enigma/cdk$
sonst wurde nix von mir verändert!!
wie kann ich den fehler beheben ober gehts nicht mit debian??
DM7000 CVS fehler mit debian
-
- Neugieriger
- Beiträge: 8
- Registriert: Freitag 24. September 2010, 21:48
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: DM7000 CVS fehler mit debian
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -P .
Ich empfehle: http://wiki.tuxbox.org/wiki/index ... _erstellen
Ich empfehle: http://wiki.tuxbox.org/wiki/index ... _erstellen
-
- Neugieriger
- Beiträge: 8
- Registriert: Freitag 24. September 2010, 21:48
Re: DM7000 CVS fehler mit debian
was ist der unterschied zwichen
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -PA .
und
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -P .
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -PA .
und
cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -P .
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
-
- Neugieriger
- Beiträge: 8
- Registriert: Freitag 24. September 2010, 21:48
Re: DM7000 CVS fehler mit debian
ja schon klar das A aber welchen zweck hatte es?
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18
Re: DM7000 CVS fehler mit debian
man cvs hat geschrieben: ...Reset any sticky tags, dates, or -k options. See see node `Sticky...
-
- Neugieriger
- Beiträge: 8
- Registriert: Freitag 24. September 2010, 21:48
Re: DM7000 CVS fehler mit debian
wie nutze ich die image archivierung??
Archivierung der Images
Es ist eigentlich die Aufgabe des Buildprozesses, flashbare Images zu erzeugen, und nicht sie zu archivieren. Jedoch kann die Customization leicht dazu "missbraucht" werden, um irgendeine Art der Archivierung zu ermöglichen, wie das folgende Beispiel zeigt:
#!/bin/sh
flashprefix=$1
imagefile=`basename $0|sed -e s/-local.sh//`
imagefilebase=`echo $imagefile|sed -e s/\.img.x//`
extension=`echo $imagefile|sed -e s/[-a-z0-9]*\.//`
newfilename="barf-"$imagefilebase-`date --iso-8601`.$extension
echo Copying $flashprefix/$imagefile to $flashprefix/$newfilename...
cp $flashprefix/$imagefile $flashprefix/$newfilename
Das Script sollte einen oder mehr der Namen
[neutrino, enigma]-[squashfs, jffs2].[img1x, img2x]
haben. Es benennt die Files entsprechend dem Tagesdatum um.
wie muss ich es umbenennen weil ich enigma für dm7000 mache.
Archivierung der Images
Es ist eigentlich die Aufgabe des Buildprozesses, flashbare Images zu erzeugen, und nicht sie zu archivieren. Jedoch kann die Customization leicht dazu "missbraucht" werden, um irgendeine Art der Archivierung zu ermöglichen, wie das folgende Beispiel zeigt:
#!/bin/sh
flashprefix=$1
imagefile=`basename $0|sed -e s/-local.sh//`
imagefilebase=`echo $imagefile|sed -e s/\.img.x//`
extension=`echo $imagefile|sed -e s/[-a-z0-9]*\.//`
newfilename="barf-"$imagefilebase-`date --iso-8601`.$extension
echo Copying $flashprefix/$imagefile to $flashprefix/$newfilename...
cp $flashprefix/$imagefile $flashprefix/$newfilename
Das Script sollte einen oder mehr der Namen
[neutrino, enigma]-[squashfs, jffs2].[img1x, img2x]
haben. Es benennt die Files entsprechend dem Tagesdatum um.
wie muss ich es umbenennen weil ich enigma für dm7000 mache.
-
- Neugieriger
- Beiträge: 8
- Registriert: Freitag 24. September 2010, 21:48
Re: DM7000 CVS fehler mit debian
und noch eine frage,
ich will überflüssige sprachen löschen mit:
#!/bin/sh
# Nukes all game plugins, as well as all locale files not listed in LANGUAGES
newroot=$1/root-enigma-squashfs
LANGUAGES="deutsch english"
for f in $newroot/lib/tuxbox/plugins/*.cfg; do
grep 'type=1' $f>/dev/null && rm -rf $newroot/lib/tuxbox/plugins/`basename $f .cfg`.*
for f in $newroot/share/locale/*; do
(echo $LANGUAGES | grep -v `basename $f .locale` >/dev/null) && rm -rf $f
aber es kommt fehler:
dk/root-enigma-squashfs-local.sh /home/stefan1381/mn/root/cdkflash /home/stefan1381/mn/cdk || true
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/ar“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/cs“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/da“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/el“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/es“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/et“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/fi“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/fr“ nicht möglich: Ist ein Verzeichnis
ich will überflüssige sprachen löschen mit:
#!/bin/sh
# Nukes all game plugins, as well as all locale files not listed in LANGUAGES
newroot=$1/root-enigma-squashfs
LANGUAGES="deutsch english"
for f in $newroot/lib/tuxbox/plugins/*.cfg; do
grep 'type=1' $f>/dev/null && rm -rf $newroot/lib/tuxbox/plugins/`basename $f .cfg`.*
for f in $newroot/share/locale/*; do
(echo $LANGUAGES | grep -v `basename $f .locale` >/dev/null) && rm -rf $f
aber es kommt fehler:
dk/root-enigma-squashfs-local.sh /home/stefan1381/mn/root/cdkflash /home/stefan1381/mn/cdk || true
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/ar“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/cs“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/da“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/el“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/es“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/et“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/fi“ nicht möglich: Ist ein Verzeichnis
rm: Entfernen von „/home/stefan1381/mn/root/cdkflash/root-enigma-squashfs/share/locale/fr“ nicht möglich: Ist ein Verzeichnis