Supported Platforms
In principle, MJSulib can be built for any platform which has
an ANSI C compiler. However, the automatic generation of the
"makefile/build-script" only
works under UNIX, PCDOS (and compatibles), and Windows-NT derived systems.
Specific build-scripts for other platforms (such as OpenVMS) and their various
C compilers are a future enhancement.
Tested C Compilers and Platforms
- PathScale EKOpath 5:
-
Debian 7.0 (ia32 and amd64)
|
- DERA TenDRA 4.1.2:
-
Solaris 2.2, 2.3, 2.4, 2.5, 2.5.1, 2.6, 8, 9, 10 (sparc)
Solaris 8 (ia32)
|
- SGI IDO 5.3:
-
Irix 5.3 (mips-o32)
|
- Sequent ANSI C (ptx/C):
-
DYNIX/ptx 1.3 (i486)
|
- GCC 2.7:
-
SunOS 4.1.3u1 (sparc)
|
- GCC 2.8:
-
Solaris 2.2, 2.3 (sparc)
|
- GCC 2.95:
-
Solaris 2.4, 2.4, 2.5.1, 2.6 (sparc)
SuSE Linux 7.3 (sparc)
Irix 5.3 (mips-o32)
Debian 3.0 (ia32)
|
- GCC 3.4:
-
Solaris 2.6, 8, 9 (sparc)
Solaris 8 (ia32)
|
- GCC 4.3:
-
OpenSolaris build 151 (ia32)
|
- GCC 4.7 & 4.9:
-
Debian 7.0 (amd64)
|
- GCC 5.2:
-
Android 6.0 (armeabi)
|
- CLang 4.2.1:
-
Debian 7.0 (amd64 and ia32)
|
- Tiny C Compiler 0.9.26:
-
Windows XP, 7, 8.1 (ia32)
|
- MinGW 5.3.0:
-
Windows XP, 7, 8.1 (ia32)
|
|
|
- Visual Studio 2022:
-
Windows 8.1, 10 (ia32)
Windows 10, Server 2012R2, 2016, 2019, 2022 (amd64)
|
- Visual Studio 2010:
-
Windows XP, Vista, 7, 8.1, Server 2003, Server 2012R2 (ia32)
Windows 8.1, Server 2012R2 (amd64)
|
- Visual Studio 2005:
-
Windows 98SE, XP (ia32)
|
- Open Watcom 1.9:
-
Windows XP, Vista, 7, 8.1, Server 2003, Server 2012R2 (ia32)
|
- Pelles C 8.0:
-
Windows XP, Vista, 7, 8.1 (ia32)
|
- Orange C 6.0.9.1:
-
Windows XP, Vista, 7, 8.1 (ia32)
|
- LCC-WIN32 3.8:
-
Windows XP, Vista, 7, 8.1 (ia32)
|
- Digital Mars C 8.57:
-
Windows XP, Vista, 7, 8.1, Server 2003, Server 2012R2 (ia32)
|
- Borland C++ 5.5:
-
Windows XP, Vista, 7, 8.1, Server 2003, Server 2012R2 (ia32)
|
- Borland Turbo C++ 1.0:
-
MSDOS 5.0, 6.2 (8086)
|
- Sun C 3.1 (SPARCworks 2.0.1):
-
Solaris 2.3 (sparc)
|
- Sun C 4.0 (SPARCworks 3.0):
-
Solaris 2.4, 2.5 (sparc)
|
- Sun C 5.0 (Workshop 5.0):
-
Solaris 2.5.1, 2.6 (sparc)
|
- Sun C 5.3 (Forte 6 update 2):
-
Solaris 2.6 (sparc)
Solaris 8 (ia32, sparc and sparcv9)
|
- Sun C 5.7 (Sun Studio 10):
-
OpenSolaris build 151 (ia32)
|
|
Volunteers?
It would be handy if someone can help develop 'configure' scripts or
build-scripts for other non-UNIX
platforms:
- OpenVMS with the DEC and GNU C compilers
- MacOS classic, presuming an ANSI C compiler for it can be found
- BEOS, AmigaOS, etc, etc
Please mail me if you
can help with this.