package:installation:macos
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
package:installation:macos [2024/04/26 14:50] – pbloechl | package:installation:macos [2024/04/26 17:37] (current) – pbloechl | ||
---|---|---|---|
Line 20: | Line 20: | ||
brew install grace | brew install grace | ||
brew install --cask xquartz | brew install --cask xquartz | ||
- | </ | + | </ |
* gcc: GNU Compiler Collection containing '' | * gcc: GNU Compiler Collection containing '' | ||
* open-mpi: Message Passing Interface (MPI) library for parallel computation | * open-mpi: Message Passing Interface (MPI) library for parallel computation | ||
* fftw: library performing fast discrete Fourier transforms | * fftw: library performing fast discrete Fourier transforms | ||
- | * libxc: library for density functionals: | + | * libxc: library for density functionals. The libxc library has to be built with the parameters "'' |
- | * grace: plotting tool used for data analysis. | + | * grace: plotting tool used for data analysis |
- | * xquartz: support for X11 on MacOS: | + | * xquartz: support for X11 on MacOS |
==== CP-PAW ==== | ==== CP-PAW ==== | ||
- | - Unpack the CP-PAW distribution into a directory, whose path will be called '' | + | - Unpack the CP-PAW distribution into a directory, whose path will be called '' |
- Add the directory '' | - Add the directory '' | ||
- Create a file [[: | - Create a file [[: | ||
Line 36: | Line 36: | ||
| | ||
| | ||
- | make -j8 fast_new fast_parallel_new tools docs | + | make -j8 </ |
- | </ | + | |
- Codesign: When you try to remotely execute unsigned code under macos, it will ask you for permission. This is painful when you run parallel code. Therefore it is advisable to sign the parallel executables. This is a fairly complicated procedure, which you need to look up. (FIXME This section could be expanded.) | - Codesign: When you try to remotely execute unsigned code under macos, it will ask you for permission. This is painful when you run parallel code. Therefore it is advisable to sign the parallel executables. This is a fairly complicated procedure, which you need to look up. (FIXME This section could be expanded.) | ||
- Increase the stack size and the core-dump size by including the following commands in your '' | - Increase the stack size and the core-dump size by including the following commands in your '' |
package/installation/macos.1714143038.txt.gz · Last modified: 2024/04/26 14:50 by pbloechl