<!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>