Fixed MSTPCAP build by removing BACnet Library
This commit is contained in:
@@ -38,10 +38,9 @@ DEFINES = $(BACNET_DEFINES) -DBACDL_MSTP
|
|||||||
# put all the flags together
|
# put all the flags together
|
||||||
INCLUDES = -I$(BACNET_SRC_DIR) -I$(BACNET_PORT_DIR)
|
INCLUDES = -I$(BACNET_SRC_DIR) -I$(BACNET_PORT_DIR)
|
||||||
CFLAGS += $(WARNINGS) $(DEBUGGING) $(OPTIMIZATION) $(BACNET_DEFINES) $(INCLUDES)
|
CFLAGS += $(WARNINGS) $(DEBUGGING) $(OPTIMIZATION) $(BACNET_DEFINES) $(INCLUDES)
|
||||||
LFLAGS += -Wl,$(SYSTEM_LIB)
|
# Linker Flags - we don't use any from originating caller
|
||||||
ifneq (${BACNET_LIB},)
|
LFLAGS := -Wl,$(SYSTEM_LIB)
|
||||||
LFLAGS += -Wl,$(BACNET_LIB)
|
|
||||||
endif
|
|
||||||
# GCC dead code removal
|
# GCC dead code removal
|
||||||
CFLAGS += -ffunction-sections -fdata-sections
|
CFLAGS += -ffunction-sections -fdata-sections
|
||||||
LFLAGS += -Wl,--gc-sections
|
LFLAGS += -Wl,--gc-sections
|
||||||
@@ -54,6 +53,7 @@ TARGET_BIN = ${TARGET}$(TARGET_EXT)
|
|||||||
all: Makefile ${TARGET_BIN}
|
all: Makefile ${TARGET_BIN}
|
||||||
|
|
||||||
${TARGET_BIN}: ${OBJS}
|
${TARGET_BIN}: ${OBJS}
|
||||||
|
echo "LFLAGS=${LFLAGS}"
|
||||||
${CC} ${PFLAGS} ${OBJS} ${LFLAGS} -o $@
|
${CC} ${PFLAGS} ${OBJS} ${LFLAGS} -o $@
|
||||||
size $@
|
size $@
|
||||||
cp $@ ../../bin
|
cp $@ ../../bin
|
||||||
|
|||||||
Reference in New Issue
Block a user