HDF 4.2r0 and Borland C++ (01/27/04) ... I succeeded to run the application, programmed with Borland Builder 4 and HDF 4.2 release libraries. I couldn't build my own libraries with Borland, the number of differences between MSVC and Borland made this impossible. However, I found that pre-compiled DLL libraries from the binary distribution are usable after the steps, well documented on this website: http://www.digitalmars.com/ctg/implib.html Now I have two libraries (myhd420.lib and myhm420.lib), original DLL files are located in WinNT directory and original include files. In Borland the include is usual: Projects -> Options -> Directories -> Include -> add your Include directory path Projects -> Add to project -> Add customized library files. Now it works, but only for relatively short data series (HDF file is about 20 Mb). But, if I try to run the same program with longer dataset, that is produced by the software and writes it in HDF format, I have one problem. The software gets at some point an error from VSattach command, I mean that vdata_id = VSattach (file_id, vdata_ref, "w") returns FAIL (vdata_id = -1). I checked it and the file_id is fine, the same file already includes a number of Vdata objects and some global attributes and not clear why it happens at the same point. It looks like memory limit problem or something like this, but I am not sure.