[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: comment lier ma librairie ?





...
Vu que gcc a l'option « -static », ce n'est pas un problème de librairie dynamique
(donc de LD_LIBRARY_PATH, ou ldconfig, etc.) ! Gcc cherche ici la librairie
libprelude.a  ; il a bien le chemin correct avec l'option « -L/usr/local/lib »,
simplement le nom que tu indique (libprelude.la) semble bizarre... Un
lien libprelude.a -> libprelude.la dans /usr/local/lib pourrait sans doute résoudre
ton problème, mais vois aussi d'où vient ce « l » dans le nom de ta librairie...
oui et non

oui, il recherche la bibliothèque statique cad libprelude.a... a priori elle te(pingouin osmolateur) manque.

Mais, libprelude.la est fichier qui contient des informations générales (localité, dependance, optoin de complilation...) sur la bibliothèque (statique ET partagé) "prelude"...

donc il ne faaut pas suprimer le "l" de libprelude.la

Etienne





Reply to: