From 72c170f67caafb690e1e13e3a5d6fe6e5cf5e6e9 Mon Sep 17 00:00:00 2001 From: simonzhangsz Date: Sat, 19 Oct 2024 13:50:45 +0800 Subject: [PATCH] ... --- src/configMgr/c_program/paraComm/Makefile | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/src/configMgr/c_program/paraComm/Makefile b/src/configMgr/c_program/paraComm/Makefile index 50f5e22..d5f37b3 100644 --- a/src/configMgr/c_program/paraComm/Makefile +++ b/src/configMgr/c_program/paraComm/Makefile @@ -6,8 +6,8 @@ #Description: Makefile for paraComm module. C = gcc -CFLAGS=-g -Wall -I/usr/local/mysql/include -CFLAGS.ES=-g -Wall -I/usr/include/mariadb +CFLAGS=-D_REENTRANT -g -Wall -I/usr/local/mysql/include +CFLAGS.ES=-D_REENTRANT -g -Wall -I/usr/include/mariadb COMPILE.c=$(CC) $(CFLAGS) COMPILE.c.ES=$(CC) $(CFLAGS.ES) @@ -40,9 +40,6 @@ LINKFLAG.ES=-L../../../omcLib/c_program/omcLib -lomcLib \ -L../../../../plat/public/lib -lpublic \ -L/usr/lib/mysql -lmariadbclient -lz -LINK_SUFFIX = $(dbINCLUDEFLAG) $(dbLINKFLAG) $(LINKFLAG) -LINK_SUFFIX.ES = $(dbINCLUDEFLAG.ES) $(dbLINKFLAG.ES)$(LINKFLAG) - PROGS = paraComm PARACOMM_OBJ = paraCommMain.o paraComm.o initParaConf.o @@ -62,16 +59,12 @@ all: linux72: $(PARACOMM_OBJ) $(LIB_OBJ) @echo Linking $(PROGS) - # @$(CC) $(CFLAGS) -o $(PROGS) $(PARACOMM_OBJ) $(LINK_SUFFIX) -lm - # ar r libparaComm.a $(LIB_OBJ) - @$(LINK.c) -o $(PROGS) $(PROGS) $(PARACOMM_OBJ) $(LINKFLAG) -lm + @$(LINK.c) -o $(PROGS) $(PARACOMM_OBJ) $(LINKFLAG) -lm ar r libparaComm.a $(LIB_OBJ) linuxES: $(PARACOMM_OBJ.ES) $(LIB_OBJ.ES) @echo Linking $(PROGS) - # @$(CC) $(CFLAGS) -o $(PROGS) $(PARACOMM_OBJ.ES) $(LINK_SUFFIX.ES) -lm - # ar r libparaComm.a $(LIB_OBJ.ES) - @$(LINK.c.ES) -o $(PROGS) $(PROGS) $(PARACOMM_OBJ.ES) $(LINKFLAG.ES) -lm + @$(LINK.c.ES) -o $(PROGS) $(PARACOMM_OBJ.ES) $(LINKFLAG.ES) -lm ar r libparaComm.a $(LIB_OBJ.ES) installbin: $(PROGS) @@ -83,27 +76,21 @@ installomc: $(PROGS) installall: installbin installomc paraCommMain.o: paraCommMain.c - # $(CC) $(CFLAGS) -c paraCommMain.c $(dbINCLUDEFLAG) $(COMPILE.c) -c paraCommMain.c paraComm.o: paraComm.c - # $(CC) $(CFLAGS) -c paraComm.c $(dbINCLUDEFLAG) $(COMPILE.c) -c paraComm.c initParaConf.o: initParaConf.c - # $(CC) $(CFLAGS) -c initParaConf.c $(dbINCLUDEFLAG) $(COMPILE.c) -c initParaConf.c paraCommMain.o.ES: paraCommMain.c - # $(CC) $(CFLAGS) -c paraCommMain.c $(dbINCLUDEFLAG.ES) $(COMPILE.c.ES) -c paraCommMain.c paraComm.o.ES: paraComm.c - # $(CC) $(CFLAGS) -c paraComm.c $(dbINCLUDEFLAG.ES) $(COMPILE.c.ES) -c paraComm.c initParaConf.o.ES: initParaConf.c - # $(CC) $(CFLAGS) -c initParaConf.c $(dbINCLUDEFLAG.ES) $(COMPILE.c.ES) -c initParaConf.c clean: