A Chess forum. ChessBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » ChessBanter forum » Chess Newsgroups » rec.games.chess.computer (Computer Chess)
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Tags: , , , , , ,

Announcement: Compile Crafty 19.11 with GCC under Windows



 
 
Thread Tools Display Modes
  #1  
Old March 17th 04, 01:30 AM
Michael Loggel
external usenet poster
 
Posts: n/a
Default Announcement: Compile Crafty 19.11 with GCC under Windows

Hello!

I am happy to announce an updated description incl. makefile for compiling
Crafty Chess Engine (versions 19.11, 19.9, 19.8, 19.7, 19.6, 19.2) with gcc
under Windows.

The description is written in a way such that EVERYONE can understand and
compile it, because no knowledge or experience whatsoever in compiling C-
code is required! All you need to be able to do is to double-click a .bat
file in the Windows Explorer.

The used freeware C-compiler is DevC++ 4.9.8.7 (very stable beta 5), using
gcc/g++ 3.2 based on "mingw special 20020817-1" (only about 50 MB of disk
space required for installation).

The link is:

http://members.fortunecity.de/loggel/crafty/index.html


Enjoy!

Michael


--
No Spam:
For sending e-mail to me, write "wir_sinds" instead of
"see_below_for_my_true_email_xrgvkgwj".
Ads
  #2  
Old March 18th 04, 08:14 AM
Mikko Nummelin
external usenet poster
 
Posts: n/a
Default Top strength OS chess programs usually difficult to compile?

.... (About compiling Crafty with Dev-C++)

Thank you very much for your effort in this area, but I must say, that
there seems to be a generally unfortunate "trend" that the stronger an
open-source chess program is, the more difficult it is to compile.
Yesterday I made an experiment, starting with Ridderkerk's unofficial
rating list

http://wbec-ridderkerk.nl/html/Rating.html

and started tracing which programs are open-source from the top on. I
found that at least the following we

Crafty, Pepito, SlowChess, Amy, Resp

I downloaded their source into my hard disk and made compile attempts with
my Slackware Linux running on an AMD Athlon 1900+. It appeared that they
_all_ except Crafty had some problems on that platform and are not bound
to compile without additional tweaking! But Crafty is nevertheless known
to have compile problems in other platforms as these discussions show.

Many low- and mid-strength open-source chess programs are, unlike the
above mentioned higher strength ones, usually easy/much easier to compile.


Mikko Nummelin
  #3  
Old March 18th 04, 11:12 PM
Dr. David Kirkby
external usenet poster
 
Posts: n/a
Default Top strength OS chess programs usually difficult to compile?

Mikko Nummelin wrote in message . fi...
... (About compiling Crafty with Dev-C++)

Thank you very much for your effort in this area, but I must say, that
there seems to be a generally unfortunate "trend" that the stronger an
open-source chess program is, the more difficult it is to compile.
Yesterday I made an experiment, starting with Ridderkerk's unofficial
rating list

http://wbec-ridderkerk.nl/html/Rating.html

and started tracing which programs are open-source from the top on. I
found that at least the following we

Crafty, Pepito, SlowChess, Amy, Resp

I downloaded their source into my hard disk and made compile attempts with
my Slackware Linux running on an AMD Athlon 1900+. It appeared that they
_all_ except Crafty had some problems on that platform and are not bound
to compile without additional tweaking! But Crafty is nevertheless known
to have compile problems in other platforms as these discussions show.

Many low- and mid-strength open-source chess programs are, unlike the
above mentioned higher strength ones, usually easy/much easier to compile.


Mikko Nummelin


From what little I have looked at the crafty source, it is clear a lot
of work has gone into optimisation - specific assembler rountines for
different architectures, different methods to make best use of cache
etc. In one method of compilation everything gets compiled into one
huge file, to aid optimisation. That partially explains it I feel.
It's much easier to write standard C that will compile on any platform
okay, but adding platform specific optimisations creates problems.

I have an open-source application:

http://atlc.sourceforge.net/

for which various versions of it have been tested on machines as
diverse as a Sony Playstation 2 games console, Windows 2000 and a Cray
supercomputer running UNIXCOS. I develop it on a Sun workstation, and
test on about half a dozen machines (Sun running Solaris, HP running
HP-UX, Dec Alpha tru64, IBM RS/6000 running AIX and an SGI octane
running IRIX) before releasing a new version.

However, I have no platform specific optimisations. I suspect that is
where the strength of the programs is gained, but the portability
suffers.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
poor crafty perf after compile on linux 2.6.1 jake johnson rec.games.chess.computer (Computer Chess) 3 March 13th 04 12:54 AM
New Description: Compile Crafty chess with gcc under windows - Simple! - 1 attachment Michael Loggel rec.games.chess.computer (Computer Chess) 9 December 18th 03 12:27 AM
Crafty 19.6 on Windows with GCC successfully compiled! 100% !! Michael Loggel rec.games.chess.computer (Computer Chess) 11 December 10th 03 04:02 PM
Crafty Compile Help Christopher rec.games.chess.computer (Computer Chess) 2 August 15th 03 07:16 PM
Crafty Learning Robert Hyatt rec.games.chess.computer (Computer Chess) 0 July 9th 03 09:44 PM


All times are GMT +1. The time now is 11:16 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.Content Relevant URLs by vBSEO 2.4.0
Copyright ©2004-2008 ChessBanter, part of the NewsgroupBanter project.
The comments are property of their posters.
Car Credit - Personal Loans - Hybrid Car Rental - Problem Mortgage - Car Finance