Skip to content
Snippets Groups Projects
Commit 9bba4b9a authored by Gunar Schorcht's avatar Gunar Schorcht
Browse files

cpu/esp32: fixes LINKFLAGS in Makfile.include

This commit adds the ESP32 vendor libraries for WLAN to the BASELIBS variable. This avoids having to define an additional archive group in the LINKGFLAGS variable which contains these vendor libraries and again RIOT module archive files with the symbols that are refered by these vendor libraries.
parent 29acd402
No related branches found
No related tags found
No related merge requests found
...@@ -118,28 +118,13 @@ endif ...@@ -118,28 +118,13 @@ endif
LINKFLAGS += -L$(ESP32_SDK_DIR)/components/esp32 LINKFLAGS += -L$(ESP32_SDK_DIR)/components/esp32
LINKFLAGS += -L$(ESP32_SDK_DIR)/components/esp32/lib LINKFLAGS += -L$(ESP32_SDK_DIR)/components/esp32/lib
LINKFLAGS += -Wl,--start-group
ifneq (,$(filter esp_wifi_any,$(USEMODULE))) ifneq (,$(filter esp_wifi_any,$(USEMODULE)))
LINKFLAGS += $(BINDIR)/cpu.a BASELIBS += -lcore -lrtc -lnet80211 -lpp -lsmartconfig -lcoexist
LINKFLAGS += $(BINDIR)/esp_idf.a BASELIBS += -lwps -lwpa -lwpa2 -lespnow -lmesh -lphy -lstdc++
LINKFLAGS += $(BINDIR)/esp_idf_esp32.a
LINKFLAGS += $(BINDIR)/esp_idf_nvs_flash.a
LINKFLAGS += $(BINDIR)/esp_idf_spi_flash.a
LINKFLAGS += $(BINDIR)/pthread.a
LINKFLAGS += $(BINDIR)/riot_freertos.a
LINKFLAGS += $(BINDIR)/xtimer.a
LINKFLAGS += -lcore -lrtc -lnet80211 -lpp -lsmartconfig -lcoexist
LINKFLAGS += -lwps -lwpa -lwpa2 -lespnow -lmesh -lphy -lstdc++
endif
ifneq (,$(filter pthread,$(USEMODULE)))
LINKFLAGS += $(BINDIR)/core.a
LINKFLAGS += $(BINDIR)/pthread.a
endif endif
LINKFLAGS += -lhal -lg -lc -lg LINKFLAGS += -lhal -lg -lc -lg
LINKFLAGS += -Wl,--end-group
LINKFLAGS += -L$(RIOTCPU)/$(CPU)/ld/ LINKFLAGS += -L$(RIOTCPU)/$(CPU)/ld/
LINKFLAGS += -T$(RIOTCPU)/$(CPU)/ld/esp32.ld LINKFLAGS += -T$(RIOTCPU)/$(CPU)/ld/esp32.ld
LINKFLAGS += -T$(RIOTCPU)/$(CPU)/ld/esp32.common.ld LINKFLAGS += -T$(RIOTCPU)/$(CPU)/ld/esp32.common.ld
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment