[#12387] reducing logical operation — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

17 messages 2001/03/07
[#12388] Re: reducing logical operation — EGUCHI Osamu <eguchi@...> 2001/03/07

えぐち@エスアンドイー です。

[#12389] Re: reducing logical operation — nobu.nakada@... 2001/03/07

なかだです。

[#12391] Re: reducing logical operation — EGUCHI Osamu <eguchi@...> 2001/03/07

えぐち@エスアンドイー です。

[#12404] fork in threads — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

14 messages 2001/03/09

[#12405] at_exit — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

15 messages 2001/03/09
[#12409] Re: at_exit — matz@... (Yukihiro Matsumoto) 2001/03/10

まつもと ゆきひろです

[#12411] Re: at_exit — keiju@... (石塚圭樹) 2001/03/10

けいじゅ@日本ラショナルソフトウェアです.

[#12425] bignum % の結果が負数になることがある — Hisayasu Nakao <h-nakao@...>

最近、ruby-1.6.2を使い出したばかりの中尾です。

39 messages 2001/03/12
[#12427] Re: bignum % の結果が負数になることがある — WATANABE Hirofumi <eban@...> 2001/03/12

わたなべです。

[#12463] Re: bignum % の結果が負数になることがある — Takahiro Kambe <taca@...> 2001/03/13

In message <4518-Mon12Mar2001145434+0900-eban@os.rim.or.jp>

[#12464] Re: bignum % の結果が負数になることがある — matz@... (Yukihiro Matsumoto) 2001/03/13

まつもと ゆきひろです

[#12466] Re: bignum % の結果が負数になることがある — Takahiro Kambe <taca@...> 2001/03/13

In message <984469222.234203.1007.nullmailer@ev.netlab.zetabits.com>

[#12475] Re: bignum % の結果が負数になることがある — matz@... (Yukihiro Matsumoto) 2001/03/14

まつもと ゆきひろです

[#12476] Re: bignum % の結果が負数になることがある — Takahiro Kambe <taca@...> 2001/03/14

In message <984550885.417146.3670.nullmailer@ev.netlab.zetabits.com>

[#12480] Re: bignum % の結果が負数になることがある — matz@... (Yukihiro Matsumoto) 2001/03/14

まつもと ゆきひろです

[#12481] Re: bignum % の結果が負数になることがある — Takahiro Kambe <taca@...> 2001/03/14

In message <984553493.009507.3747.nullmailer@ev.netlab.zetabits.com>

[#12488] Re: bignum % の結果が負数になることがある — matz@... (Yukihiro Matsumoto) 2001/03/14

まつもと ゆきひろです

[#12493] Re: bignum % の結果が負数になることがある — Takahiro Kambe <taca@...> 2001/03/14

In message <984579430.080967.5569.nullmailer@ev.netlab.zetabits.com>

[#12578] require 'win32api' — Kazuhiro NISHIYAMA <zn@...>

require 'win32api'のエラーメッセージがわかりにくいと

21 messages 2001/03/20
[#12579] Re: require 'win32api' — nobu.nakada@... 2001/03/20

なかだです。

[#12598] Re: require 'win32api' — nobu.nakada@... 2001/03/21

なかだです。

[#12582] finalizer problem — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

20 messages 2001/03/20
[#12583] Re: finalizer problem — matz@... (Yukihiro Matsumoto) 2001/03/20

まつもと ゆきひろです

[#12585] Re: finalizer problem — keiju@... (石塚圭樹) 2001/03/20

けいじゅ@日本ラショナルソフトウェアです.

[#12591] Re: finalizer problem — matz@... (Yukihiro Matsumoto) 2001/03/20

まつもと ゆきひろです

[#12619] Re: finalizer problem — keiju@... (石塚圭樹) 2001/03/22

けいじゅ@日本ラショナルソフトウェアです.

[#12605] extern inline (ruby.h) ruby-1.6.3 — WATANABE Tetsuya <tetsu@...>

渡辺哲也です。

17 messages 2001/03/22
[#12606] Re: extern inline (ruby.h) ruby-1.6.3 — matz@... (Yukihiro Matsumoto) 2001/03/22

まつもと ゆきひろです

[#12607] Re: extern inline (ruby.h) ruby-1.6.3 — WATANABE Tetsuya <tetsu@...> 2001/03/22

渡辺哲也です。

[#12608] Re: extern inline (ruby.h) ruby-1.6.3 — matz@... (Yukihiro Matsumoto) 2001/03/22

まつもと ゆきひろです

[#12674] Was: [rubyist:0454] Re: to_str — Kenichi Komiya <kom@...1.accsnet.ne.jp>

21 messages 2001/03/25
[#12675] Re: Was: [rubyist:0454] Re: to_str — matz@... (Yukihiro Matsumoto) 2001/03/26

まつもと ゆきひろです

[#12678] Re: Was: [rubyist:0454] Re: to_str — Kenichi Komiya <kom@...1.accsnet.ne.jp> 2001/03/26

[#12681] Re: Was: [rubyist:0454] Re: to_str — matz@... (Yukihiro Matsumoto) 2001/03/26

まつもと ゆきひろです

[#12687] Re: Was: [rubyist:0454] Re: to_str — Kenichi Komiya <kom@...1.accsnet.ne.jp> 2001/03/27

[#12688] Re: Was: [rubyist:0454] Re: to_str — matz@... (Yukihiro Matsumoto) 2001/03/28

まつもと ゆきひろです

[#12710] Re: Was: [rubyist:0454] Re: to_str — Kenichi Komiya <kom@...1.accsnet.ne.jp> 2001/03/31

[ruby-dev:12534] Re: SOLIBS

From: "Akinori MUSHA" <knu@...>
Date: 2001-03-16 08:09:00 UTC
List: ruby-dev #12534
At Fri, 16 Mar 2001 09:46:40 +0900,
Takahiro Kambe wrote:
> 
> In message <86hf0uelm3.wl@archon.local.idaemons.org>
> 	on Fri, 16 Mar 2001 07:03:02 +0900,
> 	"Akinori MUSHA" <knu@iDaemons.org> wrote:
> > この結果、 ELF 全般、 FreeBSD/NetBSD/OpenBSD 全般、および cygwin,
> > mingw では SOLIBS='$(LIBS)'、 AIX では SOLIBS='-lm -lc' となります。
> 素朴な疑問なのですが、この処理は「正しい」こと何でしょうか?

# 以下、正確には ruby -> $(PROGRAM),  ruby.o -> $(MAINOBJ),
# libruby.so -> $(LIBRUBY_SO) と読み替えてください。


 LIBS に入るものというのは、自動検出によって得られる、 ruby 実行
形式すなわち ruby.o + libruby.so が必要とするライブラリ群です。
ところが、現状は ruby.o が独自に要求するものはないので、詰まる
ところそれらは libruby.so が必要とするものということになります。

 ABI の機能によってその依存関係が記録されようがされまいが、
libruby.so 生成時にそれらをリンク指定してやることは「正しい」と
思うのですが、いかがでしょうか。

 懸念は、ひょっとすると「共有ライブラリには別の共有ライブラリを
リンクできない」という不思議なプラットフォームがあるかもしれない
ということなので、その検証をお願いしているわけです。

 ruby.o がもっと複雑になって (例えば環境によって GUI を搭載する
とか) libruby.so が使わないようなものをリンクするようになった
場合は、 SOLIBS='$(LIBS)' というのは適切でなくなり、SOLIBS も
LIBS と同じく個々の検出ルーチンで逐次設定してやることになる
でしょう。

> > At Thu, 15 Mar 2001 23:24:16 +0900,
> > Takahiro Kambe wrote:
> >  検証は、例えばこんな感じでどうでしょうか。(b -> liba -> libm と
> > 依存している)
> やってみました。
(snip)
> で、ちゃんと動作はしている様です。

 どうも確認をありがとうございます。

> なお、良い機会ですのでNetBSDのpkgsrc向けに加えているconfigure.inの変更
> を付けておきます。

 netbsd* の部分はもちろんお任せしますが、 X11BASE については
もう少し詰めた方がいいと思います。環境変数 X11BASE ではなく、
--with-x-prefix=/usr/X11R6 みたいに指定できるようにして、指定が
ない場合は /usr/X11R6, /usr/X11, /usr/openwin などを順にあたる
(test -x $dir/X) とか。

 そうすれば、プラットフォームを問わず extconf.rb などで X の
プレフィックスを参照できるようになりますね。

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"We're only at home when we're on the run, on the wing, on the fly"

In This Thread