Hi Rink,

> > > 2> FreeSCI is *very* GGI oriented now.
> >
> > This is absolutely not true.
> I meant GLIB oriented... my fault. Kernel.c for example uses some GLIB
> functions, like GTimeVal in line 390.

GTimeVal is "struct timeval" <sys/time.h>, <unistd.h>.
g_get_current_time() is equivalent to the BSD/SVR4 call "gettimeofday()",
which is likely to be provided by DJGPP.
Most glib functionality we use comes from renamed functions and data
types; you should be able to retrieve most of it from the glib header
files. For the rest, just ask.
(Trying to build with an appropriately modified glib.h from the original
glib package might resolve most problems. _Might_ resolve them).

> > > Anyone has problems if I split this
> > > all up?
[..rant..]
> Once again, I meant GLIB, and not GGI. GLIB doesn't exists for DOS.

Splitting means having to maintain multiple code bases. I'd like to avoid
that whenever possible by sane measures, and adding a few dozen typedefs
and #defines IMHO counts as sane.

> Okay. I'll continue working on it.

Good luck and Happy Hacking!

llap,
 Christoph


Reply via email to