[Edited]
On CoCalc at https://cocalc.com you do not have admin rights,
so you should install the SimpComp package as a user, that is,
in ~/.gap/pkg
(create this directory if it does not already exist).
Note that the PackageManager
GAP package by Michael Torpey
can make your life easier.
As revealed in the 2019-08-25 CoCalc software update news
also posted on the cocalc mailing list and in a CoCalc tweet, GAP 4.10.2 is now available system-wide on CoCalc at cocalc.com.
This makes it easy to install any package, including SimpComp
.
First load the PackageManager
package:
gap> LoadPackage("PackageManager");
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Loading curlInterface 2.1.1 (Simple Web Access)
by Christopher Jefferson (http://caj.host.cs.st-andrews.ac.uk/) and
Michael Torpey (http://www-groups.mcs.st-andrews.ac.uk/~mct25/).
Homepage: https://gap-packages.github.io/curlInterface/
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Loading PackageManager 0.4 (Easily download and install GAP packages)
by Michael Torpey (http://www-groups.mcs.st-andrews.ac.uk/~mct25/).
Homepage: https://gap-packages.github.io/PackageManager/
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
true
This makes the InstallPackage
command available. Use it to install SimpComp
:
gap> InstallPackage("SimpComp");
#I Getting PackageInfo URLs...
#I Retrieving PackageInfo.g from https://simpcomp-team.github.io/simpcomp/PackageInfo.g ...
#I PackageInfo.g validated successfully
#I Downloading archive from URL http://github.com/simpcomp-team/simpcomp/releases/download/v2.1.10/simpcomp-2.1.10.tar.gz ...
#I Saved archive to /tmp/tmRcoUmG/simpcomp-2.1.10.tar.gz
#I Extracting to /home/user/.gap/pkg/simpcomp ...
#I Extracted successfully
#I Checking dependencies for simpcomp...
#I GAPDoc >=0.9999: true
#I io >=3.0: true
#I Running compilation script on /home/user/.gap/pkg/simpcomp ...
#I Compilation was successful
true
The package will be installed in ~/.gap/pkg
, and no need
to worry about creating this directory, PackageManager
will take care of creating it if needed.