mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	Merged revisions 52997 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r52997 | russell | 2007-01-30 17:23:24 -0600 (Tue, 30 Jan 2007) | 5 lines When we are checking for a system installed version of libgsm, we need to check for gsm.h as well. Furthermore, when checking for this header, it may be located in a gsm/ sub directory, so check for that, as well. (issue #8773) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@52998 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		| @@ -50,7 +50,11 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") | ||||
| #include "asterisk/channel.h" | ||||
| #include "asterisk/utils.h" | ||||
|  | ||||
| #ifdef HAVE_GSM_HEADER | ||||
| #include "gsm.h" | ||||
| #elif defined(HAVE_GSM_GSM_HEADER) | ||||
| #include <gsm/gsm.h> | ||||
| #endif | ||||
|  | ||||
| #include "../formats/msgsm.h" | ||||
|  | ||||
|   | ||||
							
								
								
									
										603
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										603
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| #! /bin/sh | ||||
| # From configure.ac Revision: 51291 . | ||||
| # From configure.ac Revision: 52463 . | ||||
| # Guess values for system-dependent variables and create Makefiles. | ||||
| # Generated by GNU Autoconf 2.61. | ||||
| # | ||||
| @@ -17421,11 +17421,11 @@ if test "${USE_GSM}" != "no"; then | ||||
|    if test "${GSM_SYSTEM}" = "yes"; then | ||||
|       gsmlibdir="" | ||||
|       if test "x${GSM_DIR}" != "x"; then | ||||
|       	 if test -d ${GSM_DIR}/lib; then | ||||
| 	    gsmlibdir="-L${GSM_DIR}/lib" | ||||
| 	 else | ||||
| 	    gsmlibdir="-L${GSM_DIR}" | ||||
| 	 fi | ||||
|          if test -d ${GSM_DIR}/lib; then | ||||
|             gsmlibdir="-L${GSM_DIR}/lib" | ||||
|          else | ||||
|             gsmlibdir="-L${GSM_DIR}" | ||||
|          fi | ||||
|       fi | ||||
|       { echo "$as_me:$LINENO: checking for gsm_create in -lgsm" >&5 | ||||
| echo $ECHO_N "checking for gsm_create in -lgsm... $ECHO_C" >&6; } | ||||
| @@ -17497,17 +17497,594 @@ _ACEOF | ||||
| fi | ||||
| 
 | ||||
|       if test "${ac_cv_lib_gsm_gsm_create}" = "yes"; then | ||||
| 	 GSM_LIB="-lgsm" | ||||
| 	 if test "x${GSM_DIR}" != "x"; then | ||||
| 	    GSM_LIB="${gsmlibdir} ${GSM_LIB}" | ||||
| 	    GSM_INCLUDE="-I${GSM_DIR}/include" | ||||
| 	 fi | ||||
| 	 PBX_GSM=1 | ||||
| 	 GSM_INTERNAL="no" | ||||
|          if test "x${GSM_DIR}" != "x" ; then | ||||
|             as_ac_Header=`echo "ac_cv_header_${GSM_DIR}/include/gsm.h" | $as_tr_sh` | ||||
| if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then | ||||
|   { echo "$as_me:$LINENO: checking for ${GSM_DIR}/include/gsm.h" >&5 | ||||
| echo $ECHO_N "checking for ${GSM_DIR}/include/gsm.h... $ECHO_C" >&6; } | ||||
| if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| fi | ||||
| ac_res=`eval echo '${'$as_ac_Header'}'` | ||||
| 	       { echo "$as_me:$LINENO: result: $ac_res" >&5 | ||||
| echo "${ECHO_T}$ac_res" >&6; } | ||||
| else | ||||
|   # Is the header compilable? | ||||
| { echo "$as_me:$LINENO: checking ${GSM_DIR}/include/gsm.h usability" >&5 | ||||
| echo $ECHO_N "checking ${GSM_DIR}/include/gsm.h usability... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| $ac_includes_default | ||||
| #include <${GSM_DIR}/include/gsm.h> | ||||
| _ACEOF | ||||
| rm -f conftest.$ac_objext | ||||
| if { (ac_try="$ac_compile" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_compile") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } && { | ||||
| 	 test -z "$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        } && test -s conftest.$ac_objext; then | ||||
|   ac_header_compiler=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
| 	ac_header_compiler=no | ||||
| fi | ||||
| 
 | ||||
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 | ||||
| echo "${ECHO_T}$ac_header_compiler" >&6; } | ||||
| 
 | ||||
| # Is the header present? | ||||
| { echo "$as_me:$LINENO: checking ${GSM_DIR}/include/gsm.h presence" >&5 | ||||
| echo $ECHO_N "checking ${GSM_DIR}/include/gsm.h presence... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| #include <${GSM_DIR}/include/gsm.h> | ||||
| _ACEOF | ||||
| if { (ac_try="$ac_cpp conftest.$ac_ext" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } >/dev/null && { | ||||
| 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        }; then | ||||
|   ac_header_preproc=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
|   ac_header_preproc=no | ||||
| fi | ||||
| 
 | ||||
| rm -f conftest.err conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 | ||||
| echo "${ECHO_T}$ac_header_preproc" >&6; } | ||||
| 
 | ||||
| # So?  What about this header? | ||||
| case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in | ||||
|   yes:no: ) | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h: accepted by the compiler, rejected by the preprocessor!" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h: accepted by the compiler, rejected by the preprocessor!" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h: proceeding with the compiler's result" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h: proceeding with the compiler's result" >&2;} | ||||
|     ac_header_preproc=yes | ||||
|     ;; | ||||
|   no:yes:* ) | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h: present but cannot be compiled" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h: present but cannot be compiled" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h:     check for missing prerequisite headers?" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h:     check for missing prerequisite headers?" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h: see the Autoconf documentation" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h: see the Autoconf documentation" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h:     section \"Present But Cannot Be Compiled\"" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h:     section \"Present But Cannot Be Compiled\"" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h: proceeding with the preprocessor's result" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h: proceeding with the preprocessor's result" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm.h: in the future, the compiler will take precedence" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm.h: in the future, the compiler will take precedence" >&2;} | ||||
| 
 | ||||
|     ;; | ||||
| esac | ||||
| { echo "$as_me:$LINENO: checking for ${GSM_DIR}/include/gsm.h" >&5 | ||||
| echo $ECHO_N "checking for ${GSM_DIR}/include/gsm.h... $ECHO_C" >&6; } | ||||
| if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| else | ||||
|   eval "$as_ac_Header=\$ac_header_preproc" | ||||
| fi | ||||
| ac_res=`eval echo '${'$as_ac_Header'}'` | ||||
| 	       { echo "$as_me:$LINENO: result: $ac_res" >&5 | ||||
| echo "${ECHO_T}$ac_res" >&6; } | ||||
| 
 | ||||
| fi | ||||
| if test `eval echo '${'$as_ac_Header'}'` = yes; then | ||||
|   GSM_HEADER_FOUND=1 | ||||
| else | ||||
|   GSM_HEADER_FOUND=0 | ||||
| fi | ||||
| 
 | ||||
| 
 | ||||
|             as_ac_Header=`echo "ac_cv_header_${GSM_DIR}/include/gsm/gsm.h" | $as_tr_sh` | ||||
| if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then | ||||
|   { echo "$as_me:$LINENO: checking for ${GSM_DIR}/include/gsm/gsm.h" >&5 | ||||
| echo $ECHO_N "checking for ${GSM_DIR}/include/gsm/gsm.h... $ECHO_C" >&6; } | ||||
| if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| fi | ||||
| ac_res=`eval echo '${'$as_ac_Header'}'` | ||||
| 	       { echo "$as_me:$LINENO: result: $ac_res" >&5 | ||||
| echo "${ECHO_T}$ac_res" >&6; } | ||||
| else | ||||
|   # Is the header compilable? | ||||
| { echo "$as_me:$LINENO: checking ${GSM_DIR}/include/gsm/gsm.h usability" >&5 | ||||
| echo $ECHO_N "checking ${GSM_DIR}/include/gsm/gsm.h usability... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| $ac_includes_default | ||||
| #include <${GSM_DIR}/include/gsm/gsm.h> | ||||
| _ACEOF | ||||
| rm -f conftest.$ac_objext | ||||
| if { (ac_try="$ac_compile" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_compile") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } && { | ||||
| 	 test -z "$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        } && test -s conftest.$ac_objext; then | ||||
|   ac_header_compiler=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
| 	ac_header_compiler=no | ||||
| fi | ||||
| 
 | ||||
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 | ||||
| echo "${ECHO_T}$ac_header_compiler" >&6; } | ||||
| 
 | ||||
| # Is the header present? | ||||
| { echo "$as_me:$LINENO: checking ${GSM_DIR}/include/gsm/gsm.h presence" >&5 | ||||
| echo $ECHO_N "checking ${GSM_DIR}/include/gsm/gsm.h presence... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| #include <${GSM_DIR}/include/gsm/gsm.h> | ||||
| _ACEOF | ||||
| if { (ac_try="$ac_cpp conftest.$ac_ext" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } >/dev/null && { | ||||
| 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        }; then | ||||
|   ac_header_preproc=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
|   ac_header_preproc=no | ||||
| fi | ||||
| 
 | ||||
| rm -f conftest.err conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 | ||||
| echo "${ECHO_T}$ac_header_preproc" >&6; } | ||||
| 
 | ||||
| # So?  What about this header? | ||||
| case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in | ||||
|   yes:no: ) | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h: accepted by the compiler, rejected by the preprocessor!" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h: accepted by the compiler, rejected by the preprocessor!" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h: proceeding with the compiler's result" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h: proceeding with the compiler's result" >&2;} | ||||
|     ac_header_preproc=yes | ||||
|     ;; | ||||
|   no:yes:* ) | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h: present but cannot be compiled" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h: present but cannot be compiled" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h:     check for missing prerequisite headers?" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h:     check for missing prerequisite headers?" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h: see the Autoconf documentation" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h: see the Autoconf documentation" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h:     section \"Present But Cannot Be Compiled\"" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h:     section \"Present But Cannot Be Compiled\"" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h: proceeding with the preprocessor's result" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h: proceeding with the preprocessor's result" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: ${GSM_DIR}/include/gsm/gsm.h: in the future, the compiler will take precedence" >&5 | ||||
| echo "$as_me: WARNING: ${GSM_DIR}/include/gsm/gsm.h: in the future, the compiler will take precedence" >&2;} | ||||
| 
 | ||||
|     ;; | ||||
| esac | ||||
| { echo "$as_me:$LINENO: checking for ${GSM_DIR}/include/gsm/gsm.h" >&5 | ||||
| echo $ECHO_N "checking for ${GSM_DIR}/include/gsm/gsm.h... $ECHO_C" >&6; } | ||||
| if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| else | ||||
|   eval "$as_ac_Header=\$ac_header_preproc" | ||||
| fi | ||||
| ac_res=`eval echo '${'$as_ac_Header'}'` | ||||
| 	       { echo "$as_me:$LINENO: result: $ac_res" >&5 | ||||
| echo "${ECHO_T}$ac_res" >&6; } | ||||
| 
 | ||||
| fi | ||||
| if test `eval echo '${'$as_ac_Header'}'` = yes; then | ||||
|   GSM_GSM_HEADER_FOUND=1 | ||||
| else | ||||
|   GSM_GSM_HEADER_FOUND=0 | ||||
| fi | ||||
| 
 | ||||
| 
 | ||||
|          else | ||||
|             if test "${ac_cv_header_gsm_h+set}" = set; then | ||||
|   { echo "$as_me:$LINENO: checking for gsm.h" >&5 | ||||
| echo $ECHO_N "checking for gsm.h... $ECHO_C" >&6; } | ||||
| if test "${ac_cv_header_gsm_h+set}" = set; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| fi | ||||
| { echo "$as_me:$LINENO: result: $ac_cv_header_gsm_h" >&5 | ||||
| echo "${ECHO_T}$ac_cv_header_gsm_h" >&6; } | ||||
| else | ||||
|   # Is the header compilable? | ||||
| { echo "$as_me:$LINENO: checking gsm.h usability" >&5 | ||||
| echo $ECHO_N "checking gsm.h usability... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| $ac_includes_default | ||||
| #include <gsm.h> | ||||
| _ACEOF | ||||
| rm -f conftest.$ac_objext | ||||
| if { (ac_try="$ac_compile" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_compile") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } && { | ||||
| 	 test -z "$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        } && test -s conftest.$ac_objext; then | ||||
|   ac_header_compiler=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
| 	ac_header_compiler=no | ||||
| fi | ||||
| 
 | ||||
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 | ||||
| echo "${ECHO_T}$ac_header_compiler" >&6; } | ||||
| 
 | ||||
| # Is the header present? | ||||
| { echo "$as_me:$LINENO: checking gsm.h presence" >&5 | ||||
| echo $ECHO_N "checking gsm.h presence... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| #include <gsm.h> | ||||
| _ACEOF | ||||
| if { (ac_try="$ac_cpp conftest.$ac_ext" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } >/dev/null && { | ||||
| 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        }; then | ||||
|   ac_header_preproc=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
|   ac_header_preproc=no | ||||
| fi | ||||
| 
 | ||||
| rm -f conftest.err conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 | ||||
| echo "${ECHO_T}$ac_header_preproc" >&6; } | ||||
| 
 | ||||
| # So?  What about this header? | ||||
| case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in | ||||
|   yes:no: ) | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h: accepted by the compiler, rejected by the preprocessor!" >&5 | ||||
| echo "$as_me: WARNING: gsm.h: accepted by the compiler, rejected by the preprocessor!" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h: proceeding with the compiler's result" >&5 | ||||
| echo "$as_me: WARNING: gsm.h: proceeding with the compiler's result" >&2;} | ||||
|     ac_header_preproc=yes | ||||
|     ;; | ||||
|   no:yes:* ) | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h: present but cannot be compiled" >&5 | ||||
| echo "$as_me: WARNING: gsm.h: present but cannot be compiled" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h:     check for missing prerequisite headers?" >&5 | ||||
| echo "$as_me: WARNING: gsm.h:     check for missing prerequisite headers?" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h: see the Autoconf documentation" >&5 | ||||
| echo "$as_me: WARNING: gsm.h: see the Autoconf documentation" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h:     section \"Present But Cannot Be Compiled\"" >&5 | ||||
| echo "$as_me: WARNING: gsm.h:     section \"Present But Cannot Be Compiled\"" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h: proceeding with the preprocessor's result" >&5 | ||||
| echo "$as_me: WARNING: gsm.h: proceeding with the preprocessor's result" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm.h: in the future, the compiler will take precedence" >&5 | ||||
| echo "$as_me: WARNING: gsm.h: in the future, the compiler will take precedence" >&2;} | ||||
| 
 | ||||
|     ;; | ||||
| esac | ||||
| { echo "$as_me:$LINENO: checking for gsm.h" >&5 | ||||
| echo $ECHO_N "checking for gsm.h... $ECHO_C" >&6; } | ||||
| if test "${ac_cv_header_gsm_h+set}" = set; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| else | ||||
|   ac_cv_header_gsm_h=$ac_header_preproc | ||||
| fi | ||||
| { echo "$as_me:$LINENO: result: $ac_cv_header_gsm_h" >&5 | ||||
| echo "${ECHO_T}$ac_cv_header_gsm_h" >&6; } | ||||
| 
 | ||||
| fi | ||||
| if test $ac_cv_header_gsm_h = yes; then | ||||
|   GSM_HEADER_FOUND=1 | ||||
| else | ||||
|   GSM_HEADER_FOUND=0 | ||||
| fi | ||||
| 
 | ||||
| 
 | ||||
|             if test "${ac_cv_header_gsm_gsm_h+set}" = set; then | ||||
|   { echo "$as_me:$LINENO: checking for gsm/gsm.h" >&5 | ||||
| echo $ECHO_N "checking for gsm/gsm.h... $ECHO_C" >&6; } | ||||
| if test "${ac_cv_header_gsm_gsm_h+set}" = set; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| fi | ||||
| { echo "$as_me:$LINENO: result: $ac_cv_header_gsm_gsm_h" >&5 | ||||
| echo "${ECHO_T}$ac_cv_header_gsm_gsm_h" >&6; } | ||||
| else | ||||
|   # Is the header compilable? | ||||
| { echo "$as_me:$LINENO: checking gsm/gsm.h usability" >&5 | ||||
| echo $ECHO_N "checking gsm/gsm.h usability... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| $ac_includes_default | ||||
| #include <gsm/gsm.h> | ||||
| _ACEOF | ||||
| rm -f conftest.$ac_objext | ||||
| if { (ac_try="$ac_compile" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_compile") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } && { | ||||
| 	 test -z "$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        } && test -s conftest.$ac_objext; then | ||||
|   ac_header_compiler=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
| 	ac_header_compiler=no | ||||
| fi | ||||
| 
 | ||||
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 | ||||
| echo "${ECHO_T}$ac_header_compiler" >&6; } | ||||
| 
 | ||||
| # Is the header present? | ||||
| { echo "$as_me:$LINENO: checking gsm/gsm.h presence" >&5 | ||||
| echo $ECHO_N "checking gsm/gsm.h presence... $ECHO_C" >&6; } | ||||
| cat >conftest.$ac_ext <<_ACEOF | ||||
| /* confdefs.h.  */ | ||||
| _ACEOF | ||||
| cat confdefs.h >>conftest.$ac_ext | ||||
| cat >>conftest.$ac_ext <<_ACEOF | ||||
| /* end confdefs.h.  */ | ||||
| #include <gsm/gsm.h> | ||||
| _ACEOF | ||||
| if { (ac_try="$ac_cpp conftest.$ac_ext" | ||||
| case "(($ac_try" in | ||||
|   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
|   *) ac_try_echo=$ac_try;; | ||||
| esac | ||||
| eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 | ||||
|   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 | ||||
|   ac_status=$? | ||||
|   grep -v '^ *+' conftest.er1 >conftest.err | ||||
|   rm -f conftest.er1 | ||||
|   cat conftest.err >&5 | ||||
|   echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
|   (exit $ac_status); } >/dev/null && { | ||||
| 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || | ||||
| 	 test ! -s conftest.err | ||||
|        }; then | ||||
|   ac_header_preproc=yes | ||||
| else | ||||
|   echo "$as_me: failed program was:" >&5 | ||||
| sed 's/^/| /' conftest.$ac_ext >&5 | ||||
| 
 | ||||
|   ac_header_preproc=no | ||||
| fi | ||||
| 
 | ||||
| rm -f conftest.err conftest.$ac_ext | ||||
| { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 | ||||
| echo "${ECHO_T}$ac_header_preproc" >&6; } | ||||
| 
 | ||||
| # So?  What about this header? | ||||
| case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in | ||||
|   yes:no: ) | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h: accepted by the compiler, rejected by the preprocessor!" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h: accepted by the compiler, rejected by the preprocessor!" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h: proceeding with the compiler's result" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h: proceeding with the compiler's result" >&2;} | ||||
|     ac_header_preproc=yes | ||||
|     ;; | ||||
|   no:yes:* ) | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h: present but cannot be compiled" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h: present but cannot be compiled" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h:     check for missing prerequisite headers?" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h:     check for missing prerequisite headers?" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h: see the Autoconf documentation" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h: see the Autoconf documentation" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h:     section \"Present But Cannot Be Compiled\"" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h:     section \"Present But Cannot Be Compiled\"" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h: proceeding with the preprocessor's result" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h: proceeding with the preprocessor's result" >&2;} | ||||
|     { echo "$as_me:$LINENO: WARNING: gsm/gsm.h: in the future, the compiler will take precedence" >&5 | ||||
| echo "$as_me: WARNING: gsm/gsm.h: in the future, the compiler will take precedence" >&2;} | ||||
| 
 | ||||
|     ;; | ||||
| esac | ||||
| { echo "$as_me:$LINENO: checking for gsm/gsm.h" >&5 | ||||
| echo $ECHO_N "checking for gsm/gsm.h... $ECHO_C" >&6; } | ||||
| if test "${ac_cv_header_gsm_gsm_h+set}" = set; then | ||||
|   echo $ECHO_N "(cached) $ECHO_C" >&6 | ||||
| else | ||||
|   ac_cv_header_gsm_gsm_h=$ac_header_preproc | ||||
| fi | ||||
| { echo "$as_me:$LINENO: result: $ac_cv_header_gsm_gsm_h" >&5 | ||||
| echo "${ECHO_T}$ac_cv_header_gsm_gsm_h" >&6; } | ||||
| 
 | ||||
| fi | ||||
| if test $ac_cv_header_gsm_gsm_h = yes; then | ||||
|   GSM_GSM_HEADER_FOUND=1 | ||||
| else | ||||
|   GSM_GSM_HEADER_FOUND=0 | ||||
| fi | ||||
| 
 | ||||
| 
 | ||||
|          fi | ||||
|          if test "${GSM_HEADER_FOUND}" = "0" ; then | ||||
|             if test "{GSM_GSM_HEADER_FOUND}" = "0" ; then | ||||
|                if test "x${GSM_MANDATORY}" = "xyes" ; then | ||||
|                   { echo "$as_me:$LINENO: ***" >&5 | ||||
| echo "$as_me: ***" >&6;} | ||||
|                   { echo "$as_me:$LINENO: *** It appears that you do not have the gsm development package installed." >&5 | ||||
| echo "$as_me: *** It appears that you do not have the gsm development package installed." >&6;} | ||||
|                   { echo "$as_me:$LINENO: *** Please install it to include ${GSM_DESCRIP} support, or re-run configure" >&5 | ||||
| echo "$as_me: *** Please install it to include ${GSM_DESCRIP} support, or re-run configure" >&6;} | ||||
|                   { echo "$as_me:$LINENO: *** without explicitly specifying --with-${GSM_OPTION}" >&5 | ||||
| echo "$as_me: *** without explicitly specifying --with-${GSM_OPTION}" >&6;} | ||||
|                   exit 1 | ||||
|                fi | ||||
|             fi | ||||
|          fi | ||||
|          GSM_OK=0 | ||||
|          if test "${GSM_HEADER_FOUND}" = "1" ; then | ||||
| 
 | ||||
| cat >>confdefs.h <<_ACEOF | ||||
| #define HAVE_GSM_HEADER 1 | ||||
| _ACEOF | ||||
| 
 | ||||
|             GSM_OK=1 | ||||
|          else | ||||
|             if test "${GSM_GSM_HEADER_FOUND}" = "1" ; then | ||||
| 
 | ||||
| cat >>confdefs.h <<_ACEOF | ||||
| #define HAVE_GSM_GSM_HEADER 1 | ||||
| _ACEOF | ||||
| 
 | ||||
|                GSM_OK=1 | ||||
|             fi | ||||
|          fi | ||||
|          if test "${GSM_OK}" = "1" ; then | ||||
|             GSM_LIB="-lgsm" | ||||
|             if test "x${GSM_DIR}" != "x"; then | ||||
|                GSM_LIB="${gsmlibdir} ${GSM_LIB}" | ||||
|                GSM_INCLUDE="-I${GSM_DIR}/include" | ||||
|             fi | ||||
|             PBX_GSM=1 | ||||
|             GSM_INTERNAL="no" | ||||
|          fi | ||||
|       fi | ||||
|    fi | ||||
|    if test "${GSM_INTERNAL}" = "yes"; then | ||||
|       PBX_GSM=1 | ||||
| 
 | ||||
| cat >>confdefs.h <<_ACEOF | ||||
| #define HAVE_GSM_HEADER 1 | ||||
| _ACEOF | ||||
| 
 | ||||
|    fi | ||||
| fi | ||||
| 
 | ||||
|   | ||||
							
								
								
									
										55
									
								
								configure.ac
									
									
									
									
									
								
							
							
						
						
									
										55
									
								
								configure.ac
									
									
									
									
									
								
							| @@ -362,26 +362,57 @@ if test "${USE_GSM}" != "no"; then | ||||
|    if test "${GSM_SYSTEM}" = "yes"; then | ||||
|       gsmlibdir="" | ||||
|       if test "x${GSM_DIR}" != "x"; then | ||||
|       	 if test -d ${GSM_DIR}/lib; then | ||||
| 	    gsmlibdir="-L${GSM_DIR}/lib" | ||||
| 	 else | ||||
| 	    gsmlibdir="-L${GSM_DIR}" | ||||
| 	 fi | ||||
|          if test -d ${GSM_DIR}/lib; then | ||||
|             gsmlibdir="-L${GSM_DIR}/lib" | ||||
|          else | ||||
|             gsmlibdir="-L${GSM_DIR}" | ||||
|          fi | ||||
|       fi | ||||
|       AC_CHECK_LIB([gsm], [gsm_create], AC_DEFINE_UNQUOTED([HAVE_GSM], 1, | ||||
|       [Define to indicate the GSM library]), [], ${gsmlibdir}) | ||||
|       if test "${ac_cv_lib_gsm_gsm_create}" = "yes"; then | ||||
| 	 GSM_LIB="-lgsm" | ||||
| 	 if test "x${GSM_DIR}" != "x"; then | ||||
| 	    GSM_LIB="${gsmlibdir} ${GSM_LIB}" | ||||
| 	    GSM_INCLUDE="-I${GSM_DIR}/include" | ||||
| 	 fi | ||||
| 	 PBX_GSM=1 | ||||
| 	 GSM_INTERNAL="no" | ||||
|          if test "x${GSM_DIR}" != "x" ; then | ||||
|             AC_CHECK_HEADER([${GSM_DIR}/include/gsm.h], [GSM_HEADER_FOUND=1], [GSM_HEADER_FOUND=0]) | ||||
|             AC_CHECK_HEADER([${GSM_DIR}/include/gsm/gsm.h], [GSM_GSM_HEADER_FOUND=1], [GSM_GSM_HEADER_FOUND=0]) | ||||
|          else | ||||
|             AC_CHECK_HEADER([gsm.h], [GSM_HEADER_FOUND=1], [GSM_HEADER_FOUND=0]) | ||||
|             AC_CHECK_HEADER([gsm/gsm.h], [GSM_GSM_HEADER_FOUND=1], [GSM_GSM_HEADER_FOUND=0]) | ||||
|          fi | ||||
|          if test "${GSM_HEADER_FOUND}" = "0" ; then | ||||
|             if test "{GSM_GSM_HEADER_FOUND}" = "0" ; then | ||||
|                if test "x${GSM_MANDATORY}" = "xyes" ; then | ||||
|                   AC_MSG_NOTICE([***]) | ||||
|                   AC_MSG_NOTICE([*** It appears that you do not have the gsm development package installed.]) | ||||
|                   AC_MSG_NOTICE([*** Please install it to include ${GSM_DESCRIP} support, or re-run configure]) | ||||
|                   AC_MSG_NOTICE([*** without explicitly specifying --with-${GSM_OPTION}]) | ||||
|                   exit 1 | ||||
|                fi | ||||
|             fi | ||||
|          fi | ||||
|          GSM_OK=0 | ||||
|          if test "${GSM_HEADER_FOUND}" = "1" ; then | ||||
|             AC_DEFINE_UNQUOTED([HAVE_GSM_HEADER], 1, [Define to indicate that gsm.h has no prefix for its location]) | ||||
|             GSM_OK=1 | ||||
|          else | ||||
|             if test "${GSM_GSM_HEADER_FOUND}" = "1" ; then | ||||
|                AC_DEFINE_UNQUOTED([HAVE_GSM_GSM_HEADER], 1, [Define to indicate that gsm.h is in gsm/gsm.h]) | ||||
|                GSM_OK=1 | ||||
|             fi | ||||
|          fi | ||||
|          if test "${GSM_OK}" = "1" ; then | ||||
|             GSM_LIB="-lgsm" | ||||
|             if test "x${GSM_DIR}" != "x"; then | ||||
|                GSM_LIB="${gsmlibdir} ${GSM_LIB}" | ||||
|                GSM_INCLUDE="-I${GSM_DIR}/include" | ||||
|             fi | ||||
|             PBX_GSM=1 | ||||
|             GSM_INTERNAL="no" | ||||
|          fi | ||||
|       fi | ||||
|    fi | ||||
|    if test "${GSM_INTERNAL}" = "yes"; then | ||||
|       PBX_GSM=1 | ||||
|       AC_DEFINE_UNQUOTED([HAVE_GSM_HEADER], 1, [Define to indicate that gsm.h has no prefix for its location]) | ||||
|    fi | ||||
| fi | ||||
|  | ||||
|   | ||||
| @@ -159,6 +159,12 @@ | ||||
| /* Define to indicate the GSM library */ | ||||
| #undef HAVE_GSM | ||||
|  | ||||
| /* Define to indicate that gsm.h is in gsm/gsm.h */ | ||||
| #undef HAVE_GSM_GSM_HEADER | ||||
|  | ||||
| /* Define to indicate that gsm.h has no prefix for its location */ | ||||
| #undef HAVE_GSM_HEADER | ||||
|  | ||||
| /* Define if your system has the GTK libraries. */ | ||||
| #undef HAVE_GTK | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user