No puedo configurar con cmake en Mac OS X 10.8 con Xcode 4.4

Acababa de hacer una instalación limpia de Mac OS X 10.8 Mountain Lion y Xcode 4.4 y cuando me disponía a compilar (otra vez) OpenCV 2.4.2 me apareció este error al hacer “cmake ..”:

$ cmake ..
CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER
CMake Error: Could not find cmake module file:/Users/enekochan/compilaciones/OpenCV-2.4.2/build/CMakeFiles/CMakeCXXCompiler.cmake
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER
CMake Error: Could not find cmake module file:/Users/enekochan/compilaciones/OpenCV-2.4.2/build/CMakeFiles/CMakeCCompiler.cmake
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!

Las nuevas versiones de Xcode (4.4 y siguientes) no se instalan en /Developer por lo que pensé que podía ser un problema de paths, pero lo que sucede en realidad es que ya no se instalan por defecto con Xcode las utilidades de terminal. Puedes instalarlas y aceptar la licencia desde el terminal:

sudo xcode-select --install
sudo xcodebuild -license

O bajártelas por separado de https://developer.apple.com/downloads/ (necesitas una Apple ID). Buscar ahí la última “Command Line Tools” para vuestro sistema:

Instalarlo y ya podréis compilar desde el terminal sin problemas.

Source: http://www.cmake.org/pipermail/cmake/2009-February/027317.html

You might also like

Can’t configure with cmake in Mac OS X 10.8 and Xcode 4.4
I just did a clean install of Mac OS X 10.8 Mountain Lion and Xcode 4.4 so when I was ready to compile...

Instalar OpenCV 2.4.2 con soporte para ffmpeg en Mac OS X 10.8
Para instalar OpenCV 2.4.2 con soporte ffmpeg tenemos que instalar primero lamemp3, faac, faad y por...

Arreglar “OSX10.9.xctoolchain/usr/bin/cc: No such file or directory”
Puede pasarte que te aparezca el siguiente error compilando algo desde la consola de comandos en Mac...

Usar el Simulador de Xcode con un plug-in para iOS en Unity 3
Como ya se vio en "Crear una applicación Unity 3 con Plugin de código nativo para iOS" podemos crear...

Dejar un comentario?

0 Comentarios.

Deje un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.