Como instalar o Mono v3 + no Ubuntu?

2

Como posso instalar o último lançamento do Mono no Ubuntu Saucy?

Para desenvolver um sistema operacional gratuito, eu preciso configurar o Mono (que agora suporta suporta o .NET 4.5 ). Foi o que eu fiz:

  1. Faça o download e descompacte mono-mono-3.2.5
  2. Executar ./autogen.sh --prefix=/usr/local (concluído, ok)
  3. Execute make , mas saia com dependências de verificação de erros:

saída do terminal:

....
mkdir -p -- build/deps
make[6]: gmcs: Command not found
make[6]: *** [build/deps/basic-profile-check.exe] Error 127
*** The compiler 'gmcs' doesn't appear to be usable.
*** You need Mono version 2.4 or better installed to build MCS
*** Check mono README for information on how to bootstrap a Mono installation.
make[5]: *** [do-profile-check] Error 1
make[4]: *** [profile-do--basic--all] Error 2
make[3]: *** [profiles-do--all] Error 2
make[2]: *** [all-local] Error 2
make[2]: Leaving directory '/home/hogar/Software/mono-mono-3.2.5/runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/hogar/Software/mono-mono-3.2.5'
make: *** [all] Error 2

Mas para instalar mono-gmcs , o Ubuntu também instalará mono-runtime v2.10.8.1-5ubuntu2 . E é exatamente isso que eu estou tentando não instalar, uma versão antiga do mono .

Isso está me confundindo, o que devo fazer?

    
por Lucio 04.12.2013 / 23:06

1 resposta

0

Precisava ter outra instância de mono já instalada, então apt-get install mono-gmcs fez o trabalho. Então, um novo erro apareceu, e o único solução parecia estar usando o pacote GitHub:

git clone git://github.com/mono/mono.git
cd mono
./autogen.sh --prefix=/usr/local
make
make install

Agora eu instalei a versão mais recente do mono.

NOTA: agora Não consigo executar qualquer mono programa, por exemplo monodevelop . Não consegui encontrar a solução para a exceção, agora estou fazendo o downgrade do mono para um antigo & versão compatível.

PS: Se você encontrar a solução, por favor deixe um comentário:)

    
por 05.12.2013 / 05:36