<div>Hello,</div>
<div> </div>
<div>It's compiling fine using Visual Studio 2008 IDE - The problem seems to come from the System.Runtime.CompilerServices.ExtensionAttribute which is defined in both System.Core.dll and BclExtras (although it is internal, I checked under Reflector :/) The MSBuild utility seems to struggle dealing with it, but I may be wrong.</div>
<div> </div>
<div>What is strange is that BclExtras has not been added recently, and seems to be only usefull to get a Singleton object in the OpenSim.Framework assembly. It's referenced but not used at all in ClientStack.LindenUDP.</div>
<div> </div>
<div>Voilà, hoping it might help a bit...</div>
<div>Laurent.<br></div>
<div class="gmail_quote">2010/3/4 Justin Clark-Casey <span dir="ltr"><<a href="mailto:jjustincc@googlemail.com">jjustincc@googlemail.com</a>></span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="im"><a href="mailto:diva@metaverseink.com" target="_blank">diva@metaverseink.com</a> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Head doesn't compile under Windows since yesterday. Justin or JHurliman -- one of your commits did it. I already spent 1 hour trying to figure the problem out, including reinstalling .NET, without success. The problem has been confirmed by others. Please see to this urgently. Thanks.<br>
</blockquote><br></div>The Windows build failure occurs because of patch 61a63ff. It is characterized by the error in Microsoft Visual C# 2008 Express<br><br>"C:\OPENSIM_GIT\opensim_NEW\opensim.sln" (default target) (1) -><br>
"C:\OPENSIM_GIT\opensim_NEW\OpenSim\Framework\OpenSim.Framework.csproj" (default target) (6) -><br>(CoreCompile target) -><br> CSC : error CS0656: Missing compiler required member 'System.Runtime.Compiler.Services.ExtensionAttribute..ctor'<br>
<br>when compiling in OpenSim.Framework. A quick google suggests some kind of problem with this not being supported until .NET 3.5, though I think all our stuff is switched to that now.<br><br>Reverting this patch temporarily does allow OpenSim to compile again but Diva wasn't to actually understand what's going wrong :D - so I'm sure there will be a better solution soon.<br>
<br>By the way, this wasn't my change ;), but if I was doing it I would have fallen into the same issue.<br><font color="#888888"><br>-- <br>Justin Clark-Casey (justincc)<br><a href="http://justincc.org/" target="_blank">http://justincc.org</a><br>
<a href="http://twitter.com/justincc" target="_blank">http://twitter.com/justincc</a></font>
<div>
<div></div>
<div class="h5"><br>_______________________________________________<br>Opensim-dev mailing list<br><a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br>