From 25bc5cdc9c6d2f41a03a3fcbf8d58ef1c0b7edf6 Mon Sep 17 00:00:00 2001 From: "kenton@google.com" Date: Thu, 4 Dec 2008 20:34:50 +0000 Subject: Support "Solaris 10 using recent Sun Studio". Patch from Monty Taylor . --- configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index e73ea10f..7ea0c227 100644 --- a/configure.ac +++ b/configure.ac @@ -12,13 +12,22 @@ AC_INIT([protobuf],[2.0.3-SNAPSHOT],[protobuf@googlegroups.com]) AC_CONFIG_SRCDIR(src/google/protobuf/message.cc) AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE # Checks for programs. AC_PROG_CC AC_PROG_CXX +ACX_USE_SYSTEM_EXTENSIONS AC_PROG_LIBTOOL AM_CONDITIONAL(GCC, test "$GCC" = yes) # let the Makefile know if we're gcc +AC_CHECK_DECL([__SUNPRO_C], [SUNCC="yes"], [SUNCC="no"]) + +AS_IF([test "$SUNCC" = "yes"],[ + CFLAGS="$CFLAGS -xO4 -xlibmil -xdepend -Xa -mt -xstrconst -D_FORTEC_" + CXXFLAGS="$CXXFLAGS -xO4 -xlibmil -mt -D_FORTEC_ -xlang=c99 -compat=5 -library=stlport4 -template=no%extdef" +]) + # Checks for header files. AC_HEADER_STDC -- cgit v1.2.3