From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QW5kcsOpIEhlbnRzY2hlbA==?= Date: Thu, 15 Jan 2015 23:48:55 +0100 Subject: [Buildroot] [PATCH] toolchain: Use the correct target name Message-ID: <54B843D7.1030602@dawncrow.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net When using an external toolchain we need to use the toolchain prefix for the staging directory and e.g. for configure. Signed-off-by: Andr? Hentschel --- This fixes cross compiling Wine (not yet upstream because of that). package/Makefile.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/Makefile.in b/package/Makefile.in index 2055f00..0a00c7e 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -36,7 +36,11 @@ $(error BR2_TOOLCHAIN_BUILDROOT_VENDOR cannot be 'unknown'. \ endif # Compute GNU_TARGET_NAME +ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y) GNU_TARGET_NAME = $(ARCH)-$(TARGET_VENDOR)-$(TARGET_OS)-$(LIBC)$(ABI) +else +GNU_TARGET_NAME = $(call qstrip,$(BR2_TOOLCHAIN_EXTERNAL_PREFIX)) +endif # FLAT binary format needs uclinux ifeq ($(BR2_BINFMT_FLAT),y)