Just upgraded to X-code 5.0 on my mac

How do I properly modify my mexopts.sh file to use the command line tools X-Code 5.0

3 Comments

In my mexopts.sh file, I replaced all "10.7" with "10.8" and now everything works.
Shikui
Shikui on 20 Sep 2013
Edited: Shikui on 20 Sep 2013
I had the same problem too. It also worked for me by replacing all "10.7" with "10.8" in /Applications/MATLAB_R2013a.app/bin/mexopts.sh. That is great!

Sign in to comment.

More Answers (2)

Hi Joel
I also had the same problem.
Making simulation target "System_19092013_sfun", ...
/Applications/MATLAB_R2013a.app/bin/mex -c -O -DMATLAB_MEX_FILE -I/Applications/MATLAB_R2013a.app/stateflow/c/mex/include -I/Applications/MATLAB_R2013a.app/stateflow/c/debugger/include System_19092013_sfun.c xcodebuild: error: SDK "macosx10.7" cannot be located. xcrun: error: unable to find utility "clang", not a developer tool or in PATH
mex: compile of ' "System_19092013_sfun.c"' failed.
gmake: * [System_19092013_sfun.o] Error 1
However I tried to link Xcode compiler to Matlab again, and everything started to work again.
That's how I solved it.
BR
Shuo
Ken Atwell
Ken Atwell on 3 Oct 2013
MEX in recent versions of MATLAB links against the 10.7 SDK, which was unfortunately removed in Xcode 5.0; either don't update to 5.0, or replace instances of "10.7" with "10.8" as Joel relates above.

Categories

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

Products

Asked:

on 19 Sep 2013

Commented:

on 4 Oct 2013

Community Treasure Hunt

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

Start Hunting!