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

From: "K.Kosako" <kosako@...>
Date: 2001-10-04 07:26:39 UTC
List: ruby-dev #14883
SHIROYAMA Takayukiさんの
<FA4E79E6-B82E-11D5-BF75-003065553A2A@fortune.nest.or.jp>から
> 実際の所、librubyを作るときに undefinedになるシンボルって
> _environだけなんですよ。

先ほどのメールは、少し勘違いしていました。
librubyを作るときには、確かに_environだけでした。
しかし、ext/cursesのMakefileがおかしいのでは?
ということは変わりません。

> なので、なんとかして crt1.oにある _environを ldに教え込
> ませる事ができれば、-bundle_loaderはそもそも不要になります。
> モジュールを ruby以外のバイナリがロードする可能性(たとえば
> erubyとか)を考えるなら、-bundle_loaderは使わないに越した事
> ないです。

Mac OS Xの場合、Ruby本体でenvironを直接参照しないようにするしか
解決できないのでしょうか。

hash.cの中で、environを使用せず、getenv(), setenv()等だけでは
済まない理由は何でしょうか?
(基礎知識が不足しているため、よくわかりませんでした。)
--
小迫@ソフネック   渋谷区恵比寿1-15-1

In This Thread