configure.ac:gettextを使用しないでください

configure.ac:gettextを使用しないでください

gnomeアプリケーションをコンパイルしようとしていますが、スクリプトを実行するときに出力が何を意味するのか疑問に思いますautogen.sh

~/Documents/Code/window-picker-applet $./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal 
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --install --copy
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
data/Makefile.am:11: `%'-style pattern rules are a GNU make extension
data/Makefile.am:11: wildcard $(top_srcdir: non-POSIX variable name
data/Makefile.am:11: (probably a GNU make extension)
autoreconf: Leaving directory `.'
[Output trunkated...]

私がこの情報を得る理由は何ですかconfigure.ac: not using Gettext?これは警告ですか?この問題を解決するには、一部の構成ファイルを変更する必要がありますか?アプリケーションにpo/フォルダがあることがわかっているため、Gettextを使用する必要があると仮定しているため、この警告は混乱します。

また、定義されていないマクロ警告が多く表示されますがN_、これが関連しているのでしょうか? 【書き直す】以下のコメントを参照してください[/直す]

ベストアンサー1

どのオペレーティングシステム?

あなたのシステムには、開発部分であるgettextシステムの全部または一部がない場合があります。 Debian / Ubuntuなどの多くのディストリビューションでは、gettextは複数のパッケージに分かれていますgettext-basegettext

このgettext-baseパッケージは、多言語プログラムgettextを構築するために必要な部分を備えながら実行するために使用されます。

おすすめ記事