OKit

Object Tree, RPL Virtual Machine and compiler shared library

Copyright (C) 2000 Yann LANDRIN-SCHWEITZER



LICENSE

This library is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.

This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA



CONTACT

Author: Yann LANDRIN-SCHWEITZER
Contact: varkhan@free.fr
Homepage: http://varkhan.free.fr/
Download: http://varkhan.free.fr/Software/OKit


PACKAGES

There are three packages pertaining to the library (X stands for the major
version number, Y the minor version number, and Z the release number):

_ OKit-X.Y.Z-src.tgz : sources for the library and plain text documentation
_ OKit-X.Y.Z-doc.tgz : documentation in plain text, man, html, LaTeX and PostScript
_ OKit-X.Y.Z-tst.tgz : tests codes and programs

If you downloaded a binary only version, it should come as:

_ libOKit.X.Y.Z.so.os-arch.gz


BUILDING THE LIBRARY

Typing 'make' in the top directory should build a library called
'libOKit.X.Y.Z.so', X and Y standing for the current version numbers,
and Z the release number.

Then, typing 'make install' should put header files and the library in
the right places, that is in /usr/include and /usr/lib. For relocated
installation, edit the Makefile and change the values of LIBPFX and
INCPFX in the 'Installs' section.


TESTING

If you have downloaded the test package, and uncompressed it, you should have
a directory named 'tests'. Typing 'make tests' should make all needed files
in this directory. Any executable is a test program, run them to check everything
is all right in the library.


SUPPORTED PLATFORMS

This library has been initially developed on Linux platforms. It should compile
without adjustment on GNU platforms (that is, UNIX platforms with gcc and gmake).
It is also reported compiling on Alpha platforms, with the standard CC compiler.


TROUBLESHOOTING

Report any problem at
varkhan@free.fr

You can find the latest versions of this library at
http://varkhan.free.fr/Software/OKit/