discuss-gnustep
[Top][All Lists]
Advanced

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

Re: Is GNUstep Examples maintained?


From: Sebastian Reitenbach
Subject: Re: Is GNUstep Examples maintained?
Date: Thu, 22 Aug 2013 06:35:19 +0200
User-agent: SOGoMail 2.0.7

 
On Wednesday, August 21, 2013 23:29 CEST, David Chisnall <theraven@sucs.org> 
wrote: 
 
> On 21 Aug 2013, at 20:30, Riccardo Mottola <riccardo.mottola@libero.it> wrote:
> 
> > Hi,
> > 
> > David Chisnall wrote:
> > 
> > The Performance framework also doesn't build with the latest release of 
> > GNUstep, and we have at least one consumer of it in the ports tree.
> > Hmm, what's wrong? I use Performance indirectly in an enterprise app and 
> > certain derivates (DataBasin) because it depends on GSWS
> 
> Direct access to isa (breaks small objects), access to ivars from a category 
> that are not exposed, and a couple of other issues.
> Richard pushed out a new release this morning that now builds cleanly and 
> I've updated the port in my tree.
> 
> I currently have a few issues (on FreeBSD 8.x, GNUstep Make is picking up the 
> old libobjc headers, and a couple of 

I had this problem too on OpenBSD. I solved it, installing libobjc2 include 
files in:

CONFIGURE_ARGS +=       -DLIBOBJC_NAME=objc2 -DINCLUDE_DIRECTORY=gnustep/objc 

and then when configuring gnustep-make, I put the following in the environment:
CPPFLAGS='-I${LOCALBASE}/include/gnustep'

Then everything finds and uses the right headers for me.

I put those headers in a separate directory, since OpenBSD has a couple of 
other gcc versions in the ports tree,
and they would conflict with the gcc objc when installed.


others), but on 9.1/amd64 they're now building and hopefully I'll be able to 
fix them for 8.x soon.  I've culled some old things (a lot of Yen-Ju's things 
seem to be bitrotted and unmaintained, which is sad), but I can easily 
resurrect them if someone updates them.  A lot of things compile with warnings 
(a lot about the NS[U]Integer switch in -gui) which may end up with broken 
binaries - I'll go through and clean these up on a second pass, and then start 
making sure that I've got the latest versions of everything from GAP - so far, 
I've only updated things where the old version didn't build.  

Many of the NS(U)Integer warnings you may see on GAP applications should be 
fixed in CVS, but they are lacking releases. But so far, haven't seen problems 
yet due to the NS(U)Integer things.

cheers,
Sebastian


> 
> David
> 
> -- Send from my Jacquard Loom 
 
 
 




reply via email to

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