acmel / dwarves

Pahole and the dwarves
GNU General Public License v2.0
177 stars 49 forks source link

Build instructions:

  1. install cmake
  2. mkdir build
  3. cd build
  4. cmake -D__LIB=lib ..
  5. make install

cmake Options: -DBUILD_SHARED_LIBS By default SHARED libraries are created and applications are linked to it. Use -DBUILD_SHARED_LIBS=OFF while invoking cmake to create STATIC libraries and link applications to it.

Ex. cmake -D__LIB=lib -DBUILD_SHARED_LIBS=OFF ..

-DCMAKE_INSTALL_PREFIX Default is to install to /usr/local, use -DCMAKE_INSTALL_PREFIX= when invoking cmake to specify another install location.

You may need to update the libbpf git submodule:

git submodule update --init --recursive