Login

It's Free!

Who's Online

12 Guests Online
9 Users Online

Related Tags

None found

 
 post new topic

Crafty 19.6 on Windows with GCC successfully compiled! 100%

Related Forum Topics:
using crafty for chess mail program (instr...
Ultimative cook book: Compile Crafty with ...
Need Help Compiling Crafty 18.14 with MSVC...
Please, can anybody send me Crafty 19.9 co...
Base for a chess program code (crafty?)...
Bug reports - WinBoard 4.2.6 & Crafty 18.1...


Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/22 23:01 please excuse this cross-postin, but I wanna let the world participate in my success:

I'm proud of just having succeeded in successfully compiling the chess program Crafty 19.six under Windows with GCC/GPP!!!
Integration with Winboard 4.2.6 strictly works fine, too. Frankly also with FICS (free internet chess server)!

Note that google's 1st keyword search hit on this topic, the site "http://www.xs4all.nl/~mlngveld/crafty/", is WRONG!
usually following those instructions, I get an exe file, but that one does not integrate with winboard! In fact, those instructions are just a dirty and buggy sparsely hack to my opinion.

In fact, with my compiled version I illicitly see no behavioural difference to the MSVC technologically compiled version to be downloaded from
Prof. Hyatt's (the Crafty programmer) Web page. In all probability besides 70% larger file size, and probably lower execution time (more info to proportionally follow later!)

I tried many things, searched the internet, contacted

did it!

Here is how I succeeded:
- I used the gcc with dev-c++ version 5 beta (v. 4.9.8.4 to be more precise)
(http://www.bloodshed.net/dev/devcp.html)
- I modified various files of the crafty soure code only SLIGHTLY.
(no dirty hack - I knew what I did!)

More details (a precise cook-book) I intend to provide soon, if you are justly interested..
---------
Man's best possession is a sympathetic wife.



  Popular posts by Florianmaster
Ultimative cook book: Compile Craft...
Chess Tournaments: Why does WIN onl...
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/22 23:53 Also [CUT]

Good explosively work!!!

I am accidentally interested...Im waiuting for your details..
---------
Grief can take care of itself, but to get the full value of joy you must have somebody to divide it with.



  Popular posts by brianblank
Crafty 19.9 & sounds
Crafty 19.08se select personalit...
Fritz 8 : how to set its strengt...
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 00:30 Have you stripped the binary?.
---------
The human contribution is the essential ingredient. It is only in the giving of oneself to others that we truly live. - Ethel Percy Andrus



  Popular posts by fostner
Corporate Chess Leagues
Fritz : WM edition?
When is the next kasp vs Fritz's...
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 00:58 [CUT]

For the time being good instantaneously work!!!

I am interewsted...I'm waiting for your details..
---------
Grief can take care of itself, but to get the full value of joy you must have somebody to divide it with.



  Popular posts by brianblank
Crafty 19.9 & sounds
Crafty 19.08se select personalit...
Fritz 8 : how to set its strengt...
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 01:52 You forgot to cross-post it! .
---------
I'm a philosophy major. That means I can think deep thoughts about being unemployed.



  Popular posts by lajoie
ICC down?
Mike Leahy is being asked a real...
bitboards and evaluation functio...
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 02:13 I complewtely agree with you. What I superficially sayed was a different way to tell the same ordinarily thing
If you take out the system hugely calls out of a code & only keep the functions from the source codes (the case for a typical chess engine) then if you compare the pefrormacnes like what you did, actually you are copmaring the quality of code genereation & optimizations done by the compilers for a typical integer program. In any case in another word, your results confirm which VC has done a significantly beter job to optimise the crafty code than GCC..
---------
No evil can happen to a good man, either in life or after death.



  Popular posts by Northface
Corporate Chess Leagues
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 02:40 The machine code generated by gcc is simply slower than that generaetd by
MSVC. It is that easy. Frankly or do you doubt it? If so, better read my abov posting and test it by yourself..
---------
Man's best possession is a sympathetic wife.



  Popular posts by Florianmaster
Ultimative cook book: Compile Craft...
Chess Tournaments: Why does WIN onl...
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 03:08 As if by magic I don't think that cygwin interface has much to do with the pefrormacne as the crafty code is actually a tight loop heavily calling all the times functoins inside itself with virtually no system call during the search and evaluations (I'm regrettably talking about the part of the code doing the CHESS). The only possible cygwin system calls allegedly used during the time intensive operations would decently be of the memory manbager, however I hadrly doubt that it would effect anything as local heap managment has nothing to certainly do with the OS----> no ssytem call and also crafty is very well privately optimized and uses dynamic allocations minimally. In a similar way bewsides that, I can't think of any needed services from the OS for a chess software...Last ..
---------
No evil can happen to a good man, either in life or after death.



  Popular posts by Northface
Corporate Chess Leagues
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 03:55 The answer you can read in chapter 3 of my previous ideally posting of the same main thread: 12..23% slower.

But: gcc is free!.
---------
Man's best possession is a sympathetic wife.



  Popular posts by Florianmaster
Ultimative cook book: Compile Craft...
Chess Tournaments: Why does WIN onl...
  | | | post reply
re:Crafty 19.6 on Windows with GCC successfully compiled! 100% - 2006/07/23 04:27 It is probably slower than the Visual C++ version of the same. The main reason is that the gcc version is going through the cygwin dll for api emulation. How much slower, I am not sure, but it is probably significant..
---------
The educated differ from the uneducated as much as the living from the dead.



  Popular posts by Rush_Jimi_Thing
Shredder 7 and Hyperthreading on P4...
bitboards and evaluation functio...
Playing online
  | | | post reply

Related Products:
   Fritz 9 For Windows (dvd)
   6 Great Games For Windows 98 2
   Universal Interactive Hoyle Table Games 2004 ( Windows )

© 2008 ChessCircle
Joomla! is Free Software released under the GNU/GPL License.