Re: [CODE] Events

From: Luis Pedro Passos Carvalho (lpcarvalho@SONAE.PT)
Date: 03/03/98


I believe you have to add

#include "conf.h"
#include "sysdep.h"

to the beginning of events.c

Greetings,

Luis Carvalho

-----Original Message-----
From: Chuck Reed <creed@I-55.COM>
To: CIRCLE@POST.QUEENSU.CA <CIRCLE@POST.QUEENSU.CA>
Date: Tuesday, March 03, 1998 3:19 AM
Subject:  [CODE] Events


>I'm trying the event code from the circlemud ftp on my testing mud.  There
>are a few problems with it.  Some I knew how to fix, some I don't.
>
>The instructions tell you to add this:
>events.o: events.c structs.h events.h utils.h comm.h handler.h db.h
><TAB>$(CC) -c $(CFLAGS) events.c
>in your makefile.  Well, as minor as it may be, the files that come in the
>tar file don't have an 's' at the end of them.  IE, event.c event.h
>
>Secondly, you need to tell comm.c and handler.c where the functions
>run_events and clean_events are coming from.
>
>You need to redefine an include in event.c to include event.h not events.h
>
>Now that I've gotten through what I know how to fix, here's what I don't.
>
>gcc -c -g -O -Wall -fno-strict-prototypes  event.c
>In file included from event.c:4:
>structs.h:1032: parse error before `socket_t'
>structs.h:1032: warning: no semicolon at end of struct or union
>structs.h:1063: parse error before `}'
>In file included from event.c:7:
>comm.h:34: parse error before `desc'
>comm.h:44: parse error before `sigfunc'
>comm.h:44: warning: data definition has no type or storage class
>event.c: In function `run_events':
>event.c:31: warning: passing arg 3 makes integer from pointer without a
cast
>
>This is what I get upon compiling.  And yeah, you guessed it, I haven't
>touched the areas it says has parse errors and what not.  Anyone else use
>this and have the same problems?
>
>Chuck
>
>
>     +------------------------------------------------------------+
>     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
>     +------------------------------------------------------------+


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST