Mantis - Squeak
Viewing Issue Advanced Details
7816 VM minor always 04-05-14 15:41 04-06-14 16:12
lewis  
lewis  
normal  
assigned  
open  
none    
none  
0007816: Update CameraPlugin for 64-bit VM
The CameraPlugin causes VM crashes when used with Scratch on a VM that has been compiled in 64-bit mode.
A VM installed with apt get on 64 bit Ubuntu are 64-bit VMs, so the problem affects Scratch users on 64-bit Ubuntu.
related to 0007654closed lewis Add Scratch plugins CameraPlugin and ScratchPlugin to standard VMs 

Notes
(0014494)
lewis   
04-06-14 16:12   
How to work around the problem on Ubuntu:

Date: Sun, 06 Apr 2014 10:41:08 -0300
From: Gustavo Duarte <gus.duarte@gmail.com>
To: vm-dev@lists.squeakfoundation.org
Subject: Re: [Vm-dev] Camera sig fault on 64 bits machines.

Hi Dave,

I followed your suggestion and could resolve this issue, thanks a lot.

Here the steps followed:

1) Uninstall, squeak-vm 64 bits comes with Ubuntu distribution, without its depends.

1) dpkg -r --force-no-depends squeak-vm

2) Download squeak-vm 32 bits.

wget http://www.squeakvm.org/unix/release/Squeak-4.10.2.2614-linux_i386.sh [^]

sudo sh Squeak-4.10.2.2614-linux_i386.sh

Choice as path prefix /usr instead default: /usr/local

3) Install 32 bits compatibility library:

sudo apt-get install ia32-libs

I know that is a workaround, the finally solution as you said, is update the plugins to working properly on 64 bit architectures.

Thank you very much !

Gustavo.