subbotools -- Cygwin installation

Author: Angelo Secchi
Contact: <secchi@sssup.it>
Date: 4 December 2004
Revision: 0.9.8
Copyright: GPL

Contents

Installing Cygwin

Cygwin/X is a port of the X Window System to the Microsoft Windows family of operating systems. Cygwin/X runs on all recent consumer and business versions of Windows; as of 2003-12-27 those versions are specifically Windows 95, Windows 98, Windows Me, Windows NT 4.0, Windows 2000, Windows XP, and Windows Server 2003.

PLEASE NOTICE that Cygwin/X is licensed only under an X style license; Cygwin is licensed under a modified GNU General Public License that specifically allows libcygwin1.a to be linked to programs that are licensed under an Open Source compliant license without such linking requiring that those Open Source programs be licensed under the GNU General Public License (see the Cygwin licensing page for more information). Source code and binaries for both projects are freely available.

You can find binaries and source code at

http://x.cygwin.com/

with detailed instructions for installation.

Required Cygwin packages

In these guidelines it is assumed that you have a working Cygwin installation on your computer in C:cygwin(if you choose a different location for Cygwin please adapt the following instructions accordingly).

Before installing the subbotools you need to select in the Cygwin packages list the following items:

gcc-g++ (C++ compiler) gcc-g77 (Fortran compiler) gsl (GNU Scientific Libraries) make (GNU version of the 'make' utility)

X and Gnuplot

If you want to exploit the capability of some program in subbotools to plot data or functions you may select from the Cigwin package list:

gnuplot           (A command-line driven interactive plotting utility)
X-startup-script  (Cygwin/X startup scripts)

To launch X in Cygwin type:

startx 

from the command line.

Installing subbottols

The installation of subbotools should go now smoothly. Unpack the package:

tar xvzf subbotools-{version}.tar.gz

move inside the source directory:

cd subbotools-{version}

run the configure script:

./configure

then build the files:

make

and install them:

make install

for more detailed instructions see the file INSTALL inside the subbotools source directory.

You may clean up your system with:

make clean

This is the END, enjoy your subbotools :-)