Other languages
Computer Science
Meta
The Factor VM is written in C++. It can be compiled with GCC or Microsoft's Windows SDK.
Factor binary packages require an x86 CPU with SSE2. If you build from source, Factor will only use SSE2 if its available. Expect much lower performance on floating point code if SSE2 is not available, since Factor does not generate optimized code for the obsolete x87 floating point unit.
Factor requires Windows XP, Vista, or 7.
To compile Factor from source on Windows, you must install Microsoft's Windows 7 SDK. The SDK ships with Windows headers, libraries and command-line tools, including a C++ compiler. Note that the SDK will work on XP, Vista as well as Windows 7, despite having "7" in its name.
Factor requires Mac OS X 10.5 (Leopard) or 10.6 (Snow Leopard).
Factor requires a distribution with Linux kernel 2.6.
Factor will use X11 for the UI. For X11 support, you need development packages for X11, Pango, and OpenGL. On a Debian-derived Linux distribution (like Ubuntu), you can use the following line to grab everything:
sudo apt-get install g++ libc6-dev libpango1.0-dev libx11-dev libgl1-mesa-dev libsqlite-dev libssl-dev
Note that if you are using a proprietary OpenGL driver, you should probably leave out the last package in the list.
Factor requires the following operating system versions:
This revision created on Sun, 17 Jan 2010 04:48:27 by slava