nakhonthai/ESP32IGate

V1.2 build fails with fatal error: circular_queue.h: No such file or directory.

g6pde opened this issue · 1 comments

g6pde commented

V1.2 build fails with fatal error: circular_queue.h: No such file or directory.

This is due to a change in version 8.2 of plerup/EspSoftwareSerial

I was able to resolve the problem and build succesfully by changing
plerup/EspSoftwareSerial@^8.1.0 to plerup/EspSoftwareSerial@8.1.0 (remove "^") in platformio.ini
which forces platformIO to use version 8.1.0 instead of the latest version from 8.1.0 onwards.

Using version 3.3.3 (2024-01-26)of PlatformIO
Full error message:
In file included from src/main.cpp:40:0:
.pio/libdeps/esp32doit-devkit-v1/EspSoftwareSerial/src/SoftwareSerial.h:24:28: fatal error: circular_queue.h: No such file or directory

Thank you for all your work on this application.

Thanks for reported.