mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-30 15:49:41 +02:00
43 lines
1.2 KiB
Diff
43 lines
1.2 KiB
Diff
Index: configure.in
|
|
===================================================================
|
|
RCS file: /cvsroot/audacity/lib-src/sbsms/configure.in,v
|
|
retrieving revision 1.5
|
|
diff -u -r1.5 configure.in
|
|
--- configure.in 17 Jan 2009 21:50:37 -0000 1.5
|
|
+++ configure.in 12 Jul 2009 16:32:54 -0000
|
|
@@ -39,8 +39,18 @@
|
|
AC_PROG_LIBTOOL
|
|
AM_PROG_LIBTOOL
|
|
|
|
+# save $CXXFLAGS etc. since AC_PROG_CXX likes to insert "-g -O2"
|
|
+# if $CXXFLAGS is blank and it finds GCC
|
|
+cflags_save="$CFLAGS"
|
|
+cppflags_save="$CPPFLAGS"
|
|
+cxxflags_save="$CXXFLAGS"
|
|
AC_LANG([C++])
|
|
AC_PROG_CXX
|
|
+AC_PROG_CXXCPP
|
|
+# restore those variables back
|
|
+CFLAGS="$cflags_save"
|
|
+CPPFLAGS="$cppflags_save"
|
|
+CXXFLAGS="$cxxflags_save"
|
|
|
|
AC_CHECK_FUNCS(malloc calloc free memcpy)
|
|
|
|
@@ -123,12 +133,10 @@
|
|
fi
|
|
AM_CONDITIONAL(ENABLE_PORTAUDIO, test x$enable_portaudio = xyes)
|
|
|
|
-CXXFLAGS=`echo $CXXFLAGS | sed -e "s/-g//" -e "s/-O2//"`
|
|
-
|
|
+# legitimately we can add -g to flags for debug builds, because they won't
|
|
+# be much use otherwise
|
|
if test x$enable_debug = xyes; then
|
|
- CXXFLAGS="$CXXFLAGS -g -O0"
|
|
-else
|
|
- CXXFLAGS="$CXXFLAGS -O3 -fomit-frame-pointer"
|
|
+ CXXFLAGS="$CXXFLAGS -g"
|
|
fi
|
|
|
|
if test x$enable_static = xyes; then
|