Commit 485591f8 authored by Felix Paul Kühne's avatar Felix Paul Kühne

ios/build.sh: disable a few more contribs (for now), improve the CFLAGS and...

ios/build.sh: disable a few more contribs (for now), improve the CFLAGS and disable a few more of VLC's modules
parent 5c1644d4
...@@ -130,9 +130,9 @@ export STRIP="xcrun strip" ...@@ -130,9 +130,9 @@ export STRIP="xcrun strip"
export SDKROOT export SDKROOT
export CFLAGS="-isysroot ${SDKROOT} -arch ${ARCH} -mcpu=cortex-a8 -miphoneos-version-min=5.0 ${OPTIM}"
export CPPFLAGS="${CFLAGS}" export CPPFLAGS="${CFLAGS}"
export CXXFLAGS="${CFLAGS}" export CXXFLAGS="${CFLAGS}"
export CFLAGS="-isysroot ${SDKROOT} -arch ${ARCH} -miphoneos-version-min=5.0 ${OPTIM}"
export OBJCFLAGS="${CFLAGS}" export OBJCFLAGS="${CFLAGS}"
export CPP="xcrun cc -E" export CPP="xcrun cc -E"
...@@ -168,7 +168,6 @@ fi ...@@ -168,7 +168,6 @@ fi
../bootstrap --host=${TARGET} --build="i686-apple-darwin10" --disable-disc --disable-sout \ ../bootstrap --host=${TARGET} --build="i686-apple-darwin10" --disable-disc --disable-sout \
--enable-small \ --enable-small \
--disable-sdl \ --disable-sdl \
--disable-SDL_image \
--disable-fontconfig \ --disable-fontconfig \
--disable-ass \ --disable-ass \
--disable-freetype2 \ --disable-freetype2 \
...@@ -184,7 +183,13 @@ fi ...@@ -184,7 +183,13 @@ fi
--disable-vorbis \ --disable-vorbis \
--disable-sidplay2 \ --disable-sidplay2 \
--disable-samplerate \ --disable-samplerate \
--disable-goom > ${out} --disable-goom \
--disable-gcrypt \
--disable-gnutls \
--disable-orc \
--disable-schroedinger \
--disable-libmpeg2 \
--disable-mad > ${out}
make make
spopd spopd
...@@ -243,7 +248,6 @@ ${VLCROOT}/configure \ ...@@ -243,7 +248,6 @@ ${VLCROOT}/configure \
--disable-macosx-qtkit \ --disable-macosx-qtkit \
--disable-macosx-eyetv \ --disable-macosx-eyetv \
--disable-macosx-vlc-app \ --disable-macosx-vlc-app \
--with-macosx-sdk=${SDKROOT} \
--enable-audioqueue \ --enable-audioqueue \
--enable-ios-vout \ --enable-ios-vout \
--disable-shared \ --disable-shared \
...@@ -263,7 +267,6 @@ ${VLCROOT}/configure \ ...@@ -263,7 +267,6 @@ ${VLCROOT}/configure \
--disable-qt4 --disable-skins2 \ --disable-qt4 --disable-skins2 \
--disable-libgcrypt \ --disable-libgcrypt \
--disable-vcd \ --disable-vcd \
--disable-postproc \
--disable-vlc \ --disable-vlc \
--disable-vlm \ --disable-vlm \
--disable-httpd \ --disable-httpd \
...@@ -274,6 +277,36 @@ ${VLCROOT}/configure \ ...@@ -274,6 +277,36 @@ ${VLCROOT}/configure \
--disable-sse \ --disable-sse \
--disable-neon \ --disable-neon \
--disable-notify \ --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 --disable-mmx > ${out} # MMX and SSE support requires llvm which is broken on Simulator
fi fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment