1 2 Copyright (C) 2013-2016 Andrey Ponomarenko's ABI Laboratory 3 All rights reserved. 4 5 6 RELEASE INFORMATION 7 8 Project: ABI Dumper 9 Version: 0.99.17 10 Date: 2016-08-15 11 12 13 This file explains how to install and setup environment 14 for the tool in your computer. 15 16 17 Content: 18 19 1. Requirements for Linux and FreeBSD 20 2. Configure and Install 21 3. Usage 22 23 24 1. REQUIREMENTS FOR LINUX AND FREEBSD 25 ===================================== 26 27 1. Perl 5 (5.8 or newer) 28 2. Elfutils (eu-readelf) 29 3. Vtable-Dumper (1.1 or newer) 30 4. Binutils (objdump) 31 5. Universal Ctags 32 33 34 35 2. CONFIGURE AND INSTALL 36 ======================== 37 38 This command will install an abi-dumper program in the 39 PREFIX/bin system directory: 40 41 sudo make install prefix=PREFIX [/usr, /usr/local, ...] 42 43 2.1 Remove 44 45 sudo make uninstall prefix=PREFIX 46 47 48 49 3. USAGE 50 ======== 51 52 Dump ABI of a library: 53 54 abi-dumper libTest.so -o ABI.dump 55 56 Dump ABI of a kernel module: 57 58 abi-dumper Module.ko.debug -o ABI.dump 59 60 For advanced usage, see output of --help option 61 62 63 64 Enjoy! 65