make
(This may take a while. Go get some runts.)
cc -g -I.. -I.. -DHAVE_CONFIG_H -c bg.c
cc: Error: proto.h, line 267: Missing ";". (nosemi)
Int open_address_listen(IP addr, int *);
----^
cc: Error: proto.h, line 262: There is no definition for the inline function named open_listen in this compilation unit. (noinlfunc)
inline int open_listen(int *);
-----------^
cc: Error: proto.h, line 263: There is no definition for the inline function named open_listen_by_af in this compilation unit. (noinlfunc)
inline int open_listen_by_af(int *, int);
-----------^
cc: Error: tclhash.h, line 70: There is no definition for the inline function named garbage_collect_tclhash in this compilation unit. (noinlfunc)
inline void garbage_collect_tclhash(void);
------------^
*** Exit 1
Stop.
*** Exit 1
Stop.
Please send me the complete compile output, along with config.log and config.h and we'll try to fix this in the next version (wcc@eggheads.org). Actually, I think I already fixed this, but I need to know what OS you're using (uname -a). Eggdrop most likely isn't going to compile with the default compiler (that's Tru64 isn't it?). When I was testing on Tru64 I noticed that even though I had gcc installed, it wasn't using it for all of the compiling. As a temp fix for until we release 1.6.16 (or you can use CVS.. see README), edit the Makefile and change instances of 'cc' to 'gcc'.