cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools.
cc65 has C and runtime library support for many of the old 6502 machines, including
the following Commodore machines:
VIC20
C16/C116 and Plus/4
C64
C128
CBM 510 (aka P500)
the 600/700 family
newer PET machines (not 2001).
the Apple ][+ and successors.
the Atari 8 bit machines.
GEOS for the C64 and C128.
the Nintendo Entertainment System (NES).
the Supervision console.
the Oric Atmos.
the Lynx console.
2013-07-28, 2.14.0maemo2:
- upstream v2.14.0 ported
- all libraries compiled and included (makes for a 22mb install on opt)
- symlinks to opt in /usr/bin
- CC65_HOME environment variable set in etc/bash.bashrc
Last edited by shawnjefferson; 2014-04-06 at 17:55.
Reason: upstream URL updated
Upstream site:
http://cc65.github.io/cc65/
cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools.
cc65 has C and runtime library support for many of the old 6502 machines, including
the following Commodore machines:
VIC20
C16/C116 and Plus/4
C64
C128
CBM 510 (aka P500)
the 600/700 family
newer PET machines (not 2001).
the Apple ][+ and successors.
the Atari 8 bit machines.
GEOS for the C64 and C128.
the Nintendo Entertainment System (NES).
the Supervision console.
the Oric Atmos.
the Lynx console.
2013-07-28, 2.14.0maemo2:
- upstream v2.14.0 ported
- all libraries compiled and included (makes for a 22mb install on opt)
- symlinks to opt in /usr/bin
- CC65_HOME environment variable set in etc/bash.bashrc
Last edited by shawnjefferson; 2014-04-06 at 17:55. Reason: upstream URL updated