Como instalar o Mozart 1.4.0 no Ubuntu?

1

Eu preciso das instruções para instalar o Mozart Programming System no Ubuntu 12.04.

    
por ricardo 24.09.2013 / 03:29

1 resposta

4

O site oficial de Mozart sugere a instalação do pacote mozart, mozart-doc e mozart-stdlib do Ubuntu Software Center. Mas aqui está a enchilada inteira. Como no wiki do Ubuntu:

Instalando o Mozart 1.4.0

Instruções de instalação para o Ubuntu de 64 bits

O site oficial da Mozart sugere a instalação do pacote mozart , mozart-doc e mozart-stdlib do Ubuntu Software Center. Não faça isso se você estiver executando uma versão de 64 bits do Ubuntu. Esses pacotes são quebrados para essa arquitetura.

Em vez disso, siga as instruções abaixo

  1. Instale o pacote "ia32-libs", o pacote "libx11-6" de 32 bits (ou seja, "libx11-6: i386"), o pacote "libgmp10" de 32 bits (por exemplo, "libgmp10: i386 ") e GNU / Emacs.

  2. Faça o download deste arquivo deb.

  3. Abra o gerenciador de arquivos (por exemplo, Nautilus) e clique duas vezes no arquivo baixado. Ele será aberto com o Ubuntu Software Center. Se isso não acontecer, clique com o botão direito do mouse no arquivo e escolha "Abrir com outro aplicativo ..." e selecione o Centro de Software do Ubuntu.

  4. O Ubuntu Software Center dirá "Instale este arquivo somente se você confiar na origem", isso é normal. Clique no botão Instalar, autentique como solicitado e aguarde a continuação da instalação. Se ele se queixa de problema de dependência, verifique se você fez corretamente o ponto 1. da seção Instruções de Instalação para o Ubuntu de 64 bits deste wiki.

    Para instalar a parte restante da biblioteca padrão Mozart, instale o pacote mozart-stdlib . Você também pode obter o documento instalando o pacote mozart-doc .

Instruções de instalação para o Ubuntu 32-bit

Atenção: se você estiver usando uma versão de 64 bits do Ubuntu, veja a seção apropriada acima!

Como sugerido pelo site oficial do Mozart, basta instalar o pacote mozart e o pacote mozart-stdlib . Você também pode obter o documento instalando o pacote mozart-doc .

Solução de problemas

O Graphics Engine (tk.exe) falhou ou não pôde ser iniciado

Se você receber a seguinte mensagem de erro

O Graphics Engine (tk.exe) falhou ou não pôde ser iniciado

ao lançar o Mozart. Talvez seja porque você está perdendo um dos três pacotes de 32 bits que você precisou instalar. Portanto, verifique se você instalou o pacote "ia32-libs", o pacote de 32 bits libx11-6 (por exemplo, libx11-6:i386 ) e o pacote de 32 bits libgmp10 (por exemplo, libgmp10:i386 ).

No entanto, mesmo se você fizer isso, ainda poderá acabar com o mesmo problema. Se você vai para: /usr/lib/mozart/platform/unknown-unknown$ e digita: linux32 ./tk.exe e você recebe algo como

./tk.exe: error while loading shared libraries: libtk8.4.so.0: wrong ELF class: ELFCLASS64

Isso significa que o tk.exe ainda está localizando a biblioteca de archives errada. Consegui consertar isso criando um link simbólico em /usr/lib/mozart/platform/unknown-unknown/lib para as bibliotecas instaladas por este pacote em /usr/lib32 . Espero que isso ajude, funcionou para mim.

Não foi possível vincular o módulo

Se você receber um erro como o seguinte

%********************** Error: module manager *******************
%**
%** Could not link module
%**
%** Could not load functor at URL: x-oz://system/wp/QTk.ozf
%**--------------------------------------------------------------

você deve estar perdendo alguma parte da biblioteca padrão de Mozart. Verifique se você instalou o pacote "mozart-stdlib" conforme recomendado acima.

    
por Andrew Sanders 24.09.2013 / 04:41