[ 
https://issues.apache.org/jira/browse/THRIFT-591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Steven Knight updated THRIFT-591:
---------------------------------

    Attachment: MSVCSupportUpdatedButUntestedForThrift-0.4.0.patch

Richard--

I spent some time about a month ago updating Rush' patch for  the API changes 
in Thrift 0.4.0.  I got it to the point of building successfully on Linux (and 
Mac), but I got pulled off onto other priorities before I could test it 
thoroughly.  I also actually didn't get to the MSVC side of things yet, so 
there may still be some updating necessary there.  Nevertheless, I'm attaching 
a patch of what I currently have, in the hopes that it may save you some work 
updating the code.

Bryan--

+1 for including this patch once the consensus is that it's in reasonable 
shape.  This would really help our use of Thrift.

Thanks,


> Make the C++ runtime library be compatible with Windows and Visual Studio
> -------------------------------------------------------------------------
>
>                 Key: THRIFT-591
>                 URL: https://issues.apache.org/jira/browse/THRIFT-591
>             Project: Thrift
>          Issue Type: New Feature
>          Components: C++ - Library
>         Environment: Windows XP and above, Visual Studio 2005 and above
>            Reporter: Rush Manbert
>         Attachments: MsvcPatchSupportScripts.zip, 
> MSVCSupportUpdatedButUntestedForThrift-0.4.0.patch, 
> thrift-818530-patched.zip, ThriftMsvcPatchForSvnRev818530.txt.zip, 
> thriftWindowsRev818530BugFix.zip
>
>
> Modify the C++ runtime library to be compatible with Windows and able to be 
> built by Visual Studio.
> The work has been done and a patch is available. I will attach it soon.
> Note that this issue and the attached patch supercedes the patches that I 
> wrongly attached to JIRA 311. That issue is about making the C++ library 
> support async client/server interaction.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to