mex returns errors, SDK and clang

1 view (last 30 days)
Bull Durham
Bull Durham on 1 Jan 2017
Answered: Walter Roberson on 1 Jan 2017
Mac OS X 10.12.2, MATLAB 2016b, XCode 8.2.1, all installed today. I am attempting to mex a .c file.
*In Terminal,
*xcodebuild: error: SDK "macosx10.8" cannot be located.
*xcrun: error: unable to find utility "clang", not a developer tool or in PATH
*In MATLAB,
*mex /Users/BullMini2/Desktop/'Alam Re-Re-Review'/F16Sim/nlplant.c
*Error using mex
*No supported compiler or SDK was found. For options, visit
*http://www.mathworks.com/support/compilers/R2015b/maci64.html.
*'locate clang' in Terminal yields /usr/bin/clang
/usr/bin/clang++
MATLAB is installed at /Applications
Where did I go wrong?

Answers (2)

Bull Durham
Bull Durham on 1 Jan 2017
Disregard this question. Even though I upgraded to 2016b, 2015b was still present in /Applications and it was that version that was launched. Now launching 2016b with only warnings, but MEX completed

Walter Roberson
Walter Roberson on 1 Jan 2017

Categories

Find more on Troubleshooting in MATLAB Compiler SDK in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!