[Xcb] Native win32 port of XCB??

Jeetu Golani jeetu.golani at gmail.com
Tue Mar 18 22:51:47 PDT 2008

Hi Vincent / Barton / all :)

I think what you've said does make sense....I've seen the Xlib code
and it is complex....moreover while it probably had been ported to
Win32 back in 2004, and so has a lot of code, that stream has dried.
Since that time possibly Xlib has also gotten integrated further with
XCB and therefore any port of Xlib would probably need XCB code to be

I wonder if there's interest amongst anyone else out there in the
community towards porting XCB to win32??? Would love the help :)

Any directions on how I could possibly go about this endeavour......an
overall understanding of the dependencies and the places in code that
I might need to touch would be awesome.

For now I think I'll just study the field to see the effort all of
this would take.

Bye for now

On Tue, Mar 18, 2008 at 12:40 PM, Vincent Torri <vtorri at univ-evry.fr> wrote:
>  Hey,
>  > I've been working on a native win32 port of libX11...basically I want
>  > the ability to run X clients under windows without using an
>  > abstraction layer like Cygwin. In my pursuits I've come across XCB.
>  >
>  > I'm relatively new to X so forgive the noob questions :)
> > Is there a native win32 implementation of XCB???
>  not that I know
>  > Would it
>  > be more fruitful (better for the long run and hopefully easier) to
>  > port XCB to win32 rather than going the Xlib way???
>  I would really prefer having a native win32 port of xcb. Using MSYS /
>  MinGW tools can be of real help for the beginning (instead of using vc++).
>  Also, you can look at the code of 2 win32 ports of Xlib, to give you some
>  hints about how to have some ideas:
>  Xming:  http://freedesktop.org/wiki/Xming
>  libw11: http://libw11.free.fr/libw11/index.html
>  the latter is not being developped anymore, so i would suggest to look at
>  xming.
>  hth
>  Vincent

More information about the Xcb mailing list