From: Masahiro Sakai (=?iso-2022-jp?B?GyRCPHIwZkAvTTUbKEI=?=) Date: 2001-04-16T00:58:30+09:00 Subject: [ruby-list:29279] Re: ruby-tcpwrap and mkmf.rb From: Takahiro Kambe Subject: [ruby-list:29276] ruby-tcpwrap and mkmf.rb Date: Sun, 15 Apr 2001 22:12:13 +0900 > こんばんは。 こんばんは。 > と記述されています。すなわち、ライブラリを使用する側が > > int allow_severity = 0; > int deny_severity = 0; > > といった変数定義を持たなければならず、これらの広域変数が未定義のエラー > となるわけです。 > > さて、これはどの様に解決するのがスマートなんでしょうか。 Gimp-Rubyでも、ライブラリを使用する側が変数を用意する必要があったので、 とりあえず以下のようにtry_link0を置き換えて対処しています。 スマートではないですが。 alias try_link0_old try_link0 def try_link0(src, *args) src = "int PLUG_IN_INFO;\n" + src try_link0_old(src, *args) end -- 酒井 政裕 / Masahiro Sakai E-Mail: mailto:zvm01052@nifty.ne.jp Web: http://homepage1.nifty.com/susho/ ICQ: 68968814