I am using fedora 32, with motif-2.3.4-20.fc32.x86_64 installed.
To make poplog use motif, I had to follow Waldek's instructions to relink poplog
(included in the instructions file):
Install motif and motif-devel. E.g. on fedora:
dnf install motif-devel-2.3.4-20.fc32.x86_64 motif-2.3.4-20.fc32.x86_64
(Ubuntu format is libmotif-dev.)
Then (after setting $usepop), re-link poplog:
$usepop/pop/src/newpop -link -x=-xm -norsv
Motif extends the functionality of XVed windows, including adding menu
buttons at the top: File, Edit, View, Compile. The added edit commands know
about pop11 syntax. I don't know if they also adapt to prolog or lisp or pml
files.
I confirm that this all works well in Fedora 32, version 5.11.17-100.fc32, and
is therefore likely to be OK in other kernels >= 5.8.
==========
I also confirm that the (Winograd inspired) blocks demo works, roughly as
demonstrated briefly here:
https://www.youtube.com/watch?v=Athf7cFbk3E
It is possible to set up a saved image to run the demo:
Type to linux:
mkgblocks
That creates
$usepop/pop/lib/psv/gblocks.psv
which can be run with the comand
pop11 +gblocks
For some reason that defaults to using an unpleasnt small font on my machine.
It should be possible to change that in the gblocks startup code.
The main functionality of the blocks demo is available without motif, but xved
is much improved after linking with motif. E.g. every window then has several
menu buttons.
All of that now works in with the latest kernel.
I presume all the facilities demonstrated in old youtube video tutorials on
poplog/pop11/ved will now work.
I think something needs to be done to make gblocks start with a better default
(fixed-width) font. There are many other potential improvements, if anyone has
time!
Best wishes.
Aaron
http://www.cs.bham.ac.uk/~axs