[cig-commits] r4261 - long/3D/Gale/trunk

sue at geodynamics.org sue at geodynamics.org
Thu Aug 10 11:07:19 PDT 2006


Author: sue
Date: 2006-08-10 11:07:18 -0700 (Thu, 10 Aug 2006)
New Revision: 4261

Modified:
   long/3D/Gale/trunk/INSTALL
   long/3D/Gale/trunk/README
Log:
new INSTALL and README

Modified: long/3D/Gale/trunk/INSTALL
===================================================================
--- long/3D/Gale/trunk/INSTALL	2006-08-10 17:54:38 UTC (rev 4260)
+++ long/3D/Gale/trunk/INSTALL	2006-08-10 18:07:18 UTC (rev 4261)
@@ -1,125 +1,17 @@
-These are generic installation instructions.  Gale has been tested on
-workstations running Mac OS X 10.4.6 (G4 and G5), Windows 2000 and XP
-SP2 (x86), RedHat Fedora Core 5 (x86), OpenSuse 10.0 (x86), Debian
-stable (x86 and AMD64), testing (x86) and unstable (x86).  If you are
-installing Gale on one of those systems, read through this file and
-then refer to the appropriate INSTALL file (e.g. INSTALL.MACOSX).
+{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410
+{\fonttbl\f0\fswiss\fcharset77 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\margl1440\margr1440\vieww9000\viewh8400\viewkind0
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural
 
-Gale has also been installed on a workstation running Gentoo (x86) and
-clusters running Redhat 7.2 (x86) and RedHat Enterpise Linux 3
-(EM64T).
-
-
-Dependencies
-------------
-
-In order to install Gale, you must have the headers and development
-libraries for
-
-        - Petsc
-        - MPI
-        - libxml2
-
-You must also have python 2.2.1 or greater installed.  Generally, the
-most difficult part is installing Petsc.
-
-Configure
----------
-
-The first step in installing Gale is running the script configure.py.
-This script examines your system, looking for dependencies.  It also
-determines where to install Gale.  By default, Gale will be installed
-in /usr/local.  You can override this with the --prefix option.  So to
-install it in /opt/gale, you would invoke configure.py as
-
-  configure.py --prefix=/opt/gale
-
-If you are lucky, configure.py will be able to find everything.  But many
-times, you will have to tell configure.py where different packages are.
-For example, suppose you installed Petsc in /opt/goodies/petsc.  Then
-you can tell configure.py where Petsc is with the --with-petsc-dir option
-
-  configure.py --prefix=/opt/gale --with-petsc-dir=/opt/goodies/petsc
-
-Petsc has a mechanism for letting multiple installations of Petsc
-coexist in a single directory (PETSC_ARCH).  If you have multiple
-installations, Gale will use the first one it finds. To override that
-guess, specify PETSC_ARCH with the option --with-petsc-arch
-
-  configure.py --prefix=/opt/gale --with-petsc-dir=/opt/goodies/petsc \
-    --with-petsc-arch=linux-gnu
-
-configure.py also checks the environment variables PETSC_DIR and
-PETSC_ARCH.
-
-Alternately, you can directly specify the library and include
-directories with the options --with-petsc-libdir and
---with-petsc-include.
-
-For the other dependencies, configure.py accepts the options
-
-  --with-libxml2-include
-  --with-libxml2-libdir
-
-  --with-mpi-dir
-  --with-mpi-include
-  --with-mpi-lib
-  --with-mpirun
-  --with-mpi-compilers
-
-There are more options for advanced use.  To get a list of all
-available options, invoke configure.py with --help
-
-  configure.py --help
-
-configure.py saves a copy of everything it does in configure.log.
-When sending in bug reports, always include a copy of configure.log.
-
-
-Building
---------
-
-Once you have configured successfully, run make
-
-  make
-
-This will build all of the libraries and header files that are needed
-for Gale.  Under the hood, make calls scons/scons.py.  So if you want
-to give additional options to scons.py, you can invoke it directly.
-For example, to run a parallel build because your machine has two
-processors
-
-  scons/scons.py -j 2
-
-
-Installing
-----------
-
-Finally, to install the code into its final resting place, run make install
-
-  make install
-
-This also uses scons.py under the hood.
-
-Testing
--------
-
-Actually running Gale is a little complicated.  First of all, the
-executable is actually named Underworld.  Also, for various reasons,
-Gale will, at the moment, only run out of top directory of the source
-tree.  So you will need to make a symbolic link from wherever you
-installed Gale to the source tree.  For example
-
-  ln -s /usr/local/bin/Underworld
-
-There is a sample test input file: simple-extension.xml.  So to run
-this code, type
-
-  ./Underworld simple-extension.xml
-
-Gale is still in the early stages of development, so there are still
-many bugs.  This example should run about 29 time steps and then
-crash.  If you get different behavior (longer or shorter), please send
-a message to
-
-  cig-long at geodynamics.org
+\f0\fs24 \cf0 Installation Instructions\
+\
+ 1. Unpack the files.\
+\
+2. Run it from the command prompt:\
+\
+	./Gale-Linux simple-extension.xml   (Linux)\
+\
+	./Gale-Mac simple-extension.xml   (Mac)\
+\
+	Gale-Win32 simple-extension.xml   (Windows)}
\ No newline at end of file

Modified: long/3D/Gale/trunk/README
===================================================================
--- long/3D/Gale/trunk/README	2006-08-10 17:54:38 UTC (rev 4260)
+++ long/3D/Gale/trunk/README	2006-08-10 18:07:18 UTC (rev 4261)
@@ -1,21 +1,26 @@
-We are pleased to announce the release of Gale 0.1.0.  This is an
-alpha release, intended primarily for developers.
+{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf410
+{\fonttbl\f0\fswiss\fcharset77 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\margl1440\margr1440\vieww18700\viewh11900\viewkind0
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 
-See the file INSTALL for build and installation instructions.
-
-The latest release of Gale can always be found at
-
-  http://geodynamics.org:8080/cig/software/packages/gale/
-
-If you interested in following the main line of development, you can
-check it out using the Subversion command
-
-  svn checkout http://geodynamics.org/svn/cig/long/3D/Gale/trunk Gale
-
-Please send all bug reports to
-
-  cig-long at geodynamics.org
-
-or you may use the bugtracker at
-
-  http://geodynamics.org/roundup
+\f0\fs24 \cf0 We are pleased to announce the release of Gale 0.2.0.  This is a beta release, intended primarily for developers.\
+\
+See the file INSTALL for build and installation instructions.\
+\
+The latest release of Gale can always be found at\
+\
+   http://geodynamics.org:8080/cig/software/packages/gale/\
+\
+If you interested in following the main line of development, you can\
+check it out using the Subversion command\
+\
+   svn checkout http://geodynamics.org/svn/cig/long/3D/Gale/trunk Gale\
+\
+Please send all bug reports to\
+\
+   cig-long at geodynamics.org\
+\
+or you may use the bugtracker at\
+\
+   http://geodynamics.org/roundup}
\ No newline at end of file



More information about the cig-commits mailing list