Open yurivict opened 6 years ago
Libxc v1 isn't in active development. Essentially all changes over the past two years have been to the build system. Thus I don't consider the SONAME to be providing useful or changing info. Nevertheless, easy to oblige, if you really want it.
Not sure what the current status is here (came across this issue while looking for something else), but I in my opinion the cmake build system should install the exact same files as the autotools one in order to be a drop-in replacement.
Looking at this again, the cmake build system of libint2 doesn't install versioned libraries either, so cannot be used for distribution builds.
One of these days, I'll tackle cmake for libint2 and do the sonames on libraries. Even if I went ahead with sonames on libint1, there'd still be the libr12 that cmake doesn't build (b/c psi4 doesn't use it) and that I have no way of testing.
GNU make does install them, but cmake doesn't. With cmake only two library files are installed:
The digits normally determine SONAME of the library, allowing it to be updated without affecting dependencies in cases when only minor changes have been made.