[VMMaker] sqMemoryAccess.h: No such file or directory

Klaus D. Witzel klaus.witzel at cobss.com
Fri Sep 15 18:43:49 UTC 2006


Hi Tim,

on Fri, 15 Sep 2006 20:27:12 +0200, you wrote:

> I'm getting lost in the attributions of who said what here, so I'll just  
> try to explain without quoting.
>
> VMMaker38b4 was built in a 3.8-6665 image and should not - and  so far  
> as I can see does not - have any 64 bit related changes. It most  
> certainly includes
> ccgDeclareCForVar: aSymbolOrString
>
> 	^'int ', aSymbolOrString

It definitively includes that. Perhaps Mathieu had something out of date  
which caused him the problem, dunno.

> Similarly the branch for the matching platform source on  
> www.squeakvm.org -
> http://www.squeakvm.org/cgi-bin/viewcvs.cgi/branches/VMM38b4/
> appears to have no instances of 'sqInt' for example, so I feel  
> reasonably confident it is clean.

It works here, does not complain about sqInt.

> The missing getImageName() routine is in the platform tree for the other  
> platforms so it must simply be that Andreas hadn't had time to update  
> code at the point where the SVN branch was made. Either work around is  
> adequate pro tempore.

I checked with the most recent Interpreter and it seemed plausible to  
replace getImageName() by imageName, on the Slang side, without a  
potential risk of crashing the VM.

> What really puzzles me is *why* you are attempting to build what amounts  
> to a 12 month or more out of date VM?

Until this point I just repeated what Mathieu did, but ...

> From the relevant emails I still have I can't see anything to suggest  
> you tried the latest VMMaker-3.8b6 and the latest SVN code.

... next the 3.8b6 VMMaker will be given a try :)

/Klaus

> I'd be a touch surprised if it really didn't work
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Programmer: One who is too lacking in people skills to be a software  
> engineer.
>
>
>
>





More information about the Squeak-dev mailing list