Ho notato dopo l'aggiornamento a Yosemite che nessuno dei miei aggiornamenti in homebrew avrebbe funzionato più.
Ho notato che si trattava di un problema in generale con la compilazione di qualsiasi tipo di codice C.
L'errore che ottengo è:
In file included from /usr/include/stdio.h:75:
/usr/include/sys/stdio.h:39:52: error: expected function body after function declarator
int renameat(int, const char *, int, const char *) __OSX_AVAILABLE_STARTING(__MAC_10_10, __IPHONE_8_0);
^
/usr/local/include/Availability.h:159:50: note: expanded from macro '__OSX_AVAILABLE_STARTING'
#define __OSX_AVAILABLE_STARTING(_osx, _ios) __AVAILABILITY_INTERNAL##_osx
^
<scratch space>:61:1: note: expanded from here
__AVAILABILITY_INTERNAL__MAC_10_10
Ricevo questo con ogni codice C che provo.
Ho aggiornato XCode a 6.2 e anche gli strumenti da riga di comando.
La cosa strana è che si trova sul mio Mac mini, ma il mio MacBook Pro non ha questo problema.
Qualche suggerimento / idee?