Operating system:Windows 64 bit
Slicer version: 4.13
Expected behavior: Matlab bridge extensions visible under developer tools after getting cloned from github.
Actual behavior: not able to find the matlab bridge extension under the developer tools.
Generally, how to add extensions from github?
Thanks in advance.
The MatlabBridge extension is currently failing to build across all platforms when using the latest Slicer preview build. It is building successfully and would be available through the Extensions Manager if you use Slicer 4.11.0-20210226.
If you’re up to it, you could try to resolve the build issue with the extension for Slicer preview. You will need to build Slicer from source first and use that build tree to build the extension. Documentation/Nightly/Developers/FAQ/Extensions - Slicer Wiki
Hello Jamesobutler,
I will try with Slicer 4.11.0-20210226. I built the slicer 4.13 with source code but unable to get the MatlabBridge through extension manager. Then I got it from github. Some extensions from github was added as per the expectation and some do not. Is there anything I have to follow while getting extensions from github.
Note : I tried building the MatlabBridge extension in CMake and got errors.
Thanks again.
Yes using your Slicer 4.13 build tree you would have to build MatlabBridge from source as well since it is a C++ based Slicer module and not a python scripted based Slicer module.
If you are still trying with Slicer 4.13, what CMake errors do you see when you try to configure building of MatlabBridge?
Hopefully the Slicer 4.11.20210226 is sufficient for you and allows you to download it by just using the ExtensionsManager.
Hello James Butler, I got the extension using Slicer 4.11.20210226 . And the error with CMAKE is as below:
CMake Error at C:/D/S4R/CTK/Utilities/CMake/FindOpenIGTLink.cmake:85 (message):
Please set OpenIGTLink_DIR to the directory containing
OpenIGTLinkConfig.cmake. This is either the root of the build tree, or
PREFIX/lib/igtl for an installation.
Call Stack (most recent call first):
MatlabCommander/CMakeLists.txt:4 (find_package)
Thank you.