[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make_services core dump
From: |
Richard Frith-Macdonald |
Subject: |
Re: make_services core dump |
Date: |
Tue, 9 Jul 2002 08:56:27 +0100 |
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.