Olá Jotta, bom dia.
Tentei compilar passando vários parâmetros, inclusive o -fPIC, mas
acredito que a biblioteca ficou mantida na versão anterior do
PostGreSQL 8.3.7. O erro estava acontecendo também na tentativa de
reinstalar o Apache e/ou PHP. Deve ter ocorrido algum problema com esta
biblioteca quando desinstalei a versão mais atual do PostGreSQL.
Minha solução: Como eu tinha backup dos dados, então "zerei" o SO e
montei novamente, mas com o PostgreSQL8.2.3 para utilizar com o dblink,
e isto foi feito com sucesso.
Agradeço a atenção.
Abraços.
Raphael Garcia
Atenciosamente,
JotaComm escreveu:
Olá, Raphael
Não conheço muito bem o Freebsd, mas pelo que vi é necesário a
compilação utilizando o parâmetro -fPIC.
2009/6/22 Raphael Garcia <raph...@fct.unesp.br>
Boa
tarde a todos,
A versão do PostgreSQL 8.3.7 estava perfeitamente instalada no FreeBSD
7.0 - 64 bits, mas eu precisava usar o dblink e não encontrei o
contrib/dblink para o 8.3.7. Eu até postei para a lista, mas
infelizmente ninguém respondeu. Então, a solução foi desinstalar o 8.3.7
e instalar o 8.2.13. Mas quando tento instalar o 8.2.13, pelo ports do
FreeBSD, emite a mensagem abaixo. Alguém tem a gentileza de apresentar a
solução????. Agradeço!
----------
gmake[3]: Entering directory
`/usr/ports/databases/postgresql82-server/work/postgresql-8.2.13/src/backend/utils/mb/conversion_procs/cyrillic_and_mic'
gcc -m64 -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
-fwrapv -fPIC -DPIC -shared -Wl,-x,-soname,libcyrillic_and_mic.so.0
cyrillic_and_mic.o -L../../../../../../src/port -o
libcyrillic_and_mic.so.0
/usr/bin/ld: /usr/lib/libc.a(strlen.o): relocation R_X86_64_32 can not
be used when making a shared object; recompile with -fPIC
/usr/lib/libc.a: could not read symbols: Bad value
gmake[3]: *** [libcyrillic_and_mic.so.0] Error 1
gmake[3]: Leaving directory
`/usr/ports/databases/postgresql82-server/work/postgresql-8.2.13/src/backend/utils/mb/conversion_procs/cyrillic_and_mic'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/databases/postgresql82-server/work/postgresql-8.2.13/src/backend/utils/mb/conversion_procs'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory
`/usr/ports/databases/postgresql82-server/work/postgresql-8.2.13/src'
gmake: *** [all] Error 2
*** Error code 2
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[]s
--
JotaComm
http://jotacomm.wordpress.com
http://www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
|
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral