Компиляция кода Glib в Ubuntu

Я пытаюсь скомпилировать ARCCC (https://sourceforge.net/projects/arccc/) в Ubuntu 9.10, но я получаю сообщение об ошибке make «glib.h: нет такого файла или каталога», а скрипт автоконфигурации сообщает, что Glib не установлен. Однако у меня установлен пакет libglib2.0-dev, который предоставляет все заголовки glib. Что-то отсутствует/не так с пакетом Ubuntu или неверный сценарий Autoconf?


person Cerin    schedule 07.05.2010    source источник


Ответы (1)


Arccc довольно старый. Последний выпуск выпущен в 2003 году. Он был построен на Glib-1.2 и использовал 'glib-config', который был изменен на pkg-config в Glib-2.0. Glib-2.0 также был релизом, ломающим API. Вам придется либо переписать arccc, скомпилировать его с Glib-1.2 (например, Gentoo Linux предоставляет слот для Glib-1), либо найти альтернативу.

Здесь запись gtk-list о Glib -1 -> проблема Glib-2.

person robsn    schedule 07.05.2010