Wieder mal cramfs erstellen

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Mordillo
Erleuchteter
Erleuchteter
Beiträge: 539
Registriert: Dienstag 9. April 2002, 12:49

Wieder mal cramfs erstellen

Beitrag von Mordillo »

Ok, ich hab Waldi es hinweis mir "Sieh dir das Makefile an" verstanden
(Weiß nicht warum ich so blind war??)

Aber wie gewöhnlich, kein Lösung ohne neue Probleme:


Habe ddie Python Packages intalliert, nu weiß ich aber nich was ich mit mklibs.py anfangen soll

Auch ein mkjffs2 kennt mein Suse 8.0 net?

Waldi, kannst du noch mal einen tip streuen, bitte.. Danke
Philips 2XI Avia 600; Sat
Micronik TV-Box 1200S MAM600+ inc. Irdeto-, Secacams
Nach Änderungen an Neutrino.cpp kann ich jetzt auch die Zukunft deuten.
Uriah Heep
Interessierter
Interessierter
Beiträge: 36
Registriert: Montag 5. November 2001, 00:00

Beitrag von Uriah Heep »

Hi Mordillo!

Du solltest die mklibs.py ins richtige Directory setzen. "Dein-tuxbox-cvs"/cdk wäre wohl ein guter Ort. Infos über das "Journalling Flash File System" findest Du bei RedHat.

Cheers
Uriah Heep
Nokia/2xI/SAT/A6 2.5 TDI ;-)
Spaun SMS 9940NF
Mordillo
Erleuchteter
Erleuchteter
Beiträge: 539
Registriert: Dienstag 9. April 2002, 12:49

Beitrag von Mordillo »

Danke erstmal,

das Problem ist: Ich habe kien mklibs.py und ich frage mich (Ist zwar gut die libs zu verkürzen) ob das mit dem fakeroot und so weiter sinn macht, denn strippen tuts doch wohl auch oder täusche ich mich?

Gruß
Philips 2XI Avia 600; Sat
Micronik TV-Box 1200S MAM600+ inc. Irdeto-, Secacams
Nach Änderungen an Neutrino.cpp kann ich jetzt auch die Zukunft deuten.
mattiman
Einsteiger
Einsteiger
Beiträge: 310
Registriert: Dienstag 29. Januar 2002, 21:11

Beitrag von mattiman »

Ich beschäftige mich soeben mit dem gleichen Problem!

makefile lesen ist wirklich eine hilfreiche Sache :-)

configure bringt mir jetzt folgende Probleme:

checking for fakeroot... no
configure: WARNING: can't build images with uid 0 as non-root

und

checking for mkjffs2... no
checking for mkfs.jffs2... no
configure: WARNING: can't build jffs2

mit Phyton gibt keine Probleme (soweit mal), aber was tun wegen mkjffs2 und fakeroot???
Uriah Heep
Interessierter
Interessierter
Beiträge: 36
Registriert: Montag 5. November 2001, 00:00

Beitrag von Uriah Heep »

Hi Mordillo!

zu mklibs.py: Eat this!
http://tuxbox.berlios.de/forum/viewtopic.php?t=7026
Hab ich übrigens über die Suchfunktion gefunden. ;-)

Zu fakeroot findest Du ja im Post von mattiman Antworten. Strippen allein reicht nicht!

@mattiman

In dem obigen Thread findest Du auch Antworten auf Deine Fragen. Space_2063 hat dort interessante Infos verlinkt.

Cheers
Uriah Heep
Nokia/2xI/SAT/A6 2.5 TDI ;-)
Spaun SMS 9940NF
mattiman
Einsteiger
Einsteiger
Beiträge: 310
Registriert: Dienstag 29. Januar 2002, 21:11

Beitrag von mattiman »

folgendes hab ich bis jetzt gefunden:

mklibs.py
http://cvs.debian.org/boot-floppies/scr ... /mklibs.py

weiß aber noch nicht, ob und wie diese modifiziert werden muss.

fakeroot für Suse:
http://packman.links2linux.de/index.php4?action=086

mkfs.jffs2:
ftp://ftp.uk.linux.org/pub/people/dwmw2/iPAQ/mkfs.jffs2
Mordillo
Erleuchteter
Erleuchteter
Beiträge: 539
Registriert: Dienstag 9. April 2002, 12:49

Beitrag von Mordillo »

Dank an Mattimann, danke ..

du hast mir den durchbruch beschert..
Philips 2XI Avia 600; Sat
Micronik TV-Box 1200S MAM600+ inc. Irdeto-, Secacams
Nach Änderungen an Neutrino.cpp kann ich jetzt auch die Zukunft deuten.
mattiman
Einsteiger
Einsteiger
Beiträge: 310
Registriert: Dienstag 29. Januar 2002, 21:11

Beitrag von mattiman »

@Mordillo

sag mal klappt es bei dir jetzt so richitg?

bei mir wird anscheinend weder mkcramfs noch mkfs.jffs2 ausgeführt???

hab mich dann allerdings nicht mehr damit beschäftigt, warum dem so ist.
(händisch starten kann ich sie).
Uriah Heep
Interessierter
Interessierter
Beiträge: 36
Registriert: Montag 5. November 2001, 00:00

Beitrag von Uriah Heep »

Hi mattiman!

Hast Du die Files im Path? "./autogen.sh" bzw "./configure..." suchen danach. D. h. nach der Installation von mkcramfs bzw. mkfs.jffs2 nochmals obiges aufrufen. Und Du solltest bei "./configure..." natürlich das richtige targetruleset angeben ;-). Danach sollte in Deinem ../cdk/Makefile sowas wie

MKCRAMFS = ./mkcramfs
MKFSJFFS2 = /usr/local/bin/mkfs.jffs2
MKJFFS2 = /usr/local/bin/mkfs.jffs2

stehen



Cheers
Uriah Heep
Nokia/2xI/SAT/A6 2.5 TDI ;-)
Spaun SMS 9940NF
mattiman
Einsteiger
Einsteiger
Beiträge: 310
Registriert: Dienstag 29. Januar 2002, 21:11

Beitrag von mattiman »

Die Programme sind im PATH und im makefile auch richtig angegeben.
Auch bei targetruleset habe ich das richtige angegeben.
Ein configure findet ja auch alle Programme.

Ich werd mir die ganze Sache nochmal von gründlich durchschaun.
Irgendwo muss ja was flasch sein...
Mordillo
Erleuchteter
Erleuchteter
Beiträge: 539
Registriert: Dienstag 9. April 2002, 12:49

Beitrag von Mordillo »

mkjffs2 geht auch nicht, aber ein cramfs kann ich erstellen..
Philips 2XI Avia 600; Sat
Micronik TV-Box 1200S MAM600+ inc. Irdeto-, Secacams
Nach Änderungen an Neutrino.cpp kann ich jetzt auch die Zukunft deuten.