Question about stpd and install directory

Nathan DeBardeleben ndebard@lanl.gov
Thu Jun 29 23:24:00 GMT 2006


I just installed system tap from CVS, configured with:
> ./configure --with-elfutils=/local/src/elfutils-0.121/ 
> --prefix=/local/systemtap
Note the non-default install directory.

Then, when trying to run 'stap' (after it's in my path) I get:
> [root@kraken1 demo]# stap -v kmalloc.stp
> Pass 1: parsed user script and 28 library script(s) in 
> 60usr/0sys/67real ms.
> Pass 2: analyzed script: 3 probe(s), 2 function(s), 1 global(s) in 
> 180usr/10sys/189real ms.
> Pass 3: translated to C into "/tmp/staptZwHdx/stap_18732.c" in 
> 60usr/70sys/143real ms.
> Pass 4: compiled C into "stap_18732.ko" in 1750usr/280sys/1861real ms.
> Pass 5: starting run.
> sudo: /usr/local/libexec/systemtap/stpd: command not found
> Pass 5: run completed in 0usr/0sys/5real ms.
> Pass 5: run failed.  Try again with more '-v' (verbose) options.
Note it's looking for stpd in /usr/local/libexec/systemtap/
Mine's in /local/systemtap/libexec/systemtap/

Is there an option I should be passing to stap to find the right stpd 
location?
By the way, stpd is in my path:
> [root@kraken1 demo]# which stpd
> /local/systemtap/libexec/systemtap/stpd
-- 
-- Nathan
Correspondence
---------------------------------------------------------------------
Nathan DeBardeleben, Ph.D.
Los Alamos National Laboratory
Parallel Tools Team
High Performance Computing Environments
phone: 505-667-3428
email: ndebard@lanl.gov
---------------------------------------------------------------------



More information about the Systemtap mailing list