taucmdr.cf.software.libunwind_installation module¶
libunwind software installation management.
libunwind is used for symbol resolution during sampling, compiler-based instrumentation, and other measurement approaches.
- class taucmdr.cf.software.libunwind_installation.LibunwindInstallation(sources, target_arch, target_os, compilers)[source]¶
Bases:
AutotoolsInstallationEncapsulates a libunwind installation.
- make(flags)[source]¶
Build libunwind.
libunwind’s test programs often fail to build but the library itself compiles just fine, so we just keep pressing on to ‘make install’ even if ‘make’ appears to have died.
- make_install(flags)[source]¶
Invoke make install.
- Parameters:
flags (list) – Command line flags to pass to make.
- Raises:
SoftwarePackageError – Configuration failed.