|
sylpheed-jp:540
From: Yoshiaki Yanagihara <yochi@xxxxxxxxxx> やなぎはらといいます。 私もDebian/sidを使っているので、同じ問題に出くわしました。 これは、gettext 0.10.37 での問題です。 On Thu, 10 May 2001 16:34:47 +0900 Hiroyuki Yamamoto <yamamoto@xxxxxxxxxx> wrote: > > Debian unstable を使ってます。gettext と gettext-base は共に 0.10.37-1 > > が入ってます。 > > 私は上記の問題が起こったので、今のところ 0.10.35-17 に hold > しています(^^; configure.in を直せばいいような気がしないでもないです。 > > バージョン間で互換性がなくなってるのかなぁ。 で、なにが悪いかは、autogen.sh した後に出来上がる configure の最後のほう、 po/Makefile を作成するスクリプトが埋め込まれるんですが、これがどうにも おかしいんですよね。どうなっているかというと、 --- case " "$CONFIG_FILES" " in *" po/Makefile.in "* | *" po/Makefile.in:"*) sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile ;; esac --- こうなっていて、CONFIG_FILESに "* po/Makefile.in *"または"* po/Makefile.in:* というのが = = = 含まれないといけなくなっています。このファイル名の前後のスペースが曲者なんです。 sylpheedの場合、以下のように前後にスペースが入っていないので、po/Makefile が できないのです。 ----- AC_OUTPUT([ Makefile sylpheed.spec intl/Makefile ac/Makefile po/Makefile.in libkcc/Makefile src/Makefile manual/Makefile manual/ja/Makefile ]) ----- ということで、AC_OUTPUT のエントリすべて インデントをつければ解決かな。と。 ---------------------- Yoshiaki Yanagihara <yochi@xxxxxxxxxx> <yochi@xxxxxxxxxx> 532 2001-05-10 16:03 [gm@xxxxxxxxxx ] 0.4.67cvs2 が Make できない ? 533 2001-05-10 16:09 ┣[gm@xxxxxxxxxx ] 534 2001-05-10 16:34 ┗[yamamoto@xxxxxxxxxx ] -> 540 2001-05-11 14:22 ┗[yochi@xxxxxxxxxx ] 546 2001-05-11 20:13 ┗[yamamoto@xxxxxxxxxx ] |