Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make error on Mac OS X
- From: Yasuaki KAI <kai@xxxxxxxxxxxxxx>
- Date: Sun, 8 Jun 2003 12:15:19 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 03323
甲斐です。
On 2003.6.8, at 04:05 Asia/Tokyo, Tadamasa Teranishi wrote:
> 寺西です。
>
> Yasuaki KAI wrote:
>> lib/getopt.c, lib/getopt.h, lib/getopt1.cの3ファイルの4変数 getopt,
>> opterr, optind, optopt をそれぞれ getopt_t, opterr_t, optind_t,
>> optopt_t に変更して ./configure; make としてみると、とりあえずエラー
>> はでずに終了しました。make check とやってみるとmknmz, gcnmz, idxiff,
>> namazu-cgi, ja-mknmz, ja-namazu-cgiはPASSでしたが、namazu-1〜namazu-9,
>> namazu-11はFAILとなっていました。namazuのビルドには問題が残っていそう
>> です。
>
> src/namazu-cmd.c の中にも optind を使っているところがあります。
> ですので、ここを optind_t にすると直るかもしれません。
>
> その他、4変数を使っているところが他に無いか確認してみてください。
その他に4変数を使っている箇所がないか調べた結果、該当するのは
ご指摘の src/namazu-cmd.c の中の optind の1箇所のみでしたので、
これを optind_t と変更してみたところ、make check 結果もすべて
PASS となって問題が解決しました。make install も無事済んで、
TerminalはもちろんCGIもちゃんと動いているようです。
どうも有り難うございました。
----------------------------------------------------------------
甲斐 康朗 (Yasuaki KAI) kai@xxxxxxxxxxxxxx