Thanks Francesc,

I replaced HDF5 libraries in /usr/lib directory and now it works.

I continued along the path of working with LD_LIBRARY_PATH for a bit; but, I
am using eclipse as my IDE and am missing something about how it deals with
environment vars. Also my experience with linux is limited; so, I don't have
a level of comfort in regard to installations and env variable use.

In any case, thank you for your guidance.

Todd



On Sun, Feb 13, 2011 at 8:28 PM, Francesc Alted <fal...@pytables.org> wrote:

> 2011/2/13 Todd Matthews <mtoddmatth...@gmail.com>
>
>> The advice to focus more closely on the setup.py was helpful and the
>> initial problem was simply that the --hdf5='/usr/local/hdf5' needed an equal
>> sign. But, I am still not sure that the correct libraries are being used.
>> The following error appears when opening the hdf file in my python script -
>>
>>>
>>> Warning! ***HDF5 library version mismatched error***
>>> The HDF5 header files used to compile this application do not match
>>> the version used by the HDF5 library to which this application is linked.
>>> Data corruption or segmentation faults may occur if the application
>>> continues.
>>> This can happen when an application was compiled by one version of HDF5
>>> but
>>> linked with a different version of static or shared HDF5 library.
>>> You should recompile the application or check your shared library related
>>> settings such as 'LD_LIBRARY_PATH'.
>>> You can, at your own risk, disable this warning by setting the
>>> environment
>>> variable 'HDF5_DISABLE_VERSION_CHECK' to a value of '1'.
>>>
>>> So, it's not clear that the HDF is installed appropriately. I did set the
>>> LD_LIBRARY_PATH which does* not *appear to have any impact.
>>
>>
> Hmm, I'd say that  you are linking against a different HDF5 version than it
> is found by the dynamic linker.  Keep trying using a different
> LD_LIBRARY_PATH (this should point to the *lib/* directory of the HDF5
> tree).
>
> Luck!
>
> --
> Francesc Alted
>
>
> ------------------------------------------------------------------------------
> The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
> Pinpoint memory and threading errors before they happen.
> Find and fix more than 250 security defects in the development cycle.
> Locate bottlenecks in serial and parallel code that limit performance.
> http://p.sf.net/sfu/intel-dev2devfeb
> _______________________________________________
> Pytables-users mailing list
> Pytables-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pytables-users
>
>
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to