ケントのブログ(ふわふわ)

技術メモ、アイドル、演劇、美術など分からないなりに

ActionScriptをコンパイルする

ActionScriptやらFlexやらFlashやらいまいちどれがどれか分かってませんが、自分でコンパイルする必要が出てきました。 出てきたもののFlash衰退の一歩なので、コンパイルする環境作りについての情報も少ない・・・。やっとみつけたのでこちらを参考にしました。

参考:Flex SDK 4.6をMacにインストール

ダウンロード・インストール

Flexをダウンロードします。

http://www.adobe.com/devnet/flex/flex-sdk-download.html

ダウンロードして解凍したものを下記に配置

/Users/[ユーザー名]/flex_sdk_4.6/

パスを通す

$ echo “export PATH=$PATH:/Users/[ユーザー名]/flex_sdk_4.6/bin” > .bash_profile

.bash_profile の設定はログイン後に反映されるが、すぐに反映する場合

$ source .bash_profile

パスが通ったか確認。

$ which mxmlc

下記が表示されればOK

/Users/ユーザー名/flex_sdk_4.6/bin/mxmlc

コンパイル

コンパイルメッセージが文字化けしているので

vim /Users/[ユーザー名]/flex_sdk_4.6/bin/mxmlc

で開いてオプションを追加。50行目くらい

java $VMARGS $D32 $SETUP_SH_VMARGS -jar “$FLEX_HOME/lib/mxmlc.jar” +flexlib=”$FLEX_HOME/frameworks” “$@”

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

これでコンパイルできる。。。。

$ mxmlc ファイル名.as

あ、型がないって言われた・・・・。