1 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
2 |
% Copyright (c) 2003-2018 by The University of Queensland |
3 |
% http://www.uq.edu.au |
4 |
% |
5 |
% Primary Business: Queensland, Australia |
6 |
% Licensed under the Apache License, version 2.0 |
7 |
% http://www.apache.org/licenses/LICENSE-2.0 |
8 |
% |
9 |
% Development until 2012 by Earth Systems Science Computational Center (ESSCC) |
10 |
% Development 2012-2013 by School of Earth Sciences |
11 |
% Development from 2014 by Centre for Geoscience Computing (GeoComp) |
12 |
% |
13 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
14 |
|
15 |
\section{\macosx binary installation} |
16 |
\label{sec:binmac} |
17 |
|
18 |
The standalone release for OSX has been tested on \macosx 10.5 (``Leopard'')\footnote{It \emph{should} work on |
19 |
``Snow Leopard'' but has not been tested.} and 10.7 (``Lion''). |
20 |
|
21 |
You will need to download both escript (\file{escript_3.4_osx.dmg}) and the support files (\file{escript-support_3.0_osx.dmg}). |
22 |
This point release uses the same support bundle as previous releases so if you already have it you don't need a new version. |
23 |
You will also need to download the sympy source code from \url{sympy.org} (You are looking for a \texttt{.tar.gz} file). |
24 |
|
25 |
\begin{itemize} |
26 |
\item Create a folder to hold escript (no spaces in the name please). |
27 |
\item Open the \file{.dmg} files and copy the contents to the folder you just created. |
28 |
\item Copy the sympy file into the same directory. |
29 |
\end{itemize} |
30 |
|
31 |
To use escript, open a terminal\footnote{If you do not know how to open a terminal on Mac, then just type \texttt{terminal} in the spotlight (search tool on the top of the right corner) and once found, just click on it.} and type |
32 |
\begin{shellCode} |
33 |
eval `x/escript.d/bin/run-escript -e` |
34 |
\end{shellCode} |
35 |
where \textit{x} is the absolute path to your install. |
36 |
|
37 |
\noindent Now we need to install sympy (substitute the version number of sympy you have): |
38 |
\begin{shellCode} |
39 |
tar -xzf sympy-0.7.1.tar.gz |
40 |
cd sympy-0.7.1 |
41 |
python setup.py install --prefix ../stand/pkg |
42 |
\end{shellCode} |
43 |
|
44 |
You cay test your install with: |
45 |
\begin{shellCode} |
46 |
run-escript |
47 |
\end{shellCode} |
48 |
|
49 |
You may now remove the sympy files from the starting directory and ``eject'' the \texttt{.dmg} files. |
50 |
|
51 |
If you wish to save on typing you can add \file{x/escript.d/bin} to your PATH variable |
52 |
(where \textit{x} is the absolute path to your install). |
53 |
|