This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Known bug
- To: Volker Leonhard <tmp at ishh dot de>
- Subject: Re: Known bug
- From: Nicola Pero <n dot pero at mi dot flashnet dot it>
- Date: Sun, 11 Mar 2001 04:28:21 +0100 (CET)
- cc: gcc at gcc dot gnu dot org
- Reply-To: Nicola Pero <n dot pero at mi dot flashnet dot it>
I have no authority to answer anyway since nobody is answering and you
seem lost, I do.
I'm not even sure they got you are asking about Objective-C.
> Hello Steering Group,
>
> Configurarion: RH7.0, with Mandrake-{gcc 2.9.5,binutils,make,...}
>
> compiling GNUstep applications with gcc > 2.9.5 is rumbling while
> gcc-2.8.1 works fine.
> The above is the case for compiling both GNUstep-base-lib and my own
> code.
>
> You know the ld-error-output ' type and size of class __objc_class_
> ...'.
It should be a harmless bug. That is, you get the warnings, but (at least
on ix86, gnu/linux) that's all - no real problem - just noisy warnings -
the code works fine.
> I am looking in several mailing lists for a fix - unsuccsessful.
ftp://ftp.swarm.org/pub/swarm/src/needed/diffs/gcc-objc.diff
contains patches for gcc-2.95 (but I've never tried it so I can't
guarantee).
The same patch has been included in a recent bug report to GNATS (ignored
as far as I know).
> Should I compile with gcc 2.8.1 my whole life?
I think you could ignore the warnings, and just use 2.95.2.1. Just a
warning - don't use anything newer than 2.95.2.1 as Objective-C was
seriously broken after that release. We don't talk about noisy warnings
in this case - we talk about a broken compiler. I hope before gcc-3.0 the
problems will have been fixed, and that people can start again using
recent compilers to compile Objective-C source code.