taucmdr.cf.software.binutils_installation module¶
Binutils software installation management.
GNU binutils provildes BFD, which TAU uses for symbol resolution during sampling, compiler-based instrumentation, and other measurement approaches.
- class taucmdr.cf.software.binutils_installation.BinutilsInstallation(sources, target_arch, target_os, compilers)[source]¶
Bases:
AutotoolsInstallationEncapsulates a GNU binutils installation.
- compiletime_config(opts=None, env=None)[source]¶
Configure compilation environment to use this software package.
Don’t put self.bin_path in PATH since this offends
ldon some systems.
- configure(flags, env=None)[source]¶
Configure binutils as shared, position-independent libraries, without gas, gprof, or translations.
- make_install(flags)[source]¶
Invoke make install.
- Parameters:
flags (list) – Command line flags to pass to make.
- Raises:
SoftwarePackageError – Configuration failed.