/[escript]/release/5.2/doc/install/source.tex
ViewVC logotype

Diff of /release/5.2/doc/install/source.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6698 by jfenwick, Mon Jun 25 02:31:06 2018 UTC revision 6699 by jfenwick, Tue Jun 26 02:33:36 2018 UTC
# Line 73  If not, then consult the documentation f Line 73  If not, then consult the documentation f
73  If you are using MacOSX, then see the next section, if not, then skip to Section~\ref{sec:build}.  If you are using MacOSX, then see the next section, if not, then skip to Section~\ref{sec:build}.
74    
75  \section{MacOS}  \section{MacOS}
76  This release of \escript has only been tested on OSX 10.11 and 10.12.  This release of \escript has only been tested on OSX 10.13.
77  For this section we assume you are using either \texttt{homebrew} or \texttt{MacPorts} as a package  For this section we assume you are using either \texttt{homebrew} or \texttt{MacPorts} as a package
78  manager\footnote{Note that package managers will make changes to your computer based on programs configured by other people from  manager\footnote{Note that package managers will make changes to your computer based on programs configured by other people from
79  various places around the internet. It is important to satisfy yourself as to the security of those systems.}.  various places around the internet. It is important to satisfy yourself as to the security of those systems.}.
# Line 81  You can of course install prerequisite s Line 81  You can of course install prerequisite s
81  For example, we have had \emph{some} success changing the default  For example, we have had \emph{some} success changing the default
82  compilers used by those systems. However this is more complicated and we do not provide a guide here.  compilers used by those systems. However this is more complicated and we do not provide a guide here.
83    
 This release has been tested with MacPorts on OSX 10.11 and 10.12 and Homebrew on OSX10.12.  
   
84  \noindent Both of those systems require the XCode command line tools to be installed\footnote{As of OSX10.9, the  \noindent Both of those systems require the XCode command line tools to be installed\footnote{As of OSX10.9, the
85  command \texttt{xcode-select --install} will allow you to download and install the commandline tools.}.  command \texttt{xcode-select --install} will allow you to download and install the commandline tools.}.
86    
# Line 280  scons -j1 options_file=scons/templates/m Line 278  scons -j1 options_file=scons/templates/m
278  \end{shellCode}  \end{shellCode}
279    
280    
281  \subsection{MacOS 10.10 and later (homebrew)}\label{sec:homebrewsrc}  \subsection{MacOS 10.13 and later (homebrew)}\label{sec:homebrewsrc}
282    
283  The following will install the capabilities needed for the \texttt{homebrew_10.10_options.py} file.  The following will install the capabilities needed for the \texttt{homebrew_10.13_options.py} file.
 OSX 10.9 can use the same file.  
284    
285  \begin{shellCode}  \begin{shellCode}
286  brew install scons  brew install scons
287  brew install boost-python  brew install boost-python
288  brew install homebrew/science/netcdf --with-cxx-compat  brew install netcdf
289  \end{shellCode}  \end{shellCode}
290    
291  There do not appear to be formulae for \texttt{sympy} or \texttt{pyproj} so if you wish to use those features, then  There do not appear to be formulae for \texttt{sympy} or \texttt{pyproj} so if you wish to use those features, then
# Line 296  you will need to install them separately Line 293  you will need to install them separately
293    
294    
295  \begin{shellCode}  \begin{shellCode}
296  scons -j1 options_file=scons/templates/homebrew_10.10_options.py  scons -j1 options_file=scons/templates/homebrew_10.13_options.py
297  \end{shellCode}  \end{shellCode}
298    
299    

Legend:
Removed from v.6698  
changed lines
  Added in v.6699

  ViewVC Help
Powered by ViewVC 1.1.26