Commit 687cf37b authored by Emil Velikov's avatar Emil Velikov Committed by Emil Velikov

configure: error out when building static XOR shared

Current code warns out in such cases and falls-back to either static or
shared. That can be easily missed amongst the volume produced by our
configure script.

Replace the warning with an error such that one gets direct feedback
when they're doing something wrong.
Signed-off-by: 's avatarEmil Velikov <emil.velikov@collabora.com>
parent da410e6a
......@@ -468,12 +468,10 @@ dnl explicitly requested. If both disabled, set to static since shared
dnl was explicitly requested.
case "x$enable_static$enable_shared" in
xyesyes)
AC_MSG_WARN([Cannot build static and shared libraries, disabling shared])
enable_shared=no
AC_MSG_ERROR([Cannot enable both static and shared. Building using --enable-shared is strongly recommended])
;;
xnono)
AC_MSG_WARN([Cannot disable both static and shared libraries, enabling shared])
enable_shared=yes
AC_MSG_ERROR([Cannot disable both static and shared. Building using --enable-shared is strongly recommended])
;;
esac
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment