discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC] Header organization of -base & -gui


From: Markus Hitter
Subject: Re: [RFC] Header organization of -base & -gui
Date: Tue, 1 Jul 2003 23:23:43 +0200


Am Dienstag, 01.07.03 um 21:36 Uhr schrieb Adam Fedor:

My idea is to split up header locations into more than two logical parts: -base, -gui, Additions. Additions (-baseadd btw.) as a separate part as it can be used separately. The Header structure for a GNUstep installation could be:

$GNUSTEP/include/gnustep/base/
$GNUSTEP/include/gnustep/gui/
$GNUSTEP/include/GNUstepAdditions/

Maybe there are other parts which make sense to be separated.

The point is, you need a plain header directory (without a "/") for all parts of GNUstep which can ( / are intended to) be used as a separate framework.

The files are all part of the base library, not additions to it

In some cases, it might make sense to use/compile only parts of it as with the apple-apple-* combo.

Practically, we're only suppling the base-additions library for macosx.

Which is great: You can use GDL2 on OS X without installing GNUstep. Just check out gnustep-base/Source/Additions, compile it into a framework and there you go (slightly idealized).

Before I heard of -baseadd I had to collect my own version of it and I still have to change a lot of #includes in GDL2.


Cheers,
Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/







reply via email to

[Prev in Thread] Current Thread [Next in Thread]