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 

tcl error on ./configure

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


Joined: 25 Aug 2008
Posts: 1

PostPosted: Mon Aug 25, 2008 9:53 pm    Post subject: tcl error on ./configure Reply with quote

I get this error when I do ./configure
Quote:


configure: error:

Tcl cannot be found on this system.

Eggdrop requires Tcl to compile. If you already have Tcl installed on
this system, and I just wasn't looking in the right place for it, re-run
./configure using the --with-tcllib='/path/to/libtcl.so' and
--with-tclinc='/path/to/tcl.h' options.

See doc/COMPILE-GUIDE's 'Tcl Detection and Installation' section for more
information.

I've looked at the guide, it doesn't help. Any help is appreciated. I'm using centos
Back to top
View user's profile Send private message
nml375
Revered One


Joined: 04 Aug 2006
Posts: 2857

PostPosted: Tue Aug 26, 2008 9:42 am    Post subject: Reply with quote

Simply put, your system lacks tcl-libraries.
If you got administrative privileges on the system, install tcl-libraries onto the system using whatever means provided by CentOS.
If you do not have administrative privileges, either ask the admin to install it (preferrably), or get a copy from www.tcl.tk, compile it, and install it in your home directory. If needed, use the --with-tcllib and --with-tclinc options to point the configure-script to where the libraries are installed.
_________________
NML_375, idling at #eggdrop@IrcNET
Back to top
View user's profile Send private message
imac
Voice


Joined: 06 Sep 2008
Posts: 5

PostPosted: Wed Sep 10, 2008 2:01 pm    Post subject: Reply with quote

nml375 wrote:
Simply put, your system lacks tcl-libraries.
If you got administrative privileges on the system, install tcl-libraries onto the system using whatever means provided by CentOS.
If you do not have administrative privileges, either ask the admin to install it (preferrably), or get a copy from www.tcl.tk, compile it, and install it in your home directory. If needed, use the --with-tcllib and --with-tclinc options to point the configure-script to where the libraries are installed.


i must have read this 5 times. i dont understan it. can you please help me out. please keep in mind i have never set up pclinux or eggdrop before. my days of editing autoconfig.sys and autoexec.bat files are way behind me now, i dont even rememberv that decade lol,, i get the same error no matter where i put this tcl stuff. where is eggdrop looking for it? i run a small 6 channel irc thing for scanners,hamradio,weather alerts,free to air satellite system like bud (big ugly dish). i only started to learn mirc and scripts and add-ons. now i have had someone tell mev to use eggdrop for direct downloads instead of evilshare which advertise's porno on their slah page. i have members as young as 7 yrs old on my irc channel cause its for hoobies, i cant control the ag group. but i have topped using evilshare. i really need to get this going.. how dumb am i? lol so ok i have a p4 3.2 gig 2 meg ram 100 gig hrd, and a 5 tb drive for files. i also have 45/dn 10/up speed. im using my built computer instead of a paid shell, after i get this going and learn ill switch to a shell account with vhost. so where do i start master? lol ? thnks for reading
_________________
something has to be better than microsoft..oh yeah linux and eggdrp1.6.19 and unreal3.2.7
Back to top
View user's profile Send private message
nml375
Revered One


Joined: 04 Aug 2006
Posts: 2857

PostPosted: Tue Sep 16, 2008 4:16 pm    Post subject: Reply with quote

Sorry for a late response, been out of town for the last week or so..

To the issue;
You need to have "tcl" installed on your system for eggdrop to compile properly, and sometimes you must help eggdrop find it.

Also, to make things more complicated, many distributions separate the runtime libraries from the "devel" files. This means, that despite yum (or whatever packet manager you use) say tcl is installed, you actually need tcl-devel or something like that. In your case, I'd start checking this.
Code:
yum install tcl-devel


During compilation, the configure-script will try its best to find the location of any installed tcl-libraries on the system, however, sometimes tcl has been installed in some dark corner of the filesystem where the script doesn't know where to look. In these cases you need to use the --with-tcllib and --with-tclinc options with configure to actually tell where they are:
Code:
./configure --with-tcllib=/path/to/libtcl.so --with-tclinc=/path/to/tcl.h

Of course, replace /path/to/libtcl.so and /path/to/tcl.h to the actual paths
_________________
NML_375, idling at #eggdrop@IrcNET
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