Hi Ahsan, On Wed, Dec 12, 2012 at 12:32 AM, Syed Ahsan Ali Bokhari < [email protected]> wrote:
> Finally I am able to build hdf-1.8.9 without error. But now netcdf > installation gives error looking for libhdf5_hl.so.7, I checked this > library is not present when after hdf5 is build. > How can I get this library too? > Since 1.8.9 works, the problem may have been due to some POSIX incorrectness issues I fixed about that time. In POSIX read and write calls, the number of bytes to write is unsigned and the return value (# of bytes read/written) is signed. Writing a number of bytes greater than can be returned via the signed value is undefined behavior. Back around 1.8.9 I changed the library to split those reads and writes into two I/O operations. I'm not sure why the high-level library isn't being built for you since it should be built by default. What do you have in the target directory after running make install? When you run configure, does it say "High Level Library: yes" under Features? Dana
_______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
