Bom, sempre com a obs inicial que vc já deve ter ouvido (ie, de que ubuntu 
*** não *** é homologado nem suportado pela Oracle, então sabe-se lá se vai 
Realmente funcionar - se vc não tem tempo a perder e não quer/deseja ficar 
'escovando bits e resolvendo dependências e instalando/reinstalando libs SEM 
garantia de sucesso pleno vc deveria ir de distro linux Suportada/homologada), 
a primeira coisa que vejo é esse "...oracle/product/10.1..." no seu path : SERÁ 
que é 10gr1 (versão 10.1.x) que vc está tentando instalar ???? Se for, eu diria 
para vc não tentar : o fato é que 10gr1 é muuuuito antiga, então além da 
questão dos bugs só solucionados depois, certamente por ele ter sido feito há 
tantos anos vc vai ter dependência antiquíssima a resolver, coisa da época do 
red hat 3, pré-histórico mesmo - se tiver que ser 10g, tenta pelo menos 10gR2, 
se puder...
  O segundo ponto é que o 10g (mesmo o software sendo 64-bits) ainda Mixava 
libraries de 64 bits com 32 bits, então vc Certamente vai ter que instalar 
diversas libs/pacotes de 32 bits no seu sistema 64-bits....

==> SE tudo o que eu disse não te dissuadiu, e realmente vc quer/precisa usar 
essa versão 10g e nessa distro não-testada pela 
Oracle/não-homologada/não-certificada, vc VAI ter que investir o tempo e ficar 
solucionando dependências e instalando pacotes antigos : googla por "oracle 
database 10g ubuntu" que vc achará diversos links com os relatos de gente que 
já fez isso, esses vão ser a sua base....

 []s

   Chiappa


--- Em oracle_br@yahoogrupos.com.br, Leonardo Santos da Mata 
<leonardodamata@...> escreveu
>
> Pessoal,
>  alguém já tentou instalar o oracle 10g no ubuntu server?
> 
> Durante a instalação está acontecendo o seguinte erro:
> 
> INFO: make -f 
> /opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/ins_emdb.mkrelink_exe
> EXENAME=nmccollector
> 
> INFO: make[1]: Entrando no diretório
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib'
> gcc -o /opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/nmccollector
> -L/opt/u01/app/oracle/product/10.1.0/db_1/lib/
> -L/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/     `cat
> /opt/u01/app/oracle/product/10.1.0/db_1/lib/sysliblist`
> -Wl,-rpath,/opt/u01/app/oracle/product/10.1.0/db_1/lib -lm    `cat
> /opt/u01/app/oracle/product/10.1.0/db_1/lib/sysliblist` -ldl -lm
> -L/opt/u01/app/oracle/product/10.1.0/db_1/lib -Wl,-export
> INFO: -dynamic
> /opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/snmccolm.o
> /opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/libnmccol.a
> /opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/libnmcbuf.a
> /opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib//libnmadbg.a
> /opt/u01/app/oracle/product/10.1.0/db_1/rdbms/lib/libdsga10.a
> /opt/u01/app/oracle/product/10.1.0/db_1/lib/libserver10.a
> /opt/u01/app/oracle/product/10.1.0/db_1/lib/libclntsh.so    `cat
> /opt/u01/app/oracle/product/10.1.0/db_1/lib/sysliblist` -ldl -lm
> 
> INFO: /usr/bin/ld: i386 architecture of input file
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/snmccolm.o' is
> incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/libnmccol.a(nmccole.o)'
> is incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/libnmcbuf.a(nmcbuft.o)'
> is incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input f
> INFO: ile
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/libnmcbuf.a(nmcbufw.o)'
> is incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/libnmcbuf.a(nmcbufu.o)'
> is incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/libnmcbuf.a(snmcbufm.o)'
> is incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file `/opt/u01/app/oracle/pro
> INFO: duct/10.1.0/db_1/sysman/lib/libnmcbuf.a(nmcbuff.o)' is incompatible
> with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib//libnmadbg.a(nmadbg.o)'
> is incompatible with i386:x86-64 output
> /usr/bin/ld: i386 architecture of input file
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib//libnmadbg.a(snmadbg.o)'
> is incompatible with i386:x86-64 output
> collect2: ld returned 1 exit status
> 
> INFO: make[1]: **
> [/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/nmccollector] Erro 1
> 
> INFO: make: ** [nmccollector] Erro 2
> 
> INFO: make[1]: Saindo do diretório
> `/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib'
> 
> INFO: Finalizar saída do processo gerado.
> INFO: ----------------------------------
> INFO: Exceção lançada de uma ação: make
> Nome da Exceção: MakefileException
> String de Exceção: Erro ao chamar o destino 'collector' do makefile
> '/opt/u01/app/oracle/product/10.1.0/db_1/sysman/lib/ins_emdb.mk'. Consulte
> '/opt/u02/oradata/oraInventory/logs/installActions2012-11-27_06-00-07PM.log'
> para obter detalhes.
> Severidade da Exceção: 1
> 
> 
> alguém sabe como eu resolvo isso?
> 
> -- 
> Cordialmente,
> *
> Leonardo Santos da Mata*
> E-mail: leonardodamata@...
> MSN: leonardomata@...
> Twiiter:  twitter.com/lsmata
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a