[#45670] ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...>

天野です。

40 messages 2008/12/02
[#45673] Re: ruby-1.9.1-preview2のruby-tk on OSX — Nobuyoshi Nakada <nobu@...> 2008/12/03

なかだです。

[#45676] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/03

天野です。

[#45678] Re: ruby-1.9.1-preview2のruby-tk on OSX — Nobuyoshi Nakada <nobu@...> 2008/12/03

なかだです。

[#45680] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/03

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

[#45701] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/04

天野です。報告遅れてすみません。

[#45707] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/05

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

[#45708] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/07

天野です。

[#45709] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/07

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

[#45710] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/08

天野です。

[#45711] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/08

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

[#45712] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/08

天野です。

[#45713] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/08

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

[#45714] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/08

天野です。

[#45715] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/08

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

[#45716] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/08

天野です。

[#45717] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/08

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

[#45721] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/17

天野さん,

[#45722] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/17

天野です。

[#45725] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/17

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

[#45726] Re: ruby-1.9.1-preview2のruby-tk on OSX — Hidetoshi NAGAI <nagai@...> 2008/12/18

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

[#45727] Re: ruby-1.9.1-preview2のruby-tk on OSX — 天野竜太郎 <wn9r-amn@...> 2008/12/19

天野です。

[ruby-list:45722] Re: ruby-1.9.1-preview2のruby-tk on OSX

From: 天野竜太郎 <wn9r-amn@...>
Date: 2008-12-17 13:26:58 UTC
List: ruby-list #45722
天野です。

> =
> =
> =
> =
> =
> =
> ======================================================================
> (1) tcltklib.c の末尾に以下の記述を加えてコンパイルすると,
>    コンパイルエラーを発生するでしょうか?
> ---------------------------------------------------
> #ifdef MAC_OSX_TK
> # error MAC_OSX_TK is defined
> #endif
> ---------------------------------------------------
makeでエラーは出ません。

> (2) (1) がコンパイルエラーを発生しなかった場合,
>    tcltklib.c の末尾付近 (tcl_stubs_check の呼び出し 
> の直後辺り)
>    に次の1行を足して make,widget demo 実行を 
> してみてください.
>    何か変化はありますでしょうか?
> ---------------------------------------------------
>   Tk_MacOSXSetupTkNotifier();
> ---------------------------------------------------

tcl_stubs_check直後に
Tk_MacOSXSetupTkNotifier();を入れて
./configure --prefix=$HOME/ruby191 --enable-shared --enable-pthread -- 
enable-tcltk-framework
make
make install
後
cd ext/tk/sample/demos-jp/
  ~/ruby191/bin/ruby widget
以下のようになります。

/Users/ryutaro/ruby191/lib/ruby/1.9.1/powerpc-darwin9.6.0/ 
tcltklib.bundle: [BUG] Bus Error
ruby 1.9.1 (2008-12-01 revision 20438) [powerpc-darwin9.6.0]

-- control frame ----------
c:0008 p:-1266084 s:0043 b:0043 l:000042 d:000042 TOP
c:0007 p:---- s:0041 b:0041 l:000040 d:000040 CFUNC  :require
c:0006 p:0011 s:0037 b:0037 l:000036 d:000036 TOP    /Users/ryutaro/ 
ruby191/lib/ruby/1.9.1/tk.rb:6
c:0005 p:---- s:0026 b:0026 l:000025 d:000025 FINISH
c:0004 p:---- s:0024 b:0024 l:000023 d:000023 CFUNC  :require
c:0003 p:0056 s:0020 b:0020 l:000019 d:000019 TOP    widget:13
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:000001 d:000001 TOP    <dummy toplevel>:10
---------------------------
DBG> : "/Users/ryutaro/ruby191/lib/ruby/1.9.1/tk.rb:6:in `require'"
DBG> : "/Users/ryutaro/ruby191/lib/ruby/1.9.1/tk.rb:6:in `<top  
(required)>'"
DBG> : "widget:13:in `require'"
DBG> : "widget:13:in `<main>'"
-- backtrace of native function call (Use addr2line) --
0x2ebab8
0x2081cc
0x208238
0x2979f4
0x916d599c
-------------------------------------------------------
Abort trap




Ryutaro Amano
wn9r-amn@asahi-net.or.jp


Attachments (2)

tclConfig.sh.tar.gz (3.34 KB, Archive)
tkConfig.sh.tar.gz (1.86 KB, Archive)

In This Thread