dr-geo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dr. Geo] Instructions to install DrGeo


From: Jonathan van Alteren
Subject: Re: [Dr. Geo] Instructions to install DrGeo
Date: Thu, 14 Apr 2022 12:08:29 +0200

Hi Hilaire,

Thank you for the Cuis install instructions!

I've needed to take slightly different actions because I'm on macOS (10.14 
Mojave). For that reason I downloaded this VM instead: 
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/download/202112201228/squeak.cog.spur_macos64x64.dmg

Using the Mac Finder, I extracted the 'Squeak.app' from the .dmg file and put 
it inside the Cuis-Smalltalk-Dev directory. The command to launch the image 
then becomes:
./Squeak.app/Contents/MacOS/Squeak Cuis6.0-5069.image
(NOTE: Adding the extension .image is needed, otherwise it opens a Finder 
dialog to locate an image file.)

This successfully launches Cuis Smalltalk. I have also just found these 
instructions for Linux/Mac/Windows here, which might be useful for others: 
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/GettingStarted.md

However, in the install.txt instructions, you mention (under step 3) to update 
the image. I'm not familiar with Cuis yet... how do I 'update it'?
(After rummaging around a bit, I found the 'Install New Updates' command in the 
menu, hidden under 'Changes...'. Executing this seems to have updated the 
image. Is this the way to go?)

Also, I needed to install the bzr command line using Homebrew 
(https://formulae.brew.sh/). Since they have discontinued support for macOS 
version 10.14, I used this experimental support for Mojave: 
https://github.com/gromgit/homebrew-core-mojave
This allowed me to fetch the Dr. Geo repository successfully.

Step 5 then becomes:
./Squeak.app/Contents/MacOS/Squeak Cuis6.0-5069.image -s 
drgeo/srcCuis/DrGeo.pck.st

However... the '-s' command line option doesn't seem to do anything. Instead, I 
took a hint from https://github.com/Cuis-Smalltalk/Learning-Cuis and evaluated 
this in the workspace:
Feature require: #DrGeo

This seems to have installed the right package version 1.373 (there was also a 
DrGeo version 1.203 under 'cuis-xp').

Progress! I hope to find time to explore over the coming weeks. Thanks again 
and keep up the good work!


PS Shouldn't Dr. Geo be added to the list of additional packages for Cuis? 
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/AdditionalPackagesForCuis.md

Kind regards,

Jonathan van Alteren

Guild Member | Object Guild B.V.
Software that works ​with​ you

jonathan@objectguild.com


reply via email to

[Prev in Thread] Current Thread [Next in Thread]