From: WATANABE Hirofumi Date: 2003-07-04T12:55:58+09:00 Subject: [ruby-dev:20505] Re: [ruby-cvs] ruby/ext/curses: * string.c (rb_str_shared_replace): clear flags before copy. わたなべです。 Yukihiro Matsumoto writes: > こんな感じでどうでしょう? > > --- ext/curses/extconf.rb 2 Jul 2003 04:27:29 -0000 1.12 > +++ ext/curses/extconf.rb 4 Jul 2003 03:41:54 -0000 > @@ -8,5 +8,6 @@ make=false > have_library("mytinfo", "tgetent") if /bow/ =~ RUBY_PLATFORM > +have_library("tinfo", "tgetent") > +have_library("termcap", "tgetent") 最近だとたぶんこの3つのライブラリはlibncurses*へのsymlinkだ と思うので問題ないと思います。 have_library("mytinfo", "tgetent") or have_library("tinfo", "tgetent") or have_library("termcap", "tgetent") を考えていたんですが、この3つの優先順位がいまいちよくわから ないんですよね。 そもそもtinfoが必要なのはどのOSだったんでしょう? 最近のncursesはtermcapの機能を内包しているので、よほど古くな いとtgetentがundefinedにならないと思うんですが。 -- わたなべひろふみ