« libmingのビルド | メイン | Mingの関連ページ »

2005年04月08日

Flash:: libmingテストプログラムのビルド

    

libming のビルドが出来たので、c++_ext/test.cpp をビルドしてみることにした。
VCで新たにプロジェクトを作り、libming.lib libz.lib libpng.lib libjpeg.libを加える。
インクルードディレクトリには../srcを入れる。
ビルドすると mingpp.h 内でコンパイルエラーがいろいろと出たが、全部キャストをかまして黙らせる。
多分大丈夫だろう。

これでビルドが出来たので実行してみると、SWFMovie_output内でアクセス違反が発生する。
追ってみると、SWFMovie::outputでstdoutへ書き出させているのが原因のよう。
そこで、test.cpp の movie->output(); を movie->save("test.swf"); と書き換えて実行。
test.swf ファイルが出来た。
ブラウザへドロップすると、四角が描画された。
どうやらうまくいった様子。



投稿者 Takenori : 2005年04月08日 23:40




comments powered by Disqus
Total : Today : Yesterday : なかのひと