Hi all,
A while ago, I asked about plans for porting the library to Windows. (http://publists.facebook.com/pipermail/thrift/2008-April/000973.html
)
The basic answer was that there were no plans. I also received a reply
from Norman Casagrande (http://publists.facebook.com/pipermail/thrift/2008-May/000984.html
) that said he had submitted a patch, but didn't consider it ready for
prime time. He also suggested the following:
"I personally think that the best way to support multi platform would be
to replace the socket and thread code with the boost equivalents. The
rest of the code is well written and requires very little adaptation."
Then, in November, there was a post titled "RE:MS Visual Studio
Support", in which Anthony Abate volunteered to get the library to
compile n Windows using VSC++. Here is a link: http://www.mail-archive.com/[email protected]/msg01815.html
Did anything ever come of this?
My project has reached the point that we need a C++ implementation of
the Thrift library that works in Windows. Before we go off and do
something ourselves, it seemed prudent to come back once again and ask
whether anyone else is working on this, and whether they would be
willing to share. We can contribute someone to work on it.
If we need to do it for ourselves, we would probably take the route
suggested by Norman Casagrande, replacing all of the Unix-specific
code with Boost ASIO or other Boost code as necessary.
Thanks,
Rush