64 lines
1.1 KiB
Text
64 lines
1.1 KiB
Text
|
|
Copyright (C) 2013-2016 Andrey Ponomarenko's ABI Laboratory
|
|
All rights reserved.
|
|
|
|
|
|
RELEASE INFORMATION
|
|
|
|
Project: ABI Dumper
|
|
Version: 0.99.17
|
|
Date: 2016-08-15
|
|
|
|
|
|
This file explains how to install and setup environment
|
|
for the tool in your computer.
|
|
|
|
|
|
Content:
|
|
|
|
1. Requirements for Linux and FreeBSD
|
|
2. Configure and Install
|
|
3. Usage
|
|
|
|
|
|
1. REQUIREMENTS FOR LINUX AND FREEBSD
|
|
=====================================
|
|
|
|
1. Perl 5 (5.8 or newer)
|
|
2. Elfutils (eu-readelf)
|
|
3. Vtable-Dumper (1.1 or newer)
|
|
4. Binutils (objdump)
|
|
5. Universal Ctags
|
|
|
|
|
|
|
|
2. CONFIGURE AND INSTALL
|
|
========================
|
|
|
|
This command will install an abi-dumper program in the
|
|
PREFIX/bin system directory:
|
|
|
|
sudo make install prefix=PREFIX [/usr, /usr/local, ...]
|
|
|
|
2.1 Remove
|
|
|
|
sudo make uninstall prefix=PREFIX
|
|
|
|
|
|
|
|
3. USAGE
|
|
========
|
|
|
|
Dump ABI of a library:
|
|
|
|
abi-dumper libTest.so -o ABI.dump
|
|
|
|
Dump ABI of a kernel module:
|
|
|
|
abi-dumper Module.ko.debug -o ABI.dump
|
|
|
|
For advanced usage, see output of --help option
|
|
|
|
|
|
|
|
Enjoy!
|