soc.2008.masterpassword: d936cec6: Ensure the C++ compiler can actually be ...

qulogic at qulogic at
Fri Feb 3 01:56:43 EST 2012

Revision: d936cec62f2fb881a134401b50b703c14037a8c1
Parent:   94706849149aec3b8ada0cab41a091ffa25e8bfe
Author:   qulogic at
Date:     02/02/12 19:48:17
Branch:   im.pidgin.soc.2008.masterpassword


Ensure the C++ compiler can actually be run. AC_PROG_CXX does not
require the compiler if AC_PROG_CC is called before it. This is
good, because we don't require a C++ compiler if not using the
KWallet plugin. This change ensures we get a proper error instead
of a "headers not found" error.

Changes against parent 94706849149aec3b8ada0cab41a091ffa25e8bfe


-------------- next part --------------
---	d603a883c0c9395af37932f984201839ceb13f3b
+++	4209fdd20a723ce37fbc588fc25f315c32de7c5f
@@ -1398,6 +1398,17 @@ if test "x$enable_kwallet" = "xyes"; the
 AC_ARG_WITH(kwallet-libs, [AC_HELP_STRING([--with-kwallet-libs=DIR], [compile the KWallet plugin against the KWallet libs in DIR])], [ac_kwallet_libs="$withval"], [ac_kwallet_libs="no"])
 if test "x$enable_kwallet" = "xyes"; then
+	dnl Ensure C++ compiler works
+	if test "x$CXXTEST" = "x"; then
+		if test "x$force_deps" = "xyes"; then
+A C++ compiler was not found.
+Use --disable-kwallet if you do not need KWallet support.
+		fi
+	fi
 	if test -z "$with_kwallet_includes" || test -z "$with_kwallet_libs"; then

More information about the Commits mailing list