[squeak-dev] Squeak All-in-One

Bert Freudenberg bert at freudenbergs.de
Fri Apr 30 12:03:35 UTC 2010


On 30.04.2010, at 13:50, David T. Lewis wrote:
> 
> On Fri, Apr 30, 2010 at 10:08:06AM +0200, Bert Freudenberg wrote:
>> On 30.04.2010, at 04:33, David T. Lewis wrote:
>>> 
>>> On Thu, Apr 29, 2010 at 02:13:30PM +0200, Bert Freudenberg wrote:
>>>> 
>>>> Also, we could add more VMs if people provide them, though these three
>>>> should go a long way.
>>>> Not sure what to do about 64 bit Linux, maybe just tweak the script to
>>>> run the 32 bit version anyway?
>>> 
>>> IMO tweaking the script to run the 32-bit VM is the best thing to do
>>> right now. It gives more consistency in the plugins (some are still
>>> not available in 64-bit form), and the only real downside is the need
>>> to install 32-bit runtime libraries. I expect that it is easier to
>>> explain to new users that they need to install 32-bit libraries from
>>> their Linux distro than it is to explain way some Squeak capabilities
>>> do not work if they happen to be using a 64-bit OS.
>> 
>> Sounds good. What is the output of this on your 64 bit machine?
>> 
>> 	echo `uname -s`-`uname -m`
> 
> $ echo `uname -s`-`uname -m`
> Linux-x86_64
> 
>> 
>> ... or send me a patched Squeak.sh :)
> 
> Here is an etoys.sh that works for me.
> 
> Dave
> 
> <etoys.sh>

Cool, thanks. 

Do you think it's possible to check if the 32 bit support is installed, to warn the user? E.g., parse the output of "ldd $VM" to see if libraries are missing. Or something.

- Bert -




More information about the Squeak-dev mailing list