From: | "sunbiao(at)highgo(dot)com" <sunbiao(at)highgo(dot)com> |
---|---|
To: | pgsql-odbc <pgsql-odbc(at)postgresql(dot)org> |
Subject: | Build the PostgreSQL ODBC Driver on Windows |
Date: | 2017-07-03 07:21:28 |
Message-ID: | 2017070315212787612512@highgo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-odbc |
hi developer:
I build the PostgreSQL ODBC Driver on Windows10 X64,but have some trouble.
I download psqlodbc-09.05.0400 to build it with Microsoft Visual Studio 2010.
I use following two methods to build.
1.Use NMAKE.exe to build the driver.
The following error:
Building the PostgreSQL ANSI 3.0 Driver for ...
Using PostgreSQL Include directory: C:\Program Files (x86)\PostgreSQL\9.5\include
Using PostgreSQL Library directory: C:\Program Files (x86)\PostgreSQL\9.5\lib
cd installer && "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f installer.mak CFG=Release
Microsoft (R) 程序维护实用工具 10.00.30319.01 版
版权所有(C) Microsoft Corporation。保留所有权利。
determining product code
Driver version is not listed in productcodes.mak
installer.mak(24) : fatal error U1035: Syntax Error: should input“:”or“=”
Stop.
NMAKE : fatal error U1077: “cd”: return code“0x2”
Stop.
2.Use Powershell
The following error:
PS C:\Users\Sun\Desktop\ODBC\psqlodbc-09.05.0400\installer> .\buildInstallers.ps1
Dumpbin=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\dumpbin.exe
CPUTYPE : x86
VERSION : 09.05.0400
LIBPQBINDIR: C:\Program Files (x86)\PostgreSQL\9.5\bin
Failed to dumpbin C:\Program Files (x86)\PostgreSQL\9.5\bin\libpq.dll
location C:\Users\Sun\Desktop\ODBC\psqlodbc-09.05.0400\installer\buildInstallers.ps1:93 character: 3
+ throw "Failed to dumpbin $dllfolder\$dllname"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (Failed to dumpb...5\bin\libpq.dll:String) [],RuntimeException
+ FullyQualifiedErrorId : Failed to dumpbin C:\Program Files(x86)\PostgreSQL\9.5\bin\libpq.dll
I can not solve these errors.Can I get some help?
――――――――――――――――――――
孙彪 研发部
瀚高基础软件股份有限公司
网址:www.highgo.com
地址:济南市高新区济南市高新区新泺大街2117号铭盛大厦20层
电话:400-708-8006 传真:0531-88235883
手机:150-9584-0515 邮箱: sunbiao(at)highgo(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Inoue, Hiroshi | 2017-07-03 10:31:12 | Re: Materialized views trough ODBC |
Previous Message | Joe CT NG | 2017-07-03 01:08:41 | Re: Fail to install psqlodbc due to libpq version incorrect |