Skip to content

Conversation

@julianneswinoga
Copy link
Member

Since espressif/arduino-esp32#10622 was closed without being merged (not sure why...) we need to fix the upstream arduino-esp32 framework. To do this we add a hotfix build middleware to Platformio that dynamically replaces framework-arduinoespressif32 include paths with -iprefix/-iwithprefixbefore. It is a little jank, and has some leaky abstractions though... Might go back and fix some of the jank, might not 🤷‍♀️

I think it would also be prudent to put this middleware into the main https://github.com/OpenAstroTech/OpenAstroTracker-Firmware repo too.

@Ekrynox could you test this out to see if it works for you?

Fixes #62

@julianneswinoga julianneswinoga merged commit 65d3cbd into master Oct 26, 2025
7 checks passed
@julianneswinoga julianneswinoga deleted the bugfix/jswinoga/62-esp32-no-such-file branch October 26, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

xtensa-esp32-elf-g++: error: CreateProcess: No such file or directory

2 participants