On Tuesday, July 9, 2002, at 01:50 AM, Yen-Ju Chen wrote:

>
>   It still doesn't work.
>   I have gcc 2.x in /usr/lib (FreeBSD default) and gcc3.0 in 
> /usr/local/lib
> (FreeBSD package).
>   I remove the /usr/lib/libobjc.a, /usr/lib/libobjc_p.a, and
> /usr/include/objc/,
>   then reinstall a new GNUstep.
>   The make_services still core dump.
>   I always use "CC=gcc30 ./configure"
>   and it works perfectly before.
>
>   Any clue ?

Well, the NXConstantString not recognising characterAtIndex: is a sure 
indicator
of a problem with the objc runtime library.

But if that message has gone, then you are probably going to need to use 
gdb
and get a stack traceback to find out what's going on where.

The fact that you had the NXConstantString message at all suggests you 
have/had
a bad libobjc, and it might be a good idea to either get the GNUstep 
libobjc and
build and install that, or (better) get a more recent gcc, as the 3.1.? 
series
compilers have the best libobjc versions available - Nicola merged all 
the GNUstep
changes (and some other improvements he did) into the official gcc stuff.





_______________________________________________
Bug-gnustep mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to