5

GNU gettextユーティリティ、、、、およびを使用してローカリゼーションタスクを処理するPerlモジュールがあります。私はSunOSシステムからいくつかのテストの失敗を受け取りましたが、それを調べたところ、古くからあるように見えました。今のところ、私はテストをスキップして、単純なオプションで窒息します。しかし、GNU Gettextユーティリティの比較的新しいバージョンがインストールされていない限り、インストールを拒否する方が良いと思います。xgettextmsgfmtmsginitmsgmergemsgfmtxgettext--version

それで、それを行うための最良の方法は何ですか?インストールされているものと、必要なオプションがサポートされているかどうかを確認し、それらの依存関係が満たされていない場合はモジュールのインストールを拒否したいと思います。gettext --version0以外の値で終了した場合、実行してインストールを拒否する必要がありますか?それとも、もっと標準的な解決策があるでしょうか?

4

1 に答える 1

5

「gettext--version」は常に「コンテンポラリー」バージョンで値を返す必要があるため(たとえば、1997年頃のRedhatで試してみましたが、うまくいきました!)、それで十分です。

私見では...

于 2012-12-02T22:13:33.087 に答える