Problem building VMMaker-dtl.116 on Windows

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Problem building VMMaker-dtl.116 on Windows

Bryce Kampjes
 
The method Interpreter>>primitiveBeCursor was modified with the
signature: "eem 2/18/2009 09:01" to call ioSetCursorARGB which
doesn't exist in the latest Windows source files.

I worked around it by reverting primitiveBeCursor to the version
"di 7/4/2004 08:41".

Bryce
Reply | Threaded
Open this post in threaded view
|

Re: Problem building VMMaker-dtl.116 on Windows

David T. Lewis
 
On Sun, Mar 01, 2009 at 11:36:54AM +0000, [hidden email] wrote:
>  
> The method Interpreter>>primitiveBeCursor was modified with the
> signature: "eem 2/18/2009 09:01" to call ioSetCursorARGB which
> doesn't exist in the latest Windows source files.
>
> I worked around it by reverting primitiveBeCursor to the version
> "di 7/4/2004 08:41".

This is from Mantis 7224 "Add big cursor support to the VM", which was added
for OLPC support (as of VMMaker-dtl.108, so not related to Eliot's closure
support updates). From the Mantis report:

  The required platform support code is already in place for unix and Mac OS.
  Implementations of ioSetCursorARGB() will be required for win32 and RiscOS
  (in win32/vm/sqWin32Window.c and RiscOS/vm/sqRPCWindows.c respectively).

Andreas, is this something that you can add to the Windows platform support?

Thanks,

Dave

Reply | Threaded
Open this post in threaded view
|

Re: Problem building VMMaker-dtl.116 on Windows

Eliot Miranda-2
In reply to this post by Bryce Kampjes
 


On Sun, Mar 1, 2009 at 3:36 AM, <[hidden email]> wrote:

The method Interpreter>>primitiveBeCursor was modified with the
signature: "eem 2/18/2009 09:01" to call ioSetCursorARGB which
doesn't exist in the latest Windows source files.

I merely replaced an '_' or two with :='s.
 
I worked around it by reverting primitiveBeCursor to the version
"di 7/4/2004 08:41".

Bryce

Reply | Threaded
Open this post in threaded view
|

Re: Problem building VMMaker-dtl.116 on Windows

Andreas.Raab
In reply to this post by David T. Lewis
 
David T. Lewis wrote:
>
> Andreas, is this something that you can add to the Windows platform support?
>

Yes I can, for now just stub it out (I don't think it's used, is it?).

Cheers,
   - Andreas
Reply | Threaded
Open this post in threaded view
|

Re: Problem building VMMaker-dtl.116 on Windows

David T. Lewis
 
On Sun, Mar 01, 2009 at 10:38:00AM -0800, Andreas Raab wrote:
>
> David T. Lewis wrote:
> >
> >Andreas, is this something that you can add to the Windows platform
> >support?
> >
>
> Yes I can, for now just stub it out (I don't think it's used, is it?).

Thanks. No, it does not seem to be used normally, so it is not an
urgent change.

Dave

Reply | Threaded
Open this post in threaded view
|

Re: Problem building VMMaker-dtl.116 on Windows

Bert Freudenberg
In reply to this post by Andreas.Raab
 

On 01.03.2009, at 19:38, Andreas Raab wrote:

> David T. Lewis wrote:
>> Andreas, is this something that you can add to the Windows platform  
>> support?
>
> Yes I can, for now just stub it out (I don't think it's used, is it?).


Only when you run the OLPC image, so far. But once it was implemented  
on Windows, too, people might want to start using it for nicer  
cursors :)

- Bert -