asig / vbcc

Source code for vbcc toolchain, set up for Amiga cross development, based on http://sun.hasenbraten.de/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

The vbcc toolchain (vbcc, vasm, vlink) taken as-is from http://compilers.de/ and http://sun.hasenbraten.de/, with a Makefile that builds the cross-compiler toolchain targeting Amiga with Kickstart 1.3.

The Makefile is built to suit my needs, but if you're running a halfway decent Linux (i.e. Ubuntu) and have the essential build tools installed (make and gcc), just running make && make install should work for you.

By default, vbcc will be installed in /opt/vbcc. If you prefer a different location, just run make install INSTALL_DIR=/path/to/vbcc.

Make sure that you set the VBCC env variable to the vbcc directory, and add $VBCC/bin to your PATH.

NDKs

This repo also contains the Amiga NDK for Kicstart/Workbench 1.3. The NDK was taken from the Amiga Developer CD 1.2, hoping that nobody is going to sue me...

The NDKs were also added to the configs, so when you compile with vc +kick13, the include path already contains the Amiga headers.

About

Source code for vbcc toolchain, set up for Amiga cross development, based on http://sun.hasenbraten.de/


Languages

Language:C 93.7%Language:Assembly 5.9%Language:Makefile 0.2%Language:SWIG 0.1%Language:Roff 0.1%Language:Mint 0.0%