[#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:14889] Re: ruby-1.6.5 MacOS X 10.1 patch

From: "K.Kosako" <kosako@...>
Date: 2001-10-04 09:52:56 UTC
List: ruby-dev #14889
SHIROYAMA Takayukiさんの<00af01c14ca9$f0dca2e0$600aa8c0@turtle>から
> なぜ LIBRUBY_Aが定義されないのかは私もわかりませんが、
> ただ、libruby.aを参照すると、拡張モジュールの側にもlibruby.a
> に含まれるオブジェクトがリンクされてしまい、実行時に二重に
> オブジェクトが存在して、まづい事になるんじゃないかなぁと
> 思ってしまいます。

そうですね。
私の間違いでした。

> Rubyの場合、Rubyそのもので拡張ライブラリと librubyの名前
> の衝突が起こらないように注意されているので、two_level_namespace
> を採用しないとまずいという問題はそうないのではないかと楽
> 観視してますが...

そうですね。
問題が起こるとすれば、拡張ライブラリが利用している
ライブラリの間で衝突が起こる可能性ぐらいしかないですね。
私も諦めて、-flat_namespaceで再インストールしました。
--
小迫@ソフネック   渋谷区恵比寿1-15-1

In This Thread

Prev Next