Lorsque j'essaie de compiler un programme vala ou genie ayant besoin de libgee, j'obtiens des références indéfinies à gee_array_list_new, etc. J'ai libgee installé depuis la source; son fichier .so est là en évidence dans/usr/local/lib, ses autres fichiers comme ils devraient l'être. Mais quand j'installe libgee avec le gestionnaire de paquets de ma distribution, le programme vala est très bien! Je cherche une différence pour l'expliquer, mais je suis perplexe. Les bibliothèques sont des versions légèrement différentes, mais pas de beaucoup.valac dit undef ref mais libgee existe
Est-ce que valac ne parvient pas à chercher dans/usr/local/lib? Quelles sont les explications probables?
En effet, le fichier pkgconfig de mon installation homebrew n'était pas entièrement sain d'esprit. Heureusement, la version de cette distribution est à jour. donc tout va bien. – DarenW