| View previous topic :: View next topic |
| Author |
Message |
juanamores Master
Joined: 15 Mar 2015 Posts: 317
|
Posted: Mon Apr 17, 2017 6:40 pm Post subject: Update, configuring and compiling TCL version |
|
|
I was reading to inform me of the update of the version of my TCL, here and here.
Because my English is very basic, I want a summary, step of step, of how to do these tasks without making mistakes.
Data:
| Quote: | running eggdrop v1.6.21
OS: Linux 3.10.23-xxxx-std-ipv6-64-vps (CentOS 64 bits)
Tcl library: /usr/share/tcl8.5
Tcl version: 8.5.13 (header version 8.5.13) |
_________________ If you do not understand my ideas is because I can not think in English, I help me with Google Translate. I only speak Spanish. Bear with me. Thanks  |
|
| Back to top |
|
 |
caesar Mint Rubber

Joined: 14 Oct 2001 Posts: 3741 Location: Mint Factory
|
Posted: Tue Apr 18, 2017 1:12 am Post subject: |
|
|
If you do:
| Code: |
yum list tcl tcl-devel
|
what's the result?
I had 8.6.5 installed and I'm installing 8.6.6 now with:
| Code: |
wget http://downloads.sourceforge.net/tcl/tcl8.6.6-src.tar.gz
tar zxf tcl8.6.6-src.tar.gz
cd tcl8.6.6/unix
configure options
make
make test
make install
|
Edit: And done without any errors.
If you go the path I said above be sure to remove the current version first with:
then continue with the steps. _________________ Once the game is over, the king and the pawn go back in the same box. |
|
| Back to top |
|
 |
juanamores Master
Joined: 15 Mar 2015 Posts: 317
|
Posted: Tue Apr 18, 2017 6:22 am Post subject: |
|
|
| caesar wrote: | If you do:
| Code: |
yum list tcl tcl-devel
|
what's the result? |
| Quote: | Paquetes instalados
tcl.x86_64 1:8.5.13-8.el7 @base
tcl-devel.x86_64 1:8.5.13-8.el7 @base
Paquetes disponibles
tcl.i686 1:8.5.13-8.el7 base
tcl-devel.i686 1:8.5.13-8.el7 base |
| caesar wrote: | | If you go the path I said above... |
| Quote: | Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 9553805 (9,1M) [application/x-gzip]
Grabando a: “tcl8.6.6-src.tar.gz”
100%[======================================>] 9.553.805 29,8MB/s en 0,3s
2017-04-18 12:43:46 (29,8 MB/s) - “tcl8.6.6-src.tar.gz” guardado [9553805/955380 5] |
I only downloaded the file to see if the link worked.
The doubts I have are:
A) is it compatible with my eggdrop v1.6.21 or is it indifferent to the version of eggdrop you have?
B) TCL 8.6.6 version does not appear in the yum list as package available that means some compatibility problem?
C) can affect or give some error with my previous scripts?
D) Is the change reversible (downgrade) if it gives me some error in my scripts that I have for several years? _________________ If you do not understand my ideas is because I can not think in English, I help me with Google Translate. I only speak Spanish. Bear with me. Thanks  |
|
| Back to top |
|
 |
caesar Mint Rubber

Joined: 14 Oct 2001 Posts: 3741 Location: Mint Factory
|
Posted: Tue Apr 18, 2017 9:46 am Post subject: |
|
|
A) I think you have to recompile the eggdrop again to "see" the newer version of TCL.
B) I use Mint Linux that uses relies on Ubuntu's repository and they have TCL version 8.4.16-2
C & D) It should be backwards compatible unless some features have been deprecated and thus removed/replaced with something else. In case of problems you can always remove the version you just installed and return to CentOS's TCL version by installing it back via yum. This is why i told you to remove it via yum before installing the 8.6.6 version. _________________ Once the game is over, the king and the pawn go back in the same box. |
|
| Back to top |
|
 |
juanamores Master
Joined: 15 Mar 2015 Posts: 317
|
Posted: Tue Apr 18, 2017 1:03 pm Post subject: |
|
|
| caesar wrote: | | A) I think you have to recompile the eggdrop again to "see" the newer version of TCL. |
Several years ago I installed the eggdrop, I honestly do not remember how it is recompiled.
Do I have to remove the bots from the IRC for that task?
Could you help me with that?
Edit: I was able to achieve it but with negative results for my scripts. _________________ If you do not understand my ideas is because I can not think in English, I help me with Google Translate. I only speak Spanish. Bear with me. Thanks  |
|
| Back to top |
|
 |
|