[sword-devel] Sword 1.5.11 build difficulties under gcc 4.3 (Fedora9)

Martin Gruner mg.pub at gmx.net
Sat May 17 01:39:23 MST 2008


if I may ask: please make sure that at least the header files produce no 
warnings. For BT we now use -Wall and -Werror, which means all warnings stop 
the build process. I'd hope we can continue to do so with GCC 4.3 as well.

Thanks for considering,


Am Freitag, 16. Mai 2008 schrieb Karl Kleinpaste:
> Terry and I are trying to get Sword and GnomeSword to do the right
> things under Fedora9, which has gcc 4.3.  Sword itself in SVN 1.5.11 is
> causing grief in a couple of ways.  Attached is a patch that adds a
> couple of needed #includes and also aggressively deals with some sort of
> ICU detection glitch which I don't fully understand, but considering
> that ICU is now in the 3.8 and later stages, it seems odd still to be
> testing for pre-3.0 versions.  A better test could be constructed for
> pre-3.0 if it's really needed, of course; my concern right now is that
> it simply doesn't work in vanilla F9.
> Once these patches are applied, there are still a lot of warnings from
> gcc because 4.3 has gotten substantially picker than previous versions.
> The 2nd attachment here is the portion of an otherwise clean build log,
> showing those files about which gcc complains -- mostly implicit type
> conversions but also some suspect || && usage.  I have not analyzed any
> of these any farther than to note their existence.
> Troy, I don't know if it's too late for the ISO, but getting these
> things taken care of now may save a lot of pain later.
> --karl

More information about the sword-devel mailing list