The CP/M build tools (MAC, RMAC, GENCOM, LINK) to be used under
DOS or Unix.

A lot of the functionality of ZXCC is wrapped up in two separate libraries
- CPMIO (terminal emulation) and CPMREDIR (filesystem emulation). The
libraries are LGPLed and should be fairly easy to use separately from ZXCC.
For example, the stable version of CPMREDIR is also used in my
JOYCE PCW emulator.

The main feature of CPMIO is multiple terminal emulations, as seen in
MYZ80 under DOS. Current emulations are VT52, VT100 and native (no emulation).

CPMREDIR allows directories on the host system to appear as CP/M drives.
ZXCC uses this for all drives; it is also possible to use it to supply only
some CP/M drives, as JOYCE does.

This version (0.5.7) is GPLed, and uses the GNU Autotools to
build. It includes the development versions of the CPMIO and CPMREDIR
libraries, so you don't need to download them separately.
Note that unlike the old version, it has not been built or tested on DOS.

Here are the latest versions of CPMIO / CPMREDIR, if you want them
as separate packages: