Closed defencedog closed 1 year ago
The patch in ThirdParty-Mumps doesn't do anything with the OMP_LIB
macro, so the problem seems to be rather in the Mumps code itself.
If you do not comment out the lines you suggest, you will get compilation errors on your platform?
Yes build isn't successful if i don't do above steps
I don't have a setup to try to reproduce compilation failures on ARM64, so I am very hesitant to add another patch to workaround issues with Mumps. You might want to bring up your problem with the MUMPS developers instead: http://mumps-solver.org/
I assume there is a problem with patches because similar lines sometimes are comment in
.F
file whereas left intact in other places especially true forUSE OMP_LIB
Using
openblas
,clang
,gfortran-11
(for TUR Termux repo) & self-compiledmetis5
Metis check
Comment out following lines {filename/location} {line(s)} {contents or as above}
Configure & build command
CC=clang FC=gfortran-11 LIBS=/data/data/com.termux/files/usr/lib/gcc/aarch64-linux-android/11.3.0/libgomp.a ./configure ADD_FCFLAGS=-fallow-argument-mismatch --prefix=$PREFIX/local --with-lapack="-L/data/data/com.termux/files/usr/include/openblas/ -lopenblas" --with-metis-lflags=$PREFIX/local/lib/[libmetis.so](http://libmetis.so/) --with-precision=all --with-intsize=64 --build=aarch64-linux-android