ZheeHauHeng
Member
Hi, I try to create an executable in YYC, after it automatically opens in Xcode, I try to build from there, it says failed. This is the error log.
Undefined symbols for architecture x86_64:
"___darwin_check_fd_set_overflow", referenced from:
yyServer::Init(eSocketType, int, int, bool) in libyoyo_yyc.a(yyServer.o)
yyServer:eleteSocket(yySocket*) in libyoyo_yyc.a(yyServer.o)
yyServer:rocessDataPacket(yySocket*, unsigned char*, int) in libyoyo_yyc.a(yyServer.o)
yyServer:rocessWSLogin(yySocket*, unsigned char*, int) in libyoyo_yyc.a(yyServer.o)
yyServer:rocessTCP() in libyoyo_yyc.a(yyServer.o)
yyServer:rocessUDP() in libyoyo_yyc.a(yyServer.o)
yySocket:rocess() in libyoyo_yyc.a(yySocketM.o)
...
"___isPlatformVersionAtLeast", referenced from:
UpdateIOSControllers() in libyoyo_yyc.a(IOSGamepad.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Undefined symbols for architecture x86_64:
"___darwin_check_fd_set_overflow", referenced from:
yyServer::Init(eSocketType, int, int, bool) in libyoyo_yyc.a(yyServer.o)
yyServer:eleteSocket(yySocket*) in libyoyo_yyc.a(yyServer.o)
yyServer:rocessDataPacket(yySocket*, unsigned char*, int) in libyoyo_yyc.a(yyServer.o)
yyServer:rocessWSLogin(yySocket*, unsigned char*, int) in libyoyo_yyc.a(yyServer.o)
yyServer:rocessTCP() in libyoyo_yyc.a(yyServer.o)
yyServer:rocessUDP() in libyoyo_yyc.a(yyServer.o)
yySocket:rocess() in libyoyo_yyc.a(yySocketM.o)
...
"___isPlatformVersionAtLeast", referenced from:
UpdateIOSControllers() in libyoyo_yyc.a(IOSGamepad.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)