磯部 和広
k-iso****@rozet*****
2012年 5月 17日 (木) 12:57:51 JST
いつもお世話になっております。 >PKG_CONFIG_PATHは直接libgroonga.soを見つけるためのものではな >く、groonga.pcというファイルを見つけるためのものです。なので、 >groonga.pcがあるディレクトリ(/usr/local/lib/pkgconfig)を指 >定します。(libgroonga.soがある/usr/lib64ではない。) なるほど・・・ 一生懸命 libgroonga.so を探しちゃいました・・・ >リリース後の動作報告などでgroonga/mroongaの普及に協力しても >らえるととてもうれしいです! 実は、現状ではsennaと混在しています。 自分は昨年12月の入社で、その際にgroongaを発見し、 それ以降の新規機能についてはgroonga/mroonga化したのですが 自分の入社以前の大部分についてはまだsennaのままです。 sennaの(我々の用途にとっては)欠陥のワークアラウンドの為に SQLが物凄くカスタマイズされているので、現状はデグレの危険が高く 放置されています・・・ mroonga率が50%を超えたら、動作報告などさせて頂きますね。 (2012/05/17 12:26), Kouhei Sutou wrote: > 須藤です。 > > In <4FB39****@rozet*****> > "[groonga-dev,00862] Re: groongaのビルド方法のドキュメンテーションを改善してください" on Wed, 16 May 2012 20:35:47 +0900, > 磯部 和広 <k-iso****@rozet*****> wrote: > >> ええと、いちゃもんを付けているのではなく、改善案ですので >> そこだけははっきりさせておきますね。 > はい、わかっています。 :-) > >> 去年のgroonga時代から愛用しております。 > ありがとうございます! > >> > ./configure \ >> > PKG_CONFIG_PATH=/usr/local \ >> > --with-mysql-source=/usr/local/src/mysql-5.5.24 \ >> > --with-mysql-config=/usr/local/mysql/bin/mysql_config >> >> >とするのが正しいのです。 >> >> これの前段に >> >> >groongaを/usr/libなど標準のパス以外にインストールした場合は >> PKG_CONFIG_PATHを指定する必要があります。 >> >> とあり、実際に/usr/lib64に入っているのにエラーになったので、この方法は駄 >> 目なのだと思っていました・・・ > あぁ!すみません。↑は間違っていました。 > > ./configure \ > PKG_CONFIG_PATH=/usr/local/lib/pkgconfig \ > --with-mysql-source=/usr/local/src/mysql-5.5.24 \ > --with-mysql-config=/usr/local/mysql/bin/mysql_config > > というように、PKG_CONFIG_PATHに/usr/local/lib/pkgconfigを指 > 定します。 > > PKG_CONFIG_PATHは直接libgroonga.soを見つけるためのものではな > く、groonga.pcというファイルを見つけるためのものです。なので、 > groonga.pcがあるディレクトリ(/usr/local/lib/pkgconfig)を指 > 定します。(libgroonga.soがある/usr/lib64ではない。) > >> MySQLでの件も含めまして、 >> お手伝い出来る事がありましたら、声を掛けて下さい。 > ありがとうございます! > リリース後の動作報告などでgroonga/mroongaの普及に協力しても > らえるととてもうれしいです! > >