problem compiling 5.0.1

frequens frequens at GMAIL.COM
Fri Jan 25 02:46:01 EST 2008


Hi list,

I have problems compiling 5.0.1 on two separate machines. Absolutely nothing
changed on the machines and on both the 5.0.0 version compiled with
identical configure (and still does) and worked just fine.

The first one complains:

"/usr/local/include/agg2/agg_scanline_boolean_algebra.h:862: warning:
'span1' may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:863: warning: 'span2'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h: In function 'void
agg::sbool_unite_scanlines(const Scanline1&, const Scanline2&, Scanline&,
AddSpanFunctor1, AddSpanFunctor2, CombineSpansFunctor) [with Scanline1 =
agg::scanline_p8, Scanline2 = agg::scanline_p8, Scanline = agg::scanline_p8,
AddSpanFunctor1 = agg::sbool_add_span_aa<agg::scanline_p8,
agg::scanline_p8>, AddSpanFunctor2 =
agg::sbool_add_span_aa<agg::scanline_p8, agg::scanline_p8>,
CombineSpansFunctor = agg::sbool_xor_spans_aa<agg::scanline_p8,
agg::scanline_p8, agg::scanline_p8, agg::sbool_xor_formula_abs_diff, 8u>]':
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:862: warning: 'span1'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:863: warning: 'span2'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h: In function 'void
agg::sbool_unite_scanlines(const Scanline1&, const Scanline2&, Scanline&,
AddSpanFunctor1, AddSpanFunctor2, CombineSpansFunctor) [with Scanline1 =
agg::scanline_p8, Scanline2 = agg::scanline_p8, Scanline = agg::scanline_p8,
AddSpanFunctor1 = agg::sbool_add_span_aa<agg::scanline_p8,
agg::scanline_p8>, AddSpanFunctor2 =
agg::sbool_add_span_aa<agg::scanline_p8, agg::scanline_p8>,
CombineSpansFunctor = agg::sbool_xor_spans_aa<agg::scanline_p8,
agg::scanline_p8, agg::scanline_p8, agg::sbool_xor_formula_saddle<8u>,
8u>]':
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:862: warning: 'span1'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:863: warning: 'span2'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h: In function 'void
agg::sbool_unite_scanlines(const Scanline1&, const Scanline2&, Scanline&,
AddSpanFunctor1, AddSpanFunctor2, CombineSpansFunctor) [with Scanline1 =
agg::scanline_p8, Scanline2 = agg::scanline_p8, Scanline = agg::scanline_p8,
AddSpanFunctor1 = agg::sbool_add_span_aa<agg::scanline_p8,
agg::scanline_p8>, AddSpanFunctor2 =
agg::sbool_add_span_aa<agg::scanline_p8, agg::scanline_p8>,
CombineSpansFunctor = agg::sbool_xor_spans_aa<agg::scanline_p8,
agg::scanline_p8, agg::scanline_p8, agg::sbool_xor_formula_linear<8u>,
8u>]':
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:862: warning: 'span1'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:863: warning: 'span2'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h: In function 'void
agg::sbool_unite_scanlines(const Scanline1&, const Scanline2&, Scanline&,
AddSpanFunctor1, AddSpanFunctor2, CombineSpansFunctor) [with Scanline1 =
agg::scanline_p8, Scanline2 = agg::scanline_p8, Scanline = agg::scanline_p8,
AddSpanFunctor1 = agg::sbool_add_span_aa<agg::scanline_p8,
agg::scanline_p8>, AddSpanFunctor2 =
agg::sbool_add_span_aa<agg::scanline_p8, agg::scanline_p8>,
CombineSpansFunctor = agg::sbool_unite_spans_aa<agg::scanline_p8,
agg::scanline_p8, agg::scanline_p8, 8u>]':
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:862: warning: 'span1'
may be used uninitialized in this function
/usr/local/include/agg2/agg_scanline_boolean_algebra.h:863: warning: 'span2'
may be used uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h: In function 'void
drawPolylineMarkers(imageObj*, shapeObj*, symbolSetObj*, styleObj*,
double)':
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'x' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'y' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'x' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'y' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h: In function 'void
msDrawMarkerSymbolAGG(symbolSetObj*, imageObj*, pointObj*, styleObj*,
double)':
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'y' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'x' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'y' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'x' may be used
uninitialized in this function
/usr/local/include/agg2/agg_path_storage.h:732: warning: 'y' may be used
uninitialized in this function!

and then dies with:

"./libmapserver.a(mapfile.o): In function `getSymbol':
mapfile.c:(.text+0x2dc): undefined reference to `msyylineno'
./libmapserver.a(mapfile.o): In function `getString':
mapfile.c:(.text+0x3bd): undefined reference to `msyylineno'
./libmapserver.a(mapfile.o): In function `getDouble':
mapfile.c:(.text+0x42e): undefined reference to `msyylineno'
./libmapserver.a(mapfile.o): In function `getInteger':
mapfile.c:(.text+0x4a3): undefined reference to `msyylineno'
./libmapserver.a(mapfile.o): In function `getCharacter':
mapfile.c:(.text+0x516): undefined reference to `msyylineno'
./libmapserver.a(mapfile.o):mapfile.c:(.text+0x700): more undefined
references to `msyylineno' follow
collect2: ld returned 1 exit status
make: *** [shp2img] Error 1".


The second machine does not complain at all and simply dies:

"flex --nounistd -Pmsyy -i -omaplexer.c maplexer.l
flex: unknown flag '-'.  For usage, try
        flex --help
make: *** [maplexer.c] Error 1"


Any help would be much appreciated.

Regards,

frequens
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-users/attachments/20080125/838f0313/attachment.html


More information about the mapserver-users mailing list