« bisonとflexのセットアップ | メイン | libmingテストプログラムのビルド »
2005年04月08日
Flash:: libmingのビルド
Tweet @jin1016をフォローSourceForge GnuWin32 File Listからzlibとlibpng、jpegのライブラリをとってくる。
zlibとlibpngのインクルードパスを加える。
bisonとyaccのカスタムビルドで、bisonとyaccが環境依存のパス付きで設定されているので、パスをはずす。
zconf.hでコンパイルエラー unistd.h がないと言われる
コメントを見ると、さして必要そうではないので、unistd.h のインクルードをコメントアウト。
これで、ビルドは通るが、このlibmingを使うとリンクエラーが発生する。
そこで、次のようにする。
まずは、GIFは使わないつもりなので、
ming_config.h の #define USE_GIF 1 を #define USE_GIF 0 とした。
そして、pngdbl.c と imports.c/.h 、 videostream.c/.h をプロジェクトに追加。
これで、libmingを使ったプログラムのビルドが通るようになった。
でも、他にも抜けている物があるかもしれない。
その時は、またライブラリにソースを追加したりして対応することにする。
投稿者 Takenori : 2005年04月08日 23:40
comments powered by Disqus