mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-04 16:14:00 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			503 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			503 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
dnl @synopsis XIPH_ADD_CXXFLAGS
 | 
						|
dnl
 | 
						|
dnl Add the given option to CXXFLAGS, if it doesn't break the compiler
 | 
						|
 | 
						|
AC_DEFUN([XIPH_ADD_CXXFLAGS],
 | 
						|
[AC_MSG_CHECKING([if $CXX accepts $1])
 | 
						|
	AC_LANG_ASSERT([C++])
 | 
						|
	ac_add_cxxflags__old_cxxflags="$CXXFLAGS"
 | 
						|
	CXXFLAGS="$1"
 | 
						|
	AC_TRY_LINK([
 | 
						|
			#include <cstdio>
 | 
						|
			],
 | 
						|
		[puts("Hello, World!"); return 0;],
 | 
						|
		AC_MSG_RESULT([yes])
 | 
						|
			CXXFLAGS="$ac_add_cxxflags__old_cxxflags $1",
 | 
						|
		AC_MSG_RESULT([no])
 | 
						|
			CXXFLAGS="$ac_add_cxxflags__old_cxxflags"
 | 
						|
		)
 | 
						|
])# XIPH_ADD_CXXFLAGS
 |