HERMES 1.0.3 (c)1998 Christian Nentwich (brn@eleet.mcb.at)

This library and all the files enclosed in this package are free software
under the terms of the GNU Library General Public License (LGPL). Please
refer to the included file COPYING.LIB for the exact terms.
----------------------------------------------------------------------------

THIS IS A BUNDLED VERSION OF HERMES, DESIGNED TO WORK WITH PTC FOR X11. I
CANNOT GUARANTEE THAT IT WILL WORK ON ANY PLATFORM APART FROM UNIX / LINUX.
IF YOU WANT TO MAKE HERMES WORK ON A DIFFERENT PLATFORM, YOU HAVE TO GET
THE MAIN ARCHIVE AS SOON AS I'VE RELEASED IT (or send me an e-mail)



This file describes how to compile and link HERMES under any UNIX type system.

	1. Building

	2. Cleaning up



1. Building

  You use a unix system, therefore you'll be spoiled. Basically, all you do
is run './configure' and 'make'. Done.

  That's the basic build. If you want a proper library (i.e. fast) OR you
want to use a C compiler instead of C++, then use the following commands:

      CXX=gcc CXXFLAGS=-O2 ./configure           OR, on some systems
      env CXX=gcc ./configure

  Personally, I use pgcc for compiling HERMES with PTC and the following
flags:
  
      CXX=pg++ CXXFLAGS="-O6 -mpentium" ./configure
      
  After this you can type 'make' again, but this time you get a quicker 
library. That's all there is to it. You can link libHermes.a to your
favourite graphics library now.

  ALWAYS remember to type 'make distclean' before changing to a new compiler!!

2. Cleaning up

  Type 'make clean' to remove all the .o files and 'make distclean' to erase
the library, .o files, and configuration.



brn (3/9/1998)


