On Oct 8, 2009, at 4:24 PM, adrian wrote:
Hi Steven and meep users:
I am not sure if this question can be asked in here since this
bug is more general in Linux rather than in meep. But I still would
like to try.
I am using cluster but admins updated Fedora from 8 to 11, the
error message came out and stopped meep running.
The error message is as follows:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
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.
The error message is exactly what it says: you compiled Meep against
one version of HDF5, but you have installed on your system a different
version of HDF5.
There are three options:
1) Change your LD_LIBRARY_PATH environment variable to point the
runtime linker at that shared library file for the version of HDF5
that you compiled with (1.6.6).
2) Recompile Meep with the version of HDF5 that you have installed on
your system (1.8.3).
3) Recompile Meep using a static HDF5 library, not a shared library
(configure HDF5 with --enable-static --disable-shared). Then it won't
matter what version of HDF5 your sysadmins have installed.
Steven
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss