No announcement yet.

Matlab 64bit compiler problems with SDK 7.1 under Windows 10

  • Filter
  • Time
  • Show
Clear All
new posts

  • Matlab 64bit compiler problems with SDK 7.1 under Windows 10

    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:
    1. Uninstall any Visual C++ 2010 Redistributables from the control panel first.
    2. 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
    3. 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

  • #2
    These days, I was also struggling with Matlab and the Robotino toolboxes. I used Matlab 2015b and installing the MinGW compiler as stated here:
    It is important to set the 'MW_MINGW64_LOC' system variable if not existing, otherweise Matlab doesn't detect the compiler.