]> git.proxmox.com Git - mirror_corosync.git/commitdiff
Override the link_all_deplibs=no in ubuntu
authorAngus Salkeld <asalkeld@redhat.com>
Wed, 7 Nov 2012 05:48:06 +0000 (16:48 +1100)
committerAngus Salkeld <asalkeld@redhat.com>
Wed, 7 Nov 2012 07:18:33 +0000 (18:18 +1100)
but allow the user to disable this.

Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Reviewed-by: Fabio M. Di Nitto <fdinitto@redhat.com>
configure.ac

index e4588d2e5a75af8d73fe1137ba16a33f82969b90..5346279e70bec5174d9d024de344843a29738d7b 100644 (file)
@@ -25,6 +25,22 @@ AC_CANONICAL_HOST
 
 AC_LANG([C])
 
+
+#Enable inter-library dependencies
+AC_ARG_ENABLE(interlib-deps,
+    [AC_HELP_STRING([--disable-interlib-deps  ],[disable inter-library dependencies (might break builds)])],
+    [enable_interlib_deps="$enableval"],
+    [enable_interlib_deps="yes"])
+
+AC_MSG_NOTICE([enable inter-library dependencies: $enable_interlib_deps])
+if test "${enable_interlib_deps}" == "yes"; then
+    link_all_deplibs=yes
+    link_all_deplibs_CXX=yes
+else
+    link_all_deplibs=no
+    link_all_deplibs_CXX=no
+fi
+
 dnl Fix default variables - "prefix" variable if not specified
 if test "$prefix" = "NONE"; then
        prefix="/usr"