Dave Page dpage
Tue Jun 28 21:34:02 PDT 2005
[Please ignore all previous Win32 patches I've posted for review - I'm
reposting updated and combined versions generated again CVS tip]

The attached patch implements a suitable build environment for Win32
using the Mingw/Msys environment used to develop PostgreSQL. Following
application of this patch, the /win32 directory in CVS is redundant and
may be removed. The following points should be noted:

- pg_config returns DOS style paths which GCC doesn't like. To overcome
this, configure should be run with "--with-pgbindir=/usr/local/pgsql/bin
--with-pgincludedir=/usr/local/pgsql/include
--with-pgincludeserverdir=/usr/local/pgsql/include/server"

- Failure of the posix signals test is noted with a warning, but not a
configure failure at this time to allow compilation of working
components (xxid and slony_funcs), and porting of the rest.

Note that I haven't included an updated configure in the patch because
Msys uses 2.59 and wasn't sure if an upgrade was acceptable. I can
provide an update if required though.

Please apply to CVS.

Regards, Dave
-------------- next part --------------
A non-text attachment was scrubbed...
Name: win32_build.diff
Type: application/octet-stream
Size: 5239 bytes
Desc: win32_build.diff
Url : http://gborg.postgresql.org/pipermail/slony1-general/attachments/20050628/d8a0f127/win32_build-0001.obj


More information about the Slony1-general mailing list