|
From: Ivo R. <iv...@iv...> - 2017-12-09 19:26:28
|
2017-12-08 22:18 GMT+01:00 Rob Boehne <ro...@da...>:
> 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.
|