Chapter 7. Requirements

Table of Contents
7.1. Hardware and Operating Systems
7.2. Required Third Party Software

The release 1.2 of Elego ComPact relies on some other tools to provide a basis for the realized functionality. It has been compiled and tested only on a few machine/operating system combinations, which are the ones that are now officially supported by Elego. Elego ComPact is expected to be easily compilable and usable on a great variety of platforms, though. The requirements and contexts of its application are described below.

7.1. Hardware and Operating Systems

Elego ComPact has been developed and evaluated on PC hardware (Intel processors) using FreeBSD and Linux systems. It has been compiled and tested on the following operating systems:



All the tools copyrighted by Elego (prjm, pkgm, pkgvm, poolm, instgen, ComPactHTTPd, compactrsrcd) are implemented in Modula-3 and considered to be highly portable. All platforms supported directly by the DEC SRC Modula-3 compiler, the PM3 Modula-3 compiler, or the Critical Mass CM3 compiler will afford minimal porting effort and may be supported easily if requested.

This includes the following platforms:



Currently Elego ComPact 1.2 is available in binary form for the operating systems FreeBSD, Linux, SPARC/Solaris, and Windows NT. (The NT executables should be running on any Win32 operating system, inlcuding Windows 95/98, but this has not been asserted yet.) Future versions will most likely include binaries for further operating systems.