Howto: Erstellen eines kompletten Images

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
greendevil130
Interessierter
Interessierter
Beiträge: 20
Registriert: Mittwoch 21. September 2005, 10:46

Beitrag von greendevil130 »

Tommy hat geschrieben:nimm newmake - ausführliche Anleitung gibts hier http://www.bengt-martensson.de/dbox2/
Gibts auch ne anleitung auf deutsch?
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

für newmake nicht - findest aber auch hilfe im Forum

der Ablauf inst immer gleich:

1. auschecken
2. autogen
3. configure
4. make
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
greendevil130
Interessierter
Interessierter
Beiträge: 20
Registriert: Mittwoch 21. September 2005, 10:46

Beitrag von greendevil130 »

Tommy hat geschrieben:für newmake nicht - findest aber auch hilfe im Forum

der Ablauf inst immer gleich:

1. auschecken
2. autogen
3. configure
4. make
Ich probiere mich mal morgen dran!! :D
greendevil130
Interessierter
Interessierter
Beiträge: 20
Registriert: Mittwoch 21. September 2005, 10:46

Beitrag von greendevil130 »

Tommy hat geschrieben:nimm newmake - ausführliche Anleitung gibts hier http://www.bengt-martensson.de/dbox2/
Ja ich komme auf beiden wegen nicht weiter leider jeweils fast bei dem gleichen Teil:

Mein Problem ist schon beim Schritt 2: CVS runterladen!!

Irgendwie bekomme ich jeweils folgende Fehlermeldung: bash: cvs: command not found


Habe mal eine Kopie von meinem Terminal gemacht:
Home:~ # cd tuxbox-cvs
Home:~/tuxbox-cvs # set CVS_RSH=ssh && cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -PA .
bash: cvs: command not found
Home:~/tuxbox-cvs #

Benutze folgendes System:
SUSE 10
und bin als root angemeldet!!

Mfg GD130
greendevil130
Interessierter
Interessierter
Beiträge: 20
Registriert: Mittwoch 21. September 2005, 10:46

Beitrag von greendevil130 »

Tommy hat geschrieben:nimm newmake - ausführliche Anleitung gibts hier http://www.bengt-martensson.de/dbox2/
Ja ich komme auf beiden wegen nicht weiter leider jeweils fast bei dem gleichen Teil:

Mein Problem ist schon beim Schritt 2: CVS runterladen!!

Irgendwie bekomme ich jeweils folgende Fehlermeldung: bash: cvs: command not found


Habe mal eine Kopie von meinem Terminal gemacht:
Home:~ # cd tuxbox-cvs
Home:~/tuxbox-cvs # set CVS_RSH=ssh && cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -PA .
bash: cvs: command not found
Home:~/tuxbox-cvs #

Benutze folgendes System:
SUSE 10
und bin als root angemeldet!!

Mfg GD130
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

paket "cvs" über yast inst
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Und niemals als "root" das CDK bauen, das kann böse ins Auge gehen.
There are 10 types of people in the world: those who know binary and those who don't
greendevil130
Interessierter
Interessierter
Beiträge: 20
Registriert: Mittwoch 21. September 2005, 10:46

Beitrag von greendevil130 »

dietmarw hat geschrieben:paket "cvs" über yast inst
Bitte eine nähere Erklärung...

Mfg GD130

PS: Bin noch neuling :-?
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

sry, aber dann wird das eh nix..
soviel zeit und geduld hab ich nicht :wink:
greendevil130
Interessierter
Interessierter
Beiträge: 20
Registriert: Mittwoch 21. September 2005, 10:46

Beitrag von greendevil130 »

dietmarw hat geschrieben:sry, aber dann wird das eh nix..
soviel zeit und geduld hab ich nicht :wink:
Habe dafür von WOrschter Schützenhilfe bekommen er hatte damals einen sehr guten Beitrag im Keywelt Forum reingestellt so ausführlich *danke* nochmal an Ihn!!

