Salut,
J'ai un problème d'édition de lien en C. Lorsque je compile mon programme, la librairie C2I_IdfsFunctions.so est créée (cette librairie est par la suite utilisé par un logiciel (IDL) avec lequel a été développé un logiciel). Pour m'assurer de la validité des liens à la compilation, j'exécute la commande ldd -r C2I_IdfsFunctions.so. Tout semble lié pieds et poings, cependant j'obtiens le message qui suivant.
undefined symbol: stat (./C2I_IdfsFunctions.so)
undefined symbol: fstat (./C2I_IdfsFunctions.so)
Aurais-je oublié de linker une librairie, en sachant que j'utilise pour le moment libm, libc, libdl, libfl, libstdc++ et que mon compilo est gcc 4.1.1
Autre chose qui pourrait m'être utile, quelqu'un aurait-il une idée méthode ou commande pour connaître les fonctions exportées par des librairies statiques & dynamique en C ?
Merci d'avance pour vos réponse,
Yann.
Partager