GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come eseguire Mentor Modelsim/questa in Ubuntu 18.04?

Stavo cercando di eseguire Mentor Modelsim/Questa in Ubuntu 18.04 ma restituisce il seguente messaggio di errore:

Error in startup script: 
Initialization problem, exiting.

Initialization problem, exiting.

    while executing
"InitializeINIFile quietly"
    invoked from within
"ncFyP12 -+"
    (file "/mtitcl/vsim/vsim" line 1)
** Fatal: Read failure in vlm process (0,0)

Questo perché le dipendenze della libreria richieste sono aggiornate in Ubuntu 18.04. Ho provato ad applicare alcuni suggerimenti da:

  • Fare in modo che ModelSim ALTERA STARTER EDITION vsim 10.1d funzioni su Ubuntu 14.04
  • Problemi di installazione di ModelSim

e altri suggerimenti simili.
Tuttavia, nessuno di questi funziona con Ubuntu 18.04 LTS.

Risposta accettata:

Per risolvere questo problema è necessario installare libfreetype6 e libpng12.
Per prima cosa devi aggiungere le opzioni lib a 32 bit:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install build-essential
# You already had build-essential and gcc, g++ etc. But you will also need to install the 32 bit versions.

Queste librerie sono aggiornate in Ubuntu 18.04, quindi dobbiamo scaricare le librerie compatibili Modelsim/Questa:

LIBS DEP MODELSIM

wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_i386.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/f/freetype/libfreetype6_2.6.1-0.1ubuntu2_i386.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/f/freetype/libfreetype6_2.6.1-0.1ubuntu2_amd64.deb
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_i386.deb
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
sudo dpkg -i libfreetype6_2.6.1-0.1ubuntu2_i386.deb
sudo dpkg -i libfreetype6_2.6.1-0.1ubuntu2_amd64.deb 

Oss.:assicurati che tutte le librerie siano state installate correttamente.

Inoltre, devi garantire l'installazione delle seguenti librerie:

sudo apt-get install gcc-multilib g++-multilib 
lib32z1 lib32stdc++6 lib32gcc1 
expat:i386 fontconfig:i386 libfreetype6:i386 libexpat1:i386 libc6:i386 libgtk-3-0:i386 
libcanberra0:i386 libpng12-0:i386 libice6:i386 libsm6:i386 libncurses5:i386 zlib1g:i386 
libx11-6:i386 libxau6:i386 libxdmcp6:i386 libxext6:i386 libxft2:i386 libxrender1:i386 
libxt6:i386 libxtst6:i386

Dopodiché, Modelsim/Questa funziona normalmente.


Ubuntu
  1. Come eseguire il programma Hadoop MapReduce su Ubuntu 16.04

  2. Come installare Team Viewer su Ubuntu 11.10

  3. Come eseguire app Windows sul tuo PC Ubuntu

  4. Come eseguire file .exe in Ubuntu??

  5. Come faccio a eseguire Ubuntu su Windows 10 su VirtualBox?

Come eseguire il file Jar in Ubuntu Linux

Come eseguire Tomcat Server all'avvio su Ubuntu Server

Come installare Wine per eseguire applicazioni Windows in Ubuntu

Come installare PeaZip 6.0.3 Archive Manager su Ubuntu 16.04

Come eseguire programmi Java in Ubuntu

Come eseguire Memtest in Ubuntu 22.04