[ruby-list:38418] Re: モジュール内で別のモジュールのオブジェクトを返すには?

From: matz@... (Yukihiro Matsumoto)
Date: 2003-09-21 23:25:38 UTC
List: ruby-list #38418
まつもと ゆきひろです

In message "[ruby-list:38417] Re: モジュール内で別のモジュールのオブジェクトを返すには?"
    on 03/09/22, Koji Arai <JCA02266@nifty.ne.jp> writes:

|だと、load 直後に cFoo の内容が書き変わってうまくいかないようです。
|
|最初 rb_global_variable(&cFoo) してないからだと思ったのです
|がそうでもないようで、init_foo() と get_Foo() の二箇所で、
|
|  printf("&cFoo=%x\n",&cFoo);
|
|を実行すると結果が変わってました。

|シェアドライブラリからシェ
|アドライブラリをロードするときに何かあるのでした?

リンクの実装を想像すると、独立にロードする.soファイルの関数
をexternで呼ぶのはかなり怪しい領域だと思います。

                                まつもと ゆきひろ /:|)

In This Thread