Important: Please read the Qt Code of Conduct -

Building statically results error: undefined reference

  • Here's my .pro file

    # Project created by QtCreator 2019-06-26T11:07:01
    QT       += core gui network
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
    TARGET = AutoPatcher
    TEMPLATE = app
    # The following define makes your compiler emit warnings if you use
    # any feature of Qt which has been marked as deprecated (the exact warnings
    # depend on your compiler). Please consult the documentation of the
    # deprecated API in order to know how to port your code away from it.
    # You can also make your code fail to compile if you use deprecated APIs.
    # In order to do so, uncomment the following line.
    # You can also select to disable deprecated APIs only up to a certain version of Qt.
    #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
    CONFIG += c++11 static
    SOURCES += \
            main.cpp \
    HEADERS += \
    FORMS += \
    # Default rules for deployment.
    qnx: target.path = /tmp/$${TARGET}/bin
    else: unix:!android: target.path = /opt/$${TARGET}/bin
    !isEmpty(target.path): INSTALLS += target

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    It's a bit light on detail.

    What exact symbol is missing ?
    What version of Qt are you using ?
    How did you install it ?

Log in to reply