Installa i pacchetti Homebrew su macOS Mojave Beta

10

Sto cercando di installare alcune dipendenze per flutter , che richiede homebrew . L'unico problema è che homebrew non installa alcuno strumento.

Ad esempio, se provo sia brew install --HEAD libimobiledevice , brew install ideviceinstaller e brew install ios-deploy , mi dà il seguente errore (a volte è leggermente diverso) e gli strumenti non si installano.

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.

Come faccio a installare queste dipendenze su macOS Mojave beta 1?

Tieni presente che brew install cocoapods funziona, quindi non sono sicuro se si tratta di un problema con homebrew o package ?

    
posta iProgram 09.06.2018 - 13:19
fonte

5 risposte

8
Error: Your Xcode (9.4) is too outdated.
Please update to Xcode 10.0 (or delete it).
Xcode can be updated from
  https://developer.apple.com/download/more/

Error: Xcode alone is not sufficient on Mojave.
Install the Command Line Tools:
  xcode-select --install

Questo è un errore diverso, tuttavia la soluzione è la stessa: installa Xcode 10 Beta e poi esegui xcode-select --install .

Gli strumenti per gli sviluppatori da riga di comando sono ora disponibili!

Innanzitutto, accetta il contratto di licenza invisibile.

Attendichevengainstallato...

Ora, Brew funziona felicemente.

    
risposta data 11.06.2018 - 00:57
fonte
6

Ho avuto questo problema, c'è una soluzione semplice. Vai al link , accedi con il tuo ID Apple e installa Command Line Tools (macOS 10.14) for Xcode 10 Beta .

    
risposta data 11.06.2018 - 23:17
fonte
4

Verifica brew doctor :

$ sudo xcode-select --switch /Applications/Xcode-beta.app
$ brew install ideviceinstaller
    
risposta data 13.06.2018 - 09:26
fonte
1

Scegliendo tra le prime tre risposte qui, questo è ciò che ha funzionato per me:

  1. vai al link , cerca gli ultimi strumenti della riga di comando (macOS 10.14) per Xcode 10 beta ( questo potrebbe essere opzionale in quanto Xcode nel prossimo passo dovrebbe installarli comunque);

  2. vai al link , scarica e installa l'ultima versione di Xcode 10 beta (è in un file di archivio .xip , dopo averlo estratto dovresti rilasciare il file .app nella cartella Applicazioni);

  3. esegui sudo xcode-select --switch /Applications/Xcode-beta.app .

risposta data 07.07.2018 - 10:31
fonte
-1

Una volta scaricato xcode-beta, puoi utilizzare xcode-select --switch come descritto in questo articolo

    
risposta data 11.06.2018 - 11:49
fonte

Leggi altre domande sui tag