1 votes

Homebrew se casse avec gcc dépassé après l'installation de Lion OSX

 brew doctor

/Developer/usr/bin/gcc
/Developer/usr/bin/gcc
Your gcc 4.2.x version is older than the recommended version. It may be advisable
to upgrade to the latest release of Xcode.

We couldn't detect gcc 4.0.x. Some formulae require this compiler.

$GREP\_OPTIONS was set to "--color=auto".
Having $GREP\_OPTIONS set can cause CMake builds to fail.

Xcode 4.1 est installé, gcc -v :

 gcc -v

Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~89/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^\[cg\]\[^.-\]\*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86\_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)

Une idée de la façon de réparer cela ?

2voto

Oskar Points 1242

Jusqu'à ce que tous les problèmes soient résolus, vous voudrez surveiller 10.7 y Xcode 4.x questions à https://github.com/mxcl/homebrew/issues

Dans ce cas, veillez à gérer activement votre variable $PATH afin de conserver vos versions préférées des applications redondantes en premier dans l'expansion.

Il est fastidieux de toujours coder en dur les chemins d'accès complets, mais l'absence de codage entraîne ces problèmes lorsque de nouveaux binaires apparaissent dans votre chemin d'accès de manière inattendue.

1voto

evojacking Points 41

Juste une intuition, avez-vous lancé l'installateur xcode ? Lorsque vous installez xcode depuis l'App Store, il installe seulement un installateur xcode. Vous devez exécuter le programme d'installation pour installer xcode.

Je demande seulement parce que ce n'est pas vraiment évident.

Le gcc par défaut utilise maintenant LLVM. La sortie de gcc devrait ressembler à quelque chose comme :

gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X