Follow-up Comment #13, bug #25033 (project gnustep):
> Starting program: /usr/GNUstep/Local/Tools/defaults
> error: NXConstantString (instance)
> NXConstantString does not recognize copyWithZone:
NXConstantString is a class from libobj which inherits from Object and merely
implements cString and length. copyWithZone: is a method from
OpenStep/GNUstep/Cocoa.
Generally -make should supply
-fconstant-string-class=NSConstantString
which should replace the references in the isa/class_pointers to
NXConstantString with NSConstantString for the strings embedded in the source
code.
Could you check if -make is passing that flag with:
make messages=yes
You should see something like:
gcc EODisplayGroup.m -c
-MMD -MP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -g -DGNUSTEP
-DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1
-DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
-fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -g
-fno-strict-aliasing -fgnu-runtime
-fconstant-string-class=NSConstantString
-I../EOControl/. -I.. -I. -I/home/ayers/GNUstep/Library/Headers
-I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/System/Library/Headers
-o obj/EODisplayGroup.o
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?25033>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep