From: Laurent F. <lau...@es...> - 2017-08-23 12:04:37
|
Dear Laurent, You can easily have MATLAB R2016a compatible with MaxOSX Sierra (and R2015b also): The compile process is governed by the file $HOME/.matlab/R2016a/mex_C_maci64.xml You need to locate in this file all lines like: <dirExists name="$$/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk" /> and ADD just behind the line : <dirExists name="$$/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk" /> This makes make compatible with Xcode 8, and it works for all mex files I could try. The same should be done on the C++ file $HOME/.matlab/R2016a/mex_C++_maci64.xml Best regards, Laurent > On 23 Aug 2017, at 13:42, NADOLSKI Laurent <lau...@sy...> wrote: > Dear Boaz, > > atsummary does not use lyap indeed (my mistake). > I have gotten in trouble when I first used atx which is itself calling ohmienveloppe > Now this is fine with moving the private directory. > > Compilation updated information : > > For information, I was able to recompile seamlessly AT under Matlab R2017a under MAC OS SIERRA 10.12.6 > > AT (mex) is not compatible on MAC OS SIERRA for R2016a as specified on Mathworks website. > Error using mex > No supported compiler or SDK was found. For options, visit > http://www.mathworks.com/support/compilers/R2016a/maci64.html <http://www.mathworks.com/support/compilers/R2016a/maci64.html>. > Error in atmexall (line 34) > eval(MEXCOMMAND); > > Best regards, > > Laurent. > > > > > Dr Laurent S. NADOLSKI > Coordinateur Exécutif des Accélérateurs > Division Accélérateurs et Ingénierie, Synchrotron SOLEIL > t: +33 (0)1 69 35 98 08 m: +33 (0)6 89 43 70 45 > a: L'Orme des Merisiers Saint-Aubin BP 48, 91192 Gif-sur-Yvette CEDEX FRANCE > w: www.synchrotron-soleil.fr <http://www.synchrotron-soleil.fr/> e: nad...@sy... <mailto:nad...@sy...> |