ฉันสังเกตเห็นหลังจากอัปเกรดเป็นโยเซมิตีว่าไม่มีการอัปเกรดโฮมบรูว์ของฉันในการทำงานอีกต่อไป
ฉันสังเกตเห็นว่ามันเป็นปัญหาโดยทั่วไปในการรวบรวมรหัส C ทุกชนิด
ข้อผิดพลาดที่ฉันได้รับคือ:
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
ฉันได้สิ่งนี้กับรหัส C ทุกอันที่ฉันลอง
ฉันอัพเดต XCode เป็น 6.2 และเครื่องมือบรรทัดคำสั่งด้วย
สิ่งที่แปลกคือนี่คือใน mac mini ของฉัน แต่ MacBook Pro ของฉันไม่มีปัญหานี้เลย
คำแนะนำ / ความคิดใด ๆ
คุณกำลังพยายามใช้คอมไพเลอร์อะไร? คุณไม่สามารถคอมไพล์อะไรแม้แต่ใน Terminal หรือเพียงแค่จาก XCode
—
agentroadkill
@agentroadkill: ใช่จาก Terminal ควรพูดถึง
—
Wim Van Dijck