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 Kommentare

Joel
Joel am 19 Sep. 2013
In my mexopts.sh file, I replaced all "10.7" with "10.8" and now everything works.
Shikui
Shikui am 20 Sep. 2013
Bearbeitet: Shikui am 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 am 2 Okt. 2013
Thank you!

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Ken Atwell
Ken Atwell am 4 Okt. 2013

0 Stimmen

Here is the "official" Solution for this:

Weitere Antworten (2)

SHUO WANG
SHUO WANG am 19 Sep. 2013

0 Stimmen

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 am 3 Okt. 2013

0 Stimmen

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.

Kategorien

Produkte

Gefragt:

am 19 Sep. 2013

Kommentiert:

am 4 Okt. 2013

Community Treasure Hunt

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

Start Hunting!

Translated by