<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/src/bin/pg_config/win32.mak, branch master</title>
<subtitle>git.postgresql.org: git/postgresql.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/'/>
<entry>
<title>Remove old-style win32 client-only visual c++ build infrastructure for everything except</title>
<updated>2007-03-05T14:18:38+00:00</updated>
<author>
<name>Magnus Hagander</name>
<email>magnus@hagander.net</email>
</author>
<published>2007-03-05T14:18:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=ef393e733e9c91f0534f27741fcbac42cd9912fc'/>
<id>ef393e733e9c91f0534f27741fcbac42cd9912fc</id>
<content type='text'>
libpq. We need to keep libpq to build static libraries and to use PQtrace
with clients using older versions of MSVC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libpq. We need to keep libpq to build static libraries and to use PQtrace
with clients using older versions of MSVC.
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of retail definitions of HAVE_STRDUP and HAVE_VSNPRINTF in</title>
<updated>2006-11-21T23:26:47+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2006-11-21T23:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=617f123f06691d0391664464ed85e05e5523dcbd'/>
<id>617f123f06691d0391664464ed85e05e5523dcbd</id>
<content type='text'>
some of the Windows-only makefiles; the correct place to assert these
things is pg_config.h.win32.  Per bug #2677.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
some of the Windows-only makefiles; the correct place to assert these
things is pg_config.h.win32.  Per bug #2677.
</pre>
</div>
</content>
</entry>
<entry>
<title>MSVC/BCC Win32 compiler fixes.</title>
<updated>2006-10-10T21:31:44+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2006-10-10T21:31:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=ed95aea27d1d245700a178d6527c1f7782d03bc2'/>
<id>ed95aea27d1d245700a178d6527c1f7782d03bc2</id>
<content type='text'>
Hiroshi Saito
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hiroshi Saito
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress MSVC warnings about weak functions by using</title>
<updated>2006-08-09T03:09:56+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2006-08-09T03:09:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=8a7a6afe2daf4c7cc5261b1c8a23fff42fd65d5f'/>
<id>8a7a6afe2daf4c7cc5261b1c8a23fff42fd65d5f</id>
<content type='text'>
_CRT_SECURE_NO_DEPRECATE.

Hiroshi Saito
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_CRT_SECURE_NO_DEPRECATE.

Hiroshi Saito
</pre>
</div>
</content>
</entry>
<entry>
<title>WIN32 fixes:</title>
<updated>2006-07-06T02:12:32+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2006-07-06T02:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=591e90a4d9dd5698dd5fd01d0d8620233c326da4'/>
<id>591e90a4d9dd5698dd5fd01d0d8620233c326da4</id>
<content type='text'>
I take out patch for this as a promise. This is client-build support of
MS-VC6+.

Fix for different getaddrinfo structure ordering on Win32 for IPv6.

Hiroshi Saito
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I take out patch for this as a promise. This is client-build support of
MS-VC6+.

Fix for different getaddrinfo structure ordering on Win32 for IPv6.

Hiroshi Saito
</pre>
</div>
</content>
</entry>
<entry>
<title>Disble some Win32-specific code in win32-client-only builds:</title>
<updated>2005-12-08T17:52:11+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2005-12-08T17:52:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=4ebd4224a59e496f5a4f9f8478ce82a5fbf3fa64'/>
<id>4ebd4224a59e496f5a4f9f8478ce82a5fbf3fa64</id>
<content type='text'>
I have the problem, when building by MS-VC6.
An error occurs in the 8.1.0 present source codes.

nmake -f win32.mak
..\..\port\getaddrinfo.c(244) : error C2065: 'WSA_NOT_ENOUGH_MEMORY'
..\..\port\getaddrinfo.c(342) : error C2065: 'WSATYPE_NOT_FOUND'

This is used by winsock2.h. However, Construction of a windows base is
winsock.h.
Then, Since MinGW has special environment, this is right. but, it is not
found in VC6.
Furthermore, in getaddrinfo.c, IPV6-API is used by
LoadLibraryA("ws2_32");
Referring to of dll the external memory generates this violation by VC6
specification.

I considered whether the whole should have been converted into winsock2.
However, Now, DLL of MinGW creation operates wonderfully as it is.
That's right, it has pliability by replacement of simple DLL.
Then, I propose the system using winsock(non IPV6) in construction of
VC6.

Hiroshi Saito
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have the problem, when building by MS-VC6.
An error occurs in the 8.1.0 present source codes.

nmake -f win32.mak
..\..\port\getaddrinfo.c(244) : error C2065: 'WSA_NOT_ENOUGH_MEMORY'
..\..\port\getaddrinfo.c(342) : error C2065: 'WSATYPE_NOT_FOUND'

This is used by winsock2.h. However, Construction of a windows base is
winsock.h.
Then, Since MinGW has special environment, this is right. but, it is not
found in VC6.
Furthermore, in getaddrinfo.c, IPV6-API is used by
LoadLibraryA("ws2_32");
Referring to of dll the external memory generates this violation by VC6
specification.

I considered whether the whole should have been converted into winsock2.
However, Now, DLL of MinGW creation operates wonderfully as it is.
That's right, it has pliability by replacement of simple DLL.
Then, I propose the system using winsock(non IPV6) in construction of
VC6.

Hiroshi Saito
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix problems with PGXS builds against an installation tree that was</title>
<updated>2005-09-27T17:39:35+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-09-27T17:39:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=4fc935a5d47d40aac5b1ecf51aa5beaab03e8f76'/>
<id>4fc935a5d47d40aac5b1ecf51aa5beaab03e8f76</id>
<content type='text'>
relocated after installation.  We can't trust the installation paths
inserted into Makefile.global by configure, so instead we must get the
paths from pg_config.  This requires extending pg_config to support all
the separately-configurable path names, but that was on TODO anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
relocated after installation.  We can't trust the installation paths
inserted into Makefile.global by configure, so instead we must get the
paths from pg_config.  This requires extending pg_config to support all
the separately-configurable path names, but that was on TODO anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend pg_config to be able to report the build-time values of CC,</title>
<updated>2005-08-09T22:47:03+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-08-09T22:47:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=cbd015d71829e825cefde48bf71786d5eb177b94'/>
<id>cbd015d71829e825cefde48bf71786d5eb177b94</id>
<content type='text'>
CPPFLAGS, CFLAGS, CFLAGS_SL, LDFLAGS, LDFLAGS_SL, and LIBS.  Change it
so that invoking pg_config with no arguments reports all available
information, rather than just giving an error message.  Per discussion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CPPFLAGS, CFLAGS, CFLAGS_SL, LDFLAGS, LDFLAGS_SL, and LIBS.  Change it
so that invoking pg_config with no arguments reports all available
information, rather than just giving an error message.  Per discussion.
</pre>
</div>
</content>
</entry>
<entry>
<title>Attached is a makefile I hacked up to build pg_config under MSVC - the</title>
<updated>2005-06-14T17:50:38+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2005-06-14T17:50:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=f04c39402a5a0332924e893ff8d8c27cb32dbec2'/>
<id>f04c39402a5a0332924e893ff8d8c27cb32dbec2</id>
<content type='text'>
reason is that it's required (more or less) in order to build the latest
DBD::Pg code and I was testing that out under MSVC.

Andrew Dunstan
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reason is that it's required (more or less) in order to build the latest
DBD::Pg code and I was testing that out under MSVC.

Andrew Dunstan
</pre>
</div>
</content>
</entry>
</feed>
