[Buildroot] [PATCH] buildroot:2011.02: Find compiler in environement path other than absolute path.
Sonic Zhang
sonic.adi at gmail.com
Thu Mar 10 11:12:41 UTC 2011
From: Sonic Zhang <sonic.zhang at analog.com>
In release 2011.02, external compiler is always prefixed by he customer path.
When customer toolchain path is left empty, this patch avoids prefix absolute path.
Signed-off-by: Sonic Zhang <sonic.zhang at analog.com>
---
package/Makefile.in | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/package/Makefile.in b/package/Makefile.in
index ef2c591..745bb23 100644
--- a/package/Makefile.in
+++ b/package/Makefile.in
@@ -115,7 +115,11 @@ TOOLCHAIN_EXTERNAL_LOCATION=$(TOOLCHAIN_EXTERNAL_DIR)
else
TOOLCHAIN_EXTERNAL_LOCATION=$(call qstrip,$(BR2_TOOLCHAIN_EXTERNAL_PATH))
endif
+ifneq ($(TOOLCHAIN_EXTERNAL_LOCATION),)
TARGET_CROSS=$(TOOLCHAIN_EXTERNAL_LOCATION)/bin/$(TOOLCHAIN_EXTERNAL_PREFIX)-
+else
+TARGET_CROSS=$(TOOLCHAIN_EXTERNAL_PREFIX)-
+endif
endif
# Quotes are needed for spaces et al in path components.
--
1.7.0.4
More information about the buildroot
mailing list