From: Daniel <e_...@ea...> - 2008-07-23 20:33:16
|
On Jul 23, 2008, at 16:28, Dan Kegel wrote: > On Wed, Jul 23, 2008 at 1:21 PM, Daniel <e_...@ea...> wrote: >>> readlink("/proc/self/exe", "/usr/local/bin/valgrind", 4096) = 23 >>> execve("/usr/local/valgrind-3.3/lib/valgrind/amd64-linux/memcheck", >>> ["valgrind"], [/* 71 vars */]) = -1 ENOENT (No such file or >>> directory) >>> write(2, "valgrind: failed to start tool \'"..., 96valgrind: failed >>> to start tool 'memcheck' for platform 'amd64-linux': No such file or >>> directory >> >> But, hmm, since I installed with a prefix of /usr/local > > Did you really run configure with --prefix=/usr/local, > or did you just override it at make install time? > The two are not identical... I ran configure with --prefix=/usr/local. I did see the warnings that valgrind must not be moved after installation, and I heeded those warnings. I think at one point we might have had an install in /usr/local/ valgrind-3.3.0, but I did a "make distclean" before doing a "./ configure --prefix=/usr/local" for the most recent build, so that should not be affecting the current installation. Daniel |