張です。 早速のご回答ありがとうございます。
----- 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とコンパイルの知識が足りないですが。 _______________________________________________ Namazu-users-ja mailing list Namazu-users-ja@namazu.org http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja