Hi Ed,

 

Running fs_install_mcr actually downloads and runs the MCR installer from mathworks (per their user agreement). What actually goes on during the install process is a bit of a mystery to us, but I do know that it’s quite dependent on what libraries are available on the host system. So, I’m not sure it’s possible to just copy the installation to another machine, which might have different system library versions, etc.. as this error suggests.

 

Best,

Andrew

 

From: freesurfer-bounces@nmr.mgh.harvard.edu <freesurfer-bounces@nmr.mgh.harvard.edu> on behalf of Hall, Thomas Edwin (teh1m) <teh1m@virginia.edu>
Date: Saturday, May 15, 2021 at 12:13 PM
To: freesurfer@nmr.mgh.harvard.edu <freesurfer@nmr.mgh.harvard.edu>
Subject: [Freesurfer] MEXFile error in thalamic nuclei segmentation script

        External Email - Use Caution        

        External Email - Use Caution        

Freesurfer support,

 

I have installed freesurfer on a Linux (centos 7.7) machine and used ' fs_install_mcr R2014b' to install the Matlab MCR. It runs 'segmentThalamicNuclei bert' successfully on that machine. I tarred up that installation and copied it to a Linux VM (centos 7.6),  untarred it,

and tried to run the same test but get the error show in the following screenshot. Both machines have gcc 4.8.5 installed. Do you know what is causing this error? The Linux VM does not have internet access so I could not use fs_install_mcr on that machine.

Thanks,

Ed Hall