cómo instalar el nuevo Apple Gcc mientras se mantiene una versión obsoleta de Xcode

0

¿Hay alguna manera de instalar Apple gcc más reciente sin actualizar Xcode? Estoy ejecutando el león de montaña y, por alguna razón, no quiero actualizar el sistema operativo a uno más nuevo. Sin embargo, brew install a menudo me da errores sobre el clang y parece que el culpable es la desactualizada herramienta de línea de comandos de Xcode y Xcode.

Las herramientas de línea de comandos de Xcode y Xcode que estoy usando actualmente es la última versión entre las disponibles para mi sistema operativo obsoleto:

Xcode 4.6.2
Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)

según /usr/bin/xcodebuild -version y gcc_lion -v .

Aparte de esta versión de gcc, instalé a través de Homebrew la última versión de gcc, que es

  

Usando especificaciones incorporadas. COLLECT_GCC = gcc   COLLECT_LTO_WRAPPER = / usr / local / Cellar / gcc / 7.1.0 / libexec / gcc / x86_64-apple-darwin12.3.0 / 7.1.0 / lto-wrapper   Objetivo: x86_64-apple-darwin12.3.0 Configurado con: ../configure   --build = x86_64-apple-darwin12.3.0 --prefix = / usr / local / Cellar / gcc / 7.1.0 --libdir = / usr / local / Cellar / gcc / 7.1.0 / lib / gcc / 7 - -enable-languages = c, c ++, objc, obj-c ++, fortran - program-suffix = -7 --with-gmp = / usr / local / opt / gmp --with-mpfr = / usr / local / opt / mpfr --with-mpc = / usr / local / opt / libmpc --with-isl = / usr / local / opt / isl --with-system-zlib --enable -queo = liberar --with-pkgversion = 'Homebrew GCC 7.1.0' --with-bugurl = enlace --disable-nls Modelo de tema: posix gcc versión 7.1.0 (Homebrew GCC 7.1.0)

según gcc -v .

Intenté instalar el clang mediante la instalación de llvm desde Homebrew pero falló con errores. Esto sucedió incluso antes de instalar el gcc más nuevo que recuerdo.

También intenté seguir esta instrucción pero también fallé con errores sobre libatomic.

Y al leer más, parece que necesito una versión más nueva de las herramientas xcode + xcode, que ha actualizado la versión de llvm y clang para eliminar estos problemas. ¿Y asumo que es esencialmente Apple CGC ...?

Entonces, si hubo una solución obvia (que no sea la actualización del sistema operativo) para este problema, no me importa, incluso si no es Apple gcc en particular, pero de otra forma, ¿cómo puedo instalar Apple gcc más nuevo? Quiero seguir usando el Xcode actual y obsoleto en mi escritorio porque no creo que ninguna versión más nueva de Xcode sea compatible con el león de montaña.

    
pregunta stacko 21.05.2017 - 04:57

0 respuestas

Lea otras preguntas en las etiquetas