Thanks for your quick response! Indeed "which msguniq" did not give any answer in the beginning so that I installed the gettext package and now the answer is "/usr/bin/msguniq" as it should. However, compiling still doesn't work. See below. Any new idea? - Sebastian
ba...@bastop:~/lyx-devel$ make make all-recursive make[1]: Entering directory `/home/basti/lyx-devel' Making all in config make[2]: Entering directory `/home/basti/lyx-devel/config' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/basti/lyx-devel/config' Making all in development make[2]: Entering directory `/home/basti/lyx-devel/development' make[3]: Entering directory `/home/basti/lyx-devel/development' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/basti/lyx-devel/development' make[2]: Leaving directory `/home/basti/lyx-devel/development' Making all in intl make[2]: Entering directory `/home/basti/lyx-devel/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/basti/lyx-devel/intl' Making all in po make[2]: Entering directory `/home/basti/lyx-devel/po' make lyx-2.0.0svn.pot-update make[3]: Entering directory `/home/basti/lyx-devel/po' cat qt4_l10n.pot layouts_l10n.pot languages_l10n.pot encodings_l10n.pot ui_l10n. pot external_l10n.pot formats_l10n.pot | \ msguniq -o lyx-2.0.0svn.po && rm -f qt4_l10n.pot layouts_l10n.pot langu ages_l10n.pot encodings_l10n.pot ui_l10n.pot external_l10n.pot formats_l10n.pot if test -n 'lyx-devel@lists.lyx.org' || test 'lyx-devel@lists.lyx.org' = '@'PACK AGE_BUGREPORT'@'; then \ msgid_bugs_address='lyx-devel@lists.lyx.org'; \ else \ msgid_bugs_address='lyx-devel@lists.lyx.org'; \ fi; \ : --default-domain=lyx-2.0.0svn --directory=.. \ --add-comments=TRANSLATORS: --language=C++ --join-existing --keyword=_ --keyword=N_ --keyword=B_ --keyword=qt_ \ --files-from=./POTFILES.in \ --copyright-holder='LyX Developers' \ --msgid-bugs-address="$msgid_bugs_address" test ! -f lyx-2.0.0svn.po || { \ if test -f ./lyx-2.0.0svn.pot; then \ sed -f remove-potcdate.sed < ./lyx-2.0.0svn.pot > lyx-2.0.0svn.1po & & \ sed -f remove-potcdate.sed < lyx-2.0.0svn.po > lyx-2.0.0svn.2po && \ if cmp lyx-2.0.0svn.1po lyx-2.0.0svn.2po >/dev/null 2>&1; then \ rm -f lyx-2.0.0svn.1po lyx-2.0.0svn.2po lyx-2.0.0svn.po; \ else \ rm -f lyx-2.0.0svn.1po lyx-2.0.0svn.2po ./lyx-2.0.0svn.pot && \ mv lyx-2.0.0svn.po ./lyx-2.0.0svn.pot; \ fi; \ else \ mv lyx-2.0.0svn.po ./lyx-2.0.0svn.pot; \ fi; \ } make[3]: Leaving directory `/home/basti/lyx-devel/po' test ! -f ./lyx-2.0.0svn.pot || \ test -z "ar.gmo ca.gmo cs.gmo de.gmo en.gmo es.gmo eu.gmo fi.gmo fr.gm o gl.gmo he.gmo hu.gmo id.gmo it.gmo ja.gmo nb.gmo nn.gmo pl.gmo pt.gmo ro.gmo r u.gmo sk.gmo tr.gmo uk.gmo zh_CN.gmo zh_TW.gmo" || make ar.gmo ca.gmo cs.gmo de. gmo en.gmo es.gmo eu.gmo fi.gmo fr.gmo gl.gmo he.gmo hu.gmo id.gmo it.gmo ja.gmo nb.gmo nn.gmo pl.gmo pt.gmo ro.gmo ru.gmo sk.gmo tr.gmo uk.gmo zh_CN.gmo zh_TW. gmo make[3]: Entering directory `/home/basti/lyx-devel/po' : --update ar.po lyx-2.0.0svn.pot rm -f ar.gmo && : -c --statistics -o ar.gmo ar.po mv: cannot stat `t-ar.gmo': No such file or directory make[3]: *** [ar.gmo] Error 1 make[3]: Leaving directory `/home/basti/lyx-devel/po' make[2]: *** [stamp-po] Error 2 make[2]: Leaving directory `/home/basti/lyx-devel/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/basti/lyx-devel' make: *** [all] Error 2 On Wed, 2009-09-23 at 12:19 -0400, rgheck wrote: > On 09/23/2009 12:08 PM, Sebastian Guttenberg wrote: > > LC_ALL=C ; export LC_ALL ; \ > > python ./lyx_pot.py -b .. -o ui_l10n.pot -t > > ui ../lib/ui/*.ui ../lib/ui/*.inc > > cat qt4_l10n.pot layouts_l10n.pot languages_l10n.pot encodings_l10n.pot > > ui_l10n.pot external_l10n.pot formats_l10n.pot | \ > > msguniq -o lyx-2.0.0svn.po&& rm -f qt4_l10n.pot > > layouts_l10n.pot languages_l10n.pot encodings_l10n.pot ui_l10n.pot > > external_l10n.pot formats_l10n.pot > > /bin/sh: msguniq: not found > > > > > Hmm. What does "which msguniq" get you? If the answer is "nothing", > then, on Fedora, this is part of the gettext package. But I'd assume you > have that. Must be somewhere else for you. > > If the answer is "/usr/bin/msguniq", then I'm not sure what's happening. > > rh