Author: Gian-Carlo Pascutto
Date: 01:26:28 04/17/00
Go up one level in this thread
On April 16, 2000 at 09:21:10, Daniel Clausen wrote: >Hi > >On April 15, 2000 at 16:00:45, Gian-Carlo Pascutto wrote: > >>I've released a new version of my bughouse/crazyhouse/standard >>chessprogram Sjeng. This time full sources are released under >>the GPL license. > >I compiled it under MacOSX and had a problem with the constellation >of HAVE_SYS_TIMEB and !HAVE_FTIME, which leads to compiler errors. >What I did was to define HAVE_FTIME by hand and implement ftime >in the following way: > >int ftime(struct timeb* tp) >{ > struct timeval tmp; > > gettimeofday(&tmp, NULL); > tp->time = tmp.tv_sec; > tp->millitm = tmp.tv_usec / 1000; > tp->timezone = 0; > tp->dstflag = 0; >} > >It seems to work fine. Thanks a lot to Gian-Carlo! On thanks. I'll see what I can do to fix that problem. Sjeng can work without an ftime function, but its accuracy will be limited to seconds then. (I havent tested this is a while though) I'll add your function if !HAVE_FTIME but HAVE_GETTIMEOFDAY, which should do the trick, and check whether everything works without ftime too. Thanks for the report! Oh BTW, I suppose you use(d) configure/autoconf to compile ? -- GCP
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.