ZoneX Опубликовано 23 мая, 2006 Жалоба Поделиться Опубликовано 23 мая, 2006 У меня такая проблема: при попытке установить gtk+-2.6.7, после команды make через какое-то время компиляция слетает с ошибкой что-то вроде: error in /../gtk/gtkclist.h line 152: Syntax error before "GMemCunk". Посмотрел в исходниках - никаких видимых ошибок там нету. К стати такая же проблема с gtk+-2.5.1 Пробовал на разных дистрибутивах - результат тот же. В основном тестил на XandrOS DSK 2.0 (Debian based), Pango-1.13.0, Cairo-1.1.6, atk-1.5.0, GLib-2.11.0 (тоже самое и с 2.9.0). Может кто сталкивался? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
lionea Опубликовано 9 ноября, 2006 Жалоба Поделиться Опубликовано 9 ноября, 2006 Проблема возникает из за несовместимости указаных пакетов. Дело в том что функция GMemCunk мутирует от версии к версии пакета gtk, меняя то тип параметров а то и вовсе их количество. Проблема решается подбором совместимых пакетов, например вполне работоспособной комбинацией будет следующая (желательно сохранить очерёдность установки пакетов, т.к. Pango может недосчитаться Cairo или atk и т.п): 1) pkg-config-0.20 2) glib-2.11.0 3) cairo-1.1.6 4) atk-1.9.1 5) pango-1.13.1 6) tiff-3.8.0 (можно и без него, но gtk всё равно заикнётся о его отсутствии, так что лучше поставить ) 7) gtk+-2.9.2 все пакеты надо установить с опцией --prefix=/usr Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.