他プラットホームとの互換性なんかいらん!
漏れはWindowsの上だけで快適に使いたいんだ!
Windows独自の技術的な話題や、
Windows版だけのrubyの問題について語るスレ。
■ruby
http://www.ruby-lang.org/ja/
■ruby関連スレ
・Rubyについて Part 22 (本スレ?)
http://pc8.2ch.net/test/read.cgi/tech/1147897915/
・Ruby初心者スレッドPart7
http://pc8.2ch.net/test/read.cgi/tech/1154077799/l50
探検
【ActiveScript】RubyをWindowsで使うスレ【GUI】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2006/08/08(火) 19:08:09337デフォルトの名無しさん
2007/12/07(金) 20:52:08 (追記) Windows における Ruby のバイナリ互換性について
ビルド環境として MinGW、 VC++6、VC++7、VC++8を考えます。
で、ちゃんと検証したわけではありませんが、おそらく以下が成立するはずです。
MinGWで作ったRubyとVC++6で作った拡張ライブラリは一緒に使える。逆も可。
MinGWで作ったRubyとVC++7で作った拡張ライブラリは一緒に使えない。逆も不可。
MinGWで作ったRubyとVC++8で作った拡張ライブラリは一緒に使えない。逆も不可。
VC++6で作ったRubyとVC++7で作った拡張ライブラリは一緒に使えない。逆も不可。
VC++6で作ったRubyとVC++8で作った拡張ライブラリは一緒に使えない。逆も不可。
これは利用されるC Runtime libraryの種類が問題になっています。
一応Windowsには異なるビルド環境で作ったオブジェクトファイルを混ぜても
「だいたい」問題なく動作させるための機構があるらしいのですが、
Rubyの場合問題が起こる部分を使っている、ということらしいです。
最近のRubyでは、ビルド時に異なるビルド環境を使おうとしてもできないような
対策が施されています。
そこで、バイナリ配布されているrubyの処理系は大半がVC++6かMinGW で
ビルドされているため、人に配布するためのバイナリを作るのであれば
このどちらかを使うべき、ということになります。
ttp://www.kmc.gr.jp/~ohai/diary/?date=20070305
ビルド環境として MinGW、 VC++6、VC++7、VC++8を考えます。
で、ちゃんと検証したわけではありませんが、おそらく以下が成立するはずです。
MinGWで作ったRubyとVC++6で作った拡張ライブラリは一緒に使える。逆も可。
MinGWで作ったRubyとVC++7で作った拡張ライブラリは一緒に使えない。逆も不可。
MinGWで作ったRubyとVC++8で作った拡張ライブラリは一緒に使えない。逆も不可。
VC++6で作ったRubyとVC++7で作った拡張ライブラリは一緒に使えない。逆も不可。
VC++6で作ったRubyとVC++8で作った拡張ライブラリは一緒に使えない。逆も不可。
これは利用されるC Runtime libraryの種類が問題になっています。
一応Windowsには異なるビルド環境で作ったオブジェクトファイルを混ぜても
「だいたい」問題なく動作させるための機構があるらしいのですが、
Rubyの場合問題が起こる部分を使っている、ということらしいです。
最近のRubyでは、ビルド時に異なるビルド環境を使おうとしてもできないような
対策が施されています。
そこで、バイナリ配布されているrubyの処理系は大半がVC++6かMinGW で
ビルドされているため、人に配布するためのバイナリを作るのであれば
このどちらかを使うべき、ということになります。
ttp://www.kmc.gr.jp/~ohai/diary/?date=20070305
338デフォルトの名無しさん
2007/12/07(金) 21:11:39 >>337
それがどうかしたか?
それがどうかしたか?
339デフォルトの名無しさん
2007/12/09(日) 23:33:10■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【文春】《記事予告》国民的女優&人気俳優 不倫スクープ第2弾 ★6 [Ailuropoda melanoleuca★]
- 【文春】《記事予告》国民的女優&人気俳優 不倫スクープ第2弾 ★5 [Ailuropoda melanoleuca★]
- 【テレビ】テレ東『大食い王』に批判殺到、手掴み食いに生煮え肉…汚すぎる食べ方に視聴者「食欲失せた」 [ネギうどん★]
- インド軍が係争地のパキスタン側に攻撃 26人犠牲テロへの報復 [七波羅探題★]
- 米価高騰が日本人のコメ離れに拍車かける 茶わん1杯のごはんは4枚切り食パン1枚より高額の時代 ★4 [首都圏の虎★]
- 【野球】大谷翔平、2試合連発の特大10号 松井秀喜に並ぶ7度目の2桁HR…“伝説の地”で10-10到達 [征夷大将軍★]
- 大阪万博+57000 [931948549]
- アルゼンチン、税金を6種に減らし徴税コストの9割削減に成功、経済成長が急回復の兆し [249548894]
- 自転車買いたいんだけどあさひでいいかな
- __久しぶりにKindle起動、おすすめに安倍多め👈なぜ? [827565401]
- 🏡🏡🏡🏡立てました🏡🏡🏡🏡
- 昇降デスク買った(買ってた)