What packages from Mingw and MSys are needed?

Started by Tony and Bryn Reinaabout 22 years ago3 messages
#1Tony and Bryn Reina
reina_ga@hotmail.com

1. Which parts of MSYS and Mingw are needed for the building a Win32 version of PostgreSQL?

There are several packages listed on the Mingw website:
MingGW-3.1.0-1.exe
mingw-utils-0.2
mingw-runtime-3.2
msys-1.0.9.exe
msysDTK-1.0.1.exe
binutils
gcc
win32api-2.4
mingw32-make

2. Do I have to build OpenSSL from Mingw to compile --with-openssl? Or does Mingw already have it as a package?

3. Does the current PostgreSQL 7.4 compile with Mingw?

Thanks.
-Tony Reina

#2Andrew Dunstan
andrew@dunslane.net
In reply to: Tony and Bryn Reina (#1)
Re: [pgsql-hackers-win32] What packages from Mingw and MSys are needed?

Tony and Bryn Reina wrote:

1. Which parts of MSYS and Mingw are needed for the building a Win32
version of PostgreSQL?

There are several packages listed on the Mingw website:
MingGW-3.1.0-1.exe
mingw-utils-0.2
mingw-runtime-3.2
msys-1.0.9.exe
msysDTK-1.0.1.exe
binutils
gcc
win32api-2.4
mingw32-make

2. Do I have to build OpenSSL from Mingw to compile --with-openssl? Or
does Mingw already have it as a package?

3. Does the current PostgreSQL 7.4 compile with Mingw?

Thanks.
-Tony Reina

see here for some info:

http://archives.postgresql.org/pgsql-hackers/2003-09/msg00938.php

I didn't try compiling with openssl.

I believe we are still waiting for signalling and process management
code to complete the Win32 port.

cheers

andrew

#3Bruce Momjian
pgman@candle.pha.pa.us
In reply to: Tony and Bryn Reina (#1)
Re: What packages from Mingw and MSys are needed?

Tony and Bryn Reina wrote:

1. Which parts of MSYS and Mingw are needed for the building a Win32 version of PostgreSQL?

There are several packages listed on the Mingw website:
MingGW-3.1.0-1.exe
mingw-utils-0.2
mingw-runtime-3.2

msys-1.0.9.exe
msysDTK-1.0.1.exe
binutils
gcc
win32api-2.4
mingw32-make

Just download Msys and Mingw plain. The others are breakouts of those.
I realize they are confusing.

2. Do I have to build OpenSSL from Mingw to compile --with-openssl? Or does Mingw already have it as a package?

Not sure.

3. Does the current PostgreSQL 7.4 compile with Mingw?

Client and libs, yes, server, no.
-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073