Когда я пытаюсь скомпилировать программу vala или genie, требующую libgee, я получаю неопределенные ссылки на gee_array_list_new и т. Д. У меня установлена libgee из исходного кода;его .so файл находится прямо на виду в / usr / local / lib, остальные его файлы в порядке.Но когда я устанавливаю libgee с помощью менеджера пакетов моего дистрибутива, программа vala работает нормально!Я ищу разницу, чтобы объяснить это, но я в тупике.Библиотеки имеют несколько разные версии, но не намного.
Неужели valac как-то не может посмотреть в / usr / local / lib?Каковы вероятные объяснения?