![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| 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 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
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 |
|
||||
|
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.. |
|
||||
|
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 |
|
||||
|
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.. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|