I was able to compile and run the StackInterpreter
Image ----- /home/tty/usr/src/smalltalk/runStackVM32/Squeak4.6-13700.image Squeak4.6 latest update: #13700 Current Change Set: Unnamed1 Image format 6505 (32 bit)
Virtual Machine --------------- /home/wm/usr/local/stackVM32/lib/squeak/4.0-2886/squeak Croquet Closure Stack VM [StackInterpreter VMMaker.oscog-eem.658] Unix built on Mar 29 2014 14:05:29 Compiler: 4.8.2 platform sources revision VM: r2886 http://www.squeakvm.org/svn/squeak/branches/Cog Date: 2014-03-28 19:11:48 -0400 Plugins: r2545 http://squeakvm.org/svn/squeak/trunk/platforms/Cross/plugins StackInterpreter VMMaker.oscog-eem.658 uuid: e40c5fd5-9990-433f-bd76-2f8d0324e24f Mar 29 2014
but there is much work I need to do and things to learn yet.
I had to remove most of the plugins from plugins.int/ext to get the thing to compile and will be adding them back one-by-one to try to get my mind about this. I am thinking that some plugins look in /lib64 instead of /lib for their libraries--that kind of stuff.
Once I get fluent at this, we can discuss the port to native 64 or perhaps you would prefer I do some plugin bugs on Cog.
Hopefully I can start doing something useful next week.