configuration: --prefix=/usr --datadir=/usr/share/mplayer --confdir=/etc/mplayer --codecsdir=/usr/lib/codecs --disable-termcap --enable-runtime-cpudetection --language=hu bg cs de dk el en es fr it ja ko mk nb nl pl ro ru sk sv tr uk pt_BR zh_CN zh_TW --enable-menu --disable-fribidi --enable-libopenjpeg --enable-bl --enable-xvmc --enable-mga --enable-xmga --enable-vdpau --disable-libdvdcss-internal --disable-dvdread-internal --enable-libgsm --enable-radio --enable-radio-capture --enable-gui --enable-directfb ============ Checking for cc version ============ Result is: 4.8.3 ########################################## ============ Checking for working compiler ============ int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp int main(void) { int test[(int)sizeof(char *)-7]; return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c: In function 'main': /tmp/mplayer-configure-17655-18950/tmp.c:2:9: error: size of array 'test' is negative int test[(int)sizeof(char *)-7]; ^ ============ Checking for cross compilation ============ int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: no ########################################## ============ Checking for host cc ============ Result is: cc ########################################## ============ Checking for GCC & CPU optimization abilities ============ int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -mtune=generic int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -mtune=generic int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -march=i486 -mtune=generic 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; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: little-endian ########################################## ============ Checking for extern symbol prefix ============ int ff_extern; cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -c Result is: ########################################## ============ Checking for assembler support of -pipe option ============ int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -pipe -I. Result is: yes ########################################## int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -fno-tree-vectorize int main(void) { return 0; } cc -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -Wundef int main(void) { return 0; } cc -Wundef -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -std=gnu99 int main(void) { return 0; } cc -Wundef -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -Wdeclaration-after-statement int main(void) { return 0; } cc -Wundef -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -Wno-pointer-sign int main(void) { return 0; } cc -Wundef -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -Wdisabled-optimization int main(void) { return 0; } cc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -Wmissing-prototypes int main(void) { return 0; } cc -Wundef -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -Wstrict-prototypes int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -mno-omit-leaf-frame-pointer int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -MD -MP ============ Checking for assembler (as ) ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c: Assembler messages: /tmp/mplayer-configure-17655-18950/tmp.c:1: 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for yasm ============ pextrd [eax], xmm0, 1 yasm -f elf -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.S Result is: yasm ########################################## ============ Checking for bswap ============ Result is: yes ########################################## ============ Checking for xmm clobbers ============ int main(void) { __asm__ volatile ("":::"%xmm0"); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c: In function 'main': /tmp/mplayer-configure-17655-18950/tmp.c:1:18: error: unknown register name '%xmm0' in 'asm' int main(void) { __asm__ volatile ("":::"%xmm0"); return 0; } ^ Result is: no ########################################## ============ Checking for Linux kernel version ============ Result is: 3.15.0-rc8-2.i386, ok ########################################## ============ Checking for langinfo ============ #include int main(void) { nl_langinfo(CODESET); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for language ============ Result is: messages: hu - man pages: hu cs de en es fr it pl ru zh_CN - documentation: hu cs de en es fr it pl ru zh_CN ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp 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); } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for kstat ============ #include int main(void) { kstat_open(); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -lkstat /tmp/mplayer-configure-17655-18950/tmp.c:1:19: fatal error: kstat.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for cbrtf ============ #include int main(void) { cbrtf(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for exp2 ============ #include int main(void) { exp2(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for exp2f ============ #include int main(void) { exp2f(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for llrint ============ #include int main(void) { llrint(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for llrintf ============ #include int main(void) { llrintf(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for log2 ============ #include int main(void) { log2(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for log2f ============ #include int main(void) { log2f(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for lrint ============ #include int main(void) { lrint(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for lrintf ============ #include int main(void) { lrintf(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for round ============ #include int main(void) { round(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for roundf ============ #include int main(void) { roundf(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for trunc ============ #include int main(void) { trunc(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for truncf ============ #include int main(void) { truncf(2.0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_ISOC99_SOURCE Result is: yes ########################################## ============ Checking for mkstemp ============ #define _XOPEN_SOURCE 600 #include int main(void) { mkstemp(""); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for nanosleep ============ #include int main(void) { nanosleep(0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for socklib ============ #include #include int main(void) { gethostbyname(0); socket(AF_INET, SOCK_STREAM, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -DHAVE_WINSOCK2_H=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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -DHAVE_WINSOCK2_H=0 Result is: yes ########################################## ============ Checking for sockaddr_storage ============ #if HAVE_WINSOCK2_H #include #else #include #include #endif int main(void) { struct sockaddr_storage sas; return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -DHAVE_WINSOCK2_H=0 Result is: yes ########################################## ============ Checking for struct ipv6_mreq ============ #include int main(void) { struct ipv6_mreq mreq6; return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for struct sockaddr_in6 ============ #include int main(void) { struct sockaddr_in6 addr; return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -DHAVE_WINSOCK2_H=0 /tmp/mplayer-configure-17655-18950/tmp.c: In function 'main': /tmp/mplayer-configure-17655-18950/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; } ^ Result is: no ########################################## ============ Checking for arpa/inet.h ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for inet_pton() ============ #include int main(void) { inet_pton(0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for inet_aton() ============ #include int main(void) { inet_aton(0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for socklen_t ============ #include int main(void) { socklen_t v = 0; return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for closesocket() ============ #include int main(void) { closesocket(~0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:1:22: fatal error: winsock2.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for gethostbyname2 ============ #include #include #include int main(void) { gethostbyname2("", AF_INET); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for SCTP ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:1:26: fatal error: netinet/sctp.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for sys/poll.h ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for inttypes.h (required) ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for int_fastXY_t in inttypes.h ============ #include int main(void) { volatile int_fast16_t v = 0; return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for malloc.h ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for memalign() ============ #include int main(void) { memalign(64, sizeof(char)); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for posix_memalign() ============ #define _XOPEN_SOURCE 600 #include int main(void) { posix_memalign(NULL, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for alloca.h ============ #include int main(void) { alloca(0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp #include int main(void) { alloca(0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## #include int main(void) { void *p = MAP_FAILED; return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp ============ Checking for dynamic loader ============ #include int main(void) { dlopen("", 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/ccPSr2B9.o: In function `main': tmp.c:(.text.startup+0x19): undefined reference to `dlopen' collect2: error: ld returned 1 exit status #include int main(void) { dlopen("", 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -ldl Result is: yes ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_REENTRANT -lpthreadGC2 /usr/bin/ld: cannot find -lpthreadGC2 collect2: 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_REENTRANT /tmp/cclFuF0t.o: In function `main': tmp.c:(.text.startup+0x29): undefined reference to `pthread_create' collect2: 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-17655-18950/tmp -D_REENTRANT -lpthread Result is: yes (using -lpthread) ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for soundcard.h ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes (sys/soundcard.h) ########################################## ============ Checking for sys/dvdio.h ============ #include #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:2:23: fatal error: sys/dvdio.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for sys/cdio.h ============ #include #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:2:22: fatal error: sys/cdio.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for linux/cdrom.h ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for dvd.h ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:1:17: fatal error: dvd.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for termcap ============ Result is: no ########################################## ============ Checking for termios ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes (using termios.h) ########################################## ============ Checking for shm ============ #include int main(void) { shmget(0, 0, 0); shmat(0, 0, 0); shmctl(0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for strsep() ============ #include int main(void) { char *s = "Hello, world!"; strsep(&s, ","); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for vsscanf() ============ #define _ISOC99_SOURCE #include #include int main(void) { va_list ap; vsscanf("foo", "bar", ap); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for audio select() ============ Result is: yes ########################################## ============ Checking for gettimeofday() ============ #include int main(void) { struct timeval tv; struct timezone tz; gettimeofday(&tv, &tz); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for glob() ============ #include int main(void) { glob("filename", 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for setenv() ============ #include int main(void) { setenv("", "", 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for setmode() ============ #include int main(void) { setmode(0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:1:16: fatal error: io.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for sys/sysinfo.h ============ #include int main(void) { struct sysinfo s_info; s_info.mem_unit=0; sysinfo(&s_info); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for Apple IR ============ #include int main(void) { struct input_event ev; struct input_id id; return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for pkg-config ============ Result is: yes ########################################## ============ Checking for Samba support (libsmbclient) ============ #include int main(void) { smbc_opendir("smb://"); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp -lsmbclient /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp -lsmbclient -ldl /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp -lsmbclient -ldl -lnsl /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp -lsmbclient -ldl -lssl -lnsl /tmp/mplayer-configure-17655-18950/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: yes ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/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: yes ########################################## ============ Checking for DirectFB ============ Result is: yes ########################################## ============ Checking for X11 headers presence ============ Result is: yes ########################################## ============ Checking for X11 ============ #include int main(void) { XCreateWindow(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -o /tmp/mplayer-configure-17655-18950/tmp -lXext -lX11 -lpthread Result is: yes ########################################## ============ Checking for Xss screensaver extensions ============ #include int main(void) { XScreenSaverSuspend(NULL, True); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -o /tmp/mplayer-configure-17655-18950/tmp -lXss Result is: yes ########################################## ============ Checking for DPMS ============ #include #include #include #include #include int main(void) { DPMSQueryExtension(0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-17655-18950/tmp -lXdpms /usr/bin/ld: cannot find -lXdpms collect2: error: ld returned 1 exit status #include #include int main(void) { DPMSQueryExtension(0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-17655-18950/tmp -lXext Result is: yes (using Xdpms 4) ########################################## ============ Checking for Xv ============ #include #include int main(void) { XvGetPortAttribute(0, 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-17655-18950/tmp -lXv Result is: yes ########################################## ============ Checking for XvMC ============ #include #include #include int main(void) { XvMCQueryExtension(0, 0, 0); XvMCCreateContext(0, 0, 0, 0, 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -o /tmp/mplayer-configure-17655-18950/tmp -lXvMC -lXvMCNVIDIA /usr/bin/ld: cannot find -lXvMCNVIDIA collect2: error: ld returned 1 exit status #include #include #include int main(void) { XvMCQueryExtension(0, 0, 0); XvMCCreateContext(0, 0, 0, 0, 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -o /tmp/mplayer-configure-17655-18950/tmp -lXvMC -lXvMCW Result is: yes (using XvMCW) ########################################## ============ Checking for VDPAU ============ Result is: yes ########################################## ============ Checking for Xinerama ============ #include int main(void) { XineramaIsActive(0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -o /tmp/mplayer-configure-17655-18950/tmp -lXinerama Result is: yes ########################################## ============ Checking for Xxf86vm ============ #include #include int main(void) { XF86VidModeQueryExtension(0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -o /tmp/mplayer-configure-17655-18950/tmp -lXxf86vm Result is: yes ########################################## ============ Checking for XF86keysym ============ #include int main(void) { return XF86XK_AudioPause; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for DGA ============ #include #include int main(void) { XDGASetViewport(0, 0, 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-17655-18950/tmp -lXxf86dga In file included from /tmp/mplayer-configure-17655-18950/tmp.c:2:0: /usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp] #warning "xf86dga.h is obsolete and may be removed in the future." ^ /usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include instead." [-Wcpp] #warning "include instead." ^ /usr/include/X11/extensions/xf86dga.h:11:37: fatal error: X11/extensions/Xxf86dga.h: No such file or directory #include ^ compilation terminated. #include #include int main(void) { XF86DGASetViewPort(0, 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-17655-18950/tmp -lXxf86dga -lXxf86vm In file included from /tmp/mplayer-configure-17655-18950/tmp.c:2:0: /usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp] #warning "xf86dga.h is obsolete and may be removed in the future." ^ /usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include instead." [-Wcpp] #warning "include instead." ^ /usr/include/X11/extensions/xf86dga.h:11:37: fatal error: X11/extensions/Xxf86dga.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for xmga ============ Result is: yes ########################################## ============ Checking for 3dfx ============ Result is: no ########################################## ============ Checking for VIDIX ============ Result is: yes ########################################## ============ Checking for VIDIX PCI device name database ============ Result is: yes ########################################## ============ Checking for VIDIX dhahelper support ============ Result is: no ########################################## ============ Checking for VIDIX svgalib_helper support ============ Result is: no ########################################## ============ Checking for GGI ============ #include int main(void) { ggiInit(); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-17655-18950/tmp -lggi /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-17655-18950/tmp -lggi -lggiwmh /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-17655-18950/tmp -laa Result is: yes ########################################## ============ Checking for CACA ============ ./configure: line 4684: caca-config: command not found Result is: no ########################################## ============ Checking for SVGAlib ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lvga /tmp/mplayer-configure-17655-18950/tmp.c:1:17: fatal error: vga.h: No such file or directory #include ^ compilation terminated. Result is: no ########################################## ============ Checking for FBDev ============ Result is: yes ########################################## ============ Checking for DVB ============ #include #include #include #include #include #include #include #include #include int main(void) {return 0;} cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ 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); } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lpng -lz 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lmng -lz Result is: yes ########################################## ============ Checking for JPEG support ============ #include #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -ljpeg Result is: yes ########################################## ============ Checking for OpenJPEG (JPEG 2000) support ============ Result is: yes ########################################## ============ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lungif /usr/bin/ld: cannot find -lungif collect2: error: ld returned 1 exit status #include int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lgif #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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lgif 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lgif Result is: disabled ########################################## ============ Checking for VESA support ============ #include int main(void) { vbeInit(); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -lvbe -llrmi /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-17655-18950/tmp -DCONFIG_SDL_SDL_H -lSDL Result is: yes ########################################## ============ 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 #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) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #ifndef GL_EGL_X11 glFinish(); #endif return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -o /tmp/mplayer-configure-17655-18950/tmp /tmp/ccUqFFmg.o: In function `main': tmp.c:(.text.startup+0x29): undefined reference to `glXCreateContext' tmp.c:(.text.startup+0x2e): undefined reference to `glFinish' collect2: error: ld returned 1 exit status #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 #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) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #ifndef GL_EGL_X11 glFinish(); #endif return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -o /tmp/mplayer-configure-17655-18950/tmp -lGL #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 #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) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #ifndef GL_EGL_X11 glFinish(); #endif return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp -DGL_EGL_X11 -lEGL #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 #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) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #ifndef GL_EGL_X11 glFinish(); #endif return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp -DGL_SDL /tmp/mplayer-configure-17655-18950/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 #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) EGLDisplay eglDisplay = EGL_NO_DISPLAY; eglInitialize(eglDisplay, NULL, NULL); #else glXCreateContext(NULL, NULL, NULL, True); #endif #ifndef GL_EGL_X11 glFinish(); #endif return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp -DCONFIG_SDL_SDL_H -DGL_SDL Result is: yes (backends: x11 egl_x11 sdl) ########################################## ============ Checking for MatrixView ============ Result is: yes ########################################## ============ Checking for DXR2 ============ #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:1:23: fatal error: dxr2ioctl.h: No such file or directory #include ^ compilation terminated. #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp -I/usr/local/include/dxr2 /tmp/mplayer-configure-17655-18950/tmp.c:1:23: fatal error: dxr2ioctl.h: No such file or directory #include ^ compilation terminated. #include int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp -I/usr/include/dxr2 /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c: In function 'main': /tmp/mplayer-configure-17655-18950/tmp.c:6:29: error: storage size of 'sd' isn't known struct ivtv_cfg_stop_decode sd; ^ /tmp/mplayer-configure-17655-18950/tmp.c:7:30: error: storage size of 'sd1' isn't known struct ivtv_cfg_start_decode sd1; ^ /tmp/mplayer-configure-17655-18950/tmp.c:8:10: error: 'IVTV_IOC_START_DECODE' undeclared (first use in this function) ioctl(0, IVTV_IOC_START_DECODE, &sd1); ^ /tmp/mplayer-configure-17655-18950/tmp.c:8:10: note: each undeclared identifier is reported only once for each function it appears in /tmp/mplayer-configure-17655-18950/tmp.c:9:10: error: 'IVTV_IOC_STOP_DECODE' undeclared (first use in this function) ioctl(0, IVTV_IOC_STOP_DECODE, &sd); ^ 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; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp Result is: yes ########################################## ============ Checking for OSS Audio ============ #include int main(void) { return SNDCTL_DSP_SETFRAGMENT; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp #include #if !(OPEN_SOUND_SYSTEM) #error condition not true: OPEN_SOUND_SYSTEM #endif int main(void) { return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp /tmp/mplayer-configure-17655-18950/tmp.c:2:24: error: missing expression between '(' and ')' #if !(OPEN_SOUND_SYSTEM) ^ Result is: yes ########################################## ============ Checking for aRts ============ ./configure: line 5434: artsc-config: command not found Result is: no ########################################## ============ Checking for EsounD ============ 0.2.41 #include int main(void) { esd_open_sound("test"); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-17655-18950/tmp -lesd Result is: yes ########################################## ============ Checking for esd_get_latency() ============ #include int main(void) { esd_get_latency(0); return 0; } cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -O2 -march=i686 -mtune=generic -fomit-frame-pointer -I/usr/include/directfb -fno-tree-vectorize /tmp/mplayer-configure-17655-18950/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lgif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lSDL -lGL -ldl -lEGL -ldl -lesd -o /tmp/mplayer-configure-17655-18950/tmp -lesd Result is: yes ########################################## ============ Checking for NAS ============ #include