|Krystian Bacławski b5f43e45aa||2 years ago|
|.circleci||3 years ago|
|dejagnu||5 years ago|
|examples||5 years ago|
|patches||3 years ago|
|scripts||7 years ago|
|sdk||4 years ago|
|submodules||4 years ago|
|.gitignore||6 years ago|
|.gitmodules||5 years ago|
|Dockerfile||3 years ago|
|README.md||2 years ago|
|common.py||3 years ago|
|toolchain-m68k||2 years ago|
|toolchain-ppc||3 years ago|
Author: Krystian Bacławski
This project is missing a maintainer! Want to become one? Ask adtools developer team!
Short description: Cross toolchain build script for AmigaOS m68k and ppc targets. Supported host platforms are Linux, MacOSX and Windows (with MSYS2).
amigaos-cross-toolchain project provides an easy way to build AmigaOS 3.x (m68k) and ppc AmigaOS 4.x (ppc) target toolchain in a Unix-like environment.
Build process should produce following set of tools for m68k-amigaos target:
... and following set of tools for ppc-amigaos target:
Note: Patches are welcome!
There are no binary downloads provided for the time being. I do as much as possible to make the toolchain portable among Unix-like environments. Following platforms were tested and the toolchain is known to work for them:
Documentation from Free Software Fundation:
Texinfo documents from GeekGadgets converted into HTML:
AmigaOS specific documents:
Firstly… you should have basic understanding of Unix console environment, really ;-)
You have to have following packages installed in your system:
Warning: Building with
sudo is not recommended. I'm not responsible for any damage to your system.
Follow steps listed below:
# git clone git://github.com/cahirwpz/amigaos-cross-toolchain.git # cd amigaos-cross-toolchain
--prefixoption to specify where to install the toolchain). Note, that the destination directory must be writable by the user.
# ./toolchain-m68k --prefix=/opt/m68k-amigaos build
Wait for the result :-)
(optional) Install additional SDKs (e.g. AHI, CyberGraphX, Magic User Interface, etc.):
# ./toolchain-m68k --prefix=/opt/m68k-amigaos install-sdk ahi cgx mui
If the build process fails, please write me an e-mail. I'll try to help out. Don't forget to put into e-mail as much data about your environment as possible! It's vitally important to send me a full log from build process. You can capture it by redirecting output to a file with following command:
# ./toolchain-m68k build 2>&1 | tee build.log
... but remember to cleanup your build environment beforehand with:
# rm -rf .build-m68k