binutils
« Back to VersTracker
Description:
GNU binary tools for native development
Type: Formula  |  Latest Version: 2.45.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: binutils gnu linker assembler development toolchain
Install: brew install binutils
About:
GNU Binutils is a collection of binary tools essential for building and manipulating binary files. It includes the linker (ld), assembler (as), and utilities for inspecting object files. These tools are the backbone of most compiler toolchains on Unix-like systems.
Key Features:
  • Linker (ld) for combining object files into executables
  • Assembler (as) for converting assembly code to machine code
  • Object file inspector (objdump) for debugging and analysis
  • Binary file reader (readelf) for ELF format inspection
Use Cases:
  • Compiling source code into executable programs
  • Analyzing and debugging binary executables
  • Modifying binary files at the object level
Alternatives:
  • LLVM/Clang toolchain – Modern alternative with clang/llvm-ld; offers better diagnostics and modular architecture
  • BusyBox – Provides lightweight binutils alternatives for embedded systems
License: GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-only
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 b8f6a951