Hi Tim -
tim Rowledge wrote:
Well, I'm startled at the problems we seem to be having here. Obviously, as I was developing various versions of VMMaker I was actually running them and building VMs. Clearly, I wouldn't have deliberately released something that didn't work when testing it. However, do remember that I do not have a Windows machine nor a *nix machine so can't do anything but rely on others to test and report back in a timely manner. IIRC, Dave Lewis for example has not had problems with building *nix VMs recently.
Well, it's not quite that bad. After all I was trying the downgrade to see where my cc1 crashes come from. I'll have to look at this more carefully later.
Looking back in my history files, it is clear that VMMaker38b4 had the getImageName call in it. If you use the VMMaker38b4 branch from SVN and add the trivial char *getImageName(void) { return imageName; } it *really* ought to work - obviously with your old build setup. This was the last pre-64bit work version. I've got a number of emails from around that date from people that were able to build a vm then, so it must have been reasonably ok at some point.
Right. But it seems as if the post-64bit world is not (compile) compatible with the pre-64bit world which I had assumed (the differences in byteAt: etc). Unfortunately, to get the new build setup working with the old snapshots is more work than I'd like to invest right now.
Cheers, - Andreas