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.
This commit is contained in:
parent
29acd4028d
commit
9bba4b9aa5
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user