Как я выполняю Наставника Modelsim/Questa в Ubuntu 18.04?

Я пытался выполнить Наставника Modelsim/Questa в Ubuntu 18.04, но это возвращает следующее сообщение об ошибке:

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)

Поэтому необходимые зависимости библиотеки актуальны в Ubuntu 18.04. Я пытался применить некоторые предложения от:

и другие подобные предложения. Однако ни одна из этих работ с Ubuntu 18.04 LTS.

1
задан 28 February 2019 в 16:16

1 ответ

К решению той проблемы устанавливает libfreetype6 и libpng12. Сначала необходимо добавить опции lib на 32 бита:

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.

Они освобождают, актуальны в Ubuntu 18.04, таким образом, мы должны загрузить совместимые библиотеки Modelsim/Questa:

MODELSIM DEP ОСВОБОЖДАЕТ

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.: Удостоверьтесь, что все освобождает, был успешно установлен.

Кроме того, необходимо гарантировать, что установка следующего освобождает:

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

После этого Modelsim/Questa обычно работает.

2
ответ дан 7 December 2019 в 13:18

Другие вопросы по тегам:

Похожие вопросы: