luoma@binah.cc.brandeis.edu
Date: 08/05/93


From: luoma@binah.cc.brandeis.edu
Subject: [Q] compiling gnuchess4.0p62?
Date: Thu, 5 Aug 1993 17:22:56 GMT


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.

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.