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

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!