| View previous topic :: View next topic |
| Author |
Message |
qazwsx Voice
Joined: 25 Jun 2009 Posts: 3
|
Posted: Thu Jun 25, 2009 12:24 am Post subject: Eggdrop will only connect in debug mode |
|
|
| The eggdrop connects to the server and enters the channel when I use -n for debug mode but when I run it normally it just says it's loaded and it doesn't connect I am not sure what is going on. |
|
| Back to top |
|
 |
username Op

Joined: 06 Oct 2005 Posts: 196 Location: Russian Federation, Podolsk
|
Posted: Thu Jun 25, 2009 12:48 am Post subject: |
|
|
Open src/config.h in sources of your bot. After ./configure - open file config.h. Change next 2 lines:
| Code: | /* Define for Tcl that has threads. */
/* #undef HAVE_TCL_THREADS */ |
to this:
| Code: | /* Define for Tcl that has threads. */
#define HAVE_TCL_THREADS 1 |
Continue installing your bot with make config && make && make install. _________________ Архив TCL скриптов для ботов Eggdrop/Windrop:
http://egghelp.ru/ |
|
| Back to top |
|
 |
qazwsx Voice
Joined: 25 Jun 2009 Posts: 3
|
Posted: Thu Jun 25, 2009 12:51 am Post subject: |
|
|
| theres no config.h in src but there is in the parent directory is it that one? |
|
| Back to top |
|
 |
qazwsx Voice
Joined: 25 Jun 2009 Posts: 3
|
Posted: Thu Jun 25, 2009 1:06 am Post subject: |
|
|
That worked thanks for the help I appreciate it  |
|
| Back to top |
|
 |
atze Voice
Joined: 14 Jul 2009 Posts: 2
|
Posted: Tue Jul 14, 2009 4:08 pm Post subject: |
|
|
| I have the same problem. I set #define HAVE_TCL_THREADS 1 but the behavior is the same. |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Tue Jul 14, 2009 4:44 pm Post subject: |
|
|
@atze:
Could you please provide information regarding version of eggdrop and libtcl. _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
atze Voice
Joined: 14 Jul 2009 Posts: 2
|
Posted: Tue Jul 14, 2009 6:16 pm Post subject: |
|
|
eggdrop 1.6.19+ctcp patch
debian etch, using tcl8.5-dev.deb from lenny.
I missed that the in config.h it was commented as #undef i changed it to #define, now it seems to work.
i used before a source install of tcl8.5 and dont have to do this.
sorry i missed that part completely, but thx for your help |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Tue Jul 14, 2009 6:19 pm Post subject: |
|
|
@atze:
Then you are (were) suffering from the known issue of threaded libtcl8.5 not properly being detected as threaded. I believe a fix is in the works, but for now the best approach is to manually edit config.h before the build-phase. _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
|