Quando eseguo brew doctor
, il seguente errore viene generatoBrew doctor - "avviso: i file header non funzionanti sono stati trovati in/usr/local/include"?
Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected header files:
/usr/local/include/curl/curl.h
/usr/local/include/curl/curlbuild.h
/usr/local/include/curl/curlrules.h
/usr/local/include/curl/curlver.h
/usr/local/include/curl/easy.h
/usr/local/include/curl/mprintf.h
/usr/local/include/curl/multi.h
/usr/local/include/curl/stdcheaders.h
/usr/local/include/curl/typecheck-gcc.h
/usr/local/include/node/ares.h
/usr/local/include/node/ares_version.h
/usr/local/include/node/nameser.h
/usr/local/include/node/node.h
/usr/local/include/node/node_buffer.h
/usr/local/include/node/node_internals.h
/usr/local/include/node/node_object_wrap.h
/usr/local/include/node/node_version.h
/usr/local/include/node/openssl/opensslconf.h
/usr/local/include/node/uv-private/ngx-queue.h
/usr/local/include/node/uv-private/stdint-msvc2008.h
/usr/local/include/node/uv-private/tree.h
/usr/local/include/node/uv-private/uv-bsd.h
/usr/local/include/node/uv-private/uv-darwin.h
/usr/local/include/node/uv-private/uv-linux.h
/usr/local/include/node/uv-private/uv-sunos.h
/usr/local/include/node/uv-private/uv-unix.h
/usr/local/include/node/uv-private/uv-win.h
/usr/local/include/node/uv.h
/usr/local/include/node/v8-debug.h
/usr/local/include/node/v8-preparser.h
/usr/local/include/node/v8-profiler.h
/usr/local/include/node/v8-testing.h
/usr/local/include/node/v8.h
/usr/local/include/node/v8stdint.h
/usr/local/include/node/zconf.h
/usr/local/include/node/zlib.h
sarebbe sicuro per eliminare questi file? Qual è il modo ottimale per risolvere questo avviso?
Recentemente ho ottenuto in via di sviluppo con NodeJS, che ho installato tramite il pacchetto binario sul sito nodejs.org. Non ricordo di aver istallato esplicitamente Curl, ma sarebbe stato utile averlo. Se disinstallo il mio nodojs e lo reinstallo tramite Homebrew, si interromperà qualcosa o sarà uno scambio pulito? – Prefix
* dovrebbe * funzionare. Provalo. Se non funziona, puoi copiare queste intestazioni o reinstallare il pacchetto binario. Se aiuta, posso confermare di avere un nodo da homebrew e quelle intestazioni sono lì. Non ho arricciatura da homebrew o quelle intestazioni di arricciatura. – jrwren
Penso che il problema sia che ho aggiornato l'arricciatura con i binari fuori dalla homepage dell'arricciatura, e ha inserito queste intestazioni qui. C'è un modo per dire a Brew di ignorarli?Ho provato ad installare curl tramite homebrew, ma non riesco a impostare il brew curl come arricciatura "predefinita", le modifiche al percorso non hanno avuto effetto, – Prefix