Shut the fuck up and write some code

グダグダ言わずにコードを書きたいブログ

rascutが動かない。

MacにてAS3が書ける環境を作ろうとrascutインストールにチャレンジしているのですが、うまく動作してくれない…。なんでやろ…。以下手順。



1.flex sdk 3をダウンロード。適当なフォルダに展開。

2.mxmlcにパスを通す。./bash_profileに記述する。
./bash_profileに記述する。

export PATH="${PATH}:${HOME}/flex_sdk_3/bin"


which mxmlcでパスが通っていることを確認。

$ which mxmlc
/Users/ユーザ名/flex_sdk_3/bin/mxmlc


3.rascutをインストール。

$ sudo gem install rascut --include-dependencies


4.このままだとコンパイラが日本語で起動して不具合が出るので修正。

@@ -60,10 +60,10 @@

def process
unless @process
 - orig_lang = ENV['LANG']
 - ENV['LANG'] = 'C' # for flex3 sdk beta locale
 + orig_java_options = ENV['_JAVA_OPTIONS']
 + ENV['_JAVA_OPTIONS'] = '-Duser.language=en' # for flex3 sdk beta locale
@process = IO.popen(@config[:fcsh_cmd] + ' 2>&1', 'r+') unless @process
 - ENV['LANG'] = orig_lang
 + ENV['_JAVA_OPTIONS'] = orig_java_options
end
@process
end

これでrascutでコンパイルをすると英語モードで立ち上がるのでエラーが出ずに起動する。


                            • -

ここまではいいんだけどrascutの最大に素晴らしい機能、

$ rascut -s Helloworld.as

サーバーモードで起動して、asファイルを書き換え保存すると自動的にコンパイル→ブラウザ表示で

http://localhost:3001

に表示されるはずなんだけど白バックのままでswfが表示されてない模様。なんでだ?


以下参考文献
http://as-users.jp/helloworld/index.html
http://kawa.at.webry.info/200803/article_2.html
http://d.hatena.ne.jp/nishiohirokazu/20080325/1206433123
http://d.hatena.ne.jp/nitoyon/20070914/how_to_install_rascut
http://d.hatena.ne.jp/holidays-l/20071018/p1

広告を非表示にする