<div dir="ltr"><div><div><div>Thanks for the help, Ben.<br><br></div>H5JMP_BUF is not found in CMakeCache.txt, but H5_HAVE_SETJMP_H is, as shown below:<br><br>//Have function setjmp<br>H5_HAVE_SETJMP:INTERNAL=1<br>//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<br>H5_HAVE_SETJMP_H:INTERNAL=1<br><br></div>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.<br><br></div>Thanks,<br>John<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 18, 2015 at 11:02 AM, Ben Boeckel <span dir="ltr"><<a href="mailto:ben.boeckel@kitware.com" target="_blank">ben.boeckel@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Tue, Feb 17, 2015 at 15:14:13 -0500, John Moore wrote:<br>
> I get the following error when compiling on Ubuntu 14.04<br>
><br>
> /home/john/local/ParaView/4.3.1/ParaView-v4.3.1-source/VTK/ThirdParty/hdf5/vtkhdf5/src/H5detect.c:149:1:<br>
> error: unknown type name ‘sigjmp_buf’<br>
> static H5JMP_BUF jbuf_g;<br>
><br>
> I've installed HDF5 and its development tools. Any idea how I can fix this?<br>
<br>
</div></div>You can pass -DVTK_USE_SYSTEM_HDF5=ON to use your installed HDF5, but it<br>
looks like HDF5's configure checks are failing thinking it doesn't have<br>
setjmp.h (H5_HAVE_SETJMP_H) while it does manage to find sigjmp_buf<br>
(H5JMP_BUF). Are those H5* variables set in your CMakeCache.txt at all?<br>
<br>
Thanks,<br>
<br>
--Ben<br>
</blockquote></div><br></div>