Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 8. Библиотеки общего назначения Вперед

Пакет gobject-introspection-1.30.0

Знакомимся с пакетом gobject-introspection

Пакет gobject-introspection используется для описания интерфейсов API и сохранение их в единообразном машинно читаемом формате.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

Обязательные зависимости

GLib-2.30.1, libffi-3.0.10 или GCC-4.5.1 (пакет Java собирается таким образом, чтобы в нем присутствовала библиотека libffi) и Python-2.7.2

Необязательные зависимости

cairo-1.10.2 (требуется для выполнения тестов) и GTK-Doc-1.18

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/gobject-introspection

Установка пакета gobject-introspection

Установите пакет gobject-introspection с помощью следующих команд:

./configure --prefix=/usr --disable-tests &&
make

Чтобы проверить результаты, выполните команду make check.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

--disable-tests: Этот параметр отменяет тестирование библиотек. Удалите этот параметр, если у вас установлен пакет cairo и вы хотите выполнить тесты.

--enable-gtk-doc: Используйте этот параметр, если установлен пакет GTK-Doc и вы хотите пересобрать и установить документации по API.

Описание пакета

Установленные программы: g-ir-compiler и g-ir-generate

Установленные библиотеки: _giscanner.{so,a} и libgirepository-1.0.{so,a}

Установленные директории: /usr/{include/gobject-introspection-1.0,lib/{girepository-1.0,gobject-introspection/giscanner},share/{gir-1.0,gobject-introspection-1.0}}

Краткое описание

g-ir-compiler

преобразует один или несколько файлов GIR в один или несколько наборов метаданных typelib

g-ir-scanner

это инструмент, который генерирует файлы GIR XML с помощью разбора заголовков и обращения к библиотекам, использующим GObject

g-ir-generate

является генератором GIR, использующим API репозиторий

libgirepository-1.0.{so,a}

предоставляет API для доступа к метаданным typelib

libgirepository-everything-1.0.{so,a}

предоставляет API для доступа к метаданным typelib

Перевод сделан с варианта оригинала, датированного Last updated on 2011-12-17 05:23:23 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет libffi-3.0.10   Пакет gir-repository-0.6.5