SICD_VS_PC, how to install
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
SICD_VS_PC, how to install
Hi, does any body know a update way of install SCID_VS_PC in linux mint 19? Iam new and i have try some ways, but fails. i follow this tutorial: http://www.linuxx.eu/2012/11/scid-vs-pc ... buntu.html
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: SICD_VS_PC, HOW TO INSTALL
That guide is very old (2012). I'm going to give it a try and see what happens.
EDIT: it works - here's how I did it:
The program to run is /usr/local/bin/scid (no menu item was created).
EDIT #2: I found a .desktop files, just not where I expected it (I'm on XFCE, so that may be why):
EDIT: it works - here's how I did it:
Code: Select all
download latest version: https://sourceforge.net/projects/scidvspc/files/source/scid_vs_pc-4.19.tgz/download
sudo apt install tcl8.6 tcl8.6-dev tk8.6 tk8.6-dev
sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh
cd to wherever you downloaded scid_vs_pc-4.19.tgz
tar xzf scid_vs_pc-4.19.tgz
cd scid_vs_pc-4.19
./configure
sudo make install
EDIT #2: I found a .desktop files, just not where I expected it (I'm on XFCE, so that may be why):
Code: Select all
cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applications
Re: SICD_VS_PC, how to install
Thanks. this was very useful, I advance, but I have this problems:
when runing: sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh
[ sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh]
I get : [ln: failed to create symbolic link '/usr/bin/tclsh': File exists]
and to: sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh
I get
ln: failed to create symbolic link '/usr/bin/tclsh': File exists
and last, to:
sudo make install
I get:
rm -f ./scid
cat tcl/start.tcl tcl/config.tcl tcl/bitmaps.tcl tcl/language.tcl tcl/utils.tcl tcl/utils/date.tcl tcl/utils/font.tcl tcl/utils/graph.tcl tcl/utils/history.tcl tcl/utils/pane.tcl tcl/utils/sound.tcl tcl/utils/string.tcl tcl/utils/tooltip.tcl tcl/utils/validate.tcl tcl/utils/win.tcl tcl/misc/misc.tcl tcl/htext.tcl tcl/file.tcl tcl/file/finder.tcl tcl/file/bookmark.tcl tcl/file/recent.tcl tcl/file/epd.tcl tcl/file/spellchk.tcl tcl/file/maint.tcl tcl/edit.tcl tcl/game.tcl tcl/game/browser.tcl tcl/windows.tcl tcl/windows/gamelist.tcl tcl/windows/pgn.tcl tcl/windows/book.tcl tcl/windows/comment.tcl tcl/windows/eco.tcl tcl/windows/stats.tcl tcl/windows/tree.tcl tcl/windows/crosstab.tcl tcl/windows/pfinder.tcl tcl/windows/tourney.tcl tcl/windows/switcher.tcl tcl/search/search.tcl tcl/search/board.tcl tcl/search/header.tcl tcl/search/material.tcl tcl/contrib/ezsmtp/ezsmtp.tcl tcl/tools/email.tcl tcl/tools/import.tcl tcl/tools/optable.tcl tcl/tools/preport.tcl tcl/tools/pinfo.tcl tcl/tools/analysis.tcl tcl/tools/comp.tcl tcl/tools/wbdetect.tcl tcl/tools/reper.tcl tcl/tools/graphs.tcl tcl/tools/tablebase.tcl tcl/tools/ptracker.tcl tcl/help/help.tcl tcl/help/tips.tcl tcl/menus.tcl tcl/board.tcl tcl/move.tcl tcl/main.tcl tcl/tools/correspondence.tcl tcl/lang/english.tcl tcl/lang/deutsch.tcl tcl/lang/francais.tcl tcl/lang/italian.tcl tcl/lang/nederlan.tcl tcl/lang/spanish.tcl tcl/lang/portbr.tcl tcl/lang/swedish.tcl tcl/lang/norsk.tcl tcl/lang/polish.tcl tcl/lang/czech.tcl tcl/lang/hungary.tcl tcl/lang/serbian.tcl tcl/lang/russian.tcl tcl/dnd/tkdnd.tcl tcl/dnd/tkdnd_unix.tcl tcl/tools/fics.tcl tcl/tools/uci.tcl tcl/end.tcl tcl/tools/tacgame.tcl tcl/tools/sergame.tcl tcl/tools/calvar.tcl tcl/tools/tactics.tcl tcl/tools/novag.tcl tcl/misc/flags.tcl tcl/tools/inputengine.tcl > ./scid
chmod +x scid
cp scripts/sc_addmove.tcl ./sc_addmove
chmod +x sc_addmove
cp scripts/sc_epgn.tcl ./sc_epgn
chmod +x sc_epgn
cp scripts/sc_spell.tcl ./sc_spell
chmod +x sc_spell
cp scripts/sc_eco.tcl ./sc_eco
chmod +x sc_eco
cp scripts/sc_import.tcl ./sc_import
chmod +x sc_import
cp scripts/sc_remote.tk ./sc_remote
chmod +x sc_remote
cp scripts/sc_tree.tcl ./sc_tree
chmod +x sc_tree
cp scripts/scidpgn.tcl ./scidpgn
chmod +x scidpgn
cp scripts/pgnfix.py ./pgnfix
chmod +x pgnfix
cp scripts/spliteco.tcl ./spliteco
chmod +x spliteco
g++ -fno-rtti -O2 -fno-exceptions -Wall -I/usr/include -o src/pgnscid.o -c src/pgnscid.cpp
make: g++: Command not found
Makefile:408: recipe for target 'src/pgnscid.o' failed
make: *** [src/pgnscid.o] Error 127
I dont know what to do, I am new at this. sorry.
when runing: sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh
[ sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh]
I get : [ln: failed to create symbolic link '/usr/bin/tclsh': File exists]
and to: sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh
I get
ln: failed to create symbolic link '/usr/bin/tclsh': File exists
and last, to:
sudo make install
I get:
rm -f ./scid
cat tcl/start.tcl tcl/config.tcl tcl/bitmaps.tcl tcl/language.tcl tcl/utils.tcl tcl/utils/date.tcl tcl/utils/font.tcl tcl/utils/graph.tcl tcl/utils/history.tcl tcl/utils/pane.tcl tcl/utils/sound.tcl tcl/utils/string.tcl tcl/utils/tooltip.tcl tcl/utils/validate.tcl tcl/utils/win.tcl tcl/misc/misc.tcl tcl/htext.tcl tcl/file.tcl tcl/file/finder.tcl tcl/file/bookmark.tcl tcl/file/recent.tcl tcl/file/epd.tcl tcl/file/spellchk.tcl tcl/file/maint.tcl tcl/edit.tcl tcl/game.tcl tcl/game/browser.tcl tcl/windows.tcl tcl/windows/gamelist.tcl tcl/windows/pgn.tcl tcl/windows/book.tcl tcl/windows/comment.tcl tcl/windows/eco.tcl tcl/windows/stats.tcl tcl/windows/tree.tcl tcl/windows/crosstab.tcl tcl/windows/pfinder.tcl tcl/windows/tourney.tcl tcl/windows/switcher.tcl tcl/search/search.tcl tcl/search/board.tcl tcl/search/header.tcl tcl/search/material.tcl tcl/contrib/ezsmtp/ezsmtp.tcl tcl/tools/email.tcl tcl/tools/import.tcl tcl/tools/optable.tcl tcl/tools/preport.tcl tcl/tools/pinfo.tcl tcl/tools/analysis.tcl tcl/tools/comp.tcl tcl/tools/wbdetect.tcl tcl/tools/reper.tcl tcl/tools/graphs.tcl tcl/tools/tablebase.tcl tcl/tools/ptracker.tcl tcl/help/help.tcl tcl/help/tips.tcl tcl/menus.tcl tcl/board.tcl tcl/move.tcl tcl/main.tcl tcl/tools/correspondence.tcl tcl/lang/english.tcl tcl/lang/deutsch.tcl tcl/lang/francais.tcl tcl/lang/italian.tcl tcl/lang/nederlan.tcl tcl/lang/spanish.tcl tcl/lang/portbr.tcl tcl/lang/swedish.tcl tcl/lang/norsk.tcl tcl/lang/polish.tcl tcl/lang/czech.tcl tcl/lang/hungary.tcl tcl/lang/serbian.tcl tcl/lang/russian.tcl tcl/dnd/tkdnd.tcl tcl/dnd/tkdnd_unix.tcl tcl/tools/fics.tcl tcl/tools/uci.tcl tcl/end.tcl tcl/tools/tacgame.tcl tcl/tools/sergame.tcl tcl/tools/calvar.tcl tcl/tools/tactics.tcl tcl/tools/novag.tcl tcl/misc/flags.tcl tcl/tools/inputengine.tcl > ./scid
chmod +x scid
cp scripts/sc_addmove.tcl ./sc_addmove
chmod +x sc_addmove
cp scripts/sc_epgn.tcl ./sc_epgn
chmod +x sc_epgn
cp scripts/sc_spell.tcl ./sc_spell
chmod +x sc_spell
cp scripts/sc_eco.tcl ./sc_eco
chmod +x sc_eco
cp scripts/sc_import.tcl ./sc_import
chmod +x sc_import
cp scripts/sc_remote.tk ./sc_remote
chmod +x sc_remote
cp scripts/sc_tree.tcl ./sc_tree
chmod +x sc_tree
cp scripts/scidpgn.tcl ./scidpgn
chmod +x scidpgn
cp scripts/pgnfix.py ./pgnfix
chmod +x pgnfix
cp scripts/spliteco.tcl ./spliteco
chmod +x spliteco
g++ -fno-rtti -O2 -fno-exceptions -Wall -I/usr/include -o src/pgnscid.o -c src/pgnscid.cpp
make: g++: Command not found
Makefile:408: recipe for target 'src/pgnscid.o' failed
make: *** [src/pgnscid.o] Error 127
I dont know what to do, I am new at this. sorry.
Re: SICD_VS_PC, how to install
Don't worry about this; it just means that the link was properly created (for some reason it wasn't on my system).Vacio wrote: ⤴Fri Jul 20, 2018 1:53 pm Thanks. this was very useful, I advance, but I have this problems:
when runing: sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh
[ sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh]
I get : [ln: failed to create symbolic link '/usr/bin/tclsh': File exists]
and to: sudo ln -s /usr/bin/tclsh8.6 /usr/bin/tclsh
I get
ln: failed to create symbolic link '/usr/bin/tclsh': File exists
Again, no problem. Run 'apt install g++', then try again.Vacio wrote: ⤴Fri Jul 20, 2018 1:53 pm and last, to:
sudo make install
I get:
<CUT>
g++ -fno-rtti -O2 -fno-exceptions -Wall -I/usr/include -o src/pgnscid.o -c src/pgnscid.cpp
make: g++: Command not found
Makefile:408: recipe for target 'src/pgnscid.o' failed
make: *** [src/pgnscid.o] Error 127
I dont know what to do, I am new at this. sorry.
Re: SICD_VS_PC, how to install
Hi again. i believe we are getting closer. now I get this :
$ ./configure
Scid vs. PC configure - Makefile configuration program
Renaming "Makefile" to "Makefile.bak"
Tcl/Tk version: 8.6
Your operating system is: Linux 4.15.0-29-generic
Location of "tcl.h": /usr/include/tcl8.6
Location of "tk.h": /usr/include/tcl8.6
Location of Tcl 8.6 library: not found
Location of Tk 8.6 library: not found
Location of X11 library: /usr/lib/x86_64-linux-gnu
Checking if your system already has zlib installed: yes.
Not all settings could be determined! See above for details.
The default Makefile was written.
You will need to edit it before you can compile Scid.
hector@hector-Inspiron-N5110:~/Downloads/scid_vs_pc-4.9$ sudo make install
g++ -fno-rtti -O2 -fno-exceptions -Wall -I/usr/include -o src/stored.o -c src/stored.cpp
In file included from src/stored.cpp:328:0:
src/tkscid.h:58:10: fatal error: tcl.h: No such file or directory
#include <tcl.h>
^~~~~~~
compilation terminated.
Makefile:408: recipe for target 'src/stored.o' failed
make: *** [src/stored.o] Error 1
hector@hector-Inspiron-N5110:~/Downloads/scid_vs_pc-4.9$
What I understand is that this are missing: Tcl/Tk version: 8.6
Your operating system is: Linux 4.15.0-29-generic
Location of "tcl.h": /usr/include/tcl8.6
Location of "tk.h": /usr/include/tcl8.6
Location of Tcl 8.6 library: not found
Location of Tk 8.6 library: not found
Location of X11 library: /usr/lib/x86_64-linux-gnu
How can I continue?
$ ./configure
Scid vs. PC configure - Makefile configuration program
Renaming "Makefile" to "Makefile.bak"
Tcl/Tk version: 8.6
Your operating system is: Linux 4.15.0-29-generic
Location of "tcl.h": /usr/include/tcl8.6
Location of "tk.h": /usr/include/tcl8.6
Location of Tcl 8.6 library: not found
Location of Tk 8.6 library: not found
Location of X11 library: /usr/lib/x86_64-linux-gnu
Checking if your system already has zlib installed: yes.
Not all settings could be determined! See above for details.
The default Makefile was written.
You will need to edit it before you can compile Scid.
hector@hector-Inspiron-N5110:~/Downloads/scid_vs_pc-4.9$ sudo make install
g++ -fno-rtti -O2 -fno-exceptions -Wall -I/usr/include -o src/stored.o -c src/stored.cpp
In file included from src/stored.cpp:328:0:
src/tkscid.h:58:10: fatal error: tcl.h: No such file or directory
#include <tcl.h>
^~~~~~~
compilation terminated.
Makefile:408: recipe for target 'src/stored.o' failed
make: *** [src/stored.o] Error 1
hector@hector-Inspiron-N5110:~/Downloads/scid_vs_pc-4.9$
What I understand is that this are missing: Tcl/Tk version: 8.6
Your operating system is: Linux 4.15.0-29-generic
Location of "tcl.h": /usr/include/tcl8.6
Location of "tk.h": /usr/include/tcl8.6
Location of Tcl 8.6 library: not found
Location of Tk 8.6 library: not found
Location of X11 library: /usr/lib/x86_64-linux-gnu
How can I continue?
Re: SICD_VS_PC, how to install
Are you still using the original source you downloaded before? I see above you're using version 4.9; the older versions had compilation bugs, yours being one of them.Vacio wrote: ⤴Fri Jul 20, 2018 3:47 pm Hi again. i believe we are getting closer. now I get this :
$ ./configure
Scid vs. PC configure - Makefile configuration program
Renaming "Makefile" to "Makefile.bak"
Tcl/Tk version: 8.6
Your operating system is: Linux 4.15.0-29-generic
Location of "tcl.h": /usr/include/tcl8.6
Location of "tk.h": /usr/include/tcl8.6
Location of Tcl 8.6 library: not found
Location of Tk 8.6 library: not found
Location of X11 library: /usr/lib/x86_64-linux-gnu
Checking if your system already has zlib installed: yes.
Not all settings could be determined! See above for details.
The default Makefile was written.
You will need to edit it before you can compile Scid.
hector@hector-Inspiron-N5110:~/Downloads/scid_vs_pc-4.9$
<CUT>
https://sourceforge.net/projects/scidvs ... z/download
Re: SICD_VS_PC, how to install
Many thanks. that was the problem. Just is this. I use the line for make a direct acces at the desktop. and get this:
cp /usr/share/app-install/desktop/scid.desktop ~/local/share/applications
cp: cannot stat '/usr/share/app-install/desktop/scid.desktop': No such file or directory
BTW. the file is created at the location: usr.
cp /usr/share/app-install/desktop/scid.desktop ~/local/share/applications
cp: cannot stat '/usr/share/app-install/desktop/scid.desktop': No such file or directory
BTW. the file is created at the location: usr.
Re: SICD_VS_PC, how to install
You are close: cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applicationsVacio wrote: ⤴Fri Jul 20, 2018 5:35 pm Many thanks. that was the problem. Just is this. I use the line for make a direct acces at the desktop. and get this:
cp /usr/share/app-install/desktop/scid.desktop ~/local/share/applications
cp: cannot stat '/usr/share/app-install/desktop/scid.desktop': No such file or directory
BTW. the file is created at the location: usr.
Re: SICD_VS_PC, how to install
Hi again. I type:
cd Desktop/
hector@hector-Inspiron-N5110:~/Desktop$ cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applications
hector@hector-Inspiron-N5110:~/Desktop$ cd
hector@hector-Inspiron-N5110:~$ cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applications
hector@hector-Inspiron-N5110:~$
in both cases give no feedback so, it works. but I get no icone at the desktop.
cd Desktop/
hector@hector-Inspiron-N5110:~/Desktop$ cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applications
hector@hector-Inspiron-N5110:~/Desktop$ cd
hector@hector-Inspiron-N5110:~$ cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applications
hector@hector-Inspiron-N5110:~$
in both cases give no feedback so, it works. but I get no icone at the desktop.
Re: SICD_VS_PC, how to install
It won't be on the desktop; look in your menu.Vacio wrote: ⤴Fri Jul 20, 2018 6:06 pm Hi again. I type:
cd Desktop/
hector@hector-Inspiron-N5110:~/Desktop$ cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applications
hector@hector-Inspiron-N5110:~/Desktop$ cd
hector@hector-Inspiron-N5110:~$ cp /usr/share/app-install/desktop/scid:scid.desktop ~/.local/share/applications
hector@hector-Inspiron-N5110:~$
in both cases give no feedback so, it works. but I get no icone at the desktop.