Skip to content

Commit 4ab9838

Browse files
committed
Fix the issuse that MSYS2 cannot be compiled
1 parent cfe193e commit 4ab9838

27 files changed

+1459
-55
lines changed

Projects/Applications/DRAGINO-LRWAN(AT)/Makefile

Lines changed: 0 additions & 55 deletions
This file was deleted.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
PROJECT := $(notdir $(CURDIR))
3+
4+
$(PROJECT)_SOURCE := $(wildcard src/*.c) \
5+
$(TREMO_SDK_PATH)/Drivers/system/printf-stdarg.c \
6+
$(TREMO_SDK_PATH)/Drivers/system/system_cm4.c \
7+
$(TREMO_SDK_PATH)/Drivers/system/startup_cm4.S \
8+
$(TREMO_SDK_PATH)/Middlewares/LoRa/system/delay.c \
9+
$(TREMO_SDK_PATH)/Middlewares/LoRa/system/timer.c \
10+
$(wildcard $(TREMO_SDK_PATH)/Drivers/peripheral/src/*.c) \
11+
$(wildcard $(TREMO_SDK_PATH)/Drivers/sensor/*.c) \
12+
$(wildcard $(TREMO_SDK_PATH)/Middlewares/LoRa/system/crypto/*.c) \
13+
$(wildcard $(TREMO_SDK_PATH)/Middlewares/LoRa/radio/sx126x/*.c) \
14+
$(wildcard $(TREMO_SDK_PATH)/Middlewares/LoRa/driver/*.c) \
15+
$(wildcard $(TREMO_SDK_PATH)/Middlewares/LoRa/LoRaMac-node/region/*.c) \
16+
$(wildcard $(TREMO_SDK_PATH)/Middlewares/LoRa/LoRaMac-node/*.c) \
17+
$(wildcard $(TREMO_SDK_PATH)/Middlewares/LoRa/Core/*.c)
18+
19+
$(PROJECT)_INC_PATH := inc \
20+
$(TREMO_SDK_PATH)/Drivers/CMSIS \
21+
$(TREMO_SDK_PATH)/Drivers/crypto/inc \
22+
$(TREMO_SDK_PATH)/Drivers/peripheral/inc \
23+
$(TREMO_SDK_PATH)/Drivers/sensor \
24+
$(TREMO_SDK_PATH)/Drivers/system \
25+
$(TREMO_SDK_PATH)/Middlewares/LoRa/Core \
26+
$(TREMO_SDK_PATH)/Middlewares/LoRa/driver \
27+
$(TREMO_SDK_PATH)/Middlewares/LoRa/LoRaMac-node \
28+
$(TREMO_SDK_PATH)/Middlewares/LoRa/LoRaMac-node/region \
29+
$(TREMO_SDK_PATH)/Middlewares/LoRa/radio \
30+
$(TREMO_SDK_PATH)/Middlewares/LoRa/radio/sx126x \
31+
$(TREMO_SDK_PATH)/Middlewares/LoRa/system \
32+
$(TREMO_SDK_PATH)/Middlewares/LoRa/system/crypto \
33+
$(TREMO_SDK_PATH)/Projects/Applications/DRAGINO-LRWAN-AT/inc
34+
35+
$(PROJECT)_CFLAGS := -Wall -Os -ffunction-sections -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -fsingle-precision-constant -std=gnu99 -fno-builtin-printf -fno-builtin-sprintf -fno-builtin-snprintf
36+
$(PROJECT)_DEFINES := -DCONFIG_DEBUG_UART=UART0 -DREGION_EU868 -DCONFIG_LOG -DPRINT_BY_DMA -DCONFIG_LORA_USE_TCXO
37+
38+
$(PROJECT)_LDFLAGS := -Wl,--gc-sections -Wl,--wrap=printf -Wl,--wrap=sprintf -Wl,--wrap=snprintf
39+
40+
$(PROJECT)_LIBS := $(TREMO_SDK_PATH)/drivers/crypto/lib/libcrypto.a
41+
42+
$(PROJECT)_LINK_LD := cfg/gcc.ld
43+
44+
# please change the settings to download the app
45+
SERIAL_PORT :=/dev/ttyS37
46+
#SERIAL_PORT :=
47+
#SERIAL_BAUDRATE :=
48+
#$(PROJECT)_ADDRESS :=
49+
50+
##################################################################################################
51+
include $(TREMO_SDK_PATH)/build/make/common.mk
52+
53+
54+

0 commit comments

Comments
 (0)