diff options
author | midipix <writeonce@midipix.org> | 2018-06-04 15:54:31 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2018-06-05 08:30:06 -0400 |
commit | 06d1f69b35e986c6d3e26c62269bddb0e80f6926 (patch) | |
tree | c5bff47fa37ac8efa234a92c1b7bbb69d952509e /sysinfo/os | |
parent | 93c49a4936b9c676d1f1f5fc15bba4cd676f713a (diff) | |
download | perk-06d1f69b35e986c6d3e26c62269bddb0e80f6926.tar.bz2 perk-06d1f69b35e986c6d3e26c62269bddb0e80f6926.tar.xz |
build system: PE targets: mdso integration: support non-default --libpath.
Diffstat (limited to 'sysinfo/os')
-rw-r--r-- | sysinfo/os/pe.mk | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sysinfo/os/pe.mk b/sysinfo/os/pe.mk index 1b02484..e8e1759 100644 --- a/sysinfo/os/pe.mk +++ b/sysinfo/os/pe.mk @@ -6,6 +6,7 @@ LDFLAGS_SONAME += -Wl,-soname LDFLAGS_SONAME += -Wl,$(DSO_SONAME) LDFLAGS_SHARED += $(LDFLAGS_SONAME) +DSO_LIBPATH ?= loader PE_SUBSYSTEM ?= windows LDFLAGS_COMMON += -Wl,--subsystem=$(PE_SUBSYSTEM) @@ -38,7 +39,7 @@ clean-implib: ifeq ($(OS_IMPLIB_TOOL),mdso) $(IMPLIB_VER): $(IMPLIB_DEF) - $(MDSO) -m $(HOST_BITS) -i $(IMPLIB_VER) -n $(DSO_VER) $(IMPLIB_DEF) + $(MDSO) -m $(HOST_BITS) -i $(IMPLIB_VER) -n $(DSO_VER) -l $(DSO_LIBPATH) $< else ifeq ($(OS_IMPLIB_TOOL),dlltool) |