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.

eggdrop1.8 CVS + megahal

General support and discussion of Eggdrop bots.
Post Reply
User avatar
heartbroken
Op
Posts: 110
Joined: Thu Jun 23, 2011 11:15 pm
Location: somewhere out there

eggdrop1.8 CVS + megahal

Post by heartbroken »

hi

i just try to compile eggdrop1.8 CVS with an extra modüle megahal.
i've use this -> megahal.mod.2.7-pseudo i get this from eggwiki CVS 3rd party modules page.
but when i type "make" command while compiling eggdrop i've seen this error on ssh screen :

Code: Select all

 .././megahal.mod/megahal.c
.././megahal.mod/megahal.c: In function âdo_megahalâ:
.././megahal.mod/megahal.c:345: error: âSTRIP_REVâ undeclared (first use in this  function)
.././megahal.mod/megahal.c:345: error: (Each undeclared identifier is reported only once
.././megahal.mod/megahal.c:345: error: for each function it appears in.)
.././megahal.mod/megahal.c:345: error: âSTRIP_UNDERâ undeclared (first use in this function)
make[2]: *** [../megahal.o] Error 1
make[2]: Leaving directory `/home/heartbroken/eggdrop1.8/src/mod/megahal.mod'
make[1]: *** [megahal.mod_so] Error 2
make[1]: Leaving directory `/home/heartbroken/eggdrop1.8/src/mod'
make: *** [debmodules] Error 2
heartbroken@newelite:~/eggdrop1.8$
how can i fix this ?

thanks..
Life iS Just a dReaM oN tHE wAy to DeaTh
p
pseudo
Halfop
Posts: 88
Joined: Mon Nov 23, 2009 4:52 am
Location: Bulgaria
Contact:

Post by pseudo »

Latest CVS had some strip flags for special characters renamed. This breaks megahal which uses the old names.

I've fixed this. You can fetch the updated module from http://eggdrop.egg6.net/modules/megahal ... do.tar.bz2

Our module ftp will be updated soon as well.
User avatar
heartbroken
Op
Posts: 110
Joined: Thu Jun 23, 2011 11:15 pm
Location: somewhere out there

Post by heartbroken »

"Modules successfully compiled:"
thank you pseudo :)
Life iS Just a dReaM oN tHE wAy to DeaTh
User avatar
heartbroken
Op
Posts: 110
Joined: Thu Jun 23, 2011 11:15 pm
Location: somewhere out there

Post by heartbroken »

hi ..again.
well,i have an account on a Shell provider,(not a free one.:p) they have Debian 4.4.5-8. tcl8.5.9 installed in Shell.i post emails couple of times to the root for to update this tcl package.but i guess he wont do that,so i decide to install my own,
and today i get tcl8.6b3 & tcllib1.14 with tls and than i got latest eggdrop1.8 CVS snapshot ,and i made a new configuration with and everythings göne perfect no any error msgs.
but when i start the bot :

Code: Select all

loadmod megahal
[17:41:43] Creating megahal (type 1)
[17:41:43] Creating learnall (type 1)
[17:41:43] Creating freespeak (type 1)
[17:41:43] * Last context: tclhash.c/731 [Tcl proc: *dcc:loadmod, param:  $_dcc1 $_dcc2 $_dcc3]
[17:41:43] * Please REPORT this BUG!
[17:41:43] * Check doc/BUG-REPORT on how to do so.
[17:41:43] * Wrote DEBUG
[17:41:43] * SEGMENT VIOLATION -- CRASHING!
i cant load megahal . its been happend when i try to load megahal within eggdrop1.8 everytime.but i thought "maybe this issue for about this shell-box have old version of tcl ,maybe i should upgrade ..." but nope...aint fix this.
this is my eggdrop's Debug file : http://paste.tclhelp.net/?id=brb
and when this happend bot creats a "core" file (almost 20mb )
without megahal
bot Working very well. i tried to load on partyline while my bot working with ".loadmod megahal" same thing happend and crashing.

now i've been using this bot without megahal.its not a big deal for meh but you know, i'm just trying...:d
(ofcourse its better with megahal b-cus i already have speechles's birdy in this eggdrop. and this script working so yummy with megahal .thats why i've trying ....but if not ..its ok. i can live without megahal [i hope so..] )
thanks ...
Life iS Just a dReaM oN tHE wAy to DeaTh
Post Reply