[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.