[ 
https://issues.apache.org/jira/browse/THRIFT-309?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672351#action_12672351
 ] 

Todd Lipcon commented on THRIFT-309:
------------------------------------

Getting some errors building on debian etch even after applying this patch:

{noformat}
src/Protocol/TList.cs(25,5): error CS1501: No overload for method 
`Thrift.Protocol.TList' takes `0' arguments
src/Protocol/TSet.cs(25,5): error CS1501: No overload for method 
`Thrift.Protocol.TSet' takes `0' arguments
src/Protocol/TMap.cs(26,5): error CS1501: No overload for method 
`Thrift.Protocol.TMap' takes `0' arguments
src/Protocol/TField.cs(26,5): error CS1501: No overload for method 
`Thrift.Protocol.TField' takes `0' arguments
src/Protocol/TMessage.cs(26,5): error CS1501: No overload for method 
`Thrift.Protocol.TMessage' takes `0' arguments
src/Protocol/TStruct.cs(23,5): error CS1501: No overload for method 
`Thrift.Protocol.TStruct' takes `0' arguments
src/Server/TThreadPoolServer.cs(70,20): error CS0117: 
`System.Threading.ThreadPool' does not contain a definition for `SetMaxThreads'
{noformat}

This is with mono-gmcs 1.2.2.

> Thrift should run on plain .NET 2.0 and compatible Mono, with no additional 
> dependencies
> ----------------------------------------------------------------------------------------
>
>                 Key: THRIFT-309
>                 URL: https://issues.apache.org/jira/browse/THRIFT-309
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Compiler (C#), Library (C#)
>            Reporter: Michael Greene
>            Assignee: Michael Greene
>             Fix For: 0.1
>
>         Attachments: thrift-309-001.diff
>
>
> The current requirements for Thrift are:
> .NET 3.5 on Visual Studio 2008
> or
> Mono 1.2.6+ with special compiler flags or Mono 2.0 standard
> This does not need to be.  We can support the following setup without too 
> much difficulty:
> .NET 2.0+ on Visual Studio 2005+
> Mono 1.2.4+ standard
> I think we should, as this has come up several times via complaints on blogs, 
> notes on the Wiki, or confusion on the mailing list.  .NET 2.0's penetration 
> is much higher than 3.5, and this moves support for Thrift out to ~2007 on 
> the Mono side and ~2005 on the .NET side versus the current ~2008 for both.
> Just wrapping this up over here, patch will be available later today.

-- 
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