2026 年搭建 AmigaOS 开发环境完全指南
来源:turtleware.eu — 2026-07-21
📋 概述
作者出于纯粹的怀旧情怀,决定在 2026 年搭建一套 AmigaOS 开发环境。文章详细记录了在 Linux 上编译 m68k-amigaos-gcc 工具链的全过程,包括使用 amiga16.1 分支的 GCC 和 amiga-2.46 分支的 binutils。编译耗时约一小时。同时介绍了如何配置 FS-UAE 模拟器、安装 AmigaOS ROM 和 Workbench 磁盘镜像,以及实现远程 GDB 调试的方法。作者还分享了一个实用的技巧:通过共享目录在 Linux 和模拟器之间传递文件。
🔑 核心要点
- 使用 amiga-gcc 工具链为 m68k 架构的 AmigaOS 编译程序,选择 amiga16.1 分支
- 工具链编译 耗时约一小时,支持 newlib 等多种运行库
- 模拟器选择 FS-UAE,需自备合法获取的 ROM 和 Workbench 镜像
- 通过 共享目录 在宿主机和模拟器之间传递编译产物
- 支持 远程 GDB 调试,GCC 16.1 分支修复了 DWARF2 调试信息的嵌入 bug
💡 金句
Apropos of nothing, I decided to set up an Amiga development environment. Since figuring things out wasn't straightforward, I wrote down instructions.
👍 0
👎 0
← 返回 Lobsters 首页