View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026297 | Open CASCADE | OCCT:Configuration | public | 2015-06-01 09:55 | 2020-02-28 18:15 |
Reporter | kgv | Assigned To | bugmaster | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | no change required | ||
Platform | Windows | OS | VC++ 2013 | ||
Product Version | 6.9.0 | ||||
Summary | 0026297: Rebuilding 3rd-party with consistent CRT dependencies | ||||
Description | Currently different 3rd-parties are built with different CRT options: - Static CRT: FreeImage, freetype - Dynamic CRT: gl2ps, Intel TBB, VTK, zlib - Dynamic CRT, vc7: TCL/TK It would be better to build libraries in consistent way or re-organize download page (e.g. this does not make much sense to build FreeImage/freetype with every msvc version with statically linked CRT). | ||||
Steps To Reproduce | N/A | ||||
Tags | No tags attached. | ||||
Test case number | |||||
|
Kirill, After discussion with ABV we made a decision that all products except tcltk must be compiled with dynamically linked run-time libraries (/MD options). I recompiled : freetype-2.5.3 freetype-2.5.5 (new) freeimage-3.16.0 freeimage-3.17.0 (new) on all platforms with /MD option and commented ////# define LIBRAW_USE_OPENMP for freeimage. It is available on \\master\projects\occt-3rdparty\occt700products that will be fill modern products On www.opencascade.org will be updated for Windows archives for freetype-2.5.3 freetype-2.5.5 (new) freeimage-3.16.0 freeimage-3.17.0 (new) only and Linuxes and MacOS archives will replace by links to source files. |
|
> only and Linuxes and MacOS archives will replace by links to source files. the binaries for Linux can be safely dropped since they have no value - all required libraries are available within official Linux distributive repositories. However for OS X it would be prefer keeping pre-built libraries published (Freeimage, FreeType and gl2ps) - I will prepare update. |
|
New freetype-2.5.5 and freeimage-3.17.0 were successfully tested on current master. Results is OK. |
|
Archives on www.opencascade.org and in \\master\projects\occt-3rdparty\occt700products have been updated. So we need only for new archives for MacOS. |
|
OS X libraries have been uploaded, the issues can be closed. |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-06-01 09:55 | kgv | New Issue | |
2015-06-01 09:55 | kgv | Assigned To | => bugmaster |
2015-06-01 09:55 | kgv | Relationship added | related to 0026286 |
2015-06-05 16:29 | bugmaster | Note Added: 0041993 | |
2015-06-05 16:30 | bugmaster | Note Edited: 0041993 | |
2015-06-05 16:31 | bugmaster | Status | new => resolved |
2015-06-05 17:06 | kgv | Note Added: 0041996 | |
2015-06-05 17:08 | kgv | Note Edited: 0041996 | |
2015-06-09 11:30 | bugmaster | Note Added: 0042044 | |
2015-06-09 16:48 | bugmaster | Note Added: 0042059 | |
2015-06-09 16:48 | bugmaster | Assigned To | bugmaster => kgv |
2015-06-09 16:48 | bugmaster | Status | resolved => assigned |
2015-06-09 16:49 | bugmaster | Note Edited: 0042059 | |
2015-06-09 16:49 | bugmaster | Note Edited: 0042059 | |
2015-11-17 17:00 | kgv | Relationship added | related to 0023540 |
2016-02-08 15:46 |
|
Target Version | 7.0.0 => Unscheduled |
2016-07-25 17:19 | kgv | Relationship added | related to 0027397 |
2016-07-26 12:35 | kgv | Note Added: 0056220 | |
2016-07-26 12:35 | kgv | Assigned To | kgv => bugmaster |
2016-07-26 12:35 | kgv | Status | assigned => feedback |
2016-07-26 12:35 | kgv | Resolution | open => no change required |
2016-07-26 12:35 | kgv | Target Version | Unscheduled => |
2016-07-26 12:38 | bugmaster | Status | feedback => closed |