Re: PostgreSQL 8.3.8 on AIX5.3 : compilation failed

Поиск
Список
Период
Сортировка
От Albe Laurenz
Тема Re: PostgreSQL 8.3.8 on AIX5.3 : compilation failed
Дата
Msg-id D960CB61B694CF459DCFB4B0128514C20393802D@exadv11.host.magwien.gv.at
обсуждение исходный текст
Ответ на Re: PostgreSQL 8.3.8 on AIX5.3 : compilation failed  (Alexandra Roy <Alexandra.Roy@bull.net>)
Ответы Re: PostgreSQL 8.3.8 on AIX5.3 : compilation failed
Re: PostgreSQL 8.3.8 on AIX5.3 : compilation failed
Список pgsql-general
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

В списке pgsql-general по дате отправления:

Предыдущее
От: "Albe Laurenz"
Дата:
Сообщение: Re: [HACKERS] PostgreSQL 8.3.8 on AIX5.3 : compilation failed
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: Editor for sgml files