Re: Also cannot build the postgresql server under Mingw using 8.0 beta 2

From: "Magnus Hagander" <mha(at)sollentuna(dot)net>
To: "Dann Corbit" <DCorbit(at)connx(dot)com>
Cc: <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Also cannot build the postgresql server under Mingw using 8.0 beta 2
Date: 2004-09-01 19:50:09
Message-ID: 6BCB9D8A16AC4241919521715F4D8BCE475B99@algol.sollentuna.se
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Known issue, and the patch is in cvs already. You need to change
include/port/win32.h, it has a spelling mistake for stat.

There was talk of re-wrapping beta-2 with this included, but I guess it
wasn't done. That leaves beta-2 unusable on win32 without manually
applying that patch. Might want to put that on the download page.

//Magnus

_____

From: Dann Corbit [mailto:DCorbit(at)connx(dot)com]
Sent: Wednesday, September 01, 2004 9:00 PM
To: PostgreSQL-development
Subject: [HACKERS] Also cannot build the postgresql server under
Mingw using 8.0 beta 2


Also cannot build the PostgreSQL server under Mingw

dlltool --dllname postgres.exe --output-exp postgres.exp --def
postgres.def
gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes
-Wmissing-declarations -L../../src/port -o postgres.exe
-Wl,--base-file,postgres.base postgres.exp access/SUBSYS.o
bootstrap/SUBSYS.o catalog/SUBSYS.o parser/SUBSYS.o commands/SUBSYS.o
executor/SUBSYS.o lib/SUBSYS.o libpq/SUBSYS.o main/SUBSYS.o
nodes/SUBSYS.o optimizer/SUBSYS.o port/SUBSYS.o postmaster/SUBSYS.o
regex/SUBSYS.o rewrite/SUBSYS.o storage/SUBSYS.o tcop/SUBSYS.o
utils/SUBSYS.o ../../src/timezone/SUBSYS.o -lpgport -lz -lwsock32
-lcrypt -lm -lws2_32
commands/SUBSYS.o(.text+0x2802b):tablespace.c: undefined
reference to `slat'
collect2: ld returned 1 exit status
make[2]: *** [postgres] Error 1
make[2]: Leaving directory
`/u/postgresql-8.0.0beta2/src/backend'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/u/postgresql-8.0.0beta2/src'
make: *** [all] Error 2

-----Original Message-----
From: pgsql-general-owner(at)postgresql(dot)org
[mailto:pgsql-general-owner(at)postgresql(dot)org] On Behalf Of Dann Corbit
Sent: Wednesday, September 01, 2004 11:30 AM
To: pgsql-general(at)postgresql(dot)org
Subject: [GENERAL] can't build libpq with beta 2


U:\postgresql-8.0.0beta2\src\interfaces\libpq>nmake /f
win32.mak

Microsoft (R) Program Maintenance Utility Version
8.00.40607.16
Copyright (C) Microsoft Corporation. All rights
reserved.

Building the Win32 static library...

cl.exe @u:\tmp\nm33D2.tmp
cl : Command line warning D9002 : ignoring unknown
option '/YX'
cl : Command line warning D9035 : option 'GX' has been
deprecated and will be removed in a future release
cl : Command line warning D9036 : use 'EHsc' instead of
'GX'
getaddrinfo.c
..\..\include\c.h(66) : fatal error C1083: Cannot open
include file: 'strings.h': No such file or directory
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'
Stop.

Browse pgsql-hackers by date

  From Date Subject
Next Message Dann Corbit 2004-09-01 20:10:16 Suggestion for dynloader.c
Previous Message Andrew Dunstan 2004-09-01 19:50:05 Re: Also cannot build the postgresql server under Mingw