Next: How to perform a
Up: Basic information
Previous: Legal Issues
  Contents
After installation of the source distribution file
from the homepage you will find in the tn directory the following:
- src/tochnog.h
Header file for C++ routines.
- src/makefile
Compiles the program.
Some precompiled executables are available at the download
section of our home page.
If you have another computer system then you need to compile yourself.
Either use
- make alpha (dec unix for alpha processors).
- make hp (hp computers)
- make linux (multi-processor linux version)
- make linux_old (one-processor linux version)
- make sgi (silicon graphics)
- make sparc (sun solaris with sparc processors)
- make sparc_parallel (for multi-processor sun solaris version; see also tn/src/makefile)
- nmake visual_cpp (for Microsoft windows; you need the visual c++ compiler)
- nmake visual_cpp_parallel (for Microsoft windows multi-processor win32; you need the visual c++ compiler)
- make borland_cpp (for Microsoft windows; you need the borland c++ compiler; this one you can also use the multi-processor win32, see the tn/src/makefile on how to do that)
where linux is for linux multiprocessor platforms (with kernels 2.0 or later,
and with the linuxthreads library installed, see http://pauillac.inria.fr/
xleroy/linuxthreads/),
and linux_old is a single threaded version.
The switch 'linux_old' is reported to compile correctly also on NeXT computers
(which used gcc version 2.7.3).
If you don't have the commercial borland or visual compiler for Microsoft windows,
you can try the free Cywin32 compiler (gcc compiler fow MS win32; see http://sourceware.cygnus.com)
which is reported to compile correctly.
- src/*.cc
These are C++ routines.
- test/makefile
Runs input files.
On Unix use
- make small
- make large
- make very_large
- make all
On Microsoft Windows with visual_cpp use nmake instead of make.
On Microsoft Windows without any make mechanism, just use the included make.bat file by typing make.bat.
'Small' means that each input file's running time, core memory
requirements, and the disk files are all small: probably
a few seconds of running time, a few Mbytes of core, and a few Kbytes of file space.
'Very_large' may require several hours of running time,
several Mbytes of core, and several Mbytes of file space.
See also the target_item description later in this manual.
- test/*.dat
Data files.
- COPYING
GNU GENERAL PUBLIC LICENSE
- VERSION
Contains the date of this Tochnog version
- tools/tnwget.bat
This is a file which you can use to install a new version of TOCHNOG once in a while
on platforms which have the 'wget' command available
(see the links section at our homepage where to obtain wget).
You need to do a 'chmod +x tnwget.bat' to make tnwget.bat executable.
You need to do change the 'make linux_old' to 'make sgi' or to
whatever platform you use.
You need to put tnwget.bat into the directory where you want to install;
your home directory is strongly recommended.
Then when you type tnwget.bat the latest source distribution file tn.tar.gz,
and the latest html distribution file tnhtml.tar.gz will be
taken from the world wide web, and a new executable will be compiled.
If you want to save installation time,
you could skip the line with tnhtml.tar.gz in tnwget.bat,
but then tochnog-gid will display less help text.
If you take care that tnwget.bat is run automatically once a week or so,
then you are sure that error fixes, improvements in tochnog become
automatically available for you.
After installation of the Latex distribution file
from the homepage you will find in the tn directory the following:
- doc/tnu.tex
User's documentation in Latex format.
- doc/tnp.tex
Programmer's documentation in Latex format.
- doc/ps/*.ps
Postscript figures in Latex documentation.
After installation of the html distribution file
from the homepage you will find in the tn directory the following:
- doc/tnu/*
User's documentation in html format.
The entry file is tnu.html.
- doc/tnp/*
Programmer's documentation in html format.
The entry file is tnp.html.
To create a soft link on Unix to the tochnog executable use:
- ln -s $HOME/tn/src/tochnog $HOME/bin/tochnog
If you put your bin directory in your PATH, you can
use the tochnog executable everywhere.
As an alternative, you can move the executable to any
directory which is part of your PATH.
Next: How to perform a
Up: Basic information
Previous: Legal Issues
  Contents
root
1999-04-23