[pgsql-jp: 25920] testlibpq.cがコンパイルできない。

Takuro Suzuki etsuzuki @ esg.hitachi-hec.co.jp
2002年 5月 14日 (火) 14:27:26 JST


TurboLinux Server 6.5 に
http://osb.sra.co.jp/PostgreSQL/7.1/install.htmlを参考に
7.1.3をインストールしました。

自動起動に設定後、再起動。

postgresで、ログイン。

ソースに附属している test/examples で
makeを実行すると、次のようなエラーメッセージが出力されてます。

$ make
gcc  -Wl,-rpath,/usr/local/pgsql/lib  testlibpq.o   -o testlibpq
testlibpq.o: In function `exit_nicely':
testlibpq.o(.text+0xe): undefined reference to `PQfinish'
testlibpq.o: In function `main':
testlibpq.o(.text+0x3b): undefined reference to `PQsetdbLogin'
testlibpq.o(.text+0x4a): undefined reference to `PQstatus'
testlibpq.o(.text+0x75): undefined reference to `PQerrorMessage'
testlibpq.o(.text+0xa9): undefined reference to `PQexec'
testlibpq.o(.text+0xb4): undefined reference to `PQresultStatus'
testlibpq.o(.text+0xd8): undefined reference to `PQclear'
testlibpq.o(.text+0xf3): undefined reference to `PQclear'
testlibpq.o(.text+0x104): undefined reference to `PQexec'
testlibpq.o(.text+0x112): undefined reference to `PQresultStatus'
testlibpq.o(.text+0x136): undefined reference to `PQclear'
testlibpq.o(.text+0x151): undefined reference to `PQclear'
testlibpq.o(.text+0x162): undefined reference to `PQexec'
testlibpq.o(.text+0x170): undefined reference to `PQresultStatus'
testlibpq.o(.text+0x194): undefined reference to `PQclear'
testlibpq.o(.text+0x1af): undefined reference to `PQnfields'
testlibpq.o(.text+0x1c9): undefined reference to `PQfname'
testlibpq.o(.text+0x20a): undefined reference to `PQgetvalue'
testlibpq.o(.text+0x23a): undefined reference to `PQntuples'
testlibpq.o(.text+0x24a): undefined reference to `PQclear'
testlibpq.o(.text+0x25b): undefined reference to `PQexec'
testlibpq.o(.text+0x269): undefined reference to `PQclear'
testlibpq.o(.text+0x27a): undefined reference to `PQexec'
testlibpq.o(.text+0x288): undefined reference to `PQclear'
testlibpq.o(.text+0x294): undefined reference to `PQfinish'
collect2: ld returned 1 exit status
make: *** [testlibpq] エラー 1

正常にコンパイルされるようにするには、どうすれば良いのでしょうか。

環境 : TurboLinux Server 6.5

--------
Takuro Suzuki



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