-
Notifications
You must be signed in to change notification settings - Fork 3
Poplog distributions
Stephen Leach edited this page Oct 6, 2024
·
2 revisions
The base set of Poplog files has remained relatively stable for decades and the layout is described here. This is effectively "stock" Poplog. However there have been several attempts to package up Poplog for easy installation and these each come with their own special features.
Distributions typically differ on:
- How you get started
- The installation mechanism
- What commands the installation makes available
- An extension mechanism for making third party packages available
- And the set of packages that are available
(Please note that these notes were written by the maintainer of GetPoplog from memory - corrections welcomed!)
- Start page:
- New home: https://poplogarchive.getpoplog.org/freepoplog.html
- Original page was: https://www.cs.bham.ac.uk/research/projects/poplog/freepoplog.html
- Installed by downloading and running a script
- Makes available all the Poplog commands (pop11, clisp, ved, xved, ..) and the utilities in $popcom.
- A
poplog
start script with subcommand similar to GetPoplog's is now available - Only one build is available (with xved and motif)
- A
- Additional libraries from poplog_packages are bundled.
- Layered on top of hebisch/poplog
- Start page: https://getpoplog.github.io/
- Uses standard Linux installers
rpm
/apt
- Makes available a single
poplog
command that has a subcommand like structure- 4 alternative builds of Poplog are available that include/omit xved and use/avoid motif (an old graphics library).
- Makes available an optional set of libraries via
lib getpoplog
- Start page: https://github.com/hebisch/poplog
- Follow instructions in https://github.com/hebisch/poplog/blob/master/INSTALL
- This is intended to maintain the core files of Poplog rather than be a one-click install
- Makes a core Poplog system available to build upon.
- Start page: https://openpoplog.sourceforge.net/
- Does not appear to be actively maintained
Get Started
Docker
Design
- Differences from FreePoplog
- Default for
$poplocal
- Design of the
Makefile
- Design of the
poplog
command tool - Design of the
VERSION
file
Background Info
Building Info
Contributor Info
Proposals