[DGD] EPP 2.3

Erwin Harte harte at xs4all.nl
Fri Jul 19 22:35:47 CEST 2002


On Thu, Jul 18, 2002 at 10:26:41PM -0500, Erwin Harte wrote:
> On Thu, Jul 18, 2002 at 09:39:17PM -0500, Lord Lerkista wrote:
> > When i patch the source and try to compile it i get:
> > 
> > Compiling the driver object...
> > Thu Jul 18 21:33:10 2002: Compile error(s) in /__LIB__/dgd/sys/driver.c
> >     1   cannot include "config.h"
> > 
> [...]
> > 
> > I use LPMud 2.4.5 lib
> 
> Interesting, trying to fix this seems to open up a different can of
> worms.  I'll see what I can do.

I wonder if I already fixed this once but never released it, but as I
can't access my workstation on the other side of the ocean (didn't
come back up after a poweroutage) I've just put together a (possibly
different) fix.

An additional problem is that the 2.4.5-for-dgd-1.1 as it is
distributed uses typechecking mode 0, while the precompiler uses a
minimum of 1, otherwise (as Dworkin put it) there isn't much point in
using the precompiler in the first place.

Anyway, this means that some basic objects don't compile when you try
to precompile them while they compile just fine inside the mud.  I'll
now enforce a minimum typechecking mode of 1 when running the mud in
the embedded setup to catch these problems sooner.

I'll release 2.4 tonight but unless you personally strict-typed the
lot you won't be able to precompile that 2.4.5 lib with it. :)

Cheers,

Erwin.
-- 
Erwin Harte <harte at xs4all.nl>
_________________________________________________________________
List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list