[pgsql-jp: 39166] Re: libpqの作成について

陶山 泰 postgrml @ suyama.net
2008年 2月 8日 (金) 16:02:38 JST


陶山です。

 お役に立てるかどうか、最近(先月)私がやった方法です。
 試行錯誤をいろいろ繰り返しやっとビルドできました。
 試行錯誤にかなりの時間を使いましたがたどり着いた方法は以外に簡単でし
た。ふだんVCを使ってないので(今回初めて)かなり戸惑いましたけど。

 コンパイルでいろいろ警告はでましたが、ビルドすることが出来、運用して
います。
 PostgreSQL のバージョンは 8.1.9 でした。

(1)
C:\Program Files\Microsoft Platform SDK\Include ディレクトリ全部を
C:\Program Files\Microsoft Visual Studio\VC98\ へコピーした

(2)
include環境変数に
C:\Program Files\Microsoft Visual Studio\VC98\include\crt を追加

(3)
〜〜〜\postgresql-8.1.9\src>nmake /f win32.mak

 これで警告はいろいろ出ますが最後に

        cd ..\..
        echo All Win32 parts have been built!
All Win32 parts have been built!

と出て、libpq.dll linpqdll.lib libpb.lib が出来上がります。




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