This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Known bug



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. 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]