]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
win32_build.sh: use ENABLE_SHARED=ON by default 53273/head
authorLucian Petrut <lpetrut@cloudbasesolutions.com>
Mon, 4 Sep 2023 10:01:48 +0000 (10:01 +0000)
committerLucian Petrut <lpetrut@cloudbasesolutions.com>
Wed, 6 Sep 2023 11:17:16 +0000 (11:17 +0000)
commit4ec8e9938b0de83c3a9fa94eb547ca450c3c864a
treecfb8c5fbbd185aed8313d5a749295981a99d3df6
parent0a4bb7e9a5d4bde3a06b4ed6acbccaeb7abb970c
win32_build.sh: use ENABLE_SHARED=ON by default

The Windows build script uses static linking by default, the
reason being that some tests were failing to build otherwise,
mostly due to unspecified dependencies.

Now that the issue was addressed, we can enable dynamic linking
by default.

Worth mentioning that the Ceph MSI build script already uses
dynamic linking.

While at it, we'll drop some duplicate defaults from
"win32_deps_build.sh". For better clarity, we'll avoid exporting
some "win32_build.sh" variables, instead passing them explicitly
to "win32_deps_build.sh".

Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
README.windows.rst
mingw_conf.sh
win32_build.sh
win32_deps_build.sh