& ldquo; pkg-config --modversion glib-2.0 & rdquo; сообщает старую версию

У меня Ubuntu 14.04 32 бит. Я пытаюсь скомпилировать приложение из исходного кода. Это дает мне сообщение об ошибке при связывании в процессе make, хотя ./autogen.sh и ./configure передаются без ошибок. Я получил эту ошибку undefined reference to g_variant_parse_error_quark Я прочитал, что эта функция g_variant_parse_error_quark добавлена ​​в glib2 в 2.39. Я проверил установленные пакеты и обнаружил, что версия libglib составляет 2,40.0 в моей системе. Однако

 pkg-config --modversion glib-2.0

сообщает 2.38.2

Похоже, что у меня установлено как минимум два разных glib2. Я мог бы вручную установить glib2 из исходного кода в прошлом.

Как я могу исправить эту проблему и позволить моей системе использовать правильную последнюю библиотеку?

1
задан 26 June 2014 в 02:20

0 ответов

Другие вопросы по тегам:

Похожие вопросы: