Vivendo e Aprendendo

Experiência prática na administração de Banco de Dados

Oracle Developer Suite 10g - [openSUSE 10.3]

by Gilberto C. Andrade on 06 Maio 2008

Tagged as: Application-Server,

O processo de instalação da versão 10.1.2.0.2 do DeveloperSuite10g no openSUSE 10.3 não é certificada. Mas como temos apenas licença para o servidor, o jeito é enfrentar os possíveis problemas com essa instalação.

A instalação ocorre sem problemas até a fase de lincagem (ai ai, o português! Será que está certo?), nesse processo ocorre problemas para lincar as bibliotecas do reports

/usr/lib/libXtst.so.6: undefined reference to« __fprintf_chk@GLIBC_2.3.4
/usr/lib/libXtst.so.6: undefined reference to « __stack_chk_fail@GLIBC_2.4
/usr/lib/libXtst.so.6: undefined reference to « __sprintf_chk@GLIBC_2.3.4

(enquanto o Universal Installer lhe apresentar com a tela de erro, vc pode aplicar esse contorno para corrigir).

A única solução encontrada é a apresentada nessa discussão. A idéia é substituir a biblioteca atual por uma versão que funciona, além disso, precisa estar no local apropriado. O pacote sugerido na versão é difícil de encontra para o openSUSE 10.3, então fiz o seguinte (copiei-as do servidor):

mv /usr/lib/libXtst.so.6.1.0 /usr/lib/libXtst_so_6_1_0
mv /usr/lib/libXtst.so.6 /usr/lib/libXtst_so_6
scp oracle@oasibm:/usr/X11R6/lib/libXtst.so.6.1.0 /usr/X11R6/lib/
scp oracle@oasibm:/usr/X11R6/lib/libXtst.so.6.1 /usr/X11R6/lib/
ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so
ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6.1.0

Caso contrário, você não conseguirá executar o reports builder. Veja o problema que aparece caso você não consiga lincar as bibliotecas

comments powered by Disqus