Re: Presentación y primeras dudas
Giuseppe Luigi <[email protected]> Wed, 04 May 2011 13:27:40 +0200
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <1304508460.4225.5.camel@PC01> |
El mié, 27-04-2011 a las 12:13 -0300, Juan C. Olivares escribió: > Estimado Giuseppe: > > 2011/4/27 Giuseppe Luigi <[email protected]> > Hola Juan, pues en Fedora 14, y no tengo ningún paquete del > estilo. > > > Lamentablemente, no sé cómo ayudarte. Lo único que se me ocurre es que > puedas tener una instalación compilada desde cero, que no es tan mala > idea ni tan difícil: > > > http://www.mono-project.com/Compiling_Mono El problema es que no estoy tan tan puesto en compilación de paquetes, y menos teniendo tantas "dependencias". Encontré un script, que descarga e instala Mono 2.10 y me lo coloca en /opt/mono-2.10, y desde un shell puedo preparar el entorno (así no se pega con la versión instalada, 2.6.7) #!/bin/bash MONO_PREFIX=/opt/mono-2.10 GNOME_PREFIX=/usr export DYLD_LIBRARY_FALLBACK_PATH=/lib: export LD_LIBRARY_PATH=/lib:/opt/mono-2.10/lib: export C_INCLUDE_PATH=/include:/include export ACLOCAL_PATH=/share/aclocal export PKG_CONFIG_PATH=/lib/pkgconfig:/lib/pkgconfig export PATH=/bin:/opt/mono-2.10/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games El problema es, que una vez aplicado, no me deja decirle a MonoDevelop donde se encuentra el runtime, ya que me dice que tengo que darle una ruta válida como /usr Si añado el lanzar monodevelop directamente desde el anterior script, entonces, me dice: WARNING: Cannot find Mozilla directory containing libgtkembedmoz.so. Some Addins may not be able to function. Please set MOZILLA_FIVE_HOME to your Mozilla directory. Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Mono.Addins, Version=0.5.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies. File name: 'Mono.Addins, Version=0.5.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' Missing method get_IsInitialized in assembly /usr/lib64/monodevelop/bin/MonoDevelop.exe, type Mono.Addins.AddinManager ¿Alguna idea? Un saludo.