<div>This is with mono 2.10.2 on osx, installed from the binary installer. Am I doing something wrong here? Any ideas?</div><div><br></div><div>brian@brianmbp ~ $ cat t.cs                                                                                                                                                                                                                         using System;</div>
<div>class Hello {</div><div>    public static void Main(string[] args) {</div><div>        Console.WriteLine(&quot;Hello, World&quot;);</div><div>    }</div><div>}</div><div>brian@brianmbp ~ $ dmcs t.cs</div><div>brian@brianmbp ~ $ monolinker -c link -a t.exe</div>
<div>Fatal error in Mono CIL Linker</div><div>System.ArgumentException: Member &#39;System.Security.AccessControl.AccessRule&#39; is declared in another module and needs to be imported</div><div>  at Mono.Cecil.MetadataBuilder.LookupToken (IMetadataTokenProvider provider) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.SignatureWriter.MakeTypeDefOrRefCodedRID (Mono.Cecil.TypeReference type) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.SignatureWriter.WriteTypeSignature (Mono.Cecil.TypeReference type) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.SignatureWriter.WriteGenericInstanceSignature (IGenericInstance instance) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.SignatureWriter.WriteTypeSignature (Mono.Cecil.TypeReference type) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.MetadataBuilder.GetFieldSignature (Mono.Cecil.FieldReference field) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.MetadataBuilder.AddField (Mono.Cecil.FieldDefinition field) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.MetadataBuilder.AddFields (Mono.Cecil.TypeDefinition type) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.MetadataBuilder.AddType (Mono.Cecil.TypeDefinition type) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.MetadataBuilder.AddTypeDefs () [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.MetadataBuilder.BuildTypes () [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.MetadataBuilder.BuildModule () [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.MetadataBuilder.BuildMetadata () [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.ModuleWriter.&lt;BuildMetadata&gt;m__18 (Mono.Cecil.MetadataBuilder builder, Mono.Cecil.MetadataReader _) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.ModuleDefinition.Read[MetadataBuilder,MetadataBuilder] (Mono.Cecil.MetadataBuilder item, System.Func`3 read) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.ModuleWriter.BuildMetadata (Mono.Cecil.ModuleDefinition module, Mono.Cecil.MetadataBuilder metadata) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.ModuleWriter.WriteModuleTo (Mono.Cecil.ModuleDefinition module, System.IO.Stream stream, Mono.Cecil.WriterParameters parameters) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.ModuleDefinition.Write (System.IO.Stream stream, Mono.Cecil.WriterParameters parameters) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Cecil.ModuleDefinition.Write (System.String fileName, Mono.Cecil.WriterParameters parameters) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Cecil.AssemblyDefinition.Write (System.String fileName, Mono.Cecil.WriterParameters parameters) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Linker.Steps.OutputStep.OutputAssembly (Mono.Cecil.AssemblyDefinition assembly) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Linker.Steps.OutputStep.ProcessAssembly (Mono.Cecil.AssemblyDefinition assembly) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Linker.Steps.BaseStep.Process (Mono.Linker.LinkContext context) [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Linker.Pipeline.Process (Mono.Linker.LinkContext context) [0x00000] in &lt;filename unknown&gt;:0 </div>
<div>  at Mono.Linker.Driver.Run () [0x00000] in &lt;filename unknown&gt;:0 </div><div>  at Mono.Linker.Driver.Main (System.String[] args) [0x00000] in &lt;filename unknown&gt;:0 </div><div><br></div>