Closed kkraus14 closed 3 months ago
I've merged flagarde's pull (and found two places still with config.h.cmake and fixed them).
Now the cmake shared library names are versioned as is the soname.
Changes pushed to github.
Thanks to kkraus14 for noticing and flagarde for fixing this
long-standing bug.
As compared to the autotools or meson based build.
I.E. CMake only produces a
libdwarf.so
and it's SONAME is set tolibdwarf.so
, whereas autotools / meson produce alibdwarf.so
,libdwarf.so.0
, andlibdwarf.so.0.9.2
and the SONAME is set tolibdwarf.so.0
.