Hi, I am trying to compile Valgrind 3.19.0 on Solaris 11. The compilation fails.
Here are the commands I have run: wget --no-check-certificate https://sourceware.org/pub/valgrind/valgrind-3.19.0.tar.bz2 tar xjf valgrind-3.19.0.tar.bz2 cd valgrind-3.19.0 MAKE=gmake ./configure --enable-only64bit gmake Once I run "gmake" then the build runs for a while, and then it fails: gcc -m64 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wcast-align -Wcast-qual -Wwrite-strings -Wempty-body -Wformat -Wformat-signedness -Wformat-security -Wignored-qualifiers -Wmissing-parameter-type -Wlogical-op -Wimplicit-fallthrough=2 -Wold-style-declaration -finline-functions -fno-stack-protector -fno-strict-aliasing -fno-builtin -O -g -fno-omit-frame-pointer -fno-strict-aliasing -fpic -fno-builtin -fno-ipa-icf -nodefaultlibs -shared -Wl,-z,interpose,-z,initfirst -Wl,-M,../solaris/vgpreload-solaris.mapfile -m64 -Wl,-soname -Wl,vgpreload_core.so.0 -o vgpreload_core-amd64-solaris.so vgpreload_core_amd64_solaris_so-vg_preloaded.o Undefined first referenced symbol in file __xpg4 ../solaris/vgpreload-solaris.mapfile (symbol scope specifies local binding) __xpg6 ../solaris/vgpreload-solaris.mapfile (symbol scope specifies local binding) ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status gmake[3]: *** [Makefile:3469: vgpreload_core-amd64-solaris.so] Error 1 gmake[3]: Leaving directory '/root/Downloads/valgrind-3.19.0/coregrind' gmake[2]: *** [Makefile:2475: all] Error 2 gmake[2]: Leaving directory '/root/Downloads/valgrind-3.19.0/coregrind' gmake[1]: *** [Makefile:896: all-recursive] Error 1 gmake[1]: Leaving directory '/root/Downloads/valgrind-3.19.0' gmake: *** [Makefile:759: all] Error 2 I have gcc version 7.3.0 and gmake version 4.2.1. Please let me know any other details I should share to help identify why my build is failing. Is it possible I am missing some headers or libs I need to install to build successfully? Is there an earlier release of Valgrind that is known to successfully compile on Solaris 11 that I could try building instead? Thanks, Shane P.S. I apologize if my email client inserts any HTML formatting, I don't know how to prevent this.
_______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users