Não tem sorte em instalar o Mono 3 no Ubuntu 12.04

0

Estou executando o Ubuntu 12.04 em duas torres Dell mais antigas e um Mac G5. Depois de muita pesquisa, consegui instalar o Mono 3.12.0 em um dos Dells, mas não no outro. Queria mover meu software de impressão 3D (que requer o Mono 3+) para o G5 porque é um pouco mais rápido.

Eu tentei vários repositórios, mas sempre acabei com dependências não atendidas e 'você realizou pacotes quebrados'. Ao tentar resolver dependências, o mono-runtime parece ser necessário e não consigo encontrá-lo.

No final, baixei o Mono 3.12.1.tar do site do desenvolvedor do Mono. Ele tropeçou durante o Make with this:

 CC       libmonoruntimesgen_static_la-sgen-layout-stats.lo
  CC       libmonoruntimesgen_static_la-sgen-qsort.lo
  CCLD     libmonoruntimesgen-static.la
  CC       pedump.o
  CCLD     pedump
./.libs/libmonoruntime.a(libmonoruntime_la-loader.o): In function 'mono_stack_walk_async_safe':
/home/peter/Apps/mono-3.12.1/mono/metadata/loader.c:2322: undefined reference to 'mono_sigctx_to_monoctx'
/usr/bin/ld: pedump: hidden symbol 'mono_sigctx_to_monoctx' isn't defined
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[3]: *** [pedump] Error 1
make[3]: Leaving directory '/home/peter/Apps/mono-3.12.1/mono/metadata'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/peter/Apps/mono-3.12.1/mono'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/peter/Apps/mono-3.12.1'
make: *** [all] Error 2

Não posso ser o único a encontrar este problema. Desculpe, sou um idiota do Mac.

    
por Peter Kienle 15.02.2016 / 04:25

1 resposta

1

O Mono Project fornece instruções para instalar versões recentes de Mono fornecido por Xamarin :

% bl0ck_qu0te%     
por David Foerster 15.02.2016 / 10:34