pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
README for vcbuild
4+ messages / 3 participants
[nested] [flat]

* README for vcbuild
@ 2007-01-08 20:09 Magnus Hagander <magnus@hagander.net>
  2007-01-08 20:33 ` Re: README for vcbuild Magnus Hagander <magnus@hagander.net>
  0 siblings, 1 reply; 4+ messages in thread

From: Magnus Hagander @ 2007-01-08 20:09 UTC (permalink / raw)
  To: PGSQL-Patches <pgsql-patches@postgresql.org>

Attached is a simple README file (part from Dave P, if my memory is not
mistaken) for the vcbuild stuff. Please put in src/tools/msvc.

//Magnus



^ permalink  raw  reply  [nested|flat] 4+ messages in thread

* Re: README for vcbuild
  2007-01-08 20:09 README for vcbuild Magnus Hagander <magnus@hagander.net>
@ 2007-01-08 20:33 ` Magnus Hagander <magnus@hagander.net>
  2007-01-09 02:07   ` Re: README for vcbuild Mark Kirkwood <markir@paradise.net.nz>
  2007-01-09 05:57   ` Re: README for vcbuild Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 2 replies; 4+ messages in thread

From: Magnus Hagander @ 2007-01-08 20:33 UTC (permalink / raw)
  To: Neil Conway <neilc@samurai.com>; PGSQL-Patches <pgsql-patches@postgresql.org>

Neil Conway wrote:
> Magnus Hagander wrote:
>> Attached is a simple README file (part from Dave P, if my memory is not
>> mistaken) for the vcbuild stuff. Please put in src/tools/msvc.
> 
> No file attached, AFAICS.

Argh. You're right of course. Here it is.

//Magnus

Attachments:

README (text/plain, 1.6K) download This directory contains the tools required to build PostgreSQL using Microsoft Visual Studio 2005. Note that PostgreSQL builds natively with Visual C++. You must there for make sure that you do *NOT* have any tools from Cygwin or Mingw available in the system PATH. Also, make sure you don't have any Cygwin/Mingw environment variables "leaking" through. First, edit config.pl to reflect what "configure options" you want set. Then, to build all of PostgreSQL in debug configuration, run the simple build command from a Visual Studio Command Prompt (to get all environment variables set correctly). To build all of PostgreSQL in release configuration, run build RELEASE To build just a single project, for example psql, run build psql or build RELEASE psql Dependencies ------------ The following packages are used for the different config options: pthreads - always required Download from ftp://sources.redhat.com/pub/pthreads-win32. flex & bison - required to build from CVS Download from http://gnuwin32.sourceforge.net. Note that you must not use bison version 2.0. Use either version 1.875 or version 2.1 or newer. For flex, use version 2.5.4. perl - always rquired Get ActiveState Perl from www.activestate.com python - required for pl/python Get from www.python.org tcl - required for pl/tcl Get ActiveState TCL from www.activestate.com openssl - required for SSL support Get from http://www.slproweb.com/products/Win32OpenSSL.html, or build from source from www.openssl.org. zlib - required for compression support Get from http://www.zlib.net Kerberos - required for Kerberos support Get from http://web.mit.edu/Kerberos/dist/index.html
^ permalink raw reply [nested|flat] 4+ messages in thread

* Re: README for vcbuild
  2007-01-08 20:09 README for vcbuild Magnus Hagander <magnus@hagander.net>
  2007-01-08 20:33 ` Re: README for vcbuild Magnus Hagander <magnus@hagander.net>
@ 2007-01-09 02:07   ` Mark Kirkwood <markir@paradise.net.nz>
  1 sibling, 0 replies; 4+ messages in thread

From: Mark Kirkwood @ 2007-01-09 02:07 UTC (permalink / raw)
  To: Magnus Hagander <magnus@hagander.net>; +Cc: Neil Conway <neilc@samurai.com>; PGSQL-Patches <pgsql-patches@postgresql.org>

Magnus Hagander wrote:

> 
> Note that PostgreSQL builds natively with Visual C++. You must *there for*
> make sure that you do *NOT* have any tools from Cygwin or Mingw available
> in the system PATH. Also, make sure you don't have any Cygwin/Mingw
> environment variables "leaking" through.
> 
>

Little typo:

Note that PostgreSQL builds natively with Visual C++. You must 
*therefore* ...

Cheers

Mark



^ permalink  raw  reply  [nested|flat] 4+ messages in thread

* Re: README for vcbuild
  2007-01-08 20:09 README for vcbuild Magnus Hagander <magnus@hagander.net>
  2007-01-08 20:33 ` Re: README for vcbuild Magnus Hagander <magnus@hagander.net>
@ 2007-01-09 05:57   ` Tom Lane <tgl@sss.pgh.pa.us>
  1 sibling, 0 replies; 4+ messages in thread

From: Tom Lane @ 2007-01-09 05:57 UTC (permalink / raw)
  To: pgsql-hackers@postgresql.org, Magnus Hagander <magnus@hagander.net>; +Cc: Neil Conway <neilc@samurai.com>; PGSQL-Patches <pgsql-patches@postgresql.org>

Magnus Hagander <magnus@hagander.net> writes:
>>> Attached is a simple README file (part from Dave P, if my memory is not
>>> mistaken) for the vcbuild stuff. Please put in src/tools/msvc.

Applied, with Mark K's fix and a bit of polishing of my own.

			regards, tom lane



^ permalink  raw  reply  [nested|flat] 4+ messages in thread


end of thread, other threads:[~2007-01-09 05:57 UTC | newest]

Thread overview: 4+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2007-01-08 20:09 README for vcbuild Magnus Hagander <magnus@hagander.net>
2007-01-08 20:33 ` Magnus Hagander <magnus@hagander.net>
2007-01-09 02:07   ` Mark Kirkwood <markir@paradise.net.nz>
2007-01-09 05:57   ` Tom Lane <tgl@sss.pgh.pa.us>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox