[#8530] Enumerable and rand — Koretsugu Daigoro <tmmcross@...>

これつぐです。

21 messages 1999/12/05
[#8534] Re: Enumerable and rand — matz@... (Yukihiro Matsumoto) 1999/12/06

まつもと ゆきひろです

[#8581] Re: [ruby-list:19228] Ruby 1.4.3 — Katsuyuki Komatsu <komatsu@...>

小松です。

19 messages 1999/12/07
[#8592] Re: [ruby-list:19228] Ruby 1.4.3 — matz@... (Yukihiro Matsumoto) 1999/12/07

まつもと ゆきひろです

[#8645] urllib and httplib — TAKAHASHI Masayoshi <maki@...>

高橋征義です。

47 messages 1999/12/14
[#8646] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/12/14

なひです.

[#8653] Re: urllib and httplib — matz@... (Yukihiro Matsumoto) 1999/12/14

まつもと ゆきひろです

[#8656] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/12/15

なひです.

[#8659] Re: urllib and httplib — Wakou Aoyama <wakou@...> 1999/12/15

青山です。

[#8685] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 1999/12/21

なひです.

[#8687] Re: urllib and httplib — TAKAHASHI Masayoshi <maki@...> 1999/12/21

高橋征義です。

[#8690] Re: urllib and httplib — matz@... (Yukihiro Matsumoto) 1999/12/21

まつもと ゆきひろです

[#8717] Re: urllib and httplib — TAKAHASHI Masayoshi <maki@...> 1999/12/24

高橋征義です。

[#8963] Re: urllib and httplib — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/01/19

なひです.

[#8650] [PATCH] Ruby/Tk — Koji Arai <JCA02266@...>

新井です。

20 messages 1999/12/14
[#8651] Re: [PATCH] Ruby/Tk — Koji Arai <JCA02266@...> 1999/12/14

新井です。

[#8692] [win] dir name — KANEKO Naoshi <wbs01621@...>

金子です。

22 messages 1999/12/21
[#8695] Re: [win] dir name — Koji Oda <oda@...1.qnes.nec.co.jp> 1999/12/22

小田@QNES です。

[#8741] Re: [ruby-list:19945] Re: array + empty string — Wakou Aoyama <wakou@...>

青山です。

18 messages 1999/12/27
[#8743] Re: [ruby-list:19945] Re: array + empty string — matz@... (Yukihiro Matsumoto) 1999/12/28

まつもと ゆきひろです

[#8742] [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Kazunori NISHI <kazunori@...>

西@九大です。

64 messages 1999/12/27
[#8744] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/28

まつもと ゆきひろです

[#8748] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Kazunori NISHI <kazunori@...> 1999/12/28

西@九大です。

[#8751] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/28

まつもと ゆきひろです

[#8767] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Kazunori NISHI <kazunori@...> 1999/12/29

西@九大です。

[#8777] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/30

まつもと ゆきひろです

[#8791] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Minero Aoki <aamine@...> 1999/12/31

あおきです。

[#8792] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 1999/12/31

まつもと ゆきひろです

[#8793] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — ARIMA Yasuhiro <fit0298@...> 1999/12/31

有馬です。

[#8795] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Akinori MUSHA aka knu <knu@...> 1999/12/31

 knuです。

[#8798] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — matz@... (Yukihiro Matsumoto) 2000/01/01

まつもと ゆきひろです

[#8811] Re: [REQ] Array#each{|a,b,...|}, Array#shift/pop(num) — Akinori MUSHA aka knu <knu@...> 2000/01/03

 knuです。

[ruby-dev:8538] Re: Enumerable and rand

From: nobu.nakada@...
Date: 1999-12-06 06:50:14 UTC
List: ruby-dev #8538
なかだです。

  せっかく作ってもらった MAKEFILE_CONFIG ですが、肝心の mkmf.rb
で使ってないようで。こんな感じでどうでしょうか。


diff --recursive --unified=2 dist/lib/mkmf.rb build/lib/mkmf.rb
--- dist/lib/mkmf.rb	Tue Aug 24 23:10:14 1999
+++ build/lib/mkmf.rb	Mon Dec  6 14:58:31 1999
@@ -318,5 +318,5 @@
   system "rm -f conftest*"
   STDOUT.flush
-  if CONFIG["DLEXT"] == $OBJEXT
+  if CONFIG["DLEXT"] == CONFIG["OBJEXT"]
     libs = $libs.split
     for lib in libs
@@ -325,9 +325,9 @@
     $defs.push(format("-DEXTLIB='%s'", libs.join(",")))
   end
-  $DLDFLAGS = CONFIG["DLDFLAGS"]
+  $DLDFLAGS = MAKEFILE_CONFIG["DLDFLAGS"]
 
   if RUBY_PLATFORM =~ /beos/
-    $libs = $libs + " -lruby"
-    $DLDFLAGS = $DLDFLAGS + " -L" + CONFIG["prefix"] + "/lib"
+    $libs += " -lruby"
+    $DLDFLAGS += " -L" + MAKEFILE_CONFIG["prefix"] + "/lib"
   end
 
@@ -337,6 +337,6 @@
       defflag = "--def=" + target + ".def"
     end
-    $libs = $libs + " " + CONFIG["LIBRUBYARG"]
-    $DLDFLAGS = $DLDFLAGS + " -L$(topdir)"
+    $libs += " " + MAKEFILE_CONFIG["LIBRUBYARG"]
+    $DLDFLAGS += " -L$(topdir)"
   end
 
@@ -361,15 +361,15 @@
 hdrdir = #{$hdrdir}
 
-CC = #{CONFIG["CC"]}
+CC = #{MAKEFILE_CONFIG["CC"]}
 
-CFLAGS   = #{CONFIG["CCDLFLAGS"]} -I$(hdrdir) #{CFLAGS} #{$CFLAGS} -I#{CONFIG["includedir"]} #{$defs.join(" ")}
+CFLAGS   = #{MAKEFILE_CONFIG["CCDLFLAGS"]} -I$(hdrdir) #{CFLAGS} #{$CFLAGS} -I#{MAKEFILE_CONFIG["includedir"]} #{$defs.join(" ")}
 CXXFLAGS = $(CFLAGS)
 DLDFLAGS = #{$DLDFLAGS} #{$LDFLAGS}
-LDSHARED = #{CONFIG["LDSHARED"]} #{defflag}
+LDSHARED = #{MAKEFILE_CONFIG["LDSHARED"]} #{defflag}
 
-prefix = #{CONFIG["prefix"]}
-exec_prefix = #{CONFIG["exec_prefix"]}
-libdir = #{$libdir}
-archdir = #{$archdir}
+prefix = #{MAKEFILE_CONFIG["prefix"]}
+exec_prefix = #{MAKEFILE_CONFIG["exec_prefix"]}
+libdir = #{MAKEFILE_CONFIG["libdir"]+"/ruby/"+MAKEFILE_CONFIG["MAJOR"]+"."+MAKEFILE_CONFIG["MINOR"]}
+archdir = $(libdir)/#{MAKEFILE_CONFIG["arch"]}
 
 #### End of system configuration section. ####
@@ -380,9 +380,9 @@
 
 TARGET = #{target}
-DLLIB = $(TARGET).#{CONFIG["DLEXT"]}
+DLLIB = $(TARGET).#{MAKEFILE_CONFIG["DLEXT"]}
 
-RUBY = #{CONFIG["ruby_install_name"]}
+RUBY = #{MAKEFILE_CONFIG["ruby_install_name"]}
 
-EXEEXT = #{CONFIG["EXEEXT"]}
+EXEEXT = #{MAKEFILE_CONFIG["EXEEXT"]}
 
 all:		$(DLLIB)
@@ -404,5 +404,5 @@
   mfile.printf "\n"
 
-  if CONFIG["DLEXT"] != $OBJEXT
+  if CONFIG["DLEXT"] != CONFIG["OBJEXT"]
     mfile.printf <<EOMF
 $(DLLIB): $(OBJS)
@@ -443,5 +443,5 @@
 end
 
-$OBJEXT = CONFIG["OBJEXT"]
+$OBJEXT = MAKEFILE_CONFIG["OBJEXT"]
 $objs = nil
 $libs = "-lc"
diff --recursive --unified=2 dist/mkconfig.rb build/mkconfig.rb
--- dist/mkconfig.rb	Thu Dec  2 17:24:07 1999
+++ build/mkconfig.rb	Mon Dec  6 14:22:33 1999
@@ -36,5 +36,5 @@
     v = "  CONFIG[\"" + name + "\"] = " +
       val.sub(/^\s*(.*)\s*$/, '"\1"').gsub(/\$\{?([^(){}]+)\}?/) {
-      "\#{CONFIG[\\\"#{$1}\\\"]}"
+      "$(#{$1})"
     } + "\n"
     if fast[name]


-- 
そうだ 強気に ちょっと インチキに☆彡
    中田 "Bugるくらいがちょうどいいかも;-)" 伸悦

In This Thread