Skip to content

Commit f88e762

Browse files
CHG: need full XCode
1 parent 56edd27 commit f88e762

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

docs/installation/macos.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,7 @@ where `<ISSM_PATH>` is the path to the copy of the ISSM source code that you che
5151
## System Packages
5252
**NOTE**: The following assumes use of the GNU compiler collection (i.e. `gcc`, `gfortran`), the <a href="https://brew.sh" target="_blank">Homebrew package manager</a>, and `sudo` privileges.
5353

54-
In order to install ISSM on macOS, you will need the Xcode Command Line Tools, which can be installed with,
55-
````
56-
xcode-select --install
57-
````
58-
Alternatively, you can use the compiler and other build tools that come with <a href="https://developer.apple.com/xcode/" target="_blank">Xcode</a>, but if you do not otherwise use Xcode as an IDE, we recommend installing only the Command Line Tools.
54+
In order to install ISSM on macOS, you will need the compilers and other build tools that come with <a href="https://developer.apple.com/xcode/" target="_blank">Xcode</a>.
5955

6056
{: .highlight-title }
6157
> Important
@@ -67,7 +63,7 @@ Alternatively, you can use the compiler and other build tools that come with <a
6763
6864
Unfortunately, both the Command Line Tools and Xcode lack a Fortran compiler, which is required for various external packages. We recommend either of the following methods for installing `gfortran`,
6965
70-
- <a href="https://github.com/fxcoudert/gfortran-for-macOS" target="_blank">FX Coudert's GitHub repository for macOS installers for GNU Fortran</a>.
66+
- <a href="https://github.com/fxcoudert/gfortran-for-macOS" target="_blank">FX Coudert's GitHub repository for macOS installers for GNU Fortran</a> (Preferred).
7167
- Via Homebrew with,
7268
````
7369
brew install gfortran
@@ -87,7 +83,7 @@ Download and install the desired version of MATLAB from the <a href="https://www
8783
<i id="macos-python-interface"></i>
8884
### Python Interface
8985
**NOTE**:
90-
- We assume use of copy of Python 3 supplied by the Command Line Tools.
86+
- We assume use of copy of Python 3 supplied by XCode.
9187
- There are various methods for installing the required packages. The following is our suggestion.
9288
9389
Create a Python virtual environment for ISSM and activate it with,
@@ -196,6 +192,10 @@ If the configuration completed without any errors, ISSM can now be compiled with
196192
make
197193
make install
198194
````
195+
if you want to speed up the compilation, you can multithread make using
196+
````
197+
make -j4
198+
````
199+
change 4 to the number of threads you want to use.
199200
200-
You are now ready to
201-
<a href="../getting-started" target="_top">get started with ISSM</a>!
201+
You are now ready to <a href="../getting-started" target="_top">get started with ISSM</a>!

0 commit comments

Comments
 (0)