2013-09-26 17:14:40 +02:00

28 lines
757 B
Plaintext

$NetBSD: patch-ad,v 1.3 2007/08/12 03:04:33 wiz Exp $
--- rules.mk.orig 2003-11-14 19:11:04.000000000 -0500
+++ rules.mk
@@ -58,7 +58,7 @@ ifdef USE_MSVC
# TARGETS = $(LIBRARY) # $(PROGRAM) not supported for MSVC yet
TARGETS += $(SHARED_LIBRARY) $(PROGRAM) # it is now
else
-TARGETS += $(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)
+TARGETS += $(SHARED_LIBRARY) $(PROGRAM)
endif
all:
@@ -115,9 +115,13 @@ $(LIBRARY): $(LIB_OBJS)
$(RANLIB) $@
$(SHARED_LIBRARY): $(LIB_OBJS)
+ifeq ($(OS_ARCH),Darwin)
+ $(MKSHLIB) -o $@ $(LIB_OBJS) $(LDFLAGS) $(OTHER_LIBS) -install_name $(PREFIX)/lib/$(notdir $@)
+else
$(MKSHLIB) -o $@ $(LIB_OBJS) $(LDFLAGS) $(OTHER_LIBS)
endif
endif
+endif
# Java stuff
$(CLASSDIR)/$(OBJDIR)/$(JARPATH)/%.class: %.java