[pgsql-jp: 41558] Re: 【質問】Windowsでのリンクについて。
Tomoaki Sato
sato @ sraoss.co.jp
2014年 1月 28日 (火) 00:09:45 JST
佐藤です。
From: "Yoshinobu Otaka" <ped02744 @ mbox.kyoto-inet.or.jp>
Date: Sat, 25 Jan 2014 19:48:55 +0900
> 初めて投稿させていただきます。
> Windows64bit版OSでPostgresql64bit版9.1を利用したアプリの作成において、
> ArrayType関連を含むプログラムをリンクしようとするとエラーになってしまいます。
以下の情報だけだと答えるのがたいへんなので、何を使ってどのようにビルド
しようとしたのかという情報と、エラーを再現できる最小限のコードを出して
もらえますか。
> ArrayType *a = construct_array(d, size, INT4OID, sizeof(int4), true, 'i');
> 等でリンク時に" construct_array "が未定義になります。(コンパイルエラーはありません)
あと、クライアントアプリケーションでサーバ側の construct_array 関数を使
うことはあまりないと思うのですが、そもそもどのようなことをやろうとして
いますか。
> PQexec()やPQgetValue()等のクライアントサイド関数は問題ありません。
> 初心者ゆえ何か間違っている・足りないのだと思うのですが、
> Postgresql9.1.5文書34.9.6にはWindowsの項がありませんし、
> *.libはpostgresqlのHOME/libの下にある6個しか見当たりません。
----
Tomoaki Sato <sato @ sraoss.co.jp>
SRA OSS, Inc. Japan
pgsql-jp メーリングリストの案内