🍺 BREW Explorer

← all casks

GCC ARM Embedded

brew install --cask gcc-aarch64-embedded v15.2.rel1

Pre-built GNU bare-metal toolchain for 64-bit Arm processors

35
30-day installs · #2376
120
90-day · #2256
521
365-day · #2090

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "uninstall": [
        {
          "delete": "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf",
          "pkgutil": "arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf",
          "rmdir": [
            "/Applications/ArmGNUToolchain",
            "/Applications/ArmGNUToolchain/15.2.rel1"
          ]
        }
      ]
    },
    {
      "pkg": [
        "arm-gnu-toolchain-15.2.rel1-darwin-arm64-aarch64-none-elf.pkg"
      ]
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-ar"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-ar"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-as"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-as"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-c++"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-c++"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-c++filt"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-c++filt"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-cpp"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-cpp"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-elfedit"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-elfedit"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-g++"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-g++"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcc"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcc"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcc-15.2.1"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcc-15.2.1"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcc-ar"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcc-ar"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcc-nm"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcc-nm"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcc-ranlib"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcc-ranlib"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcov"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcov"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcov-dump"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcov-dump"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gstack"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gstack"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gdb"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gdb"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gdb-add-index"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gdb-add-index"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gfortran"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gfortran"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gprof"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gprof"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-ld"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-ld"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-ld.bfd"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-ld.bfd"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-lto-dump"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-lto-dump"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-nm"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-nm"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-objcopy"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-objcopy"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-objdump"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-objdump"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-ranlib"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-ranlib"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-readelf"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-readelf"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-size"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-size"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-strings"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-strings"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-strip"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-strip"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-gcov-tool"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-gcov-tool"
    },
    {
      "binary": [
        "/Applications/ArmGNUToolchain/15.2.rel1/aarch64-none-elf/bin/aarch64-none-elf-addr2line"
      ],
      "target": "$HOMEBREW_PREFIX/bin/aarch64-none-elf-addr2line"
    }
  ],
  "auto_updates": null,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Pre-built GNU bare-metal toolchain for 64-bit Arm processors",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "GCC ARM Embedded",
  "enrichment_fetched_at": "2026-06-20T22:44:34+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "gcc-aarch64-embedded",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://developer.arm.com/Tools%20and%20Software/GNU%20Toolchain",
  "homepage_og_description": "Use new features from recent Arm Architecture and from open-source projects GCC, Binutils, glibc, Newlib, and GDB.",
  "homepage_og_image": null,
  "homepage_title": "Arm GNU Toolchain",
  "installs_30d": 35,
  "installs_365d": 521,
  "installs_90d": 120,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "GCC ARM Embedded"
  ],
  "one_liner": null,
  "rank_30d": 2376,
  "rank_365d": 2090,
  "rank_90d": 2256,
  "raw_hash": "d7270893ebe569ac",
  "ruby_source_path": "Casks/g/gcc-aarch64-embedded.rb",
  "tap": "homebrew/cask",
  "token": "gcc-aarch64-embedded",
  "version": "15.2.rel1",
  "why_use_this": null
}