External Email - Use Caution
Dear Valerian,
I believe this was fixed in the development version of Freesurfer after the release of 7.4.1.
The direct link to the package installer for the most recently nightly build of the apple silicon development version is https://surfer.nmr.mgh..harvard.edu/pub/dist/freesurfer/dev/freesurfer-macOS...
Or you can find the full list of development packages by going to the Download and Install page and looking for the Development Versions link under Other Versions. https://freesurfer.net/fswiki/DownloadAndInstall
For installation I’ve pasted below some instructions from a recent Freesurfer list response.
Hope this helps.
Best wishes, Henry
Installation instructions Right click on the file freesurfer-macOS-darwin_arm64-dev.pkg and select “Open with —> installer.app (default)” which should bypass some of the security warnings. Then follow the prompts to install (you will need to enter an admin password).
Then setup the freesurfer environment as usual, setting FREESURFER_HOME, sourcing the setup script. Using this installer should avoid any error messages with “illegal instruction" from running the Intel binaries, e.g., from the 7.4.1 release.
From: freesurfer-bounces@nmr.mgh.harvard.edu freesurfer-bounces@nmr.mgh.harvard.edu on behalf of Valerian Altersberger v.altersberger@outlook.de Date: Monday, 9 September 2024 at 05:25 To: freesurfer@nmr.mgh.harvard.edu freesurfer@nmr.mgh.harvard.edu Subject: [Freesurfer] mri_synthseg on Mac M3
⚠ Caution: External sender
External Email - Use Caution Dear Freesurfer Community,
I am new to using Freesurfer and obtained version 7.4.1 to try white and grey matter segmentation with the help of mri_synthseg. I am running it on an Apple M3 chip under Sonoma 14.5. However, if I try to run mri_synthseg I get the error “illegal instruction”. I also tried to run Freesurfer 7.4.1 in Docker using the x86 (amd64) architecture but when trying the command mri_synthseg I still receive the error “illegal instruction”. Also, opening the terminal using Rosetta did not change the outcome.
I would very much appreciate your help and avice.
Kind regards, Valerian Altersberger