STAP depends on...

Kevin Stafford kevinrs@us.ibm.com
Wed Oct 26 16:54:00 GMT 2005


During the last meeting there was discussion of posting some arch agnostic
documentation regarding the various dependencies of SystemTap. The 
following
is a sample list of configurations & utilities that SystemTap relies on.

To build SystemTap from source, your system requires:

Environment   
  - Linux kernel v2.6.9+ with configs:
     CONFIG_KPROBES=y
     CONFIG_MODULES=y
     CONFIG_MODULE_UNLOAD=y
     CONFIG_MODULE_SIG=y
     CONFIG_DEBUG_INFO=y

Development Tools
  - gawk
  - GNU make
  - gcc (-g debug enabled)
  - g++ (-g debug enabled) 
 
Standard Unix Binaries
  - (ln, egrep, mkdir, cd, rm, etc.)

Extended Package Dependencies
  - elfutils-libelf-devel v0.115+
  - elfutils-libs         v0.115+
  - elfutils-libelf       v0.115+
  - elfutils-devel        v0.115+
  - elfutils              v0.115+
    * Some of the extended packages required for SystemTap
      rely on (often many) other packages. It is recommended
      you install such utilities using an automatic package
      resolution tool (yum, yast, apt, etc.)

Before linking this off of the main website I would appreciate some 
feedback. Is
there anything you can think of missing from the list?

Tx.

-- 
Kevin Stafford
DES 2 | MS 2M3
Beaverton - OR
Linux Technology Center
IBM Systems & Technology
Phone: 1-503-578-3039
Email: kevinrs@us.ibm.com





More information about the Systemtap mailing list