View Issue Details

IDProjectCategoryView StatusLast Update
0033382Open CASCADEOCCT:Configurationpublic2023-12-18 18:32
Reportervtryputs Assigned Todpasukhi  
PrioritynormalSeverityminor 
Status verifiedResolutionfixed 
PlatformWindowsOSVC++ 2019 
Product Version7.7.0 
Target VersionUnscheduled 
Summary0033382: Configuration - Installation issue for debug mode for static build
DescriptionCan't install occt project on windows using cmake install target for static build for debug mode.
Steps To Reproduce configure and build cmake project of occt with provided flags and run install target:
 INSTALL_DIR: $PROJECT_INSTALL_DIR
  BUILD_MODULE_Draw: false
  BUILD_LIBRARY_TYPE: "Static"
  BUILD_DOC_Overview: false
  USE_FREEIMAGE:BOOL: false
  USE_RAPIDJSON:BOOL: true
  USE_DRACO: true
  3RDPARTY_FREETYPE_DIR: $freetype2_INSTALL_DIR
  3RDPARTY_RAPIDJSON_DIR: $rapidjson_INSTALL_DIR
  3RDPARTY_DRACO_DIR: $draco_INSTALL_DIR

TagsNo tags attached.
Test case number

Activities

git

2023-05-16 15:48

administrator   ~0113502

Branch CR33382 has been created by dpasukhi.

SHA-1: c3f6267d24753f12a9526ce78ca013383b06dfe1


Detailed log of new commits:

Author: dpasukhi
Date: Tue May 16 13:48:11 2023 +0100

    0033382: Configuration - Installation issue for debug mode for static build
    
    Updated install command to handle BUILD_SHARED_LIBS configuration

dpasukhi

2023-05-16 16:13

administrator   ~0113503

Dear vtryputs

Please review CR33382

Installing process fixed. Now debug files installed into correct folder.
There is not possible to test this fix on our test system. Locally all work well.

vtryputs

2023-05-17 09:24

developer   ~0113509

Tested on windows for static build in debug looks like issue fixed

vglukhik

2023-05-22 02:58

administrator   ~0113543

Combination -
OCCT branch : IR-2023-05-19
Products branch : IR-2023-05-19
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Ubuntu2004-64:
OCCT
Total CPU difference: 18391.170000000107 / 18189.450000000208 [+1.11%]
Products
Total CPU difference: 12017.159999999963 / 12137.909999999983 [-0.99%]
Windows-64-VC142:
OCCT
Total CPU difference: 20046.90625 / 19812.3125 [+1.18%]
Products
Total CPU difference: 14550.09375 / 13941.0625 [+4.37%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2023-12-18 18:32

administrator   ~0114809

Branch CR33382 has been deleted by vglukhik.

SHA-1: c3f6267d24753f12a9526ce78ca013383b06dfe1

Related Changesets

occt: master c3f6267d

2023-05-16 12:48:11

dpasukhi

Details Diff
0033382: Configuration - Installation issue for debug mode for static build

Updated install command to handle BUILD_SHARED_LIBS configuration
Affected Issues
0033382
mod - adm/cmake/occt_toolkit.cmake Diff File

Issue History

Date Modified Username Field Change
2023-05-16 15:23 vtryputs New Issue
2023-05-16 15:23 vtryputs Assigned To => vtryputs
2023-05-16 15:26 dpasukhi Product Version 7.8.0 => 7.7.0
2023-05-16 15:26 dpasukhi Target Version 7.8.0 => Unscheduled
2023-05-16 15:26 dpasukhi Summary Windows installation issue for debug mode for static build => Configuration - installation issue for debug mode for static build
2023-05-16 15:26 dpasukhi Steps to Reproduce Updated
2023-05-16 15:43 dpasukhi Assigned To vtryputs => dpasukhi
2023-05-16 15:47 dpasukhi Summary Configuration - installation issue for debug mode for static build => Configuration - Installation issue for debug mode for static build
2023-05-16 15:48 git Note Added: 0113502
2023-05-16 15:48 dpasukhi Status new => assigned
2023-05-16 16:13 dpasukhi Assigned To dpasukhi => vglukhik
2023-05-16 16:13 dpasukhi Status assigned => resolved
2023-05-16 16:13 dpasukhi Note Added: 0113503
2023-05-16 17:20 dpasukhi Assigned To vglukhik => vtryputs
2023-05-17 09:24 vtryputs Note Added: 0113509
2023-05-17 09:25 vtryputs Assigned To vtryputs => bugmaster
2023-05-17 09:25 vtryputs Status resolved => reviewed
2023-05-22 02:58 vglukhik Note Added: 0113543
2023-05-22 03:02 dpasukhi Changeset attached => occt master c3f6267d
2023-05-22 03:02 dpasukhi Assigned To bugmaster => dpasukhi
2023-05-22 03:02 dpasukhi Status reviewed => verified
2023-05-22 03:02 dpasukhi Resolution open => fixed
2023-12-18 18:32 git Note Added: 0114809