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 

Cant find TCL for compiling on RHES4u3

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


Joined: 22 Jan 2007
Posts: 3

PostPosted: Mon Jan 22, 2007 8:42 pm    Post subject: Cant find TCL for compiling on RHES4u3 Reply with quote

When I try to ./configure the most recent STABLE eggdrop from a default install of RHES4u3 I get this error:

...
checking for Tcl library... found /usr/lib/libtcl8.4.so
checking for Tcl header... {not found}
checking whether the Tcl system has changed... yes
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.


The system does have TCL/TK installed.

/usr/lib/libtcl8.4.so is where it should be but for some reason I cant seem to find the tclinc file needed to compile.

Included is a list of the files that came with the TCL rpm.

[j0ker@doghouse /home/j0ker/archive/eggdrop1.6.18]:>rpm -ql tcl-8.4.7-2
/usr/bin/tclsh
/usr/bin/tclsh8.4
/usr/lib/libtcl8.4.so
/usr/lib/tcl8.4
/usr/lib/tclConfig.sh
/usr/share/doc/tcl-8.4.7
/usr/share/doc/tcl-8.4.7/README
/usr/share/doc/tcl-8.4.7/changes
/usr/share/doc/tcl-8.4.7/license.terms
/usr/share/man/man1/tclsh.1.gz
/usr/share/tcl8.4
/usr/share/tcl8.4/auto.tcl
/usr/share/tcl8.4/encoding
/usr/share/tcl8.4/encoding/ascii.enc
/usr/share/tcl8.4/encoding/big5.enc
/usr/share/tcl8.4/encoding/cp1250.enc
/usr/share/tcl8.4/encoding/cp1251.enc
/usr/share/tcl8.4/encoding/cp1252.enc
/usr/share/tcl8.4/encoding/cp1253.enc
/usr/share/tcl8.4/encoding/cp1254.enc
/usr/share/tcl8.4/encoding/cp1255.enc
/usr/share/tcl8.4/encoding/cp1256.enc
/usr/share/tcl8.4/encoding/cp1257.enc
/usr/share/tcl8.4/encoding/cp1258.enc
/usr/share/tcl8.4/encoding/cp437.enc
/usr/share/tcl8.4/encoding/cp737.enc
/usr/share/tcl8.4/encoding/cp775.enc
/usr/share/tcl8.4/encoding/cp850.enc
/usr/share/tcl8.4/encoding/cp852.enc
/usr/share/tcl8.4/encoding/cp855.enc
/usr/share/tcl8.4/encoding/cp857.enc
/usr/share/tcl8.4/encoding/cp860.enc
/usr/share/tcl8.4/encoding/cp861.enc
/usr/share/tcl8.4/encoding/cp862.enc
/usr/share/tcl8.4/encoding/cp863.enc
/usr/share/tcl8.4/encoding/cp864.enc
/usr/share/tcl8.4/encoding/cp865.enc
/usr/share/tcl8.4/encoding/cp866.enc
/usr/share/tcl8.4/encoding/cp869.enc
/usr/share/tcl8.4/encoding/cp874.enc
/usr/share/tcl8.4/encoding/cp932.enc
/usr/share/tcl8.4/encoding/cp936.enc
/usr/share/tcl8.4/encoding/cp949.enc
/usr/share/tcl8.4/encoding/cp950.enc
/usr/share/tcl8.4/encoding/dingbats.enc
/usr/share/tcl8.4/encoding/ebcdic.enc
/usr/share/tcl8.4/encoding/euc-cn.enc
/usr/share/tcl8.4/encoding/euc-jp.enc
/usr/share/tcl8.4/encoding/euc-kr.enc
/usr/share/tcl8.4/encoding/gb12345.enc
/usr/share/tcl8.4/encoding/gb1988.enc
/usr/share/tcl8.4/encoding/gb2312-raw.enc
/usr/share/tcl8.4/encoding/gb2312.enc
/usr/share/tcl8.4/encoding/iso2022-jp.enc
/usr/share/tcl8.4/encoding/iso2022-kr.enc
/usr/share/tcl8.4/encoding/iso2022.enc
/usr/share/tcl8.4/encoding/iso8859-1.enc
/usr/share/tcl8.4/encoding/iso8859-10.enc
/usr/share/tcl8.4/encoding/iso8859-13.enc
/usr/share/tcl8.4/encoding/iso8859-14.enc
/usr/share/tcl8.4/encoding/iso8859-15.enc
/usr/share/tcl8.4/encoding/iso8859-16.enc
/usr/share/tcl8.4/encoding/iso8859-2.enc
/usr/share/tcl8.4/encoding/iso8859-3.enc
/usr/share/tcl8.4/encoding/iso8859-4.enc
/usr/share/tcl8.4/encoding/iso8859-5.enc
/usr/share/tcl8.4/encoding/iso8859-6.enc
/usr/share/tcl8.4/encoding/iso8859-7.enc
/usr/share/tcl8.4/encoding/iso8859-8.enc
/usr/share/tcl8.4/encoding/iso8859-9.enc
/usr/share/tcl8.4/encoding/jis0201.enc
/usr/share/tcl8.4/encoding/jis0208.enc
/usr/share/tcl8.4/encoding/jis0212.enc
/usr/share/tcl8.4/encoding/koi8-r.enc
/usr/share/tcl8.4/encoding/koi8-u.enc
/usr/share/tcl8.4/encoding/ksc5601.enc
/usr/share/tcl8.4/encoding/macCentEuro.enc
/usr/share/tcl8.4/encoding/macCroatian.enc
/usr/share/tcl8.4/encoding/macCyrillic.enc
/usr/share/tcl8.4/encoding/macDingbats.enc
/usr/share/tcl8.4/encoding/macGreek.enc
/usr/share/tcl8.4/encoding/macIceland.enc
/usr/share/tcl8.4/encoding/macJapan.enc
/usr/share/tcl8.4/encoding/macRoman.enc
/usr/share/tcl8.4/encoding/macRomania.enc
/usr/share/tcl8.4/encoding/macThai.enc
/usr/share/tcl8.4/encoding/macTurkish.enc
/usr/share/tcl8.4/encoding/macUkraine.enc
/usr/share/tcl8.4/encoding/shiftjis.enc
/usr/share/tcl8.4/encoding/symbol.enc
/usr/share/tcl8.4/encoding/tis-620.enc
/usr/share/tcl8.4/history.tcl
/usr/share/tcl8.4/http1.0
/usr/share/tcl8.4/http1.0/http.tcl
/usr/share/tcl8.4/http1.0/pkgIndex.tcl
/usr/share/tcl8.4/http2.4
/usr/share/tcl8.4/http2.4/http.tcl
/usr/share/tcl8.4/http2.4/pkgIndex.tcl
/usr/share/tcl8.4/init.tcl
/usr/share/tcl8.4/ldAix
/usr/share/tcl8.4/ldAout.tcl
/usr/share/tcl8.4/msgcat1.3
/usr/share/tcl8.4/msgcat1.3/msgcat.tcl
/usr/share/tcl8.4/msgcat1.3/pkgIndex.tcl
/usr/share/tcl8.4/opt0.4
/usr/share/tcl8.4/opt0.4/optparse.tcl
/usr/share/tcl8.4/opt0.4/pkgIndex.tcl
/usr/share/tcl8.4/package.tcl
/usr/share/tcl8.4/parray.tcl
/usr/share/tcl8.4/safe.tcl
/usr/share/tcl8.4/tclAppInit.c
/usr/share/tcl8.4/tclIndex
/usr/share/tcl8.4/tcltest2.2
/usr/share/tcl8.4/tcltest2.2/pkgIndex.tcl
/usr/share/tcl8.4/tcltest2.2/tcltest.tcl
/usr/share/tcl8.4/word.tcl

