GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo ejecutar Mentor Modelsim/questa en Ubuntu 18.04?

Estaba tratando de ejecutar Mentor Modelsim/Questa en Ubuntu 18.04 pero devuelve el siguiente mensaje de error:

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)

Esto se debe a que las dependencias de la biblioteca requeridas están actualizadas en Ubuntu 18.04. Traté de aplicar algunas sugerencias de:

  • Hacer que ModelSim ALTERA STARTER EDITION vsim 10.1d funcione en Ubuntu 14.04
  • Problemas de instalación de ModelSim

y otras sugerencias similares.
Sin embargo, ninguno de estos funciona con Ubuntu 18.04 LTS.

Respuesta aceptada:

Para resolver ese problema, instale libfreetype6 y libpng12.
Primero debe agregar las opciones de lib de 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.

Esas bibliotecas están actualizadas en Ubuntu 18.04, por lo que debemos descargar las bibliotecas compatibles con Modelsim/Questa:

LIBRES DEP DE 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 

Obs.:Asegúrese de que todas las bibliotecas se hayan instalado correctamente.

Además, debe garantizar la instalación de las siguientes librerías:

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

Después de eso, Modelsim/Questa funciona normalmente.


Ubuntu
  1. Cómo ejecutar el programa Hadoop MapReduce en Ubuntu 16.04

  2. Cómo instalar Team Viewer en Ubuntu 11.10

  3. Cómo compilar y ejecutar un programa C en Ubuntu

  4. Cómo instalar XAMPP en Ubuntu 18.04 LTS

  5. ¿Cómo ejecutar Wireshark en Ubuntu 17.10?

Cómo ejecutar el archivo Jar en Ubuntu Linux

Cómo ejecutar el servidor Tomcat al inicio en el servidor Ubuntu

Cómo instalar Wine para ejecutar aplicaciones de Windows en Ubuntu

Cómo instalar PeaZip 6.0.3 Archive Manager en Ubuntu 16.04

Cómo ejecutar programas Java en Ubuntu

Cómo ejecutar Memtest en Ubuntu 22.04