The (sub)module USHardwareTelemed is only compiled if the path to the Telemed SDK is given in Cmake. Currently, there is a compilation error when activating it. The file itkFastMutexLock.h is not found, e.g. in mitkUSTelemedImageSource.h (https://phabricator.mitk.org/source/mitk/browse/develop/Modules/US/USHardwareTelemed/mitkUSTelemedImageSource.h). Possibly this is because the ITK::FastMutexLock class is deprecated. Needs to be fixed if the telemed system should be used again.
Description
Description
Related Objects
Related Objects
Event Timeline
Comment Actions
The same applies to the Polhemus tracker classes, these are only compiled if the Polhemus SDK is activated in Cmake. All this can be fixed with the ITK v5 upgrade (see https://phabricator.mitk.org/w/mitk/changelog/2022.12/). I propose we fix all the mutex problems of the IGT modules in this bug.
Comment Actions
A fix for this is available in this pull request: https://github.com/MITK/MITK/pull/257