Page MenuHomePhabricator

Upgrade ITK from v5.4 RC2 to v5.4.0
Closed, ResolvedPublic

Description

It seems like the minor upgrade will get rid of the CMake v3.28 issue on Windows.

A trivial bug needs to be fixed in MatchPoint, where a wrong class name was C&Ped into an ITK class macro that now complains with a static assert.

Revisions and Commits

rMITK MITK
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision
Restricted Differential Revision

Event Timeline

kislinsk triaged this task as High priority.Mon, Jun 3, 1:08 PM
kislinsk created this task.

ITK's Eigen interferes with our separate external dependency, so I will remove our own and change the dependencies to ITK's Eigen, which is just fine regarding its version.

Migration:

  • Instead of depending on Eigen, depend on ITK|ITKEigen3.
  • Prefix header paths with itkeigen/, e.g. itkeigen/Eigen/Dense instead of Eigen/Dense
kislinsk added a revision: Restricted Differential Revision.Mon, Jun 3, 2:40 PM

Deleted branch from rMITK MITK: bugfix/T30456-UpgradeITK.