File tree Expand file tree Collapse file tree 2 files changed +0
-38
lines changed Expand file tree Collapse file tree 2 files changed +0
-38
lines changed Original file line number Diff line number Diff line change 36
36
brew install gcc
37
37
which gcc
38
38
gcc --version
39
- ls -l /usr/local/bin/gfortran*
40
- version=12
41
- ln -fs /usr/local/bin/gfortran-${version} /usr/local/bin/gfortran
42
- ln -fs /usr/local/bin/gcc-${version} /usr/local/bin/gcc
43
- ln -fs /usr/local/bin/g++-${version} /usr/local/bin/g++
44
- # link lib dir for previous GCC versions to avoid missing .dylib issues
45
- for (( i=12; i>4; i-- ))
46
- do
47
- gcc_lib_path="/usr/local/opt/gcc/lib/gcc/$i"
48
- if [ -d $gcc_lib_path ]; then
49
- echo "found $gcc_lib_path"
50
- for (( j=$i; j>4; j-- ))
51
- do
52
- ln -fs /usr/local/opt/gcc/lib/gcc/$i /usr/local/opt/gcc/lib/gcc/$j
53
- done
54
- break
55
- fi
56
- done
57
39
which gfortran
58
- gfortran --version
59
40
brew install automake autoconf libtool m4
60
41
- name : Build MPICH
61
42
run : |
Original file line number Diff line number Diff line change 36
36
brew install gcc
37
37
which gcc
38
38
gcc --version
39
- ls -l /usr/local/bin/gfortran*
40
- version=12
41
- ln -fs /usr/local/bin/gfortran-${version} /usr/local/bin/gfortran
42
- ln -fs /usr/local/bin/gcc-${version} /usr/local/bin/gcc
43
- ln -fs /usr/local/bin/g++-${version} /usr/local/bin/g++
44
- # link lib dir for previous GCC versions to avoid missing .dylib issues
45
- for (( i=12; i>4; i-- ))
46
- do
47
- gcc_lib_path="/usr/local/opt/gcc/lib/gcc/$i"
48
- if [ -d $gcc_lib_path ]; then
49
- echo "found $gcc_lib_path"
50
- for (( j=$i; j>4; j-- ))
51
- do
52
- ln -fs /usr/local/opt/gcc/lib/gcc/$i /usr/local/opt/gcc/lib/gcc/$j
53
- done
54
- break
55
- fi
56
- done
57
39
which gfortran
58
- gfortran --version
59
40
brew install automake autoconf libtool m4
60
41
- name : Build OPENMPI
61
42
run : |
You can’t perform that action at this time.
0 commit comments