[cairo] Can't build cairo 1.4.4 on Solaris 9

James Reese jreese99 at verizon.net
Mon Apr 23 15:30:31 PDT 2007


Hi,

I'm unable to build cairo 1.4.4 on Solaris 9. Here's the error I get:

cairo-xlib-surface.c: In function `_CAIRO_FORMAT_TO_XRENDER_FORMAT':
cairo-xlib-surface.c:195: error: `PictStandardA1' undeclared (first  
use in this function)
cairo-xlib-surface.c:195: error: (Each undeclared identifier is  
reported only once
cairo-xlib-surface.c:195: error: for each function it appears in.)
cairo-xlib-surface.c:197: error: `PictStandardA8' undeclared (first  
use in this function)
cairo-xlib-surface.c:199: error: `PictStandardRGB24' undeclared  
(first use in this function)
cairo-xlib-surface.c:202: error: `PictStandardARGB32' undeclared  
(first use in this function)
cairo-xlib-surface.c:204: error: implicit declaration of function  
`XRenderFindStandardFormat'
cairo-xlib-surface.c:204: warning: return makes pointer from integer  
without a cast
cairo-xlib-surface.c: In function `_cairo_xlib_surface_set_matrix':
cairo-xlib-surface.c:936: error: `XTransform' undeclared (first use  
in this function)
cairo-xlib-surface.c:936: error: parse error before "xtransform"
cairo-xlib-surface.c:941: error: `xtransform' undeclared (first use  
in this function)
cairo-xlib-surface.c:955: error: syntax error before "identity"
cairo-xlib-surface.c:961: error: `identity' undeclared (first use in  
this function)
cairo-xlib-surface.c: At top level:
cairo-xlib-surface.c:967: error: parse error before '->' token
cairo-xlib-surface.c:967: warning: type defaults to `int' in  
declaration of `XRenderSetPictureTransform'
cairo-xlib-surface.c:967: warning: function declaration isn't a  
prototype
cairo-xlib-surface.c:967: warning: data definition has no type or  
storage class
cairo-xlib-surface.c: In function `_cairo_xlib_surface_set_filter':
cairo-xlib-surface.c:991: error: `FilterFast' undeclared (first use  
in this function)
cairo-xlib-surface.c:994: error: `FilterGood' undeclared (first use  
in this function)
cairo-xlib-surface.c:997: error: `FilterBest' undeclared (first use  
in this function)
cairo-xlib-surface.c:1000: error: `FilterNearest' undeclared (first  
use in this function)
cairo-xlib-surface.c:1003: error: `FilterBilinear' undeclared (first  
use in this function)
cairo-xlib-surface.c:1016: error: implicit declaration of function  
`XRenderSetPictureFilter'
cairo-xlib-surface.c: In function `_create_a8_picture':
cairo-xlib-surface.c:1511: error: `PictStandardA8' undeclared (first  
use in this function)
cairo-xlib-surface.c:1512: warning: passing arg 3 of  
`XRenderCreatePicture' makes pointer from integer without a cast
cairo-xlib-surface.c: In function `_create_trapezoid_mask':
cairo-xlib-surface.c:1536: error: `XTrapezoid' undeclared (first use  
in this function)
cairo-xlib-surface.c:1536: error: `offset_traps' undeclared (first  
use in this function)
cairo-xlib-surface.c:1566: error: implicit declaration of function  
`XRenderCompositeTrapezoids'
cairo-xlib-surface.c: In function  
`_cairo_xlib_surface_composite_trapezoids':
cairo-xlib-surface.c:1623: error: `PictStandardA1' undeclared (first  
use in this function)
cairo-xlib-surface.c:1623: warning: assignment makes pointer from  
integer without a cast
cairo-xlib-surface.c:1629: error: `PictStandardA8' undeclared (first  
use in this function)
cairo-xlib-surface.c:1629: warning: assignment makes pointer from  
integer without a cast
cairo-xlib-surface.c:1695: error: `XTrapezoid' undeclared (first use  
in this function)
cairo-xlib-surface.c:1695: error: parse error before ')' token
cairo-xlib-surface.c: In function `_cairo_xlib_surface_create_internal':
cairo-xlib-surface.c:1900: error: `PictStandardA1' undeclared (first  
use in this function)
cairo-xlib-surface.c:1900: warning: assignment makes pointer from  
integer without a cast
*** Error code 1
make: Fatal error: Command failed for target `cairo-xlib-surface.lo'
Current working directory /usr/local/src/cairo-1.4.4/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr/local/src/cairo-1.4.4
*** Error code 1
make: Fatal error: Command failed for target `all'

Any help will be greatly appreciated.

Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/cairo/attachments/20070423/90e618f8/attachment.htm


More information about the cairo mailing list