Ticket #1997: config.log

File config.log, 217.2 KB (added by alupu@…, 15 years ago)

The configuration log

Line 
1configuration: --prefix=/usr --confdir=/etc/mplayer --codecsdir=/usr/lib/mplayer/codecs --enable-dynamic-plugins --enable-xmms --disable-tv --disable-ftp --target=i686-linux
2
3============ Checking for cc version ============
4Result is: 4.1.2
5##########################################
6
7============ Checking for working compiler ============
8
9int main(void) { return 0; }
10
11cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
12
13
14============ Checking for cross compilation ============
15
16int main(void) { return 0; }
17
18cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
19
20
21Result is: no
22##########################################
23
24============ Checking for host cc ============
25Result is: cc
26##########################################
27
28============ Checking for CPU vendor ============
29Result is: GenuineIntel (6:23:6)
30##########################################
31
32============ Checking for CPU type ============
33Result is: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
34##########################################
35
36============ Checking for kernel support of mmx ============
37
38#include <stdlib.h>
39#include <signal.h>
40static void catch(int sig) { exit(1); }
41int main(void) {
42 signal(SIGILL, catch);
43 __asm__ volatile ("emms":::"memory"); return 0;
44}
45
46cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
47
48
49Result is: yes
50##########################################
51
52============ Checking for kernel support of mmxext ============
53
54#include <stdlib.h>
55#include <signal.h>
56static void catch(int sig) { exit(1); }
57int main(void) {
58 signal(SIGILL, catch);
59 __asm__ volatile ("sfence":::"memory"); return 0;
60}
61
62cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
63
64
65Result is: yes
66##########################################
67
68============ Checking for kernel support of sse ============
69
70#include <stdlib.h>
71#include <signal.h>
72static void catch(int sig) { exit(1); }
73int main(void) {
74 signal(SIGILL, catch);
75 __asm__ volatile ("xorps %%xmm0, %%xmm0":::"memory"); return 0;
76}
77
78cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
79
80
81Result is: yes
82##########################################
83
84============ Checking for kernel support of sse2 ============
85
86#include <stdlib.h>
87#include <signal.h>
88static void catch(int sig) { exit(1); }
89int main(void) {
90 signal(SIGILL, catch);
91 __asm__ volatile ("xorpd %%xmm0, %%xmm0":::"memory"); return 0;
92}
93
94cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
95
96
97Result is: yes
98##########################################
99
100============ Checking for kernel support of ssse3 ============
101
102#include <stdlib.h>
103#include <signal.h>
104static void catch(int sig) { exit(1); }
105int main(void) {
106 signal(SIGILL, catch);
107 __asm__ volatile ("pabsd %%xmm0, %%xmm0":::"memory"); return 0;
108}
109
110cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
111
112
113Result is: yes
114##########################################
115
116============ Checking for kernel support of cmov ============
117
118#include <stdlib.h>
119#include <signal.h>
120static void catch(int sig) { exit(1); }
121int main(void) {
122 signal(SIGILL, catch);
123 __asm__ volatile ("cmovb %%eax, %%ebx":::"memory"); return 0;
124}
125
126cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
127
128
129Result is: yes
130##########################################
131
132============ Checking for mtrr support ============
133Result is: yes
134##########################################
135
136============ Checking for GCC & CPU optimization abilities ============
137
138int main(void) { return 0; }
139
140cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp -march=native
141/tmp/mplayer-configure-18672-21388/tmp.c:1: error: bad value (native) for -march= switch
142/tmp/mplayer-configure-18672-21388/tmp.c:1: error: bad value (native) for -mtune= switch
143
144
145
146int main(void) { return 0; }
147
148cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp -march=core2 -mtune=core2
149/tmp/mplayer-configure-18672-21388/tmp.c:1: error: bad value (core2) for -march= switch
150/tmp/mplayer-configure-18672-21388/tmp.c:1: error: bad value (core2) for -mtune= switch
151
152
153
154int main(void) { return 0; }
155
156cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp -march=pentium-m -mtune=pentium-m
157
158
159Result is: i686
160##########################################
161
162============ Checking for byte order ============
163
164short ascii_name[] = {
165 'M' << 8 | 'P', 'l' << 8 | 'a', 'y' << 8 | 'e', 'r' << 8 | 'B',
166 'i' << 8 | 'g', 'E' << 8 | 'n', 'd' << 8 | 'i', 'a' << 8 | 'n', 0 };
167int main(void) { return (long)ascii_name; }
168
169cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp
170
171
172Result is: little-endian
173##########################################
174
175============ Checking for extern symbol prefix ============
176
177int ff_extern;
178
179cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp -c
180cc: -lm: linker input file unused because linking not done
181
182
183Result is:
184##########################################
185
186============ Checking for assembler support of -pipe option ============
187
188int main(void) { return 0; }
189
190cc /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -o /tmp/mplayer-configure-18672-21388/tmp -pipe -I.
191
192
193Result is: yes
194##########################################
195
196
197int main(void) { return 0; }
198
199cc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -fno-tree-vectorize
200
201
202
203int main(void) { return 0; }
204
205cc -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -Wundef
206
207
208
209int main(void) { return 0; }
210
211cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -std=gnu99
212
213
214
215int main(void) { return 0; }
216
217cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -Wdeclaration-after-statement
218
219
220
221int main(void) { return 0; }
222
223cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -Wno-pointer-sign
224
225
226
227int main(void) { return 0; }
228
229cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -Wdisabled-optimization
230
231
232
233int main(void) { return 0; }
234
235cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -Wmissing-prototypes
236
237
238
239int main(void) { return 0; }
240
241cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -Wstrict-prototypes
242
243
244
245int main(void) { return 0; }
246
247cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -mno-omit-leaf-frame-pointer
248
249
250
251int main(void) { return 0; }
252
253cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -MD -MP
254
255
256============ Checking for assembler (/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/as 2.17) ============
257Result is: ok
258##########################################
259
260============ Checking for PIC ============
261
262
263#if !(defined(__PIC__) || defined(__pic__) || defined(PIC))
264#error condition not true: defined(__PIC__) || defined(__pic__) || defined(PIC)
265#endif
266int main(void) { return 0; }
267
268cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
269/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error condition not true: defined(__PIC__) || defined(__pic__) || defined(PIC)
270
271
272Result is: no
273##########################################
274
275============ Checking for .align is a power of two ============
276
277int main(void) { __asm__ volatile (".align 3"); return 0; }
278
279cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
280{standard input}: Assembler messages:
281{standard input}:12: Error: alignment not a power of 2
282
283
284Result is: no
285##########################################
286
287============ Checking for ebx availability ============
288
289int main(void) {
290 int x;
291 __asm__ volatile(
292 "xor %0, %0"
293 :"=b"(x)
294 // just adding ebx to clobber list seems unreliable with some
295 // compilers, e.g. Haiku's gcc 2.95
296 );
297 // and the above check does not work for OSX 64 bit...
298 __asm__ volatile("":::"%ebx");
299 return 0;
300}
301
302cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
303
304
305Result is: yes
306##########################################
307
308============ Checking for yasm ============
309
310pextrd [eax], xmm0, 1
311
312yasm -f elf -o /tmp/mplayer-configure-18672-21388/tmp /tmp/mplayer-configure-18672-21388/tmp.S
313
314
315Result is: yasm
316##########################################
317
318============ Checking for bswap ============
319Result is: yes
320##########################################
321
322============ Checking for xmm clobbers ============
323
324int main(void) { __asm__ volatile ("":::"%xmm0"); return 0; }
325
326cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
327/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
328/tmp/mplayer-configure-18672-21388/tmp.c:1: error: unknown register name '%xmm0' in 'asm'
329
330
331Result is: no
332##########################################
333
334============ Checking for Linux kernel version ============
335Result is: 3.0.4, ok
336##########################################
337
338============ Checking for langinfo ============
339
340#include <langinfo.h>
341int main(void) { nl_langinfo(CODESET); return 0; }
342
343cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
344
345
346Result is: yes
347##########################################
348
349============ Checking for language ============
350Result is: messages: en - man pages: en - documentation: en
351##########################################
352
353============ Checking for enable sighandler ============
354Result is: yes
355##########################################
356
357============ Checking for runtime cpudetection ============
358Result is: no
359##########################################
360
361============ Checking for restrict keyword ============
362
363void foo(char * restrict p); int main(void) { return 0; }
364
365cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
366
367
368Result is: restrict
369##########################################
370
371============ Checking for __builtin_expect ============
372
373static int foo(int a) {
374 a = __builtin_expect(a, 10);
375 return a == 10 ? 0 : 1;
376}
377int main(void) { return foo(10) && foo(0); }
378
379cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
380
381
382Result is: yes
383##########################################
384
385============ Checking for kstat ============
386
387#include <kstat.h>
388int main(void) { kstat_open(); return 0; }
389
390cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -lkstat
391/tmp/mplayer-configure-18672-21388/tmp.c:1:19: error: kstat.h: No such file or directory
392/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
393/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'kstat_open'
394
395
396Result is: no
397##########################################
398
399============ Checking for cbrtf ============
400
401#include <math.h>
402int main(void) { cbrtf(2.0); return 0; }
403
404cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
405/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
406/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: statement with no effect
407
408
409Result is: yes
410##########################################
411
412============ Checking for exp2 ============
413
414#include <math.h>
415int main(void) { exp2(2.0); return 0; }
416
417cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
418
419
420Result is: yes
421##########################################
422
423============ Checking for exp2f ============
424
425#include <math.h>
426int main(void) { exp2f(2.0); return 0; }
427
428cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
429
430
431Result is: yes
432##########################################
433
434============ Checking for llrint ============
435
436#include <math.h>
437int main(void) { llrint(2.0); return 0; }
438
439cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
440
441
442Result is: yes
443##########################################
444
445============ Checking for llrintf ============
446
447#include <math.h>
448int main(void) { llrintf(2.0); return 0; }
449
450cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
451
452
453Result is: yes
454##########################################
455
456============ Checking for log2 ============
457
458#include <math.h>
459int main(void) { log2(2.0); return 0; }
460
461cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
462
463
464Result is: yes
465##########################################
466
467============ Checking for log2f ============
468
469#include <math.h>
470int main(void) { log2f(2.0); return 0; }
471
472cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
473
474
475Result is: yes
476##########################################
477
478============ Checking for lrint ============
479
480#include <math.h>
481int main(void) { lrint(2.0); return 0; }
482
483cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
484
485
486Result is: yes
487##########################################
488
489============ Checking for lrintf ============
490
491#include <math.h>
492int main(void) { lrintf(2.0); return 0; }
493
494cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
495
496
497Result is: yes
498##########################################
499
500============ Checking for round ============
501
502#include <math.h>
503int main(void) { round(2.0); return 0; }
504
505cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
506
507
508Result is: yes
509##########################################
510
511============ Checking for roundf ============
512
513#include <math.h>
514int main(void) { roundf(2.0); return 0; }
515
516cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
517
518
519Result is: yes
520##########################################
521
522============ Checking for trunc ============
523
524#include <math.h>
525int main(void) { trunc(2.0); return 0; }
526
527cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
528
529
530Result is: yes
531##########################################
532
533============ Checking for truncf ============
534
535#include <math.h>
536int main(void) { truncf(2.0); return 0; }
537
538cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_ISOC99_SOURCE
539
540
541Result is: yes
542##########################################
543
544============ Checking for mkstemp ============
545
546#define _XOPEN_SOURCE 600
547#include <stdlib.h>
548int main(void) { mkstemp(""); return 0; }
549
550cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
551
552
553Result is: yes
554##########################################
555
556============ Checking for nanosleep ============
557
558#include <time.h>
559int main(void) { nanosleep(0, 0); return 0; }
560
561cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
562
563
564Result is: yes
565##########################################
566
567============ Checking for socklib ============
568
569#include <netdb.h>
570#include <sys/socket.h>
571int main(void) { gethostbyname(0); socket(AF_INET, SOCK_STREAM, 0); return 0; }
572
573cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
574
575
576Result is: yes
577##########################################
578
579============ Checking for netdb.h, struct addrinfo ============
580
581#if HAVE_WINSOCK2_H
582#include <winsock2.h>
583#include <ws2tcpip.h>
584#else
585#include <sys/types.h>
586#include <sys/socket.h>
587#include <netdb.h>
588#endif
589int main(void) { struct addrinfo ai; return 0; }
590
591cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -DHAVE_WINSOCK2_H=0
592/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
593/tmp/mplayer-configure-18672-21388/tmp.c:9: warning: unused variable 'ai'
594
595
596Result is: yes
597##########################################
598
599============ Checking for netdb.h, getaddrinfo() ============
600
601#if HAVE_WINSOCK2_H
602#include <winsock2.h>
603#else
604#include <sys/types.h>
605#include <sys/socket.h>
606#include <netdb.h>
607#endif
608int main(void) { getaddrinfo(0, 0, 0, 0); return 0; }
609
610cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -DHAVE_WINSOCK2_H=0
611
612
613Result is: yes
614##########################################
615
616============ Checking for sockaddr_storage ============
617
618#if HAVE_WINSOCK2_H
619#include <winsock2.h>
620#else
621#include <sys/types.h>
622#include <sys/socket.h>
623#endif
624int main(void) { struct sockaddr_storage sas; return 0; }
625
626cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -DHAVE_WINSOCK2_H=0
627/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
628/tmp/mplayer-configure-18672-21388/tmp.c:7: warning: unused variable 'sas'
629
630
631Result is: yes
632##########################################
633
634============ Checking for struct ipv6_mreq ============
635
636#include <netinet/in.h>
637int main(void) { struct ipv6_mreq mreq6; return 0; }
638
639cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
640/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
641/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: unused variable 'mreq6'
642
643
644Result is: yes
645##########################################
646
647============ Checking for struct sockaddr_in6 ============
648
649#include <netinet/in.h>
650int main(void) { struct sockaddr_in6 addr; return 0; }
651
652cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
653/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
654/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: unused variable 'addr'
655
656
657Result is: yes
658##########################################
659
660============ Checking for struct sockaddr sa_len ============
661
662#if HAVE_WINSOCK2_H
663#include <winsock2.h>
664#else
665#include <sys/types.h>
666#include <sys/socket.h>
667#endif
668int main(void) { const void *p = &((struct sockaddr *)0)->sa_len; return 0; }
669
670cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -DHAVE_WINSOCK2_H=0
671/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
672/tmp/mplayer-configure-18672-21388/tmp.c:7: error: 'struct sockaddr' has no member named 'sa_len'
673/tmp/mplayer-configure-18672-21388/tmp.c:7: warning: unused variable 'p'
674
675
676Result is: no
677##########################################
678
679============ Checking for arpa/inet.h ============
680
681#include <arpa/inet.h>
682int main(void) { return 0; }
683
684cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
685
686
687Result is: yes
688##########################################
689
690============ Checking for inet_pton() ============
691
692#include <arpa/inet.h>
693int main(void) { inet_pton(0, 0, 0); return 0; }
694
695cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
696
697
698Result is: yes
699##########################################
700
701============ Checking for inet_aton() ============
702
703#include <arpa/inet.h>
704int main(void) { inet_aton(0, 0); return 0; }
705
706cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
707
708
709Result is: yes
710##########################################
711
712============ Checking for socklen_t ============
713
714#include <sys/socket.h>
715int main(void) { socklen_t v = 0; return 0; }
716
717cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
718/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
719/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: unused variable 'v'
720
721
722Result is: yes
723##########################################
724
725============ Checking for closesocket() ============
726
727#include <winsock2.h>
728int main(void) { closesocket(~0); return 0; }
729
730cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
731/tmp/mplayer-configure-18672-21388/tmp.c:1:22: error: winsock2.h: No such file or directory
732/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
733/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'closesocket'
734
735
736Result is: no
737##########################################
738
739============ Checking for networking ============
740Result is: yes
741##########################################
742
743============ Checking for inet6 ============
744
745#include <sys/types.h>
746#if !defined(_WIN32)
747#include <sys/socket.h>
748#include <netinet/in.h>
749#else
750#include <ws2tcpip.h>
751#endif
752int main(void) { struct sockaddr_in6 six; socket(AF_INET6, SOCK_STREAM, AF_INET6); return 0; }
753
754cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
755/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
756/tmp/mplayer-configure-18672-21388/tmp.c:8: warning: unused variable 'six'
757
758
759Result is: yes
760##########################################
761
762============ Checking for gethostbyname2 ============
763
764#include <sys/types.h>
765#include <sys/socket.h>
766#include <netdb.h>
767int main(void) { gethostbyname2("", AF_INET); return 0; }
768
769cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
770
771
772Result is: yes
773##########################################
774
775============ Checking for sys/poll.h ============
776
777#include <sys/poll.h>
778int main(void) { return 0; }
779
780cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
781
782
783Result is: yes
784##########################################
785
786============ Checking for inttypes.h (required) ============
787
788#include <inttypes.h>
789int main(void) { return 0; }
790
791cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
792
793
794Result is: yes
795##########################################
796
797============ Checking for int_fastXY_t in inttypes.h ============
798
799#include <inttypes.h>
800int main(void) { volatile int_fast16_t v = 0; return 0; }
801
802cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
803/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
804/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: unused variable 'v'
805
806
807Result is: yes
808##########################################
809
810============ Checking for malloc.h ============
811
812#include <malloc.h>
813int main(void) { return 0; }
814
815cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
816
817
818Result is: yes
819##########################################
820
821============ Checking for memalign() ============
822
823#include <malloc.h>
824int main(void) { memalign(64, sizeof(char)); return 0; }
825
826cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
827
828
829Result is: yes
830##########################################
831
832============ Checking for posix_memalign() ============
833
834#define _XOPEN_SOURCE 600
835#include <stdlib.h>
836int main(void) { posix_memalign(NULL, 0, 0); return 0; }
837
838cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
839/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
840/tmp/mplayer-configure-18672-21388/tmp.c:3: warning: null argument where non-null required (argument 1)
841
842
843Result is: yes
844##########################################
845
846============ Checking for alloca.h ============
847
848#include <alloca.h>
849int main(void) { alloca(0); return 0; }
850
851cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
852
853
854
855#include <alloca.h>
856int main(void) { alloca(0); return 0; }
857
858cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
859
860
861Result is: yes
862##########################################
863
864============ Checking for fastmemcpy ============
865Result is: yes
866##########################################
867
868============ Checking for hard-coded tables ============
869Result is: no
870##########################################
871
872============ Checking for mman.h ============
873
874#include <sys/mman.h>
875int main(void) { mmap(0, 0, 0, 0, 0, 0); return 0; }
876
877cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
878
879
880Result is: yes
881##########################################
882
883
884#include <sys/mman.h>
885int main(void) { void *p = MAP_FAILED; return 0; }
886
887cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
888/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
889/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: unused variable 'p'
890
891
892============ Checking for dynamic loader ============
893
894#include <dlfcn.h>
895int main(void) { dlopen("", 0); return 0; }
896
897cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
898/tmp/ccnDJLxZ.o: In function `main':
899tmp.c:(.text+0x1c): undefined reference to `dlopen'
900collect2: ld returned 1 exit status
901
902
903
904#include <dlfcn.h>
905int main(void) { dlopen("", 0); return 0; }
906
907cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -ldl
908
909
910Result is: yes
911##########################################
912
913============ Checking for dynamic a/v plugins support ============
914Result is: yes
915##########################################
916
917============ Checking for pthread ============
918
919#include <pthread.h>
920static void *func(void *arg) { return arg; }
921int main(void) { pthread_t tid; return pthread_create(&tid, 0, func, 0) == 0 ? 0 : 1; }
922
923cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_REENTRANT -lpthreadGC2
924/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lpthreadGC2
925collect2: ld returned 1 exit status
926
927
928
929#include <pthread.h>
930static void *func(void *arg) { return arg; }
931int main(void) { pthread_t tid; return pthread_create(&tid, 0, func, 0) == 0 ? 0 : 1; }
932
933cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_REENTRANT
934/tmp/ccgkoUE2.o: In function `main':
935tmp.c:(.text+0x3b): undefined reference to `pthread_create'
936collect2: ld returned 1 exit status
937
938
939
940#include <pthread.h>
941static void *func(void *arg) { return arg; }
942int main(void) { pthread_t tid; return pthread_create(&tid, 0, func, 0) == 0 ? 0 : 1; }
943
944cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -D_REENTRANT -lpthread
945
946
947Result is: yes (using -lpthread)
948##########################################
949
950============ Checking for w32threads ============
951Result is: no (using pthread instead)
952##########################################
953
954============ Checking for rpath ============
955Result is: no
956##########################################
957
958============ Checking for iconv ============
959
960#include <stdio.h>
961#include <unistd.h>
962#include <iconv.h>
963#define INBUFSIZE 1024
964#define OUTBUFSIZE 4096
965
966char inbuffer[INBUFSIZE];
967char outbuffer[OUTBUFSIZE];
968
969int main(void) {
970 size_t numread;
971 iconv_t icdsc;
972 char *tocode="UTF-8";
973 char *fromcode="cp1250";
974 if ((icdsc = iconv_open(tocode, fromcode)) != (iconv_t)(-1)) {
975 while ((numread = read(0, inbuffer, INBUFSIZE))) {
976 char *iptr=inbuffer;
977 char *optr=outbuffer;
978 size_t inleft=numread;
979 size_t outleft=OUTBUFSIZE;
980 if (iconv(icdsc, &iptr, &inleft, &optr, &outleft)
981 != (size_t)(-1)) {
982 write(1, outbuffer, OUTBUFSIZE - outleft);
983 }
984 }
985 if (iconv_close(icdsc) == -1)
986 ;
987 }
988 return 0;
989}
990
991cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
992
993
994Result is: yes
995##########################################
996
997============ Checking for soundcard.h ============
998
999#include <sys/soundcard.h>
1000int main(void) { return 0; }
1001
1002cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
1003
1004
1005Result is: yes (sys/soundcard.h)
1006##########################################
1007
1008============ Checking for sys/dvdio.h ============
1009
1010#include <sys/types.h>
1011#include <sys/dvdio.h>
1012int main(void) { return 0; }
1013
1014cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
1015/tmp/mplayer-configure-18672-21388/tmp.c:2:23: error: sys/dvdio.h: No such file or directory
1016
1017
1018Result is: no
1019##########################################
1020
1021============ Checking for sys/cdio.h ============
1022
1023#include <sys/types.h>
1024#include <sys/cdio.h>
1025int main(void) { return 0; }
1026
1027cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
1028/tmp/mplayer-configure-18672-21388/tmp.c:2:22: error: sys/cdio.h: No such file or directory
1029
1030
1031Result is: no
1032##########################################
1033
1034============ Checking for linux/cdrom.h ============
1035
1036#include <linux/cdrom.h>
1037int main(void) { return 0; }
1038
1039cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
1040
1041
1042Result is: yes
1043##########################################
1044
1045============ Checking for dvd.h ============
1046
1047#include <dvd.h>
1048int main(void) { return 0; }
1049
1050cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp
1051/tmp/mplayer-configure-18672-21388/tmp.c:1:17: error: dvd.h: No such file or directory
1052
1053
1054Result is: no
1055##########################################
1056
1057============ Checking for termcap ============
1058
1059#include <term.h>
1060int main(void) { tgetent(0, 0); return 0; }
1061
1062cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -o /tmp/mplayer-configure-18672-21388/tmp -lncurses
1063
1064
1065Result is: yes (using -lncurses)
1066##########################################
1067
1068============ Checking for termios ============
1069
1070#include <termios.h>
1071int main(void) { return 0; }
1072
1073cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1074
1075
1076Result is: yes (using termios.h)
1077##########################################
1078
1079============ Checking for shm ============
1080
1081#include <sys/shm.h>
1082int main(void) { shmget(0, 0, 0); shmat(0, 0, 0); shmctl(0, 0, 0); return 0; }
1083
1084cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1085
1086
1087Result is: yes
1088##########################################
1089
1090============ Checking for strsep() ============
1091
1092#include <string.h>
1093int main(void) { char *s = "Hello, world!"; strsep(&s, ","); return 0; }
1094
1095cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1096
1097
1098Result is: yes
1099##########################################
1100
1101============ Checking for vsscanf() ============
1102
1103#define _ISOC99_SOURCE
1104#include <stdarg.h>
1105#include <stdio.h>
1106int main(void) { va_list ap = { 0 }; vsscanf("foo", "bar", ap); return 0; }
1107
1108cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1109
1110
1111Result is: yes
1112##########################################
1113
1114============ Checking for POSIX select() ============
1115
1116#include <stdio.h>
1117#include <stdlib.h>
1118#include <sys/types.h>
1119#include <string.h>
1120#include <sys/time.h>
1121#include <unistd.h>
1122int main(void) {int nfds = 1; fd_set readfds; struct timeval timeout; select(nfds, &readfds, NULL, NULL, &timeout); return 0; }
1123
1124cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1125
1126
1127Result is: yes
1128##########################################
1129
1130============ Checking for audio select() ============
1131Result is: yes
1132##########################################
1133
1134============ Checking for gettimeofday() ============
1135
1136#include <sys/time.h>
1137int main(void) { struct timeval tv; struct timezone tz; gettimeofday(&tv, &tz); return 0; }
1138
1139cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1140
1141
1142Result is: yes
1143##########################################
1144
1145============ Checking for glob() ============
1146
1147#include <glob.h>
1148int main(void) { glob("filename", 0, 0, 0); return 0; }
1149
1150cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1151
1152
1153Result is: yes
1154##########################################
1155
1156============ Checking for setenv() ============
1157
1158#include <stdlib.h>
1159int main(void) { setenv("", "", 0); return 0; }
1160
1161cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1162
1163
1164Result is: yes
1165##########################################
1166
1167============ Checking for setmode() ============
1168
1169#include <io.h>
1170int main(void) { setmode(0, 0); return 0; }
1171
1172cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1173/tmp/mplayer-configure-18672-21388/tmp.c:1:16: error: io.h: No such file or directory
1174/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1175/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'setmode'
1176
1177
1178Result is: no
1179##########################################
1180
1181============ Checking for sys/sysinfo.h ============
1182
1183#include <sys/sysinfo.h>
1184int main(void) { struct sysinfo s_info; s_info.mem_unit=0; sysinfo(&s_info); return 0; }
1185
1186cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1187
1188
1189Result is: yes
1190##########################################
1191
1192============ Checking for Apple IR ============
1193
1194#include <linux/input.h>
1195int main(void) { struct input_event ev; struct input_id id; return 0; }
1196
1197cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1198/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1199/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: unused variable 'id'
1200/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: unused variable 'ev'
1201
1202
1203Result is: yes
1204##########################################
1205
1206============ Checking for pkg-config ============
1207Result is: yes
1208##########################################
1209
1210============ Checking for Samba support (libsmbclient) ============
1211
1212#include <libsmbclient.h>
1213int main(void) { smbc_opendir("smb://"); return 0; }
1214
1215cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp -lsmbclient
1216/tmp/mplayer-configure-18672-21388/tmp.c:1:26: error: libsmbclient.h: No such file or directory
1217/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1218/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'smbc_opendir'
1219
1220
1221
1222#include <libsmbclient.h>
1223int main(void) { smbc_opendir("smb://"); return 0; }
1224
1225cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp -lsmbclient -ldl
1226/tmp/mplayer-configure-18672-21388/tmp.c:1:26: error: libsmbclient.h: No such file or directory
1227/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1228/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'smbc_opendir'
1229
1230
1231
1232#include <libsmbclient.h>
1233int main(void) { smbc_opendir("smb://"); return 0; }
1234
1235cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp -lsmbclient -ldl -lnsl
1236/tmp/mplayer-configure-18672-21388/tmp.c:1:26: error: libsmbclient.h: No such file or directory
1237/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1238/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'smbc_opendir'
1239
1240
1241
1242#include <libsmbclient.h>
1243int main(void) { smbc_opendir("smb://"); return 0; }
1244
1245cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp -lsmbclient -ldl -lssl -lnsl
1246/tmp/mplayer-configure-18672-21388/tmp.c:1:26: error: libsmbclient.h: No such file or directory
1247/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1248/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'smbc_opendir'
1249
1250
1251Result is: no
1252##########################################
1253
1254============ Checking for /dev/mga_vid ============
1255Result is: no
1256##########################################
1257
1258============ Checking for tdfxfb ============
1259Result is: no
1260##########################################
1261
1262============ Checking for s3fb ============
1263Result is: no
1264##########################################
1265
1266============ Checking for wii ============
1267Result is: no
1268##########################################
1269
1270============ Checking for tdfxvid ============
1271Result is: no
1272##########################################
1273
1274============ Checking for xvr100 ============
1275
1276#include <unistd.h>
1277#include <sys/fbio.h>
1278#include <sys/visual_io.h>
1279int main(void) {
1280struct vis_identifier ident;
1281struct fbgattr attr;
1282ioctl(0, VIS_GETIDENTIFIER, &ident);
1283ioctl(0, FBIOGATTR, &attr);
1284return 0;
1285}
1286
1287cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp
1288/tmp/mplayer-configure-18672-21388/tmp.c:2:22: error: sys/fbio.h: No such file or directory
1289/tmp/mplayer-configure-18672-21388/tmp.c:3:27: error: sys/visual_io.h: No such file or directory
1290/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1291/tmp/mplayer-configure-18672-21388/tmp.c:5: error: storage size of 'ident' isn't known
1292/tmp/mplayer-configure-18672-21388/tmp.c:6: error: storage size of 'attr' isn't known
1293/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'ioctl'
1294/tmp/mplayer-configure-18672-21388/tmp.c:7: error: 'VIS_GETIDENTIFIER' undeclared (first use in this function)
1295/tmp/mplayer-configure-18672-21388/tmp.c:7: error: (Each undeclared identifier is reported only once
1296/tmp/mplayer-configure-18672-21388/tmp.c:7: error: for each function it appears in.)
1297/tmp/mplayer-configure-18672-21388/tmp.c:8: error: 'FBIOGATTR' undeclared (first use in this function)
1298/tmp/mplayer-configure-18672-21388/tmp.c:6: warning: unused variable 'attr'
1299/tmp/mplayer-configure-18672-21388/tmp.c:5: warning: unused variable 'ident'
1300
1301
1302Result is: no
1303##########################################
1304
1305============ Checking for tga ============
1306Result is: yes
1307##########################################
1308
1309============ Checking for md5sum support ============
1310Result is: yes
1311##########################################
1312
1313============ Checking for yuv4mpeg support ============
1314Result is: yes
1315##########################################
1316
1317============ Checking for bl ============
1318Result is: no
1319##########################################
1320
1321============ Checking for DirectFB ============
1322
1323#include <directfb.h>
1324#include <directfb_version.h>
1325#if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22)
1326#error "DirectFB version too old."
1327#endif
1328int main(void) { DirectFBInit(0, 0); return 0; }
1329
1330cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp -ldirectfb
1331/tmp/mplayer-configure-18672-21388/tmp.c:1:22: error: directfb.h: No such file or directory
1332/tmp/mplayer-configure-18672-21388/tmp.c:2:30: error: directfb_version.h: No such file or directory
1333/tmp/mplayer-configure-18672-21388/tmp.c:3:6: warning: "DIRECTFB_MAJOR_VERSION" is not defined
1334/tmp/mplayer-configure-18672-21388/tmp.c:3:37: warning: "DIRECTFB_MINOR_VERSION" is not defined
1335/tmp/mplayer-configure-18672-21388/tmp.c:3:67: warning: "DIRECTFB_MICRO_VERSION" is not defined
1336/tmp/mplayer-configure-18672-21388/tmp.c:4:2: error: #error "DirectFB version too old."
1337/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1338/tmp/mplayer-configure-18672-21388/tmp.c:6: error: implicit declaration of function 'DirectFBInit'
1339
1340
1341
1342#include <directfb.h>
1343#include <directfb_version.h>
1344#if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22)
1345#error "DirectFB version too old."
1346#endif
1347int main(void) { DirectFBInit(0, 0); return 0; }
1348
1349cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/local/include/directfb -ldirectfb
1350/tmp/mplayer-configure-18672-21388/tmp.c:1:22: error: directfb.h: No such file or directory
1351/tmp/mplayer-configure-18672-21388/tmp.c:2:30: error: directfb_version.h: No such file or directory
1352/tmp/mplayer-configure-18672-21388/tmp.c:3:6: warning: "DIRECTFB_MAJOR_VERSION" is not defined
1353/tmp/mplayer-configure-18672-21388/tmp.c:3:37: warning: "DIRECTFB_MINOR_VERSION" is not defined
1354/tmp/mplayer-configure-18672-21388/tmp.c:3:67: warning: "DIRECTFB_MICRO_VERSION" is not defined
1355/tmp/mplayer-configure-18672-21388/tmp.c:4:2: error: #error "DirectFB version too old."
1356/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1357/tmp/mplayer-configure-18672-21388/tmp.c:6: error: implicit declaration of function 'DirectFBInit'
1358
1359
1360
1361#include <directfb.h>
1362#include <directfb_version.h>
1363#if (DIRECTFB_MAJOR_VERSION << 16 | DIRECTFB_MINOR_VERSION << 8 | DIRECTFB_MICRO_VERSION) < (0 << 16 | 9 << 8 | 22)
1364#error "DirectFB version too old."
1365#endif
1366int main(void) { DirectFBInit(0, 0); return 0; }
1367
1368cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -lm -ffast-math -lncurses -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/include/directfb -ldirectfb
1369
1370
1371Result is: yes
1372##########################################
1373
1374============ Checking for X11 headers presence ============
1375Result is: yes (using /usr/X11R6/include)
1376##########################################
1377
1378============ Checking for X11 ============
1379
1380#include <X11/Xutil.h>
1381int main(void) { XCreateWindow(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); return 0; }
1382
1383cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -o /tmp/mplayer-configure-18672-21388/tmp -lXext -lX11 -lpthread
1384
1385
1386Result is: yes
1387##########################################
1388
1389============ Checking for Xss screensaver extensions ============
1390
1391#include <X11/extensions/scrnsaver.h>
1392int main(void) { XScreenSaverSuspend(NULL, True); return 0; }
1393
1394cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -o /tmp/mplayer-configure-18672-21388/tmp -lXss
1395
1396
1397Result is: yes
1398##########################################
1399
1400============ Checking for DPMS ============
1401
1402#include <X11/Xmd.h>
1403#include <X11/Xlib.h>
1404#include <X11/Xutil.h>
1405#include <X11/Xatom.h>
1406#include <X11/extensions/dpms.h>
1407int main(void) { DPMSQueryExtension(0, 0, 0); return 0; }
1408
1409cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-18672-21388/tmp -lXdpms
1410/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lXdpms
1411collect2: ld returned 1 exit status
1412
1413
1414
1415#include <X11/Xlib.h>
1416#include <X11/extensions/dpms.h>
1417int main(void) { DPMSQueryExtension(0, 0, 0); return 0; }
1418
1419cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-18672-21388/tmp -lXext
1420
1421
1422Result is: yes (using Xdpms 4)
1423##########################################
1424
1425============ Checking for Xv ============
1426
1427#include <X11/Xlib.h>
1428#include <X11/extensions/Xvlib.h>
1429int main(void) { XvGetPortAttribute(0, 0, 0, 0); return 0; }
1430
1431cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -o /tmp/mplayer-configure-18672-21388/tmp -lXv
1432
1433
1434Result is: yes
1435##########################################
1436
1437============ Checking for XvMC ============
1438Result is: no
1439##########################################
1440
1441============ Checking for VDPAU ============
1442
1443#include <vdpau/vdpau_x11.h>
1444int main(void) { vdp_device_create_x11(0, 0, 0, 0); return VDP_VIDEO_MIXER_FEATURE_HIGH_QUALITY_SCALING_L1; }
1445
1446cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -o /tmp/mplayer-configure-18672-21388/tmp -lvdpau
1447/tmp/cctGskoS.o: In function `main':
1448tmp.c:(.text+0x28): undefined reference to `vdp_device_create_x11'
1449collect2: ld returned 1 exit status
1450
1451
1452Result is: no
1453##########################################
1454
1455============ Checking for Xinerama ============
1456
1457#include <X11/extensions/Xinerama.h>
1458int main(void) { XineramaIsActive(0); return 0; }
1459
1460cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -o /tmp/mplayer-configure-18672-21388/tmp -lXinerama
1461
1462
1463Result is: yes
1464##########################################
1465
1466============ Checking for Xxf86vm ============
1467
1468#include <X11/Xlib.h>
1469#include <X11/extensions/xf86vmode.h>
1470int main(void) { XF86VidModeQueryExtension(0, 0, 0); return 0; }
1471
1472cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -o /tmp/mplayer-configure-18672-21388/tmp -lXxf86vm
1473
1474
1475Result is: yes
1476##########################################
1477
1478============ Checking for XF86keysym ============
1479
1480#include <X11/XF86keysym.h>
1481int main(void) { return XF86XK_AudioPause; }
1482
1483cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -o /tmp/mplayer-configure-18672-21388/tmp
1484
1485
1486Result is: yes
1487##########################################
1488
1489============ Checking for DGA ============
1490
1491#include <X11/Xlib.h>
1492#include <X11/extensions/xf86dga.h>
1493int main(void) { XDGASetViewport(0, 0, 0, 0, 0); return 0; }
1494
1495cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -o /tmp/mplayer-configure-18672-21388/tmp -lXxf86dga
1496In file included from /tmp/mplayer-configure-18672-21388/tmp.c:2:
1497/usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future."
1498/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include <X11/extensions/Xxf86dga.h> instead."
1499
1500
1501Result is: yes (using DGA 2.0)
1502##########################################
1503
1504============ Checking for xmga ============
1505Result is: no
1506##########################################
1507
1508============ Checking for 3dfx ============
1509Result is: no
1510##########################################
1511
1512============ Checking for VIDIX ============
1513Result is: yes
1514##########################################
1515
1516============ Checking for VIDIX PCI device name database ============
1517Result is: yes
1518##########################################
1519
1520============ Checking for VIDIX dhahelper support ============
1521Result is: no
1522##########################################
1523
1524============ Checking for VIDIX svgalib_helper support ============
1525Result is: no
1526##########################################
1527
1528============ Checking for GGI ============
1529
1530#include <ggi/ggi.h>
1531int main(void) { ggiInit(); return 0; }
1532
1533cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -o /tmp/mplayer-configure-18672-21388/tmp -lggi
1534/tmp/mplayer-configure-18672-21388/tmp.c:1:21: error: ggi/ggi.h: No such file or directory
1535/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1536/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'ggiInit'
1537
1538
1539Result is: no
1540##########################################
1541
1542============ Checking for GGI extension: libggiwmh ============
1543
1544#include <ggi/wmh.h>
1545int main(void) { ggiWmhInit(); return 0; }
1546
1547cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -o /tmp/mplayer-configure-18672-21388/tmp -lggi -lggiwmh
1548/tmp/mplayer-configure-18672-21388/tmp.c:1:21: error: ggi/wmh.h: No such file or directory
1549/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1550/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'ggiWmhInit'
1551
1552
1553Result is: no
1554##########################################
1555
1556============ Checking for AA ============
1557
1558#include <aalib.h>
1559int main(void) {
1560aa_context *c;
1561aa_renderparams *p;
1562aa_init(0, 0, 0);
1563c = aa_autoinit(&aa_defparams);
1564p = aa_getrenderparams();
1565aa_autoinitkbd(c, 0);
1566return 0; }
1567
1568cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -o /tmp/mplayer-configure-18672-21388/tmp -laa
1569
1570
1571Result is: yes
1572##########################################
1573
1574============ Checking for CACA ============
15750.99.beta17
1576
1577#include <caca.h>
1578#ifdef CACA_API_VERSION_1
1579 #include <caca0.h>
1580#endif
1581int main(void) { caca_init(); return 0; }
1582
1583cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -o /tmp/mplayer-configure-18672-21388/tmp -L/usr/lib -lcaca
1584
1585
1586Result is: yes
1587##########################################
1588
1589============ Checking for SVGAlib ============
1590
1591#include <vga.h>
1592int main(void) { return 0; }
1593
1594cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lvga
1595/tmp/mplayer-configure-18672-21388/tmp.c:1:17: error: vga.h: No such file or directory
1596
1597
1598Result is: no
1599##########################################
1600
1601============ Checking for FBDev ============
1602Result is: yes
1603##########################################
1604
1605============ Checking for DVB ============
1606
1607#include <poll.h>
1608#include <sys/ioctl.h>
1609#include <stdio.h>
1610#include <time.h>
1611#include <unistd.h>
1612#include <linux/dvb/dmx.h>
1613#include <linux/dvb/frontend.h>
1614#include <linux/dvb/video.h>
1615#include <linux/dvb/audio.h>
1616int main(void) {return 0;}
1617
1618cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp
1619
1620
1621Result is: yes
1622##########################################
1623
1624============ Checking for PNG support ============
1625
1626#include <stdio.h>
1627#include <string.h>
1628#include <png.h>
1629int main(void) {
1630 printf("png.h : %s\n", PNG_LIBPNG_VER_STRING);
1631 printf("libpng: %s\n", png_libpng_ver);
1632 return strcmp(PNG_LIBPNG_VER_STRING, png_libpng_ver);
1633}
1634
1635cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lpng -lz
1636
1637
1638Result is: yes
1639##########################################
1640
1641============ Checking for MNG support ============
1642
1643#include <libmng.h>
1644int main(void) { const char * p_ver = mng_version_text(); return !p_ver || p_ver[0] == 0; }
1645
1646cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lmng -lz
1647
1648
1649Result is: yes
1650##########################################
1651
1652============ Checking for JPEG support ============
1653
1654#include <stdio.h>
1655#include <jpeglib.h>
1656int main(void) { return 0; }
1657
1658cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -ljpeg
1659/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1660
1661
1662Result is: yes
1663##########################################
1664
1665============ Checking for OpenJPEG (JPEG 2000) support ============
1666
1667#define OPJ_STATIC
1668#include <openjpeg.h>
1669int main(void) { opj_dparameters_t dec_params; opj_set_default_decoder_parameters(&dec_params); return 0; }
1670
1671cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lopenjpeg
1672/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1673
1674
1675Result is: yes
1676##########################################
1677
1678============ Checking for PNM support ============
1679Result is: yes
1680##########################################
1681
1682============ Checking for GIF support ============
1683
1684#include <gif_lib.h>
1685int main(void) { QuantizeBuffer(0, 0, 0, 0, 0, 0, 0, 0); return 0; }
1686
1687cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lungif
1688/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1689
1690
1691
1692#include <signal.h>
1693#include <stdio.h>
1694#include <stdlib.h>
1695#include <gif_lib.h>
1696static void catch(int sig) { exit(1); }
1697int main(void) {
1698 signal(SIGSEGV, catch); // catch segfault
1699 printf("EGifPutExtensionFirst is at address %p\n", EGifPutExtensionFirst);
1700 EGifSetGifVersion("89a"); // this will segfault a buggy gif lib.
1701 return 0;
1702}
1703
1704cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lungif
1705/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1706
1707
1708Result is: yes
1709##########################################
1710
1711============ Checking for broken giflib workaround ============
1712
1713#include <stdio.h>
1714#include <gif_lib.h>
1715int main(void) {
1716 GifFileType gif = {.UserData = NULL};
1717 printf("UserData is at address %p\n", gif.UserData);
1718 return 0;
1719}
1720
1721cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lungif
1722/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1723
1724
1725Result is: disabled
1726##########################################
1727
1728============ Checking for VESA support ============
1729
1730#include <vbe.h>
1731int main(void) { vbeInit(); return 0; }
1732
1733cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -lvbe -llrmi
1734/tmp/mplayer-configure-18672-21388/tmp.c:1:17: error: vbe.h: No such file or directory
1735/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1736/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'vbeInit'
1737
1738
1739Result is: no
1740##########################################
1741
1742============ Checking for SDL ============
17431.2.14
1744
1745#ifdef CONFIG_SDL_SDL_H
1746#include <SDL/SDL.h>
1747#else
1748#include <SDL.h>
1749#endif
1750#ifndef __APPLE__
1751// we allow SDL hacking our main() only on OSX
1752#undef main
1753#endif
1754int main(int argc, char *argv[]) {
1755 SDL_Init(SDL_INIT_VIDEO|SDL_INIT_NOPARACHUTE);
1756 return 0;
1757}
1758
1759cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -o /tmp/mplayer-configure-18672-21388/tmp -DCONFIG_SDL_SDL_H -lSDL
1760/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1761
1762
1763Result is: yes
1764##########################################
1765
1766============ Checking for OpenGL ============
1767
1768#ifdef GL_WIN32
1769#include <windows.h>
1770#include <GL/gl.h>
1771#elif defined(GL_SDL)
1772#include <GL/gl.h>
1773#ifdef CONFIG_SDL_SDL_H
1774#include <SDL/SDL.h>
1775#else
1776#include <SDL.h>
1777#endif
1778#ifndef __APPLE__
1779// we allow SDL hacking our main() only on OSX
1780#undef main
1781#endif
1782#else
1783#include <GL/gl.h>
1784#include <X11/Xlib.h>
1785#include <GL/glx.h>
1786#endif
1787int main(int argc, char *argv[]) {
1788#ifdef GL_WIN32
1789 HDC dc;
1790 wglCreateContext(dc);
1791#elif defined(GL_SDL)
1792 SDL_GL_SwapBuffers();
1793#else
1794 glXCreateContext(NULL, NULL, NULL, True);
1795#endif
1796 glFinish();
1797 return 0;
1798}
1799
1800cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -o /tmp/mplayer-configure-18672-21388/tmp
1801/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1802
1803
1804
1805#ifdef GL_WIN32
1806#include <windows.h>
1807#include <GL/gl.h>
1808#elif defined(GL_SDL)
1809#include <GL/gl.h>
1810#ifdef CONFIG_SDL_SDL_H
1811#include <SDL/SDL.h>
1812#else
1813#include <SDL.h>
1814#endif
1815#ifndef __APPLE__
1816// we allow SDL hacking our main() only on OSX
1817#undef main
1818#endif
1819#else
1820#include <GL/gl.h>
1821#include <X11/Xlib.h>
1822#include <GL/glx.h>
1823#endif
1824int main(int argc, char *argv[]) {
1825#ifdef GL_WIN32
1826 HDC dc;
1827 wglCreateContext(dc);
1828#elif defined(GL_SDL)
1829 SDL_GL_SwapBuffers();
1830#else
1831 glXCreateContext(NULL, NULL, NULL, True);
1832#endif
1833 glFinish();
1834 return 0;
1835}
1836
1837cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp -DGL_WIN32 -lopengl32
1838/tmp/mplayer-configure-18672-21388/tmp.c:2:21: error: windows.h: No such file or directory
1839/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1840/tmp/mplayer-configure-18672-21388/tmp.c:22: error: 'HDC' undeclared (first use in this function)
1841/tmp/mplayer-configure-18672-21388/tmp.c:22: error: (Each undeclared identifier is reported only once
1842/tmp/mplayer-configure-18672-21388/tmp.c:22: error: for each function it appears in.)
1843/tmp/mplayer-configure-18672-21388/tmp.c:22: error: expected ';' before 'dc'
1844/tmp/mplayer-configure-18672-21388/tmp.c:23: error: implicit declaration of function 'wglCreateContext'
1845/tmp/mplayer-configure-18672-21388/tmp.c:23: error: 'dc' undeclared (first use in this function)
1846
1847
1848
1849#ifdef GL_WIN32
1850#include <windows.h>
1851#include <GL/gl.h>
1852#elif defined(GL_SDL)
1853#include <GL/gl.h>
1854#ifdef CONFIG_SDL_SDL_H
1855#include <SDL/SDL.h>
1856#else
1857#include <SDL.h>
1858#endif
1859#ifndef __APPLE__
1860// we allow SDL hacking our main() only on OSX
1861#undef main
1862#endif
1863#else
1864#include <GL/gl.h>
1865#include <X11/Xlib.h>
1866#include <GL/glx.h>
1867#endif
1868int main(int argc, char *argv[]) {
1869#ifdef GL_WIN32
1870 HDC dc;
1871 wglCreateContext(dc);
1872#elif defined(GL_SDL)
1873 SDL_GL_SwapBuffers();
1874#else
1875 glXCreateContext(NULL, NULL, NULL, True);
1876#endif
1877 glFinish();
1878 return 0;
1879}
1880
1881cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp -DGL_SDL
1882/tmp/mplayer-configure-18672-21388/tmp.c:9:17: error: SDL.h: No such file or directory
1883/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1884/tmp/mplayer-configure-18672-21388/tmp.c:25: error: implicit declaration of function 'SDL_GL_SwapBuffers'
1885
1886
1887
1888#ifdef GL_WIN32
1889#include <windows.h>
1890#include <GL/gl.h>
1891#elif defined(GL_SDL)
1892#include <GL/gl.h>
1893#ifdef CONFIG_SDL_SDL_H
1894#include <SDL/SDL.h>
1895#else
1896#include <SDL.h>
1897#endif
1898#ifndef __APPLE__
1899// we allow SDL hacking our main() only on OSX
1900#undef main
1901#endif
1902#else
1903#include <GL/gl.h>
1904#include <X11/Xlib.h>
1905#include <GL/glx.h>
1906#endif
1907int main(int argc, char *argv[]) {
1908#ifdef GL_WIN32
1909 HDC dc;
1910 wglCreateContext(dc);
1911#elif defined(GL_SDL)
1912 SDL_GL_SwapBuffers();
1913#else
1914 glXCreateContext(NULL, NULL, NULL, True);
1915#endif
1916 glFinish();
1917 return 0;
1918}
1919
1920cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp -DCONFIG_SDL_SDL_H -DGL_SDL
1921/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
1922
1923
1924Result is: yes (backends: x11 sdl)
1925##########################################
1926
1927============ Checking for MatrixView ============
1928Result is: yes
1929##########################################
1930
1931============ Checking for DXR2 ============
1932
1933#include <dxr2ioctl.h>
1934int main(void) { return 0; }
1935
1936cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp
1937/tmp/mplayer-configure-18672-21388/tmp.c:1:23: error: dxr2ioctl.h: No such file or directory
1938
1939
1940
1941#include <dxr2ioctl.h>
1942int main(void) { return 0; }
1943
1944cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/local/include/dxr2
1945/tmp/mplayer-configure-18672-21388/tmp.c:1:23: error: dxr2ioctl.h: No such file or directory
1946
1947
1948
1949#include <dxr2ioctl.h>
1950int main(void) { return 0; }
1951
1952cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/include/dxr2
1953/tmp/mplayer-configure-18672-21388/tmp.c:1:23: error: dxr2ioctl.h: No such file or directory
1954
1955
1956Result is: no
1957##########################################
1958
1959============ Checking for DXR3/H+ ============
1960
1961#include <linux/em8300.h>
1962int main(void) { return 0; }
1963
1964cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp
1965/tmp/mplayer-configure-18672-21388/tmp.c:1:26: error: linux/em8300.h: No such file or directory
1966
1967
1968Result is: no
1969##########################################
1970
1971============ Checking for IVTV TV-Out (pre linux-2.6.24) ============
1972
1973#include <sys/time.h>
1974#include <linux/videodev2.h>
1975#include <linux/ivtv.h>
1976#include <sys/ioctl.h>
1977int main(void) {
1978struct ivtv_cfg_stop_decode sd;
1979struct ivtv_cfg_start_decode sd1;
1980ioctl(0, IVTV_IOC_START_DECODE, &sd1);
1981ioctl(0, IVTV_IOC_STOP_DECODE, &sd);
1982return 0; }
1983
1984cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp
1985/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
1986/tmp/mplayer-configure-18672-21388/tmp.c:6: error: storage size of 'sd' isn't known
1987/tmp/mplayer-configure-18672-21388/tmp.c:7: error: storage size of 'sd1' isn't known
1988/tmp/mplayer-configure-18672-21388/tmp.c:8: error: 'IVTV_IOC_START_DECODE' undeclared (first use in this function)
1989/tmp/mplayer-configure-18672-21388/tmp.c:8: error: (Each undeclared identifier is reported only once
1990/tmp/mplayer-configure-18672-21388/tmp.c:8: error: for each function it appears in.)
1991/tmp/mplayer-configure-18672-21388/tmp.c:9: error: 'IVTV_IOC_STOP_DECODE' undeclared (first use in this function)
1992/tmp/mplayer-configure-18672-21388/tmp.c:7: warning: unused variable 'sd1'
1993/tmp/mplayer-configure-18672-21388/tmp.c:6: warning: unused variable 'sd'
1994
1995
1996Result is: no
1997##########################################
1998
1999============ Checking for V4L2 MPEG Decoder ============
2000
2001#include <sys/time.h>
2002#include <linux/videodev2.h>
2003#include <linux/version.h>
2004int main(void) {
2005#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22)
2006#error kernel headers too old, need 2.6.22
2007#endif
2008 struct v4l2_ext_controls ctrls;
2009 ctrls.ctrl_class = V4L2_CTRL_CLASS_MPEG;
2010 return 0;
2011}
2012
2013cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp
2014/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2015
2016
2017Result is: yes
2018##########################################
2019
2020============ Checking for OSS Audio ============
2021
2022#include <sys/soundcard.h>
2023int main(void) { return SNDCTL_DSP_SETFRAGMENT; }
2024
2025cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp
2026/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2027
2028
2029
2030#include <sys/soundcard.h>
2031#if !(OPEN_SOUND_SYSTEM)
2032#error condition not true: OPEN_SOUND_SYSTEM
2033#endif
2034int main(void) { return 0; }
2035
2036cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp
2037/tmp/mplayer-configure-18672-21388/tmp.c:2:24: error: missing expression between '(' and ')'
2038
2039
2040Result is: yes
2041##########################################
2042
2043============ Checking for aRts ============
20440.9.5
2045
2046#include <artsc.h>
2047int main(void) { arts_init(); return 0; }
2048
2049cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -o /tmp/mplayer-configure-18672-21388/tmp -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
2050/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2051
2052
2053Result is: yes
2054##########################################
2055
2056============ Checking for EsounD ============
20570.2.41
2058
2059#include <esd.h>
2060int main(void) { esd_open_sound("test"); return 0; }
2061
2062cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -o /tmp/mplayer-configure-18672-21388/tmp -lesd
2063/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2064
2065
2066Result is: yes
2067##########################################
2068
2069============ Checking for esd_get_latency() ============
2070
2071#include <esd.h>
2072int main(void) { esd_get_latency(0); return 0; }
2073
2074cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -o /tmp/mplayer-configure-18672-21388/tmp -lesd
2075/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2076
2077
2078Result is: yes
2079##########################################
2080
2081============ Checking for NAS ============
2082
2083#include <audio/audiolib.h>
2084int main(void) { return 0; }
2085
2086cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -o /tmp/mplayer-configure-18672-21388/tmp -laudio -lXt
2087/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2088
2089
2090Result is: yes
2091##########################################
2092
2093============ Checking for pulse ============
2094Result is: no
2095##########################################
2096
2097============ Checking for JACK ============
2098
2099#include <jack/jack.h>
2100int main(void) { jack_client_open("test", JackUseExactName, NULL); return 0; }
2101
2102cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -o /tmp/mplayer-configure-18672-21388/tmp -ljack
2103/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2104
2105
2106Result is: yes
2107##########################################
2108
2109============ Checking for OpenAL ============
2110
2111#ifdef OPENAL_AL_H
2112#include <OpenAL/al.h>
2113#else
2114#include <AL/al.h>
2115#endif
2116int main(void) {
2117 alSourceQueueBuffers(0, 0, 0);
2118// alGetSourcei(0, AL_SAMPLE_OFFSET, 0);
2119 return 0;
2120}
2121
2122cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lopenal
2123/tmp/mplayer-configure-18672-21388/tmp.c:4:19: error: AL/al.h: No such file or directory
2124/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2125/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'alSourceQueueBuffers'
2126
2127
2128
2129#ifdef OPENAL_AL_H
2130#include <OpenAL/al.h>
2131#else
2132#include <AL/al.h>
2133#endif
2134int main(void) {
2135 alSourceQueueBuffers(0, 0, 0);
2136// alGetSourcei(0, AL_SAMPLE_OFFSET, 0);
2137 return 0;
2138}
2139
2140cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -DOPENAL_AL_H=1 -lopenal
2141/tmp/mplayer-configure-18672-21388/tmp.c:2:23: error: OpenAL/al.h: No such file or directory
2142/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2143/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'alSourceQueueBuffers'
2144
2145
2146
2147#ifdef OPENAL_AL_H
2148#include <OpenAL/al.h>
2149#else
2150#include <AL/al.h>
2151#endif
2152int main(void) {
2153 alSourceQueueBuffers(0, 0, 0);
2154// alGetSourcei(0, AL_SAMPLE_OFFSET, 0);
2155 return 0;
2156}
2157
2158cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lopenal32
2159/tmp/mplayer-configure-18672-21388/tmp.c:4:19: error: AL/al.h: No such file or directory
2160/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2161/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'alSourceQueueBuffers'
2162
2163
2164
2165#ifdef OPENAL_AL_H
2166#include <OpenAL/al.h>
2167#else
2168#include <AL/al.h>
2169#endif
2170int main(void) {
2171 alSourceQueueBuffers(0, 0, 0);
2172// alGetSourcei(0, AL_SAMPLE_OFFSET, 0);
2173 return 0;
2174}
2175
2176cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -DOPENAL_AL_H=1 -lopenal32
2177/tmp/mplayer-configure-18672-21388/tmp.c:2:23: error: OpenAL/al.h: No such file or directory
2178/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2179/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'alSourceQueueBuffers'
2180
2181
2182
2183#ifdef OPENAL_AL_H
2184#include <OpenAL/al.h>
2185#else
2186#include <AL/al.h>
2187#endif
2188int main(void) {
2189 alSourceQueueBuffers(0, 0, 0);
2190// alGetSourcei(0, AL_SAMPLE_OFFSET, 0);
2191 return 0;
2192}
2193
2194cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -framework OpenAL
2195cc: OpenAL: No such file or directory
2196cc1: error: unrecognized command line option "-framework"
2197
2198
2199
2200#ifdef OPENAL_AL_H
2201#include <OpenAL/al.h>
2202#else
2203#include <AL/al.h>
2204#endif
2205int main(void) {
2206 alSourceQueueBuffers(0, 0, 0);
2207// alGetSourcei(0, AL_SAMPLE_OFFSET, 0);
2208 return 0;
2209}
2210
2211cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -DOPENAL_AL_H=1 -framework OpenAL
2212cc: OpenAL: No such file or directory
2213cc1: error: unrecognized command line option "-framework"
2214
2215
2216Result is: no
2217##########################################
2218
2219============ Checking for ALSA audio ============
2220
2221#include <sys/asoundlib.h>
2222#if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 5))
2223#error condition not true: (SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 5)
2224#endif
2225int main(void) { return 0; }
2226
2227cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lasound -ldl -lpthread
2228In file included from /tmp/mplayer-configure-18672-21388/tmp.c:1:
2229/usr/include/sys/asoundlib.h:1:2: warning: #warning This header is deprecated, use <alsa/asoundlib.h> instead.
2230/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error condition not true: (SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 5)
2231
2232
2233
2234#include <sys/asoundlib.h>
2235#if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9))
2236#error condition not true: (SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)
2237#endif
2238int main(void) { return 0; }
2239
2240cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lasound -ldl -lpthread
2241In file included from /tmp/mplayer-configure-18672-21388/tmp.c:1:
2242/usr/include/sys/asoundlib.h:1:2: warning: #warning This header is deprecated, use <alsa/asoundlib.h> instead.
2243/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error condition not true: (SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)
2244
2245
2246
2247#include <alsa/asoundlib.h>
2248#if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9))
2249#error condition not true: (SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)
2250#endif
2251int main(void) { return 0; }
2252
2253cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lasound -ldl -lpthread
2254/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error condition not true: (SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)
2255
2256
2257
2258#include <sys/asoundlib.h>
2259#if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0))
2260#error condition not true: (SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0)
2261#endif
2262int main(void) { return 0; }
2263
2264cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lasound -ldl -lpthread
2265In file included from /tmp/mplayer-configure-18672-21388/tmp.c:1:
2266/usr/include/sys/asoundlib.h:1:2: warning: #warning This header is deprecated, use <alsa/asoundlib.h> instead.
2267/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2268
2269
2270
2271#include <alsa/asoundlib.h>
2272#if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0))
2273#error condition not true: (SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0)
2274#endif
2275int main(void) { return 0; }
2276
2277cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lasound -ldl -lpthread
2278/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2279
2280
2281Result is: yes (using alsa 1.0.x and alsa/asoundlib.h)
2282##########################################
2283
2284============ Checking for Sun audio ============
2285
2286#include <sys/types.h>
2287#include <sys/audioio.h>
2288int main(void) { audio_info_t info; AUDIO_INITINFO(&info); return 0; }
2289
2290cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp
2291/tmp/mplayer-configure-18672-21388/tmp.c:2:25: error: sys/audioio.h: No such file or directory
2292/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2293/tmp/mplayer-configure-18672-21388/tmp.c:3: error: 'audio_info_t' undeclared (first use in this function)
2294/tmp/mplayer-configure-18672-21388/tmp.c:3: error: (Each undeclared identifier is reported only once
2295/tmp/mplayer-configure-18672-21388/tmp.c:3: error: for each function it appears in.)
2296/tmp/mplayer-configure-18672-21388/tmp.c:3: error: expected ';' before 'info'
2297/tmp/mplayer-configure-18672-21388/tmp.c:3: error: implicit declaration of function 'AUDIO_INITINFO'
2298/tmp/mplayer-configure-18672-21388/tmp.c:3: error: 'info' undeclared (first use in this function)
2299
2300
2301Result is: no
2302##########################################
2303
2304============ Checking for VCD support ============
2305Result is: yes
2306##########################################
2307
2308============ Checking for Blu-ray support ============
2309
2310#include <libbluray/bluray.h>
2311int main(void) { bd_get_title_info(0, 0, 0); return 0; }
2312
2313cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lbluray
2314/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2315/tmp/mplayer-configure-18672-21388/tmp.c:2: error: too many arguments to function 'bd_get_title_info'
2316
2317
2318Result is: no
2319##########################################
2320
2321============ Checking for dvdread ============
2322Result is: yes (internal)
2323##########################################
2324
2325============ Checking for internal libdvdcss ============
2326Result is: yes
2327##########################################
2328
2329============ Checking for cdparanoia ============
2330
2331#include <cdda_interface.h>
2332#include <cdda_paranoia.h>
2333int main(void) { paranoia_cachemodel_size(NULL, 0); return 0; }
2334
2335cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lcdda_interface -lcdda_paranoia
2336/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2337
2338
2339Result is: yes
2340##########################################
2341
2342============ Checking for libcdio ============
2343Result is: no (using cdparanoia)
2344##########################################
2345
2346============ Checking for bitmap font support ============
2347Result is: yes
2348##########################################
2349
2350============ Checking for freetype >= 2.0.9 ============
2351
2352#include <stdio.h>
2353#include <ft2build.h>
2354#include FT_FREETYPE_H
2355#if ((FREETYPE_MAJOR < 2) || ((FREETYPE_MINOR == 0) && (FREETYPE_PATCH < 9)))
2356#error "Need FreeType 2.0.9 or newer"
2357#endif
2358int main(void) {
2359 FT_Library library;
2360 FT_Init_FreeType(&library);
2361 return 0;
2362}
2363
2364cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/include/freetype2 -lfreetype -lz
2365/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2366
2367
2368Result is: yes
2369##########################################
2370
2371============ Checking for fontconfig ============
2372
2373#include <stdio.h>
2374#include <stdlib.h>
2375#include <fontconfig/fontconfig.h>
2376#if FC_VERSION < 20402
2377#error At least version 2.4.2 of Fontconfig required
2378#endif
2379int main(void) {
2380 int err = FcInit();
2381 if (err == FcFalse) {
2382 printf("Could not initialize Fontconfig library.\n");
2383 exit(err);
2384 }
2385 return 0;
2386}
2387
2388cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lfontconfig
2389/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2390
2391
2392Result is: yes
2393##########################################
2394
2395============ Checking for SSA/ASS support ============
2396
2397#include <ft2build.h>
2398#include FT_FREETYPE_H
2399#if ((FREETYPE_MAJOR < 2) || (FREETYPE_MINOR < 2) || ((FREETYPE_MINOR == 2) && (FREETYPE_PATCH < 1)))
2400#error "Need FreeType 2.2.1 or newer"
2401#endif
2402int main(void) { return 0; }
2403
2404cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/include/freetype2 -lfreetype -lz
2405/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2406
2407
2408
2409#include <ass/ass.h>
2410int main(void) {
2411#if !defined(LIBASS_VERSION) || LIBASS_VERSION < 0x00910000
2412#error "libass version too old"
2413#endif
2414 ass_process_force_style(0);
2415 return 0;
2416}
2417
2418cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lass
2419/tmp/mplayer-configure-18672-21388/tmp.c:1:21: error: ass/ass.h: No such file or directory
2420/tmp/mplayer-configure-18672-21388/tmp.c:4:2: error: #error "libass version too old"
2421/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2422/tmp/mplayer-configure-18672-21388/tmp.c:6: error: implicit declaration of function 'ass_process_force_style'
2423
2424
2425Result is: yes
2426##########################################
2427
2428============ Checking for fribidi with charsets ============
2429
2430#include <stdlib.h>
2431/* workaround for fribidi 0.10.4 and below */
2432#define FRIBIDI_CHARSET_UTF8 FRIBIDI_CHAR_SET_UTF8
2433#include <fribidi/fribidi.h>
2434int main(void) {
2435 if (fribidi_parse_charset("UTF-8") != FRIBIDI_CHAR_SET_UTF8)
2436 exit(1);
2437 return 0;
2438}
2439
2440cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lfribidi
2441/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2442
2443
2444Result is: yes
2445##########################################
2446
2447============ Checking for ENCA ============
2448
2449#include <enca.h>
2450int main(void) { enca_get_languages(NULL); return 0; }
2451
2452cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lenca
2453/tmp/mplayer-configure-18672-21388/tmp.c:1:18: error: enca.h: No such file or directory
2454/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2455/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'enca_get_languages'
2456/tmp/mplayer-configure-18672-21388/tmp.c:2: error: 'NULL' undeclared (first use in this function)
2457/tmp/mplayer-configure-18672-21388/tmp.c:2: error: (Each undeclared identifier is reported only once
2458/tmp/mplayer-configure-18672-21388/tmp.c:2: error: for each function it appears in.)
2459
2460
2461Result is: no
2462##########################################
2463
2464============ Checking for zlib ============
2465
2466#include <zlib.h>
2467int main(void) { inflate(0, Z_NO_FLUSH); return 0; }
2468
2469cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lz
2470/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2471
2472
2473Result is: yes
2474##########################################
2475
2476============ Checking for bzlib ============
2477
2478#include <bzlib.h>
2479int main(void) { BZ2_bzlibVersion(); return 0; }
2480
2481cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lbz2
2482/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2483
2484
2485Result is: yes
2486##########################################
2487
2488============ Checking for RTC ============
2489
2490#include <sys/ioctl.h>
2491#ifdef __linux__
2492#include <linux/rtc.h>
2493#else
2494#include <rtc.h>
2495#define RTC_PIE_ON RTCIO_PIE_ON
2496#endif
2497int main(void) { return RTC_PIE_ON; }
2498
2499cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp
2500/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2501
2502
2503Result is: yes
2504##########################################
2505
2506============ Checking for liblzo2 support ============
2507
2508#include <lzo/lzo1x.h>
2509int main(void) { lzo_init(); return 0; }
2510
2511cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -llzo2
2512/tmp/mplayer-configure-18672-21388/tmp.c:1:23: error: lzo/lzo1x.h: No such file or directory
2513/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2514/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'lzo_init'
2515
2516
2517Result is: no
2518##########################################
2519
2520============ Checking for mad support ============
2521
2522#include <mad.h>
2523int main(void) { return 0; }
2524
2525cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -lmad
2526/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2527
2528
2529Result is: yes
2530##########################################
2531
2532============ Checking for Twolame ============
2533
2534#include <twolame.h>
2535int main(void) { twolame_init(); return 0; }
2536
2537cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -o /tmp/mplayer-configure-18672-21388/tmp -ltwolame
2538/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2539
2540
2541Result is: yes
2542##########################################
2543
2544============ Checking for Toolame ============
2545Result is: no (disabled by twolame)
2546##########################################
2547
2548============ Checking for OggVorbis support ============
2549Result is: yes (internal Tremor)
2550##########################################
2551
2552============ Checking for libspeex (version >= 1.1 required) ============
2553
2554#include <stddef.h>
2555#include <speex/speex.h>
2556int main(void) { SpeexBits bits; void *dec = NULL; speex_decode_int(dec, &bits, dec); return 0; }
2557
2558cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -ltwolame -o /tmp/mplayer-configure-18672-21388/tmp -lspeex
2559/tmp/mplayer-configure-18672-21388/tmp.c:2:25: error: speex/speex.h: No such file or directory
2560/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2561/tmp/mplayer-configure-18672-21388/tmp.c:3: error: 'SpeexBits' undeclared (first use in this function)
2562/tmp/mplayer-configure-18672-21388/tmp.c:3: error: (Each undeclared identifier is reported only once
2563/tmp/mplayer-configure-18672-21388/tmp.c:3: error: for each function it appears in.)
2564/tmp/mplayer-configure-18672-21388/tmp.c:3: error: expected ';' before 'bits'
2565/tmp/mplayer-configure-18672-21388/tmp.c:3: warning: ISO C90 forbids mixed declarations and code
2566/tmp/mplayer-configure-18672-21388/tmp.c:3: error: implicit declaration of function 'speex_decode_int'
2567/tmp/mplayer-configure-18672-21388/tmp.c:3: error: 'bits' undeclared (first use in this function)
2568
2569
2570Result is: no
2571##########################################
2572
2573============ Checking for libgsm ============
2574
2575#include <gsm/gsm.h>
2576int main(void) { gsm_create(); return 0; }
2577
2578cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -ltwolame -o /tmp/mplayer-configure-18672-21388/tmp -lgsm
2579/tmp/mplayer-configure-18672-21388/tmp.c:1:21: error: gsm/gsm.h: No such file or directory
2580/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2581/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'gsm_create'
2582
2583
2584Result is: no
2585##########################################
2586
2587============ Checking for OggTheora support ============
2588
2589#include <theora/theora.h>
2590#include <string.h>
2591int main(void) {
2592 /* Theora is in flux, make sure that all interface routines and datatypes
2593 * exist and work the way we expect it, so we don't break MPlayer. */
2594 ogg_packet op;
2595 theora_comment tc;
2596 theora_info inf;
2597 theora_state st;
2598 yuv_buffer yuv;
2599 int r;
2600 double t;
2601
2602 theora_info_init(&inf);
2603 theora_comment_init(&tc);
2604
2605 return 0;
2606
2607 /* we don't want to execute this kind of nonsense; just for making sure
2608 * that compilation works... */
2609 memset(&op, 0, sizeof(op));
2610 r = theora_decode_header(&inf, &tc, &op);
2611 r = theora_decode_init(&st, &inf);
2612 t = theora_granule_time(&st, op.granulepos);
2613 r = theora_decode_packetin(&st, &op);
2614 r = theora_decode_YUVout(&st, &yuv);
2615 theora_clear(&st);
2616
2617 return 0;
2618}
2619
2620cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -ltwolame -o /tmp/mplayer-configure-18672-21388/tmp -ltheora -logg
2621/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2622
2623
2624Result is: yes
2625##########################################
2626
2627============ Checking for mp3lib support ============
2628Result is: yes
2629##########################################
2630
2631============ Checking for mpg123 support ============
2632
2633#include <mpg123.h>
2634int main(void) { mpg123_init(); return 0; }
2635
2636cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -ltwolame -o /tmp/mplayer-configure-18672-21388/tmp -lmpg123
2637In file included from /tmp/mplayer-configure-18672-21388/tmp.c:1:
2638/usr/include/mpg123.h:37:2: error: #error "Mismatch in large file setup! Enable/disable large file support appropriately to use libmpg123."
2639
2640
2641Result is: no
2642##########################################
2643
2644============ Checking for liba52 support ============
2645
2646#include <inttypes.h>
2647#include <a52dec/a52.h>
2648int main(void) { a52_state_t *testHand; testHand=a52_init(0); return 0; }
2649
2650cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -ltwolame -o /tmp/mplayer-configure-18672-21388/tmp -la52
2651/tmp/mplayer-configure-18672-21388/tmp.c:2:24: error: a52dec/a52.h: No such file or directory
2652/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2653/tmp/mplayer-configure-18672-21388/tmp.c:3: error: 'a52_state_t' undeclared (first use in this function)
2654/tmp/mplayer-configure-18672-21388/tmp.c:3: error: (Each undeclared identifier is reported only once
2655/tmp/mplayer-configure-18672-21388/tmp.c:3: error: for each function it appears in.)
2656/tmp/mplayer-configure-18672-21388/tmp.c:3: error: 'testHand' undeclared (first use in this function)
2657/tmp/mplayer-configure-18672-21388/tmp.c:3: error: implicit declaration of function 'a52_init'
2658
2659
2660Result is: no
2661##########################################
2662
2663============ Checking for libmpeg2 support ============
2664Result is: yes (internal)
2665##########################################
2666
2667============ Checking for libdca support ============
2668
2669#include <stdint.h>
2670#include <dts.h>
2671int main(void) { dts_init(0); return 0; }
2672
2673cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -ltwolame -o /tmp/mplayer-configure-18672-21388/tmp -ldca
2674/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2675
2676
2677Result is: yes
2678##########################################
2679
2680============ Checking for libmpcdec (musepack, version >= 1.2.1 required) ============
2681Result is: no
2682##########################################
2683
2684============ Checking for FAAC support ============
2685
2686#include <inttypes.h>
2687#include <faac.h>
2688int main(void) { unsigned long x, y; faacEncOpen(48000, 2, &x, &y); return 0; }
2689
2690cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -ltwolame -o /tmp/mplayer-configure-18672-21388/tmp -lfaac
2691/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2692
2693
2694Result is: yes (in FFmpeg: yes)
2695##########################################
2696
2697============ Checking for FAAD2 support ============
2698
2699#include <faad.h>
2700#ifndef FAAD_MIN_STREAMSIZE
2701#error Too old version
2702#endif
2703int main(void) { faacDecHandle testhand; faacDecFrameInfo testinfo;
2704 testhand = faacDecOpen(); faacDecInit(0, 0, 0, 0, 0); return 0; }
2705
2706cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lfaad
2707/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2708/tmp/mplayer-configure-18672-21388/tmp.c:5: warning: unused variable 'testinfo'
2709/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2710
2711
2712Result is: yes
2713##########################################
2714
2715============ Checking for LADSPA plugin support ============
2716
2717#include <ladspa.h>
2718int main(void) { LADSPA_Descriptor ld = {0}; return 0; }
2719
2720cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp
2721/tmp/mplayer-configure-18672-21388/tmp.c:1:20: error: ladspa.h: No such file or directory
2722/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2723/tmp/mplayer-configure-18672-21388/tmp.c:2: error: 'LADSPA_Descriptor' undeclared (first use in this function)
2724/tmp/mplayer-configure-18672-21388/tmp.c:2: error: (Each undeclared identifier is reported only once
2725/tmp/mplayer-configure-18672-21388/tmp.c:2: error: for each function it appears in.)
2726/tmp/mplayer-configure-18672-21388/tmp.c:2: error: expected ';' before 'ld'
2727
2728
2729Result is: no
2730##########################################
2731
2732============ Checking for libbs2b audio filter support ============
2733
2734#include <bs2b.h>
2735#if BS2B_VERSION_MAJOR < 3
2736#error Please use libbs2b >= 3.0.0, older versions are not supported.
2737#endif
2738int main(void) {
2739 t_bs2bdp filter;
2740 filter=bs2b_open();
2741 bs2b_close(filter);
2742 return 0;
2743}
2744
2745cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lbs2b
2746/tmp/mplayer-configure-18672-21388/tmp.c:1:18: error: bs2b.h: No such file or directory
2747/tmp/mplayer-configure-18672-21388/tmp.c:2:5: warning: "BS2B_VERSION_MAJOR" is not defined
2748/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error Please use libbs2b >= 3.0.0, older versions are not supported.
2749/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2750/tmp/mplayer-configure-18672-21388/tmp.c:6: error: 't_bs2bdp' undeclared (first use in this function)
2751/tmp/mplayer-configure-18672-21388/tmp.c:6: error: (Each undeclared identifier is reported only once
2752/tmp/mplayer-configure-18672-21388/tmp.c:6: error: for each function it appears in.)
2753/tmp/mplayer-configure-18672-21388/tmp.c:6: error: expected ';' before 'filter'
2754/tmp/mplayer-configure-18672-21388/tmp.c:7: error: 'filter' undeclared (first use in this function)
2755/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'bs2b_open'
2756/tmp/mplayer-configure-18672-21388/tmp.c:8: error: implicit declaration of function 'bs2b_close'
2757
2758
2759
2760#include <bs2b.h>
2761#if BS2B_VERSION_MAJOR < 3
2762#error Please use libbs2b >= 3.0.0, older versions are not supported.
2763#endif
2764int main(void) {
2765 t_bs2bdp filter;
2766 filter=bs2b_open();
2767 bs2b_close(filter);
2768 return 0;
2769}
2770
2771cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/include/bs2b -lbs2b
2772/tmp/mplayer-configure-18672-21388/tmp.c:1:18: error: bs2b.h: No such file or directory
2773/tmp/mplayer-configure-18672-21388/tmp.c:2:5: warning: "BS2B_VERSION_MAJOR" is not defined
2774/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error Please use libbs2b >= 3.0.0, older versions are not supported.
2775/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2776/tmp/mplayer-configure-18672-21388/tmp.c:6: error: 't_bs2bdp' undeclared (first use in this function)
2777/tmp/mplayer-configure-18672-21388/tmp.c:6: error: (Each undeclared identifier is reported only once
2778/tmp/mplayer-configure-18672-21388/tmp.c:6: error: for each function it appears in.)
2779/tmp/mplayer-configure-18672-21388/tmp.c:6: error: expected ';' before 'filter'
2780/tmp/mplayer-configure-18672-21388/tmp.c:7: error: 'filter' undeclared (first use in this function)
2781/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'bs2b_open'
2782/tmp/mplayer-configure-18672-21388/tmp.c:8: error: implicit declaration of function 'bs2b_close'
2783
2784
2785
2786#include <bs2b.h>
2787#if BS2B_VERSION_MAJOR < 3
2788#error Please use libbs2b >= 3.0.0, older versions are not supported.
2789#endif
2790int main(void) {
2791 t_bs2bdp filter;
2792 filter=bs2b_open();
2793 bs2b_close(filter);
2794 return 0;
2795}
2796
2797cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/local/include -lbs2b
2798/tmp/mplayer-configure-18672-21388/tmp.c:1:18: error: bs2b.h: No such file or directory
2799/tmp/mplayer-configure-18672-21388/tmp.c:2:5: warning: "BS2B_VERSION_MAJOR" is not defined
2800/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error Please use libbs2b >= 3.0.0, older versions are not supported.
2801/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2802/tmp/mplayer-configure-18672-21388/tmp.c:6: error: 't_bs2bdp' undeclared (first use in this function)
2803/tmp/mplayer-configure-18672-21388/tmp.c:6: error: (Each undeclared identifier is reported only once
2804/tmp/mplayer-configure-18672-21388/tmp.c:6: error: for each function it appears in.)
2805/tmp/mplayer-configure-18672-21388/tmp.c:6: error: expected ';' before 'filter'
2806/tmp/mplayer-configure-18672-21388/tmp.c:7: error: 'filter' undeclared (first use in this function)
2807/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'bs2b_open'
2808/tmp/mplayer-configure-18672-21388/tmp.c:8: error: implicit declaration of function 'bs2b_close'
2809
2810
2811
2812#include <bs2b.h>
2813#if BS2B_VERSION_MAJOR < 3
2814#error Please use libbs2b >= 3.0.0, older versions are not supported.
2815#endif
2816int main(void) {
2817 t_bs2bdp filter;
2818 filter=bs2b_open();
2819 bs2b_close(filter);
2820 return 0;
2821}
2822
2823cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/local/include/bs2b -lbs2b
2824/tmp/mplayer-configure-18672-21388/tmp.c:1:18: error: bs2b.h: No such file or directory
2825/tmp/mplayer-configure-18672-21388/tmp.c:2:5: warning: "BS2B_VERSION_MAJOR" is not defined
2826/tmp/mplayer-configure-18672-21388/tmp.c:3:2: error: #error Please use libbs2b >= 3.0.0, older versions are not supported.
2827/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2828/tmp/mplayer-configure-18672-21388/tmp.c:6: error: 't_bs2bdp' undeclared (first use in this function)
2829/tmp/mplayer-configure-18672-21388/tmp.c:6: error: (Each undeclared identifier is reported only once
2830/tmp/mplayer-configure-18672-21388/tmp.c:6: error: for each function it appears in.)
2831/tmp/mplayer-configure-18672-21388/tmp.c:6: error: expected ';' before 'filter'
2832/tmp/mplayer-configure-18672-21388/tmp.c:7: error: 'filter' undeclared (first use in this function)
2833/tmp/mplayer-configure-18672-21388/tmp.c:7: error: implicit declaration of function 'bs2b_open'
2834/tmp/mplayer-configure-18672-21388/tmp.c:8: error: implicit declaration of function 'bs2b_close'
2835
2836
2837Result is: no
2838##########################################
2839
2840============ Checking for Win32 codecs ============
2841Result is: yes
2842##########################################
2843
2844============ Checking for XAnim codecs ============
2845Result is: yes (dynamic loader support needed)
2846##########################################
2847
2848============ Checking for RealPlayer codecs ============
2849Result is: yes (dynamic loader support needed)
2850##########################################
2851
2852============ Checking for QuickTime codecs ============
2853Result is: yes
2854##########################################
2855
2856============ Checking for Nemesi Streaming Media libraries ============
2857Result is: no
2858##########################################
2859
2860============ Checking for LIVE555 Streaming Media libraries ============
2861
2862#include <liveMedia.hh>
2863#if (LIVEMEDIA_LIBRARY_VERSION_INT < 1141257600)
2864#error Please upgrade to version 2006.03.03 or later of the "LIVE555 Streaming Media" libraries - available from <www.live555.com/liveMedia/>
2865#endif
2866#include "BasicUsageEnvironment.hh"
2867int main(void) { BasicTaskScheduler::createNew(); return 0; }
2868
2869cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.cpp -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/include/liveMedia -I/usr/include/UsageEnvironment -I/usr/include/BasicUsageEnvironment -I/usr/include/groupsock -lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment -lstdc++ -lstdc++
2870cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
2871cc1plus: warning: command line option "-Wmissing-prototypes" is valid for C/ObjC but not for C++
2872cc1plus: warning: command line option "-Wno-pointer-sign" is valid for C/ObjC but not for C++
2873cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
2874cc1plus: warning: command line option "-Werror-implicit-function-declaration" is valid for C/ObjC but not for C++
2875cc1plus: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++
2876/tmp/mplayer-configure-18672-21388/tmp.cpp:1:24: error: liveMedia.hh: No such file or directory
2877/tmp/mplayer-configure-18672-21388/tmp.cpp:2:6: warning: "LIVEMEDIA_LIBRARY_VERSION_INT" is not defined
2878/tmp/mplayer-configure-18672-21388/tmp.cpp:3:2: error: #error Please upgrade to version 2006.03.03 or later of the "LIVE555 Streaming Media" libraries - available from <www.live555.com/liveMedia/>
2879/tmp/mplayer-configure-18672-21388/tmp.cpp:5:36: error: BasicUsageEnvironment.hh: No such file or directory
2880/tmp/mplayer-configure-18672-21388/tmp.cpp: In function 'int main()':
2881/tmp/mplayer-configure-18672-21388/tmp.cpp:6: error: 'BasicTaskScheduler' has not been declared
2882
2883
2884Result is: no
2885##########################################
2886
2887============ Checking for RTMPDump Streaming Media library ============
2888
2889#include <librtmp/rtmp.h>
2890int main(void) { RTMP_Socket(NULL); return 0; }
2891
2892cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lrtmp
2893/tmp/mplayer-configure-18672-21388/tmp.c:1:26: error: librtmp/rtmp.h: No such file or directory
2894/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2895/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'RTMP_Socket'
2896/tmp/mplayer-configure-18672-21388/tmp.c:2: error: 'NULL' undeclared (first use in this function)
2897/tmp/mplayer-configure-18672-21388/tmp.c:2: error: (Each undeclared identifier is reported only once
2898/tmp/mplayer-configure-18672-21388/tmp.c:2: error: for each function it appears in.)
2899
2900
2901Result is: no
2902##########################################
2903
2904============ Checking for FFmpeg ============
2905Result is: yes
2906##########################################
2907
2908============ Checking for libopencore_amr narrowband ============
2909
2910#include <opencore-amrnb/interf_dec.h>
2911int main(void) { Decoder_Interface_init(); return 0; }
2912
2913cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lopencore-amrnb
2914/tmp/mplayer-configure-18672-21388/tmp.c:1:39: error: opencore-amrnb/interf_dec.h: No such file or directory
2915/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2916/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'Decoder_Interface_init'
2917
2918
2919Result is: no
2920##########################################
2921
2922============ Checking for libopencore_amr wideband ============
2923
2924#include <opencore-amrwb/dec_if.h>
2925int main(void) { D_IF_init(); return 0; }
2926
2927cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lopencore-amrwb
2928/tmp/mplayer-configure-18672-21388/tmp.c:1:35: error: opencore-amrwb/dec_if.h: No such file or directory
2929/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2930/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'D_IF_init'
2931
2932
2933Result is: no
2934##########################################
2935
2936============ Checking for libdv-0.9.5+ ============
2937
2938#include <libdv/dv.h>
2939int main(void) { dv_encoder_new(1, 1, 1); return 0; }
2940
2941cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -ldv -lpthread
2942/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2943
2944
2945Result is: yes
2946##########################################
2947
2948============ Checking for CrystalHD ============
2949
2950#include <libcrystalhd/bc_dts_types.h>
2951#include <libcrystalhd/libcrystalhd_if.h>
2952int main(void) { DtsCrystalHDVersion(0, 0); return 0; }
2953
2954cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lcrystalhd
2955/tmp/mplayer-configure-18672-21388/tmp.c:1:39: error: libcrystalhd/bc_dts_types.h: No such file or directory
2956/tmp/mplayer-configure-18672-21388/tmp.c:2:42: error: libcrystalhd/libcrystalhd_if.h: No such file or directory
2957/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
2958/tmp/mplayer-configure-18672-21388/tmp.c:3: error: implicit declaration of function 'DtsCrystalHDVersion'
2959
2960
2961Result is: no
2962##########################################
2963
2964============ Checking for Xvid ============
2965
2966#include <xvid.h>
2967int main(void) { xvid_global(0, 0, 0, 0); return 0; }
2968
2969cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lxvidcore
2970/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2971
2972
2973Result is: yes
2974##########################################
2975
2976============ Checking for Xvid two pass plugin ============
2977
2978#include <xvid.h>
2979int main(void) { xvid_plugin_2pass2_t s; s.vbv_size = 0; return 0; }
2980
2981cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp
2982/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
2983
2984
2985Result is: yes
2986##########################################
2987
2988============ Checking for x264 ============
2989
2990#include <inttypes.h>
2991#include <x264.h>
2992#if !(X264_BUILD >= 118)
2993#error We do not support old versions of x264. Get the latest from git.
2994#endif
2995int main(void) { x264_encoder_open((void*)0); return 0; }
2996
2997cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lx264 -lpthread
2998/tmp/mplayer-configure-18672-21388/tmp.c:4:2: error: #error We do not support old versions of x264. Get the latest from git.
2999
3000
3001
3002#include <inttypes.h>
3003#include <x264.h>
3004#if !(X264_BUILD >= 118)
3005#error We do not support old versions of x264. Get the latest from git.
3006#endif
3007int main(void) { x264_encoder_open((void*)0); return 0; }
3008
3009cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lx264 -lpthread
3010/tmp/mplayer-configure-18672-21388/tmp.c:4:2: error: #error We do not support old versions of x264. Get the latest from git.
3011
3012
3013Result is: no (in FFmpeg: no)
3014##########################################
3015
3016============ Checking for libdirac ============
3017Result is: no
3018##########################################
3019
3020============ Checking for libschroedinger ============
3021
3022#include <schroedinger/schro.h>
3023int main(void) { schro_init(); return SCHRO_ENCODER_RATE_CONTROL_CONSTANT_QUALITY; }
3024
3025cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lschroedinger-1.0
3026/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
3027
3028
3029Result is: yes
3030##########################################
3031
3032============ Checking for libvpx ============
3033
3034#include <vpx/vpx_encoder.h>
3035#include <vpx/vpx_decoder.h>
3036#include <vpx/vp8dx.h>
3037#include <vpx/vp8cx.h>
3038struct vpx_codec_ctx decoder;
3039int main(void) {
3040 vpx_codec_dec_init(NULL, &vpx_codec_vp8_dx_algo, NULL, 0);
3041 vpx_codec_enc_init(NULL, &vpx_codec_vp8_dx_algo, NULL, 0);
3042 return VPX_CQ;
3043}
3044
3045cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lvpx
3046/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
3047/tmp/mplayer-configure-18672-21388/tmp.c:9: error: 'VPX_CQ' undeclared (first use in this function)
3048/tmp/mplayer-configure-18672-21388/tmp.c:9: error: (Each undeclared identifier is reported only once
3049/tmp/mplayer-configure-18672-21388/tmp.c:9: error: for each function it appears in.)
3050
3051
3052Result is: no
3053##########################################
3054
3055============ Checking for libnut ============
3056
3057#include <libnut.h>
3058int main(void) { nut_context_tt * nut; nut_error(0); return 0; }
3059
3060cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lnut
3061/tmp/mplayer-configure-18672-21388/tmp.c:1:20: error: libnut.h: No such file or directory
3062/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
3063/tmp/mplayer-configure-18672-21388/tmp.c:2: error: 'nut_context_tt' undeclared (first use in this function)
3064/tmp/mplayer-configure-18672-21388/tmp.c:2: error: (Each undeclared identifier is reported only once
3065/tmp/mplayer-configure-18672-21388/tmp.c:2: error: for each function it appears in.)
3066/tmp/mplayer-configure-18672-21388/tmp.c:2: error: 'nut' undeclared (first use in this function)
3067/tmp/mplayer-configure-18672-21388/tmp.c:2: error: implicit declaration of function 'nut_error'
3068
3069
3070Result is: no
3071##########################################
3072
3073============ Checking for zr ============
3074Result is: no
3075##########################################
3076
3077============ Checking for libmp3lame ============
3078
3079#include <lame/lame.h>
3080int main(void) { lame_set_VBR_quality(NULL, 0); return 0; }
3081
3082cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -o /tmp/mplayer-configure-18672-21388/tmp -lmp3lame
3083/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
3084
3085
3086
3087#include <lame/lame.h>
3088int main(void) { lame_set_preset(NULL, STANDARD_FAST); return 0; }
3089
3090cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -lmp3lame -o /tmp/mplayer-configure-18672-21388/tmp -lmp3lame
3091/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
3092
3093
3094
3095#include <lame/lame.h>
3096int main(void) { lame_set_preset(NULL, MEDIUM_FAST); return 0; }
3097
3098cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -ltwolame -lfaac -lmp3lame -o /tmp/mplayer-configure-18672-21388/tmp -lmp3lame
3099/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
3100
3101
3102Result is: yes (in FFmpeg: yes)
3103##########################################
3104
3105============ Checking for mencoder ============
3106Result is: yes
3107##########################################
3108
3109============ Checking for UnRAR executable ============
3110Result is: yes
3111##########################################
3112
3113============ Checking for TV interface ============
3114Result is: no
3115##########################################
3116
3117============ Checking for DirectShow TV interface ============
3118Result is: auto
3119##########################################
3120
3121============ Checking for Video 4 Linux TV interface ============
3122Result is: auto
3123##########################################
3124
3125============ Checking for Video 4 Linux 2 TV interface ============
3126Result is: auto
3127##########################################
3128
3129============ Checking for Radio interface ============
3130Result is: no
3131##########################################
3132
3133============ Checking for Capture for Radio interface ============
3134Result is: no
3135##########################################
3136
3137============ Checking for Video 4 Linux 2 Radio interface ============
3138Result is: auto
3139##########################################
3140
3141============ Checking for Video 4 Linux Radio interface ============
3142Result is: auto
3143##########################################
3144
3145============ Checking for Video 4 Linux 2 MPEG PVR interface ============
3146Result is: auto
3147##########################################
3148
3149============ Checking for ftp ============
3150Result is: no
3151##########################################
3152
3153============ Checking for vstream client ============
3154
3155#include <vstream-client.h>
3156void vstream_error(const char *format, ... ) {}
3157int main(void) { vstream_start(); return 0; }
3158
3159cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -lmp3lame -ltwolame -lfaac -lmp3lame -o /tmp/mplayer-configure-18672-21388/tmp -lvstream-client
3160/tmp/mplayer-configure-18672-21388/tmp.c:1:28: error: vstream-client.h: No such file or directory
3161/tmp/mplayer-configure-18672-21388/tmp.c:2: warning: no previous prototype for 'vstream_error'
3162/tmp/mplayer-configure-18672-21388/tmp.c: In function 'main':
3163/tmp/mplayer-configure-18672-21388/tmp.c:3: error: implicit declaration of function 'vstream_start'
3164
3165
3166Result is: no
3167##########################################
3168
3169============ Checking for OSD menu ============
3170Result is: no
3171##########################################
3172
3173============ Checking for Subtitles sorting ============
3174Result is: yes
3175##########################################
3176
3177============ Checking for XMMS inputplugin support ============
3178Result is: yes
3179##########################################
3180
3181============ Checking for GUI ============
3182============ Checking for automatic gdb attach ============
3183Result is: no
3184##########################################
3185
3186============ Checking for compiler support for noexecstack ============
3187
3188int main(void) { return 0; }
3189
3190cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 /usr/lib/libxmms.so.1 -export-dynamic -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -lmp3lame -ltwolame -lfaac -lmp3lame -o /tmp/mplayer-configure-18672-21388/tmp -Wl,-z,noexecstack
3191/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libjpeg.so.7, needed by /usr/lib/libmng.so, may conflict with libjpeg.so.8
3192
3193
3194Result is: yes
3195##########################################
3196
3197============ Checking for linker support for --nxcompat --no-seh --dynamicbase ============
3198
3199int main(void) { return 0; }
3200
3201cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -Wl,-z,noexecstack -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 /usr/lib/libxmms.so.1 -export-dynamic -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -lmp3lame -ltwolame -lfaac -lmp3lame -o /tmp/mplayer-configure-18672-21388/tmp -Wl,--nxcompat -Wl,--no-seh -Wl,--dynamicbase
3202/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: unrecognized option '--nxcompat'
3203/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: use the --help option for usage information
3204collect2: ld returned 1 exit status
3205
3206
3207Result is: no
3208##########################################
3209
3210============ Checking for joystick ============
3211Result is: no
3212##########################################
3213
3214============ Checking for lirc ============
3215
3216#include <lirc/lirc_client.h>
3217int main(void) { return 0; }
3218
3219cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -Wl,-z,noexecstack -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 /usr/lib/libxmms.so.1 -export-dynamic -lpthread -ldl -rdynamic -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -lmp3lame -ltwolame -lfaac -lmp3lame -o /tmp/mplayer-configure-18672-21388/tmp -llirc_client
3220/tmp/mplayer-configure-18672-21388/tmp.c:1:30: error: lirc/lirc_client.h: No such file or directory
3221
3222
3223Result is: no
3224##########################################
3225
3226============ Checking for lircc ============
3227
3228#include <lirc/lircc.h>
3229int main(void) { return 0; }
3230
3231cc -Wundef -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -fno-tree-vectorize /tmp/mplayer-configure-18672-21388/tmp.c -Ilibdvdread4 -I. -Iffmpeg -D_REENTRANT -I/usr/include/directfb -I/usr/X11R6/include -I/usr/include/ -I/usr/local/kde/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/schroedinger-1.0 -I/usr/include/orc-0.4 -Wl,-z,noexecstack -lm -ffast-math -lncurses -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif -lasound -ldl -lpthread -lcdda_interface -lcdda_paranoia -lfreetype -lz -lfontconfig -lfribidi -lz -lbz2 -lmad -ltheora -logg -ldca -lfaad -ldv -lxvidcore -lschroedinger-1.0 /usr/lib/libxmms.so.1 -export-dynamic -lpthread -ldl -rdynamic -ldirectfb -lXext -lX11 -lpthread -lXss -lXv -lXinerama -lXxf86vm -lXxf86dga -laa -L/usr/lib -lcaca -lSDL -ldl -L/usr/local/kde/lib -ldl -lartsc -lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -laudio -lXt -ljack -lfaac -lmp3lame -ltwolame -lfaac -lmp3lame -o /tmp/mplayer-configure-18672-21388/tmp -llircc
3232/tmp/mplayer-configure-18672-21388/tmp.c:1:24: error: lirc/lircc.h: No such file or directory
3233
3234
3235Result is: no
3236##########################################
3237
3238============ Checking for DVD support (libdvdnav) ============
3239Result is: yes (internal)
3240##########################################
3241