2010年11月 4日

[pgsql-jp: 40502]windows 環境での odbc ドライバのビルドについて

はじめまして、矢田間と申します。

PostgreSQLのODBCドライバをwindows環境でビルドをとろうと
しているのですが、ビルドエラーが発生します。

環境としましては以下の通りです。
VC++6.0、
ソース:psqlodbc-08.02.0400、

openssl-0.9.8o(includeファイルがないとエラーが出るので
インストールしてパス設定しました)

エラーの一部を抜粋したものが以下のものですが、ほとんど構
造体の再定義に関するものでした。
--------------------構成: psqlODBC - Win32
Debug--------------------
コンパイル中...
socket.c
C:\Program Files\Microsoft Visual
Studio\VC98\INCLUDE\winsock2.h(99) : error C2011: 'fd_set'
: 'struct'
で示される型としてすでに定義されています。
C:\Program Files\Microsoft Visual
Studio\VC98\INCLUDE\winsock2.h(134) : warning C4005:
'FD_SET' :
マクロが再定義されました。
C:\Program Files\Microsoft Visual
Studio\VC98\INCLUDE\winsock.h(83) : 'FD_SET'
の前の定義を確認してください
C:\Program Files\Microsoft Visual
Studio\VC98\INCLUDE\winsock2.h(143) : error C2011:
'timeval' : 'struct'
で示される型としてすでに定義されています。
C:\Program Files\Microsoft Visual
Studio\VC98\INCLUDE\winsock2.h(199) : error C2011:
'hostent' : 'struct'
で示される型としてすでに定義されています。

うまくビルドできる方法はないものでしょうか。
ご教授お願いいたします。

以上です。

--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/


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




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