arm-none-eabi-binutils
« Back to VersTracker
Description:
GNU Binutils for arm-none-eabi cross development
Type: Formula  |  Latest Version: 2.45.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: arm embedded cross-compile binutils microcontroller toolchain
Install: brew install arm-none-eabi-binutils
About:
GNU Binutils provides a collection of binary tools for building, analyzing, and manipulating object code. This package specifically offers the arm-none-eabi cross-compiler toolchain, essential for developing software for ARM-based microcontrollers and embedded systems without an operating system.
Key Features:
  • Cross-compilation toolchain for ARM bare-metal targets
  • Includes assembler (as), linker (ld), and binary utilities (objdump, readelf)
  • Supports ELF format and various ARM architectures
  • Essential for embedded firmware development
Use Cases:
  • Building bare-metal firmware for ARM microcontrollers
  • Analyzing and debugging compiled ARM binaries
  • Linking object files for embedded systems
Alternatives:
  • llvm – LLVM/Clang provides a modern alternative with better diagnostics, but Binutils remains the standard for many embedded toolchains
  • arm-none-eabi-gcc – GCC depends on Binutils; this package provides just the core binary utilities without the compiler frontend
License: GPL-3.0-or-later
Dependencies: zstd
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 12, 2025 2:24am 0 VERSION_BUMP 087afda5
Sep 11, 2025 1:33am 0 VERSION_BUMP f08de469
Dec 15, 2024 12:13am 0 VERSION_BUMP 81033158