[Mono-list] Compiling 'moon'

John Anderson sontek at gmail.com
Tue Sep 11 17:52:31 EDT 2007


I'm building 'moon' and getting this error:

   1. New <http://www.google.com/search?q=new+msdn.microsoft.com> Type:
   Gtk.Moonlight.GtkSilver
   2.
   3. ** (/usr/lib/monodoc/monodocer.exe:24052): WARNING **: cant resolve
   internal call to "System.Reflection.MonoMethod::get_name(
   System.Reflection.MethodBase)" (tested without signature also)
   4.
   5. Your mono runtime and class libraries are out of sync.
   6. The out of sync library
is<http://www.google.com/search?q=is+msdn.microsoft.com>:
   /opt/mono/lib/mono/2.0/mscorlib.dll
   7.
   8. When you update one from cvs you need to update, compile and
   install
   9. the other too.
   10. Do not report this as a bug unless you're sure you have updated
   correctly:
   11. you probably have a broken mono install.
   12. If you see other errors or faults after this message they are
   probably related
   13. and you need to fix your mono install first.
   14.
   15. ** (/usr/lib/monodoc/monodocer.exe:24052): WARNING **: The
   following assembly referenced from
   /home/sontek/code/oss/mono/moon/gtk/gtksilver.dll could not be loaded:
   16.      Assembly:   agclr    (assemblyref_index=1)
   17.      Version:    0.0.0.0
   18.      Public Key: 0738eb9f132ed756
   19. 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/sontek/code/oss/mono/moon/gtk/).
   20.
   21.
   22. ** (/usr/lib/monodoc/monodocer.exe:24052): WARNING **: Could not
   load file or assembly 'agclr, Version=0.0.0.0, Culture=neutral,
   PublicKeyToken=0738eb9f132ed756' or one of its dependencies.
   23. monodocer: The comparer threw an exception.
   24. make[2]: *** [gtksilver.zip] Error 1
   25. make[2]: Leaving directory `/home/sontek/code/oss/mono/moon/gtk'
   26. make[1]: *** [all-recursive] Error 1
   27. make[1]: Leaving directory `/home/sontek/code/oss/mono/moon'
   28. make: *** [all] Error 2


  and here is my pkg-config --list-all and  gacutil -l  :


   1. [mono] ~/code/oss/mono/moon @ pkg-config --list-all |grep mono
   2. mono-nunit               Mono NUnit - Mono's version of NUnit
   3. agmonosilver             agmono, internal routines from
   Silverlight. - Internal routines to control Silvelright.
   4. mono-cairo               Mono.Cairo - Cairo bindings for Mono
   5. mono                     Mono - Mono Runtime
   6. agmono                   agmono, internal routines from
   Silverlight. - Internal routines to control Silvelright.
   7. monodevelop              MonoDevelop - Free .NET Development
   Environment
   8. monodoc                  Monodoc - Monodoc - Mono Documentation
   Tools
   9.
   10.
   11. [mono] ~/code/oss/mono/moon @ gacutil -l |grep ag
   12. System.Management, Version=1.0.5000.0, Culture=neutral,
   PublicKeyToken=b03f5f7f11d50a3a
   13. System.Management, Version=2.0.0.0, Culture=neutral,
   PublicKeyToken=b03f5f7f11d50a3a
   14. System.Messaging, Version=1.0.5000.0, Culture=neutral,
   PublicKeyToken=b03f5f7f11d50a3a
   15. System.Messaging, Version=2.0.0.0, Culture=neutral,
   PublicKeyToken=b03f5f7f11d50a3a
   16. agclr, Version=0.0.0.0, Culture=neutral,
   PublicKeyToken=0738eb9f132ed756
   17. agclr, Version=0.0.0.0, Culture=neutral,
   PublicKeyToken=b03f5f7f11d50a3a
   18. agmono, Version=2.1.0.0, Culture=neutral,
   PublicKeyToken=31bf3856ad364e35
   19. agmono, Version=3.0.0.0, Culture=neutral,
   PublicKeyToken=0738eb9f132ed756


I have mono and olive installed to /opt/mono

and i'm using this script to setup my environment:

#!/bin/bash
MONO_PREFIX=/opt/mono
export LD_LIBRARY_PATH=$MONO_PREFIX/lib:$LD_LIBRARY_PATH
export ACLOCAL_PATH=$MONO_PREFIX/share/aclocal
export PKG_CONFIG_PATH=$MONO_PREFIX/lib/pkgconfig
export MONO_PATH=$MONO_PREFIX/lib
PATH=$MONO_PREFIX/bin:$PATH
PS1="[mono] \w @ "
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20070911/69b49863/attachment-0001.html 


More information about the Mono-list mailing list