Compiler Fehler bei makeSystem.sh von HOMAR

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
satsepp
Einsteiger
Einsteiger
Beiträge: 281
Registriert: Mittwoch 15. Mai 2002, 08:15

Compiler Fehler bei makeSystem.sh von HOMAR

Beitrag von satsepp »

Habe die Skripe von Homar, läuft aber auch nicht durch (durchlaufen schon aber mit Abbruchmeldungen):
Unter Win2k, NTFS, und Cygwin


make[1]: Entering directory `/home/JosefRankl/tuxbox-cvs/cdk'
make[2]: Entering directory `/home/JosefRankl/tuxbox-cvs/cdk'
make[2]: `.binutils' is up to date.
make[2]: Leaving directory `/home/JosefRankl/tuxbox-cvs/cdk'
( rm -rf gcc-3.2.1 || /bin/true ) && gunzip -cd Archive/gcc-core-3.2.1.tar.gz |
tar -x && ( cd gcc-3.2.1; patch -p1 < ../Patches/gcc-core.diff ) && ( cd gcc-3.
2.1; patch -p1 < ../Patches/cygwin/gcc.diff ) && ( rm -rf build || /bin/true )
&& mkdir build
patching file gcc/config/rs6000/linux.h
Hunk #3 FAILED at 105.
1 out of 3 hunks FAILED -- saving rejects to file gcc/config/rs6000/linux.h.rej
make[1]: *** [bootstrap_gcc] Error 1
make[1]: Leaving directory `/home/JosefRankl/tuxbox-cvs/cdk'
make: *** [.glibc] Error 2

Make All bringt folgende Fehlermeldung:

$ make all
make[1]: Entering directory `/home/JosefRankl/tuxbox-cvs/cdk'
make[2]: Entering directory `/home/JosefRankl/tuxbox-cvs/cdk'
make[2]: `.binutils' is up to date.
make[2]: Leaving directory `/home/JosefRankl/tuxbox-cvs/cdk'
( rm -rf gcc-3.2.1 || /bin/true ) && gunzip -cd Archive/gcc-core-3.2.1.tar.gz |
tar -x && ( cd gcc-3.2.1; patch -p1 < ../Patches/gcc-core.diff ) && ( cd gcc-3.
2.1; patch -p1 < ../Patches/cygwin/gcc.diff ) && ( rm -rf build || /bin/true )
&& mkdir build
patching file gcc/config/rs6000/linux.h
Hunk #3 FAILED at 105.
1 out of 3 hunks FAILED -- saving rejects to file gcc/config/rs6000/linux.h.rej
make[1]: *** [bootstrap_gcc] Error 1
make[1]: Leaving directory `/home/JosefRankl/tuxbox-cvs/cdk'
make: *** [.glibc] Error 2

Ich hatte es zwar schon aufgegeben, aber aus Aktuellem Anlaß will ichs doch durchziehen, auch wenns für viele hier nervig wird, ich bin Wondoof user und habe so gut wie keine Ahnung.

Sepp
1. Box: Sagem 1xi
2. Box: Philips 2xi (eine gute *g*)
3. Box: Glaxais easy-world (noch, nicht zu empfehlen!)
4. Box: Hyundai HSS820 Festplatten CI-Receiver
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Hi Satsepp,

die gcc-version ist von 3.2.1 auf 3.2.2 geändert. Ich muss die cygwin-rules anpassen, dann geht es.

Das hatte ich dir per PM mitgeteilt, also ein wenig gedult.

Ich checke es gleich ein.
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

getestet und eingecheckt,
satsepp
Einsteiger
Einsteiger
Beiträge: 281
Registriert: Mittwoch 15. Mai 2002, 08:15

Beitrag von satsepp »

Hi,
danke ich lasse nochmal von vorne laufen.
Ich dachte daß nur ein Skript für Enigma geändert wird.

Die Skripte sind aber noch alle gleich, zumidest konnt ich keine neuen finden.

Aber eingechekt bedeutet ja wohl ins CVS bzw. in den Head?

Sepp
1. Box: Sagem 1xi
2. Box: Philips 2xi (eine gute *g*)
3. Box: Glaxais easy-world (noch, nicht zu empfehlen!)
4. Box: Hyundai HSS820 Festplatten CI-Receiver
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Hi,

ist auch geuppt.

Für den Release-Branch musst du noch die makeCDK.sh anpassen, ansonsten sind sie identisch.
satsepp
Einsteiger
Einsteiger
Beiträge: 281
Registriert: Mittwoch 15. Mai 2002, 08:15

Beitrag von satsepp »

Ich kriegs einfachnicht hin, das ist zum verzweifeln.

Aus dem Cygwin der Log: http://jrankl.de/Log/log2.txt ich hatte hier nochmals makeNeutrino,sh aufgerufen, weil unter Neutrino zwar der Ordner /var/tuxbox/ucodes angelegt ist, aber der Ordner /var/tuxbox/config komplett fehlt.
Es wurde Stundelang viel gemacht, aber lauffähig ist es natürlich nicht.

Hier mal der config.Log http://jrankl.de/Log/config.log vieleicht hilft das weiter.

Bei Cygwin ist ja immer nur ein Teil im Log, kann der complette Log irgendwie gesichert werden?

Sepp
1. Box: Sagem 1xi
2. Box: Philips 2xi (eine gute *g*)
3. Box: Glaxais easy-world (noch, nicht zu empfehlen!)
4. Box: Hyundai HSS820 Festplatten CI-Receiver