El 04/11/15 a las 00:05, Tom Lane escribió:
"=?UTF-8?Q?Leonardo_M._Ram=c3=a9?=" <l.r...@griensu.com> writes:
Hi, I'm trying to build the client library of PostgreSql 9.3.x using
this version of MinGW's gcc:
...
g++  -DFRONTEND -I../../src/include -I./src/include/port/win32
-DEXEC_BACKEND  "-I../../src/include/port/win32" -DBUILDING_DLL  -c -o
relpath.o relpath.c

Why is it invoking g++ and not gcc?

I don't know. I just installed MinGW, then ./configure, maybe there's an error in the configure script?.


relpath.c: In function 'int forkname_chars(const char*, ForkNumber*)':
relpath.c:55:15: error: invalid conversion from 'int' to 'ForkNumber'
[-fpermissive]
    for (forkNum = 1; forkNum <= MAX_FORKNUM; forkNum++)
relpath.c:55:51: error: no 'operator++(int)' declared for postfix '++'
[-fpermissive]
    for (forkNum = 1; forkNum <= MAX_FORKNUM; forkNum++)

The second of these definitely comes from trying to compile C code as C++,
and I think the first does too.

                        regards, tom lane






--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

Reply via email to