Next: autoconf macros, Previous: gettextize Invocation, Up: Maintainers [Contents][Index]
gettextize
により自動的に追加されたファイルをのぞいて、GNU
gettext
と正常に対話するために修正が必要なファイルがたくさんあります。あなたがMakefileの設計とauto-configuration自動設定のためのGNU標準に忠実にしたがっているなら、調整は容易でしょう。ここではそれぞれについて必要な変更を順に説明します。
以下では変更が必要なファイルと、必要な変更を説明していきます。多くの例はGNU gettext
0.18.3
のディストリビューション自体か、GNU
hello
ディストリビューション(http://www.franken.de/users/gnu/ke/helloまたはhttp://www.gnu.franken.de/ke/hello/)から引用しました。GNU
gettext
のソースコードとGNU hello
を参照してみれば、これらのパッケージがGNU
gettext
の機能を使うよい例だということが納得できるでしょう。
• po/POTFILES.in: | POTFILES.in in po/ | |
• po/LINGUAS: | LINGUAS in po/ | |
• po/Makevars: | Makevars in po/ | |
• po/Rules-*: | Extending Makefile in po/ | |
• configure.ac: | configure.ac at top level | |
• config.guess: | config.guess, config.sub at top level | |
• mkinstalldirs: | mkinstalldirs at top level | |
• aclocal: | aclocal.m4 at top level | |
• acconfig: | acconfig.h at top level | |
• config.h.in: | config.h.in at top level | |
• Makefile: | Makefile.in at top level | |
• src/Makefile: | Makefile.in in src/ | |
• lib/gettext.h: | gettext.h in lib/ |