Supported Platforms
From SlateWiki
Slate's current implementation translates VM source code specified in a dirty Slate dialect called Pidgin into portable C code which complies with ANSI C99 semantics. This code is then linked against platform sources in src/mobius/vm/platform/ code, with fallback pure ANSI-C variants where possible.
As of the 0.3.X series of Slate implementations, the following platforms are supported:
- Windows, using Visual Studio 2005 beta (earlier versions have a bug which Slate's source exposes), or via MinGW still producing native binaries.
- Unix platforms, including Linux, FreeBSD, DragonFly, Darwin, CygWin, HP-UX, AIX, NetBSD, and SunOS. Others will likely work with a few tweaks to Makefile settings.
- MacOS X is supported via Darwin currently. A Cocoa binding and further platform integration is being developed but is not yet released.
- BeOS to the extent of command-line unix-ish environment support.
It also supports the following CPU's: ARM, x86, MIPS, PowerPC, S390 (taken from the Debian-testing page for Slate (http://packages.debian.org/testing/devel/slate)). Slate does not build correctly yet on 64-bit archtectures (MacOS X on G5 notwithstanding as that happens in 32-bit mode).
