mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 08:04:06 +01: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
 |