https://bugs.kde.org/show_bug.cgi?id=460049

--- Comment #5 from Robert Hairgrove <c...@roberthairgrove.com> ---
(In reply to Oliver Kellogg from comment #4)
> (In reply to Robert Hairgrove from comment #3)
> > 
> > How can I instruct the CMake build NOT to look for QNetworkRequest? Why does
> > Umbrello need that?
> 
> It looks like it's not Umbrello that needs it but rather it is an indirect
> dependency incurred by Qt5Qml:
> 
>   [ 96%] Linking CXX executable umbrello5
>   /usr/local/Qt-5.15.5/lib/libQt5Qml.so.5: undefined reference to
> `QNetworkRequest::QNetworkRequest()@Qt_5'
>   /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5: undefined reference to
> [...]
> 
> My guess is that your Qt5.15 build somehow did not install the Qt5Network
> library, otherwise libQt5Network.so.5.15.5 should have been picked up from
> /usr/local/Qt-5.15.5/lib (picking up 
> /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5 is wrong).

Both of those libraries are there under /usr/local/Qt-5.15.5/lib. I use
QtNetwork in another project which is built on Qt 5.15.5, and this works just
fine. However, I am using qmake and Qt Creator to build the other project.

I suspect this is somehow compiled into the KDE support libraries somewhere?

At any rate, how can I get rid of Umbrello's dependency on Qml? I don't see any
need for it at all. Does it have anything to do with the KFE online help
system?

And if i cannot remove the dependency, why doesn't it build correctly,
considering that all of the Qt 5.15.5 libraries are installed correctly?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to