Re: Trouble compiling postgres 7.4 on aix 4.3.3 using gcc

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Trouble compiling postgres 7.4 on aix 4.3.3 using gcc
Дата
Msg-id 28529.1069780449@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Trouble compiling postgres 7.4 on aix 4.3.3 using gcc  (Ewan Leith <ejl@man.fwltech.com>)
Список pgsql-ports
Ewan Leith <ejl@man.fwltech.com> writes:

> ld: 0711-317 ERROR: Undefined symbol: .PQresultErrorField
> ld: 0711-317 ERROR: Undefined symbol: .last_path_separator
> ld: 0711-317 ERROR: Undefined symbol: .PQsetNoticeReceiver
> ld: 0711-317 ERROR: Undefined symbol: .PQfreemem
> collect2: ld returned 8 exit status
> gmake[4]: *** [libecpg.so] Error 1

Looks to me like the linker is trying to link against a pre-7.4 version
of libpq.so --- those are all symbols that got added in 7.4.  Probably
it is taking the existing installed version of libpq.so in preference to
the just-built one in the source tree.

Dunno what the clean solution to this under AIX is, but a brute force
answer is to go ahead and install the new libpq (gmake install in
src/interfaces/libpq) and then continue with building ecpg.

            regards, tom lane

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

Предыдущее
От: Ewan Leith
Дата:
Сообщение: Trouble compiling postgres 7.4 on aix 4.3.3 using gcc
Следующее
От: Seum-Lim Gan
Дата:
Сообщение: Re: Solaris build of 7.4 problem with