Discussion:
[PORTS] Compiling problem postgresql-8.1.4 with Mingw-5.0.2 and Msys-1.0.11
(too old to reply)
Keith Hutchison
2006-08-31 03:14:39 UTC
Permalink
G'day

I'm having problems with the compliing complaining about conflicting
types for strerror.c.
Any pointers on how to resolve it?

Extract of compile.

make[2]: Entering directory `/c/usr/src/postgresql-8.1.4/src/port'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
-I../../src/port -DFRONTEND -I../../src/include
-I./src/include/port/win32 -DEXEC_BACKEND
"-I../../src/include/port/win32" -c -o strerror.o strerror.c
strerror.c:15: error: conflicting types for '_sys_errlist'
c:/msys/1.0/mingw/bin/../lib/gcc/mingw32/3.4.2/../../../../include/stdlib.h:197:
error: previous declaration of '_sys_errlist' was here

[snipped]

Thanks in advance
--
Keith Hutchison
http://balance-infosystems.com http://realopen.org

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

http://archives.postgresql.org
Keith Hutchison
2006-08-31 04:07:47 UTC
Permalink
Was able to compile Postgresql-8.1.3 with msys and mingw.
Post by Keith Hutchison
G'day
I'm having problems with the compliing complaining about conflicting
types for strerror.c.
Any pointers on how to resolve it?
Extract of compile.
make[2]: Entering directory `/c/usr/src/postgresql-8.1.4/src/port'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
-I../../src/port -DFRONTEND -I../../src/include
-I./src/include/port/win32 -DEXEC_BACKEND
"-I../../src/include/port/win32" -c -o strerror.o strerror.c
strerror.c:15: error: conflicting types for '_sys_errlist'
error: previous declaration of '_sys_errlist' was here
[snipped]
Thanks in advance
--
Keith Hutchison
http://balance-infosystems.com http://realopen.org
--
Keith Hutchison
http://balance-infosystems.com http://realopen.org
http://www.kasamba.com/Keith-Hutchison

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faq
Loading...