Again about Matlab 6
We use FreeBSD 4.1.1 as operating system and installed matlab 6 and
spm99.
All of the functionality of matlab is supported, except for executing
shell
escapes, because FreeBSD has no /dev/ptmx that can be installed.
Shell escapes are executed via the matlab function eval.
Escapes like 'cd' are no problem to eval,
but we had to write a mex file in c to override some of the eval
functionality.
Every time we want to execute a shell escape like 'rm -Rf', we use the
evil function
instead.
Greetings
Pieter Vandemaele
Volkmar Glauche wrote:
>
> On Tue, 7 Nov 2000, John Ashburner wrote:
>
> > | 1. Mathworks sell now the Matlab 6.0 version. Could somebody already tell
> > | me if SPM99 works with it.
> >
> > Thanks for pointing this out. I hadn't realised that Matlab 6 was out yet.
> > We have seen the alpha release, with which we found a few problems with SPM99.
> > This was just an alpha version though, so we are not yet sure how well things
> > will work with the final release.
>
> We are currently exploring SPM99 with Matlab6. On Linux, it seems to work
> (with some warnings) if you
> - compile new mex-files (Matlab 6 is now linked against glibc, so you can
> use standard gcc for that)
> - modify spm_platform.m to include "GLNX86", which is what Matlab6 reports
> as computer platform.
> I have attached the modified spm_platform.m to this Mail and could also
> provide new *.mexglx files. Please note that it is possible to have both
> *.mexlx (for Matlab5) and *.mexglx (for Matlab 6) files, so one can run
> SPM with Matlab5 as usual and try with Matlab6 at the same time.
>
> Yours,
>
> Volkmar Glauche
>
> --
> Volkmar Glauche E-Mail [log in to unmask]
> Department of Neurology WWW http://www.uni-jena.de/~nvg/
> UKE Hamburg Phone 49(0)40-42803-5781
> Martinistr. 52 Fax 49(0)40-42803-5086
> 20246 Hamburg
>
> ------------------------------------------------------------------------
> Name: spm_platform.m
> spm_platform.m Type: Plain Text (TEXT/PLAIN)
> Encoding: BASE64
--
____________________________________________________________
Pieter Vandemaele
Engineer - M.Sc. Computer Science
MR Department UZ-RUG
De Pintelaan 185
9000 Ghent
BELGIUM
Tel : +32 (0)9 240 40 73
mailto:[log in to unmask]
____________________________________________________________
|