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

3 commentaires

Joel
Joel le 19 Sep 2013
In my mexopts.sh file, I replaced all "10.7" with "10.8" and now everything works.
Shikui
Shikui le 20 Sep 2013
Modifié(e) : Shikui le 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!
Berk Ustun
Berk Ustun le 2 Oct 2013
Thank you!

Connectez-vous pour commenter.

 Réponse acceptée

Plus de réponses (2)

SHUO WANG
SHUO WANG le 19 Sep 2013
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 le 3 Oct 2013

0 votes

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.

Catégories

En savoir plus sur MATLAB Compiler SDK dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by