Search Postgresql Archives

Re: MinGW-W64 compile error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"=?UTF-8?Q?Leonardo_M._Ram=c3=a9?=" <l.rame@xxxxxxxxxxx> 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?

> 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@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux