[MonoDevelop] Problem compiling SVN

"Andrés G. Aragoneses" knocte at gmail.com
Tue Dec 11 11:28:55 EST 2007


Two problems I've detected when trying to compile MD SVN, both related
to MonoAddins:

a) README file of MonoAddins tells you to run "./configure", but the one
that works is autogen.sh.

b) After "autogen.sh && make && make install" in MonoAddins SVN working
copy, it does not get installed on GAC (is it expected?) because I get:


** (/usr/lib/mono/2.0/gmcs.exe:32192): WARNING **: The following
assembly referenced from
/home/knocte/Documents/iDocuments/Proyectos/MonoDevelop/arbolSVN/main/build/bin/MonoDevelop.Core.dll
could not be loaded:
     Assembly:   Mono.Addins.Setup    (assemblyref_index=6)
     Version:    0.3.0.0
     Public Key: 0738eb9f132ed756
The assembly was not found in the Global Assembly Cache, a path listed
in the MONO_PATH environment variable, or in the location of the
executing assembly
(/home/knocte/Documents/iDocuments/Proyectos/MonoDevelop/arbolSVN/main/build/bin/).


** (/usr/lib/mono/2.0/gmcs.exe:32192): WARNING **: Could not load file
or assembly 'Mono.Addins.Setup, Version=0.3.0.0, Culture=neutral,
PublicKeyToken=0738eb9f132ed756' or one of its dependencies.

Unhandled Exception: System.TypeLoadException: Could not load type
'MonoDevelop.Core.Runtime' from assembly 'MonoDevelop.Core,
Version=0.17.0.0, Culture=neutral'.
  at <0x00000> <unknown method>
  at (wrapper managed-to-native) System.MonoType:GetMethodsByName
(string,System.Reflection.BindingFlags,bool,System.Type)
  at System.MonoType.GetMethods (BindingFlags bindingAttr) [0x00000]
  at Mono.CSharp.MemberCache.AddMethods (BindingFlags bf, System.Type
type) [0x00000]
  at Mono.CSharp.MemberCache.AddMethods (System.Type type) [0x00000]
  at Mono.CSharp.MemberCache..ctor (IMemberContainer container) [0x00000]
  at Mono.CSharp.TypeHandle..ctor (System.Type type) [0x00000]
  at Mono.CSharp.TypeHandle.GetTypeHandle (System.Type t) [0x00000]
  at Mono.CSharp.TypeHandle.GetMemberCache (System.Type t) [0x00000]
  at Mono.CSharp.TypeManager.MemberLookup_FindMembers (System.Type t,
MemberTypes mt, BindingFlags bf, System.String name, System.Boolean&
used_cache) [0x00000]
  at Mono.CSharp.TypeManager.RealMemberLookup (System.Type
invocation_type, System.Type qualifier_type, System.Type queried_type,
MemberTypes mt, BindingFlags original_bf, System.String name, IList
almost_match) [0x00000]
  at Mono.CSharp.TypeManager.MemberLookup (System.Type invocation_type,
System.Type qualifier_type, System.Type queried_type, MemberTypes mt,
BindingFlags original_bf, System.String name, IList almost_match) [0x00000]
  at Mono.CSharp.Expression.MemberLookup (System.Type container_type,
System.Type qualifier_type, System.Type queried_type, System.String
name, MemberTypes mt, BindingFlags bf, Location loc) [0x00000]
  at Mono.CSharp.Expression.MemberLookup (System.Type container_type,
System.Type qualifier_type, System.Type queried_type, System.String
name, Location loc) [0x00000]
  at Mono.CSharp.MemberAccess.DoResolve (Mono.CSharp.EmitContext ec,
Mono.CSharp.Expression right_side) [0x00000]
  at Mono.CSharp.MemberAccess.DoResolve (Mono.CSharp.EmitContext ec)
[0x00000]
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec,
ResolveFlags flags) [0x00000]
  at Mono.CSharp.MemberAccess.DoResolve (Mono.CSharp.EmitContext ec,
Mono.CSharp.Expression right_side) [0x00000]
  at Mono.CSharp.MemberAccess.DoResolve (Mono.CSharp.EmitContext ec)
[0x00000]
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec,
ResolveFlags flags) [0x00000]
  at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.EmitContext ec)
[0x00000]
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec,
ResolveFlags flags) [0x00000]
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
  at Mono.CSharp.ExpressionStatement.ResolveStatement
(Mono.CSharp.EmitContext ec) [0x00000]
  at Mono.CSharp.StatementExpression.Resolve (Mono.CSharp.EmitContext
ec) [0x00000]
  at Mono.CSharp.Block.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
  at Mono.CSharp.Try.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
  at Mono.CSharp.Block.Resolve (Mono.CSharp.EmitContext ec) [0x00000]
  at Mono.CSharp.EmitContext.ResolveTopBlock (Mono.CSharp.EmitContext
anonymous_method_host, Mono.CSharp.ToplevelBlock block,
Mono.CSharp.Parameters ip, IMethodData md, System.Boolean& unreachable)
[0x00000]
  at Mono.CSharp.EmitContext.EmitTopBlock (IMethodData md,
Mono.CSharp.ToplevelBlock block) [0x00000]
  at Mono.CSharp.MethodData.Emit (Mono.CSharp.DeclSpace parent) [0x00000]
  at Mono.CSharp.Method.Emit () [0x00000]
  at Mono.CSharp.TypeContainer.EmitType () [0x00000]
  at Mono.CSharp.RootContext.EmitCode () [0x00000]
  at Mono.CSharp.Driver.MainDriver (System.String[] args) [0x00000]
  at Mono.CSharp.Driver.Main (System.String[] args) [0x00000]
make[4]: *** [../../../build/bin/MonoDevelop.Components.dll] Error 1
make[4]: se sale del directorio
`/home/knocte/Documents/iDocuments/Proyectos/MonoDevelop/arbolSVN/main/src/core/MonoDevelop.Components'
make[3]: *** [all-recursive] Error 1
make[3]: se sale del directorio
`/home/knocte/Documents/iDocuments/Proyectos/MonoDevelop/arbolSVN/main/src/core'
make[2]: *** [all-recursive] Error 1
make[2]: se sale del directorio
`/home/knocte/Documents/iDocuments/Proyectos/MonoDevelop/arbolSVN/main/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio
`/home/knocte/Documents/iDocuments/Proyectos/MonoDevelop/arbolSVN/main'
make: *** [all-recursive] Error 1

Regards,

	Andrés	[ knocte ]

-- 



More information about the Monodevelop-list mailing list