I’m trying to use the latest SlicerIGT, which now requires SlicerIGSIO. I use the latest of this as well.
I have Slicer built in release mode, from May 5 (this hash).
I built SlicerIGSIO and SlicerIGT with the default CMake options, except adding the SlicerIGSIO inner folder to SlicerIGT for the dependency. When I start Slicer with the proper folders added (qt-loadable-module/Release and the SlicerIGSIO bin folder, plus the one that has the x64 vp9 dll), I get the following errors:
DLL load failed while importing vtkSlicerLandmarkDetectionModuleLogicPython: The specified module could not be found.
DLL load failed while importing vtkSlicerPivotCalibrationModuleLogicPython: The specified module could not be found.
DLL load failed while importing vtkSlicerVolumeReconstructionModuleLogicPython: The specified module could not be found.
DLL load failed while importing vtkSlicerVolumeReconstructionModuleMRMLPython: The specified module could not be found.
DLL load failed while importing vtkSlicerSequenceIOModuleLogicPython: The specified module could not be found.
Failed to load vtkSlicerVideoUtilModuleLogicPython: No module named vtkSlicerSequenceIOModuleMRMLPython
DLL load failed while importing vtkSlicerSequenceIOModuleMRMLPython: The specified module could not be found.
I tried:
- Copying the stray dlls all into qt-loadable-module/Release, same thing
- Load one of the dlls that fail to load into depends (started with the launcher, with the SlicerIGT additional launcher settings ini), no DLL in the list that is actually not there (it listed things like vtkImaging-9.1.dll and a few similar ones, but they are present, especially that Slicer needs them too and it started alright)
- Package both SlicerIGSIO and SlicerIGT and add the folders in the unzipped packages
- Installed today’s nightly (05.30)
- Compared the content of my packages with the factory packages, they are identical
- Starting the nightly with the two extensions installed, I get the following:
Failed to load vtkSlicerVolumeReconstructionModuleLogicPython: No module named vtkSlicerIGSIOCommonPython
which probably indicates that not everything is alright even in the factory
- Double and triple checked that I built the matching configurations (all Release mode).
I don’t have any more ideas other than using a more recent Slicer, which build I’ll start now.
Does anyone have any tips that may help?
Thanks!