Saya mencoba untuk menginstal beberapa dependensi flutter
, yang memerlukan homebrew
. Satu-satunya masalah adalah homebrew tidak menginstal alat apa pun.
Misalnya, jika saya mencoba keduanya brew install --HEAD libimobiledevice
, brew install ideviceinstaller
dan brew install ios-deploy
, itu memberi saya kesalahan berikut (kadang-kadang sedikit berbeda) dan alat tidak menginstal.
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.
Bagaimana saya bisa menginstal dependensi ini di macOS Mojave beta 1?
Harap perhatikan bahwa itu brew install cocoapods
berfungsi, jadi saya tidak yakin apakah ini masalah dengan homebrew
atau package
?
homebrew
beta-seed-program
mojave
iProgram
sumber
sumber
Jawaban:
Ini adalah kesalahan yang berbeda, namun solusinya sama: instal Xcode 10 Beta dan kemudian jalankan
xcode-select --install
.Alat Pengembang Baris Perintah sekarang tersedia!
Pertama, setujui perjanjian lisensi yang tidak terlihat.
Tunggu sampai menginstal ...
Sekarang, Brew bekerja dengan senang hati.
sumber
xcode-select
tidak berfungsi. Juga, bukankah itu pada dasarnya jawaban saya, tetapi tanpa bagian "itu tidak akan berhasil"?Saya punya masalah ini, ada perbaikan yang mudah. Buka https://developer.apple.com/downloads/more , masuk dengan ID Apple Anda dan instal
Command Line Tools (macOS 10.14) for Xcode 10 Beta
.sumber
xcode-select --switch /Applications/Xcode-beta.app
dan kemudianxcode-select --install
itu akan berfungsi atau ini merupakan kasus di mana pemilihan lokal aplikasi beta tidak relevan dan masalah diperbaiki sisi server untuk menyediakan pemasangan untuk versi baru yang baru saja dilepaskan?xcode-select --install
, itu berfungsi sekarangPeriksa
brew doctor
:sumber
Memilih dari tiga jawaban teratas di sini, inilah yang berhasil bagi saya:
buka https://developer.apple.com/downloads/more , cari Alat Baris Perintah terbaru (macOS 10.14) untuk Xcode 10 beta (ini bisa opsional karena Xcode pada langkah selanjutnya harus menginstalnya);
buka https://developer.apple.com/download/ , unduh dan instal Xcode 10 beta terbaru (ini ada dalam file arsip .xip, setelah mengekstraknya, Anda harus meletakkan file .app di direktori Aplikasi Anda);
lari
sudo xcode-select --switch /Applications/Xcode-beta.app
.sumber
Setelah mengunduh xcode-beta, Anda dapat menggunakan
xcode-select --switch
seperti yang dijelaskan dalam artikel inisumber
xcode-select
muncul dengan kesalahan yang sama, "saat ini tidak tersedia dari server Pembaruan Perangkat Lunak". Saya memang mencobabrew
setelah saklar, dan itu memberi:Error: Xcode alone is not sufficient on Mojave. Install the Command Line Tools: xcode-select --install