Ich versuche, einige Abhängigkeiten für zu installieren flutter
, was erfordert homebrew
. Das einzige Problem ist, dass Homebrew keine Werkzeuge installiert.
Zum Beispiel, wenn ich versuche beide brew install --HEAD libimobiledevice
, brew install ideviceinstaller
und brew install ios-deploy
es mir die folgende Fehlermeldung gibt (manchmal ist es etwas anders) und die Werkzeuge nicht installieren.
Last 15 lines from /Users/davidkeen/Library/Logs/Homebrew/makedepend/05.configure:
checking for rename... yes
checking for fchmod... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for X... configure: error: in `/private/tmp/makedepend-20180609-57475-hh24w0/makedepend-1.0.5':
configure: error: The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.
Alternatively, you may set the environment variables X_CFLAGS
and X_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details
Do not report this issue to Homebrew/brew or Homebrew/core!
Error: You are using macOS 10.14.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.
Error: A newer Command Line Tools release is available.
Update them from Software Update in the App Store.
Error: You are using macOS 10.14.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.
Wie soll ich diese Abhängigkeiten unter macOS Mojave Beta 1 installieren?
Bitte beachten Sie, dass dies brew install cocoapods
funktioniert, daher bin ich mir nicht sicher, ob dies ein Problem mit homebrew
oder ist package
.
homebrew
beta-seed-program
mojave
iProgramm
quelle
quelle
Antworten:
Dies ist ein anderer Fehler, die Lösung ist jedoch dieselbe: Installieren Sie den Xcode 10 Beta und führen Sie ihn aus
xcode-select --install
.Die Command Line Developer Tools sind jetzt verfügbar!
Stimmen Sie zunächst der unsichtbaren Lizenzvereinbarung zu.
Warten Sie, bis es installiert ist ...
Jetzt arbeitet Brew glücklich.
quelle
xcode-select
funktioniert nicht. Ist das nicht im Wesentlichen meine Antwort, aber ohne den Teil "Es wird nicht funktionieren"?Ich hatte dieses Problem, es gibt eine einfache Lösung. Gehen Sie zu https://developer.apple.com/downloads/more , melden Sie sich mit Ihrer Apple ID an und installieren Sie
Command Line Tools (macOS 10.14) for Xcode 10 Beta
.quelle
xcode-select --switch /Applications/Xcode-beta.app
und dann,xcode-select --install
und es wird funktionieren, oder ist dies ein Fall, in dem die lokale Auswahl der Beta-App irrelevant war und das Problem serverseitig behoben wurde, um eine Installation für eine neue Version bereitzustellen, die gerade war veröffentlicht?xcode-select --install
, es funktioniert jetztÜberprüfen Sie
brew doctor
:quelle
Bei der Auswahl der drei besten Antworten hier hat dies für mich funktioniert:
Gehen Sie zu https://developer.apple.com/downloads/more und suchen Sie nach den neuesten Befehlszeilentools (macOS 10.14) für Xcode 10 Beta (dies kann optional sein, da Xcode sie im nächsten Schritt trotzdem installieren sollte).
Gehen Sie zu https://developer.apple.com/download/ , laden Sie die neueste Xcode 10-Beta herunter und installieren Sie sie (sie befindet sich in einer .xip-Archivdatei. Nach dem Extrahieren sollten Sie die .app-Datei in Ihrem Anwendungsverzeichnis ablegen).
laufen
sudo xcode-select --switch /Applications/Xcode-beta.app
.quelle
Sobald Sie xcode-beta heruntergeladen haben, können Sie es
xcode-select --switch
wie in diesem Artikel beschrieben verwendenquelle
xcode-select
Es wird der gleiche Fehler angezeigt: "Derzeit nicht auf dem Software Update-Server verfügbar". Ich habe esbrew
nach dem Wechsel versucht , und es gibt:Error: Xcode alone is not sufficient on Mojave. Install the Command Line Tools: xcode-select --install