I don't see an include file anywhere in the list from the RPM.

I would really like to understand what I am doing wrong or missing to get eggdrop up and running.

Help?

_________________
-j0ker
Back to top
View user's profile Send private message
Alchera
Revered One


Joined: 11 Aug 2003
Posts: 3344
Location: Ballarat Victoria, Australia

PostPosted: Mon Jan 22, 2007 9:27 pm    Post subject: Reply with quote

I just did a quick check on a RH box I have access to and the result is below:
Quote:
tcl: /usr/bin/tcl /usr/lib/tcl8.4 /usr/include/tcl.h /usr/share/tcl8.4

tcl.h appears to be what cannot be found.
_________________
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
Back to top
View user's profile Send private message Visit poster's website
j0ker
Voice


Joined: 22 Jan 2007
Posts: 3

PostPosted: Mon Jan 22, 2007 10:37 pm    Post subject: Reply with quote

Alchera wrote:
I just did a quick check on a RH box I have access to and the result is below:
Quote:
tcl: /usr/bin/tcl /usr/lib/tcl8.4 /usr/include/tcl.h /usr/share/tcl8.4

tcl.h appears to be what cannot be found.


Right I can not find any tcl.h file. The rpm listing shows there is no tcl.h type file in the install rpm. This is TCL 8.4.7r2. I guess I will try downloading a fresh tcl rpm and reinstalling.

The thing I am wondering about is why am I the only one having this problem. There have got to be other people using the exact same distro (RedHat Enterprise Server Rel4U3) This was a default install of the OS so I should have a tcl.h somewhere I thought!
_________________
-j0ker
Back to top
View user's profile Send private message
Alchera
Revered One


Joined: 11 Aug 2003
Posts: 3344
Location: Ballarat Victoria, Australia

PostPosted: Tue Jan 23, 2007 8:50 am    Post subject: Reply with quote

I am not all that familia with RH so am unable to explain why anything would be missing.
_________________
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
Back to top
View user's profile Send private message Visit poster's website
nml375
Revered One


Joined: 04 Aug 2006
Posts: 2857

PostPosted: Tue Jan 23, 2007 10:53 am    Post subject: Reply with quote

It looks to me as if you're missing the -dev package, and only got the runtime libraries installed.
_________________
NML_375, idling at #eggdrop@IrcNET
Back to top
View user's profile Send private message
j0ker
Voice


Joined: 22 Jan 2007
Posts: 3

PostPosted: Tue Jan 23, 2007 1:37 pm    Post subject: [SOLVED] Reply with quote

nml375 wrote:
It looks to me as if you're missing the -dev package, and only got the runtime libraries installed.


I found a tcl-dev rpm and installed it today. That worked perfectly.

Thanks for the help everyone.

This has been fixed.
_________________
-j0ker
Back to top
View user's profile Send private message
shamend143
Voice


Joined: 16 Mar 2007
Posts: 2

PostPosted: Fri Mar 16, 2007 12:43 pm    Post subject: Reply with quote

i got same problem where did u get tcl-dev rpm from ?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
YooHoo
Owner


Joined: 13 Feb 2003
Posts: 939
Location: Redwood Coast

PostPosted: Mon Mar 19, 2007 11:29 pm    Post subject: Reply with quote

ever hear about 'google'? Mr. Green
_________________
Mr. Green
Johoho's TCL for beginners
Mr. Green
Back to top
View user's profile Send private message Send e-mail
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