On 07.01.2012 08:17, Richard Sanders wrote: > On Fri, 06 Jan 2012 04:16:06 -0800, Ian MacArthur > <[email protected]> wrote: >> Summarising your post, you are reporting that Suse 11.3 is OK in 64-bit >> builds, but that Suse 12.1 is "broken" in 32-bit builds; is that correct? >> >> Can you detail the crash behaviour, i.e. what triggers it, etc... >> >> Better yet, run it through gdb to see if that tell's us where the crash >> originates (though might need to clean and rebuild the FLTK libs with debug >> enabled to get enough details...) >> We can't preclude that we might be doing something wrong and in any case it >> would be useful to understand what causes the crash... >> >> FWIW, I only seem to have 32-bit Linux boxes right now and all work fine - >> though I don't have any Suse boxes, only ubuntu and fedora. > > I checked the GCC versions. Suse 12.1 has gone up to 4.6 while the > previous versions were 4.5. > > I installed Suse 12.1 on a spare drive and hunted down GCC 4.5 rather > than the default install of 4.6. In short, no crashes. > > Either GCC 4.6 is buggered or my install is. I will try un installing > GCC 4.6 tomorrow and then re install and see what that does. > > I did hunt down the crash points and note the file name and line > number but it is a bit premature to be looking at FLTK for errors. > A second opinion on GCC 4.6 might be in order.
I have gcc 4.6.1 on Windows (MinGW) and Linux (Ubuntu 11.10, 32-bit). Both work well w/o problems so far. No problems with FLTK. The only difference WRT previous versions are a number of new warnings like this one: Fl_Preferences.cxx: In member function 'int Fl_Preferences::Node::write(FILE*)': Fl_Preferences.cxx:1310:16: warning: variable 'written' set but not used [-Wunused-but-set-variable] Well, actually I can see only this single warning on Windows, but some more on Linux. But I'm sure this won't be difficult to "fix"... Albrecht _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

