The UNIX and Linux Forums  
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.

Go Back   O UNIX e Linux Forum > Top Fóruns > Alto Nível de programação
.
google unix.com



Alto Nível de programação Post perguntas sobre C, C + +, Java, SQL, e outras linguagens de programação aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
biblioteca compartilhada não encontrada JCR Alto Nível de programação 12 12-29-2007 12:03
Memória partilhada na biblioteca compartilhada DreamWarrior Alto Nível de programação 12 05-30-2007 05:33
biblioteca compartilhada areef4u UNIX & avançada para usuários experientes 1 08-01-2006 03:14
Biblioteca Compartilhada Problema vinz HP-UX 1 08-27-2004 11:57
Biblioteca Compartilhada rajashekaran Alto Nível de programação 2 08-03-2002 02:59

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 11-01-2007
wntrmead wntrmead is offline
Usuário
  
 

Join Date: Nov 2007
Localização: NY
Posts: 7
ELF formato biblioteca compartilhada?

HP Unix v 11. Tenho uma biblioteca compartilhada que eu acho que precisamos fazer ELF compatível, porque quando eu vinculá-la com a minha principal pgm e um vendedor da biblioteca Recebo este erro:
LD: Mismatched ABI (não um arquivo ELF)
Não consigo encontrar nenhuma informação sobre como resolver esta situação. Será esta uma opção linkedit ou algo para o meu programa C Eu preciso modificar ou um cc opção?
Obrigado. Matt
  #2 (permalink)  
Old 11-01-2007
porteiro porter is offline Forum Advisor  
Usuário
  
 

Join Date: Jan 2007
Posts: 2.965
Você diz HPUX 11, mas rodando em quê?

Existem basicamente cinco diferentes Runtimes, como se segue ....

CPU largura Embalagem
PA-RISC1.1, modo de 32 bits, SOM
PA-RISC2.0, modo de 32 bits, SOM
PA-RISC2.0, modo de 64 bits, ELF
Itanium 2, modo de 32 bits, ELF
Itanium 2, modo de 64 bits, ELF

A distribuição é imediata quando a biblioteca é da forma

"lib *. so [. importantes [. menores]]"

então é ELF, se é

"lib *. sl" ou "*. lib principais [. menores]"

então é PA-RISC, se é 32 bits então é SOM.

Você só pode se vincular como com gosto.

Última edição por porteiro; em 11/14/2007 05:56..
  #3 (permalink)  
Old 11-02-2007
wntrmead wntrmead is offline
Usuário
  
 

Join Date: Nov 2007
Localização: NY
Posts: 7
Obrigado, agora como criar uma biblioteca compartilhada ELF?

Porteiro:
Obrigado pela a informação. Eu não posso responder à pergunta de hardware, mas eu vou descobrir se ele faz uma diferença para o meu problema.
Tenho que ligar em um vendedor da biblioteca, que é formato ELF, com uma das nossas próprias biblioteca compartilhada que não é. Entenda todas as bibliotecas têm depois de ser ELF. Então, como eu recebo meu biblioteca compartilhada deve ser em formato ELF?
Thanks, Matt
  #4 (permalink)  
Old 11-02-2007
porteiro porter is offline Forum Advisor  
Usuário
  
 

Join Date: Jan 2007
Posts: 2.965
Publicar os resultados de

Código:
uname -a
Qual compilador você está usando?
  #5 (permalink)  
Old 11-05-2007
wntrmead wntrmead is offline
Usuário
  
 

Join Date: Nov 2007
Localização: NY
Posts: 7
uname-a
HP-UX ga001hds B.11.11 U 9000/800 1882221739 ilimitado de licença de usuário

compilador C
cc: HP-UX compilador C
  #6 (permalink)  
Old 11-05-2007
porteiro porter is offline Forum Advisor  
Usuário
  
 

Join Date: Jan 2007
Posts: 2.965
Esta é uma plataforma PA-RISC e deve estar usando SOM para ELF de 32 bits ou 64 bits. Você está construindo uma aplicação 32 bits ou 64 bits?

O que é compilado para a biblioteca?

Do "elfdump" na biblioteca para determinar o formato da mesma e postar os resultados.

Última edição por porteiro; em 11/14/2007 05:56..
Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 05:13.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0