Fix build for Xcode 11.

This commit is contained in:
John Preston 2019-10-02 18:54:36 +03:00
parent c88ee34b1d
commit 9a498616c6
2 changed files with 9 additions and 6 deletions

View File

@ -17,6 +17,9 @@
'CURRENT_PROJECT_VERSION': '<!(helpers/common/print_version.sh <(DEPTH)/../build/version)',
'ASSETCATALOG_COMPILER_APPICON_NAME': 'AppIcon',
'ENABLE_HARDENED_RUNTIME': 'YES',
'OTHER_CODE_SIGN_FLAGS': [
'--deep',
],
'OTHER_LDFLAGS': [
'-lbsm',
'-lm',

View File

@ -41,7 +41,7 @@ Go to ***BuildPath*** and run
git clone https://github.com/telegramdesktop/zlib.git
cd zlib
CFLAGS="-mmacosx-version-min=10.8" LDFLAGS="-mmacosx-version-min=10.8" ./configure
CFLAGS="-mmacosx-version-min=10.8 -Werror=unguarded-availability-new" LDFLAGS="-mmacosx-version-min=10.8" ./configure
make $MAKE_THREADS_CNT
sudo make install
cd ..
@ -57,13 +57,13 @@ Go to ***BuildPath*** and run
cd opus
git checkout v1.3
./autogen.sh
CFLAGS="-mmacosx-version-min=10.8" CPPFLAGS="-mmacosx-version-min=10.8" LDFLAGS="-mmacosx-version-min=10.8" ./configure
CFLAGS="-mmacosx-version-min=10.8 -Werror=unguarded-availability-new" CPPFLAGS="-mmacosx-version-min=10.8 -Werror=unguarded-availability-new" LDFLAGS="-mmacosx-version-min=10.8" ./configure
make $MAKE_THREADS_CNT
sudo make install
cd ..
cd libiconv-1.15
CFLAGS="-mmacosx-version-min=10.8" CPPFLAGS="-mmacosx-version-min=10.8" LDFLAGS="-mmacosx-version-min=10.8" ./configure --enable-static
CFLAGS="-mmacosx-version-min=10.8 -Werror=unguarded-availability-new" CPPFLAGS="-mmacosx-version-min=10.8 -Werror=unguarded-availability-new" LDFLAGS="-mmacosx-version-min=10.8" ./configure --enable-static
make $MAKE_THREADS_CNT
sudo make install
cd ..
@ -76,8 +76,8 @@ Go to ***BuildPath*** and run
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/usr/X11/lib/pkgconfig
./configure --prefix=/usr/local \
--extra-cflags="-mmacosx-version-min=10.8" \
--extra-cxxflags="-mmacosx-version-min=10.8" \
--extra-cflags="-mmacosx-version-min=10.8 -Werror=unguarded-availability-new" \
--extra-cxxflags="-mmacosx-version-min=10.8 -Werror=unguarded-availability-new" \
--extra-ldflags="-mmacosx-version-min=10.8" \
--enable-protocol=file --enable-libopus \
--disable-programs \
@ -184,7 +184,7 @@ Go to ***BuildPath*** and run
cd openal-soft
git checkout v1.19
cd build
LDFLAGS='-stdlib=libc++' cmake -D ALSOFT_EXAMPLES=OFF -D LIBTYPE:STRING=STATIC -D CMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.8 ..
CFLAGS='-Werror=unguarded-availability-new' CPPFLAGS='-Werror=unguarded-availability-new' LDFLAGS='-stdlib=libc++' cmake -D ALSOFT_EXAMPLES=OFF -D LIBTYPE:STRING=STATIC -D CMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.8 ..
make $MAKE_THREADS_CNT
sudo make install
cd ../..