Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
Qt Creator 17.0 (master branch)
-
None
-
eea2ba93a (16.0)
Description
When configuring Qt Creator:
CMake Error at cmake/QtCreatorAPIInternal.cmake:341 (target_link_libraries): Target "QmlPreview" links to: Qt::QmlPrivate but the target was not found. Possible reasons include: * There is a typo in the target name. * A find_package call is missing for an IMPORTED target. * An ALIAS target is missing. Call Stack (most recent call first): cmake/QtCreatorAPIInternal.cmake:493 (add_qtc_depends) cmake/QtCreatorAPI.cmake:541 (extend_qtc_target) src/plugins/qmlpreview/CMakeLists.txt:1 (add_qtc_plugin)
ditto for Qt::QuickPrivate
This disappears with -DWITH_QMLDESIGNER=OFF so please consider disabling by default the experimental content.
I don't know what happened to Qt to cause those to disappear. As far as I can tell, it's still there:
lib64/cmake/Qt6QmlPrivate: total 36 -rw-r--r-- 1 tjmaciei users 219 Feb 27 07:30 Qt6QmlPrivateAdditionalTargetInfo.cmake -rw-r--r-- 1 tjmaciei users 2894 Feb 27 07:30 Qt6QmlPrivateConfig.cmake -rw-r--r-- 1 tjmaciei users 3170 Feb 27 07:30 Qt6QmlPrivateConfigVersion.cmake -rw-r--r-- 1 tjmaciei users 1862 Feb 27 07:30 Qt6QmlPrivateConfigVersionImpl.cmake -rw-r--r-- 1 tjmaciei users 1958 Feb 27 07:30 Qt6QmlPrivateDependencies.cmake -rw-r--r-- 1 tjmaciei users 5510 Feb 27 07:31 Qt6QmlPrivateTargets.cmake -rw-r--r-- 1 tjmaciei users 288 Feb 27 07:30 Qt6QmlPrivateVersionlessAliasTargets.cmake -rw-r--r-- 1 tjmaciei users 282 Feb 27 07:30 Qt6QmlPrivateVersionlessTargets.cmake
Attachments
For Gerrit Dashboard: QTCREATORBUG-32564 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
628603,2 | Build: Adapt to changed requirement for private target | 16.0 | qt-creator/qt-creator | Status: MERGED | +2 | +1 |