thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rush Manbert <>
Subject Re: Is C++ on Windows not supported?
Date Mon, 11 May 2009 16:57:46 GMT
I am indeed working on a Windows port, based primarily on adding Asio  
and Boost implementations of the socket and threading code. I still  
need to reimplement TFileTransport using the threading and Monitor  
support that abstracts away the machine-specific implementation. Once  
that's done I'm going to try taking all of the C++ library code and  
making a VS project out of it and see what doesn't compile. I figure  
that's faster than examining all of the header files, etc.

I will be asking for help with things like autoconf and Windows  
project configuration (hoping that the guys who did the .net version  
will help out) but my plan is to have all of the coding done pretty  
soon. I don't have any idea what that translates to when it comes to  
getting it included in the library. (And, of course, I'm doing this  
because we need it here, and I'm under pressure to get it finished for  
us so I can work on something else. But I'm trying really hard to do  
the work in a way that will easily integrate with what exists, and  
will sit alongside the current implementation.) :-)

- Rush

On May 8, 2009, at 5:31 PM, Michael Greene wrote:

> This is still the status quo.
> is one relevant
> issue, some prototype work that Esteve has done that to my knowledge
> is not being worked on.
> is a relevant discussion thread.
> More recently, Rush Manbert has continued Boost work.  I can't seem to
> find specific threads where it is mentioned, but one of the goals of
> this is Windows support.
> Michael
> On Fri, May 8, 2009 at 7:19 PM, Swaroop C H <>  
> wrote:
>> Hello all,
>> According to ,
>> "The Thrift C++ runtime library does not currently work on Windows."
>> Is this still the status quo or has it improved? (I couldn't find any
>> related bugs in Jira)
>> Regards,
>> Swaroop
>> Books and Blog -
>> Company -

View raw message