You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@thrift.apache.org by Swaroop C H <sw...@gmail.com> on 2009/05/09 02:19:03 UTC

Is C++ on Windows not supported?

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

Re: AW: Re: AW: Re: Is C++ on Windows not supported?

Posted by Rush Manbert <ru...@manbert.com>.
That's exactly what I intend. Thanks for the offer. You may end up  
being sorry you made it. ;-)

I'll certainly be in contact when I'm looking for someone besides me  
to test it.

- Rush

On May 11, 2009, at 12:47 PM, Patrick Schlangen wrote:

> HI,
>
> it would be great if Thrift compiles natively in Visual C++.
> Let me know if I could help you in any way.
>
> Patrick
>
>
>
> Am Montag 11 Mai 2009 um 09:44PM schrieb "Rush Manbert" <rush@manbert.com 
> >:
>> I believe it does. We need it without Cygwin.
>>
>> - Rush
>>
>> On May 11, 2009, at 12:26 PM, Patrick Schlangen wrote:
>>
>>> Hi Rush,
>>>
>>> doesn't libthrift compile well in a Cygwin environment?
>>> Just curious.
>>>
>>> Patrick
>>>
>>>
>>> Am Montag 11 Mai 2009 um 06:57PM schrieb "Rush Manbert" <rush@manbert.com
>>>> :
>>>> 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 <sw...@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
>>>>>>
>>>>
>>>>
>>>>
>>
>>
>>


AW: Re: AW: Re: Is C++ on Windows not supported?

Posted by Patrick Schlangen <p....@mac.com>.
HI,

it would be great if Thrift compiles natively in Visual C++.
Let me know if I could help you in any way.

Patrick


 
Am Montag 11 Mai 2009 um 09:44PM schrieb "Rush Manbert" <ru...@manbert.com>:
>I believe it does. We need it without Cygwin.
>
>- Rush
>
>On May 11, 2009, at 12:26 PM, Patrick Schlangen wrote:
>
>> Hi Rush,
>>
>> doesn't libthrift compile well in a Cygwin environment?
>> Just curious.
>>
>> Patrick
>>
>>
>> Am Montag 11 Mai 2009 um 06:57PM schrieb "Rush Manbert" <rush@manbert.com 
>> >:
>>> 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 <sw...@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
>>>>>
>>>
>>>
>>>
>
>
>

Re: AW: Re: Is C++ on Windows not supported?

Posted by Rush Manbert <ru...@manbert.com>.
I believe it does. We need it without Cygwin.

- Rush

On May 11, 2009, at 12:26 PM, Patrick Schlangen wrote:

> Hi Rush,
>
> doesn't libthrift compile well in a Cygwin environment?
> Just curious.
>
> Patrick
>
>
> Am Montag 11 Mai 2009 um 06:57PM schrieb "Rush Manbert" <rush@manbert.com 
> >:
>> 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 <sw...@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
>>>>
>>
>>
>>


AW: Re: Is C++ on Windows not supported?

Posted by Patrick Schlangen <p....@mac.com>.
Hi Rush,

doesn't libthrift compile well in a Cygwin environment?
Just curious.

Patrick


Am Montag 11 Mai 2009 um 06:57PM schrieb "Rush Manbert" <ru...@manbert.com>:
>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 <sw...@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
>>>
>
>
>

Re: Is C++ on Windows not supported?

Posted by Rush Manbert <ru...@manbert.com>.
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 <sw...@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
>>


Re: Is C++ on Windows not supported?

Posted by Michael Greene <mi...@gmail.com>.
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 <sw...@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
>