OOMMF Home next up previous contents
Next: Basic Installation Up: Installation Previous: Installation

Requirements

OOMMF software is written in C++ and Tcl. It uses the Tcl-based Tk Windowing Toolkit to create graphical user interfaces which are portable to many varieties of Unix as well as Microsoft Windows 95/NT.

Tcl and Tk must be installed before installing OOMMF. Tcl and Tk are available for free download from Scriptics Corporation. We recommend the latest stable versions of Tcl and Tk (8.0p2 for both as of August 12, 1998). OOMMF requires at least Tcl version 7.5 and Tk version 4.1 on Unix platforms, and requires at least Tcl version 7.6 and Tk version 4.2 on Microsoft Windows platforms. OOMMF software does not support any alpha or beta versions of Tcl/Tk.

A Tcl/Tk installation includes two shell programs. The names of these programs may vary depending on the Tcl/Tk version and the type of platform. The first shell program contains an interpreter for the base Tcl language. In the OOMMF documentation we refer to this program as tclsh. The second shell program contains an interpreter for the base Tcl language extended by the Tcl commands supplied by the Tk toolkit. In the OOMMF documentation we refer to this program as wish. Consult your Tcl/Tk documentation to determine the actual names of these programs on your platform (for example, tclsh80.exe or wish4.2).

To build the OOMMF software from source code, you will need a C++ compiler capable of compiling C++ templates, as well as other software development utilities for your platform.


OOMMF Home next up previous Contents

OOMMF Documentation Team
August 12, 1998