[Developers] Question Regarding VizLauncher

Thomas Radke tradke at aei.mpg.de
Fri May 20 11:59:41 CDT 2005


prabath at phys.utb.edu wrote:
> Hi Dr.Goodale
> 
> Thank you for your reply. 
> 
> It was really helpful and I fix that problem, but i ran in to another conflict. When I open the HDF5 stream data file, it launch the OpenDx and it display following message.
> 
> --------------------------------------------------------------------------------
> Starting DX executive
> Memory cache will use 816 MB (50 for small items, 766 for large)
> Begin Execution
> Warning! The HDF5 header files included by this application do not match the
> Begin Execution
> version used by the HDF5 library to which this application is linked. Data
> corruption or segmentation faults may occur if the application continues.
> 'HDF5_DISABLE_VERSION_CHECK' environment variable set, application will
> continue.
> Headers are 1.6.4, library is 1.6.3
> server: accepted connection from client
>  0:  worker here [11312]
> --------------------------------------------------------------------------------

Hi Prabath,

this is a problem with your OpenDX installation, not with Cactus. It 
appears that the HDF5 import modules have been built with an HDF5 1.6.4 
installation but when you start OpenDX it finds a shared libhdf5.so 
library of version 1.6.3. HDF5 does a versions check at runtime and by 
default will abort the program if they don't match.

You could set HDF5_DISABLE_VERSION_CHECK as the message suggests but I 
recommend that you fix your HDF5 installation instead: just make sure 
that the 1.6.4 shared HDF5 library is found by the system loader first 
(either by setting LD_LIBRARY_PATH or adding the HDF5 libdir to 
/etc/ld.so.conf).
I also recommend uninstalling the older HDF5 version 1.6.3 then.


-- 
Cheers, Thomas.



More information about the Developers mailing list