4 votos

Incapaz de brew install wine

Obteniendo un mensaje de error al intentar instalar vino utilizando la cerveza. Aseguró que corrió brew update y brew upgrade. Trató de instalación de libpng, en su propio bien, pero sigue recibiendo el mismo error.

Acabo de instalar Xcode, y se aseguró de que he aceptado 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

Edit: la Adición de versiones.

Mac OS X 10.11.6

Xcode: 8.1

Otro edit: Mirando a través de la esencia de el error, creo que esto 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 "png-mng-implement@lists.sourceforge.net"
| #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

Edit: Añadir esencia de los registros. https://gist.github.com/codephobia/98b8c8e5954c7d324384c49c6ebd99dc

Edit: yo era capaz de conseguir trabajo a través de la clonación de la repo y construir desde el código fuente. Voy a dejar esta pregunta abierta, ya que yo prefiero instalarlo con cerveza para facilitar la actualización.

1voto

Oskar Puntos 1242

Buen trabajo con el mensaje de error detallado. Me gustaría probar a instalar sólo libpng con brew install libpng y, a continuación, si se produce un error brew update && brew update && brew doctor para revisar temas de interés común. ( Yo sé que usted dijo que se trató de esto -, pero no está claro que el éxito con que se trate)

La recomendación anterior es de https://github.com/Homebrew/brew/blob/master/docs/README.md#readme

Que se vincula a la Solución de problemas Lista de comprobación para si usted encuentra un paquete que falla (parece libpng de sus registros, hasta el momento).

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X