don't know why this is coming out as an error ... it's an old debugging
message that should have been removed...

 you can safely remove the two occurences of this code
if ( pRowCache == NULL )
    {
        fprintf ( pLogFile, "imageFilledPolygon pRowCache == NULL, extra is
%08x\n", (int)image->imageextra );
        return;
    }

in mapagg.cpp

thomas

On 7/27/07, James McManus McManus <[EMAIL PROTECTED]> wrote:
>
> I am attempting to install mapserver-5.0.0-beta1, with agg support, on a
> x86_64 machine, runing fedora core 7. I first installed agg using the fedora
> Package Manager. It put the libraries in /usr/lib64 and headers in
> /usr/include/agg2. When I configure a specify  --with-agg=/usr, however, the
> following error message occurs:
>
> checking if AGG support requested... configure: error: "could not find
> agg_rendering_buffer.h or libagg.a in /usr."
>
> I double checked and these files exist.
>
> I then downloaded and installed agg-2.5 in /usr/local/agg. I was able to
> configure mapserver, with this build of aag, but when I attempted to make I
> got the following error messages:
>
> g++ -g -O2 -fPIC -Wall  -DENABLE_STDERR_DEBUG -DNEED_NONBLOCKING_STDERR
> -DHAVE_VSNPRINTF -DNEED_STRLCAT  -DUSE_EPPL -DUSE_PROJ -DUSE_WMS_SVR
> -DUSE_WMS_LYR  -DUSE_WFS_LYR -DUSE_WCS_SVR -DUSE_SOS_SVR     -DUSE_GD_GIF
> -DUSE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_WBMP -DUSE_GD_FT -DGD_HAS_FTEX_XSHOW
> -DGD_HAS_GDIMAGEGIFPTR -DGD_HAS_GETBITMAPFONTS -DUSE_AGG -DUSE_PDF
> -DUSE_OGR -DUSE_GDAL -DUSE_GEOS -DUSE_ICONV   -DUSE_POSTGIS  -DUSE_THREAD
> -I/usr/include -I/usr/local/agg/include/agg2  -I/usr/include
> -I/usr/include/gdal/ -I/usr/include     -I/usr/include
> -I/usr/include/libxml2   -c -o mapagg.o mapagg.cpp
> mapagg.cpp: In function 'void msImageInitAGG(imageObj*, colorObj*)':
> mapagg.cpp:144: warning: format '%08x' expects type 'unsigned int', but
> argument 3 has type 'void*'
> mapagg.cpp: In function 'void imagePolyline(imageObj*, shapeObj*,
> colorObj*, int, int, int, int, int*)':
> mapagg.cpp:263: warning: format '%08x' expects type 'unsigned int', but
> argument 3 has type 'void*'
> mapagg.cpp: In function 'void imageFilledPolygon2(imageObj*, shapeObj*,
> colorObj*, int, int)':
> mapagg.cpp:338: warning: format '%08x' expects type 'unsigned int', but
> argument 3 has type 'void*'
> mapagg.cpp: In function 'void imageFilledPolygon(imageObj*, shapeObj*,
> colorObj*, int, int)':
> mapagg.cpp:387: warning: format '%08x' expects type 'unsigned int', but
> argument 3 has type 'void*'
> mapagg.cpp: In function 'void msDrawMarkerSymbolAGGEllipse(symbolObj*,
> double, double, char, styleObj*, int, int, gdImage*, pointObj*)':
> mapagg.cpp:541: warning: passing 'double' for argument 7 to 'void
> gdImageFilledArc(gdImage*, int, int, int, int, int, int, int, int)'
> mapagg.cpp:542: warning: passing 'double' for argument 7 to 'void
> gdImageFilledArc(gdImage*, int, int, int, int, int, int, int, int)'
> mapagg.cpp:546: warning: passing 'double' for argument 7 to 'void
> gdImageFilledArc(gdImage*, int, int, int, int, int, int, int, int)'
> mapagg.cpp: In function 'void msDrawMarkerSymbolAGGVector(symbolObj*,
> double, double, char, styleObj*, int, int, gdImage*, pointObj*, imageObj*)':
> mapagg.cpp:635: warning: format '%08x' expects type 'unsigned int', but
> argument 3 has type 'void*'
> mapagg.cpp: In function 'void msPieSliceAGG(imageObj*, styleObj*, double,
> double, double, double, double)':
> mapagg.cpp:928: error: cast from 'void*' to 'int' loses precision
> mapagg.cpp: In function 'void msFilledRectangleAGG(imageObj*, styleObj*,
> double, double, double, double)':
> mapagg.cpp:995: error: cast from 'void*' to 'int' loses precision
> mapagg.cpp: At global scope:
> mapagg.cpp:333: warning: 'void imageFilledPolygon2(imageObj*, shapeObj*,
> colorObj*, int, int)' defined but not used
> mapagg.cpp:1040: warning: 'nmsTransformShapeAGG' defined but not used
> make: *** [mapagg.o] Error 1
>
> Jim
>
>
>

Reply via email to