From: | "Albe Laurenz" <laurenz(dot)albe(at)wien(dot)gv(dot)at> |
---|---|
To: | "Alexandra Roy *EXTERN*" <Alexandra(dot)Roy(at)bull(dot)net> |
Cc: | "pgsql general" <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: PostgreSQL 8.3.8 on AIX5.3 : compilation failed |
Date: | 2009-11-11 11:20:29 |
Message-ID: | D960CB61B694CF459DCFB4B0128514C20393802D@exadv11.host.magwien.gv.at |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-hackers |
Alexandra Roy wrote:
> Without the "-disable-largefile" option, the compilation is
> still failing with this error:
>
>
> In file included from psqlscan.c:2385:
> /usr/include/unistd.h:171: error: conflicting types for 'lseek64'
> /usr/include/unistd.h:169: error: previous declaration of 'lseek64'
> was here
> In file included from /usr/include/unistd.h:744,
> from psqlscan.c:2385:
[...]
>
>
> Does someone have an idea about this ?
> Why the "-disable-largefile" option is necessary to do a
> PostgreSQL 8.3.8 32-build ?
> Why the "OBJECT_MODE" exported to 32 is not sufficient ?
The problem will be fixed in the upcoming 8.5 release.
If you need a 32-bit build of 8.3.8 on AIX, you can (after
you got the error message) edit src/bin/psql/psqlscan.c and add
#include "postgres.h"
as first line.
Then try again, and it should work.
Yours,
Laurenz Albe
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2009-11-11 12:46:19 | Re: Editor for sgml files |
Previous Message | Albe Laurenz | 2009-11-11 11:15:26 | Re: [HACKERS] PostgreSQL 8.3.8 on AIX5.3 : compilation failed |
From | Date | Subject | |
---|---|---|---|
Next Message | Simon Riggs | 2009-11-11 13:16:04 | Re: Parsing config files in a directory |
Previous Message | Albe Laurenz | 2009-11-11 11:15:26 | Re: [HACKERS] PostgreSQL 8.3.8 on AIX5.3 : compilation failed |