[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freewnn:00995] Re: merge from canuum
- To: freewnn@XXXX
- Subject: [freewnn:00995] Re: merge from canuum
- From: aono@XXXX
- Date: Wed, 23 Jul 2003 10:51:12 JST
- In-reply-to: Your message of "Tue, 22 Jul 2003 23:10:52 +0900". <86k7aahcsz.wl@chrysanthe.oikumene.gcd.org>
- Reply-to: freewnn@XXXX
青野です。おはようございます。
#時間がないので初期の分析のみです。
<86k7aahcsz.wl@XXXX>の記事において
hiroo@XXXXさんは書きました。
>> At Mon, 21 Jul 2003 15:11:18 +0900,
>> Hiroo Ono wrote:
>> > Wnn/uum でコンパイルが通るところまでしか確認していませんが、
>> > http://oikumene.que.ne.jp/FreeWnn/patch/uum_20030720.diff.bz2
>> > に現時点の cvs に対する diff をおきました。
>>
>> > 目下の todo は、
>> > ・動作確認
>>
>> TERMINFO, TERMCAP のマクロ周りに洩れがあって、このままではうまく動きま
>> せん。後日 patch を置き直します。
(端末属性をいじるプログラムは不勉強のため分からないことを
あらかじめ述べておきます。以下の文章はそれを差し引いてお読
みください。)
Solaris 2.4/8で試してみました(ただしbuilddirをsrcdirと分離
するための修正を加えています)が、jhlp.cが
In file included from ../../../current/Wnn/uum/sdefine.h:66,
from ../../../current/Wnn/uum/jhlp.c:105:
/usr/include/term.h:1040: field `Ottyb' has incomplete type
/usr/include/term.h:1041: field `Nttyb' has incomplete type
といった感じになってコンパイルできません。テストした環境で
はtermio.h内にあるstruct termio (Ottyb / Nttybがそうterm.h
で(厳密にはtypedefされた型として)定義されている)が必要です
が、termios.h が存在するため#include されないのが直接的な
原因のようです。
#両方 #include した場合のデメリットもあると思うのでなんと
#もいえないのですが。
>> jserver も、libwrap を入れると接続に失敗しています。
>> 問題だらけですみません。
あれ、それはde.cを (1.33、6/21頃)修正したつもりですが、そ
れとは別の話ですか。
#libwrapについてはconfigure.inの修正をしたいのですが、ま
#だできてません(アイデア歓迎)。
----
青野智樹 (aono@XXXX)
Personal opinion only..