2006年06月23日
ming
OS X 10.4.6にmingをインストールした作業メモ。
手元でテストするため、mingをiBookにインストール。
http://sourceforge.net/project/showfiles.php?group_id=18365
にming本体と、各言語用のバインディングがある。
…のだが、少なくとも素のOS X 10.4.6の環境ではphp用のバインディングがmakeできない。php自体もmingを有効にしてmakeしなおさなければならないようだ。今回は案件では残念ながらphpが必要。面倒なので、バイナリを探す。
http://www.kyngchaos.com/software/unixport/graphicslibs
にmingが含まれているので、これをインストール。ImageMagickも含まれているので、既にImageMagickがインストールしてあるマシンで何か問題が起きないか気になるが、"Graphics Libs" は /usr/local/graphicslibs という独自のディレクトリを作ってそこにまとめてインストールするようなので、既存のものがごちゃごちゃに上書きされることはなかろうということでインストールしてしまう。
さらに
http://www.kyngchaos.com/software/unixport/php
から、先の/usr/local/graphicslibs以下のものにリンクしてビルドされたphpをインストール。これは/usr/local/php4以下にインストールされる。なお、OS Xにもとから含まれているphpに戻したい場合は
/etc/httpd/httpd.conf
中の
LoadModule php4_module /usr/local/php4/libexec/httpd/libphp4.so
を
LoadModule php4_module libexec/httpd/libphp4.so
にする。(OS Xのデフォルトではそもそもphpはコメントアウトされているが)
以上