Page MenuHomePhabricator

Add Boost library as Core dependency
Closed, ResolvedPublic

Description

As Boost is used in more and more modules and we recently would also profit from having Boost functionalities available in the Core (see T19492), we decided to finally add Boost as hard dependency.

We need to remove the MITK_USE_Boost option, adjust all build script files which mention Boost and add it as public package dependency to the Core instead. We will keep the possibility of using a system version of Boost and to specify binary Boost libraries.

Related Objects

StatusAssignedTask
ResolvedNone
ResolvedNone

Event Timeline

User kislinsk has pushed new remote branch:

bug-19503-CoreBoostDependency

Pushed a first attempt. Currently compiling...

Compiles on Windows. Both header only and with binary libraries to satisfy the dependencies of SOFA for example. System boost not yet tested.

[e36b5f]: Merge branch 'bug-19503-CoreBoostDependency'

Merged commits:

2016-01-27 12:40:56 Stefan Kislinskiy [711c70]
Add Boost to core dependencies.