Skip to content

Commit a23d242

Browse files
committed
Merge pull request pocoproject#670 from quantumsteve/fix_install_name
set install_name to POCO_PREFIX/lib
2 parents 92c607e + 24d6b57 commit a23d242

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

build/config/Darwin-clang

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ CXX = clang++
3232
LINK = $(CXX) -bind_at_load
3333
LIB = libtool -static -o
3434
RANLIB = ranlib
35-
SHLIB = $(CXX) -dynamiclib -o $@
35+
SHLIB = $(CXX) -dynamiclib -Wl,-install_name,$(POCO_PREFIX)/lib/$(notdir \$@) -o $@
3636
DYLIB = $(CXX) -dynamic -bundle $(RORELOCS) -Wl,-bind_at_load -o $@
3737
SHLIBLN = $(POCO_BASE)/build/script/shlibln
3838
STRIP =

build/config/Darwin-clang-libc++

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ CXX = $(shell xcrun -find clang++)
2929
LINK = $(CXX) -bind_at_load
3030
LIB = libtool -static -o
3131
RANLIB = ranlib
32-
SHLIB = $(CXX) -dynamiclib -o $@
32+
SHLIB = $(CXX) -dynamiclib -Wl,-install_name,$(POCO_PREFIX)/lib/$(notdir \$@) -o $@
3333
DYLIB = $(CXX) -dynamic -bundle -read_only_relocs suppress -Wl,-bind_at_load -o $@
3434
SHLIBLN = $(POCO_BASE)/build/script/shlibln
3535
STRIP =

build/config/Darwin-gcc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ CXX = g++
2929
LINK = $(CXX) -bind_at_load
3030
LIB = libtool -static -o
3131
RANLIB = ranlib
32-
SHLIB = $(CXX) -dynamiclib -o $@
32+
SHLIB = $(CXX) -dynamiclib -Wl,-install_name,$(POCO_PREFIX)/lib/$(notdir \$@) -o $@
3333
DYLIB = $(CXX) -dynamic -bundle -bind_at_load -o $@
3434
SHLIBLN = $(POCO_BASE)/build/script/shlibln
3535
STRIP =

0 commit comments

Comments
 (0)