[DGD] support dgd 1.2.130 mudlib ?

Nick Horner hambone20 at gmail.com
Sun Oct 21 19:53:02 CEST 2007


>From the banging around I did, I believe there is a problem with
running the newest version of Phantasmal, the 0.018 version, on DGD
1.2.130.  From the cursory investigating I've done, it seems to stem
from the kernel lib renaming the objectd call to include, to
include_file.  I think there's also a few other problems.  But, like
Noah said, I suggest you go with the package offered by Phantasmal,
it's much easier for a beginner to DGD to digest that, and you can
always go and compile the new driver.

I'd like to suggest something to Dworkin for consideration.  Seeing as
how we have some dormant dgd libs out there that are rightly built
over the top and dependant on the kernel lib, perhaps Dworkin could
start a seperate Changelog that would reside in the kernel lib
specifically, and highlight any compatibility problems that a new dgd
release would entail.  I know someone could probably go through the
src Changelog a find these changes, but that's a lot of startup cost
for someone dusting off an old lib.  Or perhaps you could preface each
kernel change in the changelog with an easily greppable prefix, like
<kernel>, then when someone dusted off an old lib, they'd simply have
to grep for these lines and determine if there's any fixes required.

Thanks for the wonderful driver, I hope it continues to improve.

On 10/21/07, Noah Gibbs <noah_gibbs at yahoo.com> wrote:
>   There's a file called INSTALL, containing a lot more directions than you're
> seeing in just the .dgd file.  If you don't follow those, Phantasmal can't find
> things it needs like the Kernel library which are included in your copy of DGD,
> but Phantasmal can't easily find.
>
> --- Lee Jia <bobolijia at gmail.com> wrote:
>
> > I have edit my plan.dgd :directory = "c:/phan/"; /* Replace with your
> > absolute */
> > and do everything with  Basic Install  need,
> > but all of cannot include file like:
> > kernel/user.h
> > kernel/kernel.h
> > I have copy them to my c:\plan\include\kernel .
> > The "AUTO" file is in my c:\plan\include.
> >
> > Why "cannot include" ?
> >
> >
> > 2007/10/21, Noah Gibbs <noah_gibbs at yahoo.com>:
> > >
> > >   This error also looks like you haven't set Phantasmal up.  You may have
> > > an
> > > easier time grabbing a bundled distribution of Phantasmal and adding your
> > > new
> > > DGD executable to it than trying to roll a new Phantasmal lib from
> > > scratch.
> > >
> > > --- Lee Jia <bobolijia at gmail.com> wrote:
> > >
> > > > hi
> > > >
> > > > I am newbie ,I make dgd.exe in winxp,but I have not find mudlib which
> > > > support v1.2.130,.
> > > > I download phantasmal-0.018 ,but an error when I running:
> > > > -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
> > > > Starting Phantasmal v0.018...
> > > > -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
> > > > errord(unset) ||| (no user) ||| Sat Oct 20 19:00:13 2007 / 0.869 [7]
> > > >   --> Compile error: /include/std.h:1: cannot include "AUTO"
> > > > errord(unset) ||| (no user) ||| Sat Oct 20 19:00:13 2007 / 0.879 [7]
> > > >   --> Compile error: /kernel/obj/telnet.c:1: cannot include
> > > > "kernel/kernel.h"
> > > > errord(unset) ||| (no user) ||| Sat Oct 20 19:00:13 2007 / 0.879 [7]
> > > >   --> Compile error: /kernel/obj/telnet.c:2: cannot include
> > > "kernel/user.h"
> > > > errord(unset) ||| (no user) ||| Sat Oct 20 19:00:13 2007 / 0.889 [7]
> > > >   --> Compile error: /kernel/obj/telnet.c:4: syntax error
> > > > initd(unset) ||| (no user) ||| Sat Oct 20 19:17:10 2007 / 0.791 [7]
> > > >   -->
> > > >
> > > > Who can give me some mudlib which can run with 1.2.130 !
> > > > Thank you!
> > > >
> > > >
> > > > leejia
> > > > ___________________________________________
> > > > https://mail.dworkin.nl/mailman/listinfo/dgd
> > > >
> > >
> > >
> > >
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam?  Yahoo! Mail has the best spam protection around
> > > http://mail.yahoo.com
> > > ___________________________________________
> > > https://mail.dworkin.nl/mailman/listinfo/dgd
> > >
> > ___________________________________________
> > https://mail.dworkin.nl/mailman/listinfo/dgd
> >
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
> ___________________________________________
> https://mail.dworkin.nl/mailman/listinfo/dgd
>



More information about the DGD mailing list