Matlab 7.4.0 (R2007a) Install

Hi,

I just upgraded by R2006b version of Matlab to the latest version
7.4.0 R2007a. I had already installed Psychtoolbox on my earlier
version of Matlab and proceeded to re-install it to function in the
latest Matlab release. When I re-installed Psychtoolbox, it erased
the old Psychtoolbox folder, downloaded everything ok, seemed to
install it ok, but when it got to the post-install routine, I got
errors regarding "asserting OpenGL". I closed Matlab 7.4, re-opened
it, and tried to run a script of mine that uses Psychtoolbox calls
(and had run successfully with my R2006b version of Matlab), but got
the following error message:

??? Invalid MEX-file 'C:\Psychtoolbox\PsychBasic\Screen.dll': The
specified procedure could not be found.

Error in ==> <my script>
Screen('CloseAll');

I'm running Matlab on a Pentium 4 CPU running WinXP Pro 2002 Service
Pack 2, ATI Radeon X600 on a Dell LCD monitor.

Any suggestions on what's happening?
You can download the source (see help UseTheSource, or the Wiki) and compile it yourself,
but that's a fair bit of work. I'll have a look at the 2007a issue around beginning of April,
so depending on how well that goes its rather weeks than months.

Delphine (see message 6071) seems to have managed to compile from source, maybe she
can provide you with some recompiled working mex files in the meantime. Some of the
mex files may still work because they are compiled against later Matlab versions, but
Screen won't work...

-mario

--- In psychtoolbox@yahoogroups.com, "stuckdoingwork" <gorlins@...> wrote:
>
> Could you comment a bit more about other possible solutions? I'm
> building a new setup which I want to use matlab 7.4 due to the
> enhanced multithread support and jvm update (this is for a physiology
> rig so we need to do real-time data acquisition, gui interface, and
> eyetracking at the same time as stimulus presentation - i know it
> sounds crazy, but it already works in beta tests). For instance, is it
> possible for users who want to run 7.4 to compile it themselves? Or if
> not, can you guess how long is this 'bit of time' before we can expect
> recompiled mex files - 3 weeks? 6 months?
>
> Thanks,
> Scott
>
>
> --- In psychtoolbox@yahoogroups.com, "Mario Kleiner"
> <mario.kleiner@> wrote:
> >
> > The online release notes for R2007a state that mex files compiled
> with Matlab 5 for
> > Windows will no longer work with R2007a, which is what happens here.
> The Windows PTB
> > is built against Matlab-5, so it doesn't work on R2007a anymore.
> >
> > Windows users, please stay with R2006b until i've managed to update
> my system to a
> > more recent Matlab release. This will take a bit of time, the
> harddrive of my Windows
> > machine is stuffed with stuff - no more space for huge software like
> Matlab 6, will need
> > some time to sort this out + pretty busy the next days.
> >
> > The release notes for OS/X and Linux also recommend rebuilding. I
> hope this is only a
> > recommendation and not a requirement. Otherwise we'll have to think
> about cutting
> > support for most old Matlab releases.
> >
> > -mario
> >
> >
> > --- In psychtoolbox@yahoogroups.com, "mfneelon" <mfneelon@> wrote:
> > >
> > >
> > > Hi,
> > >
> > > I just upgraded by R2006b version of Matlab to the latest version
> > > 7.4.0 R2007a. I had already installed Psychtoolbox on my earlier
> > > version of Matlab and proceeded to re-install it to function in the
> > > latest Matlab release. When I re-installed Psychtoolbox, it erased
> > > the old Psychtoolbox folder, downloaded everything ok, seemed to
> > > install it ok, but when it got to the post-install routine, I got
> > > errors regarding "asserting OpenGL". I closed Matlab 7.4, re-opened
> > > it, and tried to run a script of mine that uses Psychtoolbox calls
> > > (and had run successfully with my R2006b version of Matlab), but got
> > > the following error message:
> > >
> > > ??? Invalid MEX-file 'C:\Psychtoolbox\PsychBasic\Screen.dll': The
> > > specified procedure could not be found.
> > >
> > > Error in ==> <my script>
> > > Screen('CloseAll');
> > >
> > > I'm running Matlab on a Pentium 4 CPU running WinXP Pro 2002 Service
> > > Pack 2, ATI Radeon X600 on a Dell LCD monitor.
> > >
> > > Any suggestions on what's happening?
> > >
> >
>