2017-12-08 22:18 GMT+01:00 Rob Boehne <r...@datalogics.com>: > All, > > I built valgrind 3.13.0 from source with prefix=/opt/valgrind-3.13 and > installed there on a 64-bit Intel Solaris machine. > It seems to work well for the program passed on the command line, but > tracing children doesn’t. > > Whenever I pass –trace-children=yes on the command line I get this message: > > valgrind: failed to start tool 'memcheck' for platform 'x86-solaris': No > such file or directory > > I see files under the lib directory /opt/valgrind-3.12/lib/ that are labeled > “amd64-solaris”
Hi Rob, It seems the 32-bit binaries were not built or installed. Perhaps you specified '--enable-only64bit' with configure? If yes, then do not use this option. Alternatively, please post the configure summary. For me it looks like: Maximum build arch: amd64 Primary build arch: amd64 Secondary build arch: x86 Build OS: solaris Primary build target: AMD64_SOLARIS Secondary build target: X86_SOLARIS Platform variant: vanilla Primary -DVGPV string: -DVGPV_amd64_solaris_vanilla=1 Default supp files: solaris11.supp I. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users