I assume that you're using MATLAB 7.5, which I have no experience of yet. The
mex files may need to be recompiled, in which should be possible by pasting
the following into a Unix shell:
cd /opt/matlab75/toolbox/spm5_up/src
make
mkdir ../bac
mv ../*.mexglx ../bac
mv *.mexglx ..
Best regards,
-John
On Thursday 18 October 2007 12:59, Csaba Nemes wrote:
> Hi all,
>
> My error message during calculating globals:
>
> SPM5: spm_fmri_spm_ui (v$Rev: 592 $) 13:53:09 - 18/10/2007
> ========================================================================
> Mapping files : ...done
> Calculating globals : 1/360
> Error running job: Invalid MEX-file
> '/opt/matlab75/toolbox/spm5_up/spm_global.mexglx':
> /opt/matlab75/toolbox/spm5_up/spm_global.mexglx: symbol
> mxGetNumberOfDimensions, version libmx.INTERNAL not defined in file
> libmx.so with link time reference.i
> In file "/opt/matlab75/toolbox/spm5_up/spm_fmri_spm_ui.m" (v592),
> function "spm_fmri_spm_ui" at line 404.
> In file "/opt/matlab75/toolbox/spm5_up/spm_config_fmri_spec.m" (v767),
> function "run_stats" at line 971.
>
> Could anyone suggest me something to move on?
> Anyway, what is a mexglx file?
> Is it a linux realted or a matlab related problem?
>
> Big thanks!
|