Yasumichiです。 > 以前にgladeを使っていたのですが、 > そのときはあっさりautogen.shできてました。 その時もgettextサポートを有効にしていましたか。 > 久しぶりにgladeを使ってみて、シンプルなものを作って > ./autogen.sh を実行すると > Running automake --gnu ... > Makefile.am:3: required directory ./intl does not exist > で止まります。 > mkdir intl してから再度実行してみると > Makefile.am:3: AM_GNU_GETTEXT in `configure.in' but `intl' not in > SUBDIRS で止まります。いつのまにこうなったんでしょうか。 > 環境は > Vine-2.6CR > glade-0.6.4-0vl2 > です。 おそらく、 http://perso.club-internet.fr/denis.etienne/2002/comparatif/solution_glade_en.html が、これの解決策だと思います。要約すると ソースツリー下のmacrosディレクトリにあるautogen.shの記述に問題があるよう です。具体的には、 gettextize --force --copy という記述が問題でこれを gettextize --force --copy --intl と書き換える必要があるようです。 具体的な手順ですが、プロジェクトのトップディレクトリで以下の通り、実行してください。 $ cp macros/autogen.sh macros/autogen.orig $ sed -e "s/gettextize --force --copy/gettextize --force --copy --intl/g" macros/autogen.orig > macros/autogen.sh $ ./autogen.sh $ cp po/Makevars.template po/Makevars $ ./autogen.sh $ ./make 実際にこれで私の環境でもビルドすることができました。 -- Yasumichi Akahoshi http://www10.plala.or.jp/always/