Re: duda sobre gtk-sharp, monodoc y monodevelop

"Manuel Alejandro Cerón Estrada" <[email protected]>
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <[email protected]>
Hola Daniel.

El día 4 de mayo de 2008 13:36, Daniel Soto <[email protected]> escribió:

> Monodoc, al hacer ./configure --prefix=/usr/local me lanza un error de que
> no existe el compilador mcs, siendo que ya lo he instalado, el error es:
>
> The sources of the mono compiler (mcs) were not found.
> To include the COMPILER ERRORS in the documentation,
> download the mcs sources and rerun autogen.sh

No estoy seguro, pero creo que este error no es crítico. El problema
es no es que no tengas instalado mcs, sino que monodoc no puede
encontrar las fuentes de mcs. La solución es simple. Pon la carpeta
mcs en el mismo lugar donde está la de monodoc.

> Luego, segun documentacion de monodevelop hay que compilar a continuacion
> Gtk#, sin embargo dice que gnome-sharp.dll no sera instalado. Busque en
> Sinaptic a ver como podria instalarlo sin embargo no se qué paquete contiene
> dicho archivo
>
>  Optional assemblies included in the build:
>
>       * art-sharp.dll: yes
>       * gnomevfs-sharp.dll: no
>       * gnome-sharp.dll: no
>       * glade-sharp.dll: yes
>       * rsvg-sharp.dll: no
>       * gtkhtml-sharp.dll: no
>        * vte-sharp.dll: no
>       * gtk-dotnet.dll: yes

Para ahorrarte problemas con las dependencias, puedes instalar el
paquete gnome-core-devel en Ubuntu.

> Segun tengo entendido, hay que compilar Gtk# antes de gtksourceview. Como
> puedo hacerlo para que incluya gnome-sharp, es necesario?

Creo que si.


> Por ahora eso nada mas, queria comentar el resto de los errores al compilar
> pero creo que es mejor ir de a uno a la vez. Existe algun BUEN tutorial que
> explique cómo compilar monodevelop y dónde conseguir los recursos necesarios
> y porqué se necesitan? Encontre unos tutoriales por internet que explican
> como se compila monodevelop, pero hay un paso que no me convence para nada,
> que es uno donde hacen apt-get build-dep monovedelop.... pero eso lo que
> hace es justamente instalar monodevelop, pero desde los repositorios.  Si
> bien build-dep crea algunas dependencias de monodevelop, pero antes de eso
> lo que hace es instalar libmono, mono y varias otras cosas, pero en mi caso
> yo no tengo instalado mono desde los repositorios sino que lo tengo
> compilado desde los fuentes, que para mi es la unica manera confiable de
> tener la ultima version de mono para los que usamos Debian y Ubuntu.

Lo que yo hago es que tengo dos versiones de Mono. Una es la que viene
con Ubuntu y me sirve para poder instalar fácilmente programas como
tomboy, f-spot, etc. La otra es la versión de desarrollo (SVN) que me
sirve para acceder al las nuevas características que están al filo
sangrante. Para ver cómo tener dos versiones diferentes de mono al
mismo tiempo dale una mirada a:

http://www.mono-project.com/Parallel_Mono_Environments

Por mi parte yo uso un par de scripts para compilar automáticamente la
versión SVN de Mono e instalarla en un entorno paralelo. Si quieres
darle una mirada puedes bajarlo, para eso necesitarás mercurial y
luego hacer:

hg clone http://freehg.org/u/ceronman/mcbuild/

Un saludo,

· Manuel Alejandro Cerón Estrada
· http://ceronman.freaks-unidos.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.