Skip to content

Instantly share code, notes, and snippets.

@glitsj16
Created February 7, 2021 22:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save glitsj16/f3a91e8a147869cd728dc9f8de2d7674 to your computer and use it in GitHub Desktop.
Save glitsj16/f3a91e8a147869cd728dc9f8de2d7674 to your computer and use it in GitHub Desktop.
configuration: --prefix=/usr --confdir=/etc/mplayer --disable-arts --disable-ass-internal --disable-bluray --disable-cdparanoia --disable-esd --disable-ffmpeg_a --disable-ftp --disable-gui --disable-inet6 --disable-joystick --disable-libdv --disable-liblzo --disable-lirc --disable-lircc --disable-mga --disable-musepack --disable-smb --enable-radio --enable-radio-capture --enable-runtime-cpudetection --enable-xvmc --language=en --extra-cflags= -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 --extra-ldflags=-Wl,-O1,--as-needed,-z,relro,-z,now
============ Checking for ffmpeg/libavcodec/allcodecs.c ============
Result is: not found
##########################################
============ Checking for ffmpeg/libavcodec/hwaccels.h ============
Result is: not found
##########################################
============ Checking for ffmpeg/libavformat/allformats.c ============
Result is: not found
##########################################
============ Checking for ffmpeg/libavcodec/bitsteram_filters.c ============
Result is: not found
##########################################
============ Checking for ffmpeg/libavcodec/cbs_internal.h ============
Result is: not found
##########################################
============ Checking for ffmpeg/libavformat/protocols.c ============
Result is: not found
##########################################
============ Checking for ffmpeg/libavfilter/allfilters.c ============
Result is: not found
##########################################
============ Checking for cc version ============
Result is: 10.2.0
##########################################
#if !(defined(__MINGW32__))
#error condition not true: defined(__MINGW32__)
#endif
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp
/tmp/mplayer-configure-21586-698465/tmp.c:3:2: error: #error condition not true: defined(__MINGW32__)
3 | #error condition not true: defined(__MINGW32__)
| ^~~~~
============ Checking for working compiler ============
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -lm
int main(void) {
int test[(int)sizeof(char *)-7];
return 0;
}
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -lm
============ Checking for cross compilation ============
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: no
##########################################
============ Checking for host cc ============
Result is: cc
##########################################
============ Checking for GCC & CPU optimization abilities ============
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -mtune=generic -lm
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -mtune=generic -lm
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -march=x86-64 -mtune=generic -lm
Result is:
##########################################
============ 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 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: little-endian
##########################################
============ Checking for extern symbol prefix ============
int ff_extern;
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -c -lm
Result is:
##########################################
============ Checking for assembler support of -pipe option ============
int main(void) { return 0; }
cc -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -pipe -I. -lm
Result is: yes
##########################################
#include <features.h>
#if !(defined __GLIBC__)
#error condition not true: defined __GLIBC__
#endif
int main(void) { return 0; }
cc -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -lm
int main(void) { return 0; }
cc -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -fno-tree-vectorize -lm
int main(void) { return 0; }
cc -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -Wundef -lm
int main(void) { return 0; }
cc -Wundef -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -std=gnu99 -lm
int main(void) { return 0; }
cc -Wundef -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -Wdeclaration-after-statement -lm
int main(void) { return 0; }
cc -Wundef -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -Wno-pointer-sign -lm
int main(void) { return 0; }
cc -Wundef -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -Wdisabled-optimization -lm
int main(void) { return 0; }
cc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -Wmissing-prototypes -lm
int main(void) { return 0; }
cc -Wundef -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -Wstrict-prototypes -lm
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -fno-asynchronous-unwind-tables -lm
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -mno-omit-leaf-frame-pointer -lm
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -MMD -MP -lm
============ Checking for relocatable binary ============
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -o /tmp/mplayer-configure-21586-698465/tmp -fpie -pie -lm
Result is: yes (fast PIC)
##########################################
============ 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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
int main(void) { __asm__ volatile ("mov (%eax), %eax"); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
============ 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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c: Assembler messages:
/tmp/mplayer-configure-21586-698465/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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for yasm ============
pextrd [eax], xmm0, 1
yasm -f elf -DPIC -m amd64 -o /tmp/mplayer-configure-21586-698465/tmp /tmp/mplayer-configure-21586-698465/tmp.S
Result is: yasm
##########################################
============ Checking for bswap ============
Result is: no
##########################################
============ 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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for as_func ============
Result is: no
##########################################
============ Checking for langinfo ============
#include <langinfo.h>
int main(void) { nl_langinfo(CODESET); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for language ============
Result is: messages: en - man pages: en - documentation: en
##########################################
============ Checking for enable sighandler ============
Result is: yes
##########################################
============ Checking for runtime cpudetection ============
Result is: yes
##########################################
============ Checking for restrict keyword ============
void foo(char * restrict p); int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: restrict
##########################################
============ Checking for __builtin_expect ============
static int foo(int a) {
a = __builtin_expect(a, 10);
return a == 10 ? 0 : 1;
}
int main(void) { return foo(10) && foo(0); }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for kstat ============
#include <kstat.h>
int main(void) { kstat_open(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lkstat -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: kstat.h: No such file or directory
1 | #include <kstat.h>
| ^~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for atanf ============
#include <math.h>
int main(void) { atanf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for cbrt ============
#include <math.h>
int main(void) { cbrt(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for cbrtf ============
#include <math.h>
int main(void) { cbrtf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for cosf ============
#include <math.h>
int main(void) { cosf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for expf ============
#include <math.h>
int main(void) { expf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for exp2 ============
#include <math.h>
int main(void) { exp2(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for exp2f ============
#include <math.h>
int main(void) { exp2f(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for isnan ============
#include <math.h>
int main(void) { isnan(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for isfinite ============
#include <math.h>
int main(void) { isfinite(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for isinf ============
#include <math.h>
int main(void) { isinf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for llrint ============
#include <math.h>
int main(void) { llrint(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for llrintf ============
#include <math.h>
int main(void) { llrintf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for log2 ============
#include <math.h>
int main(void) { log2(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for log2f ============
#include <math.h>
int main(void) { log2f(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for log10f ============
#include <math.h>
int main(void) { log10f(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for lrint ============
#include <math.h>
int main(void) { lrint(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for lrintf ============
#include <math.h>
int main(void) { lrintf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for rint ============
#include <math.h>
int main(void) { rint(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for round ============
#include <math.h>
int main(void) { round(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for roundf ============
#include <math.h>
int main(void) { roundf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for sinf ============
#include <math.h>
int main(void) { sinf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for trunc ============
#include <math.h>
int main(void) { trunc(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for truncf ============
#include <math.h>
int main(void) { truncf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for erf ============
#include <math.h>
int main(void) { erf(2.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for atan2f ============
#include <math.h>
int main(void) { atan2f(1.0,1.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for fminf ============
#include <math.h>
int main(void) { fminf(1.0,1.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for ldexpf ============
#include <math.h>
int main(void) { ldexpf(1.0,1.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for powf ============
#include <math.h>
int main(void) { powf(1.0,1.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for hypot ============
#include <math.h>
int main(void) { hypot(1.0,1.0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for mkstemp ============
#include <stdlib.h>
int main(void) { mkstemp(""); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:2:18: warning: ignoring return value of 'mkstemp' declared with attribute 'warn_unused_result' [-Wunused-result]
2 | int main(void) { mkstemp(""); return 0; }
| ^~~~~~~~~~~
Result is: yes
##########################################
============ Checking for gmtime_r ============
#include <time.h>
int main(void) { gmtime_r(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for localtime_r ============
#include <time.h>
int main(void) { localtime_r(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for nanosleep ============
#include <time.h>
int main(void) { nanosleep(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for windows.h ============
#include <windows.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: windows.h: No such file or directory
1 | #include <windows.h>
| ^~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for socklib ============
#include <netdb.h>
#include <sys/socket.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for struct pollfd ============
#if HAVE_WINSOCK2_H
#include <winsock2.h>
#else
#include <poll.h>
#endif
int main(void) { struct pollfd p; return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
Result is: yes
##########################################
============ Checking for netdb.h, struct addrinfo ============
#if HAVE_WINSOCK2_H
#include <winsock2.h>
#include <ws2tcpip.h>
#else
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
Result is: yes
##########################################
============ Checking for netdb.h, getaddrinfo() ============
#if HAVE_WINSOCK2_H
#include <winsock2.h>
#else
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
Result is: yes
##########################################
============ Checking for sockaddr_storage ============
#if HAVE_WINSOCK2_H
#include <winsock2.h>
#else
#include <sys/types.h>
#include <sys/socket.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
Result is: yes
##########################################
============ Checking for struct ipv6_mreq ============
#if HAVE_WINSOCK2_H
#include <ws2tcpip.h>
#else
#include <netinet/in.h>
#endif
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
Result is: yes
##########################################
============ Checking for struct sockaddr_in6 ============
#if HAVE_WINSOCK2_H
#include <ws2tcpip.h>
#else
#include <netinet/in.h>
#endif
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
Result is: yes
##########################################
============ Checking for struct sockaddr sa_len ============
#if HAVE_WINSOCK2_H
#include <winsock2.h>
#else
#include <sys/types.h>
#include <sys/socket.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:7:57: error: 'struct sockaddr' has no member named 'sa_len'
7 | int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; }
| ^~
Result is: no
##########################################
============ Checking for arpa/inet.h ============
#include <arpa/inet.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for inet_pton() ============
#include <arpa/inet.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for inet_aton() ============
#define _BSD_SOURCE
#include <arpa/inet.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
In file included from /usr/include/arpa/inet.h:21,
from /tmp/mplayer-configure-21586-698465/tmp.c:2:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
Result is: yes
##########################################
============ Checking for socklen_t ============
#if HAVE_WINSOCK2_H
#include <ws2tcpip.h>
#else
#include <sys/socket.h>
#include <sys/types.h>
#endif
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -DHAVE_WINSOCK2_H=0 -lm
Result is: yes
##########################################
============ Checking for closesocket() ============
#include <winsock2.h>
int main(void) { closesocket(~0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: winsock2.h: No such file or directory
1 | #include <winsock2.h>
| ^~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for networking ============
Result is: yes
##########################################
============ Checking for inet6 ============
Result is: no
##########################################
============ Checking for gethostbyname2 ============
#define _BSD_SOURCE
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
int main(void) { gethostbyname2("", AF_INET); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
In file included from /usr/include/sys/types.h:25,
from /tmp/mplayer-configure-21586-698465/tmp.c:2:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
Result is: yes
##########################################
============ Checking for SCTP ============
#include <netinet/sctp.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: netinet/sctp.h: No such file or directory
1 | #include <netinet/sctp.h>
| ^~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for sys/un.h ============
#include <sys/un.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for sys/poll.h ============
#include <sys/poll.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for unistd.h ============
#include <unistd.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for emmintrin.h (SSE intrinsics) ============
#include <emmintrin.h>
#ifndef _MSC_VER
__attribute__((target("sse2")))
#endif
static int sse2test(int i) {
__m128i mmi = _mm_set1_epi16(i);
mmi = _mm_add_epi16(mmi, mmi);
return _mm_extract_epi16(mmi, 2);
}
int main(int argc, char **argv) {
return sse2test(argc);
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for inttypes.h (required) ============
#include <inttypes.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for int_fastXY_t in inttypes.h ============
#include <inttypes.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for stdatomic.h ============
#include <stdatomic.h>
int main(void) { atomic_int_least64_t a; atomic_fetch_add_explicit(&a, 5, memory_order_relaxed); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for malloc.h ============
#include <malloc.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for aligned malloc ============
#include <malloc.h>
int main(void) { _aligned_malloc(1, 32); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:2:18: warning: implicit declaration of function '_aligned_malloc' [-Wimplicit-function-declaration]
2 | int main(void) { _aligned_malloc(1, 32); return 0; }
| ^~~~~~~~~~~~~~~
/usr/bin/ld: /tmp/ccLFxqaj.o: in function `main':
tmp.c:(.text.startup+0x12): undefined reference to `_aligned_malloc'
collect2: error: ld returned 1 exit status
Result is: no
##########################################
============ Checking for memalign() ============
#include <malloc.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:2:18: warning: ignoring return value of 'memalign' declared with attribute 'warn_unused_result' [-Wunused-result]
2 | int main(void) { memalign(64, sizeof(char)); return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
Result is: yes
##########################################
============ Checking for posix_memalign() ============
#include <stdlib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:2:18: warning: ignoring return value of 'posix_memalign' declared with attribute 'warn_unused_result' [-Wunused-result]
2 | int main(void) { posix_memalign(NULL, 0, 0); return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
Result is: yes
##########################################
============ Checking for alloca.h ============
#include <alloca.h>
int main(void) { alloca(0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for fastmemcpy ============
Result is: yes
##########################################
============ Checking for hard-coded tables ============
Result is: no
##########################################
============ Checking for mman.h ============
#include <sys/mman.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
#include <sys/mman.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
============ Checking for mprotect ============
#include <stddef.h>
#include <sys/mman.h>
int main(void) { mprotect(NULL, 0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for dynamic loader ============
#include <dlfcn.h>
int main(void) { dlopen("", 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/usr/bin/ld: /tmp/ccDvPfyT.o: in function `main':
tmp.c:(.text.startup+0xf): undefined reference to `dlopen'
collect2: error: ld returned 1 exit status
#include <dlfcn.h>
int main(void) { dlopen("", 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -ldl -lm
Result is: yes
##########################################
============ Checking for dynamic a/v plugins support ============
Result is: no
##########################################
============ Checking for pthread ============
#include <pthread.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -D_REENTRANT -lpthreadGC2 -lm
/usr/bin/ld: cannot find -lpthreadGC2
collect2: error: ld returned 1 exit status
#include <pthread.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -D_REENTRANT -lm
/usr/bin/ld: /tmp/ccx2dXab.o: in function `main':
tmp.c:(.text.startup+0x24): undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
#include <pthread.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -D_REENTRANT -lpthread -lm
Result is: yes (using -lpthread)
##########################################
============ Checking for pthread_cancel ============
#include <pthread.h>
int main(void) { pthread_t t; return pthread_cancel(t); }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lpthread -lm
Result is: yes
##########################################
============ Checking for direct.h ============
#include <direct.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: direct.h: No such file or directory
1 | #include <direct.h>
| ^~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for io.h ============
#include <io.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: io.h: No such file or directory
1 | #include <io.h>
| ^~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for rpath ============
Result is: no
##########################################
============ Checking for iconv ============
#include <stdio.h>
#include <unistd.h>
#include <iconv.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:23:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
23 | write(1, outbuffer, OUTBUFSIZE - outleft);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Result is: yes
##########################################
============ Checking for soundcard.h ============
#include <sys/soundcard.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes (sys/soundcard.h)
##########################################
============ Checking for termcap ============
#include <term.h>
int main(void) { tgetent(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -o /tmp/mplayer-configure-21586-698465/tmp -lncurses -lm
Result is: yes (using -lncurses)
##########################################
============ Checking for termios ============
#include <termios.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes (using termios.h)
##########################################
============ Checking for shm ============
#include <sys/shm.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for strsep() ============
#define _BSD_SOURCE
#include <string.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -o /tmp/mplayer-configure-21586-698465/tmp -lm
In file included from /usr/include/bits/libc-header-start.h:33,
from /usr/include/string.h:26,
from /tmp/mplayer-configure-21586-698465/tmp.c:2:
/usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
| ^~~~~~~
Result is: yes
##########################################
============ Checking for vsscanf() ============
#include <stdarg.h>
#include <stdio.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for POSIX select() ============
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <string.h>
#include <sys/time.h>
#include <unistd.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for audio select() ============
Result is: yes
##########################################
============ Checking for gettimeofday() ============
#include <stddef.h>
#include <sys/time.h>
int main(void) { struct timeval tv; gettimeofday(&tv, NULL); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for clock_gettime() ============
#include <stddef.h>
#include <time.h>
int main(void) { struct timespec tp; clock_gettime(CLOCK_MONOTONIC, &tp); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -o /tmp/mplayer-configure-21586-698465/tmp -lrt -lm
Result is: yes
##########################################
============ Checking for glob() ============
#include <glob.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for setenv() ============
#include <stdlib.h>
int main(void) { setenv("", "", 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for setmode() ============
#include <io.h>
int main(void) { setmode(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: io.h: No such file or directory
1 | #include <io.h>
| ^~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for sys/sysinfo.h ============
#include <sys/sysinfo.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for Apple IR ============
#include <linux/input.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for pkg-config ============
Result is: yes
##########################################
============ Checking for GnuTLS ============
#include <gnutls/gnutls.h>
int main(void) { gnutls_global_init(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/p11-kit-1 -lgnutls -lm
Result is: yes
##########################################
============ Checking for OpenSSL ============
Result is: no
##########################################
============ Checking for Samba support (libsmbclient) ============
Result is: no
##########################################
============ Checking for /dev/mga_vid ============
Result is: no
##########################################
============ Checking for tdfxfb ============
Result is: no
##########################################
============ Checking for s3fb ============
Result is: no
##########################################
============ Checking for wii ============
Result is: no
##########################################
============ Checking for tdfxvid ============
Result is: no
##########################################
============ Checking for xvr100 ============
#include <unistd.h>
#include <sys/fbio.h>
#include <sys/visual_io.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:10: fatal error: sys/fbio.h: No such file or directory
2 | #include <sys/fbio.h>
| ^~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for tga ============
Result is: yes
##########################################
============ Checking for md5sum support ============
Result is: yes
##########################################
============ Checking for yuv4mpeg support ============
Result is: yes
##########################################
============ Checking for bl ============
Result is: no
##########################################
============ Checking for DirectFB ============
#include <directfb.h>
#include <directfb_version.h>
#if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22)
#error "DirectFB version too old."
#endif
int main(void) { DirectFBInit(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -o /tmp/mplayer-configure-21586-698465/tmp -ldirectfb -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: directfb.h: No such file or directory
1 | #include <directfb.h>
| ^~~~~~~~~~~~
compilation terminated.
#include <directfb.h>
#include <directfb_version.h>
#if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22)
#error "DirectFB version too old."
#endif
int main(void) { DirectFBInit(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/local/include/directfb -ldirectfb -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: directfb.h: No such file or directory
1 | #include <directfb.h>
| ^~~~~~~~~~~~
compilation terminated.
#include <directfb.h>
#include <directfb_version.h>
#if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22)
#error "DirectFB version too old."
#endif
int main(void) { DirectFBInit(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/directfb -ldirectfb -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: directfb.h: No such file or directory
1 | #include <directfb.h>
| ^~~~~~~~~~~~
compilation terminated.
#include <directfb.h>
#include <directfb_version.h>
#if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22)
#error "DirectFB version too old."
#endif
int main(void) { DirectFBInit(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/local/include -ldirectfb -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: directfb.h: No such file or directory
1 | #include <directfb.h>
| ^~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for X11 headers presence ============
Result is: yes
##########################################
============ Checking for X11 ============
#include <X11/Xutil.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -o /tmp/mplayer-configure-21586-698465/tmp -lXext -lX11 -lpthread -lm
Result is: yes
##########################################
============ Checking for Xss screensaver extensions ============
#include <X11/extensions/scrnsaver.h>
int main(void) { XScreenSaverSuspend(NULL, True); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -o /tmp/mplayer-configure-21586-698465/tmp -lXss -lm
Result is: yes
##########################################
============ Checking for DPMS ============
#include <X11/Xmd.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
#include <X11/extensions/dpms.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-21586-698465/tmp -lXdpms -lm
/usr/bin/ld: cannot find -lXdpms
collect2: error: ld returned 1 exit status
#include <X11/Xlib.h>
#include <X11/extensions/dpms.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-21586-698465/tmp -lXext -lm
Result is: yes (using Xdpms 4)
##########################################
============ Checking for Xv ============
#include <X11/Xlib.h>
#include <X11/extensions/Xvlib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-21586-698465/tmp -lXv -lm
Result is: yes
##########################################
============ Checking for XvMC ============
#include <X11/Xlib.h>
#include <X11/extensions/Xvlib.h>
#include <X11/extensions/XvMClib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -o /tmp/mplayer-configure-21586-698465/tmp -lXvMC -lXvMCNVIDIA -lm
/usr/bin/ld: cannot find -lXvMCNVIDIA
collect2: error: ld returned 1 exit status
#include <X11/Xlib.h>
#include <X11/extensions/Xvlib.h>
#include <X11/extensions/XvMClib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -o /tmp/mplayer-configure-21586-698465/tmp -lXvMC -lXvMCW -lm
Result is: yes (using XvMCW)
##########################################
============ Checking for Video Decode Acceleration (VDA) ============
#include <VideoDecodeAcceleration/VDADecoder.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: VideoDecodeAcceleration/VDADecoder.h: No such file or directory
1 | #include <VideoDecodeAcceleration/VDADecoder.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for VDPAU ============
#include <vdpau/vdpau_x11.h>
int main(void) { vdp_device_create_x11(0, 0, 0, 0); return VDP_VIDEO_MIXER_FEATURE_HIGH_QUALITY_SCALING_L1; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -o /tmp/mplayer-configure-21586-698465/tmp -lvdpau -lm
#include <vdpau/vdpau_x11.h>
int main(void) { vdp_device_create_x11(0, 0, 0, 0); return VDP_DECODER_PROFILE_HEVC_MAIN; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -o /tmp/mplayer-configure-21586-698465/tmp -lvdpau -lm
Result is: yes
##########################################
============ Checking for Xinerama ============
#include <X11/extensions/Xinerama.h>
int main(void) { XineramaIsActive(0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -o /tmp/mplayer-configure-21586-698465/tmp -lXinerama -lm
Result is: yes
##########################################
============ Checking for Xxf86vm ============
#include <X11/Xlib.h>
#include <X11/extensions/xf86vmode.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -o /tmp/mplayer-configure-21586-698465/tmp -lXxf86vm -lm
Result is: yes
##########################################
============ Checking for XF86keysym ============
#include <X11/XF86keysym.h>
int main(void) { return XF86XK_AudioPause; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for DGA ============
#include <X11/Xlib.h>
#include <X11/extensions/xf86dga.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-21586-698465/tmp -lXxf86dga -lm
In file included from /tmp/mplayer-configure-21586-698465/tmp.c:2:
/usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp]
9 | #warning "xf86dga.h is obsolete and may be removed in the future."
| ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead." [-Wcpp]
10 | #warning "include <X11/extensions/Xxf86dga.h> instead."
| ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:11:10: fatal error: X11/extensions/Xxf86dga.h: No such file or directory
11 | #include <X11/extensions/Xxf86dga.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
#include <X11/Xlib.h>
#include <X11/extensions/xf86dga.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-21586-698465/tmp -lXxf86dga -lXxf86vm -lm
In file included from /tmp/mplayer-configure-21586-698465/tmp.c:2:
/usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp]
9 | #warning "xf86dga.h is obsolete and may be removed in the future."
| ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead." [-Wcpp]
10 | #warning "include <X11/extensions/Xxf86dga.h> instead."
| ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:11:10: fatal error: X11/extensions/Xxf86dga.h: No such file or directory
11 | #include <X11/extensions/Xxf86dga.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for xmga ============
Result is: no
##########################################
============ 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 <ggi/ggi.h>
int main(void) { ggiInit(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-21586-698465/tmp -lggi -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: ggi/ggi.h: No such file or directory
1 | #include <ggi/ggi.h>
| ^~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for GGI extension: libggiwmh ============
#include <ggi/wmh.h>
int main(void) { ggiWmhInit(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-21586-698465/tmp -lggi -lggiwmh -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: ggi/wmh.h: No such file or directory
1 | #include <ggi/wmh.h>
| ^~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for AA ============
#include <aalib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -o /tmp/mplayer-configure-21586-698465/tmp -laa -lm
Result is: yes
##########################################
============ Checking for CACA ============
0.99.beta19
#include <caca.h>
#ifdef CACA_API_VERSION_1
#include <caca0.h>
#endif
int main(void) { caca_init(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -o /tmp/mplayer-configure-21586-698465/tmp -L/usr/lib -lcaca -lm
Result is: yes
##########################################
============ Checking for SVGAlib ============
#include <vga.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lvga -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: vga.h: No such file or directory
1 | #include <vga.h>
| ^~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for FBDev ============
Result is: yes
##########################################
============ Checking for DVB ============
#include <poll.h>
#include <sys/ioctl.h>
#include <stdio.h>
#include <time.h>
#include <unistd.h>
#include <linux/dvb/dmx.h>
#include <linux/dvb/frontend.h>
#include <linux/dvb/video.h>
#include <linux/dvb/audio.h>
int main(void) {return 0;}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for PNG support ============
#include <stdio.h>
#include <string.h>
#include <png.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lpng -lz -lm
Result is: yes
##########################################
============ Checking for MNG support ============
#define MNG_NO_INCLUDE_JNG
#include <libmng.h>
int main(void) { return !mng_version_text(); }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lmng -lz -lm
Result is: yes
##########################################
============ Checking for JPEG support ============
#include <stdio.h>
#include <jpeglib.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -ljpeg -lm
Result is: yes
##########################################
============ Checking for OpenJPEG (JPEG 2000) support ============
Result is: no (dynamic linking to libopenjpeg is irrelevant when using dynamic FFmpeg)
##########################################
============ Checking for PNM support ============
Result is: yes
##########################################
============ Checking for GIF support ============
#include <gif_lib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lungif -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:2:18: warning: implicit declaration of function 'QuantizeBuffer' [-Wimplicit-function-declaration]
2 | int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; }
| ^~~~~~~~~~~~~~
/usr/bin/ld: cannot find -lungif
collect2: error: ld returned 1 exit status
#include <stdlib.h>
#include <gif_lib.h>
int main(void) { GifQuantizeBuffer(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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lungif -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:3:18: warning: implicit declaration of function 'GifQuantizeBuffer' [-Wimplicit-function-declaration]
3 | int main(void) { GifQuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; }
| ^~~~~~~~~~~~~~~~~
/usr/bin/ld: cannot find -lungif
collect2: error: ld returned 1 exit status
#include <gif_lib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lgif -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:2:18: warning: implicit declaration of function 'QuantizeBuffer' [-Wimplicit-function-declaration]
2 | int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; }
| ^~~~~~~~~~~~~~
/usr/bin/ld: /tmp/ccjFDUJV.o: in function `main':
tmp.c:(.text.startup+0x1a): undefined reference to `QuantizeBuffer'
collect2: error: ld returned 1 exit status
#include <stdlib.h>
#include <gif_lib.h>
int main(void) { GifQuantizeBuffer(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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lgif -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:3:18: warning: implicit declaration of function 'GifQuantizeBuffer' [-Wimplicit-function-declaration]
3 | int main(void) { GifQuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; }
| ^~~~~~~~~~~~~~~~~
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <gif_lib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lgif -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:8:54: error: 'EGifPutExtensionFirst' undeclared (first use in this function); did you mean 'EGifPutExtension'?
8 | printf("EGifPutExtensionFirst is at address %p\n", EGifPutExtensionFirst);
| ^~~~~~~~~~~~~~~~~~~~~
| EGifPutExtension
/tmp/mplayer-configure-21586-698465/tmp.c:8:54: note: each undeclared identifier is reported only once for each function it appears in
/tmp/mplayer-configure-21586-698465/tmp.c:9:21: warning: passing argument 1 of 'EGifSetGifVersion' from incompatible pointer type [-Wincompatible-pointer-types]
9 | EGifSetGifVersion("89a"); // this will segfault a buggy gif lib.
| ^~~~~
| |
| char *
In file included from /tmp/mplayer-configure-21586-698465/tmp.c:4:
/usr/include/gif_lib.h:159:37: note: expected 'GifFileType *' but argument is of type 'char *'
159 | void EGifSetGifVersion(GifFileType *GifFile, const bool gif89);
| ~~~~~~~~~~~~~^~~~~~~
/tmp/mplayer-configure-21586-698465/tmp.c:9:3: error: too few arguments to function 'EGifSetGifVersion'
9 | EGifSetGifVersion("89a"); // this will segfault a buggy gif lib.
| ^~~~~~~~~~~~~~~~~
In file included from /tmp/mplayer-configure-21586-698465/tmp.c:4:
/usr/include/gif_lib.h:159:6: note: declared here
159 | void EGifSetGifVersion(GifFileType *GifFile, const bool gif89);
| ^~~~~~~~~~~~~~~~~
Result is: yes
##########################################
============ Checking for broken giflib workaround ============
#include <stdio.h>
#include <gif_lib.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lgif -lm
Result is: disabled
##########################################
============ Checking for VESA support ============
#include <vbe.h>
int main(void) { vbeInit(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lvbe -llrmi -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: vbe.h: No such file or directory
1 | #include <vbe.h>
| ^~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for SDL ============
./configure: line 5670: sdl-config: command not found
#ifdef CONFIG_SDL_SDL_H
#include <SDL/SDL.h>
#else
#include <SDL.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -DCONFIG_SDL_SDL_H -lSDL -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:10: fatal error: SDL/SDL.h: No such file or directory
2 | #include <SDL/SDL.h>
| ^~~~~~~~~~~
compilation terminated.
#ifdef CONFIG_SDL_SDL_H
#include <SDL/SDL.h>
#else
#include <SDL.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -DCONFIG_SDL_SDL_H -lSDL -lpthread -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:10: fatal error: SDL/SDL.h: No such file or directory
2 | #include <SDL/SDL.h>
| ^~~~~~~~~~~
compilation terminated.
#ifdef CONFIG_SDL_SDL_H
#include <SDL/SDL.h>
#else
#include <SDL.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -DCONFIG_SDL_SDL_H -lSDL -lwinmm -lgdi32 -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:10: fatal error: SDL/SDL.h: No such file or directory
2 | #include <SDL/SDL.h>
| ^~~~~~~~~~~
compilation terminated.
#ifdef CONFIG_SDL_SDL_H
#include <SDL/SDL.h>
#else
#include <SDL.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -DCONFIG_SDL_SDL_H -lSDL -lwinmm -lgdi32 -ldxguid -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:10: fatal error: SDL/SDL.h: No such file or directory
2 | #include <SDL/SDL.h>
| ^~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for SDL image ============
Result is: no
##########################################
============ Checking for OpenGL ============
#ifdef GL_WIN32
#include <windows.h>
#include <GL/gl.h>
#elif defined(GL_SDL)
#include <GL/gl.h>
#ifdef CONFIG_SDL_SDL_H
#include <SDL/SDL.h>
#else
#include <SDL.h>
#endif
#ifndef __APPLE__
// we allow SDL hacking our main() only on OSX
#undef main
#endif
#elif defined(GL_EGL_X11)
#include <GL/gl.h>
#include <X11/Xlib.h>
#include <EGL/egl.h>
#elif defined(GL_EGL_ANDROID)
#include <GLES/gl.h>
#include <EGL/egl.h>
#else
#include <GL/gl.h>
#include <X11/Xlib.h>
#include <GL/glx.h>
#endif
int main(int argc, char *argv[]) {
#ifdef GL_WIN32
HDC dc;
wglCreateContext(dc);
#elif defined(GL_SDL)
SDL_GL_SwapBuffers();
#elif defined(GL_EGL_X11) || defined(GL_EGL_ANDROID)
EGLDisplay eglDisplay = EGL_NO_DISPLAY;
eglInitialize(eglDisplay, NULL, NULL);
#else
glXCreateContext(NULL, NULL, NULL, True);
#endif
#if !defined(GL_EGL_X11) && !defined(GL_EGL_ANDROID)
glFinish();
#endif
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lm
/usr/bin/ld: /tmp/ccFZCk4d.o: in function `main':
tmp.c:(.text.startup+0x11): undefined reference to `glXCreateContext'
/usr/bin/ld: tmp.c:(.text.startup+0x17): undefined reference to `glFinish'
collect2: error: ld returned 1 exit status
#ifdef GL_WIN32
#include <windows.h>
#include <GL/gl.h>
#elif defined(GL_SDL)
#include <GL/gl.h>
#ifdef CONFIG_SDL_SDL_H
#include <SDL/SDL.h>
#else
#include <SDL.h>
#endif
#ifndef __APPLE__
// we allow SDL hacking our main() only on OSX
#undef main
#endif
#elif defined(GL_EGL_X11)
#include <GL/gl.h>
#include <X11/Xlib.h>
#include <EGL/egl.h>
#elif defined(GL_EGL_ANDROID)
#include <GLES/gl.h>
#include <EGL/egl.h>
#else
#include <GL/gl.h>
#include <X11/Xlib.h>
#include <GL/glx.h>
#endif
int main(int argc, char *argv[]) {
#ifdef GL_WIN32
HDC dc;
wglCreateContext(dc);
#elif defined(GL_SDL)
SDL_GL_SwapBuffers();
#elif defined(GL_EGL_X11) || defined(GL_EGL_ANDROID)
EGLDisplay eglDisplay = EGL_NO_DISPLAY;
eglInitialize(eglDisplay, NULL, NULL);
#else
glXCreateContext(NULL, NULL, NULL, True);
#endif
#if !defined(GL_EGL_X11) && !defined(GL_EGL_ANDROID)
glFinish();
#endif
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-21586-698465/tmp -lGL -lm
#ifdef GL_WIN32
#include <windows.h>
#include <GL/gl.h>
#elif defined(GL_SDL)
#include <GL/gl.h>
#ifdef CONFIG_SDL_SDL_H
#include <SDL/SDL.h>
#else
#include <SDL.h>
#endif
#ifndef __APPLE__
// we allow SDL hacking our main() only on OSX
#undef main
#endif
#elif defined(GL_EGL_X11)
#include <GL/gl.h>
#include <X11/Xlib.h>
#include <EGL/egl.h>
#elif defined(GL_EGL_ANDROID)
#include <GLES/gl.h>
#include <EGL/egl.h>
#else
#include <GL/gl.h>
#include <X11/Xlib.h>
#include <GL/glx.h>
#endif
int main(int argc, char *argv[]) {
#ifdef GL_WIN32
HDC dc;
wglCreateContext(dc);
#elif defined(GL_SDL)
SDL_GL_SwapBuffers();
#elif defined(GL_EGL_X11) || defined(GL_EGL_ANDROID)
EGLDisplay eglDisplay = EGL_NO_DISPLAY;
eglInitialize(eglDisplay, NULL, NULL);
#else
glXCreateContext(NULL, NULL, NULL, True);
#endif
#if !defined(GL_EGL_X11) && !defined(GL_EGL_ANDROID)
glFinish();
#endif
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -DGL_EGL_X11 -lEGL -lm
Result is: yes (backends: x11 egl_x11)
##########################################
============ Checking for MatrixView ============
Result is: yes
##########################################
============ Checking for DXR2 ============
#include <dxr2ioctl.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: dxr2ioctl.h: No such file or directory
1 | #include <dxr2ioctl.h>
| ^~~~~~~~~~~~~
compilation terminated.
#include <dxr2ioctl.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/local/include/dxr2 -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: dxr2ioctl.h: No such file or directory
1 | #include <dxr2ioctl.h>
| ^~~~~~~~~~~~~
compilation terminated.
#include <dxr2ioctl.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/dxr2 -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: dxr2ioctl.h: No such file or directory
1 | #include <dxr2ioctl.h>
| ^~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for DXR3/H+ ============
#include <linux/em8300.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: linux/em8300.h: No such file or directory
1 | #include <linux/em8300.h>
| ^~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for V4L2 MPEG Decoder ============
#include <sys/time.h>
#include <linux/videodev2.h>
#include <linux/version.h>
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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for OSS Audio ============
#include <sys/soundcard.h>
int main(void) { return SNDCTL_DSP_SETFRAGMENT; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -lm
#include <sys/soundcard.h>
#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 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:24: error: missing expression between '(' and ')'
2 | #if !(OPEN_SOUND_SYSTEM)
| ^
Result is: yes
##########################################
============ Checking for aRts ============
Result is: no
##########################################
============ Checking for EsounD ============
Result is: no
##########################################
============ Checking for NAS ============
#include <audio/audiolib.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -laudio -lXt -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: audio/audiolib.h: No such file or directory
1 | #include <audio/audiolib.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for pulse ============
#include <pulse/pulseaudio.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -o /tmp/mplayer-configure-21586-698465/tmp -D_REENTRANT -lpulse -pthread -lm
Result is: yes
##########################################
============ Checking for JACK ============
#include <jack/jack.h>
int main(void) { jack_client_open("test", JackUseExactName, NULL); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -o /tmp/mplayer-configure-21586-698465/tmp -ljack -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: jack/jack.h: No such file or directory
1 | #include <jack/jack.h>
| ^~~~~~~~~~~~~
compilation terminated.
#include <jack/jack.h>
int main(void) { jack_client_open("test", JackUseExactName, NULL); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: jack/jack.h: No such file or directory
1 | #include <jack/jack.h>
| ^~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for OpenAL ============
#ifdef OPENAL_AL_H
#include <OpenAL/al.h>
#else
#include <AL/al.h>
#endif
int main(void) {
alSourceQueueBuffers(0, 0, 0);
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -o /tmp/mplayer-configure-21586-698465/tmp -lopenal -lm
Result is: yes
##########################################
============ Checking for ALSA audio ============
#include <alsa/asoundlib.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lasound -ldl -lpthread -lm
Result is: yes
##########################################
============ Checking for Sun audio ============
#include <sys/types.h>
#include <sys/audioio.h>
int main(void) { audio_info_t info; AUDIO_INITINFO(&info); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:10: fatal error: sys/audioio.h: No such file or directory
2 | #include <sys/audioio.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for sndio audio ============
#include <sndio.h>
int main(void) { sio_open(SIO_DEVANY, SIO_PLAY, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lsndio -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: sndio.h: No such file or directory
1 | #include <sndio.h>
| ^~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for VCD support ============
Result is: yes
##########################################
============ Checking for Blu-ray support ============
Result is: no
##########################################
============ Checking for dvdread ============
#include <dvdread/dvd_reader.h>
int main(void) { DVDOpen("test"); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -ldvdread -lm
Result is: yes
##########################################
============ Checking for libcdio ============
#include <cdio/cdda.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: cdio/cdda.h: No such file or directory
1 | #include <cdio/cdda.h>
| ^~~~~~~~~~~~~
compilation terminated.
#include <stdio.h>
#include <cdio/version.h>
#include <cdio/paranoia/cdda.h>
#include <cdio/paranoia/paranoia.h>
int main(void) {
void *test = cdda_verbose_set;
printf("%s\n", CDIO_VERSION);
return test == (void *)1;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lcdio_cdda -lcdio -lcdio_paranoia -lm
Result is: yes
##########################################
============ Checking for cdparanoia ============
Result is: no (using libcdio)
##########################################
============ Checking for bitmap font support ============
Result is: yes
##########################################
============ Checking for freetype >= 2.0.9 ============
#include <stdio.h>
#include <ft2build.h>
#include FT_FREETYPE_H
#if ((FREETYPE_MAJOR < 2) || ((FREETYPE_MINOR == 0) && (FREETYPE_PATCH < 9)))
#error "Need FreeType 2.0.9 or newer"
#endif
int main(void) {
FT_Library library;
FT_Init_FreeType(&library);
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lfreetype -lm
Result is: yes
##########################################
============ Checking for fontconfig ============
#include <stdio.h>
#include <stdlib.h>
#include <fontconfig/fontconfig.h>
#if FC_VERSION < 20402
#error At least version 2.4.2 of Fontconfig required
#endif
int main(void) {
int err = FcInit();
if (err == FcFalse) {
printf("Could not initialize Fontconfig library.\n");
exit(err);
}
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lfontconfig -lm
Result is: yes
##########################################
============ Checking for fribidi with charsets ============
#include <stdlib.h>
#include <fribidi/fribidi.h>
FriBidiParType test;
int main(void) {
if (fribidi_parse_charset("UTF-8") != FRIBIDI_CHAR_SET_UTF8)
exit(1);
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lfribidi -lm
Result is: yes
##########################################
============ Checking for SSA/ASS support ============
#include <ft2build.h>
#include FT_FREETYPE_H
#if ((FREETYPE_MAJOR < 2) || (FREETYPE_MINOR < 2) || ((FREETYPE_MINOR == 2) && (FREETYPE_PATCH < 1)))
#error "Need FreeType 2.2.1 or newer"
#endif
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lfreetype -lm
#include <ass/ass.h>
int main(void) {
#if !defined(LIBASS_VERSION) || LIBASS_VERSION < 0x00910000
#error "libass version too old"
#endif
ass_process_force_style(0);
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lass -lm
Result is: yes (external)
##########################################
============ Checking for ENCA ============
#include <enca.h>
int main(void) { enca_get_languages(NULL); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lenca -lm
Result is: yes
##########################################
============ Checking for zlib ============
#include <zlib.h>
int main(void) { inflate(0, Z_NO_FLUSH); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lz -lm
Result is: yes
##########################################
============ Checking for bzlib ============
#include <bzlib.h>
int main(void) { BZ2_bzlibVersion(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lbz2 -lm
Result is: yes
##########################################
============ Checking for RTC ============
#include <sys/ioctl.h>
#ifdef __linux__
#include <linux/rtc.h>
#else
#include <rtc.h>
#define RTC_PIE_ON RTCIO_PIE_ON
#endif
int main(void) { return RTC_PIE_ON; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for liblzo2 support ============
Result is: no
##########################################
============ Checking for mad support ============
#include <mad.h>
int main(void) { mad_synth_init(0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -lmad -lm
Result is: yes
##########################################
============ Checking for Twolame ============
#include <twolame.h>
int main(void) { twolame_init(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -o /tmp/mplayer-configure-21586-698465/tmp -ltwolame -lm
Result is: yes
##########################################
============ Checking for Toolame ============
Result is: no (disabled by twolame)
##########################################
============ Checking for OggVorbis support ============
#include <tremor/ivorbiscodec.h>
int main(void) { vorbis_synthesis(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -logg -lvorbisidec -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: tremor/ivorbiscodec.h: No such file or directory
1 | #include <tremor/ivorbiscodec.h>
| ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
#include <vorbis/vorbisenc.h>
int main(void) { vorbis_encode_ctl(0, 0, 0); ogg_stream_clear(0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -lvorbisenc -lvorbis -logg -lm
Result is: yes (libvorbis)
##########################################
============ Checking for libspeex (version >= 1.1 required) ============
#include <stddef.h>
#include <speex/speex.h>
int main(void) { SpeexBits bits; void *dec = NULL; speex_decode_int(dec, &bits, dec); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -lspeex -lm
Result is: yes
##########################################
============ Checking for libgsm ============
#include <gsm/gsm.h>
int main(void) { gsm_create(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -lgsm -lm
Result is: yes
##########################################
============ Checking for OggTheora support ============
#include <theora/theoradec.h>
int main(void) { th_info_init(NULL); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -ltheoradec -logg -lm
Result is: yes
##########################################
============ Checking for mpg123 support ============
#include <mpg123.h>
int main(void) { mpg123_param(NULL, MPG123_RESYNC_LIMIT, -1, 0.); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -lmpg123 -lm
Result is: yes
##########################################
============ Checking for liba52 support ============
#include <inttypes.h>
#include <a52dec/a52.h>
int main(void) { a52_state_t *testHand; testHand=a52_init(0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -la52 -lm
Result is: yes
##########################################
============ Checking for libmpeg2 support ============
#include <stdint.h>
#include <mpeg2dec/mpeg2.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -lmpeg2 -lm
Result is: yes
##########################################
============ Checking for libdca support ============
#include <stdint.h>
#include <dca.h>
int main(void) { dca_init(0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -ldca -lm
Result is: yes
##########################################
============ Checking for libmpcdec (musepack, version >= 1.2.1 required) ============
Result is: no
##########################################
============ Checking for FAAC support ============
#include <inttypes.h>
#include <faac.h>
int main(void) { unsigned long x, y; faacEncOpen(48000, 2, &x, &y); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -o /tmp/mplayer-configure-21586-698465/tmp -lfaac -lm
Result is: yes
##########################################
============ Checking for FAAD2 support ============
#include <faad.h>
#ifndef FAAD_MIN_STREAMSIZE
#error Too old version
#endif
int main(void) { faacDecHandle testhand; faacDecFrameInfo testinfo;
testhand = faacDecOpen(); faacDecInit(0, 0, 0, 0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lfaad -lm
In file included from /tmp/mplayer-configure-21586-698465/tmp.c:1:
/usr/include/faad.h:32:9: note: '#pragma message: please update faad2 include filename and function names!'
32 | #pragma message("please update faad2 include filename and function names!")
| ^~~~~~~
Result is: yes
##########################################
============ Checking for libilbc support ============
#include <ilbc.h>
int main(void) { WebRtcIlbcfix_InitDecode(0, 0, 0);; return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lilbc -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: ilbc.h: No such file or directory
1 | #include <ilbc.h>
| ^~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for libopus decoding support ============
#include <opus_multistream.h>
int main(void) { opus_multistream_decoder_create(0,0,0,0,0,0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/opus -lopus -lm
/tmp/mplayer-configure-21586-698465/tmp.c: In function 'main':
/tmp/mplayer-configure-21586-698465/tmp.c:2:18: warning: ignoring return value of 'opus_multistream_decoder_create' declared with attribute 'warn_unused_result' [-Wunused-result]
2 | int main(void) { opus_multistream_decoder_create(0,0,0,0,0,0); return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Result is: yes
##########################################
============ Checking for LADSPA plugin support ============
#include <ladspa.h>
int main(void) { LADSPA_Descriptor ld = {0}; return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for libbs2b audio filter support ============
#include <bs2b.h>
#if BS2B_VERSION_MAJOR < 3
#error Please use libbs2b >= 3.0.0, older versions are not supported.
#endif
int main(void) {
t_bs2bdp filter;
filter=bs2b_open();
bs2b_close(filter);
return 0;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/bs2b -lbs2b -lm
Result is: yes
##########################################
============ Checking for Win32 codecs ============
Result is: no
##########################################
============ Checking for XAnim codecs ============
Result is: yes (dynamic loader support needed)
##########################################
============ Checking for RealPlayer codecs ============
Result is: yes (dynamic loader support needed)
##########################################
============ Checking for QuickTime codecs ============
Result is: auto
##########################################
============ Checking for Nemesi Streaming Media libraries ============
Result is: no
##########################################
============ Checking for LIVE555 Streaming Media libraries ============
#define RTSPCLIENT_SYNCHRONOUS_INTERFACE 1
#include <liveMedia.hh>
#if (LIVEMEDIA_LIBRARY_VERSION_INT < 1141257600)
#error Please upgrade to version 2006.03.03 or later of the "LIVE555 Streaming Media" libraries - available from <www.live555.com/liveMedia/>
#endif
#include "BasicUsageEnvironment.hh"
int main(void) { RTSPClient::createNew(*BasicUsageEnvironment::createNew(*BasicTaskScheduler::createNew()), 0, "", 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.cpp -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/liveMedia -I/usr/include/UsageEnvironment -I/usr/include/BasicUsageEnvironment -I/usr/include/groupsock -lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment -lstdc++ -lstdc++ -lm
cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-Wno-pointer-sign' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-Wdeclaration-after-statement' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-std=gnu99' is valid for C/ObjC but not for C++
/tmp/mplayer-configure-21586-698465/tmp.cpp: In function 'int main()':
/tmp/mplayer-configure-21586-698465/tmp.cpp:7:112: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
7 | int main(void) { RTSPClient::createNew(*BasicUsageEnvironment::createNew(*BasicTaskScheduler::createNew()), 0, "", 0); return 0; }
| ^~
| |
| const char*
In file included from /usr/include/liveMedia/RTSPRegisterSender.hh:26,
from /usr/include/liveMedia/liveMedia.hh:105,
from /tmp/mplayer-configure-21586-698465/tmp.cpp:2:
/usr/include/liveMedia/RTSPClient.hh:42:15: note: initializing argument 3 of 'static RTSPClient* RTSPClient::createNew(UsageEnvironment&, const char*, int, const char*, portNumBits, int)'
42 | int verbosityLevel = 0,
| ~~~~^~~~~~~~~~~~~~~~~~
#define RTSPCLIENT_SYNCHRONOUS_INTERFACE 1
#include <liveMedia.hh>
#if (LIVEMEDIA_LIBRARY_VERSION_INT < 1141257600)
#error Please upgrade to version 2006.03.03 or later of the "LIVE555 Streaming Media" libraries - available from <www.live555.com/liveMedia/>
#endif
#include "BasicUsageEnvironment.hh"
int main(void) { RTSPClient::createNew(*BasicUsageEnvironment::createNew(*BasicTaskScheduler::createNew()), 0, "", 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.cpp -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -I/usr/include/liveMedia -I/usr/include/UsageEnvironment -I/usr/include/BasicUsageEnvironment -I/usr/include/groupsock -lliveMedia_pic -lgroupsock_pic -lBasicUsageEnvironment_pic -lUsageEnvironment_pic -lstdc++ -lstdc++ -lm
cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-Wmissing-prototypes' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-Wno-pointer-sign' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-Wdeclaration-after-statement' is valid for C/ObjC but not for C++
cc1plus: warning: command-line option '-std=gnu99' is valid for C/ObjC but not for C++
/tmp/mplayer-configure-21586-698465/tmp.cpp: In function 'int main()':
/tmp/mplayer-configure-21586-698465/tmp.cpp:7:112: error: invalid conversion from 'const char*' to 'int' [-fpermissive]
7 | int main(void) { RTSPClient::createNew(*BasicUsageEnvironment::createNew(*BasicTaskScheduler::createNew()), 0, "", 0); return 0; }
| ^~
| |
| const char*
In file included from /usr/include/liveMedia/RTSPRegisterSender.hh:26,
from /usr/include/liveMedia/liveMedia.hh:105,
from /tmp/mplayer-configure-21586-698465/tmp.cpp:2:
/usr/include/liveMedia/RTSPClient.hh:42:15: note: initializing argument 3 of 'static RTSPClient* RTSPClient::createNew(UsageEnvironment&, const char*, int, const char*, portNumBits, int)'
42 | int verbosityLevel = 0,
| ~~~~^~~~~~~~~~~~~~~~~~
Result is: no
##########################################
============ Checking for RTMPDump Streaming Media library ============
#include <librtmp/rtmp.h>
int main(void) { RTMP_Socket(NULL); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lrtmp -lm
Result is: yes
##########################################
============ Checking for FFmpeg ============
#include <libavutil/avutil.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lm
Result is: yes (using shared FFmpeg, but static FFmpeg is recommended)
##########################################
============ Checking for libpostproc ============
#include <libpostproc/postprocess.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lpostproc -lm
Result is: yes
##########################################
============ Checking for libopencore_amr narrowband ============
#include <opencore-amrnb/interf_dec.h>
int main(void) { Decoder_Interface_init(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lopencore-amrnb -lm
Result is: no (ffmpeg (static) is required by libopencore_amrnb, sorry)
##########################################
============ Checking for libopencore_amr wideband ============
#include <opencore-amrwb/dec_if.h>
int main(void) { D_IF_init(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lopencore-amrwb -lm
Result is: no (ffmpeg (static) is required by libopencore_amrwb, sorry)
##########################################
============ Checking for libdv-0.9.5+ ============
Result is: no
##########################################
============ Checking for CrystalHD ============
#include <libcrystalhd/bc_dts_types.h>
#include <libcrystalhd/libcrystalhd_if.h>
int main(void) { DtsCrystalHDVersion(0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lcrystalhd -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: libcrystalhd/bc_dts_types.h: No such file or directory
1 | #include <libcrystalhd/bc_dts_types.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for Xvid ============
#include <xvid.h>
int main(void) { xvid_plugin_ssim_t xs; xvid_global(0, 0, 0, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lxvidcore -lm
Result is: yes
##########################################
============ Checking for Xvid two pass plugin ============
#include <xvid.h>
int main(void) { xvid_plugin_2pass2_t s; s.vbv_size = 0; return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for x264 ============
#include <inttypes.h>
#include <x264.h>
#if !(X264_BUILD >= 118)
#error We do not support old versions of x264. Get the latest from git.
#endif
int main(void) { x264_encoder_open((void*)0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -ltwolame -lfaac -o /tmp/mplayer-configure-21586-698465/tmp -lx264 -lpthread -lm
Result is: yes (in FFmpeg: yes)
##########################################
============ Checking for libvpx ============
Result is: no (dynamic linking to libvpx is irrelevant when using dynamic FFmpeg)
##########################################
============ Checking for libdav1d ============
Result is: no (dynamic linking to libdav1d is irrelevant when using dynamic FFmpeg)
##########################################
============ Checking for libaom ============
Result is: no (dynamic linking to libaom is irrelevant when using dynamic FFmpeg)
##########################################
============ Checking for libnut ============
#include <libnut.h>
int main(void) { nut_context_tt * nut; nut_error(0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -ltwolame -lfaac -lx264 -lpthread -o /tmp/mplayer-configure-21586-698465/tmp -lnut -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: libnut.h: No such file or directory
1 | #include <libnut.h>
| ^~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for zr ============
Result is: no
##########################################
============ Checking for libmp3lame ============
#include <lame/lame.h>
int main(void) { lame_set_VBR_quality(NULL, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -ltwolame -lfaac -lx264 -lpthread -o /tmp/mplayer-configure-21586-698465/tmp -lmp3lame -lm
#include <lame/lame.h>
int main(void) { lame_set_preset(NULL, STANDARD_FAST); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lmp3lame -lm
#include <lame/lame.h>
int main(void) { lame_set_preset(NULL, MEDIUM_FAST); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lmp3lame -lm
Result is: yes (in FFmpeg: yes)
##########################################
============ Checking for mencoder ============
Result is: yes
##########################################
============ Checking for UnRAR executable ============
Result is: yes
##########################################
============ Checking for TV interface ============
Result is: yes
##########################################
============ Checking for DirectShow TV interface ============
Result is: no
##########################################
============ Checking for Video 4 Linux TV interface ============
#include <sys/time.h>
#include <linux/videodev.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:2:10: fatal error: linux/videodev.h: No such file or directory
2 | #include <linux/videodev.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for Video 4 Linux 2 TV interface ============
#include <sys/time.h>
#include <linux/videodev2.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for Radio interface ============
Result is: yes
##########################################
============ Checking for Capture for Radio interface ============
Result is: yes
##########################################
============ Checking for Video 4 Linux 2 Radio interface ============
#include <linux/videodev2.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for Video 4 Linux Radio interface ============
#include <linux/videodev.h>
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: linux/videodev.h: No such file or directory
1 | #include <linux/videodev.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for Video 4 Linux 2 MPEG PVR interface ============
#include <sys/time.h>
#include <linux/videodev2.h>
int main(void) {
struct v4l2_ext_controls ext;
return ext.controls->value;
}
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lm
Result is: yes
##########################################
============ Checking for ftp ============
Result is: no
##########################################
============ Checking for vstream client ============
#include <vstream-client.h>
void vstream_error(const char *format, ... ) {}
int main(void) { vstream_start(); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -lvstream-client -lm
/tmp/mplayer-configure-21586-698465/tmp.c:1:10: fatal error: vstream-client.h: No such file or directory
1 | #include <vstream-client.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
Result is: no
##########################################
============ Checking for OSD menu ============
Result is: no
##########################################
============ Checking for Subtitles sorting ============
Result is: yes
##########################################
============ Checking for XMMS inputplugin support ============
Result is: no
##########################################
============ Checking for GUI ============
Result is: no
##########################################
============ Checking for automatic gdb attach ============
Result is: no
##########################################
============ Checking for compiler support for noexecstack ============
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -Wl,-z,noexecstack -lm
Result is: yes
##########################################
============ Checking for linker support for --nxcompat --no-seh --dynamicbase ============
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-z,noexecstack -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -Wl,--nxcompat -Wl,--no-seh -Wl,--dynamicbase -lm
/usr/bin/ld: unrecognized option '--nxcompat'
/usr/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status
Result is: no
##########################################
============ Checking for linker support for --large-address-aware ============
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-z,noexecstack -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -Wl,--large-address-aware -lm
/usr/bin/ld: unrecognized option '--large-address-aware'
/usr/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status
Result is: no
##########################################
============ Checking for linker support for --version-script ============
int main(void) { return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,-z,noexecstack -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -L/usr/lib -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -Wl,--version-script,binary.ver -lm
Result is: yes
##########################################
============ Checking for joystick ============
Result is: no
##########################################
============ Checking for lirc ============
Result is: no
##########################################
============ Checking for lircc ============
Result is: no
##########################################
============ Checking for DVD support (libdvdnav) ============
#include <stdint.h>
#include <dvdnav/dvdnav.h>
int main(void) { dvdnav_t *dvd = 0; dvdnav_open(&dvd, 0); return 0; }
cc -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -pipe -fno-plt -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE /tmp/mplayer-configure-21586-698465/tmp.c -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -fpie -DPIC -D_REENTRANT -I/usr/include/p11-kit-1 -I/usr/include/ -D_REENTRANT -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DZLIB_CONST -I/usr/include/opus -I/usr/include/bs2b -Wl,--version-script,binary.ver -Wl,-z,noexecstack -Wl,-O1,--as-needed,-z,relro,-z,now -Wl,-O1,--as-needed,-z,relro,-z,now -fpie -pie -lncurses -lrt -lgnutls -lpng -lz -lmng -lz -ljpeg -lgif -lasound -ldl -lpthread -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lfribidi -lass -lenca -lz -lbz2 -lmad -lvorbisenc -lvorbis -logg -lspeex -lgsm -ltheoradec -logg -lmpg123 -la52 -lmpeg2 -ldca -lfaad -lopus -lbs2b -lrtmp -lswscale -lswresample -lavformat -lavcodec -lavutil -lpostproc -lxvidcore -lpthread -ldl -rdynamic -L/usr/lib -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau -lXinerama -lXxf86vm -laa -lcaca -lGL -ldl -lEGL -ldl -lpulse -pthread -lopenal -lx264 -lpthread -lmp3lame -ltwolame -lfaac -lx264 -lpthread -lmp3lame -o /tmp/mplayer-configure-21586-698465/tmp -ldvdnav -lpthread -ldl -lpthread -lm
Result is: yes
##########################################
============ Checking for XML catalogs ============
Result is: No SGML catalog found.
##########################################
============ Checking for XML chunked stylesheet ============
Result is: chunk.xsl
##########################################
============ Checking for XML monolithic stylesheet ============
Result is: docbook.xsl
##########################################
============ Checking for XML DTD ============
Result is: docbookx.dtd
##########################################
============ Checking for valid XSLT processor ============
Result is: xsltproc
##########################################
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment