[#41449] slim ruby for embedding — Hiroshi Takagi <gollum@...>
たかぎです。
[#41455] オブジェクト同士の演算などを実装するには? — Hideo Konami <konami@...>
小波です.
From: Hideo Konami <konami@kyoto-wu.ac.jp>
小波です.
いわおかです。
小波です.
原です。
いわおかです。
なかだです。
[#41489] Matrixの継承について — argento@...
はじめまして。吉田と申します。
まつもと ゆきひろです
るびきち様、まつもと様
けいじゅ@いしつかです.
原です。
けいじゅ@いしつかです.
まつもと ゆきひろです
けいじゅ@いしつかです.
まつもと ゆきひろです
原です。
けいじゅ@いしつかです.
原です。
けいじゅ@いしつかです.
原です。
[#41503] 数を減らしてくループ — Takeshi Horinouchi <horinout@...>
堀之内と申します。
From: Takeshi Horinouchi <horinout@kurasc.kyoto-u.ac.jp>
堀之内です。
From: Takeshi Horinouchi <horinout@kurasc.kyoto-u.ac.jp>
こんにちは。ゴトウと申します。
[#41543] カスタム版Rubyの作成 — rubikitch <rubikitch@...>
るびきちです。
[#41552] Re: Windowsにおける共有フォルダーでのDir.globは一覧を返さない? — 岩崎 弘孝 <IH000667@...>
岩崎です。
[#41554] Re: Windowsにおける共有フォルダーでのDir.globは一覧を返さない? — 岩崎 弘孝 <IH000667@...>
岩崎です。
[#41561] Re: Windowsにおける共有フォルダーでのDir.globは一覧を返さない? — 岩崎 弘孝 <IH000667@...>
岩崎です。
[#41570] 別クラスのメソッドを横取り — 石井 大海 <banzaida@...>
お久しぶりで、konnです。
[#41596] 名前空間の衝突を回避する方法 — Kentaro KAWAMOTO <kentaro.kawamoto@...>
川本と申します。
From: Kentaro KAWAMOTO <kentaro.kawamoto@gmail.com>
[#41602] エクセルファイルを読み込む際の問題(質問) — "Hisashi Yahata" <yahatah@...>
質問で恐縮ですが、ご教示ください。
conundrumと申します。
babieさん、conundrumさん、早速の回答を有り難うございました。
conundrumです。
[#41624] MacOS X Aqua 対応のための tcltklib の extconf.rb — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
永井@知能.九工大です.
天野竜太郎と申します。
永井@知能.九工大です.
8.4.10のtcl.hやtk.hは、
永井@知能.九工大です.
> Tcl/TkAqua もこの Macintosh のルールに従うのであれば
永井@知能.九工大です.
永井@知能.九工大です.
天野です。
永井@知能.九工大です.
永井@知能.九工大です.
完全に私の勘違いです。
永井@知能.九工大です.
ruby-list:41651の
永井@知能.九工大です.
永井@知能.九工大です.
永井@知能.九工大です.
>> 13,画像を見るための簡単なユーザーインターフェイス
永井@知能.九工大です.
[ruby-list:41624] MacOS X Aqua 対応のための tcltklib の extconf.rb
永井@知能.九工大です.
# このメールは ruby-dev ML と ruby-list ML との両方に流していますが,
# 広く協力者を求めるため,ご容赦ください.
MacOS X のことは全くと言っていいほど知らないので,
もしユーザがいらっしゃいましたら御協力願えないでしょうか?
MacOS X で X11 用ではなく Aqua 用に tcltklib を make したい場合,
'ext/tk/extconf.rb' への下記のようなパッチは必要でしょうか?
それともこれは無意味でしょうか?
もしこのパッチが無意味というわけではなく,かつ,
協力してもいいという方がいらっしゃいましたら,
1.9 か 1.8.4 の preview 版かの 'ext/tk/extconf.rb' に
添付のパッチをあてて,Tcl/TkAqua がインストールされた環境で
./configure --enable-pthread --enable-tcltk-framework --enable-macosx-aqua
とすることで,X11 に依存せずに make できるかどうか,
そしてきちんと動くかどうかを試してみていただけないでしょうか.
ダメならダメで,どこがダメだったのかの報告いただけると助かります.
# より適切な対応パッチを作っていただけるなら,もっと嬉しいですが.(^_^)
当方で調べることができる範囲には MacOS X 機がないもので,
ぜひ協力をお願い致します.
Index: extconf.rb
===================================================================
RCS file: /var/cvs/src/ruby/ext/tk/extconf.rb,v
retrieving revision 1.2.8.4
diff -u -r1.2.8.4 extconf.rb
--- extconf.rb 2 Nov 2005 11:28:40 -0000 1.2.8.4
+++ extconf.rb 30 Nov 2005 05:45:16 -0000
@@ -32,6 +32,14 @@
tcltk_framework = find_framework(tcl_framework_header, tk_framework_header)
+def use_macosx_aqua
+ if /darwin/ =~ RUBY_PLATFORM
+ enable_config("macosx-aqua", true)
+ else
+ false
+ end
+end
+
unless is_win32
have_library("nsl", "t_open")
have_library("socket", "socket")
@@ -280,6 +288,11 @@
$CPPFLAGS += ' -DUSE_TCL_STUBS -DUSE_TK_STUBS' if stubs
$CPPFLAGS += ' -D_WIN32' if /cygwin/ =~ RUBY_PLATFORM
+ if use_macosx_aqua
+ $CPPFLAGS += ' -DMAC_OSX_TK=1'
+ $LDFLAGS += ' -framework CoreFoundation -framework Carbon'
+ end
+
if tcltk_framework
if tcl_framework_header
$CPPFLAGS += " -I#{tcl_framework_header}"
--
永井 秀利 (九工大 知能情報)
nagai@ai.kyutech.ac.jp