[#8985] file editing using Regular Expression — Ryo HAYASAKA <hayasaka@...>
早坂@会津大学です。
わたなべです.
早坂@会津大学です。
わたなべです.
From: WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
まつもと ゆきひろです
From: matz@netlab.co.jp (Yukihiro Matsumoto)
まつもと ゆきひろです
前橋です。
まつもと ゆきひろです
[#9008] FAQ — gotoken@... (GOTO Kentaro)
ごとけんです
まつもと ゆきひろです
ごとけんです
まつもと ゆきひろです
ごとけんです
[#9018] making extension module — "民斗 " <tommy@...>
民斗です。
[#9023] はじめまして — kiyose@... (Kiyose)
はじめまして、ポリゴンです。よろしく。
[#9038] ruby 1.1c2 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#9048] Re: python vs ruby (Re: あなたのウロコみせてください) — 助田 雅紀 <masaki.suketa@...>
助田です。
まあ、self以外はべつにPythonもきらいではないのですが、
立石です。
[#9051] [Q] Can I get caller's id? — gotoken@... (GOTO Kentaro)
ごとけんです
けいじゅ@日本ラショナルソフトウェアです.
ごとけんです
けいじゅ@日本ラショナルソフトウェアです.
[#9072] irb -m — gotoken@... (GOTO Kentaro)
ごとけんです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
ごとけんです
まつもと ゆきひろです
ごとけんです
けいじゅ@日本ラショナルソフトウェアです.
ごとけんです
けいじゅ@日本ラショナルソフトウェアです.
ごとけんです
けいじゅ@日本ラショナルソフトウェアです.
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
[#9091] NT 用 ruby-1.1c — Sinichiro Dezawa <dezawa@...>
出沢です
わたなべです.
watanabe> #って一昨日も書いたけど.
わたなべです.
From: WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
まつもと ゆきひろです
藤本です。
はじめまして。小田@QNES といいます。
小田@QNES です。
[#9121] [Q] fail and exit in rescue SystemExit — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
[#9126] gtk — "D.Kanda" <MAP2303@...>
まつもと ゆきひろです
[#9140] ruby-gtk-0.10 and gtk-1.1 — Takehama Hirohisa <thiro@...>
ruby-gtk-0.10 を早速インストールしようとしたのですが、うまくできません
[#9180] induced_from — gotoken@... (GOTO Kentaro)
ごとけんです
まつもと ゆきひろです
[#9226] how to use exception — Kazuhiro HIWADA <hiwada@...>
ひわだです。
[#9256] Re: 式はどこで終るか — 助田 雅紀 <masaki.suketa@...>
助田です。
出沢です
青山です。
出沢です
青山です。
出沢です
dezawa> この様に、top conf を2度待ちます。
青山です。
[#9258] Re: ruby 1.1c2 release — 中川 誠 <GHA03025@...>
In Reply to ruby-list:9179
[#9267] 正規表現 — "民斗 " <tommy@...>
民斗です。
まつもと ゆきひろです
民斗です。
From: matz@netlab.co.jp (Yukihiro Matsumoto)
[#9284] about make ruby-1.1c2 for NT via WATCOMC — ARIMA Yasuhiro <fit0298@...>
有馬@FITECです。
Regard to "[ruby-list:9285] Re: about make ruby-1.1c2 for NT via WATCOMC"
[#9301] ruby 1.1c3 released — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
Regard to "[ruby-list:9301] ruby 1.1c3 released"
[#9321] bow の ext のロードでエラー — "Hiroyasu Ohasi" <hohasi@...3.so-net.ne.jp>
BOWでruby1.1c3を使用させていただいています。
わたなべです.
まつもと ゆきひろです
[#9341] /\377/n =~ "\377" — Wakou Aoyama <wakou@...>
青山です。
まつもと ゆきひろです
From: matz@netlab.co.jp (Yukihiro Matsumoto)
まつもと ゆきひろです
[#9351] shttpsrv-1.0 & grepsvr-1.1 — Shin-ichro Hara <sinara@...>
原です。
まつもと ゆきひろです
はらです。
まつもと ゆきひろです
[#9360] [Q] 一文字ずつの処理について — Hiroyasu Ohasi <hohasi@...3.so-net.ne.jp>
ruby若葉マークの大橋です。
[#9374] inspect の動作 — Makoto Tagusari <mtag@...2.so-net.or.jp>
皆さん、こんばんは 田鎖と申します。この ML では、初めてのメールです。
[ruby-list:9270] Re: about make ruby-1.1c2 for NT
小田@QNES です。 実は、まだ解決していません(^^; --- On Fri, 21 Aug 1998 14:13:36 +0900 KIMURA Koichi <kkimura@pure.cpdc.canon.co.jp> wrote: > 木村です。 > 思い出した範囲で書いていきます ありがとうございます。 > >libruby.lib をリンクしたときと、ruby.lib をリンクしないように > > libruby.libは、「rubymw.dllを作らずに、単一のruby.exeですませる > ときに使う」ライブラリで、「ruby.libは最終的にruby.libを作るとき > にできるおまけみたいな」ライブラリだったとおもいます。つまり、拡張 > DLLとリンクするには条件があっていません。 > > makefileをそのまま使うと通常は > > ruby.exe > rubymw.dll > > と二つのファイルを作ります。拡張DLLを作るときのリンクで必要になる > のは rubymw.dllを作成したときに一緒にできたライブラリだったと思い > ます。 > > makefileのruby.exeのルールのところににある > > $(CC) $(LDFLAGS) $(MAINOBJ) -o ruby.exe rubymw.lib -link /STACK... > ^^^^↑^^^^ > これです。 > > >LIBC.lib(dllcrt0.obj) : error LNK2005: __amsg_exit はすでに LIBC.lib(crt0.obj) > >で定義されています > > この辺のエラーは、先に書いた条件の問題によるものです。 たしかに、rubymw.lib でほとんどの未定義エラーは無くなりました。 しかし、一部、export 定義をしてないインタフェース関数があるようです。 具体的には、ruby.def にexport定義があるのですが、ここに記述がない 関数(例えば、str2cstr関数等)があります。 C言語プログラム−ruby間のインタフェース関数の一覧表は、無いのでしょうか? # 本来は、ruby.def の記述がこの一覧表にあたるのですが(^^; > それと、実に悩ましい問題があって、一度目のbuildは絶対に失敗した > と思います。なぜかというと、rubymw.dllを作るタイミングは各種拡張 > モジュールを作成した後なのに、拡張モジュールのDLLを作成するとき > にはrubymw.libが存在しないので「必ず」リンクで失敗するのですね。 > これが。一度rubymw.libができてしまえば問題はなくなるんですが。 そうですね。 でも、これはmake順序がおかしいのが原因のような気がします。 README.ext.jp の記述によると、ext/Setup に記述してあるものは 静的にリンクされるので、make順としては、 静的リンク拡張モジュール -> rubymw.dll(& rubymw.lib) -> 動的リンク拡張モジュール(rubymw.lib使用) -> ruby.exe の順に作成されるのが通常シーケンスだと思いますが、実際は 動的リンク拡張モジュール(rubymw.lib使用) -> rubymw.dll(& rubymw.lib) -> ruby.exe となって、ext/Setup に記述されている静的リンク拡張モジュールが 動的リンク拡張モジュール扱いでmakeされいます。 この辺りを修正するにはどのファイルを修正すればいいのでしょうか? ext/extmk.rb あたりでしょうか。 # でも、rubyの記述はまだ理解できてません(^^;;; ∪*****/\*****\/*****/\*****∪ Koji Oda NEC Software Kyusyu 1st Development Department Based Software Division E-Mail:oda@bsd1.qnes.nec.co.jp ∩*****/\*****\/*****/\*****∩