View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0029407 | Community | OCCT:Configuration | public | 2017-12-29 16:21 | 2018-06-29 21:18 |
Reporter | conic_chris | Assigned To | |||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Platform | Mac OS X | OS | Mac OS X High Sierra | ||
Product Version | 7.1.0 | ||||
Target Version | 7.3.0 | Fixed in Version | 7.3.0 | ||
Summary | 0029407: Generating static libraries on macOS | ||||
Description | I want to build the entire OCCT under Mac for Mac OS as static libraries. (permission acquired to do so). I wonder if there are settings in the 'env.sh' or 'custom.sh' scripts to do so. But if there are I cannot find them. | ||||
Steps To Reproduce | I am following instructions on https://www.opencascade.com/doc/occt-7.2.0/overview/html/occt_dev_guides__building_xcode.html to compile occt libraries on mac as dynamic libraries. That worked so far. I do not know what to change in the process to generate static libraries instead of dynamic ones. | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
|
Check it, please. The customer refers to our guide (with xcode). If it doesn't work may be we can fix it (guide or script)? If not - probably cmake can be used (to be checked). |
|
The best way to build static library on MacOS is usage of CMake procedure with option BUILD_LIBRARY_TYPE=Static and native products. It was checked for OCCT 7.1.0 and 7.2.0 |
|
Ivan, APN and me try to build static libraries on MacOS use the description from https://www.opencascade.com/doc/occt-7.2.0/overview/html/occt_dev_guides__building_xcode.html 1. We created environment 2. We generated XCode projects by genproj with usage -static option 3. But next point Building put us in a quandary Could you please update this chapter for dummy users! |
|
Branch CR29407 has been created by apn. SHA-1: 432048dabdb5c479154ddfc166bf1d7282b9f605 Detailed log of new commits: Author: apn Date: Fri May 25 18:23:01 2018 +0300 0029407: Generating static libraries on macOS Update "Building with Xcode" documentation |
|
Reviewed, added to branch CR0-OCCT730beta for integration |
|
Branch CR29407 has been deleted by kgv. SHA-1: 432048dabdb5c479154ddfc166bf1d7282b9f605 |
occt: master f78445cf 2018-05-25 15:23:01
Committer: abv Details Diff |
0029407: Generating static libraries on macOS Update "Building with Xcode" documentation |
Affected Issues 0029407 |
|
mod - dox/dev_guides/building/xcode.md | Diff File | ||
occt: master 2e32a645 2018-05-25 15:23:01
Committer: abv Details Diff |
0029407: Generating static libraries on macOS Update "Building with Xcode" documentation |
Affected Issues 0029407 |
|
mod - dox/dev_guides/building/xcode.md | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-12-29 16:21 | conic_chris | New Issue | |
2017-12-29 16:21 | conic_chris | Assigned To | => bugmaster |
2018-02-28 17:17 |
|
Note Added: 0074165 | |
2018-02-28 17:17 |
|
Assigned To | bugmaster => inv |
2018-02-28 17:17 |
|
Status | new => assigned |
2018-03-19 08:46 |
|
Target Version | => 7.3.0 |
2018-03-19 08:58 |
|
Relationship added | related to 0029589 |
2018-03-19 12:13 | bugmaster | Note Added: 0074643 | |
2018-03-19 12:13 | bugmaster | Status | assigned => closed |
2018-03-19 12:13 | bugmaster | Resolution | open => no change required |
2018-03-19 12:47 | bugmaster | Note Added: 0074644 | |
2018-03-19 12:47 | bugmaster | Assigned To | inv => ibs |
2018-03-19 12:47 | bugmaster | Status | closed => assigned |
2018-05-25 18:23 | git | Note Added: 0076347 | |
2018-05-25 18:28 | apn | Test case number | => Not needed |
2018-05-25 18:28 | apn | Assigned To | ibs => abv |
2018-05-25 18:28 | apn | Status | assigned => feedback |
2018-05-25 19:16 |
|
Note Added: 0076350 | |
2018-05-25 19:16 |
|
Assigned To | abv => bugmaster |
2018-05-25 19:16 |
|
Status | feedback => reviewed |
2018-05-29 12:33 |
|
Changeset attached | => occt master f78445cf |
2018-05-29 12:33 |
|
Assigned To | bugmaster => abv |
2018-05-29 12:33 |
|
Status | reviewed => verified |
2018-05-29 12:33 |
|
Resolution | no change required => fixed |
2018-05-29 15:54 |
|
Changeset attached | => occt master 2e32a645 |
2018-06-23 13:56 | git | Note Added: 0076897 | |
2018-06-29 21:13 |
|
Fixed in Version | => 7.3.0 |
2018-06-29 21:18 |
|
Status | verified => closed |