make all bricht ab bei ./po

Alles rund um das grafische Benutzerinterface Enigma
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

make all bricht ab bei ./po

Beitrag von Coronas »

Hi,

vielleich kann mir jemand auf die Sprünge helfen. Nach auschecken des nicht-Devel branch kommt bei mir:

make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma/src«
Making all in po
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma/po«
cd .. \
&& CONFIG_FILES=po/Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating po/Makefile
config.status: executing default-1 commands
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma/po«
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma/po«
make tuxbox-enigma.pot-update
make[4]: Wechsel in das Verzeichnis Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma/po«
./xml2po ./POTFILES.xml .. > tuxbox-enigma.po
/usr/bin/xgettext --default-domain=tuxbox-enigma --directory=.. \
--add-comments=TRANSLATORS: --keyword=_ --keyword=N_ \
--files-from=./POTFILES.in \
--copyright-holder='tuxbox project' \
--join-existing
/usr/bin/xgettext: Öffnen der Datei »tuxbox-enigma.po« zum Lesen fehlgeschlagen: No such file or directory
make[4]: *** [tuxbox-enigma.pot-update] Fehler 1
make[4]: Verlassen des Verzeichnisses Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma/po«
make[3]: *** [tuxbox-enigma.pot] Fehler 2
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma/po«
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma«
make[1]: *** [all-recursive-am] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/coronas/tuxbox-cvs/apps/tuxbox/enigma«
make: *** [.enigma] Fehler 2
[coronas@asus cdk]$

Hat jemand eine Idee? Die Datei tuxbox-enigma.po ist vorhanden und auch von den Rechten her OK.

Danke!
Reichi
Erleuchteter
Erleuchteter
Beiträge: 477
Registriert: Sonntag 7. Oktober 2001, 00:00

Beitrag von Reichi »

Leider ist da derzeit ein Fehler im cvs, der nur durch den Berlios-Admin wieder behoben werden kann, selbiger meldet sicher aber irgendwie bis jetzt nicht :(

mfg,

Reichi
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Beitrag von Coronas »

Schade...

Nachtrag: habe im Makefile.am (im enigma-dir) den po-Eintrag rausgenommen, danach liefs durch, und das Kompilat funktioniert sogar :o
Indy500
Interessierter
Interessierter
Beiträge: 62
Registriert: Donnerstag 10. Oktober 2002, 19:40

Beitrag von Indy500 »

Der Admin braucht aber lange dafür. Im heutigen CDK ist der Fehler noch immer drin.

Oder gibt's schon nen Fix der noch nicht besprochen wurde?
Reichi
Erleuchteter
Erleuchteter
Beiträge: 477
Registriert: Sonntag 7. Oktober 2001, 00:00

Beitrag von Reichi »

also, das mit den pofiles ist gettext. hab ihr auch die richtige Version?
weil die po-files sind die Sprachen für enigma...

Welche Branch ist das denn?

rel_1_0_0 oder HEAD?

also die rel_1_0_0 läuft bei mir problemlos ganz durch...
cycl0ne
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Mittwoch 27. November 2002, 20:15

Beitrag von cycl0ne »

striker1 hat geschrieben:also, das mit den pofiles ist gettext. hab ihr auch die richtige Version?
weil die po-files sind die Sprachen für enigma...

Welche Branch ist das denn?

rel_1_0_0 oder HEAD?

also die rel_1_0_0 läuft bei mir problemlos ganz durch...
hmm weiss nicht ob es noch aktuell ist, ABER bei mir kommt der Fehler mit dem aktuellsten Checkout vom CVS. und zwar mit dem rel_1_0_0....
Reichi
Erleuchteter
Erleuchteter
Beiträge: 477
Registriert: Sonntag 7. Oktober 2001, 00:00

Beitrag von Reichi »

versuchs mal gettext auf 0.10.40 downzugraden, das hielf bisher fast immer bei problemen mit den po dateien (die werden von gettext kompiliert)
mfg,

Reichi
cycl0ne
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Mittwoch 27. November 2002, 20:15

Beitrag von cycl0ne »

striker1 hat geschrieben:versuchs mal gettext auf 0.10.40 downzugraden, das hielf bisher fast immer bei problemen mit den po dateien (die werden von gettext kompiliert)

hab mal meinen fehler rauskopiert:
Making all in po
make[3]: Entering directory `/home/Claus/tuxbox-cvs/apps/tuxbox/enigma/po'
: --update de.po tuxbox-enigma.pot
rm -f de.gmo && : -c --statistics -o de.gmo de.po
mv: cannot stat `t-de.gmo': No such file or directory
make[3]: *** [de.gmo] Error 1
make[3]: Leaving directory `/home/Claus/tuxbox-cvs/apps/tuxbox/enigma/po'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/Claus/tuxbox-cvs/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/Claus/tuxbox-cvs/apps/tuxbox/enigma'
make: *** [.enigma] Error 2

der meckert eigentlich wegen ner fehlenden datei ?!
Reichi
Erleuchteter
Erleuchteter
Beiträge: 477
Registriert: Sonntag 7. Oktober 2001, 00:00

Beitrag von Reichi »

gettext! :evil:

rel läuft... wenn nicht liegts an nem lokalen problem und bei den po's :lol: ist nunmal gettext verantwortlich (einige werden von gettext erstellt)...

Ich verstehs manchmal echt nicht.... muss man immer alles mit 1000 Zeilen begründen damit jemand probiert was man vorschlägt?

:cry:
mfg,

Reichi
cycl0ne
Neugieriger
Neugieriger
Beiträge: 14
Registriert: Mittwoch 27. November 2002, 20:15

Beitrag von cycl0ne »

striker1 hat geschrieben:gettext! :evil:
Ich verstehs manchmal echt nicht.... muss man immer alles mit 1000 Zeilen begründen damit jemand probiert was man vorschlägt?
:cry:
ich habe auf gettext 0.10.40 gedowngraded.. und ? gleicher fehler.

C.
Reichi
Erleuchteter
Erleuchteter
Beiträge: 477
Registriert: Sonntag 7. Oktober 2001, 00:00

Beitrag von Reichi »

du hast auch ein autogen und configure neu gemacht? wenn nicht, musst du...

evtl auch vorher noch nen make distclean in /apps/tuxbox/engima

Die Fehler die durch das falsche gettext auftreten sind in den makefiles... man kann nicht einfach nur nen neues tool installieren und einfach weitercompilen, das geht nur in den aller aller seltensten Fällen
mfg,

Reichi
retber
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 13. Dezember 2002, 13:59

Re: make all bricht ab bei ./po

Beitrag von retber »

Hi,

kopiere das tuxbox-enigma.po nach "eins hoeher" .
Also cd ......apps/blablabla/po
cp tuxbox-enigma.po ../


Gruß
:wink: