From: Martin Koch (nick@prag.uni-paderborn.de)
Date: 08/06/93


From: nick@prag.uni-paderborn.de (Martin Koch)
Subject: Re: [Q] compiling gnuchess4.0p62?
Date: 6 Aug 1993 13:11:21 +0200

luoma@binah.cc.brandeis.edu writes:

>I would appreciate smoe advice on compiling the lastest (?)
>gnuchess4.0p62. According to the README file --

> If you are using gcc you must use
> -traditional-cpp option.

NNNOOOO The Makefileline reads
    with -traditional-cpp # for suns
    without -traditional-cpp # for others.

Gnuchess compiles directly, if you exclude the -trad. option.

And it behaves perfectly with Xboard 3.0 ;-)

You should have at least 16MB Physical RAM to play with it.
I have 8MB and it is consytantly swapping.

>However, if I do so, I get the following error:

> guest? make
> gcc -W -DCACHE -DGDX -DHASGETTIMEOFDAY -DHISTORY -DNULLMOVE -DOLDTIME
> -DQUIETBACKGROUND -DSEMIQUIETBOOKGEN -DSYSV -g -traditional-cpp -DHA
> SHFILE=\"./gnuchess.hash\" -DLANGFILE=\"./gnuchess.lang\" -DBOOK=\"./gn
> uchess.book\" -DBINBOOK=\"./gnuchess.data\" -c main.c
> In file included from /usr/include/features.h:141, from /usr/include/st
> dio.h:24, from gnuchess.h:34, from main.c:25:
> /usr/include/sys/cdefs.h:80: warning: `const' redefined
> gnuchess.h:25: warning: this is the location of the previous definition
> In file included from gnuchess.h:69, from main.c:25:
> /usr/include/curses.h:84: macro or `#include' recursion too deep
> make: *** [mainN.o] Error 1

>So, I would appreciate advice from those whose have worked
>on this beast.

>Thanks.
>--
>Robert J Luoma <luoma@binah.cc.brandeis.edu>