Installs the vbcc compiler and the m68k vasm assembler.
Prerequisite: the wget utility and an LHA decompressor, for example to install lha:
brew install lha (Macos)
sudo apt install lhasa (Debian-based distros)
You can run the scripts from a directory of your choice; a vbcc directory will be created there.
For simplicity the example below is run from the repo directory.
git clone https://github.com/nicolasbauw/amiga-cc.git
cd amiga-cc/
./install_amiga_toolchain.sh
You will soon be prompted by a set of questions, like:
Are you building a cross-compiler?
Type y or n [y]:
Just press enter each time, and the installation will go on.
When finished, run env.sh file to add entry to your zshrc or bashrc file.
./env.sh
then close and reopen your session.
Let's now have a try:
make
This will compile the Amiga source window.c, you should obtain no error message, and a window file, which is the Amiga executable you'll be excited to try on UAE or a real machine ;-)
This repo was made thanks to informations from this blog post and this youtube video.