configuration: --enable-static --enable-runtime-cpudetection --enable-menu --disable-liba52 --disable-libmpeg2-internal --disable-tv --disable-vidix --disable-faac-lavc --disable-mencoder ============ Checking for ffmpeg/libavcodec/allcodecs.c ============ Result is: found ########################################## ============ Checking for ffmpeg/libavformat/allformats.c ============ Result is: found ########################################## ============ Checking for ffmpeg/libavcodec/bitsteram_filters.c ============ Result is: found ########################################## ============ Checking for ffmpeg/libavformat/protocols.c ============ Result is: found ########################################## ============ Checking for ffmpeg/libavfilter/allfilters.c ============ Result is: found ########################################## ============ Checking for gcc version ============ Result is: 6.2.0 ########################################## #if !(defined(__MINGW32__)) #error condition not true: defined(__MINGW32__) #endif int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -static -o /tmp/mplayer-configure-6203-1256/tmp ============ Checking for working compiler ============ int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm int main(void) { int test[(int)sizeof(char *)-7]; return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:9: error: size of array 'test' is negative int test[(int)sizeof(char *)-7]; ^~~~ #if !(defined(__x86_64__)) #error condition not true: defined(__x86_64__) #endif int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:3:2: error: #error condition not true: defined(__x86_64__) #error condition not true: defined(__x86_64__) ^~~~~ ============ Checking for cross compilation ============ int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: no ########################################## ============ Checking for host cc ============ Result is: gcc ########################################## ============ Checking for GCC & CPU optimization abilities ============ int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -mtune=generic -lm int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -mtune=generic -lm int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -march=i486 -mtune=generic -lm Result is: i486 ########################################## ============ Checking for byte order ============ short ascii_name[] = { 'M' << 8 | 'P', 'l' << 8 | 'a', 'y' << 8 | 'e', 'r' << 8 | 'B', 'i' << 8 | 'g', 'E' << 8 | 'n', 'd' << 8 | 'i', 'a' << 8 | 'n', 0 }; int main(void) { return (long)ascii_name; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: little-endian ########################################## ============ Checking for extern symbol prefix ============ int ff_extern; gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -c -lm Result is: _ ########################################## ============ Checking for assembler support of -pipe option ============ int main(void) { return 0; } gcc /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -o /tmp/mplayer-configure-6203-1256/tmp.exe -pipe -I. -lm Result is: yes ########################################## #include #if !(defined __GLIBC__) #error condition not true: defined __GLIBC__ #endif int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: features.h: No such file or directory #include ^ compilation terminated. int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -fno-tree-vectorize -lm int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -std=gnu99 -lm int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -Wdeclaration-after-statement -lm int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -Wno-pointer-sign -lm int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -Wdisabled-optimization -lm int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -mno-omit-leaf-frame-pointer -lm int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -MMD -MP -lm ============ Checking for relocatable binary ============ Result is: no (PIE + static assumed to be broken) ########################################## ============ Checking for assembler (E:/mpbuild/tools/mingw32/bin/../lib/gcc/i686-w64-mingw32/6.2.0/../../../../i686-w64-mingw32/bin/as.exe ) ============ Result is: ok ########################################## ============ Checking for PIC ============ #if !(defined(__PIC__) || defined(__pic__) || defined(PIC)) #error condition not true: defined(__PIC__) || defined(__pic__) || defined(PIC) #endif int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:3:2: error: #error condition not true: defined(__PIC__) || defined(__pic__) || defined(PIC) #error condition not true: defined(__PIC__) || defined(__pic__) || defined(PIC) ^~~~~ Result is: no ########################################## ============ Checking for .align is a power of two ============ int main(void) { __asm__ volatile (".align 3"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm {standard input}: Assembler messages: {standard input}:19: Error: alignment not a power of 2 Result is: no ########################################## ============ Checking for ebx availability ============ int main(void) { int x; __asm__ volatile( "xor %0, %0" :"=b"(x) // just adding ebx to clobber list seems unreliable with some // compilers, e.g. Haiku's gcc 2.95 ); // and the above check does not work for OSX 64 bit... __asm__ volatile("":::"%ebx"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for yasm ============ pextrd [eax], xmm0, 1 yasm -f win32 -DPREFIX -o /tmp/mplayer-configure-6203-1256/tmp.exe /tmp/mplayer-configure-6203-1256/tmp.S Result is: yasm ########################################## ============ Checking for bswap ============ Result is: yes ########################################## ============ Checking for xmm clobbers ============ int main(void) { __asm__ volatile ("":::"%xmm0"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:18: error: unknown register name '%xmm0' in 'asm' int main(void) { __asm__ volatile ("":::"%xmm0"); return 0; } ^~~~~~~ Result is: no ########################################## ============ Checking for langinfo ============ #include int main(void) { nl_langinfo(CODESET); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: langinfo.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for language ============ Result is: messages: en - man pages: en - documentation: en ########################################## ============ Checking for enable sighandler ============ Result is: yes ########################################## ============ Checking for runtime cpudetection ============ Result is: yes ########################################## ============ Checking for restrict keyword ============ void foo(char * restrict p); int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: restrict ########################################## ============ Checking for __builtin_expect ============ static int foo(int a) { a = __builtin_expect(a, 10); return a == 10 ? 0 : 1; } int main(void) { return foo(10) && foo(0); } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for kstat ============ #include int main(void) { kstat_open(); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lkstat -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: kstat.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for atanf ============ #include int main(void) { atanf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for cbrt ============ #include int main(void) { cbrt(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for cbrtf ============ #include int main(void) { cbrtf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for cosf ============ #include int main(void) { cosf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for expf ============ #include int main(void) { expf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for exp2 ============ #include int main(void) { exp2(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for exp2f ============ #include int main(void) { exp2f(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for isnan ============ #include int main(void) { isnan(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for isfinite ============ #include int main(void) { isfinite(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for isinf ============ #include int main(void) { isinf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for llrint ============ #include int main(void) { llrint(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: warning: statement with no effect [-Wunused-value] int main(void) { llrint(2.0); return 0; } ^~~~~~~~~~~ Result is: yes ########################################## ============ Checking for llrintf ============ #include int main(void) { llrintf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: warning: statement with no effect [-Wunused-value] int main(void) { llrintf(2.0); return 0; } ^~~~~~~~~~~~ Result is: yes ########################################## ============ Checking for log2 ============ #include int main(void) { log2(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for log2f ============ #include int main(void) { log2f(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for log10f ============ #include int main(void) { log10f(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for lrint ============ #include int main(void) { lrint(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: warning: statement with no effect [-Wunused-value] int main(void) { lrint(2.0); return 0; } ^~~~~~~~~~ Result is: yes ########################################## ============ Checking for lrintf ============ #include int main(void) { lrintf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: warning: statement with no effect [-Wunused-value] int main(void) { lrintf(2.0); return 0; } ^~~~~~~~~~~ Result is: yes ########################################## ============ Checking for rint ============ #include int main(void) { rint(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: warning: statement with no effect [-Wunused-value] int main(void) { rint(2.0); return 0; } ^~~~~~~~~ Result is: yes ########################################## ============ Checking for round ============ #include int main(void) { round(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for roundf ============ #include int main(void) { roundf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for sinf ============ #include int main(void) { sinf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for trunc ============ #include int main(void) { trunc(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for truncf ============ #include int main(void) { truncf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for erf ============ #include int main(void) { erf(2.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for atan2f ============ #include int main(void) { atan2f(1.0,1.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for fminf ============ #include int main(void) { fminf(1.0,1.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for ldexpf ============ #include int main(void) { ldexpf(1.0,1.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for powf ============ #include int main(void) { powf(1.0,1.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for hypot ============ #include int main(void) { hypot(1.0,1.0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for mkstemp ============ #include int main(void) { mkstemp(""); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for gmtime_r ============ #include int main(void) { gmtime_r(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: error: implicit declaration of function 'gmtime_r' [-Werror=implicit-function-declaration] int main(void) { gmtime_r(0, 0); return 0; } ^~~~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for localtime_r ============ #include int main(void) { localtime_r(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: error: implicit declaration of function 'localtime_r' [-Werror=implicit-function-declaration] int main(void) { localtime_r(0, 0); return 0; } ^~~~~~~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for nanosleep ============ #include int main(void) { nanosleep(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:\mpbuild\tools\tmp\ccx9b1yK.o:tmp.c:(.text.startup+0x1e): undefined reference to `nanosleep' collect2.exe: error: ld returned 1 exit status Result is: no ########################################## ============ Checking for socklib ============ #include #include int main(void) { gethostbyname(0); socket(AF_INET, SOCK_STREAM, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: netdb.h: No such file or directory #include ^ compilation terminated. #include #include int main(void) { gethostbyname(0); socket(AF_INET, SOCK_STREAM, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsocket -ldnet -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: netdb.h: No such file or directory #include ^ compilation terminated. #include #include int main(void) { gethostbyname(0); socket(AF_INET, SOCK_STREAM, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsocket -lnsl -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: netdb.h: No such file or directory #include ^ compilation terminated. #include #include int main(void) { gethostbyname(0); socket(AF_INET, SOCK_STREAM, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lnsl -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: netdb.h: No such file or directory #include ^ compilation terminated. #include #include int main(void) { gethostbyname(0); socket(AF_INET, SOCK_STREAM, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsocket -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: netdb.h: No such file or directory #include ^ compilation terminated. #include int main(void) { gethostbyname(0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lws2_32 -lm Result is: no (using -lws2_32) ########################################## ============ Checking for netdb.h, struct addrinfo ============ #if HAVE_WINSOCK2_H #include #include #else #include #include #include #endif int main(void) { struct addrinfo ai; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -DHAVE_WINSOCK2_H=1 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:9:34: warning: unused variable 'ai' [-Wunused-variable] int main(void) { struct addrinfo ai; return 0; } ^~ Result is: yes ########################################## ============ Checking for netdb.h, getaddrinfo() ============ #if HAVE_WINSOCK2_H #include #else #include #include #include #endif int main(void) { getaddrinfo(0, 0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -DHAVE_WINSOCK2_H=1 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:8:18: error: implicit declaration of function 'getaddrinfo' [-Werror=implicit-function-declaration] int main(void) { getaddrinfo(0, 0, 0, 0); return 0; } ^~~~~~~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for sockaddr_storage ============ #if HAVE_WINSOCK2_H #include #else #include #include #endif int main(void) { struct sockaddr_storage sas; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -DHAVE_WINSOCK2_H=1 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:7:42: warning: unused variable 'sas' [-Wunused-variable] int main(void) { struct sockaddr_storage sas; return 0; } ^~~ Result is: yes ########################################## ============ Checking for struct ipv6_mreq ============ #if HAVE_WINSOCK2_H #include #else #include #endif int main(void) { struct ipv6_mreq mreq6; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -DHAVE_WINSOCK2_H=1 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:6:35: warning: unused variable 'mreq6' [-Wunused-variable] int main(void) { struct ipv6_mreq mreq6; return 0; } ^~~~~ Result is: yes ########################################## ============ Checking for struct sockaddr_in6 ============ #if HAVE_WINSOCK2_H #include #else #include #endif int main(void) { struct sockaddr_in6 addr; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -DHAVE_WINSOCK2_H=1 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:6:38: warning: unused variable 'addr' [-Wunused-variable] int main(void) { struct sockaddr_in6 addr; return 0; } ^~~~ Result is: yes ########################################## ============ Checking for struct sockaddr sa_len ============ #if HAVE_WINSOCK2_H #include #else #include #include #endif int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -DHAVE_WINSOCK2_H=1 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:7:57: error: 'struct sockaddr' has no member named 'sa_len' int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; } ^~ E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:7:30: warning: unused variable 'p' [-Wunused-variable] int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; } ^ Result is: no ########################################## ============ Checking for arpa/inet.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: arpa/inet.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for inet_pton() ============ #include int main(void) { inet_pton(0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lws2_32 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: arpa/inet.h: No such file or directory #include ^ compilation terminated. #include int main(void) { inet_pton(0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lws2_32 -lresolv -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: arpa/inet.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for inet_aton() ============ #include int main(void) { inet_aton(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lws2_32 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: arpa/inet.h: No such file or directory #include ^ compilation terminated. #include int main(void) { inet_aton(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lws2_32 -lresolv -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: arpa/inet.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for socklen_t ============ #if HAVE_WINSOCK2_H #include #else #include #include #endif int main(void) { socklen_t v = 0; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -DHAVE_WINSOCK2_H=1 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:7:28: warning: unused variable 'v' [-Wunused-variable] int main(void) { socklen_t v = 0; return 0; } ^ Result is: yes ########################################## ============ Checking for closesocket() ============ #include int main(void) { closesocket(~0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -o /tmp/mplayer-configure-6203-1256/tmp.exe -lws2_32 -lm Result is: yes ########################################## ============ Checking for networking ============ Result is: yes ########################################## ============ Checking for inet6 ============ #include #if !defined(_WIN32) #include #include #else #include #endif int main(void) { struct sockaddr_in6 six; socket(AF_INET6, SOCK_STREAM, AF_INET6); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lws2_32 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:8:38: warning: unused variable 'six' [-Wunused-variable] int main(void) { struct sockaddr_in6 six; socket(AF_INET6, SOCK_STREAM, AF_INET6); return 0; } ^~~ Result is: yes ########################################## ============ Checking for gethostbyname2 ============ #define _BSD_SOURCE #include #include #include int main(void) { gethostbyname2("", AF_INET); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:3:24: fatal error: sys/socket.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for SCTP ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: netinet/sctp.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for sys/un.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:20: fatal error: sys/un.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for sys/poll.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: sys/poll.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for inttypes.h (required) ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for int_fastXY_t in inttypes.h ============ #include int main(void) { volatile int_fast16_t v = 0; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:40: warning: unused variable 'v' [-Wunused-variable] int main(void) { volatile int_fast16_t v = 0; return 0; } ^ Result is: yes ########################################## ============ Checking for malloc.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for aligned malloc ============ #include int main(void) { _aligned_malloc(1, 32); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for memalign() ============ #include int main(void) { memalign(64, sizeof(char)); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: error: implicit declaration of function 'memalign' [-Werror=implicit-function-declaration] int main(void) { memalign(64, sizeof(char)); return 0; } ^~~~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for posix_memalign() ============ #include int main(void) { posix_memalign(NULL, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: error: implicit declaration of function 'posix_memalign' [-Werror=implicit-function-declaration] int main(void) { posix_memalign(NULL, 0, 0); return 0; } ^~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for alloca.h ============ #include int main(void) { alloca(0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:20: fatal error: alloca.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for fastmemcpy ============ Result is: yes ########################################## ============ Checking for hard-coded tables ============ Result is: no ########################################## ============ Checking for mman.h ============ #include int main(void) { mmap(0, 0, 0, 0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: sys/mman.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## #include int main(void) { void *p = MAP_FAILED; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: sys/mman.h: No such file or directory #include ^ compilation terminated. ============ Checking for mprotect ============ #include #include int main(void) { mprotect(NULL, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:22: fatal error: sys/mman.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for dynamic loader ============ #include int main(void) { dlopen("", 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: dlfcn.h: No such file or directory #include ^ compilation terminated. #include int main(void) { dlopen("", 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -ldl -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: dlfcn.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for dynamic a/v plugins support ============ Result is: no ########################################## ============ Checking for pthread ============ #include static void *func(void *arg) { return arg; } int main(void) { pthread_t tid; return pthread_create(&tid, 0, func, 0) == 0 ? 0 : 1; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lpthreadGC2 -lm E:/mpbuild/tools/mingw32/bin/../lib/gcc/i686-w64-mingw32/6.2.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lpthreadGC2 collect2.exe: error: ld returned 1 exit status #include static void *func(void *arg) { return arg; } int main(void) { pthread_t tid; return pthread_create(&tid, 0, func, 0) == 0 ? 0 : 1; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:\mpbuild\tools\tmp\cc0knTso.o:tmp.c:(.text.startup+0x2e): undefined reference to `pthread_create' collect2.exe: error: ld returned 1 exit status #include static void *func(void *arg) { return arg; } int main(void) { pthread_t tid; return pthread_create(&tid, 0, func, 0) == 0 ? 0 : 1; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lpthread -lm Result is: yes (using -lpthread) ########################################## ============ Checking for pthread_cancel ============ #include int main(void) { pthread_t t; return pthread_cancel(t); } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lpthread -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:38: warning: 't' is used uninitialized in this function [-Wuninitialized] int main(void) { pthread_t t; return pthread_cancel(t); } ^~~~~~~~~~~~~~~~~ E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:28: note: 't' was declared here int main(void) { pthread_t t; return pthread_cancel(t); } ^ Result is: yes ########################################## ============ Checking for w32threads ============ Result is: no (using pthread instead) ########################################## ============ Checking for direct.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for windows.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for io.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for rpath ============ Result is: no ########################################## ============ Checking for iconv ============ #include #include #include #define INBUFSIZE 1024 #define OUTBUFSIZE 4096 char inbuffer[INBUFSIZE]; char outbuffer[OUTBUFSIZE]; int main(void) { size_t numread; iconv_t icdsc; char *tocode="UTF-8"; char *fromcode="cp1250"; if ((icdsc = iconv_open(tocode, fromcode)) != (iconv_t)(-1)) { while ((numread = read(0, inbuffer, INBUFSIZE))) { char *iptr=inbuffer; char *optr=outbuffer; size_t inleft=numread; size_t outleft=OUTBUFSIZE; if (iconv(icdsc, &iptr, &inleft, &optr, &outleft) != (size_t)(-1)) { write(1, outbuffer, OUTBUFSIZE - outleft); } } if (iconv_close(icdsc) == -1) ; } return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/mingw32/bin/../lib/gcc/i686-w64-mingw32/6.2.0/../../../../i686-w64-mingw32/lib/../lib\libiconv.a(localcharset.o):localcharset.c:(.text+0x7): undefined reference to `_imp__GetACP@0' collect2.exe: error: ld returned 1 exit status #include #include #include #define INBUFSIZE 1024 #define OUTBUFSIZE 4096 char inbuffer[INBUFSIZE]; char outbuffer[OUTBUFSIZE]; int main(void) { size_t numread; iconv_t icdsc; char *tocode="UTF-8"; char *fromcode="cp1250"; if ((icdsc = iconv_open(tocode, fromcode)) != (iconv_t)(-1)) { while ((numread = read(0, inbuffer, INBUFSIZE))) { char *iptr=inbuffer; char *optr=outbuffer; size_t inleft=numread; size_t outleft=OUTBUFSIZE; if (iconv(icdsc, &iptr, &inleft, &optr, &outleft) != (size_t)(-1)) { write(1, outbuffer, OUTBUFSIZE - outleft); } } if (iconv_close(icdsc) == -1) ; } return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -liconv -lm Result is: yes ########################################## ============ Checking for soundcard.h ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:27: fatal error: sys/soundcard.h: No such file or directory #include ^ compilation terminated. #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: soundcard.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for termcap ============ #include int main(void) { tgetent(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lncurses -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:18: fatal error: term.h: No such file or directory #include ^ compilation terminated. #include int main(void) { tgetent(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -ltinfo -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:18: fatal error: term.h: No such file or directory #include ^ compilation terminated. #include int main(void) { tgetent(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -ltermcap -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:18: fatal error: term.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for termios ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:21: fatal error: termios.h: No such file or directory #include ^ compilation terminated. #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:25: fatal error: sys/termios.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for shm ============ #include int main(void) { shmget(0, 0, 0); shmat(0, 0, 0); shmctl(0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:21: fatal error: sys/shm.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for strsep() ============ #define _BSD_SOURCE #include int main(void) { char *s = "Hello, world!"; strsep(&s, ","); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:3:45: error: implicit declaration of function 'strsep' [-Werror=implicit-function-declaration] int main(void) { char *s = "Hello, world!"; strsep(&s, ","); return 0; } ^~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for vsscanf() ============ #include #include int main(void) { va_list ap; vsscanf("foo", "bar", ap); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:3:30: warning: 'ap' is used uninitialized in this function [-Wuninitialized] int main(void) { va_list ap; vsscanf("foo", "bar", ap); return 0; } ^~~~~~~~~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:3:26: note: 'ap' was declared here int main(void) { va_list ap; vsscanf("foo", "bar", ap); return 0; } ^~ Result is: yes ########################################## ============ Checking for POSIX select() ============ #include #include #include #include #include #include int main(void) {int nfds = 1; fd_set readfds; struct timeval timeout; select(nfds, &readfds, NULL, NULL, &timeout); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:7:31: error: unknown type name 'fd_set' int main(void) {int nfds = 1; fd_set readfds; struct timeval timeout; select(nfds, &readfds, NULL, NULL, &timeout); return 0; } ^~~~~~ E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:7:71: error: implicit declaration of function 'select' [-Werror=implicit-function-declaration] int main(void) {int nfds = 1; fd_set readfds; struct timeval timeout; select(nfds, &readfds, NULL, NULL, &timeout); return 0; } ^~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for audio select() ============ Result is: yes ########################################## ============ Checking for gettimeofday() ============ #include #include int main(void) { struct timeval tv; gettimeofday(&tv, NULL); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for clock_gettime() ============ #include #include int main(void) { struct timespec tp; clock_gettime(CLOCK_MONOTONIC, &tp); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lrt -lm E:/mpbuild/tools/mingw32/bin/../lib/gcc/i686-w64-mingw32/6.2.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lrt collect2.exe: error: ld returned 1 exit status Result is: no ########################################## ============ Checking for glob() ============ #include int main(void) { glob("filename", 0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:18: fatal error: glob.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for setenv() ============ #include int main(void) { setenv("", "", 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: error: implicit declaration of function 'setenv' [-Werror=implicit-function-declaration] int main(void) { setenv("", "", 0); return 0; } ^~~~~~ cc1.exe: some warnings being treated as errors Result is: no ########################################## ============ Checking for setmode() ============ #include int main(void) { setmode(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for sys/sysinfo.h ============ #include int main(void) { struct sysinfo s_info; s_info.mem_unit=0; sysinfo(&s_info); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:25: fatal error: sys/sysinfo.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for pkg-config ============ Result is: yes ########################################## ============ Checking for GnuTLS ============ #include int main(void) { gnutls_global_init(); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -static -ffast-math -lws2_32 -liconv -o /tmp/mplayer-configure-6203-1256/tmp.exe -I/mingw32/include -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lm Result is: yes ########################################## ============ Checking for OpenSSL ============ Result is: no ########################################## ============ Checking for Samba support (libsmbclient) ============ #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lnsl -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lnsl -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lssl -lnsl -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. #include int main(void) { smbc_opendir("smb://"); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lsmbclient -lssl -lnsl -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: libsmbclient.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for /dev/mga_vid ============ Result is: no ########################################## ============ Checking for tdfxfb ============ Result is: no ########################################## ============ Checking for s3fb ============ Result is: no ########################################## ============ Checking for wii ============ Result is: no ########################################## ============ Checking for tdfxvid ============ Result is: no ########################################## ============ Checking for xvr100 ============ #include #include #include int main(void) { struct vis_identifier ident; struct fbgattr attr; ioctl(0, VIS_GETIDENTIFIER, &ident); ioctl(0, FBIOGATTR, &attr); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:22: fatal error: sys/fbio.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for tga ============ Result is: yes ########################################## ============ Checking for md5sum support ============ Result is: yes ########################################## ============ Checking for yuv4mpeg support ============ Result is: yes ########################################## ============ Checking for bl ============ Result is: no ########################################## ============ Checking for DirectFB ============ #include #include #if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22) #error "DirectFB version too old." #endif int main(void) { DirectFBInit(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -ldirectfb -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: directfb.h: No such file or directory #include ^ compilation terminated. #include #include #if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22) #error "DirectFB version too old." #endif int main(void) { DirectFBInit(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -I/usr/local/include/directfb -ldirectfb -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: directfb.h: No such file or directory #include ^ compilation terminated. #include #include #if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22) #error "DirectFB version too old." #endif int main(void) { DirectFBInit(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -I/usr/include/directfb -ldirectfb -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: directfb.h: No such file or directory #include ^ compilation terminated. #include #include #if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22) #error "DirectFB version too old." #endif int main(void) { DirectFBInit(0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -I/usr/local/include -ldirectfb -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:22: fatal error: directfb.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for X11 headers presence ============ Result is: no (check if the dev(el) packages are installed) ########################################## ============ Checking for X11 ============ Result is: no (check if the dev(el) packages are installed) ########################################## ============ Checking for Xss screensaver extensions ============ #include int main(void) { XScreenSaverSuspend(NULL, True); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lXss -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:38: fatal error: X11/extensions/scrnsaver.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for DPMS ============ Result is: no ########################################## ============ Checking for Xv ============ Result is: auto ########################################## ============ Checking for XvMC ============ Result is: no ########################################## ============ Checking for Video Decode Acceleration (VDA) ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:48: fatal error: VideoDecodeAcceleration/VDADecoder.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for VDPAU ============ Result is: auto ########################################## ============ Checking for Xinerama ============ Result is: auto ########################################## ============ Checking for Xxf86vm ============ Result is: auto ########################################## ============ Checking for XF86keysym ============ Result is: auto ########################################## ============ Checking for DGA ============ Result is: no ########################################## ============ Checking for xmga ============ Result is: no ########################################## ============ Checking for 3dfx ============ Result is: no ########################################## ============ Checking for VIDIX ============ Result is: no ########################################## ============ Checking for GGI ============ #include int main(void) { ggiInit(); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lggi -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:21: fatal error: ggi/ggi.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for GGI extension: libggiwmh ============ #include int main(void) { ggiWmhInit(); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -lggi -lggiwmh -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:21: fatal error: ggi/wmh.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for AA ============ #include int main(void) { aa_context *c; aa_renderparams *p; aa_init(0, 0, 0); c = aa_autoinit(&aa_defparams); p = aa_getrenderparams(); aa_autoinitkbd(c, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -laa -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:19: fatal error: aalib.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for CACA ============ 0.99.beta19 #include #ifdef CACA_API_VERSION_1 #include #endif int main(void) { caca_init(); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -o /tmp/mplayer-configure-6203-1256/tmp.exe -L/mingw32/lib -lcaca -lz -lm Result is: yes ########################################## ============ Checking for SVGAlib ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lvga -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:17: fatal error: vga.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for FBDev ============ Result is: no ########################################## ============ Checking for DVB ============ #include #include #include #include #include #include #include #include #include int main(void) {return 0;} gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:18: fatal error: poll.h: No such file or directory #include ^ compilation terminated. #include #include #include #include #include #include #include #include #include int main(void) {return 0;} gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -I/usr/src/DVB/include -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:18: fatal error: poll.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for PNG support ============ #include #include #include int main(void) { printf("png.h : %s\n", PNG_LIBPNG_VER_STRING); printf("libpng: %s\n", png_libpng_ver); return strcmp(PNG_LIBPNG_VER_STRING, png_libpng_ver); } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lpng -lz -lm Result is: yes ########################################## ============ Checking for MNG support ============ #include int main(void) { const char * p_ver = mng_version_text(); return !p_ver || p_ver[0] == 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lmng -lz -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:20: fatal error: libmng.h: No such file or directory #include ^ compilation terminated. #include int main(void) { const char * p_ver = mng_version_text(); return !p_ver || p_ver[0] == 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lmng -ljpeg -lz -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:20: fatal error: libmng.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for JPEG support ============ #include #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -ljpeg -lm Result is: yes ########################################## ============ Checking for OpenJPEG (JPEG 2000) support ============ #define OPJ_STATIC #include int main(void) { opj_dparameters_t dec_params; opj_set_default_decoder_parameters(&dec_params);opj_decode_with_info(0,0,0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lopenjpeg -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:22: fatal error: openjpeg.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for PNM support ============ Result is: yes ########################################## ============ Checking for GIF support ============ #include int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lungif -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: error: implicit declaration of function 'QuantizeBuffer' [-Werror=implicit-function-declaration] int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; } ^~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors #include #include int main(void) { GifQuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lungif -lm E:/mpbuild/tools/mingw32/bin/../lib/gcc/i686-w64-mingw32/6.2.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lungif collect2.exe: error: ld returned 1 exit status #include int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lgif -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:18: error: implicit declaration of function 'QuantizeBuffer' [-Werror=implicit-function-declaration] int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; } ^~~~~~~~~~~~~~ cc1.exe: some warnings being treated as errors #include #include int main(void) { GifQuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lgif -lm #include #include #include #include static void catch(int sig) { exit(1); } int main(void) { signal(SIGSEGV, catch); // catch segfault printf("EGifPutExtensionFirst is at address %p\n", EGifPutExtensionFirst); EGifSetGifVersion("89a"); // this will segfault a buggy gif lib. return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lgif -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:8:54: error: 'EGifPutExtensionFirst' undeclared (first use in this function) printf("EGifPutExtensionFirst is at address %p\n", EGifPutExtensionFirst); ^~~~~~~~~~~~~~~~~~~~~ E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:8:54: note: each undeclared identifier is reported only once for each function it appears in E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:9:21: warning: passing argument 1 of 'EGifSetGifVersion' from incompatible pointer type [-Wincompatible-pointer-types] EGifSetGifVersion("89a"); // this will segfault a buggy gif lib. ^~~~~ In file included from E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:4:0: E:/mpbuild/tools/mingw32/include/gif_lib.h:157:6: note: expected 'GifFileType * {aka struct GifFileType *}' but argument is of type 'char *' void EGifSetGifVersion(GifFileType *GifFile, const bool gif89); ^~~~~~~~~~~~~~~~~ E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:9:3: error: too few arguments to function 'EGifSetGifVersion' EGifSetGifVersion("89a"); // this will segfault a buggy gif lib. ^~~~~~~~~~~~~~~~~ In file included from E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:4:0: E:/mpbuild/tools/mingw32/include/gif_lib.h:157:6: note: declared here void EGifSetGifVersion(GifFileType *GifFile, const bool gif89); ^~~~~~~~~~~~~~~~~ Result is: yes ########################################## ============ Checking for broken giflib workaround ============ #include #include int main(void) { GifFileType gif = {.UserData = NULL}; printf("UserData is at address %p\n", gif.UserData); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lgif -lm Result is: disabled ########################################## ============ Checking for VESA support ============ #include int main(void) { vbeInit(); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -lvbe -llrmi -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:17: fatal error: vbe.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for SDL ============ 1.2.15 #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif int main(int argc, char *argv[]) { SDL_Init(SDL_INIT_VIDEO|SDL_INIT_NOPARACHUTE); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -DCONFIG_SDL_SDL_H -lSDL -lm E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_WinPAINT': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1308: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1310: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1311: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1312: undefined reference to `_imp__BitBlt@36' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1314: undefined reference to `_imp__DeleteDC@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_RealizePalette': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1286: undefined reference to `_imp__UnrealizeObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1288: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1289: undefined reference to `_imp__RealizePalette@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_NormalUpdate': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:954: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:956: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:957: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:959: undefined reference to `_imp__BitBlt@36' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:962: undefined reference to `_imp__DeleteDC@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_ReleaseStaticColors': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1263: undefined reference to `_imp__SetSystemPaletteUse@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SetColors': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1027: undefined reference to `_imp__GetSystemPaletteUse@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1041: undefined reference to `_imp__UnrealizeObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1043: undefined reference to `_imp__SetPaletteEntries@16' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1044: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1045: undefined reference to `_imp__RealizePalette@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1059: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1060: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1061: undefined reference to `_imp__SetDIBColorTable@16' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1063: undefined reference to `_imp__BitBlt@36' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1066: undefined reference to `_imp__DeleteDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1059: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1060: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1061: undefined reference to `_imp__SetDIBColorTable@16' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SussScreenDepth': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:476: undefined reference to `_imp__CreateCompatibleBitmap@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:482: undefined reference to `_imp__GetDIBits@28' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:484: undefined reference to `_imp__DeleteObject@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_GetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1170: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1150: undefined reference to `_imp__SetDeviceGammaRamp@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1145: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_GrabStaticColors': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1250: undefined reference to `_imp__SetSystemPaletteUse@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1251: undefined reference to `_imp__GetSystemPaletteUse@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_CreatePalette': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:304: undefined reference to `_imp__GetSystemPaletteEntries@16' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:306: undefined reference to `_imp__CreatePalette@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_CheckGamma': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1082: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SetVideoMode': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:787: undefined reference to `_imp__DeleteObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:836: undefined reference to `_imp__DeleteObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:886: undefined reference to `_imp__CreateDIBSection@24' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SwapGamma': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1102: undefined reference to `_imp__SetDeviceGammaRamp@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1101: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_QuitGamma': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1117: undefined reference to `_imp__SetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_VideoQuit': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1199: undefined reference to `_imp__DeleteObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1207: undefined reference to `_imp__DeleteObject@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_PaletteChanged': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2503: undefined reference to `_imp__GetSystemPaletteEntries@16' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_Available': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:495: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_GetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2374: undefined reference to `IID_IDirectDrawGammaControl' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_SetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2328: undefined reference to `IID_IDirectDrawGammaControl' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_AllocDDSurface': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:1729: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_SetVideoMode': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:1370: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_VideoInit': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:944: undefined reference to `IID_IDirectDraw2' E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:954: undefined reference to `_imp__GetDeviceCaps@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x20): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x30): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x40): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x50): undefined reference to `GUID_RxAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x60): undefined reference to `GUID_RyAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x70): undefined reference to `GUID_RzAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x80): undefined reference to `GUID_Slider' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x90): undefined reference to `GUID_Slider' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xa0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xb0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xc0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xd0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x2e0): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x2f0): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x300): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3a0): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3b0): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3c0): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x420): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x430): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x440): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x450): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x460): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x470): more undefined references to `GUID_Key' follow E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5yuv.o): In function `CreateYUVSurface': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5yuv.c:78: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `DIB_CloseAudio': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:202: undefined reference to `_imp__waveOutClose@4' E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:208: undefined reference to `_imp__waveOutUnprepareHeader@12' E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:208: undefined reference to `_imp__waveOutUnprepareHeader@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `DIB_PlayAudio': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:168: undefined reference to `_imp__waveOutWrite@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `SetMMerror': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:135: undefined reference to `_imp__waveOutGetErrorTextA@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `DIB_OpenAudio': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:268: undefined reference to `_imp__waveOutOpen@24' E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:311: undefined reference to `_imp__waveOutPrepareHeader@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_mmjoystick.o): In function `SDL_SYS_JoystickInit': E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:156: undefined reference to `_imp__joyGetNumDevs@0' E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:161: undefined reference to `_imp__joyGetPosEx@8' E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:163: undefined reference to `_imp__joyGetDevCapsA@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_mmjoystick.o): In function `SDL_SYS_JoystickUpdate': E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:290: undefined reference to `_imp__joyGetPosEx@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_syscdrom.o): In function `SDL_SYS_CDioctl': E:\mpbuild\sources\libsdl/./src/cdrom/win32/SDL_syscdrom.c:116: undefined reference to `_imp__mciSendCommandA@16' E:\mpbuild\sources\libsdl/./src/cdrom/win32/SDL_syscdrom.c:120: undefined reference to `_imp__mciGetErrorStringA@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_StartTicks': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:67: undefined reference to `_imp__timeBeginPeriod@4' E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:68: undefined reference to `_imp__timeGetTime@0' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_GetTicks': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:95: undefined reference to `_imp__timeGetTime@0' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_SYS_TimerInit': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:127: undefined reference to `_imp__timeBeginPeriod@4' E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:133: undefined reference to `_imp__timeSetEvent@20' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_SYS_TimerQuit': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:144: undefined reference to `_imp__timeKillEvent@4' E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:146: undefined reference to `_imp__timeEndPeriod@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_wingl.o): In function `ChoosePixelFormatARB': E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:131: undefined reference to `_imp__ChoosePixelFormat@8' E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:131: undefined reference to `_imp__SetPixelFormat@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_wingl.o): In function `WIN_GL_SwapBuffers': E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:573: undefined reference to `_imp__SwapBuffers@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_wingl.o): In function `WIN_GL_SetupWindow': E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:313: undefined reference to `_imp__ChoosePixelFormat@8' E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:319: undefined reference to `_imp__SetPixelFormat@12' E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:333: undefined reference to `_imp__DescribePixelFormat@16' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o): In function `DX5_DInputInit': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5events.c:183: undefined reference to `IID_IDirectInputDevice2A' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o):SDL_dx5events.c:(.data+0x4): undefined reference to `GUID_SysKeyboard' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o):SDL_dx5events.c:(.data+0x1c): undefined reference to `GUID_SysMouse' collect2.exe: error: ld returned 1 exit status #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif int main(int argc, char *argv[]) { SDL_Init(SDL_INIT_VIDEO|SDL_INIT_NOPARACHUTE); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -DCONFIG_SDL_SDL_H -lSDL -lpthread -lm E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_WinPAINT': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1308: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1310: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1311: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1312: undefined reference to `_imp__BitBlt@36' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1314: undefined reference to `_imp__DeleteDC@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_RealizePalette': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1286: undefined reference to `_imp__UnrealizeObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1288: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1289: undefined reference to `_imp__RealizePalette@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_NormalUpdate': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:954: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:956: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:957: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:959: undefined reference to `_imp__BitBlt@36' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:962: undefined reference to `_imp__DeleteDC@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_ReleaseStaticColors': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1263: undefined reference to `_imp__SetSystemPaletteUse@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SetColors': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1027: undefined reference to `_imp__GetSystemPaletteUse@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1041: undefined reference to `_imp__UnrealizeObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1043: undefined reference to `_imp__SetPaletteEntries@16' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1044: undefined reference to `_imp__SelectPalette@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1045: undefined reference to `_imp__RealizePalette@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1059: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1060: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1061: undefined reference to `_imp__SetDIBColorTable@16' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1063: undefined reference to `_imp__BitBlt@36' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1066: undefined reference to `_imp__DeleteDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1059: undefined reference to `_imp__CreateCompatibleDC@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1060: undefined reference to `_imp__SelectObject@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1061: undefined reference to `_imp__SetDIBColorTable@16' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SussScreenDepth': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:476: undefined reference to `_imp__CreateCompatibleBitmap@12' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:482: undefined reference to `_imp__GetDIBits@28' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:484: undefined reference to `_imp__DeleteObject@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_GetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1170: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1150: undefined reference to `_imp__SetDeviceGammaRamp@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1145: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_GrabStaticColors': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1250: undefined reference to `_imp__SetSystemPaletteUse@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1251: undefined reference to `_imp__GetSystemPaletteUse@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_CreatePalette': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:304: undefined reference to `_imp__GetSystemPaletteEntries@16' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:306: undefined reference to `_imp__CreatePalette@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_CheckGamma': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1082: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SetVideoMode': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:787: undefined reference to `_imp__DeleteObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:836: undefined reference to `_imp__DeleteObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:886: undefined reference to `_imp__CreateDIBSection@24' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_SwapGamma': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1102: undefined reference to `_imp__SetDeviceGammaRamp@8' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1101: undefined reference to `_imp__GetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_QuitGamma': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1117: undefined reference to `_imp__SetDeviceGammaRamp@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibvideo.o): In function `DIB_VideoQuit': E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1199: undefined reference to `_imp__DeleteObject@4' E:\mpbuild\sources\libsdl/./src/video/windib/SDL_dibvideo.c:1207: undefined reference to `_imp__DeleteObject@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_PaletteChanged': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2503: undefined reference to `_imp__GetSystemPaletteEntries@16' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_Available': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:495: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_GetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2374: undefined reference to `IID_IDirectDrawGammaControl' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_SetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2328: undefined reference to `IID_IDirectDrawGammaControl' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_AllocDDSurface': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:1729: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_SetVideoMode': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:1370: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_VideoInit': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:944: undefined reference to `IID_IDirectDraw2' E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:954: undefined reference to `_imp__GetDeviceCaps@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x20): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x30): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x40): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x50): undefined reference to `GUID_RxAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x60): undefined reference to `GUID_RyAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x70): undefined reference to `GUID_RzAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x80): undefined reference to `GUID_Slider' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x90): undefined reference to `GUID_Slider' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xa0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xb0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xc0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xd0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x2e0): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x2f0): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x300): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3a0): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3b0): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3c0): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x420): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x430): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x440): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x450): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x460): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x470): more undefined references to `GUID_Key' follow E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5yuv.o): In function `CreateYUVSurface': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5yuv.c:78: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `DIB_CloseAudio': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:202: undefined reference to `_imp__waveOutClose@4' E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:208: undefined reference to `_imp__waveOutUnprepareHeader@12' E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:208: undefined reference to `_imp__waveOutUnprepareHeader@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `DIB_PlayAudio': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:168: undefined reference to `_imp__waveOutWrite@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `SetMMerror': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:135: undefined reference to `_imp__waveOutGetErrorTextA@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dibaudio.o): In function `DIB_OpenAudio': E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:268: undefined reference to `_imp__waveOutOpen@24' E:\mpbuild\sources\libsdl/./src/audio/windib/SDL_dibaudio.c:311: undefined reference to `_imp__waveOutPrepareHeader@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_mmjoystick.o): In function `SDL_SYS_JoystickInit': E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:156: undefined reference to `_imp__joyGetNumDevs@0' E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:161: undefined reference to `_imp__joyGetPosEx@8' E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:163: undefined reference to `_imp__joyGetDevCapsA@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_mmjoystick.o): In function `SDL_SYS_JoystickUpdate': E:\mpbuild\sources\libsdl/./src/joystick/win32/SDL_mmjoystick.c:290: undefined reference to `_imp__joyGetPosEx@8' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_syscdrom.o): In function `SDL_SYS_CDioctl': E:\mpbuild\sources\libsdl/./src/cdrom/win32/SDL_syscdrom.c:116: undefined reference to `_imp__mciSendCommandA@16' E:\mpbuild\sources\libsdl/./src/cdrom/win32/SDL_syscdrom.c:120: undefined reference to `_imp__mciGetErrorStringA@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_StartTicks': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:67: undefined reference to `_imp__timeBeginPeriod@4' E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:68: undefined reference to `_imp__timeGetTime@0' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_GetTicks': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:95: undefined reference to `_imp__timeGetTime@0' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_SYS_TimerInit': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:127: undefined reference to `_imp__timeBeginPeriod@4' E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:133: undefined reference to `_imp__timeSetEvent@20' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_systimer.o): In function `SDL_SYS_TimerQuit': E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:144: undefined reference to `_imp__timeKillEvent@4' E:\mpbuild\sources\libsdl/./src/timer/win32/SDL_systimer.c:146: undefined reference to `_imp__timeEndPeriod@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_wingl.o): In function `ChoosePixelFormatARB': E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:131: undefined reference to `_imp__ChoosePixelFormat@8' E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:131: undefined reference to `_imp__SetPixelFormat@12' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_wingl.o): In function `WIN_GL_SwapBuffers': E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:573: undefined reference to `_imp__SwapBuffers@4' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_wingl.o): In function `WIN_GL_SetupWindow': E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:313: undefined reference to `_imp__ChoosePixelFormat@8' E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:319: undefined reference to `_imp__SetPixelFormat@12' E:\mpbuild\sources\libsdl/./src/video/wincommon/SDL_wingl.c:333: undefined reference to `_imp__DescribePixelFormat@16' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o): In function `DX5_DInputInit': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5events.c:183: undefined reference to `IID_IDirectInputDevice2A' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o):SDL_dx5events.c:(.data+0x4): undefined reference to `GUID_SysKeyboard' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o):SDL_dx5events.c:(.data+0x1c): undefined reference to `GUID_SysMouse' collect2.exe: error: ld returned 1 exit status #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif int main(int argc, char *argv[]) { SDL_Init(SDL_INIT_VIDEO|SDL_INIT_NOPARACHUTE); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -DCONFIG_SDL_SDL_H -lSDL -lwinmm -lgdi32 -lm E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_Available': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:495: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_GetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2374: undefined reference to `IID_IDirectDrawGammaControl' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_SetGammaRamp': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:2328: undefined reference to `IID_IDirectDrawGammaControl' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_AllocDDSurface': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:1729: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_SetVideoMode': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:1370: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o): In function `DX5_VideoInit': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5video.c:944: undefined reference to `IID_IDirectDraw2' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x20): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x30): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x40): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x50): undefined reference to `GUID_RxAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x60): undefined reference to `GUID_RyAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x70): undefined reference to `GUID_RzAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x80): undefined reference to `GUID_Slider' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x90): undefined reference to `GUID_Slider' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xa0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xb0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xc0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0xd0): undefined reference to `GUID_POV' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x2e0): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x2f0): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x300): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3a0): undefined reference to `GUID_XAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3b0): undefined reference to `GUID_YAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x3c0): undefined reference to `GUID_ZAxis' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x420): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x430): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x440): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x450): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x460): undefined reference to `GUID_Key' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5video.o):SDL_dx5video.c:(.data+0x470): more undefined references to `GUID_Key' follow E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5yuv.o): In function `CreateYUVSurface': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5yuv.c:78: undefined reference to `IID_IDirectDrawSurface3' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o): In function `DX5_DInputInit': E:\mpbuild\sources\libsdl/./src/video/windx5/SDL_dx5events.c:183: undefined reference to `IID_IDirectInputDevice2A' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o):SDL_dx5events.c:(.data+0x4): undefined reference to `GUID_SysKeyboard' E:/mpbuild/tools/mingw32/lib\libSDL.a(SDL_dx5events.o):SDL_dx5events.c:(.data+0x1c): undefined reference to `GUID_SysMouse' collect2.exe: error: ld returned 1 exit status #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif int main(int argc, char *argv[]) { SDL_Init(SDL_INIT_VIDEO|SDL_INIT_NOPARACHUTE); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -o /tmp/mplayer-configure-6203-1256/tmp.exe -DCONFIG_SDL_SDL_H -lSDL -lwinmm -lgdi32 -ldxguid -lm Result is: yes ########################################## ============ Checking for SDL image ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -o /tmp/mplayer-configure-6203-1256/tmp.exe -lSDL_image -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:27: fatal error: SDL/SDL_image.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for OpenGL ============ #ifdef GL_WIN32 #include #include #elif defined(GL_SDL) #include #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif #elif defined(GL_EGL_X11) #include #include #include #elif defined(GL_EGL_ANDROID) #include #include #else #include #include #include #endif int main(int argc, char *argv[]) { #ifdef GL_WIN32 HDC dc; wglCreateContext(dc); #elif defined(GL_SDL) SDL_GL_SwapBuffers(); #elif defined(GL_EGL_X11) || defined(GL_EGL_ANDROID) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #if !defined(GL_EGL_X11) && !defined(GL_EGL_ANDROID) glFinish(); #endif return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -o /tmp/mplayer-configure-6203-1256/tmp.exe -DGL_EGL_ANDROID -lEGL -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:20:21: fatal error: GLES/gl.h: No such file or directory #include ^ compilation terminated. #ifdef GL_WIN32 #include #include #elif defined(GL_SDL) #include #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif #elif defined(GL_EGL_X11) #include #include #include #elif defined(GL_EGL_ANDROID) #include #include #else #include #include #include #endif int main(int argc, char *argv[]) { #ifdef GL_WIN32 HDC dc; wglCreateContext(dc); #elif defined(GL_SDL) SDL_GL_SwapBuffers(); #elif defined(GL_EGL_X11) || defined(GL_EGL_ANDROID) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #if !defined(GL_EGL_X11) && !defined(GL_EGL_ANDROID) glFinish(); #endif return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -o /tmp/mplayer-configure-6203-1256/tmp.exe -DGL_WIN32 -lopengl32 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c: In function 'main': E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:30:3: warning: 'dc' is used uninitialized in this function [-Wuninitialized] wglCreateContext(dc); ^~~~~~~~~~~~~~~~~~~~ #ifdef GL_WIN32 #include #include #elif defined(GL_SDL) #include #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif #elif defined(GL_EGL_X11) #include #include #include #elif defined(GL_EGL_ANDROID) #include #include #else #include #include #include #endif int main(int argc, char *argv[]) { #ifdef GL_WIN32 HDC dc; wglCreateContext(dc); #elif defined(GL_SDL) SDL_GL_SwapBuffers(); #elif defined(GL_EGL_X11) || defined(GL_EGL_ANDROID) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #if !defined(GL_EGL_X11) && !defined(GL_EGL_ANDROID) glFinish(); #endif return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -DGL_SDL -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:9:17: fatal error: SDL.h: No such file or directory #include ^ compilation terminated. #ifdef GL_WIN32 #include #include #elif defined(GL_SDL) #include #ifdef CONFIG_SDL_SDL_H #include #else #include #endif #ifndef __APPLE__ // we allow SDL hacking our main() only on OSX #undef main #endif #elif defined(GL_EGL_X11) #include #include #include #elif defined(GL_EGL_ANDROID) #include #include #else #include #include #include #endif int main(int argc, char *argv[]) { #ifdef GL_WIN32 HDC dc; wglCreateContext(dc); #elif defined(GL_SDL) SDL_GL_SwapBuffers(); #elif defined(GL_EGL_X11) || defined(GL_EGL_ANDROID) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #if !defined(GL_EGL_X11) && !defined(GL_EGL_ANDROID) glFinish(); #endif return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -DCONFIG_SDL_SDL_H -DGL_SDL -lm Result is: yes (backends: win32 sdl) ########################################## ============ Checking for MatrixView ============ Result is: yes ########################################## ============ Checking for Windows waveout ============ #include #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lwinmm -lm Result is: yes ########################################## ============ Checking for Direct3D ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm Result is: yes ########################################## ============ Checking for Directx ============ #include #include #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -o /tmp/mplayer-configure-6203-1256/tmp.exe -lgdi32 -lm Result is: yes ########################################## ============ Checking for DXR2 ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: dxr2ioctl.h: No such file or directory #include ^ compilation terminated. #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -I/usr/local/include/dxr2 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: dxr2ioctl.h: No such file or directory #include ^ compilation terminated. #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -I/usr/include/dxr2 -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: dxr2ioctl.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for DXR3/H+ ============ #include int main(void) { return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:26: fatal error: linux/em8300.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for IVTV TV-Out (pre linux-2.6.24) ============ #include #include #include #include int main(void) { struct ivtv_cfg_stop_decode sd; struct ivtv_cfg_start_decode sd1; ioctl(0, IVTV_IOC_START_DECODE, &sd1); ioctl(0, IVTV_IOC_STOP_DECODE, &sd); return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:29: fatal error: linux/videodev2.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for V4L2 MPEG Decoder ============ #include #include #include int main(void) { #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22) #error kernel headers too old, need 2.6.22 #endif struct v4l2_ext_controls ctrls; ctrls.ctrl_class = V4L2_CTRL_CLASS_MPEG; return 0; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:2:29: fatal error: linux/videodev2.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for OSS Audio ============ #include int main(void) { return SNDCTL_DSP_SETFRAGMENT; } gcc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wno-format -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O4 -march=i486 -mtune=generic -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-6203-1256/tmp.c -mno-ms-bitfields -D__USE_MINGW_ANSI_STDIO=1 -fno-common -I/mingw32/include -I/mingw32/include/ -static -ffast-math -lws2_32 -liconv -L/mingw32/lib -lgnutls -lz -lws2_32 -liconv -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lpng -lz -ljpeg -lgif -L/mingw32/lib -lcaca -lz -lSDL -lwinmm -lgdi32 -ldxguid -lopengl32 -lgdi32 -lwinmm -lgdi32 -o /tmp/mplayer-configure-6203-1256/tmp.exe -lm E:/mpbuild/tools/tmp/mplayer-configure-6203-1256/tmp.c:1:23: fatal error: soundcard.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for aRts ============ ./configure: line 5870: artsc-config: command not found Result is: no ########################################## ============ Checking for EsounD ============ ./configure: line 5890: esd-config: command not found Result is: no ########################################## ============ Checking for NAS ============ #include