The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > High Level Programming
.
google unix.com



High Level Programming Posez vos questions à propos de C, C + +, Java, SQL, et d'autres langages de programmation ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
ne trouve pas de bibliothèque partagée JCR High Level Programming 12 12-29-2007 12:03 AM
Mémoire partagée dans la bibliothèque partagée DreamWarrior High Level Programming 12 05-30-2007 05:33 PM
bibliothèque partagée areef4u UNIX for Advanced & Expert Users 1 08-01-2006 03:14 AM
Problème de bibliothèques partagées vinz HP-UX 1 08-27-2004 11:57 AM
Shared Library rajashekaran High Level Programming 2 08-03-2002 02:59 PM

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 Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 11-01-2007
wntrmead wntrmead is offline
Registered User
  
 

Join Date: Nov 2007
Localisation: NY
Messages: 7
ELF format bibliothèque partagée?

HP Unix v 11. J'ai une bibliothèque partagée, je pense que je dois faire ELF compatible, car lorsque je le lien avec mon pgm et un fournisseur de la bibliothèque-je obtenir cette erreur:
ld: Mismatched ABI (pas un fichier ELF)
Je ne trouve aucune info sur comment résoudre ce problème. Est-ce une option linkedit ou c quelque chose à mon programme j'ai besoin de modifier ou d'une option de cc?
Merci. Matt
  #2 (permalink)  
Old 11-01-2007
porteur porter is offline Forum Advisor  
Registered User
  
 

Join Date: Jan 2007
Messages: 2965
Vous dites HPUX 11, mais sur ce qui marche?

Il existe essentiellement cinq runtimes, comme suit ....

CPU largeur Packaging
PA-RISC1.1, 32 bits, SOM
PA-RISC2.0, 32 bits, SOM
PA-RISC2.0, 64 bits, ELF
Itanium-2, 32 bits, ELF
Itanium-2, 64 bits, ELF

Le cadeau est immédiate si la bibliothèque est de la forme

"lib *. so [. majeure [. mineures]]"

alors il est ELF, si elle est

"lib *. sl" ou "lib *. majeur [. mineures]"

alors il est PA-RISC, si elle est de 32 bits alors il est SOM.

Vous ne pouvez pas associer des choses.

Dernière édition par porteur, au 11.14.2007 05:56 PM..
  #3 (permalink)  
Old 11-02-2007
wntrmead wntrmead is offline
Registered User
  
 

Join Date: Nov 2007
Localisation: NY
Messages: 7
Merci, maintenant comment créer une bibliothèque partagée ELF?

Porter:
Merci pour l'info. Je ne peux pas répondre à la question du matériel, mais je vais voir si cela fait une différence pour mon problème.
J'ai un lien à un vendeur dans la bibliothèque, qui est le format ELF, avec l'un de nos propre bibliothèque partagée qui ne l'est pas. Comprendre tous les libs doivent ensuite être ELF. Alors, comment puis-je obtenir ma bibliothèque partagée d'être en format ELF?
Merci, Matt
  #4 (permalink)  
Old 11-02-2007
porteur porter is offline Forum Advisor  
Registered User
  
 

Join Date: Jan 2007
Messages: 2965
Publier les résultats de

Code:
uname -a
Quel compilateur utilisez-vous?
  #5 (permalink)  
Old 11-05-2007
wntrmead wntrmead is offline
Registered User
  
 

Join Date: Nov 2007
Localisation: NY
Messages: 7
uname-a
Ga001hds HP-UX B.11.11 U 9000/800 1882221739 illimité licence utilisateur

compilateur c
cc: HP-UX compilateur c
  #6 (permalink)  
Old 11-05-2007
porteur porter is offline Forum Advisor  
Registered User
  
 

Join Date: Jan 2007
Messages: 2965
Il s'agit d'une plate-forme PA-RISC et devrait utiliser le SOM pour 32 bits ou 64 bits pour ELF. Êtes-vous la construction d'un 32 bits ou 64 bits application?

Quelle est la bibliothèque pour compiler?

Les "elfdump" sur la bibliothèque pour déterminer le format de celui-ci et d'après les résultats.

Dernière édition par porteur, au 11.14.2007 05:56 PM..
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 07:19 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0