CentOSにmingをインストールしてみるとか
php、mingの続きっぽいこと。
CentOS4.6 + PHP-5.1.6(centosplus) で php + ming が使えるようになったっぽいのでメモ。
rpmforge を使って、ming をインストールする
yum --enablerepo=rpmforge install ming ming-devel
PHP のソースを展開しておく
ming.so(PHPのmingモジュール) を作成する
./configure --with-ming=shared
make
とすると、libming.so がないと怒られるのでこうしておく
cd /usr/lib
ln -s libming.so.0 libming.so
modules/ming.so というのが出来ていると思うので、php モジュールのフォルダにコピー
cp modules/ming.so /usr/lib/php/modules/
4.
PHPとMingで作るFlashサーバーを参考にテスト用のプログラムを書いてみる。
[php] <?php dl('ming.so');$shape = new SWFShape(); $shape->setLine(5, 0, 0, 0); $shape->movePenTo(10, 10); $shape->drawLineTo(390, 290);
$swf = new SWFMovie(); $swf->setDimension(400, 300); $swf->setBackground(255, 255, 255); $swf->add($shape); $swf->save("test.swf");
print "SWF file has been saved.";[/php]
出来上がったtest.swfを見てみる
で、もしかすると途中ライブラリの認識に失敗していたような気もするので、気分転換にldconfig しておくのもいいかも。