Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
5.11.0, 5.11.1
-
None
-
Suse 42.3
gcc v7.2.1
x86_64
Description
Commercial shadow build of Qt using LLVM_INSTALL_DIR env var pointing to Qt's prebuilt libclang 60 package.
Qt's configure/make/make install run fine, the full set of available modules (no artificial changes / skipping modules) gets built and installed.
Then docs are generated for all modules by issueing top-level 'make docs' and 'make install_docs'.
For almost all modules 'make docs' finishes without problems, except for qtspeech + qtandroidextras + qtmacextras + qtwinextras + qtactiveqt. All of these fail with the same error like this one from qtspeech:
make[5]: Map '<...>/qt-5.11.0/qtspeech/src/plugins' wordt verlaten <...>/qt-5.11.0/qtspeech/src/qdoc_wrapper.sh -outputdir <...>/qt-5.11.0/qtspeech/doc/qtspeech -installdir <...>/qt-5.11.0/install/doc /home/development/qt-everywhere-src-5.11.0/qtspeech/src/doc/qtspeech.qdocconf -prepare -indexdir <...>/qt-5.11.0/qtbase/doc -no-link-errors /home/development/qt-everywhere-src-5.11.0/qtspeech/src/doc/qtspeech.qdocconf:18: (qdoc) error: Environment variable 'QT_INSTALL_HEADERS' undefined Environment variable 'QT_INSTALL_HEADERS' undefined Aborting Makefile:1254: recept voor doel 'prepare_docs' is mislukt make[4]: *** [prepare_docs] Fout 1 make[4]: Map '<...>/qt-5.11.0/qtspeech/src' wordt verlaten Makefile:1283: recept voor doel 'sub-src-prepare_docs' is mislukt make[3]: *** [sub-src-prepare_docs] Fout 2 make[3]: Map '<...>/qt-5.11.0/qtspeech' wordt verlaten Makefile:2164: recept voor doel 'module-qtspeech-prepare_docs' is mislukt make[2]: *** [module-qtspeech-prepare_docs] Fout 2
When I first configure/build/install Qt, then reconfigure with skipping of these modules and then build/install the docs, everything finishes without problems (but obviously also without these modules' docs).
Attachments
Issue Links
- duplicates
-
QTBUG-67925 WIN64: 'Environment variable 'QT_INSTALL_HEADERS' undefined' error for QtWinExtras documentation builds
- Closed