To install gnuchess.


The following files are available:

gnuchess-4.0p73.tar.gz	- source files for gnuchess patch level 73

tar xzv gnuchess-4.0p73.tar.gz

You need to know:

BINDIR where will the binaries be stored
LIBDIR where will the book and message file be stored
What language and notation you want to use. 
	(Current choices are english, swedish or german.)
What size book you want gnuchess to have.
	(Current choices are tiny, small, medium, large, huge.)

Edit the Makefile setting:

BINDIR (Default is .)
LIBDIR (Default is .)
BOOKTYPE (Default is small)

The default language and notation is determined by the order of misc/gnuchess.lang.
The default language and notation is taken from the first line in the file.
If the line is :
			001:eng:{ pnbrqk}
		the default is english. If it is:
			001:ger:{ bsltdk}
		the default is german.

In any case the other language and notation can be used by specifying
-L [ger|eng] on the command line. New languages can easily be added by
making new gnuchess.lang entries for the language. If you make a new
language set please send it on to me.

If you want ECO database support put -DECO in the OPT line and

***** If you are not using gcc select the CC define in the Makefile for your c compiler

***** Machine Specific Changes to Makefile

Default Makefile is for SunOS/gcc for other systems:

Solaris2: Change LIBS and CFLAGS

HPUX: CFLAGS must be selected from the list in the Makefile
DEC:
IRIX:

MAKELOG.HP is a LOG file from the make I did on HPUX here.

mike




Now the Makefile is edited just type make and it will compile
everything, or "make executable-name" and it will compile just that
executable. Then type "make install" and it will make the book and
install the executables.
