96fae4 build system: PE targets: mdso integration: support non-default --libpath.

Authored and Committed by midipix 6 years ago
    build system: PE targets: mdso integration: support non-default --libpath.
    
        
file modified
+2 -1
sysinfo/os/pe.mk CHANGED
@@ -6,6 +6,7 @@ LDFLAGS_SONAME += -Wl,-soname
6
6
LDFLAGS_SONAME += -Wl,$(DSO_SONAME)
7
7
LDFLAGS_SHARED += $(LDFLAGS_SONAME)
8
8
9
+ DSO_LIBPATH ?= loader
9
10
PE_SUBSYSTEM ?= windows
10
11
LDFLAGS_COMMON += -Wl,--subsystem=$(PE_SUBSYSTEM)
11
12
@@ -38,7 +39,7 @@ clean-implib:
38
39
ifeq ($(OS_IMPLIB_TOOL),mdso)
39
40
40
41
$(IMPLIB_VER): $(IMPLIB_DEF)
41
- $(MDSO) -m $(HOST_BITS) -i $(IMPLIB_VER) -n $(DSO_VER) $(IMPLIB_DEF)
42
+ $(MDSO) -m $(HOST_BITS) -i $(IMPLIB_VER) -n $(DSO_VER) -l $(DSO_LIBPATH) $<
42
43
43
44
else ifeq ($(OS_IMPLIB_TOOL),dlltool)
44
45