Commit 60488165 authored by ramiro's avatar ramiro

Organize header files and system functions checks

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@10566 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 3f228cd2
......@@ -1487,22 +1487,30 @@ grep -q BIGE $TMPO && enable bigendian
# ---
# check availability of some header files
check_header malloc.h
check_func memalign
if ! enabled_any memalign memalign_hack && enabled need_memalign ; then
die "Error, no memalign() but SSE enabled, disable it or use --enable-memalign-hack."
if check_func dlopen; then
ldl=
elif check_func dlopen -ldl; then
ldl=-ldl
fi
check_header byteswap.h
check_func mkstemp
check_func fork
check_func gethrtime
check_func getrusage
check_func inet_aton
check_func memalign
check_func mkstemp
check_func2 windows.h GetProcessTimes
check_header termios.h
check_header byteswap.h
check_header conio.h
check_header dlfcn.h
check_header malloc.h
check_header termios.h
if ! enabled_any memalign memalign_hack && enabled need_memalign ; then
die "Error, no memalign() but SSE enabled, disable it or use --enable-memalign-hack."
fi
check_func inet_aton
enabled zlib && check_lib zlib.h zlibVersion -lz || disable zlib
# ffserver uses poll(),
......@@ -1572,21 +1580,6 @@ void foo(char * $restrict_keyword p);
EOF
done
# dlopen/dlfcn.h probing
check_header dlfcn.h
if check_func dlopen; then
ldl=
elif check_func dlopen -ldl; then
ldl=-ldl
fi
check_func getrusage
check_func2 windows.h GetProcessTimes
check_func fork
test "$vhook" = "default" && vhook="$dlopen"
if test "$targetos" = cygwin -o "$targetos" = mingw32 && enabled_all static vhook ; then
......
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