View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0029308 | Open CASCADE | OCCT:Configuration | public | 2017-11-09 15:57 | 2019-09-22 11:43 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Target Version | 7.4.0 | Fixed in Version | 7.4.0 | ||
Summary | 0029308: Configuration, Inspectors - search of Qt in CMake scripts is separated from search of other 3rd-party libs | ||||
Description | OCCT CMake scripts perform search of Qt if BUILD_Inspectors option is enabled. Unlike for other 3rd-party tools, this search is done at the end of the script. It is not logical and not convenient because: 1. Qt is not listed among the list of used thrird-party libs (see "Info: The directories of 3rdparty" in the log) 2. Qt is searched after processing of inc folder, which is quite long. Hence, if Qt cannot be found, this time is spent for nothing. See CMake log in "additional info" field. | ||||
Additional information and documentation updates | cotire 1.7.9 loaded. Info: /D_WINDOWS has been removed from CMAKE_CXX_FLAGS Info: /DWIN32 has been removed from CMAKE_CXX_FLAGS Info: /D_WINDOWS has been removed from CMAKE_C_FLAGS Info: /DWIN32 has been removed from CMAKE_C_FLAGS Info: TCL is used by OCCT Info: TK is used from TCL folder: D:/ABV/OCCT/3rdparty/tcltk-86-64 Info: TK is used by OCCT Info: Freetype is used by OCCT Info: TKIVtk and TKIVtkDraw toolkits excluded due to VTK usage is disabled Info: The directories of 3rdparty headers: D:/ABV/OCCT/3rdparty/tcltk-86-64/include D:/ABV/OCCT/3rdparty/freetype-2.5.5-vc12-64/include D:/ABV/OCCT/3rdparty/freeimage-3.17.0-vc12-64/include D:/ABV/OCCT/3rdparty/tbb_2017.0.100/include Info: The directories of 3rdparty libraries: D:/ABV/OCCT/3rdparty/tcltk-86-64/lib D:/ABV/OCCT/3rdparty/freetype-2.5.5-vc12-64/lib D:/ABV/OCCT/3rdparty/freeimage-3.17.0-vc12-64/lib D:/ABV/OCCT/3rdparty/tbb_2017.0.100/lib/intel64/vc12 Info: (15:49:14) Start collecting all OCCT header files into D:/ABV/OCCT/occt/win64/vc12/cmake/inc ... Info: (15:49:14) Compare FILES with files in package directories... Warning. File D:/ABV/OCCT/occt/src/StepFile/step.lex is not listed in D:/ABV/OCCT/occt/src/StepFile/FILES Warning. File D:/ABV/OCCT/occt/src/StepFile/step.yacc is not listed in D:/ABV/OCCT/occt/src/StepFile/FILES Info: (15:49:24) Create header-links in inc folder... Info: (15:49:33) Checking headers in inc folder... Warning. (inspector) D:/ABV/OCCT/occt/win64/vc12/cmake/inc/inspector is not used and will be removed from D:/ABV/OCCT/occt/win64/vc12/cmake/inc Info: (15:49:36) End the collecting Info: (15:49:36) Start collecting all OCCT tool header files into D:/ABV/OCCT/occt/win64/vc12/cmake/tools/inc ... Info: (15:49:36) Compare FILES with files in package directories... Info: (15:49:36) Create header-links in inc folder... Info: (15:49:36) Checking headers in inc folder... Info: Qt is used from folder: D:/ABV/Projects/AssemblyControl/cadprocessor/3rdparty/qt-5.9.1-vc12-64 Info: Qt is used by OCCT Info: (15:49:36) OCCT toolkits processed Info: (15:49:36) OCCT configuration files prepared Configuring done | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
parent of | 0030851 | assigned | Open CASCADE | Qt installation procedure doesn't work properly | |
Not all the children of this issue are yet resolved or closed. |
|
Branch CR29308 has been created by apn. SHA-1: 6c719dc0716263a14acc6e239a2d539248008123 Detailed log of new commits: Author: apn Date: Fri Jul 19 13:52:33 2019 +0300 0029308: Configuration, Inspectors - search of Qt in CMake scripts is separated from search of other 3rd-party libs Qt for inspector and samples is searched together with all 3rd-party products |
|
Dear ski, could you please review occt and products branches CR29308. |
|
Branch CR29308 has been updated forcibly by apn. SHA-1: b8d9e7d5368b83219fe17238ae2f0718008fe08a |
|
http://jenkins-test-12.nnov.opencascade.com/view/CR29308-CR29308-APN/ |
|
Branch CR29308 has been deleted by inv. SHA-1: b8d9e7d5368b83219fe17238ae2f0718008fe08a |
occt: master 05ed7ed8 2019-07-19 10:52:33 Committer: bugmaster Details Diff |
0029308: Configuration, Inspectors - search of Qt in CMake scripts is separated from search of other 3rd-party libs Qt for inspector and samples is searched together with all 3rd-party products |
Affected Issues 0029308 |
|
mod - adm/cmake/qt.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-11-09 15:57 |
|
New Issue | |
2017-11-09 15:57 |
|
Assigned To | => bugmaster |
2017-11-09 17:18 |
|
Target Version | => 7.4.0 |
2017-11-28 11:37 | bugmaster | Assigned To | bugmaster => apn |
2017-11-28 11:37 | bugmaster | Status | new => assigned |
2019-07-19 13:54 | git | Note Added: 0085789 | |
2019-07-19 14:06 | apn | Test case number | => Not needed |
2019-07-19 14:06 | apn | Note Added: 0085791 | |
2019-07-19 14:06 | apn | Assigned To | apn => ski |
2019-07-19 14:06 | apn | Status | assigned => resolved |
2019-07-19 14:27 | apn | Relationship added | parent of 0030851 |
2019-09-18 18:00 | git | Note Added: 0087263 | |
2019-09-18 18:50 | apn | Assigned To | ski => bugmaster |
2019-09-18 18:50 | apn | Status | resolved => reviewed |
2019-09-18 18:51 | apn | Note Added: 0087268 | |
2019-09-20 07:51 | bugmaster | Status | reviewed => tested |
2019-09-21 18:13 | bugmaster | Changeset attached | => occt master 05ed7ed8 |
2019-09-21 18:13 | bugmaster | Status | tested => verified |
2019-09-21 18:13 | bugmaster | Resolution | open => fixed |
2019-09-22 11:40 | git | Note Added: 0087407 |