uPNP, VLC, LIRC, IR, Automatisierung, Web-API, NAS, RS232, etc..
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 17:38
Hallo,
Versuche ein Image mit Kernel 2.6.. zu erstellen.
Habe heute ausgecheckt und zum vollständigem kompilieren fehlt mir das:
Code: Alles auswählen
cp Patches/linux-2.6.26.8-dbox2.config linux-2.6.26.8/.config
cp: Aufruf von stat für „Patches/linux-2.6.26.8-dbox2.config“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [.deps/linuxdir] Fehler 1
im cdk wurde
linux-2.6.26.8 gebuildet und im Archive ist auch das Packet
linux-2.6.26.8.tar.bz2 nur in cdk/Patches ist die höchste Version
linux-2.6.26.4-dbox2.config . Suche nach linux-2.6.26.8-dbox2.config ergab leider keine Ergebnise, auch in daily_source ist es nicht zu finden. Jemand eine Idee...?
Zuletzt geändert von bosmann am Montag 18. Mai 2009, 23:35, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 17:45
bosmann hat geschrieben: in cdk/Patches ist die höchste Version linux-2.6.26.4-dbox2.config
Diese Datei wird im Original-CVS auch für Kernel 2.6.26.8 verwendet:
http://cvs.tuxbox-cvs.sourceforge.net/c ... 9&r2=1.190
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 18:37
Danke,
jetzt habe ich:
Code: Alles auswählen
cp Patches/linux-2.6.9.config /.config
cp: Aufruf von stat für „Patches/linux-2.6.9.config“ nicht möglich: Datei oder Verzeichnis nicht gefunden
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 18:45
Was machst Du da eigentlich genau?
Kernel 2.6.9 klingt nach dem Dreambox-Patch,
der ist aber noch nicht fertig.
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 18:50
will nur ein Image für DBox2:
Code: Alles auswählen
mkdir $HOME/Archive
mkdir $HOME/dbox2_K26
mkdir $HOME/tuxbox-cvs_K26
cd $HOME/tuxbox-cvs_K26
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -f -r newmake -P .
cvs -qz3 up -dP -r driver_2_6_branch driver
cd cdk
ln -sf $HOME/Archive Archive
./autogen.sh
./configure --prefix=$HOME/dbox2_K26 --with-cvsdir=$HOME/tuxbox-cvs_K26 --enable-maintainer-mode --enable-ide --enable-cdkVcInfo --enable-german-keymaps --enable-kernel26
make flash-neutrino-squashfs-all
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 18:54
bosmann hat geschrieben: Code: Alles auswählen
mkdir $HOME/Archive
mkdir $HOME/dbox2_K26
mkdir $HOME/tuxbox-cvs_K26
Stelle bitte folgenden Befehl vor alle anderen:
rm -rf $HOME/dbox2_K26 $HOME/tuxbox-cvs_K26
Wahrscheinlich sind noch Reste früherer Kompilierversuche
in $HOME/tuxbox-cvs_K26 vorhanden.
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 19:33
komplett neu gebaut, original configure.ac und Makefile.am aus daily_source genommen und wieder
Code: Alles auswählen
cp: Aufruf von stat für „Patches/linux-2.6.26.8-dbox2.config“ nicht möglich: Datei oder Verzeichnis nicht gefunden
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 19:37
bosmann hat geschrieben: original configure.ac und Makefile.am aus daily_source genommen
Ich glaube, das reicht nicht. Mach' mal einen CVS checkout
in ein leeres Verzeichnis und kompiliere von Anfang an.
Hier kann ich Kernel 2.6-Images problemlos kompilieren.
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 19:40
sorry, aber was verstehst Du unter "leeres Verzeichnis"?
update:
ach, ich glaube ich weiß was Du damit meinst...
Zuletzt geändert von bosmann am Mittwoch 22. April 2009, 19:46, insgesamt 1-mal geändert.
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 19:46
Code: Alles auswählen
# lösche alle alten CVS-Dateien
rm -rf $HOME/dbox2_K26 $HOME/tuxbox-cvs_K26
mkdir $HOME/Archive
mkdir $HOME/dbox2_K26
mkdir $HOME/tuxbox-cvs_K26
# neuer CVS-checkout in ein leeres Verzeichnis
cd $HOME/tuxbox-cvs_K26
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -f -r newmake -P .
cvs -qz3 up -dP -r driver_2_6_branch driver
# kompilieren
cd cdk
ln -sf $HOME/Archive Archive
./autogen.sh
./configure --prefix=$HOME/dbox2_K26 --with-cvsdir=$HOME/tuxbox-cvs_K26 --enable-maintainer-mode --enable-ide --enable-cdkVcInfo --enable-german-keymaps --enable-kernel26
make flash-neutrino-squashfs-all
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 19:55
rhabarber1848 hat geschrieben: Code: Alles auswählen
# lösche alle alten CVS-Dateien
rm -rf $HOME/dbox2_K26 $HOME/tuxbox-cvs_K26
mkdir $HOME/Archive
mkdir $HOME/dbox2_K26
mkdir $HOME/tuxbox-cvs_K26
# neuer CVS-checkout in ein leeres Verzeichnis
cd $HOME/tuxbox-cvs_K26
export CVS_RSH=ssh
cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -f -r newmake -P .
cvs -qz3 up -dP -r driver_2_6_branch driver
# kompilieren
cd cdk
ln -sf $HOME/Archive Archive
./autogen.sh
./configure --prefix=$HOME/dbox2_K26 --with-cvsdir=$HOME/tuxbox-cvs_K26 --enable-maintainer-mode --enable-ide --enable-cdkVcInfo --enable-german-keymaps --enable-kernel26
make flash-neutrino-squashfs-all
habe ich vorhin genau so gemacht, jetzt probiere ich auch Archive separat für die Dbox zu erstellen...habe momentan in home einen gemeinsamen Archive-Order für Dbox und Dreambox
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 20:00
Sorry, der Fehler liegt woanders, habe ich jetzt erst gesehen.
Mach "-r newmake" weg, der newmake-Branch ist nun in
CVS HEAD übernommen worden.
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Mittwoch 22. April 2009, 20:01
- du sollst kein newmake mehr auschecken
- dreambox und dbox in einem Verzeichnis funktioniert nicht.
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 20:07
bosmann hat geschrieben: gemeinsamen Archive -Order für Dbox und Dreambox
Das ist kein Problem
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 22:19
Perfekt, ich habe jetzt ein Image mit dem Kernel 2.6.26.8-dbox2 ...
und jetzt nur noch Möglichkeit von libcurl;7.10.1 auf libcurl;7.19.0 upzudaten dann ist unsere DBox2 für jede Überraschung bereit...
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Mittwoch 22. April 2009, 23:23
upsss...enigma jffs2 will nicht...
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Mittwoch 22. April 2009, 23:33
bosmann hat geschrieben: upsss...enigma jffs2 will nicht...
Fehlermeldung?
dietmarw
Contributor
Beiträge: 1833 Registriert: Mittwoch 10. April 2002, 15:39
Beitrag
von dietmarw » Donnerstag 23. April 2009, 06:51
nur mal als hinweis, die jffs2 images sind im normalfall fast komplett voll und eigentlich nur noch "dateispender"..
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Donnerstag 23. April 2009, 09:54
rhabarber1848 hat geschrieben: bosmann hat geschrieben: upsss...enigma jffs2 will nicht...
Fehlermeldung?
das Image wird erstellt aber box startet in dauerschleife durch. image zu voll wie dietmarw sagt...
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Samstag 25. April 2009, 00:32
hat jemand eine lösung wie man libcurl;7.10.1 während des kompiliervorgangs auf libcurl;7.19.0 updaten kann? curl;7.19.0.tar.bz2 habe ich schon in home/Archive.
GetAway
Contributor
Beiträge: 1509 Registriert: Donnerstag 27. Dezember 2007, 12:59
Beitrag
von GetAway » Samstag 25. April 2009, 00:46
rules-archive + rules-make. Ein einfaches make flash-semiclean reicht aber nicht.
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Samstag 25. April 2009, 01:21
brauche nur eine entsprechende zeile in Makefile.am
rules-archive + rules-make habe ich soweit editiert...
und
Code: Alles auswählen
libcurl;7.19.0;curl-7.19.0;curl-7.19.0.tar.bz2:libcurl.diff;extract:curl-7.19.0.tar.bz2
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Freitag 15. Mai 2009, 00:52
bosmann hat geschrieben: dann ist unsere DBox2 für jede Überraschung bereit...
Bin schon neugierig
rhabarber1848
CDK-Experte
Beiträge: 4335 Registriert: Donnerstag 3. April 2008, 14:05
Beitrag
von rhabarber1848 » Samstag 16. Mai 2009, 00:31
Dieser Patch bringt Support für Curl 7.19.4:
EDIT: Hier geht es weiter:
http://www.tuxbox-cvs.sourceforge.net/f ... 41#p372241
Aber aufgepasst, libcurl wird größer:
Aktuelle Version im Flashimage
-rw-r--r-- 1 root root 115424 15. Mai 19:55 libcurl.so.2
Curl 7.19.4 im Flashimage
-rw-r--r-- 1 root root 200984 16. Mai 00:23 libcurl.so.4
Ohne gewichtige Argumente sehe ich keinen Sinn, den Patch ins CVS zu committen.
bosmann
Einsteiger
Beiträge: 268 Registriert: Sonntag 3. September 2006, 14:13
Beitrag
von bosmann » Samstag 16. Mai 2009, 15:45
rhabarber1848 hat geschrieben: bosmann hat geschrieben: dann ist unsere DBox2 für jede Überraschung bereit...
Bin schon neugierig
Zuletzt geändert von bosmann am Samstag 16. Mai 2009, 18:09, insgesamt 1-mal geändert.