Mfg GD130
b-scheuert
Neugieriger
Neugieriger
Beiträge: 13
Registriert: Donnerstag 23. März 2006, 20:02

Re: Howto: Erstellen eines kompletten Images

Beitrag von b-scheuert »

ALexH hat geschrieben: 2. CVS herunterladen:
cd ~/tuxbox-cvs
set CVS_RSH=ssh && cvs -d anoncvs@cvs.tuxbox-cvs.sourceforge.net:/cvs/tuxbox -z3 co -PA .
Kann man das CVS nicht irgendwie anders runterladen, z.B. als ZIP-Datei?
Bei mir kommt da nämlich immer
bash: cvs: command not found
b-scheuert
Neugieriger
Neugieriger
Beiträge: 13
Registriert: Donnerstag 23. März 2006, 20:02

Beitrag von b-scheuert »

dietmarw hat geschrieben:paket "cvs" über yast inst
Wat heißtn dat?
b-scheuert
Neugieriger
Neugieriger
Beiträge: 13
Registriert: Donnerstag 23. März 2006, 20:02

Beitrag von b-scheuert »

JtG-Riker hat geschrieben:
twam hat geschrieben:Hallo,

Das make flash-squashfsneutrinoimages bricht bei mir ab:

Code: Alles auswählen

ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so.2 ; \
ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so ; \
fi ; \
if [ -e /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ]; then \
rm -f /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ; \
fi ; \
fi
make /home/twam/dbox2//cdkflash/.cramfs
make[2]: Entering directory `/home/twam/tuxbox-cvs/cdk'
make[2]: »/home/twam/dbox2//cdkflash/.cramfs« ist bereits aktualisiert.
make[2]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
/bin/false /home/twam/dbox2//cdkflash/cramfs/ /home/twam/dbox2//cdkflash/root-squashfs.img -be
make[1]: *** [flash-squashfsroot] Fehler 1
make[1]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
make: *** [/home/twam/dbox2//cdkflash/root-squashfs-neutrino.img] Fehler 2
Allerdngs kann ich keinen Fehler entdecken. :/ Ideen?
Du hast kein mksquashfs installiert

Gruß Riker
Wie installiert man mksquashfs?
Einfach in den Ordner kopieren oder was?
b-scheuert
Neugieriger
Neugieriger
Beiträge: 13
Registriert: Donnerstag 23. März 2006, 20:02

Beitrag von b-scheuert »

JtG-Riker hat geschrieben:
twam hat geschrieben:Hallo,

Das make flash-squashfsneutrinoimages bricht bei mir ab:

Code: Alles auswählen

ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so.2 ; \
ln -s liblufs-ftpfs.so.2.0.0 /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.so ; \
fi ; \
if [ -e /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ]; then \
rm -f /home/twam/dbox2//cdkflash/root/lib/liblufs-ftpfs.la ; \
fi ; \
fi
make /home/twam/dbox2//cdkflash/.cramfs
make[2]: Entering directory `/home/twam/tuxbox-cvs/cdk'
make[2]: »/home/twam/dbox2//cdkflash/.cramfs« ist bereits aktualisiert.
make[2]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
/bin/false /home/twam/dbox2//cdkflash/cramfs/ /home/twam/dbox2//cdkflash/root-squashfs.img -be
make[1]: *** [flash-squashfsroot] Fehler 1
make[1]: Leaving directory `/home/twam/tuxbox-cvs/cdk'
make: *** [/home/twam/dbox2//cdkflash/root-squashfs-neutrino.img] Fehler 2
Allerdngs kann ich keinen Fehler entdecken. :/ Ideen?
Du hast kein mksquashfs installiert

Gruß Riker
Wie installiert man mksquashfs?
Einfach in den Ordner kopieren oder was?
elvis presley
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Mittwoch 1. Februar 2006, 13:18

Beitrag von elvis presley »

Wie installiert man mksquashfs?
Einfach in den Ordner kopieren oder was?
in den suchpfad kopieren
usr/sbin oder usr/local/bin

und wichtig ausführ rechte geben

gruss
geko37
Einsteiger
Einsteiger
Beiträge: 133
Registriert: Sonntag 6. April 2003, 18:26

Beitrag von geko37 »

Wie kann ich es denn mit newmake realisieren, wenn ich wie zurzeit den Kernel in einer eigenen Partition habe ?? ( kernel+Root+Var ).

Mit Oldmake ist es kein Thema ! Aber bei Newmake steh ich auf dem Schlauch !
mohousch
Einsteiger
Einsteiger
Beiträge: 362
Registriert: Mittwoch 14. Dezember 2005, 03:25

Beitrag von mohousch »

Du kannst Dir die Makefile anpassen
heisly
Interessierter
Interessierter
Beiträge: 46
Registriert: Sonntag 22. August 2004, 16:31

Beitrag von heisly »

Hallo zusammen,
ich hab mich jetzt auch mal rangewagt und mir nach der Anleitung aus den cvs sourcen ein neutrinoimage erstellt.

Ich bin mir nun nur nicht sicher, wo ich welche Änderungen vornehmen kann.
Ich möchte zum einen z.B. an sectionsd.cpp etwas ändern. Mach ich so etwas nach dem CVS-Download direkt in /tuxbox-cvs/... ?

So habe ich es jetzt mal versucht, was auch funktioniert hat, jedoch nur wenn ich den gesamten Inhalt von /dbox2/... gelöscht habe und autogen, configure und Make erneut ausgeführt habe. Das dauert dann natürlich sehr lange! Hat aber prinzipiell funktioniert.

Jetzt fehlt mir im erstellten Image aber noch hwrtc in /bin. Wo kann ich das dem Image hinzufügen? Lt. Howto kann ich die Änderungen direkt in /cdkflash/root/ vornehmen. danach funtioniert make aber nicht mehr und bricht mit der Meldung: "directory /home/stephan/dbox2/cdkflash/root already exists. please remove manual" ab.

Aber cdkflash/root zu entfernen macht doch keinen Sinn, da ich dort doch die Änderungen vorgenommen habe?? Naja ehrlich gesagt, ist die ganze Sache für mich noch etwas wirr, mir fehlt irgendwie der Überblick.

Evtl. hat ja jemand die ein oder andere Antwort für mich. Den Tipp von Houdini, ein yadd zu erstellen, würde ich auch gerne realisiern. Die notwendige Vorgehensweise habe ich aber noch nirgens gefunden.

So weit so gut, Grüße,
heisly
heisly
Interessierter
Interessierter
Beiträge: 46
Registriert: Sonntag 22. August 2004, 16:31

Beitrag von heisly »

Hallo,
mittlerweile habe ich mir einige Fragen selbst beantwortet, jedoch kam ich wegen fehlender Dokumentation hier nicht weiter bzw. ans Ziel. Mit newmake hatte ich, nicht zuletzt Dank Barfs Doku mehr Glück.

heisly
nessus

Beitrag von nessus »

Hi,
nachdem ich mit newmake Erfolg hatte, wollte ich mal "oldmake" :-) ausprobieren.

Ich habe mich an die Anleitung auf der ersten Seite gehalten und bekomme immer an der selber stelle eine Fehlermeldung nach make flash-squashfsimages

Code: Alles auswählen

/bin/false -b -e 131072 -p -r /home/nessus/dbox2/cdkflash/jffs2/ -o /home/carsten/dbox2/cdkflash/var-jffs2.img
make: *** [/home/nessus/dbox2/cdkflash/var-jffs2.img] Fehler 1
Unter ~/dbox2/cdkflash/root/bin hat make angefangen Dateien zu erstellen, die letzte erstellte ist catv.
toolchecker sagt es ist alles passend vorhanden.
Hat jmd. eine Idee?

nessus
Edit:
ok habe es gefunden, da ich als erstes das newmake probiert hatte waren da ja mkfs.jffs2 und mksquashfs mit dabei und wurden passed dazu übersetzt :-( :-)
Kurz mkfs.jffs2 übersetzt und /usr/bin kopiert, chmod 755 und gut war es.
nessus

Beitrag von nessus »

Ähmmm,
da ja das übersetzen alles geklappt hat habe ich noch eine Frage.
Woher kommt denn das das alles doppelt vorhanden ist???

Code: Alles auswählen

/ # ls -al
drwxr-xr-x   24 1000     100           535 Jan  2 20:28 .
drwxr-xr-x   24 1000     100           535 Jan  2 20:28 ..
-rw-r--r--    1 1000     100            54 Jan  2 20:28 .version_1
drwxr-xr-x    2 1000     100           796 Jan  2 20:30 bin
drwxr-xr-x    2 1000     100           796 Jan  2 20:31 bin_1
drwxr-xr-x    1 root     root            0 Jan  1  1970 dev
drwxr-xr-x    2 1000     100             3 Jan  2 20:28 dev_1
drwxr-xr-x    3 1000     100           335 Jan  2 20:30 etc
drwxr-xr-x    3 1000     100           335 Jan  2 20:31 etc_1
drwxr-xr-x    3 1000     100            22 Jan  2 20:28 hdd
drwxr-xr-x    3 1000     100            22 Jan  2 20:28 hdd_1
drwxr-xr-x    5 1000     100           975 Jan  2 20:31 lib_1
drwxrws---    4 6010     6010         4096 Dec 31 23:43 mnt
drwxr-xr-x    2 1000     100             3 Jan  2 20:28 mnt_1
dr-xr-xr-x   55 root     root            0 Dec 26  1969 proc
drwxr-xr-x    2 1000     100             3 Jan  2 20:28 proc_1
lrwxrwxrwx    1 1000     100             4 Jan  2 20:30 root -> /var
lrwxrwxrwx    1 1000     100             4 Jan  2 20:31 root_1 -> /var
drwxr-xr-x    2 1000     100           277 Jan  2 20:30 sbin
drwxr-xr-x    2 1000     100           277 Jan  2 20:31 sbin_1
drwxr-xr-x    9 1000     100           101 Jan  2 20:29 share_1
drwxrwxrwt    2 root     root          220 Jan  1  1970 tmp
drwxr-xr-x    2 1000     100             3 Jan  2 20:28 tmp_1
drwxr-xr-x    9 root     root            0 Jan  1  1970 var
drwxr-xr-x    2 1000     100             3 Jan  2 20:31 var_1
-rw-r--r--    1 1000     100        663834 Jan  2 20:11 vmlinuz
-rw-r--r--    1 1000     100        663834 Jan  2 20:11 vmlinuz_1
/ #
Eine Ausgabe df -k scheint normal zu sein

Code: Alles auswählen

/ # df -k
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/root                 6208      6208         0 100% /
tmpfs                    15448        12     15436   0% /tmp
/dev/mtdblock/3           1408       956       452  68% /var
192.168.0.200:/data/export/nfs/Movie 189175584  38291056 141274904  21% /mnt
/ #
Gruß ...............nessus
casper100
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 28. Mai 2005, 12:54

Beitrag von casper100 »

Mahlzeit

Da fehlt mir wohl was?

Code: Alles auswählen

ake[7]: *** [ar] Fehler 1
make[7]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk/build_binutils/binutils'
make[6]: *** [all-recursive] Fehler 1
make[6]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk/build_binutils/binutils'
make[5]: *** [all-recursive-am] Fehler 2
make[5]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk/build_binutils/binutils'
make[4]: *** [all-binutils] Fehler 2
make[4]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk/build_binutils'make[3]: *** [.deps/binutils] Fehler 2
make[3]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk'
make[2]: *** [bootstrap_gcc] Fehler 2
make[2]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk'
make[1]: *** [.deps/glibc] Fehler 2
make[1]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk'
make: *** [.deps/bootstrap] Fehler 2
casper@linux:~/tuxbox-cvs/cdk$
StevenSch
Einsteiger
Einsteiger
Beiträge: 105
Registriert: Mittwoch 20. Oktober 2004, 12:41

Beitrag von StevenSch »

Du hast zu wenig gepostet.
Der Abbruchgrund steht noch vor dem kopierten Log.
casper100
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 28. Mai 2005, 12:54

Beitrag von casper100 »

Danke, hab nochmal meine Prerequistes kontrolliert, da fehlten noch ein paar Sachen.

Jetzt läuft er, mal sehen wie lange. :lol:

OS ist übrigens ein Ubuntu - Dapper Drake

ncurses-devel
zlib


konnte ich nicht finden, mal weiter suchen.
Warscheinlich wird er ohne die zwei Sourcen stehen bleiben. :(
casper100
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 28. Mai 2005, 12:54

Beitrag von casper100 »

Zum Kuckuck, bis hierhin lief alles wunnebar:

Code: Alles auswählen

Verbindungsaufbau zu heanet.dl.sourceforge.net|193.1.193.66|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 183.872 (180K) [application/x-bzip2]

100%[====================================>] 183.872      352.41K/s

14:26:10 (351.65 KB/s) - »Archive/lzma442.tar.bz2« gespeichert [183872/183872]

make: Zirkuläre Datei .deps/mksquashfs <- .deps/mksquashfs Abhängigkeit wird nic ht verwendet.
rm -rf mksquashfs
mkdir -p mksquashfs
cd mksquashfs && \
        bunzip2 -cd ../Archive/lzma442.tar.bz2 | TAPE=- tar -x && \
        patch -p1 < ../Patches/lzma_zlib-stream.diff && \
        gunzip -cd ../Archive/squashfs3.0.tar.gz | TAPE=- tar -x && \
        patch -p0 < ../Patches/mksquashfs_lzma.diff
patching file C/7zip/Compress/LZMA/LZMADecoder.cpp
patching file C/7zip/Compress/LZMA/LZMADecoder.h
patching file C/7zip/Compress/LZMA_Lib/makefile
patching file C/7zip/Compress/LZMA_Lib/ZLib.cpp
patching file squashfs3.0/squashfs-tools/Makefile
make -C mksquashfs/C/7zip/Compress/LZMA_Lib
make[1]: Betrete Verzeichnis '/home/casper/tuxbox-cvs/cdk/mksquashfs/C/7zip/Comp ress/LZMA_Lib'
g++ -O3 -Wall -c -I ../../../ ZLib.cpp
ZLib.cpp:28:18: Fehler: zlib.h: No such file or directory
../../../Common/MyWindows.h:103: Warnung: »struct IUnknown« hat virtuelle Funkti onen aber nicht-virtuellen Destruktor
../LZMA/../../IStream.h:19: Warnung: »struct ISequentialInStream« hat virtuelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../IStream.h:32: Warnung: »struct ISequentialOutStream« hat virtuelle  Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../IStream.h:42: Warnung: »struct IInStream« hat virtuelle Funktionen  aber nicht-virtuellen Destruktor
../LZMA/../../IStream.h:47: Warnung: »struct IOutStream« hat virtuelle Funktione n aber nicht-virtuellen Destruktor
../LZMA/../../IStream.h:53: Warnung: »struct IStreamGetSize« hat virtuelle Funkt ionen aber nicht-virtuellen Destruktor
../LZMA/../../IStream.h:58: Warnung: »struct IOutStreamFlush« hat virtuelle Funk tionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:15: Warnung: »struct ICompressProgressInfo« hat virtuelle  Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:20: Warnung: »struct ICompressCoder« hat virtuelle Funkti onen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:29: Warnung: »struct ICompressCoder2« hat virtuelle Funkt ionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:61: Warnung: »struct ICompressSetCoderProperties« hat vir tuelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:74: Warnung: »struct ICompressSetDecoderProperties2« hat virtuelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:79: Warnung: »struct ICompressWriteCoderProperties« hat v irtuelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:84: Warnung: »struct ICompressGetInStreamProcessedSize« h at virtuelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:89: Warnung: »struct ICompressSetCoderMt« hat virtuelle F unktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:94: Warnung: »struct ICompressGetSubStreamSize« hat virtu elle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:99: Warnung: »struct ICompressSetInStream« hat virtuelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:105: Warnung: »struct ICompressSetOutStream« hat virtuell e Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:111: Warnung: »struct ICompressSetInStreamSize« hat virtu elle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:116: Warnung: »struct ICompressSetOutStreamSize« hat virt uelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:121: Warnung: »struct ICompressFilter« hat virtuelle Funk tionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:132: Warnung: »struct ICryptoProperties« hat virtuelle Fu nktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:138: Warnung: »struct ICryptoSetPassword« hat virtuelle F unktionen aber nicht-virtuellen Destruktor
../LZMA/../../ICoder.h:143: Warnung: »struct ICryptoSetCRC« hat virtuelle Funkti onen aber nicht-virtuellen Destruktor
../LZMA/../LZ/IMatchFinder.h:7: Warnung: »struct IInWindowStream« hat virtuelle Funktionen aber nicht-virtuellen Destruktor
../LZMA/../LZ/IMatchFinder.h:20: Warnung: »struct IMatchFinder« hat virtuelle Fu nktionen aber nicht-virtuellen Destruktor
../LZMA/../LZ/IMatchFinder.h:28: Warnung: »struct IMatchFinderSetNumPasses« hat virtuelle Funktionen aber nicht-virtuellen Destruktor
ZLib.cpp:53: Fehler: expected »,« or »...« before »*« token
ZLib.cpp:53: Fehler: ISO-C++ verbietet Deklaration von »Bytef« ohne Typ
ZLib.cpp:108: Fehler: ISO-C++ verbietet Deklaration von »Bytef« ohne Typ
ZLib.cpp:108: Fehler: expected »;« before »*« token
ZLib.cpp: In constructor »CInMemoryStream::CInMemoryStream(int)«:
ZLib.cpp:54: Fehler: Klasse »CInMemoryStream« hat keinen Feldnamen »m_data«
ZLib.cpp:54: Fehler: »data« wurde in diesem Gültigkeitsbereich nicht definiert
ZLib.cpp:54: Fehler: »size« wurde in diesem Gültigkeitsbereich nicht definiert
ZLib.cpp: In member function »virtual LONG CInMemoryStream::Read(void*, UInt32, UInt32*)«:
ZLib.cpp:66: Fehler: »m_data« wurde in diesem Gültigkeitsbereich nicht definiert
ZLib.cpp: At global scope:
ZLib.cpp:118: Fehler: expected `)' before »*« token
ZLib.cpp:177: Fehler: ISO-C++ verbietet Deklaration von »Bytef« ohne Typ
ZLib.cpp:177: Fehler: expected »;« before »*« token
ZLib.cpp: In member function »virtual LONG COutMemoryStream::Write(const void*, UInt32, UInt32*)«:
ZLib.cpp:130: Fehler: »m_data« wurde in diesem Gültigkeitsbereich nicht definier t
ZLib.cpp: At global scope:
ZLib.cpp:183: Fehler: expected constructor, destructor, or type conversion befor e »int«
ZLib.cpp:246: Fehler: expected constructor, destructor, or type conversion befor e »int«
make[1]: *** [ZLib.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/casper/tuxbox-cvs/cdk/mksquashfs/C/7zip/Com press/LZMA_Lib'
make: *** [.deps/mksquashfs] Fehler 2
casper@linux:~/tuxbox-cvs/cdk$ 
Hab zlib-1.2.3 jetzt von Hand install., mal sehen ob jetzt durchläuft.