From 6bfcc3964b3a14105683c723a61d354cefc95b0e Mon Sep 17 00:00:00 2001
From: jimi-wzq <wangzhengquan85@gmail.com>
Date: 星期二, 28 七月 2020 20:39:18 +0800
Subject: [PATCH] erase waring array_lock_free_queue

---
 Make.defines.macos |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/Make.defines.macos b/Make.defines.macos
index c36a72a..8a7862d 100755
--- a/Make.defines.macos
+++ b/Make.defines.macos
@@ -3,17 +3,28 @@
 # Definitions required in all program directories to compile and link
 # C programs using gcc.
 
-CC=gcc
+CC=g++
 COMPILE.c=$(CC) $(CFLAGS) $(CPPFLAGS) -c
 LINK.c=$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
 LDFLAGS=
-LDDIR=-L$(ROOT)/lib
-LDLIBS=$(LDDIR) -lapue $(EXTRALIBS)
-CFLAGS=-ansi -I$(ROOT)/include -std=c++11 -Wall -DMACOS -D_DARWIN_C_SOURCE $(EXTRA)
+LDDIR += -L$(ROOT)/lib
+LDLIBS += $(LDDIR) $(EXTRALIBS)
+INCLUDE += -I. -I./include -I$(ROOT)/include -I$(ROOT)/include/usgcommon
+
+ifeq ($(DEBUG),y)
+  DEBFLAGS = -O -g # "-O" is needed to expand inlines
+else
+  DEBFLAGS = -O2
+endif
+
+CFLAGS=-ansi -mcx16 $(INCLUDE) $(DEBFLAGS)  -std=c++11 -Wall -DMACOS -D_DARWIN_C_SOURCE $(EXTRA)
 RANLIB=ranlib
 AR=ar
 AWK=awk
-LIBAPUE=$(ROOT)/lib/libapue.a
 
 # Common temp files to delete from each directory.
-TEMPFILES=core core.* *.o temp.* *.out
+TEMPFILES=core core.*  **/*.o temp.* *.out *.a *.so
+
+
+%:	%.c 
+	$(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS) $(LDLIBS)

--
Gitblit v1.8.0