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: Adam Fedor
Subject: Re: [RFC] Header organization of -base & -gui
Date: Tue, 1 Jul 2003 08:43:43 -0600


On Tuesday, July 1, 2003, at 01:59 AM, Markus Hitter wrote:


Am Montag, 30.06.03 um 21:06 Uhr schrieb David Ayers:

Yet when installing -baseadd with apple-apple-apple, I suspect these headers were installed in gnustep/base therefor requiering something like:

#ifndef NeXT_Foundation_LIBRARY
#include <Foundation/GSMime.h>
#else
#include <gnustep/base/GSMime.h>
#endif

One typical usage of -baseadd whould be to use them as a Framework (together with Apple's Foundation) without installing any other GNUstep stuff at all. Well, it might be impossible to build just the stuff in Source/Additions/ without having the other parts of -base available at this time, but it whould be a logical enhancement to -baseadd, IMO.

For this, you whould have to #include the Framework's name, e.g.:

#include <GNUstepAdditions/GCObject.h>
#include <GNUstepAdditions/GSMime.h>

Could you include this case into your considerations?




If you use the GNUstep-make system to installl Additions, it gets installed as a library. There is also a PB project (see the macosx subdirectory) that I think installs it as a framework. This should install the headers in the appropriate place. The project may be out-of-date though, since we don't maintain it.





reply via email to

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