Error on execution -version `Qt_5' not found required by

前端 未结 4 644
太阳男子
太阳男子 2020-11-30 09:56

On execution of eiskaltdc++ on ubuntu 15.10 ,I get the following error:

eiskaltdcpp-qt: /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5: version `Qt_5\' not          


        
相关标签:
4条回答
  • 2020-11-30 10:26

    Issue happens because you have Qt installed in /usr/lib/x86_64-linux-gnu from distro which ld will use by default. To avoid such issues you can compile with -rpath or run with LD_LIBRARY_PATH=/path/to/your/Qt/libs/location to help linker find needed Qt version.

    0 讨论(0)
  • 2020-11-30 10:26

    Install Qt5.x.0 (what version you need) , find install path and copy all file gcc_64/lib/* into

    /usr/lib/x86_64-linux-gnu/*
    
    0 讨论(0)
  • 2020-11-30 10:39

    To update QT to 5.14 on Ubuntu 18.04.5 LTS x86_64:

    • sudo add-apt-repository ppa:beineri/opt-qt-5.14.0-bionic
    • sudo apt-get update
    • sudo apt-get install qt514-meta-minimal -y
    • export LD_LIBRARY_PATH=/opt/qt514/lib/

    More details: https://launchpad.net/~beineri/+archive/ubuntu/opt-qt-5.14.0-bionic

    0 讨论(0)
  • 2020-11-30 10:45

    The easiest way to fix this is installing the QT developer package:

    sudo apt-get install qt5-default
    

    This will install the packages you need.

    0 讨论(0)
提交回复
热议问题