While Kent investigates the file, a note about the h4h5tools binary, it is statically compiled except for the external libraries. I do need to upgrade this binary to include the hdf4, hdf5, szip, zlib, and jpeg headers and static libs to use the h4h5tools library in other projects. Also, I need to update the executables and switch to the static szip and zlib as well.
In addition, I will also verify that the correct external libs are included with hdf4.
Allen
···
Hi Xunlei, Allen and Elena,
I just verified the file on Linux. It also causes problems. So it seems not
only a windows-related bug. We will investigate this and address this soon,
probably within the week.Kent
On Wed, Jun 30, 2010 at 9:36 AM, Dr. X <xunlei@renci.org> wrote:
> You guys are wonderful!
> Thanks so much.
>
> Best,
> x
>
>
> On 6/30/2010 10:32 AM, Allen D Byrne wrote:
>
>> We will regenerate the hdf4 and h4h5tools binaries to use the same
>> szip/zlib versions as hdf5 1.8.5. We will include the szip/zlib/jpeg dlls
>> with hdf4. In addition we will also include the hdf4 and hdf5 dlls with the
>> h4h5tools binary so that everything will use the same version of libraries.
>> Hopefully this will prevent future problems like this.
>>
>> Allen
>>
>>
>>
>>> Hi Allen and Elena,
>>> Thanks for the help.
>>> I've tried with
>>>
>>> http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.4-patch1/bin/win64-vs2005/hdf5-1.8.4-patch1-win64-vs2005-ivf91-enc.zip
>>>
>>> http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.4-patch1/bin/win64-vs2005/szip-2.1-win64-vs2005-enc.zip
>>>
>>> http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.4-patch1/bin/win64-vs2005/zlib-1.2.3-win64-vs2005.zip
>>>
>>> and
>>>
>>>
>>> http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.4-patch1/bin/win64-vs2008/hdf5-1.8.4-patch1-win64-vs2008-ivf101-enc.zip
>>>
>>> http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.4-patch1/bin/win64-vs2008/szip-2.1-win64-vs2008-enc.zip
>>>
>>> http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.4-patch1/bin/win64-vs2008/zlib-1.2.3-win64-vs2008.zip
>>>
>>> Certainly I did the same trick on copying and renaming szip.* to
>>> szlibdll.*. I got the same error. In my HDF4 distribution, there is no
>>> (external) szip and zlib bundled. Not sure whether szip and zlib are
>>> included in the hdf425.dll...
>>>
>>> Best,
>>> x
>>>
>>> On 6/29/2010 6:04 PM, Elena Pourmal wrote:
>>>
>>>
>>>> Hi Xunlei,
>>>>
>>>> Binaries for h4toh5 were built with the 1.8.4-patch1 release. Could you
>>>> please use the appropriate binary distribution from the
>>>> http://www.hdfgroup.org/ftp/HDF5/prev-releases/hdf5-1.8.4-patch1/directory?
>>>>
>>>> Your file is very simple. The conversion tools should work. Please make
>>>> sure you have zlib installed too since some of the datasets use gzip
>>>> compression.
>>>>
>>>> Please let us know if you still have problems.
>>>>
>>>> Thank you!
>>>>
>>>> Elena
>>>> On Jun 29, 2010, at 4:15 PM, Dr. X wrote:
>>>>
>>>>
>>>>
>>>>
>>>>> Hi All,
>>>>> I have a bunch of HDF4 files that I would like to convert to HDF5. So I
>>>>> head to the site to get "H4 / H5 Conversion Library: 2.1.1"
>>>>> http://www.hdfgroup.org/ftp/HDF5/h4toh5/bin/H4H5Tools-2.1.1-win64.zip
>>>>> Then I also downloaded HDF5 and HDF4 from
>>>>>
>>>>> http://www.hdfgroup.org/ftp/HDF5/hdf5-1.8.5/bin/windows/HDF5-1.8.5-win64.zip
>>>>>
>>>>> http://www.hdfgroup.org/ftp/HDF/HDF_Current/bin/windows/HDF4.2.5-win64-vs2005-ivf101.zip
>>>>> After putting the directories into my PATH envrionment and trying to
>>>>> run "h4toh5.exe" from a command line, I got
>>>>> "The program can't start because szlibdll.dll is missing from your
>>>>> computer..." message. So I made a copy of szip.dll and szip.lib and renamed
>>>>> the copy as szlibdll.dll and szlibdll.lib. Then I tried "h4toh5.exe" again.
>>>>> Everything looks fine with usage message printed.
>>>>> However, when I tried with a HDF4 data file as "h4toh5.exe hdf4_file
>>>>> hdf5_file", I got
>>>>> "h4toh5.exe has stopped working A problem caused the program to stop
>>>>> working correctly..." The program crashed.
>>>>>
>>>>> HDFView has no problem viewing that file. And I tested h4toh5.exe with
>>>>> the out.hdf in the ChunkBinary example at
>>>>> http://www.hdfgroup.org/training/hdf4_chunking/ChunkBinary.tar
>>>>> h4toh5.exe worked smoothly. I have uploaded the troubled HDF4 file at
>>>>> ftp://ftp.renci.org/outgoing/dbltrbl100m.hdfgrdbas
>>>>> Would you please take a look? I couldn't tell whether it is the
>>>>> h4toh5's limitation.
>>>>>
>>>>> Thanks a lot.
>>>>>
>>>>> Best,
>>>>> xunlei
>>>>>
>>>>> _______________________________________________
>>>>> Hdf-forum is for HDF software users discussion.
>>>>> Hdf-forum@hdfgroup.org
>>>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>>>
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Hdf-forum is for HDF software users discussion.
>>>> Hdf-forum@hdfgroup.org
>>>> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> Hdf-forum@hdfgroup.org
> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
>