26 lines
616 B
Text
26 lines
616 B
Text
Index: lib/util/Makefile
|
|
--- lib/util/Makefile.orig
|
|
+++ lib/util/Makefile
|
|
@@ -28,15 +28,20 @@ UTILOBJECTS = \
|
|
token.o \
|
|
vasprintf.o \
|
|
|
|
+SHUTILOBJECTS = $(patsubst %.o, %.lo, $(UTILOBJECTS))
|
|
+
|
|
MERGE_OBJECTS =
|
|
|
|
include $(SRCDIR)/common.mk
|
|
|
|
-all: $(UTILOBJECTS)
|
|
+all: $(UTILOBJECTS) $(SHUTILOBJECTS)
|
|
|
|
-$(UTILOBJECTS): CFLAGS_TARGET=$(CFLAGS_SHLIB)
|
|
+$(SHUTILOBJECTS): CFLAGS_TARGET=$(CFLAGS_SHLIB)
|
|
|
|
$(UTILOBJECTS):%.o:%.c importinc
|
|
+ $(CC) -c $(INCLUDES) $(CFLAGS_ALL) -o $@ $<
|
|
+
|
|
+$(SHUTILOBJECTS):%.lo:%.c importinc
|
|
$(CC) -c $(INCLUDES) $(CFLAGS_ALL) -o $@ $<
|
|
|
|
testnstring: test.c nstring.h nstring.o
|