SWFEditor 0.63 をリリースしました
- giflib5 でもコンパイル出来るよう対応しました。
- http://sourceforge.jp/projects/swfed/releases
- http://sourceforge.jp/projects/swfed/wiki/ChangeLog#h1-0.63
giflib5対応
参考) http://src.mouf.net/ports/revision?rev=375669- 参考) http://svnweb.freebsd.org/ports?view=revision&revision=375669
殆どは、上記の FreeBSD Ports へのパッチの取り込みです。
giflib5 から DGifCloseFile と EGifCloseFile にも第二引数が追加されていたので、そちらも対応しました。
確認方法
まずは、giflib5 (/home/yoya/local のがそれ)がリンクされてるのを確認して、
~/git/swfed/src$ ldd modules/swfed.so | grep gif libgif.so.7 => /home/yoya/local/lib/libgif.so.7 (0x00007fc95a578000)
GIF を SWF に差し込んで、そこから PNG として取り出し直して同じ画像が表示されるのを確認。
~/git/swfed/src$ php sample/swfreplacegifdata.php colorformat.swf 5 yozora.gif > yozora.swf ~/git/swfed/src$ php sample/swfgetpngdata.php yozora.swf 5 > ~/yozora.png
SWF を開いても差し込んだ画像が見えないので例として悪いけど GIF 変換はできてるので、まぁ。。ごめんなさい。