Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak přejít na vyšší verzi SCIDu  (Přečteno 1848 krát)

rimidalv

  • Aktivní člen
  • *
  • Příspěvků: 317
Jak přejít na vyšší verzi SCIDu
« kdy: 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 ?

pan Filuta

  • Aktivní člen
  • *
  • Příspěvků: 243
  • Tux, po třech milionech let v kosmu
Re: Jak přejít na vyšší verzi SCIDu
« Odpověď #1 kdy: 23 Dubna 2011, 22:17:02 »
Z http://scid.sourceforge.net/download.html:
Citace
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 je necelé dva měsíce starý článek, instalace krok za krokem.

rimidalv

  • Aktivní člen
  • *
  • Příspěvků: 317
Re: Jak přejít na vyšší verzi SCIDu
« Odpověď #2 kdy: 24 Dubna 2011, 11:56:31 »
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$
« Poslední změna: 24 Dubna 2011, 12:19:30 od rimidalv »

pan Filuta

  • Aktivní člen
  • *
  • Příspěvků: 243
  • Tux, po třech milionech let v kosmu
Re: Jak přejít na vyšší verzi SCIDu
« Odpověď #3 kdy: 24 Dubna 2011, 12:53:43 »
Zadej to bez mezer, tedy:
Kód: [Vybrat]
./configure BINDIR=/usr/local/bin
A musíš být v adresáři, kde je soubor configure, takže příkaz ls vypíše toto:
Kód: [Vybrat]
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

  • Aktivní člen
  • *
  • Příspěvků: 317
Re: Jak přejít na vyšší verzi SCIDu
« Odpověď #4 kdy: 24 Dubna 2011, 18:15:40 »
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$


pan Filuta

  • Aktivní člen
  • *
  • Příspěvků: 243
  • Tux, po třech milionech let v kosmu
Re: Jak přejít na vyšší verzi SCIDu
« Odpověď #5 kdy: 24 Dubna 2011, 19:22:58 »
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.
Kód: [Vybrat]
sudo apt-get install build-essential

rimidalv

  • Aktivní člen
  • *
  • Příspěvků: 317
Re: Jak přejít na vyšší verzi SCIDu - vyřešeno
« Odpověď #6 kdy: 24 Dubna 2011, 21:55:51 »
 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 !

 

Provoz zaštiťuje spolek OpenAlt.