...
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user