On Jul 17, 2008, at 12:33 PM, True Merrill wrote: > The compiler (gcc 4.3.2) complains about undefined reference to > `H5Dopen1', `H5Eget_auto1' ... etc. in the file arrayh5.c. I've > searched the code - there is plenty of reference to `H5Dopen', but > never to `H5Dopen1' or anything like that (I don't claim to be an > expert on C, but that in itself seems very unusual).
Probably you upgraded HDF5 to version 1.8, which changed the API (and defined a bunch of macros to rename H5Dopen to H5Dopen1 etc., with different numbers of arguments, hence the compiler complaints). If you download h5utils 1.11.1 (the latest version), it should detect HDF5 1.8 and compile correctly. Steven _______________________________________________ mpb-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/mpb-discuss
