From 518dd9e9c74356603ce4a29a6902075f7624d4e0 Mon Sep 17 00:00:00 2001 From: Guillaume BIENKOWSKI Date: Fri, 4 Oct 2013 10:25:08 +0200 Subject: [PATCH] Enable PIE for ffmpeg and x264. Note that the x264 compilation seems to generate non-PIC code even though the option is passed. --- submodules/build/builders.d/ffmpeg.mk | 2 +- submodules/build/builders.d/x264.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/submodules/build/builders.d/ffmpeg.mk b/submodules/build/builders.d/ffmpeg.mk index 55c65aff1..025b2c0c3 100644 --- a/submodules/build/builders.d/ffmpeg.mk +++ b/submodules/build/builders.d/ffmpeg.mk @@ -4,7 +4,7 @@ ffmpeg_configure_options=\ --disable-ffprobe --disable-ffserver --disable-avdevice \ --disable-avfilter --disable-network \ --disable-everything --enable-decoder=mjpeg --enable-encoder=mjpeg --enable-decoder=mpeg4 --enable-encoder=mpeg4 \ - --enable-decoder=h264 --disable-avformat \ + --enable-decoder=h264 --disable-avformat --enable-pic\ --cross-prefix=$$SDK_BIN_PATH/ \ --sysroot=$$SYSROOT_PATH --arch=$$ARCH \ --enable-static --disable-shared --target-os=darwin \ diff --git a/submodules/build/builders.d/x264.mk b/submodules/build/builders.d/x264.mk index 8937c8d01..21c8638e9 100644 --- a/submodules/build/builders.d/x264.mk +++ b/submodules/build/builders.d/x264.mk @@ -24,7 +24,7 @@ x264-configure-option= \ --host=$(host)\ - --enable-static \ + --enable-static --enable-pic \ --cross-prefix=$$SDK_BIN_PATH/ \ --extra-ldflags="$$COMMON_FLAGS"