BSD Ports

emulators/gxemul 0.7.0_1 FreeBSD

Instruction-level machine emulator

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
emulators
Package size
5259.2 KiB, 8532.4 KiB installed

Description

GXemul is a free instruction-level machine emulator, emulating not only the CPU, but also other hardware components, making it possible to use the emulator to run unmodified operating systems such as NetBSD, OpenBSD, or Linux.

A few different machine types are emulated. The following machine types are emulated well enough to run at least one "guest OS":

* ARM: CATS (NetBSD/cats, OpenBSD/cats), IQ80321 (NetBSD/evbarm), NetWinder (NetBSD/netwinder) * MIPS: DECstation 5000/200 (NetBSD/pmax, OpenBSD/pmax, Ultrix, Linux/DECstation, Sprite), Acer Pica-61 (NetBSD/arc), NEC MobilePro 770, 780, 800, 880 (NetBSD/hpcmips), Cobalt (NetBSD/cobalt), Malta (NetBSD/evbmips, Linux/Malta) Algorithmics P5064 (NetBSD/algor), SGI O2 (aka IP32) (NetBSD/sgi) * PowerPC: IBM 6050/6070 (PReP, PowerPC Reference Platform) (NetBSD/prep), MacPPC (generic "G4" Macintosh) (NetBSD/macppc) * SuperH: Sega Dreamcast (NetBSD/dreamcast, Linux/dreamcast), Landisk (OpenBSD/landisk)

In the other systems

SystemPortVersion
FreeBSDemulators/gxemul0.7.0_1
OpenBSDemulators/gxemul0.7.0p0
NetBSDemulators/gxemul0.7.0nb3
DragonFlyemulators/gxemul0.7.0_1

Install

Binary package:

pkg install gxemul

From the ports tree:

cd /usr/ports/emulators/gxemul/ && make install clean

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

RUN_DEPENDS=	gxemul>0:emulators/gxemul

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:latest0.7.0_10.7.0_10.7.00.7.0_10.7.0_1
FreeBSD:14:quarterly0.7.0_10.7.0_1n/a0.7.0_10.7.0_1
FreeBSD:15:latest0.7.0_10.7.0_1n/a0.7.0_10.7.0_1
FreeBSD:15:quarterly0.7.0_10.7.0_1n/an/an/a
FreeBSD:16:latest0.7.0_10.7.0_1n/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 5
Run dependencies 24

No port depends on this one.

Configuration

Options name: emulators_gxemul

OptionDefaultDescription
DOCSoffBuild and/or install documentation
X11onX11 (graphics) support
Service scripts
none

Files

distinfo 1
FileSizeSHA256
gxemul-0.7.0.tar.gz5.985021e+0679c4437c6f8ca904f46d33ac36062a65fdcf4a92a248478e408ab11295cf8e83
Master sites 1
  • http://gavare.se/gxemul/src/

Commit history 0

No commits in the history this site was built from.