You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/documentation/getting-started.md
+8-86Lines changed: 8 additions & 86 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,22 +28,10 @@ Please select your desired configuration from the list bellow:
28
28
```shell
29
29
sudo apt update
30
30
sudo apt upgrade
31
-
sudo apt install tar wget make cmake gcc g++ \
32
-
python3 python3-dev \
33
-
"openmpi-*" libopenmpi-dev \
34
-
python3-venv
35
-
```
36
-
37
-
-**Via Pacman (Arch):**
38
-
39
-
```shell
40
-
sudo pacman -Syu
41
-
sudo pacman -S base-devel coreutils \
42
-
git ninja gcc-fortran \
43
-
cmake openmpi python3 \
44
-
python-pip openssh \
45
-
python-virtualenv vim \
46
-
wget tree
31
+
sudo apt install tar wget make cmake gcc g++ \
32
+
python3 python3-dev python3-venv \
33
+
openmpi-bin libopenmpi-dev \
34
+
libhdf5-dev libfftw3-dev
47
35
```
48
36
49
37
If you wish to build MFC using [NVidia's NVHPC SDK](https://developer.nvidia.com/hpc-sdk),
@@ -55,8 +43,8 @@ first follow the instructions [here](https://developer.nvidia.com/nvidia-hpc-sdk
55
43
<summary><h2>Windows</h2></summary>
56
44
57
45
On Windows, you can either use Intel Compilers with the standard Microsoft toolchain,
58
-
[Docker](https://docs.docker.com/get-docker/) or the
59
-
[Windows Subsystem for Linux (WSL)](https://docs.microsoft.com/en-us/windows/wsl/)for a Linux experience.
46
+
or the [Windows Subsystem for Linux (WSL)](https://docs.microsoft.com/en-us/windows/wsl/)
47
+
for a Linux experience.
60
48
61
49
<details>
62
50
@@ -113,82 +101,16 @@ You will also have access to the `.sln` Microsoft Visual Studio solution files f
113
101
<details>
114
102
<summary><h3>MacOS</h3></summary>
115
103
116
-
-**If you use [ZSH]** (Verify with `echo $SHELL`)
104
+
Using [Homebrew](https://brew.sh/)you can install the necessary dependencies:
117
105
118
106
```shell
119
-
touch ~/.zshrc
120
-
open ~/.zshrc
121
-
```
122
-
123
-
-**If you use [BASH]** (Verify with `echo $SHELL`)
124
-
125
-
```shell
126
-
touch ~/.bash_profile
127
-
open ~/.bash_profile
128
-
```
129
-
130
-
An editor should open.
131
-
Please paste the following lines into it before saving the file.
132
-
Modify the first assignment if you wish to use a different version of GNU's GCC.
133
-
These lines ensure that LLVM's Clang and Apple's modified version of GCC are not used to compile MFC.
134
-
Further reading on `open-mpi` incompatibility with `clang`-based `gcc` on macOS: [here](https://stackoverflow.com/questions/27930481/how-to-build-openmpi-with-homebrew-and-gcc-4-9).
135
-
We do *not* support `clang` due to conflicts with the Silo dependency.
136
-
137
-
```shell
138
-
export MFC_GCC_VER=13
139
-
export CC=gcc-$MFC_GCC_VER
140
-
export CXX=g++-$MFC_GCC_VER
141
-
export FC=gfortran-$MFC_GCC_VER
142
-
```
143
-
144
-
**Close the open editor and terminal window**. Open a **new terminal** window before executing the commands below.
0 commit comments