¿Cómo puedo (re) crear herramientas de desarrollo y construcción en una installation corrupta?

En mi computadora anterior tenía Xcode funcionando bien; en mi computadora actual, con Homebrew instalado, gcc y make están presentes en / Developer / usr / bin pero no / usr / bin. En general, cuando bash download y comstackr http://JonathansCorner.com/download/tms1_4.tar.gz , puedo encontrar fragments de las herramientas utilizadas para hacer las cosas, pero cuando se invoca desde su ruta actual, no funciona. t reconocer #include <stdio.h> tipo incluye.

¿Cómo puedo reinstalar Xcode, Homebrew y cualquier otra cosa para get una compilation nueva y funcional, así puedo ejecutar make && make install?

  • Causa de Unix Epoch time integer underflow?
  • ¿Cómo actualizas / actualizas cada package en tu Mac?
  • Problema de chat con Skype Bookmarked
  • ¿Por qué no veo todos los demonios / agentes de launchctl con "sudo launchctl list"?
  • Mac OS X - Cómo enlazar / inicio a / Usuarios
  • Ubuntu en iMac: charts
  • Usando Homebrew para convertir TIFF a PDF
  • ¿Puede el trackpad macbook air jugar bien con el simulador de iOS?
  • Publicación de la aplicación con iAd pero sin contrato completo
  • Vino perdido libncurses.5.4.dylib
  • Cómo get un binary universal con ambas architectures de Homebrew en Mavericks
  • Haciendo que Homebrew y R.app vivamos felices juntos
  • One Solution collect form web for “¿Cómo puedo (re) crear herramientas de desarrollo y construcción en una installation corrupta?”

    Reinstalar XCode y actualizar Homebrew debería ser suficiente. Para hacer esto:

    • Pruebe la secuencia de commands uninstall-devtools de esta respuesta para eliminar versiones anteriores de XCode. (Si no funciona o no puede encontrarlo, no se preocupe).
    • Elimine todo el directory / Developer si existe. Aquí es donde viven versiones anteriores de XCode.
    • Descargue e instale el último XCode para su versión del sistema operativo. (La tienda de aplicaciones lo hace fácil).
    • Instale las herramientas de command-line. En XCode, vaya al menu Apple, select Preferences, select la sección Descargas y click Instalar junto a Herramientas de command-line.
    • Actualice las definiciones y los packages de Homebrew con la brew update && brew upgrade .
      • Si alguno de los packages elaborados todavía parece estar roto, brew install --fresh y brew install --fresh para brew install --fresh a instalar.
    • Edite su file de configuration de shell (por ejemplo, ~/.bashrc ) para asegurarse de que /usr/local/bin esté en su ruta. brew doctor puede ayudar a diagnosticar este y otros problemas.

    Tenga en count que tms está diseñado para instalarse en /usr/lib de forma pnetworkingeterminada, lo que no tendrá permissions para realizar en una configuration normal de OS X incluso una vez que tenga todas las herramientas instaladas, ya que el sistema operativo reserva /usr para su propio uso. Probablemente quiera tms.h el Makefile y tms.h para getlo en /usr/local o /opt , que son lugares más fáciles para eliminar packages creados por el usuario.

    Si te sientes ambicioso, incluso podrías brew create http://jonathanscorner.com/download/tms1_4.tar.gz para crear una fórmula Homebrew para TMS, facilitando las repetidas instalaciones.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).