CMake rapports GCC est cassé. Où dois-je commencer?

Je suis en train de compiler un projet, mais CMake s'arrête juste au début avec le message que gcc est cassé (voir ci-dessous). Je suis ignare quand il s'agit de CMake, de sorte que toute aide où obtenir de moi de commencer le débogage ce problème est très très bienvenue.

  • GCC (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 (j'ai vérifié que mon GCC compile un 'bonjour le monde' problème)
  • CMake version 2.8.7
  • Commande CMake: cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ../Mantid

De sortie à la borne:

-- Le compilateur C identification est GNU

-- Le CXX compilateur identification est GNU

-- N'a pas pu déterminer Eclipse version, en supposant au moins 3,6 (Helios). Ajuster CMAKE_ECLIPSE_VERSION si cela est faux.

-- Check pour le travail du compilateur C: /usr/bin/gcc-4.6

-- Check pour le travail du compilateur C: /usr/bin/gcc-4.6 -- cassé
CMake Erreur à
/usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52
(MESSAGE):
Le compilateur C "/usr/bin/gcc-4.6" n'est pas en mesure de
compiler un simple testprogram.

Il échoue avec la sortie suivante:

Changement De Direction:
/home/jmborr/devel/mantidproject/mantides/Code/debug/CMakeFiles/CMakeTmp

Exécuter Construire de Commande:/usr/bin/make "cmTryCompileExec/rapide"

/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.faire
CMakeFiles/cmTryCompileExec.dir/construire

make[1]: Entrant dans le répertoire
`/home/jmborr/devel/mantidproject/mantides/Code/debug/CMakeFiles/CMakeTmp'

/usr/bin/cmake -E cmake_progress_report
/home/jmborr/devel/mantidproject/mantides/Code/debug/CMakeFiles/CMakeTmp/CMakeFiles
1

Bâtiment C de l'objet CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o

/usr/bin/gcc-4.6 /usr/include -o
CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c
/home/jmborr/devel/mantidproject/mantides/Code/debug/CMakeFiles/CMakeTmp/testCCompiler.c

gcc-4.6: avertissement: le fichier /usr/include: linker le fichier d'entrée utilisées car
la liaison n'est pas fait

La liaison C exécutable cmTryCompileExec

/usr/bin/cmake -E cmake_link_script
CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1

/usr/bin/gcc-4.6 /usr/include /usr/lib
CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o-o cmTryCompileExec
-rdynamic

/usr/bin/ld: cannot find /usr/include: format de Fichier non
reconnu

/usr/bin/ld: cannot find /usr/lib: format de Fichier non reconnu

collect2: ld a retourné 1 code de sortie

make[1]: Quittant le répertoire

OriginalL'auteur jmborr | 2013-05-16