#
ifeq ($(OS_ARCH),Linux)
ifdef IS_COMPONENT
DSO_LDOPTS += -Wl,-R'$$ORIGIN:$$ORIGIN/..'
OS_LDFLAGS += -Wl,-R'$$ORIGIN:$$ORIGIN/..'
EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
else
DSO_LDOPTS += -Wl,-R'$$ORIGIN'
OS_LDFLAGS += -Wl,-R'$$ORIGIN'
endif
# This makefile contains rules for building the following kinds of
# libraries:
ifdef XP_OS2_VACPP
$(MKSHLIB) $(DLLFLAGS) $(LDFLAGS) $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS)
$(MKSHLIB) -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS)
$(MKSHLIB) -Wl,-R'$$ORIGIN' -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS)
chmod +x $@
ifeq ($(OS_TARGET),Darwin)