MRIcro não está rodando no Ubuntu 14.04 LTS

2

Eu fiz uma instalação normal do Ubuntu 14.04 LTS 64-bit na semana passada, e então instalei MRIcro

Mas isso não pode ser executado com o erro

/usr/local/bin/mricro/mribin: symbol lookup error: /usr/local/bin/mricro/mribin: undefined symbol: initPAnsiStrings

Minha máquina é de 64 bits, mas não tenho certeza de que a instrução do autor se aplica para minha situação ou não. Eu pesquisei por um tempo, mas encontrei poucas informações relacionadas.

Eu lembro que a MRIcro roda suavemente no Ubuntu antigo, como 11? Não consigo lembrar o número exato da versão.

Alguém tem problema semelhante? Agradecemos antecipadamente.

    
por andypotato 07.05.2014 / 20:50

3 respostas

1

Tive de executar o seguinte para que funcionasse:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libx11-6:i386 libjpeg62:i386

Em seguida, edite /usr/local/bin/startmricro64 para

export GCONV_PATH=/usr/lib32/gconv

e você poderá executá-lo por /usr/local/bin/startmricro64 .

    
por fei 24.04.2015 / 09:30
0

Eu encontrei a mesma situação no Ubuntu 12.04LTS instalado no sistema de 64 bits. Após a instalação do pacote libjpeg62:i386 , ele foi resolvido e MRIcro foi executado normalmente.

    
por knam 30.05.2014 / 09:40
-2

Em sistemas de 64 bits, depois de instalar o libjpeg62: i386 , você pode ter algumas outras bibliotecas ausentes.

no meu caso:
ldd mricro / libborqt-6.9-qt2.3.so
....
libSM.so.6 = > não encontrado
libICE.so.6 = > não encontrado
...

para estes você precisa instalar ia32-libs através de:
sudo -i
cd /etc/apt/sources.list.d
echo "deb link raring principal universo restrito multiverso "> ia32-libs-raring.list
atualização do apt-get | apt-get instala ia32-libs
sudo ldconfig

    
por Afz 08.09.2014 / 02:16