View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0027639 | Open CASCADE | OCCT:Configuration | public | 2016-06-24 16:56 | 2016-12-09 16:38 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | major | ||
Status | closed | Resolution | fixed | ||
Target Version | 7.1.0 | Fixed in Version | 7.1.0 | ||
Summary | 0027639: Add possibility to build OCCT 7X without TCL/TK | ||||
Description | This bug came from SALOME project. It is possible to build OCCT 6X without TCL/TK third-party products using automake build system (--without-tk and --without-tcl options). But it is impossible to build OCCT-7.0.0 without TCL/TK using CMake. It is necessary to add such option(s) to the CMake build system. | ||||
Steps To Reproduce | • exclude DRAW module from building • build and install occt Result: files draw.sh/bat were not created in install and binary folders | ||||
Additional information and documentation updates | Note: Target version for this issue is 7.1.0, but firstly we need a patch for OCCT-7.0.0, because it is very important for the customer. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
|
Sorry, colleagues, this was just a misunderstanding. In fact, it is possible to build OCCT 7.0 without tcl/tk features; it is just necessary to use -DBUILD_MODULE_Draw=OFF option. Sorry for disturbing. The only remaining point that might need a minor correction is that even with this option the resulting "bin" directory contains draw.sh script which is redundant since there is no DRAWEXE executable there. It is OK to thus close this issue (please decide if it's necessary to fix the bug with draw.sh script). |
|
Sergey, please fix the issue with installing draw.sh |
|
Branch CR27639 has been created by ski. SHA-1: 0b0172ce4f2cd20c901addbed460b7f05640783f Detailed log of new commits: Author: ski Date: Mon Jun 27 14:53:53 2016 +0300 0027639: Add possibility to build OCCT 7X without TCL/TK draw.bat/sh files will not be generated/installed to binary/install directories if DRAWEXE toolkit is excluded from build. |
|
Dear ibs, please review occt branch CR27639. generating and installation of draw.sh/bat files were excluded if DRAWEXE toolkit will not be built. |
|
dear bugmaster, there are no remarks |
|
Branch CR27639 has been updated forcibly by inv. SHA-1: 3eabbe1b4e2c8805eb24fcac0c422f42274aea8b |
|
Branch CR27639 has been deleted by inv. SHA-1: 3eabbe1b4e2c8805eb24fcac0c422f42274aea8b |
occt: master 3eabbe1b 2016-06-27 11:53:53
Committer: bugmaster Details Diff |
0027639: Add possibility to build OCCT 7X without TCL/TK draw.bat/sh files will not be generated/installed to binary/install directories if DRAWEXE toolkit is excluded from build. |
Affected Issues 0027639 |
|
mod - CMakeLists.txt | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-06-24 16:56 |
|
New Issue | |
2016-06-24 16:56 |
|
Assigned To | => bugmaster |
2016-06-24 17:03 |
|
Summary | Add posibility to build OCCT 7X without TCL/TK => Add possibility to build OCCT 7X without TCL/TK |
2016-06-24 18:17 |
|
Note Added: 0055470 | |
2016-06-24 18:17 |
|
Assigned To | bugmaster => abv |
2016-06-24 18:17 |
|
Status | new => feedback |
2016-06-24 18:23 |
|
Note Added: 0055471 | |
2016-06-24 18:23 |
|
Assigned To | abv => ski |
2016-06-24 18:23 |
|
Status | feedback => assigned |
2016-06-27 14:53 | git | Note Added: 0055494 | |
2016-06-27 14:57 |
|
Note Added: 0055495 | |
2016-06-27 14:57 |
|
Assigned To | ski => ibs |
2016-06-27 14:57 |
|
Status | assigned => resolved |
2016-06-27 14:57 |
|
Steps to Reproduce Updated | |
2016-06-28 16:50 |
|
Note Added: 0055546 | |
2016-06-28 16:50 |
|
Assigned To | ibs => bugmaster |
2016-06-28 16:50 |
|
Status | resolved => reviewed |
2016-07-05 11:26 | git | Note Added: 0055684 | |
2016-07-06 16:14 | bugmaster | Status | reviewed => tested |
2016-07-08 11:57 | bugmaster | Changeset attached | => occt master 3eabbe1b |
2016-07-08 11:57 | bugmaster | Status | tested => verified |
2016-07-08 11:57 | bugmaster | Resolution | open => fixed |
2016-07-22 10:44 | git | Note Added: 0056122 | |
2016-12-09 16:31 |
|
Status | verified => closed |
2016-12-09 16:38 |
|
Fixed in Version | => 7.1.0 |