how to run Cog 3370 on a new Ubuntu 14.04 installation?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

how to run Cog 3370 on a new Ubuntu 14.04 installation?

Chris Muller-4
I'm embarassed to say, I can't seem to remember how to install 32-bit
Squeak on a fresh Ubuntu 14.04 install.  Installing the original
interpreter VM "squeak-vm" from apt works fine but obviously I need to
run Cog and Spur too.  Simply untarring them to /usr or /usr/local
reports 32-bit libraries are missing.

In earlier Ubuntu's, this meant installing ia32-libs, but 14.04
reports that package has been replaced by #(lib32z1 lib32ncurses5
lib32bz2-1.0).  But after installing those spur -version reports

-----------
/usr/local/bin/../lib/squeak/5.0-3370/squeak: error while loading
shared libraries: libuuid.so.1: cannot open shared object file: No
such file or directory
-----------

Found some complex VM discussions in the list archives with that
search string, but not clearly related.  Any help is appreciated and I
will get it recorded in a wiki page.

Reply | Threaded
Open this post in threaded view
|

Re: how to run Cog 3370 on a new Ubuntu 14.04 installation?

Herbert König
Hi Chris,

These are my notes on this:
sudo apt-get install ia32-libs doesn't work any more with 14.04LTS

sudo apt-get install curl libc6:i386 libssl1.0.0:i386 libX11.6:i386
libGL.1:i386 libasound2:i386

information source:
https://pharoweekly.wordpress.com/2015/02/14/pharo-ubuntu-14-04-1-lts-64-bit/

dpkg -L ia32-libs finds out if IA32 libs are installed.

With these I got Squeak running on a textmode 14.04, controlled via RFB.
It's a 4.3 image with an old Croquet VM but I assume it will also work
with current Squeak and VM.

Cheers,

Herbert

Am 16.06.2015 um 05:25 schrieb Chris Muller:

> I'm embarassed to say, I can't seem to remember how to install 32-bit
> Squeak on a fresh Ubuntu 14.04 install.  Installing the original
> interpreter VM "squeak-vm" from apt works fine but obviously I need to
> run Cog and Spur too.  Simply untarring them to /usr or /usr/local
> reports 32-bit libraries are missing.
>
> In earlier Ubuntu's, this meant installing ia32-libs, but 14.04
> reports that package has been replaced by #(lib32z1 lib32ncurses5
> lib32bz2-1.0).  But after installing those spur -version reports
>
> -----------
> /usr/local/bin/../lib/squeak/5.0-3370/squeak: error while loading
> shared libraries: libuuid.so.1: cannot open shared object file: No
> such file or directory
> -----------
>
> Found some complex VM discussions in the list archives with that
> search string, but not clearly related.  Any help is appreciated and I
> will get it recorded in a wiki page.
>