mirror of
https://github.com/OlafvdSpek/ctemplate.git
synced 2025-09-28 19:05:49 +08:00
A user reported a bug that configure should die when g++ isn't
installed, but wasn't: http://code.google.com/p/google-perftools/issues/detail?id=217 This turned out to be a bug in autoconf: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357378 The workaround is simple: check for CXX before checking for CC. This means that if g++ is installed but gcc isn't, we won't die (at cc-checking time), but I tested, and the configure script dies later. In any case, it seems unlikely someone would have a c++ compiler installed but not a c compiler. This fixes the 4 opensource projects I work on that are susceptible to this. R=iant DELTA=1437 (694 added, 694 deleted, 49 changed) Revision created by MOE tool push_codebase. MOE_MIGRATION=3221
This commit is contained in:
parent
52e93f8ca7
commit
f8c58ff816
|
@ -18,10 +18,10 @@ AM_INIT_AUTOMAKE([dist-zip])
|
|||
AM_CONFIG_HEADER(src/config.h)
|
||||
|
||||
# Checks for programs.
|
||||
AC_PROG_CXX
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_C_O
|
||||
AC_PROG_CPP
|
||||
AC_PROG_CXX
|
||||
AM_CONDITIONAL(GCC, test "$GCC" = yes) # let the Makefile know if we're gcc
|
||||
|
||||
# MinGW uses autoconf, but also needs the windows shim routines
|
||||
|
|
Loading…
Reference in New Issue
Block a user