Rush, Thanks for the reply and the insights provided. Actually, there were bunch of replies to my question on the thrift-user mailing list. Will play with the suggested ASIO and do my further research on this topic.
Have a nice weekend! Zhan Xu On 2/13/09, Rush Manbert <[email protected]> wrote: > 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 > > > >
