[DGD]Core library and initd.c

Erwin Harte harte at xs4all.nl
Fri Apr 20 18:20:37 CEST 2001


On Fri, Apr 20, 2001 at 11:01:56AM -0500, Jason Cone wrote:
> I thought a formal change of the subject was called for on this one. :)
> 
> I was wondering if there was a reason why a secondary library's init daemon
> (/usr/System/initd.c) could not be installed by the kernel
> (/kernel/sys/driver.c) in much the same fashion as the telnet/binary
> managers/daemons are installed by user daemon?
> 
> The core library provides a huge amount of flexibility, but (IMHO) could be
> further improved by allowing for the initd.c to exist in some other location
> other than /usr/System/initd.c (say, /usr/System/sys/initd.c).
> 
> Thoughts?

That gives you a bit of a catch-22 situation.  The ~System/initd.c is
the first non-kernel object to be loaded, and its task is to load
whatever else is necessary for your particular game/mud/lib.

The only way around using a hardcoded path would be by making it a
define that the kernel-lib finds in /include/config.h or so, but that
is up to Dworkin.

Erwin.
-- 
Erwin Harte      : `Don't mind Erwin, he gets crabby. :)'
harte at xs4all.nl  :    -- Par Winzell <zell at skotos.net>

List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list