Hi I&#39;m trying to build mod_managed using mono on centos 5.5. I&#39;m building mono from source and when I try with versions above 2.6 it complains about glib.h<div>and with mono 2.4 it results in errors:</div><div><br>
</div><div><div> error CS1110: `System.Linq.EnumerableExtensions.ForEach&lt;T&gt;(this System.Collections.Generic.IEnumerable&lt;T&gt;, System.Action&lt;T&gt;)&#39;: Extension methods cannot be declared without a reference to System.Core.dll assembly. Add the assembly reference or remove `this&#39; modifer from the first parameter</div>
<div>Loader.cs(110,16): error CS0246: The type or namespace name `HashSet`1&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>Log.cs(57,23): error CS1110: `FreeSWITCH.Log.ToLogString(this FreeSWITCH.LogLevel)&#39;: Extension methods cannot be declared without a reference to System.Core.dll assembly. Add the assembly reference or remove `this&#39; modifer from the first parameter</div>
<div>ManagedSession.cs(75,16): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>ManagedSession.cs(89,16): error CS0246: The type or namespace name `Func`3&#39; could not be found. Are you missing a using directive or an assembly reference?</div>
<div>ManagedSession.cs(91,16): error CS0246: The type or namespace name `Func`2&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>PluginManager.cs(76,9): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div>
<div>PluginManager.cs(77,44): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>PluginManager.cs(90,18): error CS0246: The type or namespace name `Func`1&#39; could not be found. Are you missing a using directive or an assembly reference?</div>
<div>PluginManager.cs(92,69): error CS0246: The type or namespace name `Func`1&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>PluginManager.cs(122,18): error CS0246: The type or namespace name `Func`1&#39; could not be found. Are you missing a using directive or an assembly reference?</div>
<div>PluginManager.cs(124,69): error CS0246: The type or namespace name `Func`1&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>PluginManager.cs(262,23): error CS0246: The type or namespace name `Func`1&#39; could not be found. Are you missing a using directive or an assembly reference?</div>
<div>ScriptPluginManager.cs(236,16): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>ScriptPluginManager.cs(187,22): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div>
<div>ScriptPluginManager.cs(188,37): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>ScriptPluginManager.cs(218,22): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div>
<div>ScriptPluginManager.cs(219,37): error CS0246: The type or namespace name `Action&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>Util.cs(42,25): error CS1110: `FreeSWITCH.FSUtil.CreateSwigTypePointer&lt;T&gt;(this System.IntPtr)&#39;: Extension methods cannot be declared without a reference to System.Core.dll assembly. Add the assembly reference or remove `this&#39; modifer from the first parameter</div>
<div>XmlSearchBinding.cs(81,40): error CS0246: The type or namespace name `Func`2&#39; could not be found. Are you missing a using directive or an assembly reference?</div><div>Compilation failed: 20 error(s), 0 warnings</div>
<div>make[5]: *** [FreeSWITCH.Managed.dll] Error 1</div><div><br></div><div>thanks</div></div>