Running vmAIS on 64bit Ubuntu

If you are using a 64bit Ubuntu version you will need to install some 32bit libraries to run vmAIS.

Here are the specific commands that you'll need to run to make vmAIS run on 64bit Ubuntu 16.04:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386 libpng12-0:i386 libfreetype6:i386 libsm6:i386 libice6:i386 libxrender1:i386 libx11-6:i386 libfontconfig1:i386 libxext6:i386 libxrender1:i386

Have more questions? Submit a request

1 Comments

  • 0
    Avatar
    Pierre-Olivier Vallès

    Hi Peter, thanks for the info.

    FYI, on more recent distribution (Ubuntu 18.04), I had to also:

    - Get "libpng12-0:i386" from Debian Jessie (https://packages.debian.org/en/jessie/libpng12-0) and install the package with "dpkg" tool.

    - Move the provided "libQtCore.so.4" and "libQtGui.so.4" libs away from the vmAIS binary, and install "sudo apt-get install libqtgui4:i386 libqtcore4:i386" - otherwise I was getting a floating point error while running vmAIS.

    -----

    While running the vmAIS GUI on 64bit linux is still possible (I got it running on Gentoo, Ubuntu 16.04, Neon 18.04, Debian 9.5...), it is becoming more difficult over the time because vmAIS is compiled for 32bit OSes (even smartphones are 64bit by now), against old libs (Qt 4, lib PNG 1.2, etc.).

    I understand and appreciate the efforts you made to maintain this version, but I think it is now time to migrate to a 64bit version, compiled against Qt5 and other up-to-date libs, that would really make installing vmAIS easier.

    Best regards,
    Pierre-Olivier

    Edited by Pierre-Olivier Vallès
Please sign in to leave a comment.