pkgsrc-wip/common-mml/patches/patch-ac

29 lines
787 B
Plaintext

$NetBSD: patch-ac,v 1.1.1.1 2008/03/12 05:20:07 bsadewitz Exp $
--- examples/sap/Makefile.in.orig 2006-10-27 09:29:34.000000000 -0400
+++ examples/sap/Makefile.in
@@ -11,7 +11,7 @@ LNAME = uclmmbase
DEFS = @DEFS@
CFLAGS = @CFLAGS@ $(DEFS) -I$(CSRC)
-LIBS = @LIBS@ -L$(CSRC) -l$(LNAME)
+LIBS = @LIBS@ -L$(CSRC) -luclmmbase
CC = @CC@
TARGET = sapdemo
@@ -21,10 +21,12 @@ SRCS = $(OBJS:%.o=%.c)
all: $(TARGET)
sapdemo: $(OBJS) $(CSRC)/lib$(LNAME).a
- $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
+ $(LIBTOOL) --mode=link \
+ $(CC) $(CFLAGS) -o $(.TARGET) $(OBJS:.o=.lo) $(LIBS)
.c.o:
- $(CC) $(CFLAGS) $(INC) -c $<
+ $(LIBTOOL) --mode=compile --tag=CC \
+ $(CC) $(CFLAGS) $(INC) -c $(.IMPSRC) -o $(.TARGET:.o=.lo)
$(CSRC)/lib$(LNAME).a:
cd $(CSRC) && $(MAKE)