ロリポップでMing

3 月 8th, 2007 in Lolipop, PHP, Programming

前回のSQLiteに続き,ロリポップでMingを使うためのTips

コンパイル

まずは別環境でmingをコンパイル.

tar xzvf ming-x.x.x.tgz
tar xzvf ming-php-x.x.x.tgz
cd ming-x.x.x
make
make install
cd php_ext
make
# php_ming.soが出来る

ロリポップで使う

できたsoファイルを適当なフォルダに置き,解凍したフォルダ内にあるphp_ming.php(以下のコード)を試す

if (!extension_loaded("ming")) {
	dl("php_ming.so");
}
$s = new SWFShape();
$s->setLine(4, 0x7f, 0, 0);
$s->setRightFill($s->addFill(0xff, 0, 0));
$s->movePenTo(10, 10);
$s->drawLineTo(310, 10);
$s->drawLineTo(310, 230);
$s->drawCurveTo(10, 230, 10, 10);
 
$m = new SWFMovie();
$m->setDimension(320, 240);
$m->setRate(12.0);
$m->add($s);
$m->nextFrame();
 
header('Content-type: application/x-shockwave-flash');
$m->output();

このように表示されれば成功(IEでみれない?).
ちなみにsoファイルを一箇所(例えばextensionsディレクトリ)にまとめたいときはこちら参照.

Leave a Reply

Search

Blog

Twitter

Wassr

Recommend


とりあえず買っとく?

Ads

ドミノ・ピザ 5%OFF!

 iTunes Store(Japan)

Categories

Tags

Counter

total : 00059947
today : 00000008