Moin,
ich hab das gleiche Problem mit Nano (1.2.2). Alles andere funktioniert.
Zum ersten als Hinweis: gettext (GNU gettext-runtime) 0.12.1
(
checking for xgettext... /usr/bin/xgettext)
Eventuelle Quelle des Problems:
checking for working automake-1.4... missing
Und das obwohl automake installiert ist. (automake (GNU automake) 1.6.3).
Achja, und hier nochmal die Fehlermeldung:
Code: Alles auswählen
mv t-remove-potcdate.sed remove-potcdate.sed
/usr/bin/xgettext --default-domain= --directory=.. \
--add-comments=TRANSLATORS: --keyword=_ --keyword=N_ --keyword=P_:1,2 \
--files-from=./POTFILES.in \
--copyright-holder='Free Software Foundation, Inc.'
test ! -f .po || { \
if test -f ./.pot; then \
sed -f remove-potcdate.sed < ./.pot > .1po && \
sed -f remove-potcdate.sed < .po > .2po && \
if cmp .1po .2po >/dev/null 2>&1; then \
rm -f .1po .2po .po; \
else \
rm -f .1po .2po ./.pot && \
mv .po ./.pot; \
fi; \
else \
mv .po ./.pot; \
fi; \
}
make[4]: Leaving directory `/usr/src/tuxbox-cvs-unstable/cdk/nano-1.2.2/po'
/usr/bin/msgmerge --update es.po .pot
/usr/bin/msgmerge: iconv failure: Argument list too long
make[3]: *** [es.po] Error 1
make[3]: Leaving directory `/usr/src/tuxbox-cvs-unstable/cdk/nano-1.2.2/po'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/tuxbox-cvs-unstable/cdk/nano-1.2.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/tuxbox-cvs-unstable/cdk/nano-1.2.2'
make: *** [.nano] Error 2
Scheinbar ist das Problem das die Variable "$(DOMAIN)" nicht korrekt definiert ist.
Mein Problem ist, ich kann mich leider kaum mit autoconf/automake/etc. aus. (Ein Mini-Makefile bekomm' ich alleine hin, aber um anderer Leute Files zu reparieren reicht mein Wissen nicht.)
Ich hoffe ich konnte ein wenig Licht ins Dunkel bringen. Ein Logfile bzw. .tar.gz des Ganzen kann ich bei Bedarf per Email schicken.
Cu
FoxRomeo
PS: Ein Update auf Autoconf Version 2.57 und Automake Version 1.7.8 auf Basis einer SuSE 8.1 bringt immernoch den Fehler.
PPS: Wenn ich das Makefile (cdk/Makefile) so ändere das Nano Version 1.0.7 verwendet wird (.diff aus dem Stable CVS-Tree), dann funktionierts.