21.11.2014 17:45, Elena Pourmal пишет:
Hi Andrey,
You are correct, releases are not compatible.This was an intended change due to
some maintenance issues.
We started publishing compatibility reports for the releases. A link to the
report is available from http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html.
Or you can go directly to
http://www.hdfgroup.org/HDF5/doc/ADGuide/Compatibility_Report/CR_1.8.14.html.
Could you please tell us how the change affected your application(s)?
Hello Elena!
My application is linking to hdf5.dll dynamically. So far I was linking
to dll var "H5P_CLS_ROOT_g". Now I'd like to update the dll to 1.8.14,
but it won't work without synchronous changes in client code; I should
now link to dll var "H5P_CLS_ROOT_ID_g" instead.
It does impose problems for users, because new version won't work with
old hdf5.dll, and vice versa old version doesn't work with new hdf5.dll.
The latter is worse, I believe: if the user updates the hdf5.dll (the
event I'm out of control of), my old application stops working.
I think I'll circumvent the former problem by linking to
"H5P_CLS_ROOT_g" or to "H5P_CLS_ROOT_ID_g" depending on which is
available, in the new version.
Best wishes,
Andrey Paramonov
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5