Instale los paquetes Homebrew en macOS Mojave Beta

10

Estoy intentando instalar algunas dependencias para flutter , que requiere homebrew . El único problema es que Homebrew no instala ninguna herramienta.

Por ejemplo, si intento ambos brew install --HEAD libimobiledevice , brew install ideviceinstaller y brew install ios-deploy , me da el siguiente error (a veces es ligeramente diferente) y las herramientas no se instalan.

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.

¿Cómo voy a instalar estas dependencias en macOS Mojave beta 1?

Tenga en cuenta que brew install cocoapods funciona, por lo que no estoy seguro de si se trata de un problema con homebrew o package ?

    
pregunta iProgram 09.06.2018 - 13:19

5 respuestas

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

Este es un error diferente, sin embargo, la solución es la misma: instale Xcode 10 Beta y luego ejecute xcode-select --install .

¡Las herramientas de desarrollo de la línea de comandos ya están disponibles!

Primero, acepta el acuerdo de licencia invisible.

Esperaaqueseinstale...

Ahora, Brew trabaja felizmente.

    
respondido por el Dev 11.06.2018 - 00:57
6

Tuve este problema, hay una solución fácil. Dirígete a enlace , inicia sesión con tu ID de Apple e instala Command Line Tools (macOS 10.14) for Xcode 10 Beta .

    
respondido por el Rudi Kelly 11.06.2018 - 23:17
4

Comprueba brew doctor :

$ sudo xcode-select --switch /Applications/Xcode-beta.app
$ brew install ideviceinstaller
    
respondido por el Michael Gross 13.06.2018 - 09:26
1

Seleccionando entre las tres respuestas principales aquí, esto es lo que funcionó para mí:

  1. vaya a enlace , busque las últimas Herramientas de línea de comandos (macOS 10.14) para Xcode 10 beta ( esto podría ser opcional, ya que Xcode en el siguiente paso debería instalarlos de todos modos);

  2. vaya a enlace , descargue e instale la versión beta más reciente de Xcode 10 (está en un archivo comprimido .xip , después de extraerlo, debe colocar el archivo .app en su directorio de aplicaciones);

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

respondido por el Enoah Netzach 07.07.2018 - 10:31
-1

Una vez que descargó xcode-beta, puede usar xcode-select --switch como se describe en este article

    
respondido por el Jürgen Hoffmann 11.06.2018 - 11:49

Lea otras preguntas en las etiquetas