mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 01:38:07 -04:00
28 lines
757 B
Plaintext
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
|