diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-02-10 02:01:35 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-02-10 02:01:35 +0000 |
commit | 97e427039d8123eed37990eaaf13b403daaae2da (patch) | |
tree | 8e6ab78096e3e84c1de1b0de06311afdfb886a21 /configure | |
parent | 373df2e9e5304d53a640350131ef305bb3bd3911 (diff) | |
download | mpv-97e427039d8123eed37990eaaf13b403daaae2da.tar.bz2 mpv-97e427039d8123eed37990eaaf13b403daaae2da.tar.xz |
Add proper check for posix_memalign(), needed for FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28519 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -3143,6 +3143,18 @@ fi echores "$_memalign" +echocheck "posix_memalign()" +posix_memalign=no +def_posix_memalign='#define HAVE_POSIX_MEMALIGN 0' +cat > $TMPC << EOF +#define _XOPEN_SOURCE 600 +#include <stdlib.h> +int main(void) { posix_memalign(NULL, 0, 0); } +EOF +cc_check && posix_memalign=yes && def_posix_memalign='#define HAVE_POSIX_MEMALIGN 1' +echores "$posix_memalign" + + echocheck "alloca.h" cat > $TMPC << EOF #include <alloca.h> @@ -8618,6 +8630,7 @@ $def_libavcodec_mpegaudio_hp $def_memalign_hack $def_mlib $def_mkstemp +$def_posix_memalign $def_pthreads $def_threads $def_yasm @@ -8629,7 +8642,6 @@ $def_yasm #define CONFIG_HARDCODED_TABLES 0 #define CONFIG_LIBAMR_NB_FIXED 0 #define CONFIG_LIBVORBIS 0 -#define CONFIG_POSIX_MEMALIGN 0 #define CONFIG_POWERPC_PERF 0 #define CONFIG_SMALL 0 #define CONFIG_SWSCALE 1 |