Skip to content

support for arm64-apple-macosx13.0.0 binaries #7729

Closed
@nickdesaulniers

Description

@nickdesaulniers

Related area

toolchain support on aarch64 macos hosts

Hardware specification

XIAO ESP32C3

Is your feature request related to a problem?

refiling the issue I filed at: espressif/crosstool-NG#39:

See also arduino/arduino-ide#1818 and https://forum.arduino.cc/t/one-mac-sees-my-arduinos-the-other-doesnt/1076201/20. I'm on macos on apple silicon. Following https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/, I'm using https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json. Grepping the json for apple, I see cross compilers provided for x86_64-apple-darwin but not any of the apple silicon targets, which are aarch64 based.

This can result in the Arduino IDE swallowing errors since it can't run the utilities from the command line if rosetta is not installed.

Describe the solution you'd like

I guess https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json should have entries for aarch64 macos host triples? @Jason2866 claims they exist, but perhaps the json needs to describe that they do?

Describe alternatives you've considered

No response

Additional context

No response

I have checked existing list of Feature requests and the Contribution Guide

  • I confirm I have checked existing list of Feature requests and Contribution Guide.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions