============ Checking for cc version ============ Result is: 3.4.6, ok ########################################## ============ Checking for host cc ============ Result is: cc ########################################## ============ Checking for cross compilation ============ int main() { return 0; } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: no ########################################## ============ Checking for CPU vendor ============ Result is: AuthenticAMD (15:75:2) ########################################## ============ Checking for CPU type ============ Result is: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ ########################################## ============ Checking for GCC & CPU optimization abilities ============ int main(void) { return 0; } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -march=k8 -mtune=k8 ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: k8 ########################################## ============ Checking for kernel support of mmx ============ #include void catch() { exit(1); } int main(void){ signal(SIGILL, catch); __asm__ __volatile__ ("emms":::"memory");return(0); } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for kernel support of mmxext ============ #include void catch() { exit(1); } int main(void){ signal(SIGILL, catch); __asm__ __volatile__ ("sfence":::"memory");return(0); } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for kernel support of 3dnow ============ #include void catch() { exit(1); } int main(void){ signal(SIGILL, catch); __asm__ __volatile__ ("femms":::"memory");return(0); } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for kernel support of 3dnowext ============ #include void catch() { exit(1); } int main(void){ signal(SIGILL, catch); __asm__ __volatile__ ("pswapd %%mm0, %%mm0":::"memory");return(0); } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for kernel support of sse ============ #include void catch() { exit(1); } int main(void){ signal(SIGILL, catch); __asm__ __volatile__ ("xorps %%xmm0, %%xmm0":::"memory");return(0); } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for kernel support of sse2 ============ #include void catch() { exit(1); } int main(void){ signal(SIGILL, catch); __asm__ __volatile__ ("xorpd %%xmm0, %%xmm0":::"memory");return(0); } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for mtrr support ============ Result is: yes ########################################## ============ Checking for assembler support of -pipe option ============ int main(void) { return 0; } cc -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -pipe ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for compiler support of named assembler arguments ============ Result is: yes ########################################## ============ Checking for assembler (/usr/bin/as 2.15) ============ Result is: ok ########################################## ============ Checking for .align is a power of two ============ main() { asm (".align 3"); } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c {standard input}: Assembler messages: {standard input}:13: Error: alignment not a power of 2 ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for MPlayer binary name ============ Result is: mplayer ########################################## ============ Checking for awk ============ mawk: not found Result is: gawk ########################################## ============ Checking for extra headers ============ Result is: -I/usr/local/include ########################################## ============ Checking for extra libs ============ Result is: -L/usr/local/lib ########################################## ============ Checking for -lposix ============ int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lposix /usr/bin/ld: cannot find -lposix ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for -lm ============ int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lm ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libm.so.4 => /lib/libm.so.4 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x28090000) Result is: yes ########################################## ============ Checking for langinfo ============ #include int main(void) { nl_langinfo(CODESET); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for language ============ Result is: using en (man pages: en) ########################################## ============ Checking for enable sighandler ============ Result is: yes ########################################## ============ Checking for runtime cpudetection ============ Result is: no ########################################## ============ Checking for restrict keyword ============ void foo(char * restrict p); int main(){} cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:1: error: syntax error before "p" ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory void foo(char * __restrict p); int main(){} cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: __restrict ########################################## ============ Checking for __builtin_expect ============ int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; } int main() { return foo(10) && foo(0); } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for kstat ============ #include int main(void) { (void) kstat_open(); (void) kstat_close(0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lkstat /tmp/mplayer-conf--39141.c:1:19: kstat.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for posix4 ============ #include int main(void) { (void) nanosleep(0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lposix4 /usr/bin/ld: cannot find -lposix4 ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for lrintf ============ #include int main(void) { long (*foo)(float); foo = lrintf; (void)(*foo)(0.0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -D_GNU_SOURCE -lm ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libm.so.4 => /lib/libm.so.4 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x28090000) Result is: yes ########################################## ============ Checking for round ============ #include int main(void) { (void) round(0.0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lm ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libm.so.4 => /lib/libm.so.4 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x28090000) Result is: yes ########################################## ============ Checking for nanosleep ============ #include int main(void) { (void) nanosleep(0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for socklib ============ #include #include int main(void) { (void) gethostbyname(0); (void) socket(AF_INET, SOCK_STREAM, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) #include int main(void) { (void) gethostbyname(0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lws2_32 /tmp/mplayer-conf--39141.c:1:22: winsock2.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: yes ########################################## ============ Checking for inet_pton() ============ #include #include #include int main(void) { (void) inet_pton(0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes (using ) ########################################## ============ Checking for inttypes.h (required) ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for int_fastXY_t in inttypes.h ============ #include int main(void) { volatile int_fast16_t v= 0; return v; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for word size ============ #include #include int main(void) { printf("%d\n", sizeof(size_t)*8); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: 32 ########################################## ============ Checking for stddef.h ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for malloc.h ============ #include int main(void) { (void) malloc(0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c In file included from /tmp/mplayer-conf--39141.c:1: /usr/include/malloc.h:3:2: #error " has been replaced by " ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for memalign() ============ #include int main (void) { (void) memalign(64, sizeof(char)); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c In file included from /tmp/mplayer-conf--39141.c:1: /usr/include/malloc.h:3:2: #error " has been replaced by " ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for alloca.h ============ #include int main(void) { (void) alloca(0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:1:20: alloca.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { (void) alloca(0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:1:20: alloca.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for mman.h ============ #include #include int main(void) { (void) mmap(0, 0, 0, 0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## #include #include int main(void) { void *p = MAP_FAILED; return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) ============ Checking for dynamic loader ============ #include int main(void) { dlopen(0, 0); dlclose(0); dlsym(0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for dynamic a/v plugins support ============ Result is: no ########################################## ============ Checking for pthread ============ #include void* func(void *arg) { return arg; } int main(void) { pthread_t tid; return pthread_create (&tid, 0, func, 0) == 0 ? 0 : 1; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lpthreadGC2 /usr/bin/ld: cannot find -lpthreadGC2 ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include void* func(void *arg) { return arg; } int main(void) { pthread_t tid; return pthread_create (&tid, 0, func, 0) == 0 ? 0 : 1; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /var/tmp//ccaHEYB3.o(.text+0x3b): In function `main': : undefined reference to `pthread_create' ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include void* func(void *arg) { return arg; } int main(void) { pthread_t tid; return pthread_create (&tid, 0, func, 0) == 0 ? 0 : 1; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libpthread.so.2 => /lib/libpthread.so.2 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x2809f000) 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, (const char **)&iptr, &inleft, &optr, &outleft) != (size_t)(-1)) { write (1, outbuffer, OUTBUFSIZE - outleft); } } if (iconv_close(icdsc) == -1) ; } } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lm /var/tmp//ccFBSVC8.o(.text+0x22): In function `main': : undefined reference to `libiconv_open' /var/tmp//ccFBSVC8.o(.text+0x8b): In function `main': : undefined reference to `libiconv' /var/tmp//ccFBSVC8.o(.text+0xd1): In function `main': : undefined reference to `libiconv_close' ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #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, (const char **)&iptr, &inleft, &optr, &outleft) != (size_t)(-1)) { write (1, outbuffer, OUTBUFSIZE - outleft); } } if (iconv_close(icdsc) == -1) ; } } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lm -liconv ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libm.so.4 => /lib/libm.so.4 (0x2807a000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28090000) libc.so.6 => /lib/libc.so.6 (0x2817d000) Result is: yes ########################################## ============ Checking for sys/soundcard.h ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for sys/dvdio.h ============ #include #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for sys/cdio.h ============ #include #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for linux/cdrom.h ============ #include #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:2:25: linux/cdrom.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for dvd.h ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:1:17: dvd.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for termcap ============ int main(void) { tgetent(); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lncurses ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libncurses.so.6 => /lib/libncurses.so.6 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x280b9000) Result is: yes (using -lncurses) ########################################## ============ Checking for termios ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes (using sys/termios.h) ########################################## ============ Checking for shm ============ #include #include int main(void) { shmget(0, 0, 0); shmat(0, 0, 0); shmctl(0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for linux devfs ============ Result is: no ########################################## ============ Checking for scandir() ============ int main (void) { scandir("", 0, 0, 0); alphasort(0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for strsep() ============ #include int main (void) { char *s = "Hello, world!"; (void) strsep(&s, ","); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for strlcpy() ============ #include int main (void) { char *s = "Hello, world!", t[20]; (void) strlcpy(t, s, sizeof( t )); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for strlcat() ============ #include int main (void) { char *s = "Hello, world!", t[20]; (void) strlcat(t, s, sizeof( t )); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for fseeko() ============ #include int main (void) { int i; i = fseeko(stdin, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for localtime_r() ============ #include int main( void ) { localtime_r(NULL, NULL); } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for vsscanf() ============ #include int main(void) { vsscanf(0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for swab() ============ #include int main(void) { swab(0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) 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 -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for gettimeofday() ============ #include #include int main(void) {struct timeval tv_start; gettimeofday(&tv_start, NULL); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for glob() ============ #include #include int main(void) { glob_t gg; glob("filename",0,NULL,&gg); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for setenv() ============ #include int main (void){ setenv("","",0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libc.so.6 => /lib/libc.so.6 (0x2807a000) Result is: yes ########################################## ============ Checking for sys/sysinfo.h ============ #include int main(void) { struct sysinfo s_info; sysinfo(&s_info); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:1:25: sys/sysinfo.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:3: error: storage size of 's_info' isn't known ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for Samba support (libsmbclient) ============ #include int main(void) { smbc_opendir("smb://"); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lsmbclient /tmp/mplayer-conf--39141.c:1:26: libsmbclient.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { smbc_opendir("smb://"); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lsmbclient /tmp/mplayer-conf--39141.c:1:26: libsmbclient.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { smbc_opendir("smb://"); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lsmbclient -lnsl /tmp/mplayer-conf--39141.c:1:26: libsmbclient.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { smbc_opendir("smb://"); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lsmbclient -lssl -lnsl /tmp/mplayer-conf--39141.c:1:26: libsmbclient.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for 3dfx ============ Result is: no ########################################## ============ Checking for tdfxfb ============ Result is: no ########################################## ============ Checking for s3fb ============ Result is: no ########################################## ============ Checking for tdfxvid ============ Result is: no ########################################## ============ Checking for tga ============ Result is: yes ########################################## ============ Checking for DirectFB ============ #include int main(void) { IDirectFB *foo; DirectFBInit(0,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -ldirectfb /tmp/mplayer-conf--39141.c:1:22: directfb.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:2: error: `IDirectFB' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:2: error: (Each undeclared identifier is reported only once /tmp/mplayer-conf--39141.c:2: error: for each function it appears in.) /tmp/mplayer-conf--39141.c:2: error: `foo' undeclared (first use in this function) ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { IDirectFB *foo; DirectFBInit(0,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -I/usr/local/include/directfb -ldirectfb /tmp/mplayer-conf--39141.c:1:22: directfb.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:2: error: `IDirectFB' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:2: error: (Each undeclared identifier is reported only once /tmp/mplayer-conf--39141.c:2: error: for each function it appears in.) /tmp/mplayer-conf--39141.c:2: error: `foo' undeclared (first use in this function) ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { IDirectFB *foo; DirectFBInit(0,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -I/usr/include/directfb -ldirectfb /tmp/mplayer-conf--39141.c:1:22: directfb.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:2: error: `IDirectFB' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:2: error: (Each undeclared identifier is reported only once /tmp/mplayer-conf--39141.c:2: error: for each function it appears in.) /tmp/mplayer-conf--39141.c:2: error: `foo' undeclared (first use in this function) ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { IDirectFB *foo; DirectFBInit(0,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -I/usr/local/include -ldirectfb /tmp/mplayer-conf--39141.c:1:22: directfb.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:2: error: `IDirectFB' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:2: error: (Each undeclared identifier is reported only once /tmp/mplayer-conf--39141.c:2: error: for each function it appears in.) /tmp/mplayer-conf--39141.c:2: error: `foo' undeclared (first use in this function) ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include int main(void) { IDirectFB *foo; DirectFBInit(0,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -I/usr/include -ldirectfb /tmp/mplayer-conf--39141.c:1:22: directfb.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:2: error: `IDirectFB' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:2: error: (Each undeclared identifier is reported only once /tmp/mplayer-conf--39141.c:2: error: for each function it appears in.) /tmp/mplayer-conf--39141.c:2: error: `foo' undeclared (first use in this function) ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for X11 headers presence ============ Result is: yes (using /usr/X11R6/include) ########################################## ============ Checking for X11 ============ #include #include int main(void) { (void) XCreateWindow(0,0,0,0,0,0,0,0,0,0,0,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lXext -lX11 -lpthread /usr/bin/ld: cannot find -lXext ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include #include int main(void) { (void) XCreateWindow(0,0,0,0,0,0,0,0,0,0,0,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28087000) libpthread.so.2 => /lib/libpthread.so.2 (0x28148000) libc.so.6 => /lib/libc.so.6 (0x2816d000) Result is: yes ########################################## ============ Checking for DPMS ============ #include #include #include #include #include int main(void) { (void) DPMSQueryExtension(0, 0, 0); } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lXdpms -L/usr/X11R6/lib -lXext -lX11 -lpthread /usr/bin/ld: cannot find -lXdpms ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include #include int main(void) { (void) DPMSQueryExtension(0, 0, 0); } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28087000) libpthread.so.2 => /lib/libpthread.so.2 (0x28148000) libc.so.6 => /lib/libc.so.6 (0x2816d000) Result is: yes (using Xdpms 4) ########################################## ============ Checking for Xv ============ #include #include int main(void) { (void) XvGetPortAttribute(0, 0, 0, 0); (void) XvQueryPortAttributes(0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lXv -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x2807a000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807f000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2808c000) libpthread.so.2 => /lib/libpthread.so.2 (0x2814d000) libc.so.6 => /lib/libc.so.6 (0x28172000) Result is: yes ########################################## ============ Checking for XvMC ============ Result is: no ########################################## ============ Checking for Xinerama ============ #include #include int main(void) { (void) XineramaIsActive(0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x2807a000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807d000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2808a000) libpthread.so.2 => /lib/libpthread.so.2 (0x2814b000) libc.so.6 => /lib/libc.so.6 (0x28170000) Result is: yes ########################################## ============ Checking for Xxf86vm ============ #include #include int main(void) { (void) XF86VidModeQueryExtension(0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lXxf86vm -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x2807a000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807f000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2808c000) libpthread.so.2 => /lib/libpthread.so.2 (0x2814d000) libc.so.6 => /lib/libc.so.6 (0x28172000) Result is: yes ########################################## ============ Checking for XF86keysym ============ #include #include int main(void) { return XF86XK_AudioPause; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28087000) libpthread.so.2 => /lib/libpthread.so.2 (0x28148000) libc.so.6 => /lib/libc.so.6 (0x2816d000) Result is: yes ########################################## ============ Checking for DGA ============ #include #include int main (void) { (void) XF86DGASetViewPort(0, 0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lXxf86dga -lXxf86vm -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x2807a000) libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x2807f000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28084000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28091000) libpthread.so.2 => /lib/libpthread.so.2 (0x28152000) libc.so.6 => /lib/libc.so.6 (0x28177000) #include #include int main (void) { (void) XDGASetViewport(0, 0, 0, 0, 0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lXxf86dga -L/usr/X11R6/lib -lXext -lX11 -lpthread ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x2807a000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807f000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2808c000) libpthread.so.2 => /lib/libpthread.so.2 (0x2814d000) libc.so.6 => /lib/libc.so.6 (0x28172000) Result is: 2 (using DGA 2.0) ########################################## ============ Checking for OpenGL ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -L/usr/X11R6/lib -lXext -lX11 -lpthread -lGL -lm ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2807a000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28087000) libpthread.so.2 => /lib/libpthread.so.2 (0x28148000) libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x2816d000) libm.so.4 => /lib/libm.so.4 (0x281c9000) libc.so.6 => /lib/libc.so.6 (0x281df000) libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x282c4000) Result is: yes ########################################## ============ Checking for /dev/mga_vid ============ Result is: no ########################################## ============ Checking for xmga ============ Result is: no ########################################## ============ Checking for GGI ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lggi /tmp/mplayer-conf--39141.c:1:21: ggi/ggi.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for GGI extension: libggiwmh ============ #include #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lggi -lggiwmh /tmp/mplayer-conf--39141.c:1:21: ggi/ggi.h: No such file or directory /tmp/mplayer-conf--39141.c:2:21: ggi/wmh.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for AA ============ #include extern struct aa_hardware_params aa_defparams; extern struct aa_renderparams aa_defrenderparams; int main(void) { aa_context *c; aa_renderparams *p; (void) aa_init(0, 0, 0); c = aa_autoinit(&aa_defparams); p = aa_getrenderparams(); aa_autoinitkbd(c,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -laa /tmp/mplayer-conf--39141.c:1:19: aalib.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:5: error: `aa_context' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:5: error: (Each undeclared identifier is reported only once /tmp/mplayer-conf--39141.c:5: error: for each function it appears in.) /tmp/mplayer-conf--39141.c:5: error: `c' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:6: error: `aa_renderparams' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:6: error: `p' undeclared (first use in this function) ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include extern struct aa_hardware_params aa_defparams; extern struct aa_renderparams aa_defrenderparams; int main(void) { aa_context *c; aa_renderparams *p; (void) aa_init(0, 0, 0); c = aa_autoinit(&aa_defparams); p = aa_getrenderparams(); aa_autoinitkbd(c,0); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -L/usr/X11R6/lib -lXext -lX11 -lpthread -laa /tmp/mplayer-conf--39141.c:1:19: aalib.h: No such file or directory /tmp/mplayer-conf--39141.c: In function `main': /tmp/mplayer-conf--39141.c:5: error: `aa_context' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:5: error: (Each undeclared identifier is reported only once /tmp/mplayer-conf--39141.c:5: error: for each function it appears in.) /tmp/mplayer-conf--39141.c:5: error: `c' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:6: error: `aa_renderparams' undeclared (first use in this function) /tmp/mplayer-conf--39141.c:6: error: `p' undeclared (first use in this function) ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for CACA ============ 0.9 #include #ifdef CACA_API_VERSION_1 #include #endif int main(void) { (void) caca_init(); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -L/usr/local/lib -lcaca -lX11 -L/usr/X11R6/lib -lncurses -lncurses ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2807d000) libncurses.so.6 => /lib/libncurses.so.6 (0x2813e000) libc.so.6 => /lib/libc.so.6 (0x2817d000) Result is: yes ########################################## ============ Checking for SVGAlib ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lvga -lm ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libvga.so.1 => /usr/local/lib/libvga.so.1 (0x2807a000) libm.so.4 => /lib/libm.so.4 (0x280cd000) libc.so.6 => /lib/libc.so.6 (0x280e3000) Result is: yes ########################################## ============ Checking for FBDev ============ Result is: no ########################################## ============ Checking for DVB ============ #include #include #include #include #include #include #include #include #include #include int main(void) {return 0;} cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:7:21: ost/dmx.h: No such file or directory /tmp/mplayer-conf--39141.c:8:26: ost/frontend.h: No such file or directory /tmp/mplayer-conf--39141.c:9:21: ost/sec.h: No such file or directory /tmp/mplayer-conf--39141.c:10:23: ost/video.h: No such file or directory /tmp/mplayer-conf--39141.c:11:23: ost/audio.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include #include #include #include #include #include #include #include #include #include int main(void) {return 0;} cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -I/usr/src/DVB/ost/include /tmp/mplayer-conf--39141.c:7:21: ost/dmx.h: No such file or directory /tmp/mplayer-conf--39141.c:8:26: ost/frontend.h: No such file or directory /tmp/mplayer-conf--39141.c:9:21: ost/sec.h: No such file or directory /tmp/mplayer-conf--39141.c:10:23: ost/video.h: No such file or directory /tmp/mplayer-conf--39141.c:11:23: ost/audio.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for DVB HEAD ============ #include #include #include #include #include #include #include #include #include int main(void) {return 0;} cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c /tmp/mplayer-conf--39141.c:7:27: linux/dvb/dmx.h: No such file or directory /tmp/mplayer-conf--39141.c:8:32: linux/dvb/frontend.h: No such file or directory /tmp/mplayer-conf--39141.c:9:29: linux/dvb/video.h: No such file or directory /tmp/mplayer-conf--39141.c:10:29: linux/dvb/audio.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory #include #include #include #include #include #include #include #include #include int main(void) {return 0;} cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -I/usr/src/DVB/include /tmp/mplayer-conf--39141.c:7:27: linux/dvb/dmx.h: No such file or directory /tmp/mplayer-conf--39141.c:8:32: linux/dvb/frontend.h: No such file or directory /tmp/mplayer-conf--39141.c:9:29: linux/dvb/video.h: No such file or directory /tmp/mplayer-conf--39141.c:10:29: linux/dvb/audio.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for PNG support ============ #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 -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lpng -lz -lm ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libpng.so.5 => /usr/local/lib/libpng.so.5 (0x2807a000) libz.so.3 => /lib/libz.so.3 (0x2809c000) libm.so.4 => /lib/libm.so.4 (0x280ad000) libc.so.6 => /lib/libc.so.6 (0x280c3000) png.h : 1.2.12 libpng: 1.2.12 Result is: yes ########################################## ============ Checking for JPEG support ============ #include #include #include #include #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -ljpeg -lm ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x2807a000) libm.so.4 => /lib/libm.so.4 (0x28098000) libc.so.6 => /lib/libc.so.6 (0x280ae000) Result is: yes ########################################## ============ Checking for PNM support ============ Result is: yes ########################################## ============ Checking for GIF support ============ #include int main(void) { return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lungif ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libungif.so.5 => /usr/local/lib/libungif.so.5 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x28082000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28167000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2816f000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28185000) #include #include void catch() { 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 -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lungif ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libungif.so.5 => /usr/local/lib/libungif.so.5 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x28082000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28167000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2816f000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28185000) EGifPutExtensionFirst is at address 0x804842c Result is: yes ########################################## ============ Checking for broken giflib workaround ============ #include int main(void) { GifFileType gif; printf("UserData is at address %p\n", gif.UserData); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lungif ldd /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.o: libungif.so.5 => /usr/local/lib/libungif.so.5 (0x2807a000) libc.so.6 => /lib/libc.so.6 (0x28082000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28167000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2816f000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28185000) UserData is at address 0x2804e9c8 Result is: disabled ########################################## ============ Checking for VESA support ============ #include int main(void) { vbeVersion(); return 0; } cc -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/ -L/usr/local/lib -o /tmp/mplayer-conf--39141.o /tmp/mplayer-conf--39141.c -lvbe -llrmi /tmp/mplayer-conf--39141.c:1:17: vbe.h: No such file or directory ldd /tmp/mplayer-conf--39141.o ldd: /tmp/mplayer-conf--39141.o: No such file or directory Result is: no ########################################## ============ Checking for SDL ============ sdl-config: not found sdl11-config: not found Result is: no ########################################## ============ Checking for NAS ============ #include