Sto provando a creare un progetto Xcode da Insight Toolkit (ITK, itk.org). Ho emesso il seguente comando nel terminale:CMake Generatore Xcode non utilizza più le opzioni supportate
ccmake -DCMAKE_C_COMPILER=/Applications/Xcode.app/Contents/Developer/usr/bin/gcc -DCMAKE_CXX_COMPILER=/Applications/Xcode.app/Contents/Developer/usr/bin/g++ -GXcode /<path to source>
Quando provo a generare il progetto viene a mancare con questo errore:
CMake Error at /Applications/CMake 2.8-7.app/Contents/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 (MESSAGE):
The C compiler "/Applications/Xcode.app/Contents/Developer/usr/bin/gcc" is not able to compile a simple test program.
It fails with the following output:
Change Dir: /<path to destination folder>/CMakeFiles/CMakeTmp
Run Build Command:/Applications/CMake\ 2.8-7.app/Contents/bin/cmakexbuild -project CMAKE_TRY_COMPILE.xcode build -target cmTryCompileExec -buildstyle Development
xcodebuild: error: option '-buildstyle' is no longer supported
Come si può configurare la chiamata a cmakexbuild? Non ho trovato una voce rispettiva nel menu di configurazione di CMake.
Ho riscontrato problemi simili da altri utenti con altri progetti, quindi presumo che si tratti di un problema con la configurazione di CMake.
Utilizzo Xcode 4.3 e CMake 2.8.7 su Mac OS X Lion 10.7.3.
Grazie per il vostro aiuto,
Paul
Abbiamo provato a creare cmake v2.8.7-860-g32e0b19 e v2.8.7-3470-g19f003f (master e next of git: //cmake.org/cmake.git entro il 2012-04-18), ma nessuno dei due ha funzionato, mostrando esattamente quell'errore. E questo è XCode 4.2, per il quale il rapporto non dovrebbe nemmeno applicarsi. –
Sembra corretto in 2.8.10. – kjw0188