On 06/08/2017 11:12, Marco Atzeri wrote:
On 05/08/2017 23:16, Marco Atzeri wrote:
On 01/08/2017 17:02, kostas syranidis wrote:
Then I tried:
CC=mpicc ./configure --enable-parallel --enable-shared
and then make
but at some point it exited with this
"SIG_SETMASK undeclared ... #define HDsigsetjmp(J,N) sigsetjmp(J,N)
... in expansion of macro ..."
the problem is not due to the --enable-parallel
Trying to rebuild the serial 1.8.18 I see the same issue,
so it is likely a consequence of changes in the cygwing headers.
as workaround you can remove "-std=c99" from config/gnu-flags
I raised the issue on the cygwin mailing list, as this is a
change from the recent past:
The change in cygwin headers is showing an inconsistency in the HDF5
sigsetjmp is not in C99 so putting in config/gnu-flags
H5_CFLAGS="$H5_CFLAGS $arch -std=c99 ...
should not enable the use of sigsetjmp at all.
Hdf-forum is for HDF software users discussion.