Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Update default installed toolchains #2786

Closed
wants to merge 6 commits into from

Conversation

mikee47
Copy link
Contributor

@mikee47 mikee47 commented Jun 1, 2024

This PR updates the embedded toolchains to more recent versions.

Esp8266

The installer has been updated to use the latest toolchain (Feb 23), gcc 10.3.

Esp32 IDF

The installation scripts now install IDF version 5.2 by default.
See #2732 regarding old versions and issue #2784.

RP2040

The installer has been updated to use the latest toolchain (Oct 23), gcc 13.2.

@mikee47 mikee47 changed the title Install Esp32 IDF version 5.2 by default. [WIP] Update default installed toolchains Jun 2, 2024
@SmingHub SmingHub deleted a comment from what-the-diff bot Jun 2, 2024
@mikee47 mikee47 changed the title [WIP] Update default installed toolchains Update default installed toolchains Jun 2, 2024
@mikee47 mikee47 changed the title Update default installed toolchains [WIP] Update default installed toolchains Jun 2, 2024
mikee47 added 3 commits June 2, 2024 12:43
Added `libc_replacements` which stubs-out various unused newlib functions.
Without this, linker generates warnings like `_close is not implemented and will always fail`.
These functions aren't actually used anyway and are discarded during garbage collection.

Windows install unchanged; best solution is not to use Windows.
@mikee47 mikee47 closed this Jun 2, 2024
@mikee47 mikee47 deleted the feature/idf-5.2-default branch June 2, 2024 11:49
@mikee47 mikee47 restored the feature/idf-5.2-default branch June 2, 2024 11:49
@mikee47 mikee47 reopened this Jun 2, 2024
@mikee47 mikee47 closed this Jun 2, 2024
@mikee47 mikee47 deleted the feature/idf-5.2-default branch June 2, 2024 14:13
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.

None yet

1 participant