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.
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.
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.
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.
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.
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"
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