SWFを生成するツール

基本的に,SWFファイルは,Flash version.Xシリーズで作成するものだ.
Flashのフォーマットが公開されているため,いくつかのサードパーティの作成ツールが開発されている.
そのうちのひとつがswftoolsである.
http://www.swftools.org
これがかなりくせ者.コンパイルがなかなか通らない.

ビルド方法

普通である.
ただし,フルビルドには,以下のパッケージ?をインストールする必要がある.

  • freetype:http://www.freetype.org
  • t1lib:ftp://sunsite.unc.edu/pub/linux/libs/graphics/t1lib-1.3.1.tar.gz
  • jpeglib:http://www.ijg.org/files/jpegsrc.v6b.tar.gz
  • avifile library:http://avifile.sourceforge.net
  • まずは,これらをソースコードからすべてインストールする.
    そして,以下の「おまじない」で,swftoolsをインストール.

    ./configure
    make
    sudo make install
    

    これでできるはずなのに・・・・.
    ./configureのログを見るに,libjpegのヘッダファイルと,ライブラリファイルを見つけられていない様子.
    なにやら,jpegsrc.v6b.tar.gzのインストールがうまくいってない様子だ.
    そこで,debianを使っているので,apt-getでlibjpeg62-devをインストールしてみる.
    そうすると./configureでちゃんとjpeg2swfのmakefileの設定が完了.
    おかしなぁ・・・.libjpeg.hもlibjpeg.aもちゃんと入れたのに・・・・・・.
    わけわからん.