namazu-ml(avocado)


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

Re: namazu.exe as a cgi in Apache



安田と申します。
>広瀬と申します。
>
> <t-yasuda@xxxxxxxxxxxxxxxx> wrote.
>/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>REPLACE	/C|/usr/local/namazu/	http://localhost/namazu/
>>>>>>で、動的に変換してくれるはずだと思うのですが,,,
>>>>とでてきます。原因は他にあるのでしょうか?
>>>手元で、nmz1201.exe でやってみましたが特に問題無く置換されています。。。
>>nmz1201.exeは、namazu.exeのことですよね?
>>>.namazurc で
>>>LANG		ja
>>>	|
>>>	V
>>>LANG		en
>>>とやるとどうなります?
>>やはり、変換してくれません。
>
>画面は英語になりましたか?
画面は、英語にならず日本語のままです。
要約表示、表示件数、対象インデックスは切り替わりますが、言語は切り
替わりません。
>>この仕掛けは、mknmzで作成したindexに対して、namazu.exe
>>が、検索結果を表示するときに、indexで用意された情報の
>>/C|/usr/local/namazu/をhttp://localhost/namazu/に変換するのであって、
>
>そうです。
>
>>indexを作成するときに、あらかじめ変換するのではないですよね?
>
>検索結果を表示する直前に変換します。
>
>ちなみに
><URL:http://www.tama.or.jp/%7Ekenzo-/Namazu/nmz12040.exe>
>がありますので、可能ならば置き換えてみてください。
>
>#namazu-1.2.0.5 は今晩 compile & 確認して release します。

#広瀬さんは、EWS4800のことはご存知かと思われますので、お尋ねします。
EWS4800(EWS−UX/V(REL4.2)))上でnamazu_1.2.0.5をインストール
しておりますが、makeの段階でエラーが出ます。

以下エラーメッセージの出力です。
gcc -O2 -DINDEXDIR=\"/home/e232/t-yasuda/usr/local/namazu/index\"
 -DSCORING=TFIDF  -DUNIX -DOPT_NAMAZU_CONF=\"/home/e232/t-yasuda/usr/local
/namazu/lib/namazu.conf\"  -DLANGUAGE=\"ja\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1
 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ALLOCA=1 
-DHAVE_MEMMOVE=1 -Wall  -c namazu.c
In file included from namazu.c:36:
/usr/abiccs/include/sys/stat.h:133: parse error before `level_t'
/usr/abiccs/include/sys/stat.h:133: warning: no semicolon at end of struct or union
/usr/abiccs/include/sys/stat.h:135: parse error before `st_cmwlevel'
/usr/abiccs/include/sys/stat.h:135: warning: data definition has no type or storage class
/usr/abiccs/include/sys/stat.h:137: parse error before `}'
*** Error code 1 (bu21)
make: fatal error.

なにしろ6,7年前のEWSですから、対応はされていないのかと
思われますが、何かパッチを当てると良いのでしょうか?

#ちなみに、Apache1.3.1も /usr/abiccs/関係でmakeできないのです。
いろいろ聞いて済みません。
===============================================================
日本電気(株)ソフトウェアデザイン研究所 システムデザイン技術部
安田達弘 (Yasuda Tatsuhiro)          t-yasuda@xxxxxxxxxxxxxxxx
                              TEL 03-5476-1089 FAX 03-5476-1113
                        NEC-TELNET 8-20-24780 NEC-MAIL 20-24770
===============================================================