Timo Heister
Timo Heister
The error you are seeing is due to hdf5. Try installing without hdf5 for now.
Trilinos 12.4 and 13.2 are broken with explicit instantiations enabled on ARM. hdf5 causes a problem when compiling deal.II.
@NikkiGwh : Can you set ``BUILD_EXAMPLES=OFF`` in candi.cfg?
Agi: Are you running in a native terminal? What does ``machine`` return when you run it in the terminal? Also, what does ``git show -q`` and ``git diff`` show?
> brew --cc=clang install openmpi Thank you, I updated the instructions at https://github.com/dealii/dealii/wiki/Apple-ARM-M1-OSX
You are not showing the error message, can you post errors higher up?
Trilinos: Symbol(s) not found for architecture arm64 during Linking CXX shared library libteko.dylib
This should be fixed with #350, at least I can compile on M1 without issues.
``` dyld[62658]: Library not loaded: 'libparmetis.dylib' Referenced from: '/Users/jenkins/aspect/build/aspect' Reason: tried: 'libparmetis.dylib' (no such file), '/usr/local/lib/libparmetis.dylib' (no such file), '/usr/lib/libparmetis.dylib' (no such file), '/Users/jenkins/aspect/build/unit_tests/libparmetis.dylib' (no such file), '/usr/local/lib/libparmetis.dylib' (no such...
> We don't actually use parmetis, only the sequential metis. Why are we trying to link with that library? I have to admit that I am not using parmetis, but...
Can you try if 14.4 works for you?