Update build_linux authored by Adrien Crovato's avatar Adrien Crovato
...@@ -6,6 +6,7 @@ Note that these build instructions are using the GNU compilers but Intel's compi ...@@ -6,6 +6,7 @@ Note that these build instructions are using the GNU compilers but Intel's compi
sudo apt install git git-lfs sudo apt install git git-lfs
git clone git@gitlab.uliege.be:am-dept/amfe.git # ssh only for developers git clone git@gitlab.uliege.be:am-dept/amfe.git # ssh only for developers
``` ```
**Required packages** **Required packages**
```bash ```bash
# Common # Common
...@@ -32,6 +33,8 @@ echo "source /opt/intel/oneapi/mkl/latest/env/vars.sh" >> ~/.bashrc ...@@ -32,6 +33,8 @@ echo "source /opt/intel/oneapi/mkl/latest/env/vars.sh" >> ~/.bashrc
sudo apt install libopenblas-dev sudo apt install libopenblas-dev
sudo apt install libtbb-dev sudo apt install libtbb-dev
``` ```
SWIG 4.2.0 (default on ubuntu 24.04) has a bug. Refer to [this page](https://gitlab.uliege.be/am-dept/dartflo/-/issues/3#note_574905) to compile and install SWIG 4.2.1.
**Optional packages** **Optional packages**
```bash ```bash
sudo apt install libmumps-seq-dev sudo apt install libmumps-seq-dev
...@@ -39,6 +42,7 @@ sudo apt install doxygen graphviz ...@@ -39,6 +42,7 @@ sudo apt install doxygen graphviz
sudo apt install python3-vtk9 sudo apt install python3-vtk9
python3 -m pip install vtk python3 -m pip install vtk
``` ```
**Compilation** **Compilation**
```bash ```bash
mkdir build && cd build mkdir build && cd build
... ...
......