/[escript]/trunk/doc/install/binlinux.tex
ViewVC logotype

Annotation of /trunk/doc/install/binlinux.tex

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2568 - (hide annotations)
Fri Jul 31 05:37:41 2009 UTC (10 years, 1 month ago) by jfenwick
File MIME type: application/x-tex
File size: 2791 byte(s)
Updated install guide to include the correct version of python.
Updated Mac build instructions not to use numarray or frameworks.
Removed (commented out) references to MacPorts in the Mac instructions.
- These need to be updated and Artak isn't here.

Removed (commented out) references to windows in the install guide.
CSIRO won't have a windows release ready yet. 


1 jfenwick 2289 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2     %
3 jfenwick 2548 % Copyright (c) 2003-2009 by University of Queensland
4 jfenwick 2289 % Earth Systems Science Computational Center (ESSCC)
5     % http://www.uq.edu.au/esscc
6     %
7     % Primary Business: Queensland, Australia
8     % Licensed under the Open Software License version 3.0
9     % http://www.opensource.org/licenses/osl-3.0.php
10     %
11     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
12    
13     \section{Linux binary installation}
14 jfenwick 2294 \label{sec:binlinux}
15    
16 caltinay 2536 \esfinley can be installed as a stand-alone bundle, containing all the required dependencies.
17 jfenwick 2294 Alternatively, if we have a package for your distribution you can use the standard tools to install.
18 caltinay 2536 Please note, however, that the current binary packages do not support \openmp\footnote{This is due to a bug related to gcc 4.3.2.} or \mpi\footnote{Producing packages for \mpi requires knowing something about your computer's configuration.}.
19 caltinay 2547 If you need these features you may need to compile \esfinley from source (see \Sec{sec:compilesrc} and \Sec{sec:compileescriptlinux}.)
20 jfenwick 2294
21 caltinay 2547 For more information on using the \filename{escript} command please see the User's Guide.
22 jfenwick 2294
23 caltinay 2538 If you are using Debian (5.0 - ``Lenny'') or Ubuntu (8.10-``Intrepid Ibex'', 9.04-``Jaunty Jackalope'') then see \Sec{sec:debian}.
24 caltinay 2547 For other Linux distributions refer to \Sec{sec:standalonelinux}.
25 jfenwick 2294
26 caltinay 2536 \subsection{Debian 5.0(``Lenny''), Ubuntu 8.10(``Intrepid Ibex'') or 9.04(``Jaunty Jakalope'')}\label{sec:debian}
27 jfenwick 2529
28 jfenwick 2568 At the time of this writing we only produce deb's for the i386 and amd64 architectures.
29 caltinay 2547 To install \esfinley download the \filename{escript.deb} file and execute the following commands as root (you need to be in the directory containing the file):
30 jfenwick 2294 \begin{shellCode}
31 caltinay 2547 dpkg --unpack escript.deb
32     aptitude install escript
33 jfenwick 2294 \end{shellCode}
34    
35 caltinay 2547 If you use sudo (for example on Ubuntu) enter the following instead:
36 jfenwick 2294 \begin{shellCode}
37     sudo dpkg --unpack escript.deb
38     sudo aptitude install escript
39     \end{shellCode}
40    
41 caltinay 2536 This should install \esfinley and its dependencies on your system.
42     Please notify the development team if something goes wrong.
43 jfenwick 2294
44    
45 jfenwick 2529 \subsection{Stand-alone bundle}\label{sec:standalonelinux}
46 jfenwick 2294
47 caltinay 2547 If there is no package available for your distribution download the generic \linux bundle and decompress it:
48 jfenwick 2317 \begin{shellCode}
49     tar -xjf escript.tar.bz2
50     \end{shellCode}
51 caltinay 2547 This will produce a directory called \filename{stand} which contains a stand-alone version of \esfinley and its dependencies.
52     You can rename or move it as is convenient to you, no installation is required.
53 jfenwick 2317 Test your installation by running:
54     \begin{shellCode}
55 caltinay 2547 stand/escript.d/bin/escript
56 jfenwick 2317 \end{shellCode}
57 caltinay 2547 This should give you a normal python shell.
58     If you wish to save on typing you can add \filename{x/escript.d/bin} to your \texttt{PATH} variable (where x is the absolute path to your install).
59 jfenwick 2317

  ViewVC Help
Powered by ViewVC 1.1.26