]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6406: --resolve add a way to specify build compiler for cross compile
authorMichael Jerris <mike@jerris.com>
Wed, 26 Mar 2014 21:15:24 +0000 (17:15 -0400)
committerMichael Jerris <mike@jerris.com>
Wed, 26 Mar 2014 21:15:24 +0000 (17:15 -0400)
Makefile.am
configure.ac

index c86d5439bb8680b397450b546628fb0995e44dfd..d24060346d064aa6b723c8a5158b1ffc50101337 100644 (file)
@@ -410,7 +410,7 @@ $(OUR_MODULES): $(switch_builddir)/modules.conf libfreeswitch.la
        test -z "$$fail"
 
 build/print_git_revision: build/print_git_revision.c
-       $(CC) -o $@ $<
+       $(CC_FOR_BUILD) -o $@ $<
 
 src/switch_version.lo: src/include/switch_version.h
 
index 0577c2e0f5d0e9a0ad47dc5279cdfff5fe1f0f3f..4c52bb86deed1e62e36b32f55b564aadb88e61ff 100644 (file)
@@ -218,6 +218,14 @@ AC_PROG_LIBTOOL
 #Check for compiler vendor
 AX_COMPILER_VENDOR
 
+# Set CC_FOR_BUILD
+if test "x${cross_compiling}" = "xyes"; then
+    CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
+else
+    CC_FOR_BUILD='$(CC)'
+fi
+AC_SUBST(CC_FOR_BUILD)
+
 #  Optimize
 AC_ARG_ENABLE(optimization,
 [AC_HELP_STRING([--enable-optimization],[Set if you want us to add max optimising compiler flags])],[enable_optimizer="$enableval"],[enable_optimizer="no"])