On some hosts using relative paths will cause the build to fail. This 
patch sets absolute paths for the tools directory

Signed-off-by: Angus Ainslie <angus.ains...@linaro.org>
---
 board/samsung/origen/Makefile |    6 +++---
 spl/Makefile                  |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/board/samsung/origen/Makefile b/board/samsung/origen/Makefile
index f5c6507..b8a495f 100644
--- a/board/samsung/origen/Makefile
+++ b/board/samsung/origen/Makefile
@@ -41,7 +41,7 @@ OBJS  := $(addprefix $(obj),$(COBJS) $(SOBJS))
 ALL    +=$(obj).depend $(LIB)
 
 ifdef CONFIG_SPL_BUILD
-ALL    += tools/mk$(BOARD)spl.exe
+ALL    += $(OBJTREE)/tools/mk$(BOARD)spl.exe
 endif
 
 all:   $(ALL)
@@ -50,8 +50,8 @@ $(LIB):       $(OBJS)
        $(AR) $(ARFLAGS) $@ $(OBJS)
 
 ifdef CONFIG_SPL_BUILD
-tools/mk$(BOARD)spl.exe:       tools/mkv310_image.c
-       $(HOSTCC) tools/mkv310_image.c -o tools/mk$(BOARD)spl.exe
+$(OBJTREE)/tools/mk$(BOARD)spl.exe:    tools/mkv310_image.c
+       $(HOSTCC) tools/mkv310_image.c -o $(OBJTREE)/tools/mk$(BOARD)spl.exe
 endif
 
 #########################################################################
diff --git a/spl/Makefile b/spl/Makefile
index 95ecce1..8613a7c 100644
--- a/spl/Makefile
+++ b/spl/Makefile
@@ -101,7 +101,7 @@ all:        $(ALL-y)
 
 ifdef CONFIG_SAMSUNG
 $(obj)$(BOARD)-spl.bin: $(obj)u-boot-spl.bin
-       $(TOPDIR)/board/$(BOARDDIR)/tools/mk$(BOARD)spl.exe \
+       $(OBJTREE)/tools/mk$(BOARD)spl.exe \
                $(obj)u-boot-spl.bin $(obj)$(BOARD)-spl.bin
 endif
 
-- 
1.7.4.1
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to