Search code examples
xcodematlabmexosx-mountain-lion

Getting Matlab's mex to work with xcode 4.4 on Mountain Lion


I recently bought a new computer that came with Mountain Lion (OS 10.8). I'd like to start working with mex files on this machine, but I'm having a hard time getting 'mex -setup' to find any compilers.

Specs:

  • Mountain Lion 10.8
  • Matlab 2012a
  • XCode 4.4

I noticed that matlab has released a patch for XCode 4.2, and 4.3. I also realize that XCode 4.4 (and Mountain lion, for that matter) is not officially supported by Matlab. As far as I can tell, there is not a way to install 4.3 on Mountain Lion. So I know it is a long shot to ask the community, but has anyone found a way to get XCode 4.4 to work with Matlab's mex functionality?

Thanks, David


Solution

  • I have the same specs as you mentioned and I reproduced your situation. However, I found a working solution from the Mathworks. It was designed for XCode 4.2 and 4.3, yet it works for XCode 4.4. The fix is simple and involves only running a patch from the Matlab command line.

    All information can be found this bug report in the MathWorks support forum.