From graphics at ourdk.com Mon May 2 11:19:22 2016 From: graphics at ourdk.com (Alain) Date: Mon, 2 May 2016 15:19:22 +0400 Subject: Bugs: Compiling eggdrop error Message-ID: <000001d1a464$7cb2c2f0$761848d0$@ourdk.com> HI, I'm having trouble with this, please help. gcc -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o -L/lib64 -ltcl8.6 -lm -ldl -lnsl -lpthread md5/md5c.o compat/*.o `cat mod/mod.xlibs` main.o: In function `garbage_collect': /home/triviaswift/eggdrop1.6.21/src/./main.c:710: undefined reference to `garbage_collect_tclhash' modules.oSad.data+0x2a0): undefined reference to `open_listen' tcldcc.o: In function `tcl_listen': /home/triviaswift/eggdrop1.6.21/src/tcldcc.c:942: undefined reference to `open_listen' collect2: error: ld returned 1 exit status Makefile:37: recipe for target '../eggdrop' failed make[1]: *** [../eggdrop] Error 1 make[1]: Leaving directory '/home/triviaswift/eggdrop1.6.21/src' Makefile:202: recipe for target 'modegg' failed make: *** [modegg] Error 2 From graphics at ourdk.com Mon May 2 11:22:50 2016 From: graphics at ourdk.com (Alain) Date: Mon, 2 May 2016 15:22:50 +0400 Subject: Bugs: Compiling Eggdrop Error Message-ID: <000501d1a464$f86860d0$e9392270$@ourdk.com> HI, Please I need help for this; ./configure runs fine. make config runs fine. make has some warnings but seems to compile, and then linker throws an error .... .... In file included from ../../src/main.h:107:0, from strftime.c:26: ../../src/proto.h:274:12: warning: inline function 'open_listen' declared but never defined inline int open_listen(int *); ^ make[2]: Leaving directory '/home/triviaswift/eggdrop1.6.21/src/compat' ---------- Yeah! That's the compiling, now the linking! ---------- Linking eggdrop (standard build). gcc -o ../eggdrop bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o userent.o userrec.o users.o -L/lib64 -ltcl8.6 -lm -ldl -lnsl -lpthread md5/md5c.o compat/*.o `cat mod/mod.xlibs` main.o: In function `garbage_collect': /home/triviaswift/eggdrop1.6.21/src/./main.c:710: undefined reference to `garbage_collect_tclhash' modules.oSad.data+0x2a0): undefined reference to `open_listen' tcldcc.o: In function `tcl_listen': /home/triviaswift/eggdrop1.6.21/src/tcldcc.c:942: undefined reference to `open_listen' collect2: error: ld returned 1 exit status Makefile:37: recipe for target '../eggdrop' failed make[1]: *** [../eggdrop] Error 1 make[1]: Leaving directory '/home/triviaswift/eggdrop1.6.21/src' Makefile:202: recipe for target 'modegg' failed make: *** [modegg] Error 2