Is there already a HDFDotNet release for use with the HDF-DLL 1.8.15(-patch1) ?? I would like to use the newest HDF5 release from c#, but found only the HDFDotNet for 1.8.9... So I compiled the HDFDotNet-sources against the 1.8.15-patch1 binaries, which succeeds - at least compiling succeeds !
But when trying to create a property list with H5P.create(...) I always get an error indicating a wrong PropertyList ID. Examining the H5P.cpp source-file I realized that the create() function was referencing for example H5P_CLS_FILE_ACCESS_g instead of H5P_CLS_FILE_ACCESS_ID_g.
Changing to H5P_CLS_FILE_ACCESS_ID_g solved the problem for me.
Now I wonder, if there are any other pitfalls I have to be aware of, when using the "old" HDFDotNet sources with the newest HDF5 binaries ??
Hello Detlef,
Yes, build against the headers from 1.8.15. I believe they are installed with the standard binary.
Warm regards,
Jim
···
-----Original Message-----
From: Hdf-forum [mailto:hdf-forum-bounces@lists.hdfgroup.org] On Behalf Of Detlef Sanchen
Sent: Friday, October 9, 2015 5:35 AM
To: 'hdf-forum@lists.hdfgroup.org' <hdf-forum@lists.hdfgroup.org>
Subject: [Hdf-forum] HDFDotNet for HDF5 1.8.15 ?
Hi There,
Is there already a HDFDotNet release for use with the HDF-DLL 1.8.15(-patch1) ?? I would like to use the newest HDF5 release from c#, but found only the HDFDotNet for 1.8.9... So I compiled the HDFDotNet-sources against the 1.8.15-patch1 binaries, which succeeds - at least compiling succeeds !
But when trying to create a property list with H5P.create(...) I always get an error indicating a wrong PropertyList ID. Examining the H5P.cpp source-file I realized that the create() function was referencing for example H5P_CLS_FILE_ACCESS_g instead of H5P_CLS_FILE_ACCESS_ID_g.
Changing to H5P_CLS_FILE_ACCESS_ID_g solved the problem for me.
Now I wonder, if there are any other pitfalls I have to be aware of, when using the "old" HDFDotNet sources with the newest HDF5 binaries ??