I have tried to install the engine packages(fruit 2.1,glaurung 2.01,and toga 1.3.4) within scid 3.6.1 that I downloaded from the debian repo. still no dice.when I tried to compile the scid sources from sourceforge(scid 3.7.3) I got and error message that i was missing tclsh8.5. I can only assume that this is a dependency but when I looked for it in synaptic there was no such beast. I guess I am stuck for now if anyone has any ideas any help would be appreciated. Thanks much all,
Steve
linux and computer chess
Moderator: Ras
-
- Posts: 39
- Joined: Wed Mar 08, 2006 8:30 pm
Re: linux and computer chess
Hopefully I can help as I just installed Scid 3.7.3 on Ubuntu two days ago. It actually wasn't so bad. I had the same tclsh8.5 issue at compilation; just look for Tcl with Synaptic. There'll be multiple versions, 8.5 among them. You may or may not want to also get the dev package. I went ahead and got it preemptively out of past experiences with other things.
Following that it's just the typical ./configure, make, make install. The engines that come with it will be compiled also but not installed IIRC, so I just let the source directory lie. It wasn't cluttering much.
Following that it's just the typical ./configure, make, make install. The engines that come with it will be compiled also but not installed IIRC, so I just let the source directory lie. It wasn't cluttering much.
Re: linux and computer chess
What do you mean "no dice"? If you run the engines from the command line they work, don't they? (like if you run "fruit", the give "uci" and then "quit")hawkeye wrote:I have tried to install the engine packages(fruit 2.1,glaurung 2.01,and toga 1.3.4) within scid 3.6.1 that I downloaded from the debian repo. still no dice.when I tried to compile the scid sources from sourceforge(scid 3.7.3) I got and error message that i was missing tclsh8.5. I can only assume that this is a dependency but when I looked for it in synaptic there was no such beast. I guess I am stuck for now if anyone has any ideas any help would be appreciated. Thanks much all,
Steve
Tcl/Tk is a programming language and a GUI toolkit, on which many graphical applications are based. The last released version is 8.5, but it is a bit recent, so some distributions are still using 8.4.
Scid 3.7 depends on Tcl/Tk 8.5, while scid 3.6.26 can be compiled with either tcl 8.4 or 8.5. If you only have 8.4 installed in your distribution, my advice is don't bother trying to compile 3.7. Get the sources of 3.6.26 instead. I must warn you that Tcl/Tk 8.5 has some nice things like anti-aliased fonts, and the exact same version of scid compiled against 8.5 looks much more beautiful than when compiled against 8.4.
By the way, 3.6.1 is quite an old version and you are missing on a lot of features. In Gentoo and Arch linux, at least, the latest scid from the 3.6 series is available as a package.
PS: Where to find scid's old sources? I didn't find them on the website, but my distribution gets them from http://mirrors.kernel.org/gentoo/distfi ... 24.tar.bz2
Edit: PS2: I just remembered that scid 3.6.1 does not support UCI engines, only XBoard, so you must use polyglot (also available in debian) if you want to run those engines. But later versions of scid do support UCI, so if you manage to compile it, you don't have to (use polyglot).
Good luck.
-
- Posts: 62
- Joined: Thu Apr 03, 2008 8:54 pm
Re: linux and computer chess
Thanks for the reply Vladmir. I will look into it tomorrow.
Steve
Steve