[waimea] build error

Justin Spadea justin at j-z-s.com
Tue Aug 23 18:27:18 EEST 2005


There have been various cairo API changes since waimea had any work 
done, so it needs some updating. If you don't use cairo for anything 
else, perhaps you can downgrade to an earlier version that still works.

-Justin

On 08/23/05 10:23, Julien Tous wrote:
> trying to install waimea from today's cvs i get these errors
> 
> Making all in src
> make[2]: Entering directory `/home/tous/waimea/src'
> if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DWAIMEA_PATH=
> \"/usr/local/share/waimea\" -I/usr/include/freetype2
> -I/usr/include/cairo      -I/usr/X11R6/include -DSHAPE -DXINERAMA
> -DRENDER -I/usr/X11R6/include   -DRANDR -DPNG -I/usr/include/libpng12
> -DXCURSOR -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/X11R6/include
> -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cc; \
> then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f
> ".deps/main.Tpo"; exit 1; fi
> Render.hh: In member function ‘void WaColor::setcairo_color(cairo_t*)’:
> Render.hh:249: erreur:
> ‘cairo_set_rgb_color_REPLACED_BY_cairo_set_source_rgb’ was not declared
> in this scope
> Render.hh:250: erreur:
> ‘cairo_set_alpha_DEPRECATED_BY_cairo_set_source_rgba_OR_cairo_paint_with_alpha’ was not declared in this scope
> Render.hh: At global scope:
> Render.hh:505: erreur: ISO C++ forbids declaration of ‘cairo_font_t’
> with no type
> Render.hh:505: erreur: expected ‘;’ before ‘*’ token
> make[2]: *** [main.o] Erreur 1
> make[2]: Leaving directory `/home/tous/waimea/src'
> make[1]: *** [all-recursive] Erreur 1
> make[1]: Leaving directory `/home/tous/waimea'
> make: *** [all] Erreur 2
> 
> 
> Same result with gcc-4 or 3.2
> 
> _______________________________________________
> waimea mailing list
> waimea at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/waimea



More information about the waimea mailing list