----- Original Message ----- From: "Jianwei Zhang" <[EMAIL PROTECTED]> To: <namazu-users-ja@namazu.org> Sent: Wednesday, October 11, 2006 6:17 PM Subject: [Namazu-users-ja 895] Re: 検索式の項目数の制限
> 張です。 > > 早速のご回答ありがとうございます。 > > ----- Original Message ----- > From: "Hideyuki SHIRAI ("白井秀行")" <[EMAIL PROTECTED]> > To: <namazu-users-ja@namazu.org> > Sent: Wednesday, October 11, 2006 6:02 PM > Subject: [Namazu-users-ja 894] Re: 検索式の項目数の制限 > > >> From: NOKUBI Takatsugu <[EMAIL PROTECTED]> さん曰く >> Subject: Re: [Namazu-users-ja 892] Re: 検索式の項目数の制限 >> Message-ID: <[EMAIL PROTECTED]> >> Date: Wed, 11 Oct 2006 18:00:34 +0900 >> >>> > enum { >>> > /* Size of general buffers. This MUST be larger than QUERY_MAX */ >>> > BUFSIZE = 1024, >>> > >>> > QUERY_TOKEN_MAX = 32, /* Max number of tokens in the query. */ >>> > QUERY_MAX = 256, /* Max length of the query. */ >>> > >>> > INDEX_MAX = 64 /* Max number of databases */ >>> > }; >>> > >>> > で決められています。"17" で NG ということなので、QUERY_TOKEN_MAX >>> > の値より小さいのですが、QUERY_MAX が効いているのかしら? >>> >>> いえ、"or"もtokenなのでそれが効いているのだと思います。 >> >> あ、そっか、アシストサンクス、です。 > > はい,そうです。 > 17個の単語 + 16個の"or" > 32個のtoken。 > 制限を越えています。 > > nmz/libnamazu.hのデフォルト値を増やして,再コンパイルしてみましたが,同じエラーが出ました。 > 再コンパイルのやり方は間違っているのでしょうか? > > cd namazu-2.0.16 > ./configure > make > su > make install > のように,やりましたが,nmz-configなどもやるべきでしょうか? > すみません,cとコンパイルの知識が足りないですが。 問題を解決しました。 やり方: 1.既存のソースを削除 2.新しくソースを入手 3.ソースを修正 4.再インストール ご回答ありがとうございました。 助かりました。 張 建偉 筑波大学 _______________________________________________ Namazu-users-ja mailing list Namazu-users-ja@namazu.org http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja