[squeak-dev] Re: [Vm-dev] Re: looking for an image file
Robert Withers
robert.w.withers at gmail.com
Fri Dec 11 20:00:19 UTC 2015
Yes Eliot, I generated the Squeak Cog Spur VM (to /spursrc) and then
built in 'cogvm/build.linux32x86/squeak.cog.spur/build'. Before I
installed it and ran squeak SpurVMMaker.image out of image and it gave
me this warning that the vm was 6505 and the image 6521.
Now I am trying to rebuild after updating the cogvm source and the
SpurVMMaker image and it is generating this when compiling:
/home/rabbit/warren/cogvm/spursrc/vm/cogitIA32.c:1095:28: warning:
‘picAbortTrampolineFor’ used but never defined [enabled by default]
static sqInt NoDbgRegParms picAbortTrampolineFor(sqInt numArgs);
^
make[1]: *** [cogit.o] Error 1
make: *** [vm/vm.a] Error 2
I don't quite yet grasp all the approaches.
Robert
On 12/11/2015 02:25 PM, Eliot Miranda wrote:
> Hi Rob,
>
> On Fri, Dec 11, 2015 at 11:11 AM, Robert Withers
> <robert.w.withers at gmail.com <mailto:robert.w.withers at gmail.com>> wrote:
>
> Thanks, Dave, I am starting to read about ImageFormats. The
> confusing part to me is the cog/spur vm I built asks fro image
> format 6505, while my image is 6521, but the ImageFormat
> descriptions list 6521 as a cog/spur image.
>
>
> I expect you haven't built a Spur VM, but have built a standard v3 Cog
> VM. What platform are you on and which directory did you build in?
>
>
>
> Robert
>
>
>
> On 12/11/2015 09:20 AM, David T. Lewis wrote:
>
> On Thu, Dec 10, 2015 at 11:19:20PM -0500, Robert Withers wrote:
>
> I do need to hit up 4.6. But also, the newest interpreter
> is for image
> version 6505 and the updated image is 6521. I am not sure
> howe to proceed..
>
> For an explanation of the various image formats, load package
> ImageFormat
> from SqueakMap. Read the class comment first, then look at the
> class
> side utility methods. Examples:
>
> ImageFormat versionDescriptions do: [:e | Transcript cr;
> show: e]
>
> (ImageFormat fromFile: Smalltalk imageName) description
>
> Loosely speaking, Squeak 4.6 is image format 6405, and works
> with Cog
> and interpreter VMs. Squeak 5.0 and trunk are image format
> 6521, and
> work with Spur.
>
> Dave
>
>
>
> On 12/10/2015 11:09 PM, Robert Withers wrote:
>
> Scratch that. I need to get setup with a 4.6 image so
> I can look into
> Fuel on the squeak side. Where could I find that work?
>
> thanks,
> Robert
>
> On 12/10/2015 11:00 PM, Robert Withers wrote:
>
> Where could I find an image file version 6505? I
> need to see to
> something first and hopefully all will be well.
>
> Thank you,
> Robert
>
>
>
>
>
>
> --
> _,,,^..^,,,_
> best, Eliot
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20151211/027f15e4/attachment.htm
More information about the Vm-dev
mailing list