<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div>
Hi Russell,
<br>
</div>
<div class="default-style">
Those commands did the trick, in fact I found them in handbook once I started reading it.
<br>
</div>
<div class="default-style">
I started the VM but used the 'core.snap' file and not much seemed to happen. I tried to follow some instructions in a blog but things like help or desktop open had no effect and just produced an error message. I also could not find any way to shutdown the VM, short of closing the terminal.
<br>
</div>
<div class="default-style">
I see that the graphical images have a 'quit' menu item but how do you close the core VM?
<br>
</div>
<div class="default-style">
<br>
</div>
<div class="default-style">
I will start one of the other images and hopefully things will start to make more sense.
<br>
</div>
<div class="default-style">
<br>
</div>
<div class="default-style">
Colin
<br>
</div>
<div class="default-style">
<br>
</div>
<blockquote type="cite">
<div>
On 17/07/2021 09:13 Russell Allen <<a href="mailto:mail@russell-allen.com">mail@russell-allen.com</a>> wrote:
</div>
<div>
<br>
</div>
<div>
<br>
</div>
<div>
HI Colin,
</div>
<div>
The VM is a 32 bit binary and is looking for the 32 bit versions of those libraries. You need to install these.
</div>
<div>
For Debian, I think you need to do something like:
</div>
<div>
<br>
</div>
<div>
sudo dpkg --add-architecture i386
</div>
<div>
sudo apt-get update
</div>
<div>
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libx11-6:i386 libxext6:i386
</div>
<div>
<br>
</div>
<div>
But I haven’t tried this particular magic incantation for a while.
</div>
<div>
<br>
</div>
<div>
I don’t have the time at the moment, but someone should do this up as a docker image.
</div>
<div>
<br>
</div>
<div>
Best Russell
</div>
<div>
<br>
</div>
<blockquote type="cite">
<div>
On 17 Jul 2021, at 5:23 pm, Colin Sare-Soar <<a href="mailto:colin.saresoar@terrashape.co.uk">colin.saresoar@terrashape.co.uk</a>> wrote:
</div>
<div>
<br>
</div>
<div>
I have downloaded the linux version and installed it on my Debian 10 64bit box.
</div>
<div>
This is a Xeon HP420 with 32gb and plenty of available disk space etc.
</div>
<div>
<br>
</div>
<div>
When I try to run Self -s core.self, or any of the other snapshots, I get the following message:
</div>
<div>
./Self: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
</div>
<div>
I do have a link libX11.so.6 linked to libX11.so.6.3.0 (used by another program).
</div>
<div>
The link is in /usr/lib/x86_64-linx-gnu and this directory is on my $PATH.
</div>
<div>
Can someone tell me where Self expects to find this file?
</div>
<div>
<br>
</div>
<div>
I really only know C++ with a bit of C# and Python and no Java/Javascript at all.
</div>
<div>
I have dabbled a bit with Smalltalk, Pharo and Cincom and am interested in learning about true OOP principles
</div>
<div>
Thanks
</div>
<div>
Colin
</div>
<div>
_______________________________________________
</div>
<div>
Self-interest mailing list
</div>
<div>
<a href="mailto:Self-interest@lists.selflanguage.org">Self-interest@lists.selflanguage.org</a>
<br>
</div>
<div>
<a href="http://lists.selflanguage.org/mailman/listinfo/self-interest" rel="noopener" target="_blank">http://lists.selflanguage.org/mailman/listinfo/self-interest</a>
<br>
</div>
</blockquote>
</blockquote>
</body>
</html>