bonjour tout le monde,
je me débrouille pas mal avec mes premiers pas de programmation "surieuse" sous linux, mais là ça me casse vraiment la tete
j'ai compilé un library sous mandriva 2007 pour avoir une library "lib*.so", qui devrait etre utilisée par mon application XXXX, ça se compile à merveille mais lorsque je lance l'executable il m'affiche le fameux message d'erreur "XXXX : error when loading shared ibraries lib*.so / no such file or directory"
je me demande s'il y a une option make qui permet de générer une library statique (lib*.a) et non pas dynamique partagée (lib*.so), ç devrai marcher puisque la meme application utilise plein de (.a) sans aucun problème.
sinon je serai trés reconnaissant, si qqun m'indique comment faire pour surmonter ce pb,
PS : lib*.so a été recopié (par Kdevelop) dans le répertoire /src/ du projet,
PS2 : j'ai essayé meme d'ajouter le répertoire du lib*.so au PATH,
PS3 : j'utilise un gcc 4.0.1
merci
Partager