[#9642] Re: host.conf は参照しないの? — akira yamada / やまだあきら <akira@...>

15 messages 2000/05/09

[#9672] IO.popen — Koji Arai <JCA02266@...>

新井です。

22 messages 2000/05/13
[#9673] Re: IO.popen — Koji Arai <JCA02266@...> 2000/05/13

新井です。

[#9682] Re: IO.popen — matz@... (Yukihiro Matsumoto) 2000/05/14

まつもと ゆきひろです

[#9676] support mingw32 — WATANABE Hirofumi <eban@...>

わたなべです.

32 messages 2000/05/13
[#9678] Re: support mingw32 — Masaki Suketa <CQN02273@...> 2000/05/14

助田です.

[#9680] Re: support mingw32 — WATANABE Hirofumi <eban@...> 2000/05/14

わたなべです.

[#9686] Re: support mingw32 — Katsuyuki Komatsu <komatsu@...> 2000/05/15

小松です。

[#9687] Re: support mingw32 — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/05/15

わたなべです.

[#9806] rescue variable syntax — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

40 messages 2000/05/24
[#9811] Re: rescue variable syntax — ARIMA Yasuhiro <fit0298@...> 2000/05/24

有馬です。

[#9814] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/24

まつもと ゆきひろです

[#9821] Re: rescue variable syntax — nobu.nakada@... 2000/05/25

なかだです。

[#9823] Re: rescue variable syntax — ARIMA Yasuhiro <fit0298@...> 2000/05/25

有馬です。

[#9833] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/25

まつもと ゆきひろです

[#9861] Re: rescue variable syntax — gotoken@... (GOTO Kentaro) 2000/05/25

ごとけんです

[#9866] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/25

まつもと ゆきひろです

[#9870] Re: rescue variable syntax — nagai@... 2000/05/26

永井@知能.九工大です.

[#9873] Re: rescue variable syntax — matz@... (Yukihiro Matsumoto) 2000/05/27

まつもと ゆきひろです

[#9812] Forward: Error in NT makefile (PR#7) — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

21 messages 2000/05/24
[#9820] Re: Forward: Error in NT makefile (PR#7) — Katsuyuki Komatsu <komatsu@...> 2000/05/25

小松です。

[#9842] Re: Forward: Error in NT makefile (PR#7) — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/05/25

わたなべです.

[#9855] Re: Forward: Error in NT makefile (PR#7) — Katsuyuki Komatsu <komatsu@...> 2000/05/25

小松です。

[#9879] Re: Forward: Error in NT makefile (PR#7) — WATANABE Hirofumi <eban@...> 2000/05/28

わたなべです.

[#9857] $0 handling on NT — Katsuyuki Komatsu <komatsu@...>

小松です。

18 messages 2000/05/25
[#9869] Re: $0 handling on NT — nobu.nakada@... 2000/05/26

なかだです。

[ruby-dev:9713] Re: support mingw32

From: Katsuyuki Komatsu <komatsu@...>
Date: 2000-05-16 04:12:42 UTC
List: ruby-dev #9713
小松です。

In the message of [ruby-dev:9687] Re: support mingw32
    on 2000/5/15 WATANABE Hirofumi <Hirofumi.Watanabe@jp.sony.com> wrote:
>ところで cygwin, mingw32 共に DLEXT=so, DLEXT2=dll にしたけ
>ど, mswin32 もそうしたほうがいいのかな?

そうですね。賛成です。
win32/config.hとwin32/config.statusの変更になりますね。
以下で動作確認しました。
あと、win32/ruby.defにrb_big_divmodを追加。

>あと mingw32 だとバイナリ互換がありそうなので rubymg.dll じゃ
>なくて rubymw.dll という名前のほうがいい?

1つのマシンで複数のrubyを入れてテストする立場としては
区別できてた方がいいのですが、使う立場としてはバイナリ互換は
うれしいのかな?

>mswin32 を使っているみなさんの意見を聞きたいです.

うーむ、作っているだけだから……
他の方のご意見をお待ちしています。

diff -ru1p ruby-1.5.4.dist/win32/config.h ruby-1.5.4/win32/config.h
--- ruby-1.5.4.dist/win32/config.h	Sun May 14 18:36:29 2000
+++ ruby-1.5.4/win32/config.h	Tue May 16 12:44:03 2000
@@ -40,3 +40,4 @@
 #define FILE_COUNT _cnt
-#define DLEXT ".dll"
+#define DLEXT ".so"
+#define DLEXT2 ".dll"
 #define RUBY_LIB "/usr/local/lib/ruby/1.5"
diff -ru1p ruby-1.5.4.dist/win32/config.status ruby-1.5.4/win32/config.status
--- ruby-1.5.4.dist/win32/config.status	Tue May  9 13:53:16 2000
+++ ruby-1.5.4/win32/config.status	Tue May 16 12:44:03 2000
@@ -7,3 +7,3 @@ s%@FFLAGS@%%g
 s%@DEFS@%
- -DUSE_THREAD -DSIZEOF_INT=4 -DSIZEOF_SHORT=2 -DSIZEOF_LONG=4 -DSIZEOF_VOIDP=4 -DSIZEOF_FLOAT=4 -DSIZEOF_DOUBLE=8 -DHAVE_PROTOTYPES=1 -DHAVE_STDARG_PROTOTYPES=1 -DHAVE_STDLIB_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_ST_RDEV=1 -DGETGROUPS_T=int -DRETSIGTYPE=void -DHAVE_ALLOCA=1 -DHAVE_FMOD=1 -DHAVE_WAITPID=1 -DHAVE_GETCWD=1 -DHAVE_CHSIZE=1 -DHAVE_GETGROUPS=1 -DHAVE_GETLOGIN=1 -DRSHIFT=\(x,y\)\ \(\(x\)\>\>y\) -DFILE_COUNT=_cnt -DDLEXT=\".dll\" -DRUBY_PLATFORM=\"i386-mswin32\" %g
+ -DUSE_THREAD -DSIZEOF_INT=4 -DSIZEOF_SHORT=2 -DSIZEOF_LONG=4 -DSIZEOF_VOIDP=4 -DSIZEOF_FLOAT=4 -DSIZEOF_DOUBLE=8 -DHAVE_PROTOTYPES=1 -DHAVE_STDARG_PROTOTYPES=1 -DHAVE_STDLIB_H=1 -DHAVE_LIMITS_H=1 -DHAVE_FCNTL_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_ST_RDEV=1 -DGETGROUPS_T=int -DRETSIGTYPE=void -DHAVE_ALLOCA=1 -DHAVE_FMOD=1 -DHAVE_WAITPID=1 -DHAVE_GETCWD=1 -DHAVE_CHSIZE=1 -DHAVE_GETGROUPS=1 -DHAVE_GETLOGIN=1 -DRSHIFT=\(x,y\)\ \(\(x\)\>\>y\) -DFILE_COUNT=_cnt -DDLEXT=\".so\" -DDLEXT2=\".dll\" -DRUBY_PLATFORM=\"i386-mswin32\" %g
 s%@LDFLAGS@%%g
@@ -47,3 +47,4 @@ s%@CCDLFLAGS@%-DIMPORT%g
 s%@LDSHARED@%cl -LD%g
-s%@DLEXT@%dll%g
+s%@DLEXT@%so%g
+s%@DLEXT2@%dll%g
 s%@STRIP@%%g
diff -ru1p ruby-1.5.4.dist/win32/ruby.def ruby-1.5.4/win32/ruby.def
--- ruby-1.5.4.dist/win32/ruby.def	Tue May  9 13:53:16 2000
+++ ruby-1.5.4/win32/ruby.def	Tue May 16 12:44:03 2000
@@ -188,2 +188,3 @@ EXPORTS
 	rb_big_mul
+	rb_big_divmod
 	rb_big_pow

--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>

In This Thread