Chapter 12. Downloading, Installing, and Compiling SMOKE

12.1. Introduction
12.2. Downloading SMOKE
12.3. Installing SMOKE
12.4. Compiling SMOKE for UNIX

12.1. Introduction

Instructions on how to download and install SMOKE are provided in Section 12.2, “Downloading SMOKE” and Section 12.3, “Installing SMOKE”. Section 12.4, “Compiling SMOKE for UNIX” describes how to compile SMOKE for UNIX platforms other than those supported by CMAS. The SMOKE compile scripts are configured to use a Linux C-shell environment, and are not designed for Windows or Mac operating systems. Using SMOKE on operating systems other than Linux is not supported by CMAS. If your operating system is one of the types supported by CMAS, you need only to download the SMOKE executables available from the CMAS Model Clearinghouse.

IMPORTANT: Most SMOKE applications will use the pre-compiled Linux binaries. You only need to compile SMOKE for developing new functionality, debugging the source code, or porting the software to operating systems other than Linux.