[C cygwin librairies dynamiques] Win32 error 127

Win32 error 127 [C cygwin librairies dynamiques] - C - Programmation

Marsh Posté le 02-10-2003 à 17:13:57    

Je suis en train de coder une appli qui fait des appels à des librairies dynamiques (dlopen etc.).
Mon code marche impeccable sous linux par contre j'ai des soucis sous cygwin.
J'ai beau compiler de la même manière (gcc -shared etc.) au moment où j'essaie d'ouvrir la lib. il me retourne NULL avec "Win32 error 126" dans perror()...  :(  
Par contre à la compilation pas d'erreurs, pas de warning...
Quelqu'un a t'il une piste, une idée voir une soluce?  :??:
 
EDIT: euh en fait c'est moi qui suis un gros crétin  :pfff: je me suis gouré dans le nom de la librairie à l'appel  :heink:  
Par contre, maintenant j'ouvre bien la librairie mais il me fait "Win32 error 127" après l'appel de dlsym  :ouch:  
Et là je suis sûr, j'ai tapé correctement le nom de la fonction que je cherche


Message édité par Moktar1er le 02-10-2003 à 17:58:28
Reply

Marsh Posté le 02-10-2003 à 17:13:57   

Reply

Marsh Posté le 02-10-2003 à 23:15:36    

:bounce:

Reply

Marsh Posté le 03-10-2003 à 04:37:11    

Error 126 : The specified module could not be found.
Error 127 : The specified procedure could not be found.
 
donc après avoir raté du nom de la lib, t'as surement du rater du nom de la fonction, ou de ses parametres.

Reply

Marsh Posté le 03-10-2003 à 08:53:49    

OK problème résolu, ça ne venait pas du nom ou des paramètres mais du cache de librairies. Donc forcément j'avais beau recompiler, tout changer à droite à gauche...
quelqu'un a t'il des pistes pour des équivalents de ldconfig et ldd sous cygwin?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed