GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Menjalankan Mentor Modelsim/questa Di Ubuntu 18.04?

Saya mencoba menjalankan Mentor Modelsim/Questa di Ubuntu 18.04 tetapi mengembalikan pesan kesalahan berikut:

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)

Itu karena dependensi perpustakaan yang diperlukan sudah diperbarui di Ubuntu 18.04. Saya mencoba menerapkan beberapa saran dari:

  • Membuat ModelSim ALTERA STARTER EDITION vsim 10.1d berfungsi di Ubuntu 14.04
  • Masalah Pemasangan ModelSim

dan saran serupa lainnya.
Namun, tidak ada yang berfungsi dengan Ubuntu 18.04 LTS.

Jawaban yang Diterima:

Untuk mengatasi masalah itu adalah menginstal libfreetype6 dan libpng12.
Pertama, Anda perlu menambahkan opsi lib 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.

Lib tersebut adalah yang terbaru di Ubuntu 18.04, jadi kita perlu mengunduh pustaka yang kompatibel dengan Modelsim/Questa:

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 

Obs.:Pastikan semua lib berhasil dipasang.

Juga, Anda harus menjamin pemasangan lib berikut:

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

Setelah itu, Modelsim/Questa bekerja dengan normal.


Ubuntu
  1. Cara Menjalankan Program Hadoop MapReduce di Ubuntu 16.04

  2. Cara Menginstal Penampil Tim di Ubuntu 11.10

  3. Cara menjalankan aplikasi Windows di PC Ubuntu Anda

  1. Cara Mengkompilasi dan Menjalankan Program C di Ubuntu

  2. Cara Instal XAMPP di Ubuntu 18.04 LTS

  3. Bagaimana Cara Menjalankan Wireshark Di Ubuntu 17.10?

  1. Cara Menjalankan File .cbr untuk Membaca Komik di Ubuntu

  2. Bagaimana Cara Menjalankan File .exe Di Ubuntu??

  3. Bagaimana cara menjalankan Ubuntu di Windows 10 di VirtualBox?