Changed -L=lib to -Llib in all GNU Make makefiles since it was wrong and causing problems on cross compilers. Thank you, Magno!
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for GCC compiler
|
#Makefile to build BACnet Application for GCC compiler
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME),-lc,-lgcc,-lm
|
LIBRARIES=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME),-lc,-lgcc,-lm
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME),-lc,-lgcc,-lm
|
LIBRARIES=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME),-lc,-lgcc,-lm
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -27,11 +27,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME),-lc,-lgcc,-lm
|
LIBRARIES=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME),-lc,-lgcc,-lm
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application using GCC compiler
|
#Makefile to build BACnet Application using GCC compiler
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -29,11 +29,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -29,11 +29,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lrt,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lrt,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -29,11 +29,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -29,11 +29,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -29,11 +29,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -29,11 +29,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -28,11 +28,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -29,11 +29,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#Makefile to build BACnet Application for the Linux Port
|
#Makefile to build BACnet Application for the Linux Port
|
||||||
|
|
||||||
# tools - only if you need them.
|
# tools - only if you need them.
|
||||||
# Most platforms have this already defined
|
# Most platforms have this already defined
|
||||||
# CC = gcc
|
# CC = gcc
|
||||||
|
|
||||||
@@ -33,11 +33,11 @@ INCLUDES = -I$(BACNET_INCLUDE) -I$(BACNET_PORT_DIR)
|
|||||||
ifeq (${BACNET_PORT},linux)
|
ifeq (${BACNET_PORT},linux)
|
||||||
PFLAGS = -pthread
|
PFLAGS = -pthread
|
||||||
TARGET_BIN = ${TARGET}
|
TARGET_BIN = ${TARGET}
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARIES=-lc,-lgcc,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
endif
|
endif
|
||||||
ifeq (${BACNET_PORT},win32)
|
ifeq (${BACNET_PORT},win32)
|
||||||
TARGET_BIN = ${TARGET}.exe
|
TARGET_BIN = ${TARGET}.exe
|
||||||
LIBRARY1=-L=$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME)
|
||||||
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
LIBRARY2=-lws2_32,-lgcc,-lm,-liphlpapi,-lwinmm
|
||||||
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
LIBRARIES=$(LIBRARY1),$(LIBRARY2)
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ LIBRARY = lib$(TARGET).a
|
|||||||
# -Wa,<options> Pass comma-separated <options> on to the assembler
|
# -Wa,<options> Pass comma-separated <options> on to the assembler
|
||||||
AFLAGS = -Wa,-ahls,-mapcs-32,-adhlns=$(<:.s=.lst)
|
AFLAGS = -Wa,-ahls,-mapcs-32,-adhlns=$(<:.s=.lst)
|
||||||
# -Wl,<options> Pass comma-separated <options> on to the linker
|
# -Wl,<options> Pass comma-separated <options> on to the linker
|
||||||
LIBRARIES=-lc,-lgcc,-lm,-L=.,-l$(TARGET)
|
LIBRARIES=-lc,-lgcc,-lm,-L.,-l$(TARGET)
|
||||||
LDFLAGS = -nostartfiles
|
LDFLAGS = -nostartfiles
|
||||||
LDFLAGS += -Wl,-nostdlib,-Map=$(TARGET).map,$(LIBRARIES),-T$(LDSCRIPT)
|
LDFLAGS += -Wl,-nostdlib,-Map=$(TARGET).map,$(LIBRARIES),-T$(LDSCRIPT)
|
||||||
# dead code removal
|
# dead code removal
|
||||||
|
|||||||
@@ -18,12 +18,12 @@ LINT = splint
|
|||||||
# programmer id--check the avrdude for complete list
|
# programmer id--check the avrdude for complete list
|
||||||
# # of available opts. These should include stk500,
|
# # of available opts. These should include stk500,
|
||||||
# # avr910, avrisp, bsd, pony and more. Set this to
|
# # avr910, avrisp, bsd, pony and more. Set this to
|
||||||
# # one of the valid "-c PROGRAMMER-ID" values
|
# # one of the valid "-c PROGRAMMER-ID" values
|
||||||
# # described in the avrdude info page.
|
# # described in the avrdude info page.
|
||||||
# #
|
# #
|
||||||
AVRDUDE_PROGRAMMERID = avrispmkII
|
AVRDUDE_PROGRAMMERID = avrispmkII
|
||||||
#
|
#
|
||||||
# # port--serial or parallel port to which your
|
# # port--serial or parallel port to which your
|
||||||
# # hardware programmer is attached
|
# # hardware programmer is attached
|
||||||
# #
|
# #
|
||||||
AVRDUDE_PORT = /dev/ttyUSB0
|
AVRDUDE_PORT = /dev/ttyUSB0
|
||||||
@@ -142,7 +142,7 @@ LDFLAGS = $(COMMON)
|
|||||||
#dead code removal
|
#dead code removal
|
||||||
#LDFLAGS += -Wl,-nostartfiles,-nostdlib
|
#LDFLAGS += -Wl,-nostartfiles,-nostdlib
|
||||||
LDFLAGS += -Wl,--gc-sections,-static
|
LDFLAGS += -Wl,--gc-sections,-static
|
||||||
LDFLAGS += -Wl,-Map=$(TARGET).map,-L=.,-l$(TARGET)
|
LDFLAGS += -Wl,-Map=$(TARGET).map,-L.,-l$(TARGET)
|
||||||
#LDFLAGS += -Wl,-Map=$(TARGET).map
|
#LDFLAGS += -Wl,-Map=$(TARGET).map
|
||||||
|
|
||||||
## Intel Hex file production flags
|
## Intel Hex file production flags
|
||||||
@@ -188,7 +188,7 @@ size: ${TARGET_ELF}
|
|||||||
@${SIZE} ${TARGET_ELF}
|
@${SIZE} ${TARGET_ELF}
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
$(LINT) $(BFLAGS) $(CSRC)
|
$(LINT) $(BFLAGS) $(CSRC)
|
||||||
|
|
||||||
install: $(TARGET_ELF)
|
install: $(TARGET_ELF)
|
||||||
$(AVRDUDE) -c $(AVRDUDE_PROGRAMMERID) \
|
$(AVRDUDE) -c $(AVRDUDE_PROGRAMMERID) \
|
||||||
|
|||||||
@@ -122,7 +122,7 @@ LDFLAGS = $(COMMON)
|
|||||||
#dead code removal
|
#dead code removal
|
||||||
#LDFLAGS += -Wl,-nostartfiles,-nostdlib
|
#LDFLAGS += -Wl,-nostartfiles,-nostdlib
|
||||||
LDFLAGS += -Wl,--gc-sections,-static
|
LDFLAGS += -Wl,--gc-sections,-static
|
||||||
LDFLAGS += -Wl,-Map=$(TARGET).map,-L=.,-l$(TARGET)
|
LDFLAGS += -Wl,-Map=$(TARGET).map,-L.,-l$(TARGET)
|
||||||
#LDFLAGS += -Wl,-Map=$(TARGET).map
|
#LDFLAGS += -Wl,-Map=$(TARGET).map
|
||||||
|
|
||||||
## Intel Hex file production flags
|
## Intel Hex file production flags
|
||||||
|
|||||||
@@ -198,7 +198,7 @@ LDFLAGS = $(COMMON)
|
|||||||
LDFLAGS += -Wl,--gc-sections,-static
|
LDFLAGS += -Wl,--gc-sections,-static
|
||||||
LDFLAGS += -Wl,--section-start=.bootloader=$(BOOTLOAD)
|
LDFLAGS += -Wl,--section-start=.bootloader=$(BOOTLOAD)
|
||||||
LDFLAGS += -Wl,-Map=$(TARGET).map
|
LDFLAGS += -Wl,-Map=$(TARGET).map
|
||||||
LDFLAGS += -Wl,-L=.,-l$(TARGET)
|
LDFLAGS += -Wl,-L.,-l$(TARGET)
|
||||||
|
|
||||||
## Intel Hex file production flags
|
## Intel Hex file production flags
|
||||||
HEX_FLASH_FLAGS = -R .eeprom -R .fuse -R .lock -R .signature
|
HEX_FLASH_FLAGS = -R .eeprom -R .fuse -R .lock -R .signature
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ ASMFLAGS += -x assembler-with-cpp -Wa,-gdwarf2
|
|||||||
LDFLAGS = $(COMMON)
|
LDFLAGS = $(COMMON)
|
||||||
#dead code removal
|
#dead code removal
|
||||||
LDFLAGS += -Wl,--gc-sections,-static
|
LDFLAGS += -Wl,--gc-sections,-static
|
||||||
LDFLAGS += -Wl,-Map=$(TARGET).map,-L=.,-l$(TARGET)
|
LDFLAGS += -Wl,-Map=$(TARGET).map,-L.,-l$(TARGET)
|
||||||
#LDFLAGS += -Wl,-Map=$(TARGET).map
|
#LDFLAGS += -Wl,-Map=$(TARGET).map
|
||||||
|
|
||||||
## Intel Hex file production flags
|
## Intel Hex file production flags
|
||||||
|
|||||||
Reference in New Issue
Block a user