Closed alberk8 closed 10 months ago
I find that if comment out line 135 of targets/ESP32/CMakeLists.txt
and this line in ffconf.h. It looks like like a recursive include.
The build will go through.
As it's written, you have to go to the dev container and revert the file. Open a terminal and run:
cd /sources/esp-idf
git checkout HEAD -- .
You'll be good to go! No need to comment anything else. It's related to the fact some of the ESP devices requires the file, some others not...
This issue only occur with the C3 target, with the other ESP32 target I just clone, make the necessary changes, select target then build.
If this was deleted on a previous build using SDCard
OK, as I wrote, it depends on the device and the error message seems clear to me. If you are building outside a container, you'll get the same issue. Now, message may include the instructions maybe.
See https://github.com/nanoframework/nf-interpreter/pull/2853, let me know if that's more clear.
@Ellerbach, Thank you. That is crystal clear.
This happens with any build for any series that builds after a previous one with SD card enabled. The remedy, as the message tries to explain, it's simply reverting the changes on that file.
Target name(s)
ESP32_C3_REV3
Firmware version
No response
Was working before? On which version?
N/A
Device capabilities
No response
Description
Build ESP32 C3 REV3 with Dev Container
How to reproduce
Expected behaviour
no error
Screenshots
No response
Aditional information