On Mon, 02 Oct 2023 22:04:46 +0200 Joost Kraaijeveld wrote:
JK> Just as Ian says. E.g. Debian (my distro) uses configure to build
JK> wxWidgets as the system installed version. Now I cannot use the Debian
JK> installed package with cmake for some applications I maintain.
I don't know how do packagers handle this with the other libraries
supporting both autotools and CMake (we can't be the only ones, right?).
JK> But then, I don't know whether this is difficult to do this with the
JK> current configure-based build. Is it difficult?
I don't know, sorry. I guess the simplest way would be to use CMake to
just generate the required files and then install them?
On Mon, 02 Oct 2023 22:28:26 +0200 Joost Kraaijeveld wrote:
JK> BTW: comparing the installed versions of a configure-build and a cmake-
JK> build one have a rather different set of installed files (besides
JK> common files).
JK>
JK> E.g. the cmake-version has Android-headers, dfb-headers, a different
JK> set of generic headers (a super-set of the configure-set), gtk-private
JK> headers, motif-headers etc.
This looks like a bug in CMake install, it really shouldn't install all
these headers, especially the private ones.