Geschrieben von:/Posted by: Pete Galati am 13 Januar 2000 22:00:54:
Als Antwort auf:/As an answer to: compiling winboard engines geschrieben von:/posted by: Andrew Tanner am 13 Januar 2000 09:26:43:
Hello,
Do winboard engines compiled using DJGPP work under winboard? If not, Is there a free compiler that can be used? The 2 programs that I am trying to modify to my liking are GNUchess and Crafty. GNUchess mentions in it's docs that " you must use CYGNUS 32-BIT GNU C under WINBOARD. Do not try to use DJGPP as that will fail (last time we tried.)" Does this mean I will have to purchase a commercial compiler to get an executable that works under winboard?
Thanks wb forum,
A. Tanner
DJGPP only partly works with Winboard, but things go wrong with the program if you do use it. Crafty will fall flat on it's face if you compile it with DJGPP and try to use it with Winboard, and the results will be horibly slow, and won't follow it's book etc.
Basically, they are correct, you should get CYGNUS instead, you'll need to have the dll files with your program as with Phalanx and Gromit and the previous version of Pierre. The Mingw32 (I think it's called) can supposably sidestep that problem, but someone shipped me a copy of a program that I was working on that was compiled with Mingw32, and I couldn't run it on my computer, but the person who compiled it could, I have no idea why. And the site explaining how to install it are just too confusing so I never tried:
http://agnes.dida.physik.uni-essen.de/~janjaap/mingw32/I'd say look into Cygnus because it has a good track record, your program won't come out as fast as if you used the Microsoft compiler that Dann uses, but hey.
And you can even download a patch at Tim Mann's Winboard page that will allow you to compile Winboard with Cygnus if you feel like making a customised version of Winboard.
Pete