This are the installation instructions for xd.

Quick Installation instruction:
===============================

1. Do as root in the directory where xd unpacked to:

	    install xd /usr/local/bin
	    
to install the provided version of xd in /usr/local/bin

2. Add the following alias to your csh.cshrc (or whatever file you use as
your system-wide alias file):
   
	    alias   xd	'cd `/usr/local/bin/xd \!*`'


Extensive Installation Instruction:
===================================

Preliminaries:
--------------

You need icmake to compile xd yourself. Icmake may be obtained from
ftp.icce.rug.nl, or from sunsite.unc.edu or from tsx-11.mit.edu.

If you don't have icmake, you have to compile and link all sources by hand.
No support for this case is provided here.

Since xd depends on some classes defined in my cclib-library, the library is
provided, together with the necessary header files, in the distribution.
In the near future, the code of the library will be moved to our main icce-C++
class library, but that hasn't very high priority yet.

It is assumed below that you do *not* have the following files:

    /usr/lib/libcclib.a

    /usr/local/include/Args.h
    /usr/local/include/ConfigFile.h
    /usr/local/include/ICString.h
    /usr/local/include/NonCanon.h

Installation Instructions:
--------------------------

1. All instructions should be done from the directory where
   the xd.X.YY.tgz archive unpacked to (i.e., xd/).
2. Do (as root)
	cp -r ./usr/* /usr
3. If preferred, edit the name of the configurationfile to be used.
   to do this, edit in configure.h, the #define XD_CONFIG_PATH.
   It is always relative to $HOME, and in the distribution it is set
   to "/.conf/xd/xd.conf".
4. Do (not necessarily as root)
	./build
    This creates in the current directory libxd.a and xd.
    During the compilation, two warnings are generated.
    They can safely be ignored.
5. Do (as root)
	install xd /usr/local/bin
6. Add the following alias to your csh.cshrc (or whatever file you use as
   your system-wide alias file):
   
    alias	xd		'cd `/usr/local/bin/xd \!*`'

Cleanup-instructions.
---------------------

Some simple cleanup may be required. The compilation left libxd.a and xd.
All other intermediate compilation products were removed by build.

If required, libxd.a and xd can be removed.

Other files you may want to remove are the /usr/lib/libcclib.a the
four /usr/local/include files.

