2011年8月 2日

[pgsql-jp: 40874] Re:8.4のlibpqについて


>結局、binフォルダにあるすべてのDLLをコピーする事で
>アプリは動きましたが、これはこういうものなのでしょうか。
>8.0の時はlibpq.dllだけあればクライアントで動作したのですが・・・


ですねぇ、かなり依存関係が増えてますね
解決するには必要なものは一緒に配布しないとダメだと思います

配布しない場合には自家ビルドですかね


私は オプションとしてはsslがあれば良いので
mingwですが、自家ビルドしてます

configure --with-openssl --without-zlib で
make するだけで簡単に出来ます

これで必要なdllは

libpq.dll

libeay32.dll
libssl32.dll
ssleay32.dll

この4本になります
(ssl関連のdllは別で調達してます)

# SSLすら使わないなら
# configure --without-zlib でlibpq.dll単体動作になるのかは
# 試した事がありませんが・・・。

--
nakamura keishi


投稿者 xml-rpc : 2011年8月 2日 12:08
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/105853
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。