Describe the bug
On the latest version of Xcode 12 the HDF5 library does not successfully compile. I believe this is due to the new way that Xcode handles architectures. it now adds arm as part of the stand architecture which HDF5 will not build for. The fix is to specifically build for x86_64 architectures.
To Reproduce
Steps to reproduce the behavior:
Run setup.sh script
Wait for it to fail
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
macOS Info [ menu top left -> About this mac]:
cmake version [cmake --version in Terminal]:
Xcode version [Xcode -> About Xcode]:
Terminal Output
(please attach setup.log output file after running setup.sh, located in the dependencies directory. This will hold information about the building of the dependencies. NOTE: It will contain file names and paths that may be sensitive. Upload is optional but recommended for debugging assistance.)
Additional context
Add any other context about the problem here.
Describe the bug On the latest version of Xcode 12 the HDF5 library does not successfully compile. I believe this is due to the new way that Xcode handles architectures. it now adds arm as part of the stand architecture which HDF5 will not build for. The fix is to specifically build for x86_64 architectures.
To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
cmake --version
in Terminal]:Terminal Output (please attach setup.log output file after running setup.sh, located in the
dependencies
directory. This will hold information about the building of the dependencies. NOTE: It will contain file names and paths that may be sensitive. Upload is optional but recommended for debugging assistance.)Additional context Add any other context about the problem here.