BSD Ports

devel/cc65 2.19 FreeBSD

Cross-compiler for 6502-based systems

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ZLIB
Categories
devel
Package size
2520.9 KiB, 34137.5 KiB installed

Description

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.

Direct library support (that is, startup/initialization code) and support libraries for other features are available for...

  • the Commodore C64
  • the GEOS operating system for the Commodore C64
  • the Commodore C128
  • the Commodore C16, C116 and Plus/4
  • the Commodore P500
  • the Commodore 600/700 family of computers
  • the Apple ][
  • the Atari 8bit machines
  • the Oric Atmos
  • the Nintendo Entertainment System (NES)
  • the Supervision Game Console
  • the Atari Lynx Console

In the other systems

SystemPortVersion
FreeBSDdevel/cc652.19
NetBSDcross/cc652.19
DragonFlydevel/cc652.19

Install

Binary package:

pkg install cc65

From the ports tree:

cd /usr/ports/devel/cc65/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cc65>0:devel/cc65

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.192.192.192.192.19
FreeBSD:14:quarterly2.192.19n/a2.192.19
FreeBSD:15:latest2.192.19n/a2.192.19
FreeBSD:15:quarterly2.192.19n/an/an/a
FreeBSD:16:latest2.192.19n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 1

Configuration

Options name: devel_cc65

OptionDefaultDescription
DOCSonBuild and/or install documentation
EXAMPLESonBuild and/or install examples
INFOonBuild and/or install GNU info pages
USES
gmake perl5 shebangfix
Service scripts
none

Files

pkg-plist 528
  • bin/ar65
  • bin/ca65
  • bin/cc65
  • bin/chrcvt65
  • bin/cl65
  • bin/co65
  • bin/da65
  • bin/grc65
  • bin/ld65
  • bin/od65
  • bin/sim65
  • bin/sp65
  • share/cc65/asminc/_file.inc
  • share/cc65/asminc/_heap.inc
  • share/cc65/asminc/accelerator.inc
  • share/cc65/asminc/apple2.inc
  • share/cc65/asminc/apple2.mac
  • share/cc65/asminc/atari.inc
  • share/cc65/asminc/atari.mac
  • share/cc65/asminc/atari2600.inc
  • share/cc65/asminc/atari2600_riot.inc
  • share/cc65/asminc/atari2600_tia.inc
  • share/cc65/asminc/atari5200.inc
  • share/cc65/asminc/atari_antic.inc
  • share/cc65/asminc/atari_gtia.inc
  • share/cc65/asminc/atari_pokey.inc
  • share/cc65/asminc/atmos.inc
  • share/cc65/asminc/c128.inc
  • share/cc65/asminc/c16.inc
  • share/cc65/asminc/c64.inc
  • share/cc65/asminc/cbm.mac
  • share/cc65/asminc/cbm_kernal.inc
  • share/cc65/asminc/cbm510.inc
  • share/cc65/asminc/cbm610.inc
  • share/cc65/asminc/cbm_filetype.inc
  • share/cc65/asminc/cpu.mac
  • share/cc65/asminc/creativision.inc
  • share/cc65/asminc/ctype.inc
  • share/cc65/asminc/ctype_common.inc
  • share/cc65/asminc/ctypetable.inc
  • share/cc65/asminc/cx16.inc
  • share/cc65/asminc/em-error.inc
  • share/cc65/asminc/em-kernel.inc
  • share/cc65/asminc/errno.inc
  • share/cc65/asminc/fcntl.inc
  • share/cc65/asminc/gamate.inc
  • share/cc65/asminc/generic.mac
  • share/cc65/asminc/get_tv.inc
  • share/cc65/asminc/joy-error.inc
  • share/cc65/asminc/joy-kernel.inc
  • share/cc65/asminc/longbranch.mac
  • share/cc65/asminc/lynx.inc
  • share/cc65/asminc/modload.inc
  • share/cc65/asminc/module.mac
  • share/cc65/asminc/mouse-kernel.inc
  • share/cc65/asminc/nes.inc
  • share/cc65/asminc/o65.inc
  • share/cc65/asminc/opcodes.inc
  • share/cc65/asminc/pce.inc
  • share/cc65/asminc/pet.inc
  • share/cc65/asminc/plus4.inc
  • share/cc65/asminc/ser-error.inc
  • share/cc65/asminc/ser-kernel.inc
  • share/cc65/asminc/signal.inc
  • share/cc65/asminc/smc.inc
  • share/cc65/asminc/stdio.inc
  • share/cc65/asminc/supervision.inc
  • share/cc65/asminc/telestrat.inc
  • share/cc65/asminc/tgi-error.inc
  • share/cc65/asminc/tgi-kernel.inc
  • share/cc65/asminc/tgi-vectorfont.inc
  • share/cc65/asminc/time.inc
  • share/cc65/asminc/utsname.inc
  • share/cc65/asminc/vic20.inc
  • share/cc65/asminc/zeropage.inc
  • share/cc65/cfg/apple2-asm.cfg
  • share/cc65/cfg/apple2-hgr.cfg
  • share/cc65/cfg/apple2-overlay.cfg
  • share/cc65/cfg/apple2-system.cfg
  • share/cc65/cfg/apple2.cfg
  • share/cc65/cfg/apple2enh-asm.cfg
  • share/cc65/cfg/apple2enh-hgr.cfg
  • share/cc65/cfg/apple2enh-overlay.cfg
  • share/cc65/cfg/apple2enh-system.cfg
  • share/cc65/cfg/apple2enh.cfg
  • share/cc65/cfg/atari-asm.cfg
  • share/cc65/cfg/atari-asm-xex.cfg
  • share/cc65/cfg/atari-cart.cfg
  • share/cc65/cfg/atari-cassette.cfg
  • share/cc65/cfg/atari-overlay.cfg
  • share/cc65/cfg/atari-xex.cfg
  • share/cc65/cfg/atari.cfg
  • share/cc65/cfg/atari2600.cfg
  • share/cc65/cfg/atari5200.cfg
  • share/cc65/cfg/atarixl-largehimem.cfg
  • share/cc65/cfg/atarixl-overlay.cfg
  • share/cc65/cfg/atarixl-xex.cfg
  • share/cc65/cfg/atarixl.cfg
  • share/cc65/cfg/atmos.cfg
  • share/cc65/cfg/bbc.cfg

The first 100 are listed.

distinfo 1
FileSizeSHA256
cc65-cc65-V2.19_GH0.tar.gz2.284735e+06157b8051aed7f534e5093471e734e7a95e509c577324099c3c81324ed9d0de77

Commit history 0

No commits in the history this site was built from.