egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Update, configuring and compiling TCL version

 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help
View previous topic :: View next topic  
Author Message
juanamores
Master


Joined: 15 Mar 2015
Posts: 317

PostPosted: Mon Apr 17, 2017 6:40 pm    Post subject: Update, configuring and compiling TCL version Reply with quote

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 Smile
Back to top
View user's profile Send private message
caesar
Ass Kicker


Joined: 14 Oct 2001
Posts: 3401
Location: Area 51

PostPosted: Tue Apr 18, 2017 1:12 am    Post subject: Reply with quote

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. Smile

If you go the path I said above be sure to remove the current version first with:
Code:

yum remove tcl

then continue with the steps.
_________________
You may say anything about me, but don't misspell my name.
Back to top
View user's profile Send private message
juanamores
Master


Joined: 15 Mar 2015
Posts: 317

PostPosted: Tue Apr 18, 2017 6:22 am    Post subject: Reply with quote

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 Smile
Back to top
View user's profile Send private message
caesar
Ass Kicker


Joined: 14 Oct 2001
Posts: 3401
Location: Area 51

PostPosted: Tue Apr 18, 2017 9:46 am    Post subject: Reply with quote

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 Smile

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.
_________________
You may say anything about me, but don't misspell my name.
Back to top
View user's profile Send private message
juanamores
Master


Joined: 15 Mar 2015
Posts: 317

PostPosted: Tue Apr 18, 2017 1:03 pm    Post subject: Reply with quote

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. Embarassed
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 Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Eggdrop Help All times are GMT - 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber