Steve and All, On Nov 12, 2010, at 4:23 AM, Steve Bissell wrote: > > Hi All. > My reason for setting H5_BUILT_AS_DYNAMIC_LIB is based on the fact that > 1) h5api_adpt.h uses it as a #ifdef switch to define H5_DLLVAR, > 2) AND, the #else branch of this (which references the _HDF5USEDLL_ ifdef) > is very clearly marked thus in the comments: > > /* This is the original HDFGroup defined preprocessor code which should > still work > * with the VS projects that are maintained by "The HDF Group" > * This will be removed after the next release. > */ > The last line is misleading and will be fixed. There are no plans to drop the VS projects in the HDF5 1.8.* series. The switch will happen only in the major release. The next one is 1.10.0, and release date was not set up yet.
Thank you! Elena > > The statement "this will be removed in the next release" led me to assume > that this section of the header is deprecated and should not be used in new > code, and hence that the best define to use would be > H5_BUILT_AS_DYNAMIC_LIB. > > Is this interpretation incorrect - will this section of the header continue > to exist in future? > > I don't use CMake, and I'm not building HDF5, just using it from my client > code. > So what, if any, are the functional consequences to VS2005 projects client > code defining H5_BUILT_AS_DYNAMIC_LIB and building against the h, lib binary > deliverable - bearing in mind that my application is built, tested, and > seems to be working fine....? > Steve > -- > View this message in context: > http://hdf-forum.184993.n3.nabble.com/VC-project-Build-Errors-with-HDF5-1-8-5-tp1880934p1888067.html > Sent from the hdf-forum mailing list archive at Nabble.com. > > _______________________________________________ > Hdf-forum is for HDF software users discussion. > [email protected] > http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
