[vtk-developers] VTK HDF5 libraries renamed to now have "_src" suffix? Bug?
Ben Boeckel
ben.boeckel at kitware.com
Tue Feb 13 11:09:55 EST 2018
On Mon, Feb 12, 2018 at 16:10:41 -0500, Sean McBride wrote:
> I guess HDF5 was recently updated? Now, building & installing VTK
> results in library filenames with "_src" appended. ex: from
> "libvtkhdf5_hl.a" to "libvtkhdf5_hl_src.a".
>
> Was that change deliberate? In our usage, where our app's Xcode
> project references libraries by name, it's super annoying when the lib
> names change. Even if it was deliberate, it seems to be a change that
> doesn't add much, but breaks compatibility.
It was done because in the new module system the module target is
"vtkhdf5" which is an interface library providing the base and HL HDF5
libraries. The obvious name conflicts with this target and I renamed it
following the directory structure. HL just followed the same pattern.
The new imports are basically the new module system imports with a patch
to use the old APIs.
How are you extracting the information required for VTK_AUTOINIT bits in
the Xcode project? Include paths? Transitive dependencies of what is
linked?
--Ben
More information about the vtk-developers
mailing list