howtos:how_to_compile_modflow_6_on_slackware
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| howtos:how_to_compile_modflow_6_on_slackware [2025-02-27 08:44 am] – hcho | howtos:how_to_compile_modflow_6_on_slackware [2026-04-09 12:34 am] (current) – hcho | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| su - | su - | ||
| - | # install openmpi and python3-numpy; | + | # install openmpi and python3-numpy; |
| # build queuefiles, not packages, to automatically build any other dependencies | # build queuefiles, not packages, to automatically build any other dependencies | ||
| - | sbopkg -k -i " | + | sbopkg -k -i " |
| # download and unzip a petsc build script | # download and unzip a petsc build script | ||
| Line 29: | Line 29: | ||
| # clone github repositories | # clone github repositories | ||
| - | mkdir -p ~/usr/local/src | + | mkdir -p ~/src |
| - | cd ~/usr/local/src | + | cd ~/src |
| git clone https:// | git clone https:// | ||
| git clone https:// | git clone https:// | ||
| Line 38: | Line 38: | ||
| meson setup builddir --prefix=$PWD --libdir=lib | meson setup builddir --prefix=$PWD --libdir=lib | ||
| meson install -C builddir | meson install -C builddir | ||
| - | mkdir -p ~/usr/ | + | mkdir -p ~/ |
| - | cp -a builddir/ | + | cp -a builddir/ |
| - | if ! echo $PKG_CONFIG_PATH | grep -q $HOME/usr/ | + | if ! echo $PKG_CONFIG_PATH | grep -q $HOME/ |
| - | echo ' | + | echo ' |
| . ~/ | . ~/ | ||
| fi | fi | ||
| Line 53: | Line 53: | ||
| # install modflow6 | # install modflow6 | ||
| - | mkdir ~/usr/ | + | mkdir ~/ |
| - | cp -a bin/mf6 ~/usr/ | + | cp -a bin/mf6 ~/ |
| - | if ! echo $PATH | grep -q $HOME/usr/local/bin; then | + | if ! echo $PATH | grep -q $HOME/ |
| - | echo ' | + | echo ' |
| . ~/ | . ~/ | ||
| fi | fi | ||
| </ | </ | ||
howtos/how_to_compile_modflow_6_on_slackware.1740671080.txt.gz · Last modified: by hcho
