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.
>
> https://issues.apache.org/jira/browse/THRIFT-311 is one relevant
> issue, some prototype work that Esteve has done that to my knowledge
> is not being worked on.
> http://mail-archives.apache.org/mod_mbox/incubator-thrift-user/200902.mbox/%3C6a32e3e10902110630t765d957cl71ac5c4ec4fa5d7f@mail.gmail.com%3E
> 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 <swaroopch@gmail.com>
> wrote:
>> Hello all,
>>
>> According to http://wiki.apache.org/thrift/ThriftInstallationWin32 ,
>> "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 - http://www.swaroopch.com
>> Company - http://www.ionlab.in
>>
|