[Xcb] Fwd: xcb win32 port

Jeetu Golani jeetu.golani at gmail.com
Wed Apr 15 01:55:25 PDT 2009

Hi everyone,

Here's a followup on the mail I had sent to the list yesterday from
Duy who's been interested in the Win32 port.As the mail states the
patches work for now so we do have an independent verification of
them. He has managed to add to the patches though I haven't gone
through them yet. Duy from what I understand your patches eliminate
the need for pthread.h but the pthread.dll is still required. Since
pthread.h is also required in the UNIX build of XCB I'm not sure of
the exact benefit of this and would appreciate more clarification.
Comments from the community would be appreciated here too.

Also I have been using the win32 port of XCB quite a bit under windows
and so far it seems to be holding up. Duy your continued feedback here
would be appreciated. Please join the list so we could all hear from

We now seem to have independent verification of this.....guys what's next?

Bye for now

---------- Forwarded message ----------
From: Nguyen Thai Ngoc Duy <pclouds at gmail.com>
Date: Wed, Apr 15, 2009 at 11:41 AM
Subject: Re: xcb win32 port
To: jeetu.golani at gmail.com

Thank you for the quick response! It built and ran well with xcb's
"hello world". I'm going to write an X11 systray on Windows so I plan
to give feedback later when I have something that exercises win32 port
more than just showing a window.

BTW, I modified your patches a bit, on top of mine, which would remove
pthread.h requirement for development. This way you can distribute
your dll, pthread dlls  and a couple xcb header files and people can
start developing straight away. I thought I'd send this just in case
you have someone interesting in the port and want to test out.


On Tue, Apr 14, 2009 at 11:55 PM, Jeetu Golani <jeetu.golani at gmail.com> wrote:
> Hi,
> Am attaching the patches that work for xcb 1.2. You can see the XCB site for
> details on how to use these. I'll send across the DLL a lil later too.
> I would appreciate if you could give feedback on how this works for you,
> preferably on the xcb list xcb at lists.freedesktop.org (you'll need to
> subscribe to this first).
> Once these patches are independently verified they'll be put into the main
> tree so your feedback could help :)
> Bye for now
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-move-pthread.h-and-uio.h-out-of-public-header.patch
Type: text/x-patch
Size: 1200 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/xcb/attachments/20090415/888c9363/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-port-to-win32.patch
Type: text/x-patch
Size: 10908 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/xcb/attachments/20090415/888c9363/attachment-0001.bin 

More information about the Xcb mailing list