OpenSuse 10.3 and Eggdrop Bots

I have a question. What forum or sub-forum would be most appropriate for specific questions regarding Linux eggdrop.bots. Basically, I could run bots fine with 10.1 but since I installed 10.3 I can’t seem to get the bots up and running. -joe :slight_smile:

There should be no issues running an Eggdrop bot on 10.3 - I have one running as we speak.

What issues are having?

Hi Chrysantine,

When I try to launch the eggdrop I get the following message:

./eggdrop eggdrop.conf
./eggdrop: error while loading shared libraries: libtcl8.4.so: cannot open shared object file: No such file or directory

I use the same eggie on 10.1 and it loads fine…what am I doing wrong?

Thanks in advance,
Joe :slight_smile:

Have you installed the required TCL package on the 10.3 box?

Do a :
rpm -q tcl
which should report:
tcl-8.4.15-22

or similar.

If not, issue a zypper in tcl or use YAST to install it.

Hi Chrys,

You noted:

“Do a :
rpm -q tcl
which should report:
tcl-8.4.15-22”

I did that and it reported tcl-8.4.15-22 just fine. I have no clue as to what zypper is? I’m pretty much a newbie to the world of eggdrop bots.

-joe :slight_smile:

Zypper is the package management system for SuSE - it allows you to add and remove software from the command line.

Anyway, the error indicates it cannot find a library yet it seems to exist (It’s part of the tcl package)

My suggestion: Take the sources of the Eggdrop bot on your 10.1, copy them over to the 10.3 box and re-compile the Eggdrop.

You did compile the Eggdrop bot yourself the last time?

I used a pre-compiled eggdrop…

Hi again,

If this helps, here’s another message I get if I use the ./configure command:

"This is Eggdrop’s GNU configure script.
It’s going to run a bunch of tests to hopefully make your compile
work without much twiddling.

checking for gcc… no
checking for cc… no
checking for cc… no
checking for cl… no
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details."

I’m lost on all this…any help woudld be appreciated.

-joe :slight_smile:

Hi,

The errors you are getting are due to lacking the C compiler and related utilities - you can install these by going to YAST / Software, clicking on Filter, then choosing Patterns and choosing C/C++ Compiler and Tools.

This should install all the necessary tools for compiling and development.

Hi Chrysantine,

I’ve got to dash off to a few appts, but I will let you know how it goes with YAST. It sounds, though, like that should solve the problem. -joe :slight_smile:

Hey Chrysantine,

I want to thank you so much for all your help. I followed your directions and was able to install the C+ Compilers. It worked like a charm!

It still needs some tweaking as I wasn’t able to /DCC Chat my bots, or rather when I do /DCC CHAT my bots it doesn’t prompt me for a password. Sort of just hangs there. It may be a prob in the eggdrop.conf file…I don’t know for sure…I’ll just keep on keeping on.

Well again, I appreciate your help…Thanks a million. -joe :slight_smile:

The DCC might be related to having the firewall up - you’ll might want to Google the ports DCC uses and open them up in the firewall (although I think they’re quite random over the the 1024 -> )