Kouhei Sutou
kou****@clear*****
2012年 1月 16日 (月) 17:37:47 JST
須藤です。 In <CAOU9fPOMrVb_Ogfwdi_Fm-0CAEw2PaBT9-Y=dtD7M****@mail*****> "[groonga-dev,00673] Re: ディレクトリカスタマイズでコンパイルするとINSTALL PLUGINでエラー" on Mon, 16 Jan 2012 15:53:11 +0900, rymysqlさん <ry10m****@gmail*****> wrote: > CCとCXXをなしにするとINSTALL PLUGINいけました。 よかったです! > export GROONGA_CFLAGS="-I/usr/local/groonga129/include/groonga" > export GROONGA_LIBS="-L/usr/local/groonga129/lib -lgroonga" > ./configure \ > --prefix=/data-io/src/mysql-5.5.20-linux2.6-x86_64 \ > --with-mysql-source=/data-io/src/mysql-5.5.20 \ > --with-mysql-config=/data-io/src/mysql-5.5.20-linux2.6-x86_64/bin/mysql_config あ、実はGROONGA_CFLAGS/LIBSを指定するのではなくて、 export PKG_CONFIG_PATH=/usr/local/groonga129/lib/pkgconfig とpkg-configのパスをgroongaの${prefix}/lib/pkgconfigに通すほ うがオススメなんです。そうすると、もし、groonga側でビルドオ プションが変わったときでもそれに追従してくれます。 GROONGA_CFLAGS/LIBSを直接指定していると自分でビルドオプショ ンを設定しないといけないのです。 -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270) プログラミングが好きなソフトウェア開発者を募集中: http://www.clear-code.com/recruitment/