| View previous topic :: View next topic |
| Author |
Message |
eXcel Voice
Joined: 28 Apr 2008 Posts: 13
|
Posted: Sun May 11, 2008 3:26 pm Post subject: Eggdrop Won't run in BackGround |
|
|
Hey,
I have a real problem and I cant seem to find the solution anywhere. When I run the bot with ./eggdrop -n it runs fine and connects everything is swell.
However, when I do ./eggdrop it runs in the background but it doesnt seem to Connect to the IRC network.
I have the user file and everything it just wont run in BG.
What could be wrong?
Thanks guys! |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Sun May 11, 2008 5:07 pm Post subject: |
|
|
Most likely an issue with threaded tcl-libraries not being properly detected.
Try editing eggdrop.h after running ./configure, and define the HAVE_TCL_THREADS macro, then recompile. _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
eXcel Voice
Joined: 28 Apr 2008 Posts: 13
|
Posted: Sun May 11, 2008 5:59 pm Post subject: |
|
|
So do I just add:
#define HAVE_TCL_THREADS
EDIT that worked
and THANKS SOOO MUCH. <3 |
|
| Back to top |
|
 |
x-treem Voice
Joined: 21 Jul 2008 Posts: 9
|
Posted: Wed Nov 26, 2008 1:14 pm Post subject: |
|
|
i have same problem.
I tried adding #define HAVE_TCL_THREADS with no luck. Any other guess?
I'm running on a Virtual Machine with Ubuntu
EDIT
My fault, i tryed a make clean with no succes, still stuck when backgrounded, then i completely deleted eggdrop/ and eggdrop1.16.19/, re-extracted the src and recompiled with the HAVE_TCL_THREADS mod in eggdrop.h and everything worked fine.
Thanks |
|
| Back to top |
|
 |
incith Master

Joined: 23 Apr 2005 Posts: 275 Location: Canada
|
Posted: Fri Dec 26, 2008 10:37 am Post subject: |
|
|
Well, I just recompiled my Tcl without threads, and then eggdrop went into background again just fine. Tcl 8.5.5.
I'm sure the above option would have worked too but this seemed easier at the time.
Edit: The above also works. Seems ./configure isn't setting this. _________________ ; Answer a few unanswered posts! |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Mon Dec 29, 2008 6:36 am Post subject: |
|
|
| incith wrote: | ...
Edit: The above also works. Seems ./configure isn't setting this. |
Due to changes in the internal layout of tcl since 8.5.x, the configure script cannot detect threaded libraries using the "old" hack, and thus think it's non-threaded. This issue has been known for a rather long time, yet no suitable solution has been decided/implemented sofar.
You'll find a few threads on this forum regarding this issue aswell if you do alittle searching. _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
incith Master

Joined: 23 Apr 2005 Posts: 275 Location: Canada
|
Posted: Mon Dec 29, 2008 12:36 pm Post subject: |
|
|
It is fixed in eggdrop 1.6.20 cvs, and thus it will be fixed in the next official release of eggdrop. But for now just do the above, it is easiest. _________________ ; Answer a few unanswered posts! |
|
| Back to top |
|
 |
|