[Xcb] cairo + xcb binaries

Ian Osgood iano at quirkster.com
Tue Dec 9 09:04:44 PST 2008


On Dec 9, 2008, at 12:11 AM, Matthew Allen wrote:

> Hi,
>
> I'm currently implementing a xcb + pango + cairo backend for a  
> widget library and I'm having issues getting the xcb part of cairo  
> working. Basically the function cairo_xcb_surface_create doesn't  
> exist in the headers (and the libs as well). From what I read you  
> have to --enable-xcb when you install it. However I want to be able  
> to make binaries of my apps that just run on current distros. Am I  
> facing a dead end because the distros don't compile in xcb support?
>
> My impression was that people wanted to move more stuff towards xcb  
> and away from xlib? Aren't the major widget sets doing that? So if  
> thats the case, how to the distros gets away with not compiling in  
> xcb support in cairo?
>
> I'm running ubuntu 7.04 at the moment. But I don't mind targeting  
> later builds if necessary.
> --
> Matthew Allen
>
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb


The XCB backend of cairo is still experimental, due to lack of a  
maintainer. The job mainly entails porting bugfixes and performance  
enhancements from the actively maintained Xlib backend. Would you  
like to volunteer? Glory could be yours!

You will probably get a better reply on the cairo mailing list (and  
it looks like it was already cross-posted).

Ian



More information about the Xcb mailing list