Build error

From: Adrian Maier <am(at)fx(dot)ro>
To: pgsql-hackers-win32(at)postgresql(dot)org
Subject: Build error
Date: 2004-04-23 14:42:12
Message-ID: 40892B44.9090209@fx.ro
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers-win32

Hello,

I am trying to build the latest nightly snapshot on windows2000, and
I'm getting the following error:

make[2]: Entering directory `/d/work/pgsql/postgresql-snapshot/src/port'
[..snip..]
gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes
-Wmissing-declarations -I../../src/include -I./src/include/port/win32
-DEXEC_BACKEND "-I../../src/include/port/win32" -c -o getrusage.o
getrusage.c
In file included from ../../src/include/postgres.h:48,
from getrusage.c:19:
../../src/include/c.h:80:26: pg_config_os.h: No such file or directory
In file included from ../../src/include/c.h:771,
from ../../src/include/postgres.h:48,
from getrusage.c:19:
../../src/include/port.h:85: warning: `struct timezone' declared inside
parameter list
../../src/include/port.h:85: warning: its scope is only this definition
or declaration, which is probably not what you want
../../src/include/port.h:85: warning: `struct timeval' declared inside
parameter list
make[2]: *** [getrusage.o] Error 1
make[2]: Leaving directory `/d/work/pgsql/postgresql-snapshot/src/port'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/d/work/pgsql/postgresql-snapshot/src'
make: *** [all] Error 2

I have tried to ./configure with --with-includes=/mingw/include , and it
apparently got past the error, but later it complained that:

d:/mingw/include/math.h:284: warning: no previous prototype for
`__fpclassifyl'
d:/mingw/include/math.h:305: warning: no previous prototype for `__isnan'
d:/mingw/include/math.h:314: warning: no previous prototype for `__isnanf'
d:/mingw/include/math.h:323: warning: no previous prototype for `__isnanl'
d:/mingw/include/math.h:340: warning: no previous prototype for `__signbit'
d:/mingw/include/math.h:346: warning: no previous prototype for `__signbitf'
d:/mingw/include/math.h:352: warning: no previous prototype for `__signbitl'
d:/mingw/include/math.h:386: warning: no previous prototype for `sinhf'
d:/mingw/include/math.h:390: warning: no previous prototype for `coshf'
d:/mingw/include/math.h:394: warning: no previous prototype for `tanhf'
d:/mingw/include/math.h:403: warning: no previous prototype for `expf'
d:/mingw/include/math.h:415: warning: no previous prototype for `frexpf'
d:/mingw/include/math.h:427: warning: no previous prototype for `ldexpf'
d:/mingw/include/math.h:514: warning: no previous prototype for `hypotf'
d:/mingw/include/math.h:519: warning: no previous prototype for `powf'
d:/mingw/include/math.h:566: warning: no previous prototype for `rint'
d:/mingw/include/math.h:573: warning: no previous prototype for `rintf'
d:/mingw/include/math.h:580: warning: no previous prototype for `rintl'
d:/mingw/include/math.h:588: warning: no previous prototype for `lrint'
d:/mingw/include/math.h:596: warning: no previous prototype for `lrintf'
d:/mingw/include/math.h:604: warning: no previous prototype for `lrintl'
d:/mingw/include/math.h:612: warning: no previous prototype for `llrint'
d:/mingw/include/math.h:620: warning: no previous prototype for `llrintf'
d:/mingw/include/math.h:628: warning: no previous prototype for `llrintl'

I believe there is something wrong with mingw or msys, and not with
the pgsql sources. Do you have any idea about what could be the problem ?

Thanks,
Adrian Maier

Responses

Browse pgsql-hackers-win32 by date

  From Date Subject
Next Message Claudio Natoli 2004-04-23 14:57:25 Re: win32 binaries
Previous Message Magnus Hagander 2004-04-23 14:28:18 Re: win32 binaries