Fehler beim gcc bau ! Tipp ?
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: Fehler beim gcc bau ! Tipp ?
Benutze doch bitte BBCode!
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Kompilierst Du mit glibc oder uClibc?Token hat geschrieben:cp: Aufruf von stat für „/home/token/tuxbox/dbox2/cdkroot/share/locale/de/LC_MESSAGES/libc.mo“ nicht möglich: No such file or directory
make: *** [/home/token/tuxbox/dbox2/cdkflash/root-enigma] Fehler 1
Mache ich gerade.Token hat geschrieben:checkt eigentlich jemand zwischendurch mal den neutrino-compiling-part?
Das war das Enigma-configure-Problem, wo m4-Makros im Tuxbox-CVS fehlten,Token hat geschrieben:war da nicht auch was mit gettext ?
die teilweise von gettext bereitgestellt werden. Das ganze hat mit uClibc zu tun,
bisher gab es keine Abhängigkeit von gettext auf dem Host und das soll auch so
bleiben, wenn noch ein Makro fehlt, kommt es ins Tuxbox CVS, so wie heute.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Vielleicht sollte der Titel dieses Threads in "Ubuntu Intrepid-Kompilierprobleme" umbenannt werden
-
- Einsteiger
- Beiträge: 383
- Registriert: Sonntag 7. April 2002, 14:29
Re: Fehler beim gcc bau ! Tipp ?
rhabarber die idee ist nicht schlecht, wer machts ?
ich hab hier eigentlich das alte glibc am laufen, an uClibc traue ich mich noch nicht ran
token
p.s.:
aber irgendwas war doch schonmal mit enigma und dtch. - gabs da net auch diesen
libc.mo fehler?
(http://cvs.tuxbox-cvs.sourceforge.net/l ... 00022.html ... aber da gings nur darum, das deutsch garnicht funktionierte ... das war damals seife's fix)
p.p.s.:
was mich auch irritiert:
/home/token/tuxbox/tuxbox-cvs/apps/tuxbox/plugins/pluginx
(sollte pluginx nicht oldmake sein?, oder wird das immmer mit ausgelesen?)
(oder haengt das jetzt mit dem merging zusammen?)
ich hab hier eigentlich das alte glibc am laufen, an uClibc traue ich mich noch nicht ran
token
p.s.:
aber irgendwas war doch schonmal mit enigma und dtch. - gabs da net auch diesen
libc.mo fehler?
(http://cvs.tuxbox-cvs.sourceforge.net/l ... 00022.html ... aber da gings nur darum, das deutsch garnicht funktionierte ... das war damals seife's fix)
p.p.s.:
was mich auch irritiert:
/home/token/tuxbox/tuxbox-cvs/apps/tuxbox/plugins/pluginx
(sollte pluginx nicht oldmake sein?, oder wird das immmer mit ausgelesen?)
(oder haengt das jetzt mit dem merging zusammen?)
Zuletzt geändert von Token am Montag 5. Januar 2009, 23:26, insgesamt 1-mal geändert.
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
Re: Fehler beim gcc bau ! Tipp ?
Also ich habe es heute mal neu ausgecheckt mit Ubuntu 8.10 und mit den neuesten Aenderungen von Rhabarber & Seife funktioniert ein Flash Neutrino via yBuild ok ohne Fehler.
-
- Einsteiger
- Beiträge: 383
- Registriert: Sonntag 7. April 2002, 14:29
Re: Fehler beim gcc bau ! Tipp ?
pt1, das ist schoen zu hoeren, damit geht wenigstens neutrino schonmal.
das bisschen enigma findet rhabarber und co. auch noch ... ich spiele es ja nur durch.
cu token
das bisschen enigma findet rhabarber und co. auch noch ... ich spiele es ja nur durch.
cu token
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Auf Ubuntu 8.10 konnte ich mit installiertem gettext den Bug nicht nachvollziehen,Token hat geschrieben:cp: Aufruf von stat für „/home/token/tuxbox/dbox2/cdkroot/share/locale/de/LC_MESSAGES/libc.mo“ nicht möglich: No such file or directory
make: *** [/home/token/tuxbox/dbox2/cdkflash/root-enigma] Fehler 1
allerdings habe ich es nicht mehr ohne gettext getestet, da ich jetzt erstmal
auf Debian Lenny einen Kompiliertest laufen lassen will.
Hast Du gettext installiert? Wenn nein, installiere es bitte testweise.
-
- Einsteiger
- Beiträge: 383
- Registriert: Sonntag 7. April 2002, 14:29
Re: Fehler beim gcc bau ! Tipp ?
sowohl ohne als auch mit gettext kommt der fehler.
token
token
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Resultate auf Debian Lenny:
Ubuntu Intrepid hat Version 2.2.4-0ubuntu4...
funktioniert, war dort bereits getestetrhabarber1848 hat geschrieben:- gcc/collect2.c -> Patch: EDIT: Patch ist im CVS
funktioniert nicht auf Debian Lenny:rhabarber1848 hat geschrieben:- lufs, libtoolize arbeitet auf Ubuntu anders als auf Debian, Patch: EDIT: Patch ist im CVS
Debian Lenny: "libtoolize (GNU libtool) 1.5.26"libtoolize: unrecognized option `--install'
Ubuntu Intrepid hat Version 2.2.4-0ubuntu4...
funktioniertrhabarber1848 hat geschrieben:- libvorbisidec, Patch: EDIT: Patch ist im CVS
funktioniert, war dort bereits getestetrhabarber1848 hat geschrieben:- Enigma, Problem tritt auf, wenn gettext nicht installiert ist, Patch vorhanden, EDIT: Patch ist im CVS
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Es sieht so aus, als wären wir nicht die ersten, die darüber stolpern:rhabarber1848 hat geschrieben:funktioniert nicht auf Debian Lenny:rhabarber1848 hat geschrieben:- lufs, libtoolize arbeitet auf Ubuntu anders als auf Debian, Patch: EDIT: Patch ist im CVSDebian Lenny: "libtoolize (GNU libtool) 1.5.26"libtoolize: unrecognized option `--install'
Ubuntu Intrepid hat Version 2.2.4-0ubuntu4...
http://sourceware.org/ml/crossgcc/2008-11/msg00056.html
PS: Auf Debian Lenny funktioniert dieser Patch: EDIT: Entfernt
Bitte testen.
Zuletzt geändert von rhabarber1848 am Dienstag 6. Januar 2009, 18:46, insgesamt 1-mal geändert.
-
- Einsteiger
- Beiträge: 383
- Registriert: Sonntag 7. April 2002, 14:29
Re: Fehler beim gcc bau ! Tipp ?
also, ich sehe schon, die muessen bei der 8.10 viele aenderungen gemacht haben,
zu dem teil ist ja nix mehr compatible.
rhabarber, wenn du schon wieder einen diff wegens libtoolize anbieten musst, was
passiert dann z.b. beim downgrade auf ubuntu 8.04.1 - stimmt dann wieder das
compiling nicht ?
das ist doch dann doof, demnaechst muessen wir noch festlegen, welche disti's
zum compilen genommen werden sollten/muessen ?! ;-)
zum libc.mo hast du noch nix gefunden?
... bin raus fuer heute - gute nacht !!!
Token
zu dem teil ist ja nix mehr compatible.
rhabarber, wenn du schon wieder einen diff wegens libtoolize anbieten musst, was
passiert dann z.b. beim downgrade auf ubuntu 8.04.1 - stimmt dann wieder das
compiling nicht ?
das ist doch dann doof, demnaechst muessen wir noch festlegen, welche disti's
zum compilen genommen werden sollten/muessen ?! ;-)
zum libc.mo hast du noch nix gefunden?
... bin raus fuer heute - gute nacht !!!
Token
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
libc.mo wird beim Kompilieren von glibc erstellt.Token hat geschrieben:cp: Aufruf von stat für „/home/token/tuxbox/dbox2/cdkroot/share/locale/de/LC_MESSAGES/libc.mo“ nicht möglich: No such file or directory
make: *** [/home/token/tuxbox/dbox2/cdkflash/root-enigma] Fehler 1
Hat beim Kompilieren von glibc dieser Befehl funktioniert?
Code: Alles auswählen
msgfmt -o de.mo de.po
Code: Alles auswählen
./cdkroot/share/locale/be/LC_MESSAGES/libc.mo
./cdkroot/share/locale/ca/LC_MESSAGES/libc.mo
./cdkroot/share/locale/da/LC_MESSAGES/libc.mo
./cdkroot/share/locale/de/LC_MESSAGES/libc.mo
./cdkroot/share/locale/cs/LC_MESSAGES/libc.mo
./cdkroot/share/locale/el/LC_MESSAGES/libc.mo
./cdkroot/share/locale/es/LC_MESSAGES/libc.mo
./cdkroot/share/locale/fi/LC_MESSAGES/libc.mo
./cdkroot/share/locale/fr/LC_MESSAGES/libc.mo
./cdkroot/share/locale/gl/LC_MESSAGES/libc.mo
./cdkroot/share/locale/hr/LC_MESSAGES/libc.mo
./cdkroot/share/locale/hu/LC_MESSAGES/libc.mo
./cdkroot/share/locale/ja/LC_MESSAGES/libc.mo
./cdkroot/share/locale/it/LC_MESSAGES/libc.mo
./cdkroot/share/locale/ko/LC_MESSAGES/libc.mo
./cdkroot/share/locale/nb/LC_MESSAGES/libc.mo
./cdkroot/share/locale/nl/LC_MESSAGES/libc.mo
./cdkroot/share/locale/pl/LC_MESSAGES/libc.mo
./cdkroot/share/locale/sk/LC_MESSAGES/libc.mo
./cdkroot/share/locale/sv/LC_MESSAGES/libc.mo
./cdkroot/share/locale/tr/LC_MESSAGES/libc.mo
./cdkroot/share/locale/en_GB/LC_MESSAGES/libc.mo
./cdkroot/share/locale/pt_BR/LC_MESSAGES/libc.mo
./cdkroot/share/locale/zh_CN/LC_MESSAGES/libc.mo
./cdkroot/share/locale/zh_TW/LC_MESSAGES/libc.mo
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
libtool 1.5.26 -> 2.2.4... Das ist aber nicht die Schuld von Ubuntu.Token hat geschrieben:also, ich sehe schon, die muessen bei der 8.10 viele aenderungen gemacht haben,
zu dem teil ist ja nix mehr compatible.
Hast Du den Patch gesehen? Ich habe da libtoolize ganz herausgenommen, weil ich vermute,Token hat geschrieben:rhabarber, wenn du schon wieder einen diff wegens libtoolize anbieten musst, was
passiert dann z.b. beim downgrade auf ubuntu 8.04.1 - stimmt dann wieder das
compiling nicht ?
dass dieser Befehl unnötig ist, auf Debian Lenny konnte ich lufs ohne libtoolize kompilieren.
lufs ist übrigens das einzige Programm, für das libtoolize im cdk vorgesehen ist.
-
- Einsteiger
- Beiträge: 383
- Registriert: Sonntag 7. April 2002, 14:29
Re: Fehler beim gcc bau ! Tipp ?
also die libc.mo ist in keinen sprachen-verzeichnis da.
auch msgfmt scheint er so nicht gemacht zu haben, einzig das hier war im log:
also hat er die locales nichtmal erstellt - richtig ?
token
auch msgfmt scheint er so nicht gemacht zu haben, einzig das hier war im log:
Code: Alles auswählen
Making all in po
make[3]: Betrete Verzeichnis '/home/token/tuxbox/tuxbox-cvs/apps/tuxbox/enigma/po'
/usr/bin/msgmerge --update de.po tuxbox-enigma.pot
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
/usr/bin/msgmerge --update da.po tuxbox-enigma.pot
rm -f da.gmo && /usr/bin/msgfmt -c --statistics -o da.gmo da.po
/usr/bin/msgmerge --update it.po tuxbox-enigma.pot
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
/usr/bin/msgmerge --update es.po tuxbox-enigma.pot
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
/usr/bin/msgmerge --update sv.po tuxbox-enigma.pot
rm -f sv.gmo && /usr/bin/msgfmt -c --statistics -o sv.gmo sv.po
/usr/bin/msgmerge --update nl.po tuxbox-enigma.pot
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
/usr/bin/msgmerge --update no.po tuxbox-enigma.pot
rm -f no.gmo && /usr/bin/msgfmt -c --statistics -o no.gmo no.po
/usr/bin/msgmerge --update tr.po tuxbox-enigma.pot
rm -f tr.gmo && /usr/bin/msgfmt -c --statistics -o tr.gmo tr.po
/usr/bin/msgmerge --update fr.po tuxbox-enigma.pot
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
/usr/bin/msgmerge --update pl.po tuxbox-enigma.pot
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
/usr/bin/msgmerge --update el.po tuxbox-enigma.pot
rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po
/usr/bin/msgmerge --update sl.po tuxbox-enigma.pot
rm -f sl.gmo && /usr/bin/msgfmt -c --statistics -o sl.gmo sl.po
/usr/bin/msgmerge --update hr.po tuxbox-enigma.pot
rm -f hr.gmo && /usr/bin/msgfmt -c --statistics -o hr.gmo hr.po
/usr/bin/msgmerge --update hu.po tuxbox-enigma.pot
rm -f hu.gmo && /usr/bin/msgfmt -c --statistics -o hu.gmo hu.po
/usr/bin/msgmerge --update sk.po tuxbox-enigma.pot
rm -f sk.gmo && /usr/bin/msgfmt -c --statistics -o sk.gmo sk.po
/usr/bin/msgmerge --update cs.po tuxbox-enigma.pot
rm -f cs.gmo && /usr/bin/msgfmt -c --statistics -o cs.gmo cs.po
/usr/bin/msgmerge --update sr.po tuxbox-enigma.pot
rm -f sr.gmo && /usr/bin/msgfmt -c --statistics -o sr.gmo sr.po
/usr/bin/msgmerge --update ar.po tuxbox-enigma.pot
rm -f ar.gmo && /usr/bin/msgfmt -c --statistics -o ar.gmo ar.po
/usr/bin/msgmerge --update ru.po tuxbox-enigma.pot
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
/usr/bin/msgmerge --update pt.po tuxbox-enigma.pot
rm -f pt.gmo && /usr/bin/msgfmt -c --statistics -o pt.gmo pt.po
/usr/bin/msgmerge --update fi.po tuxbox-enigma.pot
rm -f fi.gmo && /usr/bin/msgfmt -c --statistics -o fi.gmo fi.po
/usr/bin/msgmerge --update ro.po tuxbox-enigma.pot
rm -f ro.gmo && /usr/bin/msgfmt -c --statistics -o ro.gmo ro.po
/usr/bin/msgmerge --update ur.po tuxbox-enigma.pot
rm -f ur.gmo && /usr/bin/msgfmt -c --statistics -o ur.gmo ur.po
/usr/bin/msgmerge --update et.po tuxbox-enigma.pot
rm -f et.gmo && /usr/bin/msgfmt -c --statistics -o et.gmo et.po
/usr/bin/msgmerge --update lt.po tuxbox-enigma.pot
rm -f lt.gmo && /usr/bin/msgfmt -c --statistics -o lt.gmo lt.po
/usr/bin/msgmerge --update is.po tuxbox-enigma.pot
rm -f is.gmo && /usr/bin/msgfmt -c --statistics -o is.gmo is.po
make[3]: Verlasse Verzeichnis '/home/token/tuxbox/tuxbox-cvs/apps/tuxbox/enigma/po'
token
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
msgfmt muss auf dem Host installiert sein, afaics.Token hat geschrieben:auch msgfmt scheint er so nicht gemacht zu haben
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Auf Ubuntu funktioniert dieser Patch überhaupt nicht, bitte nicht benutzen,rhabarber1848 hat geschrieben:PS: Auf Debian Lenny funktioniert dieser Patch: EDIT: Entfernt
Bitte testen.
hier startet er eine unbegrenzte Zahl von /bin/sh-Prozessen... Eine Alternative
ist bereits in Arbeit.
Zuletzt geändert von rhabarber1848 am Dienstag 6. Januar 2009, 18:49, insgesamt 1-mal geändert.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Und der nächste Versuch, diesmal in Abhängigkeit zur verwendeten libtool-Version:rhabarber1848 hat geschrieben:Es sieht so aus, als wären wir nicht die ersten, die darüber stolpern:
http://sourceware.org/ml/crossgcc/2008-11/msg00056.html
EDIT: Patch ist im CVS
Bei Ubuntu Intrepid kann libtool-1.5.x nicht nachinstalliert werden, deshalb
müssen wir mit libtool-2.x irgendwie klarkommen, dort habe ich den Patch
bereits positiv getestet. Als nächstes teste ich ihn auf Debian Lenny mit
libtool-1.5, aber ich denke, das wird schon funktionieren.
Zuletzt geändert von rhabarber1848 am Mittwoch 7. Januar 2009, 21:33, insgesamt 1-mal geändert.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Funktioniert.rhabarber1848 hat geschrieben:Als nächstes teste ich ihn auf Debian Lenny mit libtool-1.5
-
- Einsteiger
- Beiträge: 383
- Registriert: Sonntag 7. April 2002, 14:29
Re: Fehler beim gcc bau ! Tipp ?
also sowohl msgfmt als auch msgmerge ist in /usr/bin installiert.
token
token
-
- Contributor
- Beiträge: 1623
- Registriert: Donnerstag 10. Januar 2002, 20:03
Re: Fehler beim gcc bau ! Tipp ?
Über kurz oder lang muss man sich schon mit dash auseinander setzen. Schließlich soll die mal die bash ersetzen. Dank Ubuntu kommt da etwas Bewegung rein. Und Ubuntu werden wohl auch viele Linux Jünger benutzen.
@Token
In deinem paste ist auch kein Fehler zu sehen.
Das configure Script sollte schon meckern wenn gettext auf dem Host nicht vorhanden ist.
@Token
In deinem paste ist auch kein Fehler zu sehen.
Das configure Script sollte schon meckern wenn gettext auf dem Host nicht vorhanden ist.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Dann musst Du Dein glibc-Kompilierlog mal durchforsten, woran es hakt.Token hat geschrieben:also sowohl msgfmt als auch msgmerge ist in /usr/bin installiert.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Das wäre dann dieser Patch für glibc:doc hat geschrieben:Über kurz oder lang muss man sich schon mit dash auseinander setzen.
http://forum.tuxbox-cvs.sourceforge.net ... 30#p345230
Ob noch mehr erforderlich ist, kann ich mangels Tests nicht sagen.
-
- Einsteiger
- Beiträge: 238
- Registriert: Sonntag 14. November 2004, 23:44
Re: Fehler beim gcc bau ! Tipp ?
Das Problem tritt beim aktuellesten Gentoo auch auf.
lufs_libtoolize.diff löst das Problem auch hier.
lufs_libtoolize.diff löst das Problem auch hier.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Fehler beim gcc bau ! Tipp ?
Dann ab damit ins CVSamiga23 hat geschrieben:lufs_libtoolize.diff löst das Problem auch hier.
-
- Einsteiger
- Beiträge: 383
- Registriert: Sonntag 7. April 2002, 14:29
Re: Fehler beim gcc bau ! Tipp ?
genau, ab damit ins CVS !!!
auch ich vermelde einen erfolg, mein kuchen hat auch fertig gebacken.
ich hab einfach nochmal von ganz vorn angefangen, nachdem stefan seine
newmake/head-sachen beendet hatte.
(inwieweit mich jetzt die 2 .mk behindern, welche heute mittag kamen,
das werde ich dann sehen)
vielleicht hab ich auch einfach nur einen dummen zeitpunkt (baustelle)
erwischt gehabt.
cu token
auch ich vermelde einen erfolg, mein kuchen hat auch fertig gebacken.
ich hab einfach nochmal von ganz vorn angefangen, nachdem stefan seine
newmake/head-sachen beendet hatte.
(inwieweit mich jetzt die 2 .mk behindern, welche heute mittag kamen,
das werde ich dann sehen)
vielleicht hab ich auch einfach nur einen dummen zeitpunkt (baustelle)
erwischt gehabt.
cu token