diff --git a/components/console/linenoise/linenoise.c b/components/console/linenoise/linenoise.c index 64fcf23a12d..e0c0bc21657 100644 --- a/components/console/linenoise/linenoise.c +++ b/components/console/linenoise/linenoise.c @@ -124,9 +124,11 @@ #include #include #include "linenoise.h" +#if !CONFIG_IDF_TARGET_LINUX #if CONFIG_LIBC_PICOLIBC #include #endif +#endif // !CONFIG_IDF_TARGET_LINUX #if CONFIG_LIBC_PICOLIBC && !CONFIG_LIBC_PICOLIBC_NEWLIB_COMPATIBILITY __thread FILE *linenoise_stdin; diff --git a/components/esp_libc/Kconfig b/components/esp_libc/Kconfig index 6c7447c9d60..f49eee7c104 100644 --- a/components/esp_libc/Kconfig +++ b/components/esp_libc/Kconfig @@ -1,4 +1,5 @@ menu "LibC" + depends on !IDF_TARGET_LINUX choice LIBC prompt "LibC to build application with"