Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 12. Программирование | Вперед |
Пакет pkg-config-0.26
Знакомимся с пакетом pkg-config
В пакете pkg-config находится инструментарий, предназначенный для передачи пути include и/или путей к библиотекам в скрипты сборки пакета, работающие во время выполнения команд configure и make.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz
- Загрузка (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/pkg-config-0.26.tar.gz
- Контрольная сумма MD5: 47525c26a9ba7ba14bf85e01509a7234
- Размер загружаемого пакета: 392 KB
- Оценочный размер требуемого дискового пространства: 3 MB
- Оценочное время сборки: менее 0,1 SBU
Зависимости пакета pkg-config
Обязательные
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/pkgconfig
Установка пакета pkg-config
Исправьте проблемы, возникающие в одном из тестов пакета pkg-config:
sed -i -e '21s/EXPECT_RETURN=1/EXPECT_RETURN=0/' check/check-cmd-options
Установите пакет pkg-config при помощи следующих команд:
GLIB_LIBS=-lglib-2.0 GLIB_CFLAGS=-I/usr/include/glib-2.0 \ ./configure --prefix=/usr && make
ЗамечаниеИзвестно, что в случае, когда с Popt-1.16 используется параметр ' |
Чтобы проверить результаты, выполните make check.
Теперь в роли root
выполните:
make install
Конфигурирование пакета pkg-config
Поскольку для установки пакета pkg-config используется префикс, то по умолчанию в качестве значения для PKG_CONFIG_PATH
указывается /usr/lib/pkgconfig:/usr/share/pkgconfig
. Вы можете добавить к переменной PKG_CONFIG_PATH
дополнительные пути, в которых указано место установки в вашей системе файлов .pc
. Обратите внимание, что переменная PKG_CONFIG_PATH
нужна только во время компиляции пакетов, а не во время выполнения.
Описание пакета
Установленные программы: pkg-config
Установленные библиотеки: Нет
Установленные директории: Нет
Краткое описание
pkg-config | возвращает метаинформацию об указанной библиотеке или пакете |
Перевод сделан с варианта оригинала, датированного 2011-11-04 22:01:54 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет PHP-5.3.8 | Пакет Python-2.7.2 |