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

Diff of /trunk/doc/install/srcmac.tex

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

revision 2326 by artak, Thu Mar 19 05:34:00 2009 UTC revision 2327 by artak, Thu Mar 19 06:01:26 2009 UTC
# Line 14  Line 14 
14  \section{Installing from source for \macosx}  \section{Installing from source for \macosx}
15  \label{sec:srcmac}  \label{sec:srcmac}
16    
17  The following instructions assume you are running the \filename{bash} shell.  First of all before you start installing from source you will need Mac OS X development tools installed on your Mac. This will ensure that you have  the following installed:
 Comments are indicated with \# characters.  
   
 Make sure you have the following installed:  
18  \begin{itemize}  \begin{itemize}
19  \item \filename{g++} and associated tools.  \item \filename{g++} and associated tools.
20  \item \filename{make}  \item \filename{make}
21  \end{itemize}  \end{itemize}
22    
23    Here are the instruction on how to install them.
24    \begin{enumerate}
25    \item Insert the Mac OS X v10.5 (Leopard) DVD.
26    \item Double-click on XcodeTools.mpkg, located inside Optional Installs/Xcode Tools.
27    \item Follow the instructions in the Installer.
28    \item Authenticate as the administrative user. The Ūrst user you create when setting up Mac OS X has administrator privileges by default.
29    \end{enumerate}
30    
31  You will also need a copy of the \esfinley source code.  You will also need a copy of the \esfinley source code.
32  If you retrieved the source using subversion, don't forget that one can use the export command instead of checkout to get a smaller copy.  If you retrieved the source using subversion, don't forget that one can use the export command instead of checkout to get a smaller copy.
33  For additional visualisation functionality see Section~\ref{sec:linaddfunc}.  For additional visualisation functionality see Section~\ref{sec:macaddfunc}.
34    
35  These instructions will produce the following structure:  These instructions will produce the following structure:
36  \begin{itemize}  \begin{itemize}
# Line 40  These instructions will produce the foll Line 45  These instructions will produce the foll
45    
46  The build directory can be removed when you are finished.  The build directory can be removed when you are finished.
47    
48    The following instructions assume you are running the \filename{bash} shell.
49    Comments are indicated with \# characters.
50    
51    Open a terminal~\footnote{If you do not know how to open a terminal on Mac, then just type terminal in the spotlight (search tool on the top of the right corner) and once found just click on it.} and type
52    
53  \begin{shellCode}  \begin{shellCode}
54  mkdir stand  mkdir stand
55  cd stand  cd stand
# Line 322  Hidden files can be removed with Line 332  Hidden files can be removed with
332  find . -name .?* | xargs rm -rf  find . -name .?* | xargs rm -rf
333  \end{shellCode}  \end{shellCode}
334    
335  \section{Additional Functionality}\label{sec:macddfunc}  \section{Additional Functionality}\label{sec:macaddfunc}
336  To perform visualisations you will need some additional tools.  To perform visualisations you will need some additional tools.
337  Since these do not need to be linked with any of the packages above, you can install versions available for your  Since these do not need to be linked with any of the packages above, you can install versions available for your
338  system, or build them from source.  system, or build them from source.

Legend:
Removed from v.2326  
changed lines
  Added in v.2327

  ViewVC Help
Powered by ViewVC 1.1.26