macOS
brew install m68k-elf-binutilslocal Homebrew formula metadata
sudo port install m68k-elf-binutilsMacPorts ports tree · cross/m68k-elf-binutils/Portfile · 来源: api.github.com
安装
brew install m68k-elf-binutilslocal Homebrew formula metadata
sudo port install m68k-elf-binutilsMacPorts ports tree · cross/m68k-elf-binutils/Portfile · 来源: api.github.com
概览
GNU Binutils for m68k-elf cross development
历史
m68k-elf-binutils is a target-prefixed Homebrew build of GNU Binutils for bare-metal Motorola 68000-family ELF development.
GNU Binutils is the GNU project's collection of binary tools. Its central programs are the GNU linker `ld`, the GNU assembler `as`, and the ELF-only `gold` linker, with supporting tools such as `ar`, `nm`, `objcopy`, `objdump`, `readelf`, `size`, `strings`, and `strip`.
The m68k-elf package is not a separate upstream project; it is a cross-toolchain packaging of the same GNU Binutils source for the `m68k-elf` target triplet. The target prefix keeps its assembler, linker, and object tools separate from host-native tools.
GNU Binutils uses the BFD library for low-level binary-file manipulation and the opcodes library for assembly and disassembly. The upstream assembler documentation includes M680x0-dependent features, options, syntax, directives, and opcodes.
Binutils is foundational infrastructure for GNU and GNU/Linux systems because it provides the assembler and linker needed to compile and link programs. Cross builds extend that same infrastructure to embedded, hobbyist, retrocomputing, and operating-system-development targets.
The supplied package facts list Homebrew and MacPorts packaging for `m68k-elf-binutils`, reflecting its niche use by developers building 68k ELF firmware, kernels, and bare-metal experiments on macOS.
Users typically pair `m68k-elf-binutils` with `m68k-elf-gcc`. The package installs prefixed tools such as `m68k-elf-as`, `m68k-elf-ld`, `m68k-elf-objcopy`, `m68k-elf-objdump`, and `m68k-elf-readelf` so build systems can target m68k ELF without colliding with host tools.
Common workflows include assembling startup files, linking linker-script-controlled firmware images, inspecting ELF sections and symbols, converting ELF output to raw binaries, and diagnosing relocation or ABI issues.
Cross-binutils packages are the first layer of a bare-metal toolchain: without the target assembler, linker, and object utilities, the compiler driver cannot produce useful firmware or kernel images.
For package maintainers, the `m68k-elf-` prefix is the whole trick: it allows multiple target toolchains to coexist while preserving conventional GNU tool names under a target triplet.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
m68k-elf-addr2line | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-ar | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-as | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-c++filt | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-elfedit | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-gprof | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-ld | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-ld.bfd | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-nm | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-objcopy | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-objdump | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-ranlib | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-readelf | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-size | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-strings | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
m68k-elf-strip | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:m68k-elf-binutils |
|---|---|
| 版本 | 2.47 |
| 软件包管理器 | Homebrew |
| 主页 | https://www.gnu.org/software/binutils/ |
| 最后更新 | 2026-07-29T14:10:12Z |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
m68k-elf-binutils
sudo port install m68k-elf-binutils来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.