error compiling 7.3.2 on solaris 8- library conflict

Поиск
Список
Период
Сортировка
От Richard Sand
Тема error compiling 7.3.2 on solaris 8- library conflict
Дата
Msg-id 02c301c2dcbf$9d80bf80$4101a8c0@tripodtechnologygroup.com
обсуждение исходный текст
Ответы Re: error compiling 7.3.2 on solaris 8- library conflict  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: error compiling 7.3.2 on solaris 8- library conflict  (Justin Clift <justin@postgresql.org>)
Список pgsql-general
Hi all,

I have a newly installed Solaris 8 Sparc. To install Postgresql 7.3.2, I
installed a variety of gnu tools, including gcc 3.2.2, make 3.8,  and
readline 4.2.  I installed the last after my first attempt at "configure"
said that it couldn't find it.  Then, when I installed it and made certain
that the include and libpaths were part of the configure, it still refused
to find readline.  In the configure.log file, it appears as if it does in
fact find readline but there is some sort of conflict:

configure:5837: gcc -o
conftest  -I/usr/local/include  -I/usr/local/include -L/usr/local/lib  -L/us
r/local/lib
conftest.c -lreadline -lrt -lresolv -lgen -lsocket -lnsl -ldl -lm  >&5
ld: fatal: symbol `__dso_handle' is multiply-defined:
        (file /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.2.2/crtbegin.o
and file /usr/local/lib/libreadline.so);
ld: fatal: symbol `_init' is multiply-defined:
        (file /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.2.2/crti.o and
file /usr/local/lib/libreadline.so);
ld: fatal: symbol `_start' is multiply-defined:
        (file /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.2.2/crt1.o and
file /usr/local/lib/libreadline.so);
ld: fatal: symbol `_fini' is multiply-defined:
        (file /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.2.2/crti.o and
file /usr/local/lib/libreadline.so);
ld: fatal: symbol `_lib_version' is multiply-defined:
        (file /usr/ccs/lib/values-Xa.o and file
/usr/local/lib/libreadline.so);
ld: fatal: File processing errors. No output written to conftest
collect2: ld returned 1 exit status

Can someone explain what has happened here?  Is it a problem with the gcc
3.2.2 compiler?  Should I be using the older 2.95 version (the other gcc
option I found on the gnu-sun freeware archive).

Thanks for any help!

Best regards,

Richard


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

Предыдущее
От: "Mark Cave-Ayland"
Дата:
Сообщение: Join query crashes 7.3.1 backend...
Следующее
От: Kolus Maximiliano
Дата:
Сообщение: Re: how do i avoid multiple sessions from inserting the