Macにgettextをインストールするにはどうすればよいですか?Mac OS Xでgettextをインストールする方法
私はPHPのページのいずれかでこのエラーを取得する:
Fatal error: Call to undefined function bindtextdomain()
と私がインストールさのgettextれていないためです。
インストール方法の説明がわかりません。私が使って試してみた:
brew install gettext
をし、それがここにいくつかのファイルを置きます:
/usr/local/Cellar/gettext/0.18.2
が、私はと何をするか分かりませんそれ。
更新:代わりに自作を使用しようとしているのは、今私はunsucessfully wgetコマンドを使用して、この方法を試してみました:wgetのと
ダウンロード
cd ~/Downloads
wget http://ftp.gnu.org/gnu/gettext/gettext-0.18.2.tar.gz
tar -zxvf gettext-0.18.2.tar.gz
cd gettext-0.18.2
./configure
make
メイクのチェックがセルフテスト
を実行するオプションです。make check
エラー:
メイク[3]:***エラー[-TESTSチェック] 1
メイク[2]:*** [チェック-AM]エラー2
メイク[1]:*** [check-ここでそれをインストールする再帰]エラー1
sudo make install
: は/ usr/local/share/gettextの
そして、ここでのドキュメント: は/ usr/local/share/docの/ gettextの
しかし、私は私のPHPページは、gettextとbindtextdomain()関数を使用できるようにするのですか?
感謝をインストールした後、gettextをリンクする
brew
を使用することができます。これは私が "-bash:envsubst:command not found"を修正するのを助けてくれた。私はMac(OS X 10.8.5)を手に入れた。 –