On 8/28/07, seventh guardian <[EMAIL PROTECTED]> wrote:
> OOPS:
>
> $ make CFLAGS="-g -O2 -Wall -Wpointer-arith -fno-strict-aliasing -Werror"
>
> make  all-recursive
> make[1]: Entering directory `/home/renato/apps/cvs/fvwm'
> Making all in libs
> make[2]: Entering directory `/home/renato/apps/cvs/fvwm/libs'
> if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..  -I/usr/include 
> -I/usr/include/freetype
> 2      -D_REENTRANT -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 
> -I/usr/lib6
> 4/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo 
> -I/usr/include/fr
> eetype2 -I/usr/include/directfb -I/usr/include/libpng12       -g -O2 -Wall 
> -Wpoi
> nter-arith -fno-strict-aliasing -Werror -MT gravity.o -MD -MP -MF 
> ".deps/gravity
> .Tpo" -c -o gravity.o gravity.c; \
>         then mv -f ".deps/gravity.Tpo" ".deps/gravity.Po"; else rm -f 
> ".deps/gra
> vity.Tpo"; exit 1; fi
> if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..  -I/usr/include 
> -I/usr/include/freetype
> 2      -D_REENTRANT -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 
> -I/usr/lib6
> 4/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo 
> -I/usr/include/fr
> eetype2 -I/usr/include/directfb -I/usr/include/libpng12       -g -O2 -Wall 
> -Wpoi
> nter-arith -fno-strict-aliasing -Werror -MT BidiJoin.o -MD -MP -MF 
> ".deps/BidiJo
> in.Tpo" -c -o BidiJoin.o BidiJoin.c; \
>         then mv -f ".deps/BidiJoin.Tpo" ".deps/BidiJoin.Po"; else rm -f 
> ".deps/B
> idiJoin.Tpo"; exit 1; fi
> if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..  -I/usr/include 
> -I/usr/include/freetype
> 2      -D_REENTRANT -I/usr/include/librsvg-2 -I/usr/include/glib-2.0 
> -I/usr/lib6
> 4/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/cairo 
> -I/usr/include/fr
> eetype2 -I/usr/include/directfb -I/usr/include/libpng12       -g -O2 -Wall 
> -Wpoi
> nter-arith -fno-strict-aliasing -Werror -MT Flocale.o -MD -MP -MF 
> ".deps/Flocale
> .Tpo" -c -o Flocale.o Flocale.c; \
>         then mv -f ".deps/Flocale.Tpo" ".deps/Flocale.Po"; else rm -f 
> ".deps/Flo
> cale.Tpo"; exit 1; fi
> cc1: warnings being treated as errors
> Flocale.c: In function 'FlocaleGetFftFont':
> Flocale.c:1084: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1099: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c: In function 'FlocaleGetFontSet':
> Flocale.c:1128: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1140: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1189: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c: In function 'FlocaleGetFont':
> Flocale.c:1216: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1228: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1252: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c: In function 'FlocaleLoadFont':
> Flocale.c:1464: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1465: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1475: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> Flocale.c:1476: warning: comparison with string literal results in 
> unspecified b
> ehaviour
> make[2]: *** [Flocale.o] Error 1
> make[2]: Leaving directory `/home/renato/apps/cvs/fvwm/libs'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/renato/apps/cvs/fvwm'
> make: *** [all] Error 2
>
> I'm not sure of how severe this warning is.. Is it a show-stopper?

It is a show-stopper. There were some nasty char* == "foo bar" tests.
Jeez.. I'll fix them.

Cheers,
  Renato

Reply via email to