Lo prometi en el otro blog
Este script sirve para manipular Mono desde el SVN, normalmente a cada nueva version de desarrollo debemos:
1.- bajar las fuentes
2.-. compilarlo todo de nuevo
La verdad era algo aburrido para una cosa que podría hacerse solita mientras vemos una peli, o salimos a
tomar unas birrillas con los amigos :)
Por ello se supone que para correr este script tenemos las dependencias instaladas con apt, etc...
NOTA: Actualmente gtk-sharp, monodevelop, etc.. tienen una peculiaridad... ; si no tienes instalado MONODOC ellso intentan compilarse con la opcion de generar su documentacion para monodoc. Si no tenemos instalado monodoc ( recordemos que usa mono.. y si es la primera vez que instalamos mono, es imposible tener monodoc en la maquina.. ) nos dara un fallo al hacer el make. Para solucionarlo es bien simple, leyendo los errores nos dice que no encuentra el assembly monodoc.dll...
bien para ello:
despues de hacer el sh autogen.sh --prefix=$yourpath
editamos el MakeFile y buscamos la palabra "doc", hasta que veamos una variable qeu contiene algo como "mono otracosa doc otracosa" digamos son las opciones con las que va a compilar.
Nosotros eliminamos doc de esa linea, y ya podemos hacer MAKE para luego nuestro:
sudo make install & sudo make /sbin/ldconfig
tchan :)
Para que rule:
copiar el fichero en /bin/
hacer un sudo chmod +x fichero ( darle permisos de ejecucion
> fichero use
con esto vemos como funciona ( siempre podemos entrar al codigo, esta algo guarro, se me fueron ocurriendo cosas sobre la marcha :P )
Para informacion acerca de muchas formas de instalar mono, dependencias, primeros paso en mono.. estamos desarrollando la comunidad de monohispano un maginifico wiki que es un libro para gente que desee introducirse en el mundo de la programacion multiplataforma con el framework .net.
Hay hasta un capitulo de programacion de videojuegos con c# !!!
book for mono developers
Saludos Cordiales para todos!