Hello together,
A couple of people ran into problems when upgrading to Windows 10. Since 64bit versions of MATLAB require to install a C compiler, MathWorks suggested installing SDK 7.1.
This is not possible due to the .NET 4.0 framework, as Win10 already has a higher version installed... Older Matlab versions require SDK 7 though.
I found a workaround online and wanted to share it here:
The SDK 7.1 needs to be installed seperatly, following the instruchtions here:
In my Matlab version (2011a) mex -setup still did not find the SDK as a compiler. But after I installed the free available Microsoft Visual Express 2010, I was able to select it as compiler and it finally worked.
Now Robotino can be controlled by Matlab again.
Kind regards
A couple of people ran into problems when upgrading to Windows 10. Since 64bit versions of MATLAB require to install a C compiler, MathWorks suggested installing SDK 7.1.
This is not possible due to the .NET 4.0 framework, as Win10 already has a higher version installed... Older Matlab versions require SDK 7 though.
I found a workaround online and wanted to share it here:
The SDK 7.1 needs to be installed seperatly, following the instruchtions here:
- Uninstall any Visual C++ 2010 Redistributables from the control panel first.
- Download the corresponding offline ISO image from the Windows SDK archive.
x86 ISO File Name:GRMSDK_EN_DVD.iso
x64 ISO File Name:GRMSDKX_EN_DVD.iso
Itanium ISO File Name:GRMSDKIAI_EN_DVD.iso - After mounting the image to an virtual disk (Like Virtual clone drive) , open F:\Setup\SDKSetup.exe directly.
In my Matlab version (2011a) mex -setup still did not find the SDK as a compiler. But after I installed the free available Microsoft Visual Express 2010, I was able to select it as compiler and it finally worked.
Now Robotino can be controlled by Matlab again.
Kind regards
Comment