Bonjour,
J'ai crée une library .so en faisant les commandes suivantes.
J'obtiens une lib .so que j'appel de mon programme C.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5LIBR=" -lstdc++" gcc -fPIC -Wall -W -c -DXML_LIBRARY -I./INCLUDE toto.c gcc -shared -Wl,-soname,toto.so -o toto.so toto.o $LIBR libA.a libB.a libC.a $LIBR
La lib est reconnu lors de son chargement, mais la méthode main au moment de l'appel renvoi l'erreur suivante Unrecognized calling convention:1
A ce que j'ai compris c'est que la fonction n'est pas reconnu. Est ce que mes commandes pour générer le .so son fausse ??
Merci d'avance.

 

 
		
		 
         
 

 
			
			


 
			 
   
 


 Probleme appel fonction de lib .so
 Probleme appel fonction de lib .so
				 Répondre avec citation
  Répondre avec citation
Partager