mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
move lrintf() check before external lib checks to prevent runtime
errors from these interfering with lrintf() test Originally committed as revision 9364 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
7a68f7fa22
commit
f32adb22de
14
configure
vendored
14
configure
vendored
@ -1561,6 +1561,13 @@ for thread in $THREADS_LIST; do
|
||||
fi
|
||||
done
|
||||
|
||||
# test for lrintf in math.h
|
||||
check_exec <<EOF && lrintf=yes || lrintf=no
|
||||
#define _ISOC9X_SOURCE 1
|
||||
#include <math.h>
|
||||
int main( void ) { return (lrintf(3.999f) > 0)?0:1; }
|
||||
EOF
|
||||
|
||||
enabled_any libamr_nb libamr_wb && enable libamr
|
||||
|
||||
# these are off by default, so fail if requested and not available
|
||||
@ -1581,13 +1588,6 @@ enabled libfaac && require2 libfaac "stdint.h faac.h" faacEncGetVersion -lfaa
|
||||
enabled libfaad && require2 libfaad faad.h faacDecOpen -lfaad
|
||||
enabled avisynth && require2 vfw32 "windows.h vfw.h" AVIFileInit -lvfw32
|
||||
|
||||
# test for lrintf in math.h
|
||||
check_exec <<EOF && lrintf=yes || lrintf=no
|
||||
#define _ISOC9X_SOURCE 1
|
||||
#include <math.h>
|
||||
int main( void ) { return (lrintf(3.999f) > 0)?0:1; }
|
||||
EOF
|
||||
|
||||
_restrict=
|
||||
for restrict_keyword in restrict __restrict__ __restrict; do
|
||||
check_cc <<EOF && _restrict=$restrict_keyword && break
|
||||
|
Loading…
Reference in New Issue
Block a user