Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make check for English documents (Re: Namazu 2.0.1 will be released soon)



>                                        藤原  誠  03-5740-2738
小関さんのメールを見て作業した訳ではないのですが、関連
しているので Reply としています。

○ setenv LANG japanese としていて、
nkf/ChaSen は入っていなくて、
kakasi command だけは入っているとします。
OS: NetBSD/i386-1.4.1 です。

ここで configure すると、一応 namazu-2.0.1
が出来ます。

○ それでそのまま make check すると、
no がないよなどと言って、失敗します。

no: not found
mknmz: < ../tests/idx1/NMZ.nkf.tmp: No such file or directory
FAIL: mknmz-1

○ そうか nkf に no という文字が入っているのだなと思って
setenv LANG C しておいてから
make check 
すると、全てうまく行きます。
===================
All 15 tests passed
===================
Making check in template

ただし、次のような字が多数表示されてしまいます。

<standard input>:7: warning: can't find character with input code 202

○ 次のうちのどれと考えればいいでしょうか。

・nkf 無 kakasi 有などという条件は考えなくて良い
  (kakasi 無で LANG ja だと configure に失敗しますよね)
・warning だから良い
  (でも行数が多いです)
・LANG C の make check はまだ良く考えられていない
 (日本語の例しか用意していない ? :-) 
・make check なのだから、もう少し良くしたい

---
(藤原)