Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2537 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Exported Symbol

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exported Symbol

n°1179803
burgergold
5$? va chez l'diable!
Posté le 19-08-2005 à 17:33:15  profilanswer
 

Je dois compiler un code source légerement modifié à partir d'une doc qui me dit ceci:
 


Non-threaded: A file called amqsaxe.exp is supplied and contains the following:
 
#!
EntryPoint
MQStart
 
 
Compile the API exit source code by issuing the following command:
cc -e MQStart -bE:amqsaxe.exp -bM:SRE -o /var/mqm/exits/amqsaxe amqsaxe0.c -I/usr/mqm/inc -L/usr/mqm/lib -lmqm


[/fixed]
 
je cherche à comprendre:
a) c'est quoi le "-e MQStart"
b) à quoi sert le fichier .exp
 
tout cela parce que j'ai ces erreurs:
 
 


ld: 0711-327 WARNING: Entry point not found: MQStart
ld: 0711-319 WARNING: Exported symbol not defined: MQStart
ld: 0711-319 WARNING: Exported symbol not defined: EntryPoint
ld: 0711-244 ERROR: No csects or exported symbols have been saved.

mood
Publicité
Posté le 19-08-2005 à 17:33:15  profilanswer
 

n°1179840
matafan
Posté le 19-08-2005 à 18:26:57  profilanswer
 

Toi t'es sous AIX avec xlc, non ?
 
-e ca definit le point d'entree de l'objet partage.
 
Le fichier .exp definit les symboles a exporter. C'est les symboles qui seront visibles de l'exterieur de ton shared object. Typiquement quand tu link une shared lib tu utilises -bE:toto.exp pour definir ls symboles a exporter, et quand tu compiles un binaire qui utilise cette lib tu utilises -bI:toto.exp pour importer ces memes symboles.

n°1179899
burgergold
5$? va chez l'diable!
Posté le 19-08-2005 à 19:32:15  profilanswer
 

ouais jsuis sous AIX, avec ibmcxx :D
 
merci des explications, jvais voir si je peux concrétiser le tout


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Exported Symbol

 

Sujets relatifs
Compile en mode Release mais unresolved external symbol en mode Debugunresolved symbol in_ntoa()
relocation error: poesiamon: undefined symbol: pcre_callout[VC++] Erreur de link: LNK2001: unresolved external symbol
unresolved external symbolld: fatal: Symbol referencing errors. No output written to assembler
Java 3D : Cannot resolve Symbol : class Color3f|VC++] error LNK2001: unresolved external symbol
error LNK2001: unresolved external symbol _AO_VWrite@16 ????????[VC++]Timer.obj : error LNK2001: unresolved external symbol blablabla
Plus de sujets relatifs à : Exported Symbol


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)