Volunteers needed to test it!
In this directory
http://www.cs.bham.ac.uk/research/poplog/v15.53apatch/
There are now two files:
A. Tar file with executables and saved images that should
work on Redhat 8 or Redhat 9 (with motif libXm.so.3)
-rw-r--r-- 1 axs 5223586 Jun 30 23:57 v15.53apatch.tar.gz
B. Shell script for relinking poplog and rebuilding
'standard' saved images, in $usepop/pop/lib/psv
-rwxr-xr-x 1 axs 1330 Jun 30 23:38 rebuild_poplog
If you fetch the tar file (about 5 Mbytes) do this:
(a) create a tar file that saves your current $usepop/pop
directory tree in case there'sa disaster and you need
to restorte it.
(b) untar the new file over part of the tree:
cd $usepop/pop
tar xfz ....../v15.53apatch.tar.gz
This will overwrite the pop directory
and partially overwrite several other
directories. If you wish to inspect it you can
first untar it somewhere else, or use
tar tvfz <filename>
to see what is in the tar file.
After un-tarring the patch file, you should then find that poplog works
including all the standard saved images in $usepop/pop/lib/psv/*.psv
On redhat 9 it will at last start up without the annoying warning
message about 'errno'.
Test the commands
pop11
xved
etc.
or, to make sure
basepop11 +$popsavelib/startup.psv
basepop11 +$popsavelib/xved.psv
If you don't have poplog's environment variables set up, prefix
the commands with 'poplog':
poplog basepop11 +$popsavelib/startup.psv
If the programs don't run for any reason it is possible that you will
need to recompile and re-link on your own machine. For that you can use
the script
http://www.cs.bham.ac.uk/research/poplog/v15.53apatch/rebuild_poplog
You will also need to rebuild any of your own saved images.
E.g. if you have the Birmingham setup do whichever of these
you need:
cd $poplocal/local/com
./mkstartup.local
./mkxved.local
./mkplog.local
./mkpml.local
./mkclisp.local
./mkeliza.local
This will rebuild the indexes for ved_sourcefile.
./mkind.local
Later I'll try to make all of this more automatic.
If you do try this please let me know if it all works OK
and if not what the problems are.
Thanks again to Waldek Hebisch for very useful help both in
tracking down the problem and provding crucial fixes in
sufficient detail for me just to copy them.
Open source wins again!
Aaron
==
====
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
EMAIL A.Sloman AT cs.bham.ac.uk (ReadATas@please !)
PAPERS: http://www.cs.bham.ac.uk/research/cogaff/ (And free book on Philosophy of AI)
FREE TOOLS: http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
|