Re: About postgresql8.3.3 build in MS VS2005 - Mailing list pgsql-hackers
From | Magnus Hagander |
---|---|
Subject | Re: About postgresql8.3.3 build in MS VS2005 |
Date | |
Msg-id | 48E9FA83.4090407@hagander.net Whole thread Raw |
In response to | Re: About postgresql8.3.3 build in MS VS2005 (iihero <iihero@gmail.com>) |
Responses |
Re: About postgresql8.3.3 build in MS VS2005
|
List | pgsql-hackers |
it could be. At first look ISTM that the error comes from not finding the definition of HANDLE, which is certainly very central to the Platform SDK. //Magnus iihero wrote: > Thanks Magnus, > > I've installed vs2005 standard edition. > Do you mean the include order of Platform SDK possibly influenced the > build result? > > > > 2008/10/6 Magnus Hagander <magnus@hagander.net <mailto:magnus@hagander.net>> > > Are you building with MS VS2005 Express? If so, it sounds like you have > not managed to install the Platform SDK properly. > > //Magnus > > > iihero wrote: > > When I build pgsql via perl after run the command line env of VS2005, > > there are lots of following error: > > > > > > > > > > > e:\learn\db_research\postgresql\source\postgresql-8.3.3\src\include\port > > .h(83): error C2146: syntax error : missing ')' before identifier > 'hProcess' > > > > > e:\learn\db_research\postgresql\source\postgresql-8.3.3\src\include\port > > .h(83): error C2061: syntax error : identifier 'hProcess' > > > > > e:\learn\db_research\postgresql\source\postgresql-8.3.3\src\include\port > > .h(83): error C2059: syntax error : ')' > > > > > e:\learn\db_research\postgreSQL\source\postgresql-8.3.3\src\include\misc > > dmin.h(124): error C2061: syntax error : identifier 'PostmasterPid' > > > > > e:\learn\db_research\postgreSQL\source\postgresql-8.3.3\src\include\misc > > > > > > Any help? > > > > The config.pl content under src\tools\msvc\ in my machine is like: > > > > # Configuration arguments for vcbuild. > > use strict; > > use warnings; > > our $config = { > > asserts=>0, # --enable-cassert > > integer_datetimes=>0, # --enable-integer-datetimes > > nls=>undef, # --enable-nls=<path> > > tcl=>undef, #'c:\tcl', # --with-tls=<path> > > perl=>'d:\tools\perl', # --with-perl > > python=>'D:\program\python235', # --with-python=<path> > > > > > krb5=>'E:\learn\db_research\postgreSQL\coding\depend\kfw-3-2-2-final', # > > --with-krb5=<path> > > ldap=>1, # --with-ldap > > > openssl=>'E:\learn\db_research\postgreSQL\coding\depend\openssl', # > > --with-ssl=<path> > > uuid=>undef, > > #'E:\learn\db_research\postgreSQL\coding\depend\ossp-uuid', > > #--with-ossp-uuid > > xml=>'E:\learn\db_research\postgreSQL\coding\depend\libxml2', > > xslt=>'E:\learn\db_research\postgreSQL\coding\depend\libxslt', > > iconv=>'E:\learn\db_research\postgreSQL\coding\depend\iconv', > > zlib=>'E:\learn\db_research\postgreSQL\coding\depend\zlib'# > > --with-zlib=<path> > > }; > > 1; > >
pgsql-hackers by date: