Skip to content

Commit

Permalink
Update source.tex
Browse files Browse the repository at this point in the history
Added Linux Mint
  • Loading branch information
esys-escript authored Jul 27, 2022
1 parent 319ee70 commit 5901b8b
Showing 1 changed file with 23 additions and 5 deletions.
28 changes: 23 additions & 5 deletions doc/install/source.tex
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,8 @@ \section{Parallel Technologies}\label{sec:par}

Our current test compilers include:
\begin{itemize}
\item g++ 8
\item clang++ 7
\item g++ 10.2
\item clang++ 11.0
\item intel icpc v17
\item MSVC 2017 or 2019
\end{itemize}
Expand Down Expand Up @@ -103,6 +103,7 @@ \section{Building}\label{sec:build}
\begin{itemize}
\item Debian - \ref{sec:debsrc}
\item Ubuntu - \ref{sec:ubsrc}
\item Mint - \ref{sec:mintsrc}
\item Arch Linux - \ref{sec:archsrc}
\item OpenSuse - \ref{sec:susesrc}
\item Centos - \ref{sec:centossrc}
Expand Down Expand Up @@ -160,7 +161,7 @@ \subsection{Ubuntu}\label{sec:ubsrc}
These instructions were prepared on Ubuntu 20.04 LTS \textit{Focal Fossa}. \newline


\noindent As a preliminary step, you should install the dependencies that \esfinley requires from the repository.
% \noindent As a preliminary step, you should install the dependencies that \esfinley requires from the repository.
% If you intend to use Python 2.7, then you should install the following packages:
% \begin{shellCode}
% sudo apt-get install python-dev python-numpy python-pyproj python-gdal
Expand All @@ -170,7 +171,8 @@ \subsection{Ubuntu}\label{sec:ubsrc}
% sudo apt-get install scons lsb-release libsuitesparse-dev
% \end{shellCode}

For Python 3.0+, you should instead install the following packages:
%For Python 3.0+, you should instead install the following packages:
\noindent As a preliminary step, you should install the dependencies that \esfinley requires from the repository.
\begin{shellCode}
sudo apt-get install python3-dev python3-numpy python3-pyproj python3-gdal
sudo apt-get install python3-sympy python3-matplotlib python3-scipy
Expand Down Expand Up @@ -202,8 +204,24 @@ \subsection{Ubuntu}\label{sec:ubsrc}
% scons -j4 py_tests options_file=scons/templates/XXXX_options.py
% \end{shellCode}

\subsection{Mint}\label{sec:mintsrc}
These instructions were prepared on Mint 20.3. \newline

\noindent As a preliminary step, you should install the dependencies that \esfinley requires from the repository.
\begin{shellCode}
sudo apt-get install python3-dev python3-numpy python3-pyproj python3-gdal
sudo apt-get install python3-sympy python3-matplotlib python3-scipy
sudo apt-get install libnetcdf-cxx-legacy-dev libnetcdf-c++4-dev libnetcdf-dev
sudo apt-get install libboost-random-dev libboost-python-dev libboost-iostreams-dev
sudo apt-get install scons lsb-release libsuitesparse-dev
\end{shellCode}

\noindent Then navigate to the source directory and execute the following
\begin{shellCode}
scons -j4 options_file=scons/templates/mint_options.py
\end{shellCode}

\subsection{Ubuntu}\label{sec:archsrc}
\subsection{Arch}\label{sec:archsrc}
These instructions were prepared on Arch Linux. \newline

First, install the dependencies that escript uses:
Expand Down

0 comments on commit 5901b8b

Please sign in to comment.