nazonoRubyist RubyでJavaScriptのためにC このページをアンテナに追加 RSSフィード

2006-06-24

ナイトリー 14:46 ナイトリー - nazonoRubyist RubyでJavaScriptのためにC を含むブックマーク はてなブックマーク - ナイトリー - nazonoRubyist RubyでJavaScriptのためにC ナイトリー - nazonoRubyist RubyでJavaScriptのためにC のブックマークコメント

ところで、現在制作中のソースコードは以下のアドレスダウンロード可能です。

http://nazo.yi.org/rubysmjs/ruby-smjs.tar.gz

ナイトリー扱いなので、ビルドできないかもしれません。日記は、解決した問題を順々に書いているので、成果物と状態があわないことが往々にしてあります。とくに、test.rb は、「そのテストが走るように鋭意開発中」なので、通らないことの方が多いです。

ビルドの仕方

wget http://nazo.yi.org/rubysmjs/ruby-smjs.tar.gz
tar zxf ruby-smjs.tar.gz
cd ruby-smjs
ruby extconf.rb
make
ruby test.rb
make install (オススメできない)

debian/sarge Ruby1.8でしか試していません。Windowsでは動かないので、誰か動くようにしてください…他の部分もびしばし修正してください。nazoking@gmail.com まで。

secondlifesecondlife2006/06/24 17:58debian/sid でも動きました!!

nazokingnazoking2006/06/25 00:19おお早速。ありがとうございます!

bongolebongole2006/06/25 05:40freebsd6/ppc でも動きました!

nazokingnazoking2006/06/25 14:25まじですか>freebsd/ppc
CPANのJavaScript::SpiderMonkeyやPython-SpiderMonkeyのコードを読んでたら、ライブラリ名が「js」になってるので、debian以外ではそうなのかも、とドキドキしていたのですが。恐るべきRuby

bongolebongole2006/06/25 21:59あ、すいません。smjsはjsに直させていただきました。
でもヘッダの位置とライブラリの名前が違うだけであとは動きましたよー;-)

nazokingnazoking2006/06/26 14:47やっぱりライブラリとヘッダの位置が違うんですね… そういうのってextconf で調整するものなのかな?

トラックバック - http://rubyist.g.hatena.ne.jp/nazoking/20060624