Why can't MEX find a supported compiler in MATLAB R2015a after I upgraded to Xcode 7.3?

조회 수: 3 (최근 30일)
I'm having a very similar problem to this issue. I recently installed Xcode 7.3 and am running Matlab 2015a. When I try and use Mex I get this error:
>> mex -setup
Warning: Xcode is installed, but its license has not been accepted. Run Xcode and accept its
license agreement.
Error using mex
No supported compiler or SDK was found. For options, visit
http://www.mathworks.com/support/compilers/R2015a/maci64.html.
Unfortunately the solution for the previous issue doesn't work. I tried clearing up the "license not accepted warning" by upgrading to Xcode 7.3, but it persisted. I'm not sure if it's connected to the "no supported compiler" error. How do I fix this?
Edit: Adding a bit of information in case it's helpful. Running 'which clang' or 'which gcc' in Matlab gives me the following:
>> which gcc
'gcc' not found.
>> which clang
'clang' not found.
However I get the following in Terminal:
$ xcodebuild -find clang
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
$ xcodebuild -find gcc
/Applications/Xcode-beta.app/Contents/Developer/usr/bin/gcc

답변 (3개)

Anushalakshmi Manila
Anushalakshmi Manila 2016년 6월 10일
I have the same problem too!

Walter Roberson
Walter Roberson 2016년 1월 22일
You need to start XCode and click to agree to its license. After that you will be able to run.
  댓글 수: 3
Greg
Greg 2016년 1월 22일
편집: Greg 2016년 1월 22일
Thank you very much for helping. There's no Downloads tab in Xcode 7.3. Following the instructions here http://stackoverflow.com/questions/15371925/how-to-check-if-command-line-tools-is-installed it looks like Command Line Tools was not installed. I installed it by typing 'xcode-select --install' in Terminal. After installation I rebooted and restarted Matlab. But the problem persists - I get the same error when I try to use mex in Matlab. Any idea of what I could try next? Thanks again.

댓글을 달려면 로그인하십시오.


kmiller
kmiller 2016년 3월 14일
I am experiencing the exactly same problem. No solutions by the MATLAB developers two months later?
  댓글 수: 1
Walter Roberson
Walter Roberson 2016년 3월 15일
The MATLAB Developers do not generally look at the Answers forum. It is not an official support channel. You can open a support case.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by