bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DO segfault


From: Stefan Böhringer
Subject: Re: DO segfault
Date: 15 Aug 2003 15:47:28 +0200

Hi Richard,

thank you so very much for your truly lifesaving activity. Please spare
the effort. I will upgrade to 3.3 and tell you more. I really think we
should set up a known problems section in the wiki to collect hassles
like these. After I can confirm that 3.3 works I will set up such a
page.

Thanks so much,

        Stefan


On Fri, 2003-08-15 at 14:36, Richard Frith-Macdonald wrote:
> On Friday, August 15, 2003, at 12:27 PM, Richard Frith-Macdonald wrote:
> 
> >
> > On Friday, August 15, 2003, at 11:58 AM, Stefan Böhringer wrote:
> >
> >> I'm using the following:
> >>
> >> [pingu@hgX mffinder]$ gcc3 -v
> >> Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/specs
> >> Configured with: ../gcc-3.2.1/configure --prefix=/usr
> >> --enable-languages=c,c++,objc,f77 --enable-shared 
> >> --enable-threads=posix
> >> --enable-nls --with-gnu-as --with-gnu-ld --without-included-gettext
> >> --with-system-zlib --enable-version-specific-runtime-libs
> >> --program-suffix=3
> >> Thread model: posix
> >> gcc version 3.2.1
> >
> > I'm using 3.4 ... but I wouldn't call 3.2 old.
> > I have an old (slow) machine with 3.0 on it, so I'm going to update it 
> > to the current GNUstep code from cvs, and try building and running 
> > your zillion test there.
> 
> Ok ... I had to hack the zillion code around a bit to get it to compile 
> with gcc-3.0 (that compiler doesn't support forward declaration of 
> protocols), but when I ran the resulting code it crashed.  Looks like 
> this is the old compiler bug of Protocol objects not being properly 
> initialized by the compiler/runtime.  I had thought that this was fixed 
> by gcc-3.2 but it looks like that is not the case :-(  Probably you 
> need 3.3 or later.
> 
> I think it is possible to code an (ugly) hack to work around the 
> problem into the NSDistantObjects code.  I may do that after lunch.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]