I see that no one responded on the list. This is still true. Others beside you want a Windows version, myself included. Esteve Fernandez wrote some code that implements one of the tutorial programs using Boost Asio, because converting the I/O (and maybe the threading) to Boost seems like the best way to get cross-platform compatibility. But what he wrote is just a prototype and doesn't reimplement TSocket or any of the transport code. He also used standalone Asio rather than the Boost version

I'm working through the Boost ASIO tutorials and examples to try and understand how to use the library because it's gotten to the point where my project really needs Thrift to run on Windows. We may end up doing a port for us, then offering it back to the community, but my management is worried about the amount of effort required to get our local port back into the Thrift base, so it could turn out that we take a snapshot and do the port and never track Thrift changes again. I don't like that plan, but may not be able to fight it.

- Rush

On Feb 11, 2009, at 6:25 PM, Zhan Xu wrote:

[I posted this question to thrift-user mailing list without any
response. Hope I can get some insights from the developers community.]

Dear all,

While reading the Thrift document, it says "... The Thrift C++ runtime
libarry does not currently work on Windows. This means that you'll be
able to compile ThriftIDL files to C++/Java/Python/etc., but you won't
be able to compile and run the generated c++ code under Windows...".
Is this statement still true? Is there any plan to support Windows?

Thanks!

Zhan Xu

Reply via email to