mirror of
https://code.videolan.org/videolan/vlc
synced 2024-09-12 13:44:56 +02:00
Configure Obj-C to fail with partial-availability
This is quite drastic but will avoid some silent failures on old OS X versions, like 10.7 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
This commit is contained in:
parent
b3a22f5abb
commit
8f71f55d3b
@ -159,7 +159,7 @@ case "${host_os}" in
|
||||
CXX="${CXX} -stdlib=libc++ -std=c++11"
|
||||
CXXFLAGS="${CXXFLAGS} -D_INTL_REDIRECT_MACROS ${ARCH_flag}"
|
||||
CPPFLAGS="${CPPFLAGS} ${ARCH_flag}"
|
||||
OBJCFLAGS="${OBJCFLAGS} -D_INTL_REDIRECT_MACROS -std=gnu11 ${ARCH_flag}"
|
||||
OBJCFLAGS="${OBJCFLAGS} -D_INTL_REDIRECT_MACROS -std=gnu11 ${ARCH_flag} -Werror=partial-availability"
|
||||
LDFLAGS="${LDFLAGS} -Wl,-headerpad_max_install_names ${ARCH_flag}"
|
||||
VLC_ADD_LIBS([libvlc vlc],[-Wl,-undefined,dynamic_lookup,-framework,AppKit])
|
||||
VLC_ADD_LIBS([libvlccore],[-Wl,-framework,CoreFoundation,-framework,CoreServices])
|
||||
|
Loading…
Reference in New Issue
Block a user