<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><P style="margin: 0.0px 0.0px 14.0px 0.0px"><FONT class="Apple-style-span" face="Arial" size="3"><SPAN class="Apple-style-span" style="font-size: 13px;">Hi,</SPAN></FONT></P><P>I'm unable to build cairo 1.4.4 on Solaris 9. Here's the error I get:</P><P>cairo-xlib-surface.c: In function `_CAIRO_FORMAT_TO_XRENDER_FORMAT': <BR>cairo-xlib-surface.c:195: error: `PictStandardA1' undeclared (first use in this function) <BR>cairo-xlib-surface.c:195: error: (Each undeclared identifier is reported only once <BR>cairo-xlib-surface.c:195: error: for each function it appears in.) <BR>cairo-xlib-surface.c:197: error: `PictStandardA8' undeclared (first use in this function) <BR>cairo-xlib-surface.c:199: error: `PictStandardRGB24' undeclared (first use in this function) <BR>cairo-xlib-surface.c:202: error: `PictStandardARGB32' undeclared (first use in this function) <BR>cairo-xlib-surface.c:204: error: implicit declaration of function `XRenderFindStandardFormat' <BR>cairo-xlib-surface.c:204: warning: return makes pointer from integer without a cast <BR>cairo-xlib-surface.c: In function `_cairo_xlib_surface_set_matrix': <BR>cairo-xlib-surface.c:936: error: `XTransform' undeclared (first use in this function) <BR>cairo-xlib-surface.c:936: error: parse error before "xtransform" <BR>cairo-xlib-surface.c:941: error: `xtransform' undeclared (first use in this function) <BR>cairo-xlib-surface.c:955: error: syntax error before "identity" <BR>cairo-xlib-surface.c:961: error: `identity' undeclared (first use in this function) <BR>cairo-xlib-surface.c: At top level: <BR>cairo-xlib-surface.c:967: error: parse error before '->' token <BR>cairo-xlib-surface.c:967: warning: type defaults to `int' in declaration of `XRenderSetPictureTransform' <BR>cairo-xlib-surface.c:967: warning: function declaration isn't a prototype <BR>cairo-xlib-surface.c:967: warning: data definition has no type or storage class <BR>cairo-xlib-surface.c: In function `_cairo_xlib_surface_set_filter': <BR>cairo-xlib-surface.c:991: error: `FilterFast' undeclared (first use in this function) <BR>cairo-xlib-surface.c:994: error: `FilterGood' undeclared (first use in this function) <BR>cairo-xlib-surface.c:997: error: `FilterBest' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1000: error: `FilterNearest' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1003: error: `FilterBilinear' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1016: error: implicit declaration of function `XRenderSetPictureFilter' <BR>cairo-xlib-surface.c: In function `_create_a8_picture': <BR>cairo-xlib-surface.c:1511: error: `PictStandardA8' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1512: warning: passing arg 3 of `XRenderCreatePicture' makes pointer from integer without a cast <BR>cairo-xlib-surface.c: In function `_create_trapezoid_mask': <BR>cairo-xlib-surface.c:1536: error: `XTrapezoid' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1536: error: `offset_traps' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1566: error: implicit declaration of function `XRenderCompositeTrapezoids' <BR>cairo-xlib-surface.c: In function `_cairo_xlib_surface_composite_trapezoids': <BR>cairo-xlib-surface.c:1623: error: `PictStandardA1' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1623: warning: assignment makes pointer from integer without a cast <BR>cairo-xlib-surface.c:1629: error: `PictStandardA8' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1629: warning: assignment makes pointer from integer without a cast <BR>cairo-xlib-surface.c:1695: error: `XTrapezoid' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1695: error: parse error before ')' token <BR>cairo-xlib-surface.c: In function `_cairo_xlib_surface_create_internal': <BR>cairo-xlib-surface.c:1900: error: `PictStandardA1' undeclared (first use in this function) <BR>cairo-xlib-surface.c:1900: warning: assignment makes pointer from integer without a cast <BR>*** Error code 1 <BR>make: Fatal error: Command failed for target `cairo-xlib-surface.lo' <BR>Current working directory /usr/local/src/cairo-1.4.4/src <BR>*** Error code 1 <BR>make: Fatal error: Command failed for target `all-recursive' <BR>Current working directory /usr/local/src/cairo-1.4.4 <BR>*** Error code 1 <BR>make: Fatal error: Command failed for target `all'</P><P>Any help will be greatly appreciated.</P><P>Jim</P></BODY></HTML>