やばいmingオモロイ
今日はサーバーにmingを入れていました。
phpのリコンパイルまで必要でしたが、できてみると割と面白いなと。
どうやら、最新のソースはPHPで旨く動かないと言う噂が多いのでming-0.3.0を使う。
■mingのインストール
cd /usr/local/src/
wget http://downloads.sourceforge.net/ming/ming-0.3.0.tar.gz
wget http://downloads.sourceforge.net/ming/ming-php-0.3.0.tar.gz?modtime=1139997253&big_mirror=0
wget http://www.awm.jp/~yoya/cache/auicon.freeownhost.com/pc/dev/ming/jpeg.c.diff展開
tar xzf ming-0.3.0.tar.gz
tar xzf ming-php-0.3.0.tar.gzパッチを当てる
mv jpeg.c.diff ming-0.3.0/src/blocks
cd ming-0.3.0/src/blocks
patch -b jpeg.c jpeg.c.diff
cd ../../mingをインストール
./configure
make
make installlibpngがナイ!と怒られるときは、下記あたりをチェック
yum install libpng libpng10 libpng-devel libpng10-devel
makeの時に-lgcryptが無いと怒られたときは、
yum install libgcrypt-devel
■php-5.2.6の再インストール
cd /usr/local/src/php-5.2.6
make distclean
./configure --with-pgsql=/usr/local/pgsql --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-force-cgi-redirect --with-gd --with-ming
make installApacheの再起動
service apache2 restart で再起動。
※下記を参考にさせて貰いました。
http://www.sj6.org/flashlite_by_ming_and_php_install/
↓動作確認スクリプトなど
http://codezine.jp/article/detail/706