Next: The SNoW Architecture Up: SNoW User Manual Previous: License terms Contents


Installation

The SNoW system is available for download as gzipped tar archive from:

http://L2R.cs.uiuc.edu/$ \tilde{ }$cogcomp/

Before downloading the archive, you must register as a user and accept the license agreement. You can then download the file snow-unix.tar.gz or snow-win32.zip, which contains complete source code (C++) for the SNoW program, the tutorial data files, a sample script, and the documentation and license. The program can be easily compiled on most UNIX systems as well as on Windows machines as a console application3.1.

To install the system on a UNIX machine, unpack the downloaded file:

> gunzip -stdout snow-unix.tar.gz | tar xvf -

Equivalently, if you have GNU tar:

> gtar zxvf snow-unix.tar.gz

This will make a directory Snow_# , where # is replaced by SNoW's major revision number under your current directory. Now change to the newly created directory:

> cd Snow_v3.1

and compile the binary by typing make. If compilation is successful, you should now have an executable named snow. If not, take a look in the Makefile for platform-specific compilation instructions.

The Windows version of SNoW has been successfully compiled and tested using Microsoft Visual C++ (but see the footnote below). Unzip the file snow-win32.zip using any standard compression utility, and load the workspace file snow.dsw included in the archive into Visual C++. Select ``Build Snow.exe'' from the Build menu and the executable should be compiled successfully.



Footnotes

... application3.1
Please note that the Windows version of the software has not been kept up to date after version 2.1.2, since one of the most prominent features of the next major revision (3.0) was the incorporation of performance enhancements centered around the hash_map data structure, which Visual C++ does not support. If you are working on a Win32 platform, we encourage you to use Cygwin to compile our software.


Next: The SNoW Architecture Up: SNoW User Manual Previous: License terms Contents
Cognitive Computations 2004-08-20