LINUX.ORG.RU

gtk-config vs pkg-config


0

0

Привет! Проинсталенная из сырцов версия gtk+ (2.2) не имеет скрипта gtk-config. Программы (напр. galeon) ищут gtk именно по gtk-config. Как ?то все урегулировать? Большое спасибо.

anonymous

gtk-config ищут программы, которым надо gtk 1.x. программы, нуждающиюся в gtk 2.x ищут pkg-config --libs gtk2. соответственно, если у тебя gtk 2.x установлен не в /usr/lib, и его .pc файл не лежит в /usr/lib/pkgconfig, то надо в переменную PKG_CONFIG_PATH добавить каталог с файлами .pc для gtk/atk/pango.

anonymous
()

второе ГТК использует pkg-config вметсо gtk-config

jk_
()

делаешь скриптик gtk-config

#! /bin/sh

pkg-config $@ gtk+-2.2

ananas ★★★★★
()

Да, но в случае этого скрипта gtk-config --version выдает 0.15.0!!! И пишет, что есть версия 2.2 и предлагает удалить старую (которой и в помине нет)

anonymous
()

#! /bin/sh

ARGS=`echo $@ | sed s/--version/--modversion/`
pkg-config $ARGS gtk+-2.0

ananas ★★★★★
()

СПАСИБО всем. Ananas очень помог!

anonymous
()

ананас он такой... :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.