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.

need help getting eggdrop to run...

General support and discussion of Eggdrop bots.
Post Reply
j
jtanner
Voice
Posts: 3
Joined: Fri Aug 22, 2008 8:44 pm

need help getting eggdrop to run...

Post by jtanner »

I am attempting to run eggdrop on a synology DS207 NAS. I was able to get bootstrap Ipkg installed, and did the Ipkg eggdrop install.

It installed eggdrop1.6.17, seems there isnt an ipkg yet for the newer versions.

I tried to install eggdrop manually, but there is no compiler installed, and there doesnt seem to be a gcc Ipkg for my DS207.

Anyway, I tweaked my .conf file and did ./configure -m myconfig.conf, and this is what happened:

STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type: /msg mybot hello
This will make the bot recognize you as the master.

[20:37] === mybot: 1 channels, 0 users.
[20:37] main: entering loop
[20:37] Trying server irc.choopa.net:6667
./eggdrop: relocation error: /opt/eggdrop/modules/dns.so: undefined symbol: __res_mkquery

Anyone ever see this error before, and know how to fix it?

This is my first time using linux, and even getting this far has been a challenge, but now I'm really stumped, and feel I am so close to getting it to run.

Thanks for any help in advance.

James
User avatar
speechles
Revered One
Posts: 1398
Joined: Sat Aug 26, 2006 10:19 pm
Location: emerald triangle, california (coastal redwoods)

Post by speechles »

j
jtanner
Voice
Posts: 3
Joined: Fri Aug 22, 2008 8:44 pm

Post by jtanner »

I appreciate the reply, but "Google is your friend" unfortunately doesnt help me out to much. When I googled my error, I didnt see anything that would help me. It is possible there was something there, but maybe I just didnt understand what I was looking at since I am such a newb when it comes to working with linux.

The link you provided with "Libc b0rken update?" unfortunately didnt help me much either since I have no clue what that means. when I google libc update, I didnt find anything that would help me with my synology NAS running the powerpc version. But again, maybe there is something there and I just dont know what I am looking at.

Thanks anyway, I guess.

James
User avatar
speechles
Revered One
Posts: 1398
Joined: Sat Aug 26, 2006 10:19 pm
Location: emerald triangle, california (coastal redwoods)

Post by speechles »

jtanner wrote:I appreciate the reply, but "Google is your friend" unfortunately doesnt help me out to much. When I googled my error, I didnt see anything that would help me. It is possible there was something there, but maybe I just didnt understand what I was looking at since I am such a newb when it comes to working with linux.

The link you provided with "Libc b0rken update?" unfortunately didnt help me much either since I have no clue what that means. when I google libc update, I didnt find anything that would help me with my synology NAS running the powerpc version. But again, maybe there is something there and I just dont know what I am looking at.

Thanks anyway, I guess.

James
The .so file, otherwise known as the 'shared object' file uses commands contained within the lib file. Since you haven't installed that lib file, those commands are not understood. Simply install libc version per your OS.
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

jtanner:
Using precompiled packages with these "non-standard" platforms can be really messy for a number of reasons.

Unfortunately, cross-compiling isn't trivial either. Especially when it comes to the configure-script, which will cause trouble with system-specific capabilities and properties.. I noticed your post on synology's forum, when running the ./configure, did you set CC, LD, CFLAGS, etc properly according to your platform? (as suggested in the "3rd-Party Apps Integration Guide" document). Apart from providing information on compilers, linkers, flags, and such, you might have to edit the configure-script to manually provide some information aswell.
NML_375
j
jtanner
Voice
Posts: 3
Joined: Fri Aug 22, 2008 8:44 pm

Post by jtanner »

Yea, I think I decided to drop the precompiled ipkg, and will continue trying to get eggdrop installed the regular way.

Now when I set the CC, LD, CFLAGS, etc properly (thanks for the tip), I get the dreaded:

checking for gcc... /usr/local/powerpc-linux/bin/powerpc-linux-gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

At least its a little better than "no compiler found"

Thanks for the help so far, speechles and nml375

James
n
nml375
Revered One
Posts: 2860
Joined: Fri Aug 04, 2006 2:09 pm

Post by nml375 »

Did some attempts myself, and after dealing with socklen_t, fighting env. over and over, I finally got it to compile neatly. However, linking failed as no compatible tcl-libraries was found...
Needless to say, I decided to put my attention elsewhere for a while as to save my keyboard ;)
NML_375
Post Reply