Ottenere un errore quando si tenta di installare il vino usando la miscela. Assicurati di aver eseguito brew update
e brew upgrade
. Ho provato ad installare libpng anche da solo, ma ho comunque ottenuto lo stesso errore.
Ho appena installato Xcode e mi sono assicurato che accettassi i termini.
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
Modifica: aggiunta di versioni.
Mac OS X 10.11.6
Xcode: 8.1
Un'altra modifica: esaminando l'essenza dell'errore, penso che questo potrebbe essere il colpevole.
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
Modifica: aggiunta dei registri di gist. link
Modifica: sono riuscito a farlo funzionare clonando il repository e costruendolo dal codice sorgente. Ho intenzione di lasciare questa domanda aperta, dal momento che preferirei installarlo con brew per facilitare l'aggiornamento.