No se puede elaborar cerveza instalar vino

4

Obtención de un error al intentar instalar vino utilizando brew. Me aseguré de que ejecuté brew update y brew upgrade . También intenté instalar libpng por su cuenta, pero aún así obtengo el mismo error.

Acabo de instalar Xcode y me aseguré de que acepté los términos.

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... clang
checking whether the C compiler works... no
configure: error: in '/private/tmp/libpng-20161205-66702-a4brfd/libpng-1.6.26':
configure: error: C compiler cannot create executables
See 'config.log' for more details

Editar: agregar versiones.

Mac OS X 10.11.6

Xcode: 8.1

Otra edición: mirando la esencia del error, creo que este podría ser el culpable.

configure:3291: checking whether the C compiler works
configure:3313: clang    conftest.c  >&5
ld: unexpected token: !tapi-tbd-v2 file '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/lib/libSystem.tbd' for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:3317: $? = 1
configure:3355: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "libpng"
| #define PACKAGE_TARNAME "libpng"
| #define PACKAGE_VERSION "1.6.26"
| #define PACKAGE_STRING "libpng 1.6.26"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define PACKAGE "libpng"
| #define VERSION "1.6.26"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:3360: error: in '/private/tmp/libpng-20161205-66702-a4brfd/libpng-1.6.26':
configure:3362: error: C compiler cannot create executables
See 'config.log' for more details

Editar: Añadiendo registros completos. enlace

Editar: Pude hacerlo funcionar clonando el repositorio y compilándolo a partir del código fuente. Voy a dejar esta pregunta abierta, ya que preferiría instalarla con brew para facilitar la actualización.

    
pregunta codephobia 05.12.2016 - 23:42

1 respuesta

1

Buen trabajo con el mensaje de error detallado. Intentaría instalar solo libpng con brew install libpng y luego, si eso falla, brew update && brew update && brew doctor solo para verificar problemas comunes. (Sé que dijiste que intentaste esto, pero no está claro si lo lograste)

La recomendación anterior es de enlace

Que enlaza con la Lista de verificación de solución de problemas para si encuentra un paquete que le falla (parece libpng de tus registros hasta ahora).

  

ejecuta brew gist-logs <formula> (donde <formula> es el nombre de la fórmula que te falla).

    
respondido por el bmike 06.12.2016 - 01:33

Lea otras preguntas en las etiquetas