8.50. Libelf из Elfutils-0.191

Libelf — это библиотека для обработки файлов ELF (Executable and Linkable Format - формат исполняемых и связываемых файлов).

Приблизительное время сборки: 0.3 SBU
Требуемое дисковое пространство: 127 MB

8.50.1. Установка пакета Libelf

Libelf является частью пакета elfutils-0.191. Используйте elfutils-0.191.tar.bz2 в качестве исходного архива.

Подготовьте Libelf к компиляции:

./configure --prefix=/usr                \
            --disable-debuginfod         \
            --enable-libdebuginfod=dummy

Скомпилируйте пакет:

make

Чтобы протестировать пакет, выполните:

make check

Установите только Libelf:

make -C libelf install
install -vm644 config/libelf.pc /usr/lib/pkgconfig
rm /usr/lib/libelf.a

8.50.2. Содержимое пакета Libelf

Установленные библиотеки: libelf.so
Созданные каталоги: /usr/include/elfutils

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

libelf.so

Содержит функции API для обработки объектных файлов ELF