GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie führe ich Mentor Modelsim/questa in Ubuntu 18.04 aus?

Ich habe versucht, Mentor Modelsim/Questa in Ubuntu 18.04 auszuführen, aber es gibt die folgende Fehlermeldung zurück:

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)

Das liegt daran, dass die erforderlichen Bibliotheksabhängigkeiten in Ubuntu 18.04 auf dem neuesten Stand sind. Ich habe versucht, einige Vorschläge anzuwenden von:

  • ModelSim ALTERA STARTER EDITION vsim 10.1d zum Laufen bringen unter Ubuntu 14.04
  • ModelSim-Installationsprobleme

und andere ähnliche Vorschläge.
Keines davon funktioniert jedoch mit Ubuntu 18.04 LTS.

Akzeptierte Antwort:

Um dieses Problem zu lösen, müssen Sie libfreetype6 und libpng12 installieren.
Zuerst müssen Sie 32-Bit-Lib-Optionen hinzufügen:

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.

Diese Bibliotheken sind in Ubuntu 18.04 auf dem neuesten Stand, daher müssen wir die mit Modelsim/Questa kompatiblen Bibliotheken herunterladen:

MODELSIM DEP LIBS

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 

Beobachtung:Stellen Sie sicher, dass alle Bibliotheken erfolgreich installiert wurden.

Außerdem müssen Sie die Installation der folgenden Bibliotheken garantieren:

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

Danach funktioniert Modelsim/Questa normal.


Ubuntu
  1. So führen Sie das Hadoop MapReduce-Programm unter Ubuntu 16.04 aus

  2. So installieren Sie Team Viewer unter Ubuntu 11.10

  3. So führen Sie Windows-Apps auf Ihrem Ubuntu-PC aus

  4. Wie führe ich .exe-Dateien in Ubuntu aus?

  5. Wie führe ich Ubuntu unter Windows 10 auf VirtualBox aus?

So führen Sie die Jar-Datei in Ubuntu Linux aus

So führen Sie Tomcat Server beim Start auf Ubuntu Server aus

So installieren Sie Wine, um Windows-Anwendungen in Ubuntu auszuführen

So installieren Sie PeaZip 6.0.3 Archive Manager auf Ubuntu 16.04

So führen Sie Java-Programme in Ubuntu aus

So führen Sie Memtest in Ubuntu 22.04 aus