Important: Please read the Qt Code of Conduct -

Qt 4.8.6 installation on Ubuntu 18.04

  • Hello

    I am fairly new to Qt and trying to install version 4.8.6 open source on Ubuntu 18.04 LTS to run other simulations. I have been successful before in installing it on 16.04 LTS but now I have received the following error during installation:

    /usr/include/openssl/ossl_typ.h:107:16: note: forward declaration of ‘DSA {aka struct dsa_st}’
    typedef struct dsa_st DSA;
    Makefile:17742: recipe for target '.obj/release-shared/qsslkey.o' failed
    make[1]: *** [.obj/release-shared/qsslkey.o] Error 1
    make[1]: Leaving directory '/home/wiggert/Programs/Qt/qt-everywhere-opensource-src-4.8.6/src/network'
    Makefile:279: recipe for target 'sub-network-make_default-ordered' failed
    make: *** [sub-network-make_default-ordered] Error 2

    Can anyone please help?

    Thanks in advance

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    Ubuntu 18.04 provides Qt 4.8.7. It would be simpler to install that one using the package manager. It will already support the OpenSSL version provided by the distribution.

  • @SGaist Hi there. Thank you for the advice. I will try that!

    All the best,

Log in to reply