[vlc-commits] ios/build.sh: disable a few more contribs (for now), improve the CFLAGS and disable a few more of VLC's modules
Felix Paul Kühne
git at videolan.org
Fri Mar 23 00:18:13 CET 2012
vlc | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Fri Mar 23 00:01:59 2012 +0100| [485591f8f90c80f7da872a0b576e01f4a8d2f241] | committer: Felix Paul Kühne
ios/build.sh: disable a few more contribs (for now), improve the CFLAGS and disable a few more of VLC's modules
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=485591f8f90c80f7da872a0b576e01f4a8d2f241
---
extras/package/ios/build.sh | 43 ++++++++++++++++++++++++++++++++++++++-----
1 files changed, 38 insertions(+), 5 deletions(-)
diff --git a/extras/package/ios/build.sh b/extras/package/ios/build.sh
index 1b4efaf..f9ed18d 100755
--- a/extras/package/ios/build.sh
+++ b/extras/package/ios/build.sh
@@ -130,9 +130,9 @@ export STRIP="xcrun strip"
export SDKROOT
+export CFLAGS="-isysroot ${SDKROOT} -arch ${ARCH} -mcpu=cortex-a8 -miphoneos-version-min=5.0 ${OPTIM}"
export CPPFLAGS="${CFLAGS}"
export CXXFLAGS="${CFLAGS}"
-export CFLAGS="-isysroot ${SDKROOT} -arch ${ARCH} -miphoneos-version-min=5.0 ${OPTIM}"
export OBJCFLAGS="${CFLAGS}"
export CPP="xcrun cc -E"
@@ -168,7 +168,6 @@ fi
../bootstrap --host=${TARGET} --build="i686-apple-darwin10" --disable-disc --disable-sout \
--enable-small \
--disable-sdl \
- --disable-SDL_image \
--disable-fontconfig \
--disable-ass \
--disable-freetype2 \
@@ -184,7 +183,13 @@ fi
--disable-vorbis \
--disable-sidplay2 \
--disable-samplerate \
- --disable-goom > ${out}
+ --disable-goom \
+ --disable-gcrypt \
+ --disable-gnutls \
+ --disable-orc \
+ --disable-schroedinger \
+ --disable-libmpeg2 \
+ --disable-mad > ${out}
make
spopd
@@ -243,7 +248,6 @@ ${VLCROOT}/configure \
--disable-macosx-qtkit \
--disable-macosx-eyetv \
--disable-macosx-vlc-app \
- --with-macosx-sdk=${SDKROOT} \
--enable-audioqueue \
--enable-ios-vout \
--disable-shared \
@@ -263,7 +267,6 @@ ${VLCROOT}/configure \
--disable-qt4 --disable-skins2 \
--disable-libgcrypt \
--disable-vcd \
- --disable-postproc \
--disable-vlc \
--disable-vlm \
--disable-httpd \
@@ -274,6 +277,36 @@ ${VLCROOT}/configure \
--disable-sse \
--disable-neon \
--disable-notify \
+ --enable-live555 \
+ --enable-realrtsp \
+ --enable-dvbpsi \
+ --enable-swscale \
+ --disable-projectm \
+ --disable-libass \
+ --disable-sqlite \
+ --disable-libxml2 \
+ --disable-goom \
+ --disable-dvdread \
+ --disable-dvdnav \
+ --disable-bluray \
+ --disable-linsys \
+ --disable-libva \
+ --disable-gme \
+ --disable-tremor \
+ --disable-vorbis \
+ --disable-fluidsynth \
+ --disable-jack \
+ --disable-pulse \
+ --disable-sout \
+ --disable-faad \
+ --disable-lua \
+ --disable-mad \
+ --enable-a52 \
+ --disable-mtp \
+ --disable-ogg \
+ --disable-speex \
+ --disable-theora \
+ --disable-flac \
--disable-mmx > ${out} # MMX and SSE support requires llvm which is broken on Simulator
fi
More information about the vlc-commits
mailing list