ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

Flex SDKのインストール

MacにもFlex SDKをインストールした。手順は以前Windowsにインストールしたとき(id:toburau:20100508)とあまり変わらない。
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
ここからSDKのZIPファイルをダウンロード。バイナリではなくJavaなのでWindowsとも同じファイル。今回ダウンロードしたバージョンは4.0.0.14159。
ZIPファイルを展開して、/Developer/SDKs/にコピー。
ターミナル上で実行できるようにbinへのパスを追加するために、~/.bash_profileに以下の行を追加

PATH=$PATH:/Developer/SDKs/flex_sdk_4.0.0.14159/bin

これでターミナル上でmxmlcコマンドでコンパイルできるようになった。ところが日本語が文字化けしてしまう。そこで次のようにしてmxmlcの出力をUTF8に変更した。
mxmlcテキストエディタで開き、最後の行に-Dfile.encoding=UTF8を追加して次のようにする。

java -Dfile.encoding=UTF8 $VMARGS $D32 $SETUP_SH_VMARGS -jar "$FLEX_HOME/lib/mxmlc.jar" +flexlib="$FLEX_HOME/frameworks" "$@"

あとはコンパイルしたときに出る警告をWindowsのときと同じようにSDK内のframeworksフォルダにある設定ファイルflex-config.xmlの-static-link-runtime-shared-librariesの項目をtrueに書き換えて出さないようにした。
これでActionScriptのファイルをコンパイルできるようになった。


参考 as3雑記 - 070726 (52secNote)