[Mono-list] Monodoc 2.0 and Monodevelop 2.2 compilation issues

Jonathan Pryor jonpryor at vt.edu
Fri Dec 18 18:47:19 EST 2009


Monodic should no longer be built. Its functionality was merged into  
mono in mono 2.2.

  - Jon

On Dec 18, 2009, at 5:44 PM, Tomi <bosak.tomas at gmail.com> wrote:

> Hi,
>
> I was trying to compile and install Monodevelop 2.2 from source (I  
> have Mono daily build tarball from 15 December 2009 on Ubuntu 9.10  
> 32 bit), but I have encountered some issues.
>
> 1. I was following this:
>
> Compiling the following order will yield the most favorable response.
>
> Mono.Addins 0.4
> Gtk# 2.12.8
> Monodoc 2.0
> MonoDevelop Source
>
> Mono.Addins compiled without problem, but strange things started to  
> happen from GTK#. I compiled and installed gnome-sharp-2.24.1 and  
> Gtk# 2.12.8, but during configuration of Monodevelop source it could  
> not find gnome-sharp2, so I installed it from aptitude. Now when I  
> have tried to compile Monodoc 2.0 there were two errors in source  
> code:
> - in file /tools/Monodocer.cs were  
> Mono.Documentation.Updater.DocsTypeInfo and  
> Mono.Documentation.Updater.DocsNodeInfo unavailable due to  
> protection level, so I made them public just to get rid of the  
> errors and it compiled ok
>
> 2. Now when I try to compile MonoDevelop source I get this unhandled  
> exception during compilation process:
>
> Unhandled Exception: System.ArgumentException: method declaring type  
> is not a generic type definition
> Parameter name: method
>   at System.Reflection.Emit.TypeBuilder.GetMethod (System.Type type,  
> System.Reflection.MethodInfo method) [0x00000] in <filename unknown>:0
>   at System.Reflection.MonoGenericClass.GetMethodsInternal  
> (BindingFlags bf, System.Reflection.MonoGenericClass reftype)  
> [0x00000] in <filename unknown>:0
>   at System.Reflection.MonoGenericClass.GetMethods (BindingFlags bf)  
> [0x00000] in <filename unknown>:0
>   at System.Type.FindMembers (MemberTypes memberType, BindingFlags  
> bindingAttr, System.Reflection.MemberFilter filter, System.Object  
> filterCriteria) [0x00000] in <filename unknown>:0
>   at Mono.CSharp.TypeContainer.FindMembers (System.Type t,  
> MemberTypes mt, BindingFlags bf, System.Reflection.MemberFilter  
> filter, System.Object criteria) [0x00000] in <filename unknown>:0
>   at Mono.CSharp.PendingImplementation.BaseImplements (System.Type  
> iface_type, System.Reflection.MethodInfo mi,  
> System.Reflection.MethodInfo& base_method) [0x00000] in <filename  
> unknown>:0
>   at Mono.CSharp.PendingImplementation.VerifyPendingMethods  
> (Mono.CSharp.Report Report) [0x00000] in <filename unknown>:0
>   at Mono.CSharp.TypeContainer.EmitType () [0x00000] in <filename  
> unknown>:0
>   at Mono.CSharp.RootContext.EmitCode () [0x00000] in <filename  
> unknown>:0
>   at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0
>   at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in  
> <filename unknown>:0
> make[3]: *** [../../../build/bin/MonoDevelop.Projects.dll] Error 1
> make[3]: Leaving directory `/home/tomi/mono/src/tarball/ 
> monodevelop-2.2/src/core/MonoDevelop.Projects'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/tomi/mono/src/tarball/ 
> monodevelop-2.2/src/core'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/tomi/mono/src/tarball/ 
> monodevelop-2.2/src'
> make: *** [all-recursive] Error 1
>
> Everything what I was compiling and installing was with ./configure  
> --prefix=/usr/local (mono is with --with-profile4=yes)
>
> - Tomi
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20091218/e3a2d84b/attachment.html 


More information about the Mono-list mailing list