Page 1 of 1

beginner

PostPosted: 02 Dec 2010, 10:49
by szkl
Hello i am beginner programmer.I want to create website where it's possible to play chess using some free engine and winboard. I read protocol already but still i dont know how to begin. I think i have to find some source of winboard but i use visual studio 2010 and i couldnt compile any winboard i found. Sorry for my english and thanks for help

Re: beginner

PostPosted: 02 Dec 2010, 11:53
by H.G.Muller
The WinBoard sources from the GNU Savannah site or the hgm.nubati.net repository should compile under MSVC, although I never try it; it is one of the platforms we offer support for (a Makefile as well as a project file).

I am not sure if WinBoard is suitable for embedding in a website. It is something people would have to run locally on their computer, which means they would have to download and install it first, which is way too much of a hurdle for the average website visitor. And although you could still let them use a remote engine (i.e. remote for them, so running on your server, provided it is Linux based), the question is why you would want them to: once they downloaded they could just as well download the engine with it, and run it locally.

Re: beginner

PostPosted: 05 Dec 2010, 13:56
by szkl
Maybe someone who compiled winboard could tell me where can i download this winboard and how to compile it?

Re: beginner

PostPosted: 06 Dec 2010, 09:25
by H.G.Muller
WinBoard sources can be downloaded from http://savannah.gnu.org/projects/xboard ,
or http://hgm.nubati.net/cgi-bin/gitweb.cgi (hgm6 branch).

I have only experience compiling it with cygwin, though. For that I have just to give the command "make -f makefile.gcc" in the winboard directory of the source tree. But it seems other can use MSVC without problems on those sources, either from the command line, or using the IDE though a proect file.