Update Xcode project to fix linker warnings
This fixes several warnings of this type: ld: warning: direct access in return_to_play_side_exception::execute() to global weak symbol typeinfo for lua_jailbreak_exception means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
This commit is contained in:
parent
88280285ee
commit
be3cf5fa62
1 changed files with 3 additions and 1 deletions
|
@ -6029,7 +6029,7 @@
|
|||
COPY_PHASE_STRIP = NO;
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
OTHER_CPLUSPLUSFLAGS = (
|
||||
"$(OTHER_CFLAGS)",
|
||||
"-include",
|
||||
|
@ -6243,6 +6243,7 @@
|
|||
"LOCALEDIR=\\\"translations\\\"",
|
||||
"LUA_USE_MACOSX=1",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
|
@ -6307,6 +6308,7 @@
|
|||
"LOCALEDIR=\\\"translations\\\"",
|
||||
"LUA_USE_MACOSX=1",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../../src,
|
||||
|
|
Loading…
Add table
Reference in a new issue