MATLAB MEX no puede encontrar una biblioteca estándar con XCode 4.3 (Mac)
Estoy comenzando a usar archivos MEX para MATLAB (R2012a) compilados a partir del código C (usando XCode 4.3) en mi Mac (ejecutando OSX 10.7.3, Lion). Ya instalé el MATLAB proporcionadoXCode patch que configura MATLAB para usar el nuevo compilador llvm-gcc en XCode 4.2+, pero sigo recibiendo el siguiente error al intentar compilar el archivo de ejemplo usandomex timestwo.c
:
/Applications/MATLAB_R2012a.app/extern/include/matrix.h:852:20: error: stdlib.h: No such file or directory
In file included from timestwo.c:1:
/Applications/MATLAB_R2012a.app/extern/include/mex.h:161:19: error: stdio.h: No such file or directory
La compilación luego se rompe
mex: compile of ' "timestwo.c"' failed.
Error using mex (line 206)
Unable to complete successfully.
laramente, el compilador no puede encontrar el directorio de encabezado de la biblioteca estándar, pero ¿qué necesito cambiar para compilar correctamente?