From 1a7a9bdc976e4496d739bc57053e613f993bd85b Mon Sep 17 00:00:00 2001
From: wangzhengquan <wangzhengquan85@126.com>
Date: 星期四, 16 七月 2020 10:03:11 +0800
Subject: [PATCH] update

---
 queue/Makefile |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/queue/Makefile b/queue/Makefile
index c9a9e38..83a16dd 100644
--- a/queue/Makefile
+++ b/queue/Makefile
@@ -22,6 +22,12 @@
 
 MYLIBS = $(LIBSQUEUE) $(DLIBSQUEUE)
 
+ifeq ($(DEBUG),y)
+  MYLIBS = $(LIBSQUEUE)
+else
+  MYLIBS = $(LIBSQUEUE) $(DLIBSQUEUE)
+endif
+
 all: build
  
 
@@ -29,13 +35,14 @@
 
 #static lib
 $(LIBSQUEUE): $(OBJS)
-	$(AR) rv $@ $? $(ROOT)/lib/libusgcommon.a
+	$(AR) rv $@ $?
 	$(RANLIB) $@
 
 #dynamic lib
 $(DLIBSQUEUE): $(SOURCES)
 	rm -f *.o
-	$(CC) -fPIC -shared $(CFLAGS) $^ -o $@ $(LDFLAGS) $(ROOT)/lib/libusgcommon.so
+	$(CC) -fPIC -shared $(CFLAGS) $^ -o $@ $(LDFLAGS)
+	#$(CC) -fPIC -shared $(CFLAGS) $(LDFLAGS)  -o $@ $^ -Wl,--whole-archive $(ROOT)/lib/libusgcommon.a -Wl,--no-whole-archive 
 
 
 #PREFIX is environment variable, but if it is not set, then set default value

--
Gitblit v1.8.0