<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'><div>Hi Lawson.<br></div><div><br></div><div><div><br></div><div>To see what kind of VM you are running click "Help -&gt; About This System-&gt; VM General"</div><div><br></div><div>My Stack Interpreter build shows: &nbsp;Croquet Closure Stack VM [StackInterpreter VMMaker.oscog-tty.661]</div><div>My Cog32 build shows: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.670]</div><div>My Standard Interpreter 64 shows: Squeak4.5 of 19 February 2014 [latest update: #13680]</div></div><div><br></div><div><br></div><div>&gt;&gt;So, the question is: how does one create the old school Squeak &nbsp;<br>&gt;&gt;distribution of source/image/chages files + a VM application?&nbsp;<br></div><div><div><br></div><div>It depends on the VM and the coder.</div><div>The old Standard Interpreter is the easiest to work with due to it's cmake system. I documented my experiences with it on my blog. There are several configurations of VMxImage size (32x32, 32/64, 64/32, 64/64)</div><div>I documented 3 of those. one is here: <a href="http://timmydosmalltalk.wordpress.com/2014/03/13/howto-build-a-64-native-standardvm-running-32-bit-image-on-slackware-linux-14-1-with-32-bit-compat-libs/" target="_blank">http://timmydosmalltalk.wordpress.com/2014/03/13/howto-build-a-64-native-standardvm-running-32-bit-image-on-slackware-linux-14-1-with-32-bit-compat-libs/</a></div><div>It is (the standard intepreter build system, not my notes) a very good starting point for stepping up to the Stack and Cog build systems.</div><div><br></div><div><br></div>The StackInterpreter &nbsp;and Cog build differently. Both are currently only in 32/32 (32 bit VM powering a 32 bit Image)</div><div><br></div><div>For these, you generate the c-source code from VMMaker.oscog (or download from either SVN or Jenkins build server)</div><div>Configure the mvm wrapper scripts for your platform with appropriate compiler flags and run it.</div><div><br></div><div>My current project is to port the existing build scripts from GNU-Make to CMake--</div><div><br></div><div><br></div><div>Please feel free to email me directly .&nbsp;</div><div><br></div><div>I am also on irc.freenode.net #squeak as tty&nbsp;</div><div><br></div><div><br></div><div><br></div><div><br></div><div>Cordially,</div><div><br></div><div>tty</div><div id="1"><br></div></div></body></html>