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