[#23717] error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。どうしても原因がわからないので、報告だけ・・・

18 messages 2004/06/19
[#23718] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23719] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23720] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23724] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23762] Ruby 1.8.2 to be released. — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

40 messages 2004/06/23

[#23784] URI() — Tanaka Akira <akr@...17n.org>

前から思っていたのですが、URI.parse("http://...") を URI("http://...")

19 messages 2004/06/25

[ruby-dev:23758] Re: can't build tcltklib

From: "URABE Shyouhei aka.mput" <root@...>
Date: 2004-06-23 10:27:16 UTC
List: ruby-dev #23758
mput です。

On 23 Jun 2004, at 18:05, Hidetoshi NAGAI wrote:

> [ruby-talk: 101787] から始まる "Using TclTkAqua on Mac OS X?" という
> スレッドがあり,その中で <http://www.rubygarden.org/ruby?RubyTkOnOSX>
> というリファレンスが示されていました.

読みました。ありがとうございます。 TclTkAqua 
をつかいたいっていうニーズ「も」あるっていう話ですね。それをデフォルトにしろとまでは言ってない、と。

> デフォルトは元の状態 (-framework を含めない) にして,
> --enable-mac-tcltk-framework という configure オプションが
> 指定された場合に -framework Tk を見るように変更しようと思います.
>
> 私は Mac の使用経験がなく,こういう対応で本当にいいのかわかりません.
> もっと良い方法がありましたら,ぜひ教えてください.

この方法がベストだと思います。こんなかんじ?

Index: ext/tcltklib/extconf.rb
===================================================================
RCS file: /src/ruby/ext/tcltklib/extconf.rb,v
retrieving revision 1.18
diff -u -p -1 -w -r1.18 extconf.rb
--- ext/tcltklib/extconf.rb     12 Jun 2004 15:25:25 -0000      1.18
+++ ext/tcltklib/extconf.rb     23 Jun 2004 10:25:17 -0000
@@ -212,3 +212,7 @@ end

-if is_macosx ||
+mac_need_framework = is_macosx &&
+    enable_config("mac-tcltk-framework", false) &&
+    FileTest.directory?("/Library/Frameworks/Tcl.framework/") &&
+    FileTest.directory?("/Library/Frameworks/Tk.framework/")
+if mac_need_framework ||
     (have_header("tcl.h") && have_header("tk.h") &&
@@ -221,3 +225,3 @@ if is_macosx ||

-  if is_macosx
+  if mac_need_framework
      $CPPFLAGS += ' -I/Library/Frameworks/Tcl.framework/headers 
-I/Library/Frameworks/Tk.framework/Headers'


In This Thread