- Notifications
You must be signed in to change notification settings - Fork 7.8k
Closed
Description
How does the build system know which paths to add as includes? In particular wifi_provisioning/manager.h is missing from the include list (although it is present in components/wifi_provisioning/include)
I have been following the instructions at esp-idf_component.md to build the library but the build fails at files that include wifi_provisioning/manager.h. This seems to be a recent addition.
It looks like the include for components\wifi_provisioning\include is missing from the build command. Here's the offending build step, reformated for clarity.
ccache C:\Programming\Languages\ESP-IDF\Tools\tools\xtensa-esp32-elf\1.22.0-80-g6c4433a5-5.2.0\xtensa-esp32-elf\bin\xtensa-esp32-elf-g++.exe -DESP_PLATFORM -DGCC_NOT_5_2_0=0 -DHAVE_CONFIG_H -DIDF_VER=\"v3.3.2\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -I../components/variants/esp32 -I../components/cores/esp32 -I../components/libraries/ArduinoOTA/src -I../components/libraries/AsyncUDP/src -I../components/libraries/AzureIoT/src -I../components/libraries/BLE/src -I../components/libraries/BluetoothSerial/src -I../components/libraries/DNSServer/src -I../components/libraries/EEPROM/src -I../components/libraries/ESP32/src -I../components/libraries/ESPmDNS/src -I../components/libraries/FFat/src -I../components/libraries/FS/src -I../components/libraries/HTTPClient/src -I../components/libraries/HTTPUpdate/src -I../components/libraries/NetBIOS/src -I../components/libraries/Preferences/src -I../components/libraries/SD_MMC/src -I../components/libraries/SD/src -I../components/libraries/SimpleBLE/src -I../components/libraries/SPIFFS/src -I../components/libraries/SPI/src -I../components/libraries/Ticker/src -I../components/libraries/Update/src -I../components/libraries/WebServer/src -I../components/libraries/WiFiClientSecure/src -I../components/libraries/WiFi/src -I../components/libraries/Wire/src -I../components/cores/esp32/libb64 -Iconfig -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/spi_flash/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/mbedtls/port/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/mbedtls/mbedtls/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/esp32/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/driver/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/esp_ringbuf/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/tcpip_adapter/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/lwip/include/apps -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/lwip/include/apps/sntp -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/lwip/lwip/src/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/lwip/port/esp32/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/lwip/port/esp32/include/arch -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/lwip/include_compat -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/vfs/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/esp_event/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/log/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/efuse/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/efuse/esp32/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/newlib/platform_include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/newlib/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/freertos/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/app_trace/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/heap/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/soc/esp32/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/soc/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/mdns/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/console -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/ethernet/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/esp_adc_cal/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/fatfs/src -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/wear_levelling/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/sdmmc/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/nvs_flash/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/app_update/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/bootloader_support/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/spiffs/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/openssl/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/bt/include -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/bt/bluedroid/api/include/api -IC:/Programming/Languages/ESP-IDF/Release-3-3-2/components/bt/common/osi/include -mlongcalls -mfix-esp32-psram-cache-issue -mlongcalls -Os -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -nostdlib -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -fstack-protector -ggdb -std=gnu++11 -fno-rtti -fexceptions -MD -MT esp-idf/components/CMakeFiles/idf_component_components.dir/libraries/WiFiClientSecure/src/ssl_client.cpp.obj -MF esp-idf\components\CMakeFiles\idf_component_components.dir\libraries\WiFiClientSecure\src\ssl_client.cpp.obj.d -o esp-idf/components/CMakeFiles/idf_component_components.dir/libraries/WiFiClientSecure/src/ssl_client.cpp.obj -c ../components/libraries/WiFiClientSecure/src/ssl_client.cpp In file included from ../components/libraries/WiFi/src/WiFiSTA.h:28:0, from ../components/libraries/WiFi/src/WiFi.h:32, from ../components/libraries/WiFiClientSecure/src/ssl_client.cpp:20: ../components/libraries/WiFi/src/WiFiGeneric.h:31:39: fatal error: wifi_provisioning/manager.h: No such file or directory Metadata
Metadata
Assignees
Labels
No labels