Keep the SDL_main symbol around to fix the Android Static build config.
Fix #2267 [ci only: Android, OSX] [skip appveyor]
This commit is contained in:
parent
741363e948
commit
9eed60fc73
@ -70,8 +70,8 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE prevInstance, PSTR cmdLine, in
|
||||
// Android or iOS or tvOS: use SDL_main
|
||||
#elif defined(__ANDROID__) || defined(IOS) || defined(TVOS)
|
||||
#define URHO3D_DEFINE_MAIN(function) \
|
||||
extern "C" int SDL_main(int argc, char** argv); \
|
||||
int URHO3D_API SDL_main(int argc, char** argv) \
|
||||
extern "C" __attribute__((visibility("default"))) int SDL_main(int argc, char** argv); \
|
||||
int SDL_main(int argc, char** argv) \
|
||||
{ \
|
||||
Urho3D::ParseArguments(argc, argv); \
|
||||
return function; \
|
||||
|
Loading…
Reference in New Issue
Block a user