HDFView 3.0.0 beta missing C/C++ libraries


#1

Hello.

I downloaded HDFView 3.0.0 beta to do some tests.
My computer works with Windows 7 64 bits.
As some of my files could not be opened with it, though it could be opened with previous versions, I tried to understand why, by modifying the “.bat” in order to use “java” instead of “javaw”.
Then I saw an “UnsatisfiedLinkError” at application start.
By comparing the installation stucture of this beta version with pervious ones, I quickly understood the problem : There is no C compilator dll in this beta. For example, HDFView 2.10.1 came with msvcp110.dll and msvcr110.dll.
It means that, for people like me who don’t have C/C++ compiler installed, this HDFView 3.0.0 beta won’t be able to work properly.

So, please, don’t forget the dll for the upcoming release.

Regards,

Raphaël GIRARDOT


#2

Hello Raphaël,

On the HDFView download page (https://www.hdfgroup.org/downloads/hdfview/) just under the pre-built binaries, it says:

Windows ONLY: HDFView was built with VS 2015, and it requires that the Visual C++ Redistributable Packages be installed on your machine. If you cannot access HDF5 files then you do not have these packages. You can obtain them HERE:

 https://www.microsoft.com/en-us/download/details.aspx?id=48145

I’ll see if we can highlight this so that it stands out better!
Downloading the packages should solve the issue.

-Barbara


#3

Hello, and thank you for your answer.
Sorry, my mistake, I did not pay enough attention and misses these lines.

However, would it be possible, like in previous releases, to include the Visual C++ dll, so people don’t need to do an extra download ?

Thanks and regards,

Raphaël GIRARDOT