Rob Savoye wrote:
annonygmouse wrote:
annonygmouse wrote:
The new agg renderer does not compile... there are some missing headers
probably...
This looks like the AGG paths aren't being added, did you run
autogen.sh ?
- rob -
After installing libagg libagg-dev_2.4-1_amd64 (I thought I had it
already installed) and running autogen.sh the following error appears:
Note: configure didn't stop even though I didn't had agg headers
installed...
/usr/include/agg2/agg_pixfmt_rgb.h:427: instantiated from 'void
agg::pixfmt_alpha_blend_rgb<Blender, RenBuf>::blend_solid_hspan(int,
int, unsigned int, const typename Blender::color_type&, const
agg::int8u*) [with Blender = agg::blender_rgb<agg::rgba8,
agg::order_rgb>, RenBuf = agg::row_ptr_cache<unsigned char>]'
/usr/include/agg2/agg_renderer_base.h:281: instantiated from 'void
agg::renderer_base<PixelFormat>::blend_solid_hspan(int, int, int, const
typename PixelFormat::color_type&, const agg::cover_type*) [with
PixelFormat = agg::pixfmt_alpha_blend_rgb<agg::blender_rgb<agg::rgba8,
agg::order_rgb>, agg::row_ptr_cache<unsigned char> >]'
/usr/include/agg2/agg_renderer_scanline.h:40: instantiated from 'void
agg::render_scanline_aa_solid(const Scanline&, BaseRenderer&, const
ColorT&) [with Scanline = agg::scanline_p8, BaseRenderer =
agg::renderer_base<agg::pixfmt_alpha_blend_rgb<agg::blender_rgb<agg::rgba8,
agg::order_rgb>, agg::row_ptr_cache<unsigned char> > >, ColorT =
agg::rgba8]'
/usr/include/agg2/agg_renderer_scanline.h:130: instantiated from 'void
agg::renderer_scanline_aa_solid<BaseRenderer>::render(const Scanline&)
[with Scanline = agg::scanline_p8, BaseRenderer =
agg::renderer_base<agg::pixfmt_alpha_blend_rgb<agg::blender_rgb<agg::rgba8,
agg::order_rgb>, agg::row_ptr_cache<unsigned char> > >]'
/usr/include/agg2/agg_renderer_scanline.h:446: instantiated from 'void
agg::render_scanlines(Rasterizer&, Scanline&, Renderer&) [with
Rasterizer =
agg::rasterizer_scanline_aa<agg::rasterizer_sl_clip<agg::ras_conv_int>
>, Scanline = agg::scanline_p8, Renderer =
agg::renderer_scanline_aa_solid<agg::renderer_base<agg::pixfmt_alpha_blend_rgb<agg::blender_rgb<agg::rgba8,
agg::order_rgb>, agg::row_ptr_cache<unsigned char> > > >]'
render_handler_agg.cpp:480: instantiated from 'void
gnash::render_handler_agg<PixelFormat>::draw_line_strip(const void*,
int, gnash::rgba) [with PixelFormat =
agg::pixfmt_alpha_blend_rgb<agg::blender_rgb<agg::rgba8,
agg::order_rgb>, agg::row_ptr_cache<unsigned char> >]'
render_handler_agg.cpp:1299: instantiated from here
/usr/include/agg2/agg_pixfmt_rgb.h:89: warning: unused parameter 'cover'
make[2]: *** [render_handler_agg.lo] Error 1
make[2]: Leaving directory `/home/jo/gnash/backend'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jo/gnash'
make: *** [all] Error 2
The error seems to be in an Agg header... maybe Agg doesn't use Wall?
Any hint?
SebastiĆ
___________________________________________________________
The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html
_______________________________________________
Gnash-dev mailing list
Gnash-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnash-dev