XPCE/SWI-Prolog 4.5.11/1.8.0

XPCE/SWI-Prolog 4.5.11/1.8.0

Post by Jan Wielemak » Sat, 18 Sep 1993 08:39:04



Dear Linux user,

I'm happy to announce release 4.5.11 of XPCE/SWI-Prolog for Linux.

WHAT IS XPCE?
=============

XPCE is a  symbolic  object-oriented   interface  toolkit  for  symbolic
programming languages.  XPCE offers a  high   level  of  abstraction for
communication with X11,  Unix  processes,   Unix  networking  facilities
(sockets) and Unix files.   XPCE's  built-in   classes  (about  150) are
mostly written in the C language.   The XPCE/Prolog interface allows the
user to create instances of these classes and manipulate instances.  The
user can also create new XPCE classes from Prolog.

XPCE's  window  related  classes  provide   various  styles  of  menu's,
primitive  graphical  objects,  compound  graphical  objects  and  Emacs
oriented programmable text manipulation windows.

FILES AND ORGANISATION
======================

        ftp site:       swi.psy.uva.nl          (145.18.114.17)
        directories:    pub/xpce/doc/..         (PostScript documentation)
                        pub/xpce/linux/..       (Linux binaries)

To install the system from the precompiled and linked binaries you need

        pub/xpce/linux/xpcebin.i386-linux-0.99.12.tgz
        pub/xpce/linux/xpcelib.tgz
        BININSTALL

For those that like to link to  other languages, modified SWI-Prolog and
link it to XPCE, etc.  there is

        pub/xpce/linux/xpcekit.i386-linux-0.99.12.tgz

Which contains the XPCE.a library, the   pl.o SWI-Prolog object file and
the .o files and sources for the   interface.   For this package too you
need pub/xpce/linux/xpcelib.tgz.

LINUX VERSIONS
==============

I compiled and linked all this  on   stock  SLS-1.03 with a fixed 99pl12
kernel (thanks to Linus).  Libc 4.4.2.   The binary is statically linked
to avoid problems with saved states and is   likely  to run on most more
modern kernels.  To relink from the kit, versions are probably critical.

NEW TO THIS RELEASE
===================

[NOTE: The beginners document is `Programming in PCE/Prolog', to be found
in pub/xpce/linux/doc/userguide/*.ps]

        # Online documentation
        Over 1000 extra cards in the online documentation system.  Many
        old and incorrect descriptions have been updated.  Cards are now
        structured in `functional groups' to provide much better overview.
        Comments welcome!

        # Printed documentation
        For those who dislike forests, pub/xpce/linux/doc/refman/*.ps
        contains PostScript for DRAFT edition 0 of the reference manual
        (672 pages).  The distribution also provides the software to
        regenerate this manual.  Requires TeX 3 with increased poolsize.

        # Some bugfixes

--