Auf meinem vorherigen Computer funktionierte Xcode gut; Auf meinem aktuellen Computer mit installiertem Homebrew sind gcc und make in /Developer/usr/bin, aber nicht in /usr/bin vorhanden. Im Großen und Ganzen, wenn ich versuche, http://JonathansCorner.com/download/tms1_4.tar.gz herunterzuladen und zu erstellen , kann ich Bits und Teile der Tools finden, die verwendet werden, um Dinge zu tun, aber wenn es von seinem aktuellen Pfad aufgerufen wird, tut es das nicht #include <stdio.h> Type Includes werden nicht erkannt.
Wie kann ich Xcode, Homebrew und alles andere neu installieren, um einen frischen und funktionierenden Build zu erhalten, damit ich make && make install ausführen kann?
Die Neuinstallation von XCode und die Aktualisierung von Homebrew sollten ausreichen. Um dies zu tun:
uninstall-devtools
Skript aus dieser Antwort aus , um ältere XCode-Versionen zu entfernen. (Wenn es nicht funktioniert oder Sie es nicht finden können, machen Sie sich keine Sorgen.)brew update && brew upgrade
.
brew rm
sie und brew install --fresh
neu zu installieren.~/.bashrc
), um sicherzustellen, /usr/local/bin
dass sie sich auf Ihrem Pfad befindet. brew doctor
kann helfen, dieses und andere Probleme zu diagnostizieren.Beachten Sie, dass es standardmäßig tms
für die Installation ausgelegt ist , wozu Sie in einem normalen OS X-Setup keine Berechtigungen haben, selbst wenn Sie alle Tools installiert haben, da das Betriebssystem für seine eigene Verwendung reserviert ist. Sie werden wahrscheinlich mit den und herumspielen wollen, um sie in oder zu bekommen , die einfachere Orte sind, um benutzerdefinierte Pakete abzulegen./usr/lib
/usr
Makefile
tms.h
/usr/local
/opt
Wenn Sie ehrgeizig sind, können Sie sogar brew create http://jonathanscorner.com/download/tms1_4.tar.gz
eine Homebrew-Formel für TMS erstellen, um wiederholte Installationen zu vereinfachen.
Fahrrad
Andreas Janke
Fahrrad
Andreas Janke