This is an old revision of the document!
Sinclair QL Development Tools
C68 Self-hosted on the QL
Purported to be the main C compiler for Sinclair QL systems. This is the original version intended to run on the QL itself.
C68 Cross-Compiler (aka XTC68)
A port of C68 to DOS, Windows and Linux systems was made in the late 90's to earl 2000's. Unfortunately it has bit-rotted quite badly and does not run on any current systems. The Git repository above is a reworked, cleaned up version that compiles perfectly on modern 64bit Linux systems.
As suggested, this runs as a cross-compiler; targetting the Sinclair QL QDOS runtime with the convenience of using all of the modern development tools, source code revision of a GNU/Linux system.
I've posted a pre-compiled version of the toolchain, with the original C68 runtime libraries (crt.o, libc.a et-al) and system headers, below.
- c68_linux64-2021_12_14.tgz - Pre-compiled, with headers and runtime libraries. Unpacks to /opt/toolchains/qdos