Skip to content

Commit 5901b8b

Browse files
authored
Update source.tex
Added Linux Mint
1 parent 319ee70 commit 5901b8b

File tree

1 file changed

+23
-5
lines changed

1 file changed

+23
-5
lines changed

doc/install/source.tex

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ \section{Parallel Technologies}\label{sec:par}
4242

4343
Our current test compilers include:
4444
\begin{itemize}
45-
\item g++ 8
46-
\item clang++ 7
45+
\item g++ 10.2
46+
\item clang++ 11.0
4747
\item intel icpc v17
4848
\item MSVC 2017 or 2019
4949
\end{itemize}
@@ -103,6 +103,7 @@ \section{Building}\label{sec:build}
103103
\begin{itemize}
104104
\item Debian - \ref{sec:debsrc}
105105
\item Ubuntu - \ref{sec:ubsrc}
106+
\item Mint - \ref{sec:mintsrc}
106107
\item Arch Linux - \ref{sec:archsrc}
107108
\item OpenSuse - \ref{sec:susesrc}
108109
\item Centos - \ref{sec:centossrc}
@@ -160,7 +161,7 @@ \subsection{Ubuntu}\label{sec:ubsrc}
160161
These instructions were prepared on Ubuntu 20.04 LTS \textit{Focal Fossa}. \newline
161162

162163

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

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

207+
\subsection{Mint}\label{sec:mintsrc}
208+
These instructions were prepared on Mint 20.3. \newline
209+
210+
\noindent As a preliminary step, you should install the dependencies that \esfinley requires from the repository.
211+
\begin{shellCode}
212+
sudo apt-get install python3-dev python3-numpy python3-pyproj python3-gdal
213+
sudo apt-get install python3-sympy python3-matplotlib python3-scipy
214+
sudo apt-get install libnetcdf-cxx-legacy-dev libnetcdf-c++4-dev libnetcdf-dev
215+
sudo apt-get install libboost-random-dev libboost-python-dev libboost-iostreams-dev
216+
sudo apt-get install scons lsb-release libsuitesparse-dev
217+
\end{shellCode}
218+
219+
\noindent Then navigate to the source directory and execute the following
220+
\begin{shellCode}
221+
scons -j4 options_file=scons/templates/mint_options.py
222+
\end{shellCode}
205223

206-
\subsection{Ubuntu}\label{sec:archsrc}
224+
\subsection{Arch}\label{sec:archsrc}
207225
These instructions were prepared on Arch Linux. \newline
208226

209227
First, install the dependencies that escript uses:

0 commit comments

Comments
 (0)