Index: native_client_sdk/src/tools/host_gcc.mk |
diff --git a/native_client_sdk/src/tools/host_gcc.mk b/native_client_sdk/src/tools/host_gcc.mk |
index 49fb6d3cfba4916f631efd89c590626d8dd17bea..c9ab5e58ffcb37d51d3be47e4634cb5532b93b6f 100644 |
--- a/native_client_sdk/src/tools/host_gcc.mk |
+++ b/native_client_sdk/src/tools/host_gcc.mk |
@@ -123,11 +123,11 @@ endef |
# $2 = List of source files |
# |
define LIB_RULE |
-$(STAMPDIR)/$(1).stamp: $(LIBDIR)/$(OSNAME)_host/$(CONFIG)/lib$(1).a |
+$(STAMPDIR)/$(1).stamp: $(LIBDIR)/$(OSNAME)_host/$(CONFIG_DIR)/lib$(1).a |
@echo "TOUCHED $$@" > $(STAMPDIR)/$(1).stamp |
-all: $(LIBDIR)/$(OSNAME)_host/$(CONFIG)/lib$(1).a |
-$(LIBDIR)/$(OSNAME)_host/$(CONFIG)/lib$(1).a: $(foreach src,$(2),$(call SRC_TO_OBJ,$(src))) |
+all: $(LIBDIR)/$(OSNAME)_host/$(CONFIG_DIR)/lib$(1).a |
+$(LIBDIR)/$(OSNAME)_host/$(CONFIG_DIR)/lib$(1).a: $(foreach src,$(2),$(call SRC_TO_OBJ,$(src))) |
$(MKDIR) -p $$(dir $$@) |
$(RM) -f $$@ |
$(call LOG,LIB,$$@,$(AR) $(ARFLAGS) $$@ $$^) |
@@ -148,13 +148,13 @@ ifdef STANDALONE |
define LINKER_RULE |
all: $(1) |
$(1): $(2) $(foreach dep,$(4),$(STAMPDIR)/$(dep).stamp) |
- $(call LOG,LINK,$$@,$(LINK) -o $(1) $(2) $(HOST_LDFLAGS) $(LDFLAGS) $(foreach path,$(5),-L$(path)/$(OSNAME)_host)/$(CONFIG) $(foreach lib,$(3),-l$(lib)) $(6)) |
+ $(call LOG,LINK,$$@,$(LINK) -o $(1) $(2) $(HOST_LDFLAGS) $(LDFLAGS) $(foreach path,$(5),-L$(path)/$(OSNAME)_host/$(CONFIG_DIR) -L$(path)/$(OSNAME)_host/$(CONFIG)) $(foreach lib,$(3),-l$(lib)) $(6)) |
endef |
else |
define LINKER_RULE |
all: $(1) |
$(1): $(2) $(foreach dep,$(4),$(STAMPDIR)/$(dep).stamp) |
- $(call LOG,LINK,$$@,$(LINK) -shared -o $(1) $(2) $(HOST_LDFLAGS) $(LDFLAGS) $(foreach path,$(5),-L$(path)/$(OSNAME)_host)/$(CONFIG) $(foreach lib,$(3),-l$(lib)) $(6)) |
+ $(call LOG,LINK,$$@,$(LINK) -shared -o $(1) $(2) $(HOST_LDFLAGS) $(LDFLAGS) $(foreach path,$(5),-L$(path)/$(OSNAME)_host/$(CONFIG_DIR) -L$(path)/$(OSNAME)_host/$(CONFIG)) $(foreach lib,$(3),-l$(lib)) $(6)) |
endef |
endif |