[Vm-dev] re: hacking a 3.9 VM

tim Rowledge tim at rowledge.org
Sat Oct 7 17:57:54 UTC 2006

On 7-Oct-06, at 1:09 AM, Andreas Raab wrote:

> tim Rowledge wrote:
>> On 6-Oct-06, at 5:33 PM, Andreas Raab wrote:
>>> Actually, I have only built VMs against the Croquet code base  
>>> recently. If you point me to the latest (3.9 scheduled) VMMaker  
>>> I'll give it a go on the weekend.
>> OK, just use the 3.8-b6 package on SM for now.
> When I do this I have a few strange issues: First, there isn't any  
> getImageName in that code (where does that come from?)

That was exactly the bit I was hoping you'd add so that other people  
can just compile out of the box :-) It's a trivial function in a  
platform c file (see sqMacEncoding.c for the most complicated  
version) that I expect you can implement as
char *getImageName(void) {
     return imageName;
but it allows a convenient place to do any required name massaging  
that the platform wants. I'd hazard a guess that you'd put it in  
sqWin32Utils.c for example.

> and second, cc1 explodes in my face when trying to compile either  
> B3DAcceleratorPlugin.c or JoystickTabletPlugin.c. Anyone having  
> ideas what might cause this?
All I can tell you there is that both appear to compile ok on OSX and  
the tablet plugin is ok on RISC OS (no b3d accel there).

tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Meets quality standards: It compiles without errors.

More information about the Vm-dev mailing list