[cairo] pushed fixed-point work

Soeren Sandmann sandmann at daimi.au.dk
Tue Jul 10 07:18:55 PDT 2007


Peter Weilbacher <mozilla at weilbacher.org> writes:

> Dominic Lachowicz wrote:
> > You can get Pixman from f.d.o.'s git repository. Carl mentioned it on
> > the list a few days ago [1].
> > 
> > git clone git://anongit.freedesktop.org/git/pixman
> 
> OK, thanks. That gets me a little bit further. But whatever I do, I get
> unresolved pixman symbols when linking cairo. Either
>    pixman_composite_rect_general_accessors
>    pixman_rasterize_edges_accessors
> or
>    pixman_rasterize_edges
>    pixman_composite_rect_general
> are missing, the latter when compiling with -DPIXMAN_FB_ACCESSORS.
> 
> Any ideas?

The two files

  pixman-compose.c
  pixman-edge.c

must be compiled twice, once with -DPIXMAN_FB_ACCESSORS, and once
without. Both compiled versions must then be linked into pixman.


Soren


More information about the cairo mailing list