%general-entities; ]> libelf &elfutils-version;
&elfutils-url;
Libelf из Elfutils-&elfutils-version; Libelf <para>Libelf — это библиотека для обработки файлов ELF (Executable and Linkable Format - формат исполняемых и связываемых файлов).</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&elfutils-fin-sbu;</seg> <seg>&elfutils-fin-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Libelf Libelf является частью пакета elfutils-&elfutils-version;. Используйте elfutils-&elfutils-version;.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 Установка Libelf - 32-битная версия Выполните очистку после предыдущей сборки: make distclean Подготовьте Libelf к компиляции: CC="gcc -m32" ./configure \ --host=i686-pc-linux-gnu \ --prefix=/usr \ --libdir=/usr/lib32 \ --disable-debuginfod \ --enable-libdebuginfod=dummy Скомпилируйте пакет: make Установите пакет: make DESTDIR=$PWD/DESTDIR -C libelf install install -vDm644 config/libelf.pc DESTDIR/usr/lib32/pkgconfig/libelf.pc cp -Rv DESTDIR/usr/lib32/* /usr/lib32 rm -rf DESTDIR Установка Libelf - с поддержкой x32 ABI Выполните очистку после предыдущей сборки: make distclean Подготовьте Libelf к компиляции: CC="gcc -mx32" ./configure \ --host=x86_64-pc-linux-gnux32 \ --prefix=/usr \ --libdir=/usr/libx32 \ --disable-debuginfod \ --enable-libdebuginfod=dummy Скомпилируйте пакет: make Установите пакет: make DESTDIR=$PWD/DESTDIR -C libelf install install -vDm644 config/libelf.pc DESTDIR/usr/libx32/pkgconfig/libelf.pc cp -Rv DESTDIR/usr/libx32/* /usr/libx32 rm -rf DESTDIR Содержимое пакета Libelf Установленные библиотеки Созданные каталоги libelf.so /usr/include/elfutils Краткое описание libelf.so Содержит функции API для обработки объектных файлов ELF libelf