Skip to content

Commit

Permalink
Fixed cflags
Browse files Browse the repository at this point in the history
  • Loading branch information
Magnus Feuer committed Jun 28, 2019
2 parents 85b2282 + f8c83e0 commit cdcc815
Show file tree
Hide file tree
Showing 11 changed files with 42 additions and 42 deletions.
8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ LIB_TARGET=libdstc.a
LIB_SO_TARGET=libdstc.so

INCLUDES=-I/usr/local/include
CFLAGSLIST=-pthread -fPIC -ggdb $(INCLUDES) -Wall $(CFLAGS) $(CPPFLAGS) -D_GNU_SOURCE #-DDSTC_PTHREAD_DEBUG
CFLAGS ?=-fPIC -g $(INCLUDES) -Wall -pthread -D_GNU_SOURCE #-DDSTC_PTHREAD_DEBUG

DESTDIR ?= /usr/local
export CFLAGSLIST
export DESTDIR

#
Expand All @@ -27,7 +27,7 @@ all: $(LIB_TARGET) $(LIB_SO_TARGET) $(OBJ)
# Make sure all of the object files are current.
#
$(OBJ): $(SRC) $(HDR)
$(CC) $(CFLAGSLIST) -c $(SRC)
$(CC) $(CFLAGS) -c $(SRC)

#
# Rebuild the static target library.
Expand All @@ -39,7 +39,7 @@ $(LIB_TARGET): $(OBJ)
# Rebuild the shared object target library.b
#
$(LIB_SO_TARGET): $(OBJ)
$(CC) -shared $(CFLAGSLIST) $(OBJ) -o $(LIB_SO_TARGET)
$(CC) -shared $(CFLAGS) $(OBJ) -o $(LIB_SO_TARGET)

#
# Remove all the generated files in this project. Note that this does NOT
Expand Down
8 changes: 4 additions & 4 deletions examples/callback/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ all: $(TARGET_SERVER) $(TARGET_CLIENT)
nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT)

$(TARGET_SERVER): $(SERVER_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -66,10 +66,10 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down
8 changes: 4 additions & 4 deletions examples/callback_dyndata/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ all: $(TARGET_SERVER) $(TARGET_CLIENT)
nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT)

$(TARGET_SERVER): $(SERVER_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -66,10 +66,10 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down
4 changes: 2 additions & 2 deletions examples/chat/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ nomacro: $(TARGET_NOMACRO)
# The client is built as a regular binary
#
$(TARGET): $(OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

#
# Recompile everything if dstc.h changes
Expand All @@ -54,7 +54,7 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO): $(NOMACRO_OBJ)
$(CC) $(CFLAGS) -L../.. -ldstc -lrmc $^ -o $@
$(CC) $(CFLAGS) -L../.. -ldstc -lrmc $^ -o $@ $(LDFLAGS)


$(NOMACRO_SOURCE): ${SOURCE} ../../dstc.h
Expand Down
12 changes: 6 additions & 6 deletions examples/cpp/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,14 @@ all: $(TARGET_C_CLIENT) $(TARGET_SERVER) $(TARGET_CLIENT)
nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT) $(TARGET_NOMACRO_C_CLIENT)

$(TARGET_SERVER): $(SERVER_OBJ)
$(CXX) $(CXXFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CXX) $(CXXFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_C_CLIENT): $(C_CLIENT_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CXX) $(CXXFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CXX) $(CXXFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand Down Expand Up @@ -89,13 +89,13 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_C_CLIENT) : $(C_CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down
8 changes: 4 additions & 4 deletions examples/dynamic_data/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ all: $(TARGET_SERVER) $(TARGET_CLIENT)
nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT)

$(TARGET_SERVER): $(SERVER_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -66,10 +66,10 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down
4 changes: 2 additions & 2 deletions examples/loopback/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ all: $(TARGET)
nomacro: $(TARGET_NOMACRO)

$(TARGET): $(OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -48,7 +48,7 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO) : $(NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(NOMACRO_SOURCE): ${SOURCE} ../../dstc.h
Expand Down
8 changes: 4 additions & 4 deletions examples/print_name_and_age/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ all: $(TARGET_SERVER) $(TARGET_CLIENT)
nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT)

$(TARGET_SERVER): $(SERVER_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -66,10 +66,10 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down
8 changes: 4 additions & 4 deletions examples/print_struct/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ all: $(TARGET_SERVER) $(TARGET_CLIENT)

nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT)
$(TARGET_SERVER): $(SERVER_OBJ)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -65,10 +65,10 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down
8 changes: 4 additions & 4 deletions examples/stress/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ all: $(TARGET_SERVER) $(TARGET_CLIENT)
nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT)

$(TARGET_SERVER): $(SERVER_OBJ)
$(CC) $(CFLAGS) $(SERVER_OBJ) -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(SERVER_OBJ) -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CC) $(CFLAGS) $(CLIENT_OBJ) -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(CLIENT_OBJ) -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -67,10 +67,10 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down
8 changes: 4 additions & 4 deletions examples/thread_stress/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,11 @@ all: $(TARGET_SERVER) $(TARGET_CLIENT)
nomacro: $(TARGET_NOMACRO_SERVER) $(TARGET_NOMACRO_CLIENT)

$(TARGET_SERVER): $(SERVER_OBJ)
$(CC) $(CFLAGS) $(SERVER_OBJ) -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(SERVER_OBJ) -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(TARGET_CLIENT): $(CLIENT_OBJ)
$(CC) $(CFLAGS) $(CLIENT_OBJ) -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(CLIENT_OBJ) -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


# Recompile everything if dstc.h changes
Expand All @@ -67,10 +67,10 @@ uninstall:
# The client is built as a regular binary
#
$(TARGET_NOMACRO_CLIENT) : $(CLIENT_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)

$(TARGET_NOMACRO_SERVER): $(SERVER_NOMACRO_OBJ) $(DSTC_LIB)
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@
$(CC) $(CFLAGS) $(LIBPATH) $^ -L../.. -ldstc -lrmc -o $@ $(LDFLAGS)


$(CLIENT_NOMACRO_SOURCE): ${CLIENT_SOURCE} ../../dstc.h
Expand Down

0 comments on commit cdcc815

Please sign in to comment.