Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: rimidalv 23 Dubna 2011, 21:04:44
-
Mám naistalován Scid 4.2.2 (Ubuntu 10.10) a stažený soubor scid-4.3.tar.bz2 .
Jak co nejednodušeji přejít na vyšší verzi ?
-
Z http://scid.sourceforge.net/download.html:
To compile Scid for Linux or other Unix operating systems, you must have Tcl/Tk (8.5 or newer is required) and a C++ compiler. You should be able to compile Scid just by typing ./configure and then make in the scid directory.
A tady (http://thameera.wordpress.com/2011/02/25/installing-scid-in-ubuntu-linux/) je necelé dva měsíce starý článek, instalace krok za krokem.
-
Rozbalil jsem Scid do Tempu a zadal příkaz do do terminálu:
rimidalv@rimidalv-desktop:~/Temp$ rimidalv@rimidalv-desktop:~$ . / configure BINDIR = / usr / local / bin
rimidalv@rimidalv-desktop:~$: command not found
rimidalv@rimidalv-desktop:~/Temp$ bash: .: /: je adresářem
No command 'bash:' found, did you mean:
Command 'bash' from package 'bash' (main)
bash:: command not found
rimidalv@rimidalv-desktop:~/Temp$ rimidalv@rimidalv-desktop:~$
rimidalv@rimidalv-desktop:~$: command not found
rimidalv@rimidalv-desktop:~/Temp$
rimidalv@rimidalv-desktop:~/Temp$ sudo make instalace
[sudo] password for rimidalv:
make: *** No rule to make target `instalace'. Stop.
rimidalv@rimidalv-desktop:~/Temp$
-
Zadej to bez mezer, tedy:
./configure BINDIR=/usr/local/bin
A musíš být v adresáři, kde je soubor configure, takže příkaz ls vypíše toto:
bitmaps help Makefile.arm Makefile.vc scid.ico src
bitmaps2 html Makefile.conf pocket scidlet.ini svg
books ChangeLog Makefile.conf.darwin README scidlet.sbk tcl
configure CHANGES Makefile.cygwin scid.eco scid.rc THANKS
COPYING Info.plist Makefile.mingw scid_es.eco scripts TODO
engines mac_icons Makefile.pocket_x86 scid_fr.eco sounds
-
Přešel jsem do adresáře Scid a zadal ls :
imidalv@rimidalv-desktop:~/Temp/scid$ ls
bitmaps help Makefile.arm Makefile.vc scid.ico src
bitmaps2 html Makefile.conf pocket scidlet.ini svg
books ChangeLog Makefile.conf.darwin README scidlet.sbk tcl
configure CHANGES Makefile.cygwin scid.eco scid.rc THANKS
COPYING Info.plist Makefile.mingw scid_es.eco scripts TODO
engines mac_icons Makefile.pocket_x86 scid_fr.eco sounds
rimidalv@rimidalv-desktop:~/Temp/scid$
midalv@rimidalv-desktop:~/Temp/scid$ ./configure BINDIR=/usr/local/bin
configure: Makefile configuration program for Scid
Tcl/Tk version: 8.5
Your operating system is: Linux 2.6.35-28-generic
Location of "tcl.h": /usr/include/tcl8.5
Location of "tk.h": /usr/include/tcl8.5
Location of Tcl 8.5 library: /usr/lib
Location of Tk 8.5 library: /usr/lib
Location of X11 library: /usr/lib
Checking if your system already has zlib installed: yes.
Using Makefile.conf.
The Makefile configured for your system was written.
Now just type "make" to compile Scid.
rimidalv@rimidalv-desktop:~/Temp/scid$
midalv@rimidalv-desktop:~/Temp/scid$ make
g++ -O3 -fno-rtti -fno-exceptions -Wall -I/usr/include/tcl8.5 -o src/pgnscid.o -c src/pgnscid.cpp
make: g++: Command not found
make: *** [src/pgnscid.o] Error 127
rimidalv@rimidalv-desktop:~/Temp/scid$
-
midalv@rimidalv-desktop:~/Temp/scid$ ./configure BINDIR=/usr/local/bin
configure: Makefile configuration program for Scid
Tcl/Tk version: 8.5
Your operating system is: Linux 2.6.35-28-generic
Location of "tcl.h": /usr/include/tcl8.5
Location of "tk.h": /usr/include/tcl8.5
Location of Tcl 8.5 library: /usr/lib
Location of Tk 8.5 library: /usr/lib
Location of X11 library: /usr/lib
Checking if your system already has zlib installed: yes.
Using Makefile.conf.
The Makefile configured for your system was written.
Now just type "make" to compile Scid.
rimidalv@rimidalv-desktop:~/Temp/scid$
První krok proběhl v pořádku.
midalv@rimidalv-desktop:~/Temp/scid$ make
g++ -O3 -fno-rtti -fno-exceptions -Wall -I/usr/include/tcl8.5 -o src/pgnscid.o -c src/pgnscid.cpp
make: g++: Command not found
make: *** [src/pgnscid.o] Error 127
rimidalv@rimidalv-desktop:~/Temp/scid$
Asi nemáš nainstalovaný balík g++. Zadej následující příkaz a pak to zkus znovu.
sudo apt-get install build-essential
-
Nainstaloval jsem balík g++. Potom jsem zadal ./make
./make install viz http://attackingchess.blogspot.com/
Nyní mohu spustit Scid 4.2.2 přes původní ikonu a Scid 4.3 přes levý Alt+F2 .
Díky za pomoc !