[Vm-dev] Compiling squeak-vm for Linux 64bit

David T. Lewis lewis at mail.msen.com
Mon Mar 16 00:30:02 UTC 2009


On Sun, Mar 15, 2009 at 02:57:25PM +0100, Bert Freudenberg wrote:
> 
> On 15.03.2009, at 14:54, David T. Lewis wrote:
> >
> >Pat, can you clarify where you obtained the source code for version
> >3.10-4? I am assuming that you are using sources that contain support
> >for OLPC, but I'm not sure if you are getting them directly from the
> >Subversion repository or from some other site. I want to try to  
> >reproduce
> >the problem on my PC if possible.
> 
> I told Pat to use the official sources, so this should be the tarball  
> from
> 
> 	http://squeakvm.org/unix/
> 
> We have merged the olpc branch into the trunk, there are no special  
> OLPC sources anymore.

I downloaded the tarball and built from the platforms/unix/src source
files. The attached log file (typescript.gz) shows what I did, and the
resulting output from configure and make.

There were no issues with the build (other than compiler warnings that
I expect from many of the plugins), and the resulting VM is functional.
That said, you don't want to try using sound sound (which crashes the VM)
or FFI (which needs the fixes on Mantis 7237).

Pat, can you please have a look at the attached typescript.gz file and
see if there is something different about the way you are doing the
build?

Clearly the sound support is going to need some work. This is actually
the first time I have loaded the sound libraries on my Linux laptop,
so I had not previously looked into this. There was some earlier
discussion about this on the list, although I don't recall if anything
was resolved.

Various other plugins that may be needed for EToys/OLPC are going to
need some work for 64-bit systems. But for what it's worth, the base
VM compiles and runs fine when built from the platforms/unix/src files
in the tarball.

Dave

-------------- next part --------------
A non-text attachment was scrubbed...
Name: typescript.gz
Type: application/octet-stream
Size: 26840 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20090315/cbca3d9f/typescript-0001.obj


More information about the Vm-dev mailing list