From bf1977e48e9401ec46e3d4a3993a0a8abb5bf9d8 Mon Sep 17 00:00:00 2001 From: Marius Vikhammer Date: Thu, 31 Oct 2019 14:42:29 +0800 Subject: [PATCH] http_server: fix sdmmc related build error for esp32s2beta ESP32S2 does not have sdmmc, disable SD host for esp32s2 --- .../http_server/restful_server/main/Kconfig.projbuild | 1 + .../protocols/http_server/restful_server/main/esp_rest_main.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/examples/protocols/http_server/restful_server/main/Kconfig.projbuild b/examples/protocols/http_server/restful_server/main/Kconfig.projbuild index ae0827734..e184b936e 100644 --- a/examples/protocols/http_server/restful_server/main/Kconfig.projbuild +++ b/examples/protocols/http_server/restful_server/main/Kconfig.projbuild @@ -21,6 +21,7 @@ menu "Example Configuration" Deploy website to host. It is recommended to choose this mode during developing. config EXAMPLE_WEB_DEPLOY_SD + depends on IDF_TARGET_ESP32 bool "Deploy website to SD card" help Deploy website to SD card. diff --git a/examples/protocols/http_server/restful_server/main/esp_rest_main.c b/examples/protocols/http_server/restful_server/main/esp_rest_main.c index 0f03f65a0..9e28bf0ec 100644 --- a/examples/protocols/http_server/restful_server/main/esp_rest_main.c +++ b/examples/protocols/http_server/restful_server/main/esp_rest_main.c @@ -7,7 +7,6 @@ CONDITIONS OF ANY KIND, either express or implied. */ #include "sdkconfig.h" -#include "driver/sdmmc_host.h" #include "driver/gpio.h" #include "esp_vfs_semihost.h" #include "esp_vfs_fat.h" @@ -20,6 +19,9 @@ #include "mdns.h" #include "lwip/apps/netbiosns.h" #include "protocol_examples_common.h" +#if CONFIG_EXAMPLE_WEB_DEPLOY_SD +#include "driver/sdmmc_host.h" +#endif #define MDNS_INSTANCE "esp home web server"