discuss-gnustep
[Top][All Lists]
Advanced

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

Re: NXConstantString error _with_ gcc-3.0


From: Richard Frith-Macdonald
Subject: Re: NXConstantString error _with_ gcc-3.0
Date: Thu, 17 Apr 2003 04:36:37 +0100


On Thursday, April 17, 2003, at 02:39  am, Jonathan Hepburn wrote:

I have recently upgraded to gcc-3.0.4, as provided by Debian-3.0r1. I
faithfully installed the provided libobjc, and very carefully and
thoroughly UNinstalled gnustep-objc. I uninstalled all GNUstep libraries
et. al., updated core by CVS (most recently just an hour ago), and
reinstalled everything. I started the daemons manually to check for
error messages and I got:

2003-04-17 11:33:30.485 gsnd[27925] GSFFCallInvocation.m:768  Assertion
failed in GSInvocationCallback.  GSFFCallInvocation: Class
'NXConstantString' does not respond to forwardInvocation: for
'cStringLength'

If you have gone from an old compiler which uses NXConstantString to a
newer one which uses NSConstantString you may need to rebuild everything
(not just libraries).

With gcc-3.0 and later, nothing should be trying to use NXConstantString as all your code should be compiled using the -fconstant-string-class=NSConstantString compiler option (you can do a 'make messages=yes' to see the whole compile
command being used to check that the option is being used correctly.





reply via email to

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