On Wed, Feb 18, 2015 at 12:52:30 -0500, John Moore wrote: > H5JMP_BUF is not found in CMakeCache.txt, but H5_HAVE_SETJMP_H is, as shown > below:
Ah, I see that H5JMP_BUF is defined at the top of the file, not by CMake and is controlled by H5_HAVE_SIGSETJMP (empty on my Fedora install) or H5_HAVE_SIGLONGJMP ('1' here) from the CMake cache file. > //Have function setjmp > H5_HAVE_SETJMP:INTERNAL=1 > //Have include > sys/resource.h;sys/time.h;unistd.h;sys/ioctl.h;sys/stat.h;sys/socket.h;sys/types.h;stddef.h;setjmp.h > H5_HAVE_SETJMP_H:INTERNAL=1 > > I've tried to compile both with and without having HDF5 installed on my > system, and both methods fail. I haven't tried -DVTK_USE_SYSTEM_HDF5=ON yet > because I would like to be able to use the H5 included with VTK, if > possible. It is odd that it finds the header, but then (seems) to not include it. Could you insert an #error or something in H5private.h in the same block as #include <setjmp.h> to see if it is actually included? --Ben _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview