[#14922] alias $gvar — Koji Arai <JCA02266@...>

新井です。

19 messages 2001/10/14

[#15006] Re: eval.c (rb_stack_check): prohibit recursive raising error — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2001/10/26
[#15008] Re: eval.c (rb_stack_check): prohibit recursive raising error — Shugo Maeda <shugo@...> 2001/10/26

前田です。

[ruby-dev:15012] mswin32 and mingw32

From: WATANABE Hirofumi <eban@...>
Date: 2001-10-30 04:48:12 UTC
List: ruby-dev #15012
わたなべです。

ruby-dev MLに移ります。

Yukihiro Matsumoto <matz@ruby-lang.org> writes:

:| わたなべさんによれば、リンクするDLLさえ差し替えればmswinと
:|mingwはお互いの拡張ライブラリを作れるそうなので、あとはDLL名を
:|共通にしてしまえばいいようです。今までの拡張ライブラリのバイナ
:|リもすべてコンパイルしなおす必要がありますが。
:
:「次」のタイミングならば許されるんじゃないかと。つまり、1.7
:系が晴れて1.8になる時という意味ですが。

1.8がとか言ってると忘れるし、
1.7系のバイナリはうささんのとこにあるぐらいなので、
名前を決めちゃいましょう。

RUBY_PLATFORMはそのままで、mingw32のほうを
  mswin32-ruby17.dll
  libmswin32-ruby17.a
にしてしまうのが無難かな。
難しいのは
  /usr/local/lib/ruby/1.7/i386-mswin32
  /usr/local/lib/ruby/1.7/i386-mingw32
ですが、そういえば以前なかださんがこれ以外の共通ディレクトリ
を提案してたっけ?
i?86自体悩ましかったりしますが。

-- 
わたなべひろふみ

In This Thread

Prev Next