The problem was that I attempted to allow multiple installs (debug/release, static/dynamic) of hdf5. Everything works great with cmake, because the value is set by the FIND_PACKAGE command. However, I failed to account for the non- cmake process. I wanted to eliminate the duplicate include folders that would result from multiple installs.
What to do with that definition is the issue! Allen On Tuesday, November 20, 2012 02:04:21 PM Michael Jackson wrote: > Hmm > Looking at the H5pubconf.h for the 1.8.9 and 1.8.10 builds it would seem > that there were some merge issues maybe? Otherwise why was that definition > removed? Not that I run the tests much (I assume if HDF5 is release then > all the tests are passing but how would any of the tests run if nothing to > can correctly? Odd. Let me take a look. Can we get this into the first > patch release if I figure out what went wrong? > ___________________________________________________________ > Mike Jackson Principal Software Engineer > BlueQuartz Software Dayton, Ohio > [email protected] www.bluequartz.net > > On Nov 20, 2012, at 1:56 PM, Allen D Byrne wrote: > > Mike, > > > > Are you using CMake to create the hdf5 library? There is an issue with a > > definition that needs to be solved for the next release (the pre-built > > binaries have this define in the H5pubconf.h). > > Add > > > > #define H5_BUILT_AS_DYNAMIC_LIB 1 > > > > in your H5pubconf.h file after building HDF5. > > > > Allen > > > > On Tuesday, November 20, 2012 10:57:01 AM Michael Jackson wrote: > >> Just updated to 1.8.10 by building HDf5 myself with VS2010 as dynamic > >> libraries. When compiling my own application against this new build i > >> > >> am getting the following errors: > >> libDREAM3DLib.lib(StatsData.obj) : error LNK2001: unresolved external > >> > >> symbol H5T_NATIVE_UINT16_g > >> [C:\Users\mjackson\Workspace\DREAM3D\x64\Tools\H5VoxelToVtk .vcxproj] > >> > >> When i switch back to my 1.8.9 build I do not get these errors. is > >> there something that needs to get updated in projects that link > >> against hdf5 1.8.10 versus 1.8.9? > >> > >> thanks for any help > >> _________________________________________________________ > >> Mike Jackson [email protected] > >> BlueQuartz Software www.bluequartz.net > >> Principal Software Engineer Dayton, Ohio > >> > >> _______________________________________________ > >> 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
