This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

configure error

Old posts that have not been replied to for several years.
Locked
G
Guest

Post by Guest »

I configure eggdrop (./configure --with-tcllib=/home/lancos/eggdrop/tcl8.3.3/unix/libtcl8.3.so ) then script return me error:

configure: error:

Your Tcl version is much too old for eggdrop to use.
I suggest you download and complie a more recent version.
The most reliable current version is 8.3.3 and
can be downloaded from ftp://ftp.eggheads.org/pub/tcl/tcl8_3/

But I already have installed tcl version 8.3.3 !! Whats wrong ?!
G
Guest

Post by Guest »

up
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

UP?

As for the error, you should use --with-tclinc as well as the --with-tcllib option for ./configure.

It would also be usful to know where eggdrop is looking for the TCL files. Just above the error you showed, configure output where it is looking for them, you should check these, to make sure it is actualy looking for them int he place you specified.
G
Guest

Post by Guest »

On 2001-10-09 12:09, ppslim wrote:
UP?

As for the error, you should use --with-tclinc as well as the --with-tcllib option for ./configure.

It would also be usful to know where eggdrop is looking for the TCL files. Just above the error you showed, configure output where it is looking for them, you should check these, to make sure it is actualy looking for them int he place you specified.

gcc -pipe -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o -L/usr/local/lib -ltcl8.4 -lm -ldl -lnsl md5/md5c.o compat/*.o `cat mod/mod.xlibs`
strip ../eggdrop
Successful compile: eggdrop

make[1]: Leaving directory `/home/lancos/eggdrop/eggdrop1.6.6/src'

./eggdrop: error in loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory
make: *** [modegg] Error 127
[root@host eggdrop1.6.6]#
^^ this is a text of error

a have already used with this options - same error,
this is error ^^ where eggdtop looking for Tcl files ??
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

The error your posted was not from doing ./configure.

Check the path you provided to ./configure, make sure the file you specified is in there (looking at it, I don't think it is).

The error you posted was from typeing make, and it is not the make command where the porblem lies.

During the output of the ./configure, it will tell you the paths of the files it will be using. Check this again.
G
Guest

Post by Guest »

[root@host eggdrop1.6.6]# ./configure --with-tclinc --with-tcllib
loading cache ./config.cache
....
....
....
checking for Tcl patch level... grep: /: Is a directory

configure: error:

Your Tcl version is much too old for eggdrop to use.
I suggest you download and complie a more recent version.
The most reliable current version is 8.3.3 and
can be downloaded from ftp://ftp.eggheads.org/pub/tcl/tcl8_3/

but I already have installed version 8.3.3

whats wrong ? plz help !
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

When you issue the --with-tclinc and --with-tcllib, are you specifying any DIRS.

Read over doc/compileing for examples.
User avatar
Yourname
Master
Posts: 358
Joined: Mon Sep 24, 2001 8:00 pm
Location: Toronto

Post by Yourname »

Maybe you edited it out, and maybe it is the way its shown.

<QUOTE>
[root@host eggdrop1.6.6]# ./configure --with-tclinc --with-tcllib
loading cache ./config.cache
</QUOTE>

But eggdropping from root is BAD.


Dormant egghead.
Locked