わたなべです.

kikutani / sprintmail.com <kikutani / sprintmail.com> writes:

:うむぅ、なぜlibtermcapが要るのかわからない(Debianではべつに
:使ってない)ですが、取りこみます。

slang は
JD_Terminfo_Dirs="/usr/lib/terminfo \
                 /usr/share/terminfo \
                 /usr/share/lib/terminfo \
                 /usr/local/lib/terminfo"
のうちどれかがディレクトリとして存在すると自前の terminfo
library を使うようです(configure で見てる).

というわけで
  termcap = true
  for mid in %w(lib share share/lib local/lib)
    if FileTest.directory? "/usr/#{mid}/terminfo"
      termcap = false
      break
    end
  end
のような感じでテストして -ltermcap が必要かどうか判断すれば
いいと思います.

:> しかし、make はできたものの、smgtest.rb の0から3まで(色と漢
:> 字)が全然ダメです。何故だろう…
:
:だめとは全然色も漢字も出ませんか? 漢字が化けて出るとか?

termcap だと色は無理かも.
あ, 強制的に
  setenv COLORTERM 1
すればいいのかな.
cygwin はこれで色も出ました(kterm).

-- 
わたなべひろふみ