From a42def6e9c3bdfa02ece183a7e67e0790eda0060 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Diego=20E=2E=20=27Flameeyes=27=20Petten=C3=B2?= Date: Fri, 21 Nov 2008 01:02:55 +0100 Subject: [PATCH] Don't use AC_CANONICAL_SYSTEM, only use AC_CANONICAL_HOST. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Since alsa-lib is not a tool generating architecture code, the target definition does not matter, instead use $host and $build properly. See http://blog.flameeyes.eu/2008/10/11 for a detailed explanation of the problem and the fix. Signed-off-by: Diego E. 'Flameeyes' Pettenò --- configure.in | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/configure.in b/configure.in index 7b1eddc5..7e604b51 100644 --- a/configure.in +++ b/configure.in @@ -8,7 +8,7 @@ dnl change API = c+1:0:a dnl add API = c+1:0:a+1 dnl remove API = c+1:0:0 dnl ************************************************* -AC_CANONICAL_SYSTEM +AC_CANONICAL_HOST AM_INIT_AUTOMAKE(alsa-lib, 1.0.18) eval LIBTOOL_VERSION_INFO="2:0:0" dnl ************************************************* @@ -19,15 +19,15 @@ AC_PREFIX_DEFAULT(/usr) dnl Checks for programs. dnl try to gues cross-compiler if not set -if test "x$target" != "x$host" -a -z "`echo $CC | grep -e '-gcc'`"; +if test "x$host" != "x$build" -a -z "`echo $CC | grep -e '-gcc'`"; then AC_MSG_CHECKING(for cross-compiler) which ${program_prefix}gcc >/dev/null 2>&1 && CC=${program_prefix}gcc - which ${target_cpu}-${target_os}-gcc >/dev/null 2>&1 \ - && CC=${target_cpu}-${target-os}-gcc - which ${target_cpu}-${target_vendor}-${target_os}-gcc >/dev/null 2>&1 \ - && CC=${target_cpu}-${target_vendor}-${target_os}-gcc + which ${host_cpu}-${host_os}-gcc >/dev/null 2>&1 \ + && CC=${host_cpu}-${host-os}-gcc + which ${host_cpu}-${host_vendor}-${host_os}-gcc >/dev/null 2>&1 \ + && CC=${host_cpu}-${host_vendor}-${host_os}-gcc AC_MSG_RESULT($CC) fi @@ -261,7 +261,7 @@ AC_SUBST(ALSA_DEPLIBS) dnl Check for architecture AC_MSG_CHECKING(for architecture) -case "$target" in +case "$host" in i?86*) AC_MSG_RESULT(x86) ;; -- 2.11.0