an IGS client written in C++
ccGo is a program allows you to play go with gnugo on your computer or with other players on the IGS on the internet.
This is project for sharpening my programming skill. In writing this program I have the following goals in mind.
However, these are pretty subjective matters. So, don't be supprised if it's not as what you think!
To compile this program, you need the following working libraries
They are included in Debian unstable. And, you can find the corresponding RPMS packages from Fedora Extras.
To use it, you still need to be familiar with IGS text commands. ccgo only provides the UI in a need to be basis.
If you have problem connecting to IGS with ccGo or regularly get disconnected unexpectedly, please see this page.
You can download the source files of ccGo from http://ccdw.org/~cjj/prog/ccgo/src/ .
To build the debian packages from source, you need to download
ccgo_x.x.x.orig.tar.gz
ccgo_x.x.x-y.diff.gz
ccgo_x.x.x-y.dsc
and build them with, e.g.,
dpkg-source -x ccgo_x.x.x-y.dsc
cd ccgo-x.x.x
debuild
provided that you have a working debuild environment and meet all dependency.
Since version 0.3.1, a spec file is distributed within the tar.gz package. So, you can as well just download the tar ball and build a RPM binary package with the command:
rpmbuild -tb ccgo-x.x.x.tar.gz