wangzhengquan
2020-07-14 fb1289e6d069e1a0f14dd45ba07720f09e90ab56
queue/Makefile
@@ -29,13 +29,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