View Issue Details

IDProjectCategoryView StatusLast Update
0026836Open CASCADEOCCT:Configurationpublic2016-04-20 15:51
ReporteribsAssigned Tobugmaster  
PrioritynormalSeveritymajor 
Status closedResolutionfixed 
OSAndroid 
Product VersionUnscheduled 
Target Version7.0.0Fixed in Version7.0.0 
Summary0026836: Configuration, CMake - CSF_OpenGlLibs variable is not specified
DescriptionCSF_OpenGlLibs is not specified in genproj.tcl for Android system.
It should be specified and contain "EGL GLESv2"

see osutils.tcl (osutils:csfList procedure) in WOK git repository for details
Steps To Reproducebuild OCCT on Android without Draw module
TagsNo tags attached.
Test case number

Relationships

duplicate of 0026835 closedbugmaster CMake should consider CSF_ variables from EXTERNLIB file for each toolkit 

Activities

ibs

2015-11-03 13:11

developer   ~0047751

dear ski,
please review all CSF variables from osutils.tcl and use it in genproj.tcl

git

2015-11-10 17:42

administrator   ~0048021

Branch CR26836 has been created by ibs.

SHA-1: cfd9feb3c6642f32b9b1a7400f7e8602dd2dd5b4


Detailed log of new commits:

Author: ibs
Date: Tue Nov 10 15:14:34 2015 +0300

    0026836: CSF_OpenGlLibs variable is not specified
    
    cmake procedure updated (VTK has not been processed yet)

git

2015-11-11 10:30

administrator   ~0048041

Branch CR26836 has been updated by ibs.

SHA-1: 343b26846d37777f11d1733d16ae38600ab5351d


Detailed log of new commits:

Author: ibs
Date: Tue Nov 10 19:04:24 2015 +0300

    0026836: Configuration, CMake - CSF_OpenGlLibs variable is not specified
    
    CSF_VTK is supported

git

2015-11-13 12:46

administrator   ~0048145

Branch CR26836 has been updated forcibly by ibs.

SHA-1: b4dd1d094e495bd58aa63915a4114c4ead1a4807

ibs

2015-11-13 12:47

developer   ~0048146

dear ski,
please review CR26836 branch of OCCT git

git

2015-11-13 15:02

administrator   ~0048159

Branch CR26836 has been updated by ibs.

SHA-1: 29efe829dba7faa00acb3a72ef683ee482b130fd


Detailed log of new commits:

Author: ibs
Date: Tue Nov 10 15:14:34 2015 +0300

    0026836: Configuration, CMake - CSF_OpenGlLibs variable is not specified
    
    cmake procedure updated

ski

2015-11-16 14:21

developer   ~0048211

Dear ibs,

• It seems that there is no CSF_TBB variable for windows platform in file adm/cmake/occt_csf.cmake
It is impossible to build occt with tbb.

• Is it necessary to keep "STLPortLib" in file src/TKernel/EXTERNLIB?
CMake configurations process prints such kind of info message:
"Info: STLPortLib from TKernel skipped due to it is empty"

• Also, it seems that line 242 at main CMakeList.txt
  message(STATUS "USE_GL2PS = $ENV{USE_GL2PS} or ${USE_GL2PS}")
is an unnecessary debug info.

kgv

2015-11-16 14:46

developer   ~0048212

STLPort/STLPortLib could be safely removed from CSF, genproj and CMake of OCCT and Products - it is not supported.

But other unused or redundant declarations should be removed as well - e.g. CSF_FPELibs, CSF_SOCKETLibs, CSF_netapi32, CSF_kernel32.

git

2015-11-16 16:21

administrator   ~0048227

Branch CR26836 has been updated by ibs.

SHA-1: ee4377f01054e6f5130af574b1958f579b3b2739


Detailed log of new commits:

Author: ibs
Date: Mon Nov 16 16:21:43 2015 +0300

    CSF_TBB is defined for Windows also (because implicit tbb linking disabled); redundant CSF removed

ibs

2015-11-16 16:23

developer   ~0048228

dear ski, all the remarks has been considered, please review CR26836 branch

ski

2015-11-16 16:44

developer   ~0048231

No remarks, please test.

ibs

2015-11-16 17:36

developer   ~0048242

Last edited: 2015-11-16 17:38

dear bugmaster,
please check compilation, testing is not needed.

for compilation you need to get 0026867 issue

ibs

2015-11-19 13:36

developer   ~0048373

dear bugmaster,
please close the issue because it is involved by 0026835 issue

bugmaster

2015-11-24 10:41

administrator   ~0048503

Fix for issue has been integrated with fix for 26880

git

2016-04-17 14:19

administrator   ~0053125

Branch CR26836 has been deleted by kgv.

SHA-1: ee4377f01054e6f5130af574b1958f579b3b2739

Issue History

Date Modified Username Field Change
2015-11-03 13:11 ibs New Issue
2015-11-03 13:11 ibs Assigned To => ski
2015-11-03 13:11 ibs Note Added: 0047751
2015-11-09 17:38 ibs Assigned To ski => ibs
2015-11-10 17:42 git Note Added: 0048021
2015-11-11 10:29 ibs Summary CSF_OpenGlLibs variable is not specified => Configuration, CMake - CSF_OpenGlLibs variable is not specified
2015-11-11 10:30 git Note Added: 0048041
2015-11-12 11:13 ibs Status new => resolved
2015-11-12 11:13 ibs Steps to Reproduce Updated
2015-11-13 12:46 git Note Added: 0048145
2015-11-13 12:47 ibs Note Added: 0048146
2015-11-13 12:47 ibs Assigned To ibs => ski
2015-11-13 15:02 git Note Added: 0048159
2015-11-16 14:21 ski Note Added: 0048211
2015-11-16 14:21 ski Assigned To ski => ibs
2015-11-16 14:21 ski Status resolved => feedback
2015-11-16 14:46 kgv Note Added: 0048212
2015-11-16 16:21 git Note Added: 0048227
2015-11-16 16:23 ibs Note Added: 0048228
2015-11-16 16:23 ibs Assigned To ibs => ski
2015-11-16 16:23 ibs Status feedback => reviewed
2015-11-16 16:44 ski Assigned To ski => bugmaster
2015-11-16 16:44 ski Note Added: 0048231
2015-11-16 17:33 ibs Steps to Reproduce Updated
2015-11-16 17:36 ibs Note Added: 0048242
2015-11-16 17:38 ibs Note Edited: 0048242
2015-11-17 14:13 ibs Relationship added parent of 0026835
2015-11-19 13:33 ibs Relationship deleted parent of 0026835
2015-11-19 13:33 ibs Relationship added child of 0026835
2015-11-19 13:33 ibs Relationship deleted child of 0026835
2015-11-19 13:33 ibs Relationship added duplicate of 0026835
2015-11-19 13:36 ibs Note Added: 0048373
2015-11-19 13:36 ibs Status reviewed => feedback
2015-11-24 10:41 bugmaster Status feedback => reviewed
2015-11-24 10:41 bugmaster Note Added: 0048503
2015-11-24 10:41 bugmaster Status reviewed => verified
2015-11-24 10:41 bugmaster Resolution open => fixed
2016-04-17 14:19 git Note Added: 0053125
2016-04-20 15:42 aiv Fixed in Version => 7.0.0
2016-04-20 15:51 aiv Status verified => closed