En mi computadora anterior, Xcode funcionaba bien; en mi computadora actual, con Homebrew instalado, gcc y make están presentes en /Developer/usr/bin pero no en /usr/bin. En general, cuando trato de descargar y compilar http://JonathansCorner.com/download/tms1_4.tar.gz , puedo encontrar fragmentos de las herramientas que se usan para hacer las cosas, pero cuando se invoca desde su ruta actual, no t reconoce #include <stdio.h> tipo include.
¿Cómo puedo reinstalar Xcode, Homebrew y cualquier otra cosa para obtener una compilación nueva y funcional para poder ejecutar make && make install?
Reinstalar XCode y actualizar Homebrew debería ser suficiente. Para hacer esto:
uninstall-devtools
script de esta respuesta para eliminar versiones anteriores de XCode. (Si no funciona o no puede encontrarlo, no se preocupe).brew update && brew upgrade
.
brew rm
vuelva brew install --fresh
a instalarlo.~/.bashrc
, ) para asegurarse de /usr/local/bin
que esté en su camino. brew doctor
puede ayudar a diagnosticar este y otros problemas.Tenga en cuenta que tms
está diseñado para instalarse /usr/lib
de forma predeterminada, lo que no tendrá permisos para hacer en una configuración normal de OS X incluso una vez que haya instalado todas las herramientas, porque el sistema operativo se reserva /usr
para su propio uso. Probablemente querrá jugar con Makefile
y tms.h
para ingresarlo a /usr/local
o /opt
, que son lugares más fáciles para colocar paquetes creados por el usuario.
Si se siente ambicioso, incluso podría brew create http://jonathanscorner.com/download/tms1_4.tar.gz
hacer una fórmula Homebrew para TMS, lo que facilita las instalaciones repetidas.
bmike
andres jake
bmike
andres jake