Bonjour à tous.
Lorsque je lance mon exécutable final, une erreur me dit qu'il n'est pas possible de trouver la bibliotèque libgeotiff : normal celle-ci n'existe pas ! J'aimerais imposer à mon compilateur un linkage statique.
Voici ma situation (un peu originale)
- J'ai libgeotiff (C++) configuré et compilé (compilation et link : OK)
- J'ai une biblio personnelle (C++) utilisant libgeotiff (compilation et link : OK)
- J'ai un programme "test" (en ocaml '-_-) utilisant ma biblio (compilation et link OK)
lorsque je tente d'exécuter test, une belle erreur me signifie qu'il ne trouve pas libgeotiff.so (=lbiblio dynamique sous Linux). J'aimerais pour ma part compiler en statique. j'ai tenté d'ajouter des -custom un peu partout, sans résultat.
Avez-vous une idée de pourquoi mon cher "test" cherche-t-il une library dynamique ? Merci d'avance.
Pour info, je compile ma biblio perso de la même m'anière que d'autres que j'ai réussi à faire exécuter par un programme ocaml. Je ne vois pas pourquoi le fait que ladite utilise une autre bibliothèque modifie la donne.
Partager