I was able to get it to build after moving to a solaris 11 machine, installing gcc 4.9, and playing around with some paths (mostly issues of it using make vs gmake, etc).
It seems to mostly work, two things I noticed though: - C++ symbols don’t get demangled in the output, I need to run it through c++filt. This may be because I built the program using sun studio instead of gcc? - I’m seeing invalid reads of size 8 in _Unw_jmp, where it complains that the address is several hundred bytes beneath the stack pointer. This seems to be happening when exceptions are thrown. I’m guessing this is also due to not building with gcc? From: Ivo Raisr [mailto:iv...@ivosh.net] Sent: October-19-15 11:57 AM To: Matthew Wozniczka <matth...@simba.com> Cc: valgrind-users@lists.sourceforge.net Subject: Re: [Valgrind-users] Building Valgrind on Solaris 2015-10-19 20:34 GMT+02:00 Matthew Wozniczka <matth...@simba.com<mailto:matth...@simba.com>>: X86/Solaris is listed as supported @ http://valgrind.org/info/platforms.html, so I grabbed a copy of valgrind-3.11.0.tar.bz2 and followed the instructions @ http://valgrind.org/docs/manual/dist.install.html, but I got the following error when running configure: $ ./configure --prefix=/home/mattheww/valgrind-solx86 ... checking for a supported OS... no (solaris2.10) configure: error: Valgrind is operating system specific. Sorry. $ uname -a SunOS B2S-SOL10x86-2 5.10 Generic_147148-26 i86pc i386 i86pc Matthew, Please study information in README.solaris. It lists all the requirements your Solaris version needs to satisfy. Most importantly it states you need either illumos or Solaris 11. Solaris 10 simply does not work. I would be glad to assist you in building Valgrind on any Solaris 11 or higher system. Kind regards, I.
------------------------------------------------------------------------------
_______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users