FedoraForum.org - Fedora Support Forums and Community
Page 1 of 2 1 2 LastLast
Results 1 to 15 of 24
  1. #1
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    unable to compile against system library

    I' am trying to compile GodlenCheetah with libqxt-qt5-0.7.0 (https://koji.fedoraproject.org/koji/...uildID=1003420) on Fedora 27.

    I have already added a few configuration informations for libqxt to src/src.pro
    but i don't know if this is correct.

    Code:
    ###==================
    ### OPTIONAL => QXT
    ###==================
    
    !isEmpty(QXT_INSTALL) {
    
        # we will work out the rest if you tell use where it is installed
        isEmpty(QXT_INCLUDE) { QXT_INCLUDE = $${QXT_INSTALL}/include }
        isEmpty(QXT_LIBS)    { QXT_LIBS    = -L$${QXT_INSTALL}/lib -lQxtCore }
    
        DEFINES     += GC_HAVE_QXT
        INCLUDEPATH += $${QXT_INCLUDE}
        LIBS        += $${QXT_LIBS}
    
        # add header files
        HEADERS     += qxt/src/qxtspanslider_p.h qxt/src/qxtstringspinbox.h
        SOURCES     += qxt/src/qxtspanslider.cpp qxt/src/qxtstringspinbox.cpp
    }
    the compilation fails at the moment with this error:
    Code:
    WARNING: Failure to find: qxt/src/qxtspanslider.cpp
    WARNING: Failure to find: qxt/src/qxtstringspinbox.cpp
    WARNING: Failure to find: qxt/src/qxtspanslider_p.h
    WARNING: Failure to find: qxt/src/qxtstringspinbox.h
    I use this spec/src.rpm files:
    GoldenCheetah.spec
    GoldenCheetah-3.5-0.1.20171119git6237096.fc27.src.rpm

    Why does the libqxt-library wasn't found ?

  2. #2
    Join Date
    Nov 2017
    Location
    Havant
    Posts
    100

    Re: unable to compile against system library

    The srpm compiles ok locally

    Code:
    + exit 0
    Provides: GoldenCheetah-doc = 3.5-0.1.20171119git6237096.fc27
    Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    Processing files: GoldenCheetah-debugsource-3.5-0.1.20171119git6237096.fc27.x86_64
    Provides: GoldenCheetah-debugsource = 3.5-0.1.20171119git6237096.fc27 GoldenCheetah-debugsource(x86-64) = 3.5-0.1.20171119git6237096.fc27
    Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    Processing files: GoldenCheetah-debuginfo-3.5-0.1.20171119git6237096.fc27.x86_64
    Provides: GoldenCheetah-debuginfo = 3.5-0.1.20171119git6237096.fc27 GoldenCheetah-debuginfo(x86-64) = 3.5-0.1.20171119git6237096.fc27 debuginfo(build-id) = 0a589252133d0a38198700ce3ba383ac250afecd
    Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    Recommends: GoldenCheetah-debugsource(x86-64) = 3.5-0.1.20171119git6237096.fc27
    Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/leigh/development/rpmbuild/BUILDROOT/GoldenCheetah-3.5-0.1.20171119git6237096.fc27.x86_64
    Wrote: /home/leigh/development/rpmbuild/RPMS/x86_64/GoldenCheetah-3.5-0.1.20171119git6237096.fc27.x86_64.rpm
    Wrote: /home/leigh/development/rpmbuild/RPMS/noarch/GoldenCheetah-data-3.5-0.1.20171119git6237096.fc27.noarch.rpm
    Wrote: /home/leigh/development/rpmbuild/RPMS/noarch/GoldenCheetah-doc-3.5-0.1.20171119git6237096.fc27.noarch.rpm
    Wrote: /home/leigh/development/rpmbuild/RPMS/x86_64/GoldenCheetah-debugsource-3.5-0.1.20171119git6237096.fc27.x86_64.rpm
    Wrote: /home/leigh/development/rpmbuild/RPMS/x86_64/GoldenCheetah-debuginfo-3.5-0.1.20171119git6237096.fc27.x86_64.rpm
    Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1CzIyK
    + umask 022
    + cd /home/leigh/development/rpmbuild/BUILD
    + cd GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703
    + /usr/bin/rm -rf /home/leigh/development/rpmbuild/BUILDROOT/GoldenCheetah-3.5-0.1.20171119git6237096.fc27.x86_64
    + exit 0
    Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.1DXiay
    + umask 022
    + cd /home/leigh/development/rpmbuild/BUILD
    + rm -rf GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703
    + exit 0
    https://src.fedoraproject.org/user/leigh123linux
    https://github.com/leigh123linux
    https://admin.rpmfusion.org/pkgdb/packager/leigh123linux/

  3. #3
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    Re: unable to compile against system library

    Yes, the srpm compiles fine, but if you take the spec file with the necessary changes that belong to libqxt-qt5, the compilation will fail.

  4. #4
    Join Date
    Nov 2017
    Location
    Havant
    Posts
    100

    Re: unable to compile against system library

    Why post a working srpm?, the specfile is useless without 'Patch1: %{name}-qxt-sys.patch'
    https://src.fedoraproject.org/user/leigh123linux
    https://github.com/leigh123linux
    https://admin.rpmfusion.org/pkgdb/packager/leigh123linux/

  5. #5
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    Re: unable to compile against system library

    Sorry forgott to post it. The folder with the patches: https://martinkg.fedorapeople.org/Pa...GoldenCheetah/

  6. #6
    Join Date
    Nov 2017
    Location
    Havant
    Posts
    100

    Re: unable to compile against system library

    You have used the wrong path, you need to add ../
    also didn't you rename -lQxtCore to -lQxtCore-qt5

    Code:
    --- a/src/src.pro.orig	2017-11-23 12:53:40.927835257 +0100
    +++ b/src/src.pro	2017-11-23 12:54:59.260840930 +0100
    @@ -385,6 +385,26 @@
     }
     
     
    +###==================
    +### OPTIONAL => QXT
    +###==================
    +
    +!isEmpty(QXT_INSTALL) {
    +
    +    # we will work out the rest if you tell use where it is installed
    +    isEmpty(QXT_INCLUDE) { QXT_INCLUDE = $${QXT_INSTALL}/include }
    +    isEmpty(QXT_LIBS)    { QXT_LIBS    = -L$${QXT_INSTALL}/lib -lQxtCore-qt5 }
    +
    +    DEFINES     += GC_HAVE_QXT
    +    INCLUDEPATH += $${QXT_INCLUDE}
    +    LIBS        += $${QXT_LIBS}
    +
    +    # add header files
    +    HEADERS     += ../qxt/src/qxtspanslider_p.h ../qxt/src/qxtstringspinbox.h
    +    SOURCES     += ../qxt/src/qxtspanslider.cpp ../qxt/src/qxtstringspinbox.cpp
    +}
    +
    +
     ###=====================================
     ### OPTIONAL => GOOGLE KML IMPORT EXPORT
     ###=====================================
    Last edited by leigh123linux; 24th November 2017 at 11:59 AM.
    https://src.fedoraproject.org/user/leigh123linux
    https://github.com/leigh123linux
    https://admin.rpmfusion.org/pkgdb/packager/leigh123linux/

  7. #7
    Join Date
    Nov 2017
    Location
    Havant
    Posts
    100

    Re: unable to compile against system library

    P.S You have a new build issue to fix

    Code:
    .obj/qxtspanslider.o: In function `QxtPrivate<QxtSpanSlider>::~QxtPrivate()':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:34: multiple definition of `QxtSpanSliderPrivate::QxtSpanSliderPrivate()'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:34: first defined here
    .obj/qxtspanslider.o: In function `QxtPrivate<QxtSpanSlider>::~QxtPrivate()':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:34: multiple definition of `QxtSpanSliderPrivate::QxtSpanSliderPrivate()'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:34: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSliderPrivate::initStyleOption(QStyleOptionSlider*, QxtSpanSlider::SpanHandle) const':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:53: multiple definition of `QxtSpanSliderPrivate::initStyleOption(QStyleOptionSlider*, QxtSpanSlider::SpanHandle) const'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:53: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSliderPrivate::pixelPosToRangeValue(int) const':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:61: multiple definition of `QxtSpanSliderPrivate::pixelPosToRangeValue(int) const'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:61: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSliderPrivate::handleMousePress(QPoint const&, QStyle::SubControl&, int, QxtSpanSlider::SpanHandle)':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:88: multiple definition of `QxtSpanSliderPrivate::handleMousePress(QPoint const&, QStyle::SubControl&, int, QxtSpanSlider::SpanHandle)'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:88: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSliderPrivate::setupPainter(QPainter*, Qt::Orientation, double, double, double, double) const':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:108: multiple definition of `QxtSpanSliderPrivate::setupPainter(QPainter*, Qt::Orientation, double, double, double, double) const'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:108: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSliderPrivate::drawSpan(QStylePainter*, QRect const&) const':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:122: multiple definition of `QxtSpanSliderPrivate::drawSpan(QStylePainter*, QRect const&) const'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:122: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSliderPrivate::drawHandle(QStylePainter*, QxtSpanSlider::SpanHandle) const':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:146: multiple definition of `QxtSpanSliderPrivate::drawHandle(QStylePainter*, QxtSpanSlider::SpanHandle) const'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:146: first defined here
    .obj/qxtspanslider.o: In function `std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&)':
    /usr/include/c++/7/bits/move.h:198: multiple definition of `QxtSpanSliderPrivate::swapControls()'
    .obj/qxtspanslider.o:/usr/include/c++/7/bits/move.h:198: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSlider::QxtSpanSlider(QWidget*)':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:401: multiple definition of `QxtSpanSlider::QxtSpanSlider(QWidget*)'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:401: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSlider::QxtSpanSlider(QWidget*)':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:401: multiple definition of `QxtSpanSlider::QxtSpanSlider(QWidget*)'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:401: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSlider::QxtSpanSlider(Qt::Orientation, QWidget*)':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:411: multiple definition of `QxtSpanSlider::QxtSpanSlider(Qt::Orientation, QWidget*)'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:411: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSlider::QxtSpanSlider(Qt::Orientation, QWidget*)':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:411: multiple definition of `QxtSpanSlider::QxtSpanSlider(Qt::Orientation, QWidget*)'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:411: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSlider::~QxtSpanSlider()':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:421: multiple definition of `QxtSpanSlider::~QxtSpanSlider()'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:421: first defined here
    .obj/qxtspanslider.o: In function `non-virtual thunk to QxtSpanSlider::~QxtSpanSlider()':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.h:49: multiple definition of `non-virtual thunk to QxtSpanSlider::~QxtSpanSlider()'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.h:49: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSlider::~QxtSpanSlider()':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:421: multiple definition of `QxtSpanSlider::~QxtSpanSlider()'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:421: first defined here
    .obj/qxtspanslider.o: In function `QxtSpanSlider::~QxtSpanSlider()':
    /home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:421: multiple definition of `QxtSpanSlider::~QxtSpanSlider()'
    .obj/qxtspanslider.o:/home/leigh/development/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src/../qxt/src/qxtspanslider.cpp:421: first defined here
    
    
    
    cut
    
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `vtable for QxtApplication'
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `QX11Info::appRootWindow(int)'
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `QX11Info::appScreen()'
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `QX11Info::display()'
    collect2: error: ld returned 1 exit status
    https://src.fedoraproject.org/user/leigh123linux
    https://github.com/leigh123linux
    https://admin.rpmfusion.org/pkgdb/packager/leigh123linux/

  8. #8
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    Re: unable to compile against system library

    Quote Originally Posted by leigh123linux
    P.S You have a new build issue to fix

    Code:
    cut
    
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `vtable for QxtApplication'
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `QX11Info::appRootWindow(int)'
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `QX11Info::appScreen()'
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `QX11Info::display()'
    collect2: error: ld returned 1 exit status
    how can i reproduce this error message ?

  9. #9
    Join Date
    Nov 2017
    Location
    Havant
    Posts
    100

    Re: unable to compile against system library

    Quote Originally Posted by TheBigRed
    how can i reproduce this error message ?
    Compile it with the fixed paths

    https://forums.fedoraforum.org/showt...86#post1798686
    https://src.fedoraproject.org/user/leigh123linux
    https://github.com/leigh123linux
    https://admin.rpmfusion.org/pkgdb/packager/leigh123linux/

  10. #10
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    Re: unable to compile against system library

    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `vtable for QxtApplication ... '
    does this mean that libQxtWidgets-qt5.so has invalid references to another program?
    or was the wrong QXT_LIBS library specified or should i add -lQt5X11Extras to link to the Qt5X11 library ?
    How can I solve this ?
    Last edited by TheBigRed; 24th November 2017 at 04:34 PM.

  11. #11
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    Re: unable to compile against system library

    I have changed the spec file again, now I only get this error message:

    Code:
    /usr/bin/ld: warning: libssl.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libssl.so.10
    /usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libcrypto.so.10
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `vtable for QxtApplication'
    collect2: error: ld returned 1 exit status
    make[1]: *** [Makefile:1896: GoldenCheetah] Error 1
    make[1]: Leaving directory '/home/martin/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src'
    make: *** [Makefile:133: sub-src-make_first-ordered] Error 2

  12. #12
    Join Date
    Nov 2017
    Location
    Havant
    Posts
    100

    Re: unable to compile against system library

    Quote Originally Posted by TheBigRed
    I have changed the spec file again, now I only get this error message:

    Code:
    /usr/bin/ld: warning: libssl.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libssl.so.10
    /usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libcrypto.so.10
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `vtable for QxtApplication'
    collect2: error: ld returned 1 exit status
    make[1]: *** [Makefile:1896: GoldenCheetah] Error 1
    make[1]: Leaving directory '/home/martin/rpmbuild/BUILD/GoldenCheetah-6237096871514772733db9d5e192e26b4db6d703/src'
    make: *** [Makefile:133: sub-src-make_first-ordered] Error 2
    This build fix fix the openssl mismatch

    https://koji.fedoraproject.org/koji/...uildID=1004403

    Code:
    /usr/bin/ld: warning: libssl.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libssl.so.10
    /usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libcrypto.so.10
    are you sure libqxt qt5 port isn't broken?

    Code:
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `vtable for QxtApplication'
    https://src.fedoraproject.org/user/leigh123linux
    https://github.com/leigh123linux
    https://admin.rpmfusion.org/pkgdb/packager/leigh123linux/

  13. #13
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    Re: unable to compile against system library

    Quote Originally Posted by leigh123linux
    This build fix fix the openssl mismatch

    https://koji.fedoraproject.org/koji/...uildID=1004403

    Code:
    /usr/bin/ld: warning: libssl.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libssl.so.10
    /usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib64/libQt5Network.so, may conflict with libcrypto.so.10
    thanks for your investigation.

    Quote Originally Posted by leigh123linux
    are you sure libqxt qt5 port isn't broken?

    Code:
    /usr/lib64/libQxtWidgets-qt5.so: undefined reference to `vtable for QxtApplication'
    i don't know if it is brocken.

  14. #14
    Join Date
    Mar 2008
    Location
    Germany
    Posts
    446

    Re: unable to compile against system library

    Maybe someone can tell me which forum I can contact to fix this error?

  15. #15
    Join Date
    Oct 2010
    Location
    Canberra
    Posts
    2,708

    Re: unable to compile against system library

    You could try http://www.qtcentre.org/forum.php

    The missing vtable error like this typically occurs when I forget to implement a destructor.
    On my system the destructor for QxtApplication appears to be in libQxtGui. Is that in the build?

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Accidentally using 32 bit library on 64 bit system?
    By daviddoria in forum Using Fedora
    Replies: 3
    Last Post: 16th June 2011, 11:02 PM
  2. PHP Startup: Unable to load dynamic library
    By yu xintian in forum Using Fedora
    Replies: 5
    Last Post: 26th May 2010, 04:29 PM
  3. Modifying system call library
    By coo in forum Programming & Packaging
    Replies: 1
    Last Post: 18th September 2009, 05:53 PM
  4. Unable to compile compiz on fc6
    By jinchuriki in forum Using Fedora
    Replies: 1
    Last Post: 25th September 2007, 09:51 PM
  5. Compile option for real time library
    By david_tuckar in forum Programming & Packaging
    Replies: 0
    Last Post: 11th January 2006, 11:34 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •