Flex SDKをインストール
Flex BuilderがインストールされたMacも会社にあるのですが、手元で手軽に試すべくFlex SDKをインストールしました。はじめは何がなんだか分からなかったのでとりあえずメモる。
インストールディレクトリを掘る
~ > sudo mkdir /opt/flex3 ~ > cd /opt/flex3
おいらは基本的に手動インストールなものを/opt以下に置く趣味なのでここに掘ることに。/usr/local以下とかでもいいんじゃないかな。
SDKのダウンロード
Flex3 SDKがオープンソース化されたようなのでこっちを持ってきました。http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK;jsessionid=9D28D309895BA71859FFB1292FBB1376のDownloadにある"Free Adobe Flex SDK (Download)"から飛んでflex_sdk_3.zipを持ってきて展開する。もしくは以下のを実行する。
/opt/flex3 > sudo wget http://download.macromedia.com/pub/flex/sdk/flex_sdk_3.zip /opt/flex3 > sudo unzip flex_sdk_3.zip /opt/flex3 > ls ant license-adobesdk.htm asdoc license-mpl.htm bin readme.htm flex-sdk-description.xml runtimes flex_sdk_3.zip samples frameworks templates lib
あ、でもhttp://www.adobe.com/products/eula/flex/flex3sdk.htmlは読もうね。
binディレクトリにPATHを通す
/opt/flex3 > vim ~/.zshrc export PATH=$PATH:/opt/flex3/bin
パーミッション変える
sudoでやっちゃったからかunzip使ったからか知らんけどパーミッションが管理者のみの設定になっていた。なのでほげほげしておく。
/opt/flex3 > sudo chmod -R 664 * /opt/flex3 > sudo find * -type d -exec chmod 755 {} \; /opt/flex3 > sudo chmod 755 bin/*
2行目ではfindでディレクトリを探して、見つかったディレクトリのみchmodで755の権限を与えている。 参考:Freak: ディレクトリだけchmod
PATHが通っているか確認する
/opt/flex3 > which mxmlc
/opt/flex3/bin/mxmlc
whichで見つかればOKです。