開発環境を構築中
いまからMacBookにActionSctipt開発環境を構築する
-
-
-
- -
-
-
まずflex 2 sdkを入れる。Adobe IDが見つからないのでもう一度取る。
-
-
-
- -
-
-
待ってる間にrascutいれる。gem install rascut
-
-
-
- -
-
-
ダメだ。sudo gem install rascut
-
-
-
- -
-
-
flex 2 sdkをダウンロードしようとするとFlex Builder 3の体験版をダウンロードしろと言われる謎
-
-
-
- -
-
-
ドキュメンテーションZIPが404でしょぼり
http://www.adobe.com/support/documentation/jp/flex/documentation.html
-
-
-
- -
-
-
mxmlcにパスを通す。mxmlcどこだ。
find / -name "mxmlc"
/Applications/Adobe Flex Builder 3/sdks/3.0.0/bin/mxmlc
-
-
-
- -
-
-
.bash_profileいじったがパスの中の空白をエスケープし忘れてパスを壊してしまう。
直してやり直す。
-
-
-
- -
-
-
java command not found
壊れたパスの前に正しいmxmlcのパスを追加しただけなのでjavaにパスが通っていないだけなのだけどまだ気づいていない。
-
-
-
- -
-
-
-
-
-
- -
-
-
java1.5.0がもとから入っていることに気づく。
-
-
-
- -
-
-
rascutがなぜか動かない。
nishio:flextest nishio$ rascut -s Test.as [03/25 17:11:24] Start Rack::Handler::Mongrel http://0.0.0.0:3001/ [03/25 17:11:24] Compile Start [03/25 17:11:25] Found update file(s)["./Test.as"] /Library/Ruby/Gems/1.8/gems/rascut-0.1.3/lib/rascut/fcsh_wrapper.rb:84:in `compile': Can't get Compile ID (RuntimeError) fcsh: コンパイルのターゲット ID として 1 が割り当てられました 設定ファイル "/Applications/Adobe Flex Builder 3/sdks/3.0.0/frameworks/flex-config.xml" をロードしています /Users/nishio/flextest/Test.swf (555 bytes) from /Library/Ruby/Gems/1.8/gems/rascut-0.1.3/lib/rascut/fcsh_wrapper.rb:74:in `synchronize' from /Library/Ruby/Gems/1.8/gems/rascut-0.1.3/lib/rascut/fcsh_wrapper.rb:74:in `compile' from /Library/Ruby/Gems/1.8/gems/rascut-0.1.3/lib/rascut/command.rb:60:in `run' from /Library/Ruby/Gems/1.8/gems/rascut-0.1.3/bin/rascut:10 from /usr/bin/rascut:19:in `load' from /usr/bin/rascut:19
http://d.hatena.ne.jp/holidays-l/20071018/p1
を参考に
_JAVA_OPTIONS="-Duser.language=en" rascut
したら動いた。
-
-
-
- -
-
-
find / -name "rascut"
/Library/Ruby/Gems/1.8/gems/rascut-0.1.3/lib/rascut
grep "process" *.rb
sudo emacs fcsh_wrapper.rb
手patch
-
-
-
- -
-
-
rascut動いた。
-
-
-
- -
-
-
もしかして手patchしないでもaliasでよかった?
-
-
-
- -
-
-
log.as入れる。最新のlog.asってどれだろう。
http://subtech.g.hatena.ne.jp/secondlife/20070219/1171872801
これでいいのかな。
-
-
-
- -
-
-
log.asどこに置こう。
/Applications/Adobe Flex Builder 3/sdks/3.0.0/frameworks/flex-config.xml
の側に置いておくか。
-
-
-
- -
-
-
$ mv ../log.as /Applications/Adobe Flex Builder 3/sdks/3.0.0/frameworks/
usage: mv [-f | -i | -n] [-v] source target
mv [-f | -i | -n] [-v] source ... directory
ん?
ああ
$ mv ../log.as /Applications/Adobe\ Flex\ Builder\ 3/sdks/3.0.0/frameworks/
こうね。
パスに空白文字入っているのうざい。
$ ln -s /Applications/Adobe\ Flex\ Builder\ 3/sdks/ flex3sdk_ln
これでいいや。
-
-
-
- -
-
-