GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment exécuter Mentor Modelsim/questa dans Ubuntu 18.04 ?

J'essayais d'exécuter Mentor Modelsim/Questa dans Ubuntu 18.04 mais il renvoie le message d'erreur suivant :

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)

En effet, les dépendances de bibliothèque requises sont à jour dans Ubuntu 18.04. J'ai essayé d'appliquer quelques suggestions de :

  • Faire fonctionner ModelSim ALTERA STARTER EDITION vsim 10.1d sur Ubuntu 14.04
  • Problèmes d'installation de ModelSim

et d'autres suggestions similaires.
Cependant, aucune de ces suggestions ne fonctionne avec Ubuntu 18.04 LTS.

Réponse acceptée :

Pour résoudre ce problème, installez libfreetype6 et libpng12.
Vous devez d'abord ajouter des options de bibliothèque 32 bits :

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.

Ces bibliothèques sont à jour dans Ubuntu 18.04, nous devons donc télécharger les bibliothèques compatibles Modelsim/Questa :

BIBLIOTHÈQUE DE DÉP 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 

Observation :Assurez-vous que toutes les bibliothèques ont été installées avec succès.

De plus, vous devez garantir l'installation des bibliothèques suivantes :

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

Après cela, Modelsim/Questa fonctionne normalement.


Ubuntu
  1. Comment exécuter le programme Hadoop MapReduce sur Ubuntu 16.04

  2. Comment installer Team Viewer sur Ubuntu 11.10

  3. Comment compiler et exécuter le programme C dans Ubuntu

  4. Comment exécuter des fichiers .cbr pour lire des bandes dessinées dans Ubuntu

  5. Comment installer XAMPP sur Ubuntu 16.04 LTS

Comment exécuter le fichier Jar dans Ubuntu Linux

Comment exécuter le serveur Tomcat au démarrage sur le serveur Ubuntu

Comment installer Wine pour exécuter des applications Windows dans Ubuntu

Comment installer PeaZip 6.0.3 Archive Manager sur Ubuntu 16.04

Comment exécuter des programmes Java dans Ubuntu

Comment exécuter Memtest dans Ubuntu 22.04