Hello. I was trying to compile this for my ESP and was getting some interesting errors. It was saying files did not exist, and when I was tracing their folder paths, those header files did exist.
The following is my output log
Executing task: C:\Users\nickk.platformio\penv\Scripts\platformio.exe run
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/breakout.h:3,
from src/mode/breakout.cpp:2:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from src/main.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
Compiling .pio\build\esp32dev\src\mode\snake.cpp.o
from include/mode/breakout.h:3,
from src/mode/breakout.cpp:2:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/circle.h:3,
from src/mode/circle.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/circle.h:3,
from src/mode/circle.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
Compiling .pio\build\esp32dev\src\mode\stars.cpp.o
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3,
from include/mode/clock.h:7,
from src/mode/clock.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3,
from include/mode/clock.h:7,
from src/mode/clock.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
Compiling .pio\build\esp32dev\src\ota.cpp.o
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/custom.h:3,
from src/mode/custom.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
Compiling .pio\build\esp32dev\src\screen.cpp.o
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/custom.h:3,
from src/mode/custom.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/gameoflife.h:3,
from src/mode/gameoflife.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
Compiling .pio\build\esp32dev\src\signs.cpp.o
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/gameoflife.h:3,
from src/mode/gameoflife.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/lines.h:3,
from src/mode/lines.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
Compiling .pio\build\esp32dev\src\storage.cpp.o
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/lines.h:3,
from src/mode/lines.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/mode.h:3,
from src/mode/mode.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/mode.h:3,
from src/mode/mode.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/snake.h:3,
from src/mode/snake.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/snake.h:3,
from src/mode/snake.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
Compiling .pio\build\esp32dev\src\webserver.cpp.o
[.pio\build\esp32dev\src\main.cpp.o] Error 1
[.pio\build\esp32dev\src\mode\breakout.cpp.o] Error 1
[.pio\build\esp32dev\src\mode\circle.cpp.o] Error 1
[.pio\build\esp32dev\src\mode\clock.cpp.o] Error 1
[.pio\build\esp32dev\src\mode\custom.cpp.o] Error 1
[.pio\build\esp32dev\src\mode\gameoflife.cpp.o] Error 1
[.pio\build\esp32dev\src\mode\lines.cpp.o] Error 1
[.pio\build\esp32dev\src\mode\mode.cpp.o] Error 1
*** [.pio\build\esp32dev\src\mode\snake.cpp.o] Error 1
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/mode.h:3,
from include/mode/stars.h:3,
from src/mode/stars.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/mode.h:3,
from include/mode/stars.h:3,
from src/mode/stars.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
*** [.pio\build\esp32dev\src\mode\stars.cpp.o] Error 1
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24,
from include/ota.h:7,
from src/ota.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24,
from include/ota.h:7,
from src/ota.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3,
from src/screen.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
*** [.pio\build\esp32dev\src\ota.cpp.o] Error 1
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3,
from src/screen.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/signs.h:3,
from src/signs.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
*** [.pio\build\esp32dev\src\screen.cpp.o] Error 1
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/signs.h:3,
from src/signs.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/libraries/Preferences/src/Preferences.h:17,
from include/storage.h:6,
from src/storage.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
*** [.pio\build\esp32dev\src\signs.cpp.o] Error 1
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/libraries/Preferences/src/Preferences.h:17,
from include/storage.h:6,
from src/storage.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
*** [.pio\build\esp32dev\src\storage.cpp.o] Error 1
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24,
from include/webgui.h:7,
from src/webgui.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/webserver.h:7,
from src/webserver.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24,
from include/webgui.h:7,
from src/webgui.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
compilation terminated.
*** [.pio\build\esp32dev\src\webgui.cpp.o] Error 1
In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34,
from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/webserver.h:7,
from src/webserver.cpp:1:
c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
Looking for limits.h dependency? Check our library registry!
Hello. I was trying to compile this for my ESP and was getting some interesting errors. It was saying files did not exist, and when I was tracing their folder paths, those header files did exist.
The following is my output log
Processing esp32dev (platform: espressif32; board: esp32dev; framework: arduino) -------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via
-v, --verbose
option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html PLATFORM: Espressif 32 (6.0.1) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES:from src/main.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24, from include/mode/breakout.h:3, from src/mode/breakout.cpp:2: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from src/main.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
Compiling .pio\build\esp32dev\src\mode\snake.cpp.o from include/mode/breakout.h:3, from src/mode/breakout.cpp:2: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/circle.h:3, from src/mode/circle.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/circle.h:3, from src/mode/circle.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. Compiling .pio\build\esp32dev\src\mode\stars.cpp.o In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3, from include/mode/clock.h:7, from src/mode/clock.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3, from include/mode/clock.h:7, from src/mode/clock.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. Compiling .pio\build\esp32dev\src\ota.cpp.o In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24, from include/mode/custom.h:3, from src/mode/custom.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ Compiling .pio\build\esp32dev\src\screen.cpp.o In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/custom.h:3, from src/mode/custom.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24, from include/mode/gameoflife.h:3, from src/mode/gameoflife.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ Compiling .pio\build\esp32dev\src\signs.cpp.o In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/gameoflife.h:3, from src/mode/gameoflife.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24, from include/mode/lines.h:3, from src/mode/lines.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ Compiling .pio\build\esp32dev\src\storage.cpp.o In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24, from include/mode/lines.h:3, from src/mode/lines.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/mode.h:3, from src/mode/mode.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/mode.h:3, from src/mode/mode.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/snake.h:3, from src/mode/snake.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/snake.h:3, from src/mode/snake.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. Compiling .pio\build\esp32dev\src\webserver.cpp.o [.pio\build\esp32dev\src\main.cpp.o] Error 1 [.pio\build\esp32dev\src\mode\breakout.cpp.o] Error 1 [.pio\build\esp32dev\src\mode\circle.cpp.o] Error 1 [.pio\build\esp32dev\src\mode\clock.cpp.o] Error 1 [.pio\build\esp32dev\src\mode\custom.cpp.o] Error 1 [.pio\build\esp32dev\src\mode\gameoflife.cpp.o] Error 1 [.pio\build\esp32dev\src\mode\lines.cpp.o] Error 1 [.pio\build\esp32dev\src\mode\mode.cpp.o] Error 1 *** [.pio\build\esp32dev\src\mode\snake.cpp.o] Error 1 In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24, from include/mode/mode.h:3, from include/mode/stars.h:3, from src/mode/stars.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/mode/mode.h:3, from include/mode/stars.h:3, from src/mode/stars.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. *** [.pio\build\esp32dev\src\mode\stars.cpp.o] Error 1 In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24, from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24, from include/ota.h:7, from src/ota.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24, from include/ota.h:7, from src/ota.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3, from src/screen.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ *** [.pio\build\esp32dev\src\ota.cpp.o] Error 1 In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/screen.h:3, from src/screen.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/signs.h:3, from src/signs.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ *** [.pio\build\esp32dev\src\screen.cpp.o] Error 1 In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/signs.h:3, from src/signs.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/libraries/Preferences/src/Preferences.h:17, from include/storage.h:6, from src/storage.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ *** [.pio\build\esp32dev\src\signs.cpp.o] Error 1 In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/libraries/Preferences/src/Preferences.h:17, from include/storage.h:6, from src/storage.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. *** [.pio\build\esp32dev\src\storage.cpp.o] Error 1 In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24, from include/webgui.h:7, from src/webgui.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/webserver.h:7, from src/webserver.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:33:2: error: #error "Use this header only with Microsoft Visual C++ compilers!"
error "Use this header only with Microsoft Visual C++ compilers!"
^~~~~ In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from .pio/libdeps/esp32dev/ESP Async WebServer/src/ESPAsyncWebServer.h:24, from include/webgui.h:7, from src/webgui.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. *** [.pio\build\esp32dev\src\webgui.cpp.o] Error 1 In file included from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\syslimits.h:7, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:34, from c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include\stdint.h:43, from C:/Users/nickk/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:24,
from include/webserver.h:7, from src/webserver.cpp:1: c:\users\nickk.platformio\packages\toolchain-xtensa-esp32\lib\gcc\xtensa-esp32-elf\8.4.0\include-fixed\limits.h:194:15: fatal error: limits.h: No such file or directory
include_next / recurse down to the real one /
compilation terminated. *** [.pio\build\esp32dev\src\webserver.cpp.o] Error 1 =========================================== [FAILED] Took 2.94 seconds ===========================================