[pgpool-general-jp: 66] Re: make 時に undefined reference to `PQprepare'

Kenichi Harada mxj00516 @ nifty.com
2006年 12月 25日 (月) 15:54:52 JST


原田です。

浅羽さん、お返事ありがとうございます。

結局、インストールできた他のサーバーの環境と比較したところ、元のサーバーは gcc
 が ver.3系列でしたので、これを gcc ver.4.1.1 にしましたところ、インストールで
きました。
お騒がせいたしました。

原田

----- Original Message -----
| From: pgpool-general-jp-request @ sraoss.jp
| 浅羽です。
| 
| From: Kenichi Harada <mxj00516 @ nifty.com>
| Subject: [pgpool-general-jp: 60] make 時に undefined reference to `PQprepare
'
| Date: Thu, 14 Dec 2006 13:29:45 +0900 (JST)
| 
| > はじめまして。原田と申します。
| > 
| > pgpool-II 評価のためにインストールしようとしたのですが、以下のエラーを出力
して
| >  make が失敗します。なかなか解決できませんので、皆様のお知恵を拝借したく存
じま
| > す。
| > 
| > > pool_system.o(.text+0x8ab): In function `pool_get_id':
| > > /home/postgres/work/pgpool-II-1.0.1/pool_system.c:420: undefined referen
ce t
| > o `PQprepare'
| > > pool_query_cache.o(.text+0x112f): In function `pool_query_cache_register
':
| > > /home/postgres/work/pgpool-II-1.0.1/pool_query_cache.c:948: undefined re
fere
| > nce to `PQprepare'
| > > collect2: ld returned 1 exit status
| > > make[2]: *** [pgpool] エラー 1
| > > make[2]: Leaving directory `/home/postgres/work/pgpool-II-1.0.1'
| > > make[1]: *** [all-recursive] エラー 1
| > > make[1]: Leaving directory `/home/postgres/work/pgpool-II-1.0.1'
| > > make: *** [all] エラー 2
| > 
| > ./configure では、
| > 
| > > checking for PQprepare in -lpq... yes
| > 
| > となっています。
| 
| うーむ…。
| 
|   % grep pgpool_LDFLAGS Makefile
| 
| を実行していただけないでしょうか?


pgpool-general-jp メーリングリストの案内