]> git.sesse.net Git - vlc/blob - configure
a756014d59ade28c9f91997578628d4b0b303ac3
[vlc] / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13 
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15   --with-libiconv-prefix=DIR  search for libiconv in DIR/include and DIR/lib"
16 ac_help="$ac_help
17   --disable-nls           do not use Native Language Support"
18 ac_help="$ac_help
19   --with-included-gettext use the GNU gettext library included here"
20 ac_help="$ac_help
21 "
22 ac_help="$ac_help
23 Optimization options:"
24 ac_help="$ac_help
25   --with-tuning=ARCH      enable special tuning for an architecture
26                           (default i686 on IA-32 and 750 on PPC)"
27 ac_help="$ac_help
28   --disable-optimizations disable compiler optimizations (default enabled)"
29 ac_help="$ac_help
30   --disable-altivec       disable AltiVec optimizations (default enabled on PPC)"
31 ac_help="$ac_help
32   --enable-debug          debug mode (default disabled)"
33 ac_help="$ac_help
34   --enable-release        activate extra optimizations (default disabled)"
35 ac_help="$ac_help
36 Input plugins:"
37 ac_help="$ac_help
38   --enable-dvd            DVD input module (default enabled)"
39 ac_help="$ac_help
40     --with-dvdcss=PATH    libdvdcss headers and libraries"
41 ac_help="$ac_help
42     --with-dvdcss-tree=PATH libdvdcss tree for static linking"
43 ac_help="$ac_help
44   --enable-dvdread        dvdread input module (default disabled)"
45 ac_help="$ac_help
46     --with-dvdread=PATH   libdvdread headers and libraries"
47 ac_help="$ac_help
48   --enable-dvdplay        dvdplay input module (default disabled)"
49 ac_help="$ac_help
50     --with-dvdplay=PATH   libdvdplay headers and libraries"
51 ac_help="$ac_help
52   --enable-dvbpsi        dvbpsi ts demux module (default disabled)"
53 ac_help="$ac_help
54     --with-dvbpsi=PATH    libdvbpsi headers and libraries"
55 ac_help="$ac_help
56     --with-dvbpsi-tree=PATH libdvbpsi tree for static linking"
57 ac_help="$ac_help
58   --enable-v4l            Video4Linux input support (default disabled)"
59 ac_help="$ac_help
60   --enable-vcd            VCD support for Linux, FreeBSD and MacOS X (default enabled)"
61 ac_help="$ac_help
62   --enable-satellite      satellite card support (default disabled)"
63 ac_help="$ac_help
64   --enable-avi            AVI demux module (default enabled)"
65 ac_help="$ac_help
66   --enable-aac            AAC demux module (default enabled)"
67 ac_help="$ac_help
68 Codec plugins:"
69 ac_help="$ac_help
70   --enable-mad            libmad module (default disabled)"
71 ac_help="$ac_help
72     --with-mad=PATH       path to libmad"
73 ac_help="$ac_help
74     --with-mad-tree=PATH  mad tree for static linking"
75 ac_help="$ac_help
76   --enable-ffmpeg         ffmpeg codec (default disabled)"
77 ac_help="$ac_help
78     --with-ffmpeg=PATH    path to ffmpeg installation"
79 ac_help="$ac_help
80     --with-ffmpeg-tree=PATH ffmpeg tree for static linking"
81 ac_help="$ac_help
82   --enable-faad           faad codec (default disabled)"
83 ac_help="$ac_help
84     --with-faad=PATH      path to faad installation"
85 ac_help="$ac_help
86     --with-faad-tree=PATH faad tree for static linking"
87 ac_help="$ac_help
88   --enable-mp4            MP4 demux module (default enabled)"
89 ac_help="$ac_help
90   --enable-a52            A/52 support with liba52 (default enabled)"
91 ac_help="$ac_help
92     --with-a52=PATH       a52 headers and libraries"
93 ac_help="$ac_help
94     --with-a52-tree=PATH  a52dec tree for static linking "
95 ac_help="$ac_help
96   --enable-cinepak        Cinepak decoder (default enabled)"
97 ac_help="$ac_help
98   --enable-vorbis         Ogg/Vorbis decoder support (default enabled)"
99 ac_help="$ac_help
100   --enable-dv             DV decoder support (default disabled)"
101 ac_help="$ac_help
102 Video plugins:"
103 ac_help="$ac_help
104   --enable-x11            X11 support (default enabled)"
105 ac_help="$ac_help
106   --enable-xvideo         XVideo support (default enabled)"
107 ac_help="$ac_help
108   --enable-sdl            SDL support (default enabled)"
109 ac_help="$ac_help
110     --with-sdl-config-path=PATH sdl-config path (default search in \$PATH)"
111 ac_help="$ac_help
112   --enable-directx        Win32 DirectX support (default enabled on Win32)"
113 ac_help="$ac_help
114     --with-directx=PATH   Win32 DirectX headers"
115 ac_help="$ac_help
116   --enable-fb             Linux framebuffer support (default enabled on Linux)"
117 ac_help="$ac_help
118   --enable-mga            Linux kernel Matrox support (default disabled)"
119 ac_help="$ac_help
120   --enable-svgalib        SVGAlib support (default disabled)"
121 ac_help="$ac_help
122   --enable-ggi            GGI support (default disabled)"
123 ac_help="$ac_help
124     --with-ggi=PATH       path to libggi"
125 ac_help="$ac_help
126   --enable-glide          Glide (3dfx) support (default disabled)"
127 ac_help="$ac_help
128     --with-glide=PATH     path to libglide"
129 ac_help="$ac_help
130   --enable-aa             aalib output (default disabled)"
131 ac_help="$ac_help
132 Audio plugins:"
133 ac_help="$ac_help
134   --enable-oss            Linux OSS /dev/dsp support (enabled on Linux)"
135 ac_help="$ac_help
136   --enable-esd            Esound library support (default disabled)"
137 ac_help="$ac_help
138   --enable-arts           aRts sound server (default disabled)"
139 ac_help="$ac_help
140   --enable-alsa           ALSA sound support for Linux (default disabled)"
141 ac_help="$ac_help
142   --enable-waveout        Win32 waveOut module (default enabled on Win32)"
143 ac_help="$ac_help
144 Interface plugins:"
145 ac_help="$ac_help
146   --enable-gtk            Gtk+ support (default enabled)"
147 ac_help="$ac_help
148     --with-gtk-config-path=PATH gtk-config path (default search in \$PATH)"
149 ac_help="$ac_help
150   --enable-familiar       Familiar Gtk+ support (default disabled)"
151 ac_help="$ac_help
152     --with-gtk-config-path=PATH gtk-config path (default search in \$PATH)"
153 ac_help="$ac_help
154   --enable-gnome          Gnome interface support (default disabled)"
155 ac_help="$ac_help
156   --enable-qt             Qt interface support (default disabled)"
157 ac_help="$ac_help
158   --enable-kde            KDE interface support (default disabled)"
159 ac_help="$ac_help
160   --enable-qte            Qt embedded interface support (default disabled)"
161 ac_help="$ac_help
162   --enable-macosx         MacOS X support (default enabled on MacOS X)"
163 ac_help="$ac_help
164   --enable-qnx            QNX RTOS support (default enabled on QNX RTOS)"
165 ac_help="$ac_help
166   --enable-intfwin        Win32 interface support (default disabled)"
167 ac_help="$ac_help
168     --with-bcbuilder=PATH Borland C++ Builder installation path"
169 ac_help="$ac_help
170   --enable-ncurses        ncurses interface support (default disabled)"
171 ac_help="$ac_help
172   --enable-xosd           xosd interface support (default disabled)"
173 ac_help="$ac_help
174   --enable-lirc           lirc support (default disabled)"
175 ac_help="$ac_help
176 Misc options:"
177 ac_help="$ac_help
178   --with-words=endianness set endianness (big or little)"
179 ac_help="$ac_help
180   --enable-gprof          gprof profiling (default disabled)"
181 ac_help="$ac_help
182   --enable-cprof          cprof profiling (default disabled)"
183 ac_help="$ac_help
184   --enable-pth            GNU Pth support (default disabled)"
185 ac_help="$ac_help
186   --enable-st             State Threads (default disabled)"
187 ac_help="$ac_help
188   --enable-mozilla        build a vlc-based Mozilla plugin (default disabled)"
189 ac_help="$ac_help
190   --disable-plugins       make all plug-ins built-in (default plug-ins enabled)"
191
192 # Initialize some variables set by options.
193 # The variables have the same names as the options, with
194 # dashes changed to underlines.
195 build=NONE
196 cache_file=./config.cache
197 exec_prefix=NONE
198 host=NONE
199 no_create=
200 nonopt=NONE
201 no_recursion=
202 prefix=NONE
203 program_prefix=NONE
204 program_suffix=NONE
205 program_transform_name=s,x,x,
206 silent=
207 site=
208 srcdir=
209 target=NONE
210 verbose=
211 x_includes=NONE
212 x_libraries=NONE
213 bindir='${exec_prefix}/bin'
214 sbindir='${exec_prefix}/sbin'
215 libexecdir='${exec_prefix}/libexec'
216 datadir='${prefix}/share'
217 sysconfdir='${prefix}/etc'
218 sharedstatedir='${prefix}/com'
219 localstatedir='${prefix}/var'
220 libdir='${exec_prefix}/lib'
221 includedir='${prefix}/include'
222 oldincludedir='/usr/include'
223 infodir='${prefix}/info'
224 mandir='${prefix}/man'
225
226 # Initialize some other variables.
227 subdirs=
228 MFLAGS= MAKEFLAGS=
229 SHELL=${CONFIG_SHELL-/bin/sh}
230 # Maximum number of lines to put in a shell here document.
231 ac_max_here_lines=12
232
233 ac_prev=
234 for ac_option
235 do
236
237   # If the previous option needs an argument, assign it.
238   if test -n "$ac_prev"; then
239     eval "$ac_prev=\$ac_option"
240     ac_prev=
241     continue
242   fi
243
244   case "$ac_option" in
245   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
246   *) ac_optarg= ;;
247   esac
248
249   # Accept the important Cygnus configure options, so we can diagnose typos.
250
251   case "$ac_option" in
252
253   -bindir | --bindir | --bindi | --bind | --bin | --bi)
254     ac_prev=bindir ;;
255   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
256     bindir="$ac_optarg" ;;
257
258   -build | --build | --buil | --bui | --bu)
259     ac_prev=build ;;
260   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
261     build="$ac_optarg" ;;
262
263   -cache-file | --cache-file | --cache-fil | --cache-fi \
264   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
265     ac_prev=cache_file ;;
266   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
267   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
268     cache_file="$ac_optarg" ;;
269
270   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
271     ac_prev=datadir ;;
272   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
273   | --da=*)
274     datadir="$ac_optarg" ;;
275
276   -disable-* | --disable-*)
277     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
278     # Reject names that are not valid shell variable names.
279     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
280       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
281     fi
282     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
283     eval "enable_${ac_feature}=no" ;;
284
285   -enable-* | --enable-*)
286     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
287     # Reject names that are not valid shell variable names.
288     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
289       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
290     fi
291     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
292     case "$ac_option" in
293       *=*) ;;
294       *) ac_optarg=yes ;;
295     esac
296     eval "enable_${ac_feature}='$ac_optarg'" ;;
297
298   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
299   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
300   | --exec | --exe | --ex)
301     ac_prev=exec_prefix ;;
302   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
303   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
304   | --exec=* | --exe=* | --ex=*)
305     exec_prefix="$ac_optarg" ;;
306
307   -gas | --gas | --ga | --g)
308     # Obsolete; use --with-gas.
309     with_gas=yes ;;
310
311   -help | --help | --hel | --he)
312     # Omit some internal or obsolete options to make the list less imposing.
313     # This message is too long to be a string in the A/UX 3.1 sh.
314     cat << EOF
315 Usage: configure [options] [host]
316 Options: [defaults in brackets after descriptions]
317 Configuration:
318   --cache-file=FILE       cache test results in FILE
319   --help                  print this message
320   --no-create             do not create output files
321   --quiet, --silent       do not print \`checking...' messages
322   --version               print the version of autoconf that created configure
323 Directory and file names:
324   --prefix=PREFIX         install architecture-independent files in PREFIX
325                           [$ac_default_prefix]
326   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
327                           [same as prefix]
328   --bindir=DIR            user executables in DIR [EPREFIX/bin]
329   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
330   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
331   --datadir=DIR           read-only architecture-independent data in DIR
332                           [PREFIX/share]
333   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
334   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
335                           [PREFIX/com]
336   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
337   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
338   --includedir=DIR        C header files in DIR [PREFIX/include]
339   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
340   --infodir=DIR           info documentation in DIR [PREFIX/info]
341   --mandir=DIR            man documentation in DIR [PREFIX/man]
342   --srcdir=DIR            find the sources in DIR [configure dir or ..]
343   --program-prefix=PREFIX prepend PREFIX to installed program names
344   --program-suffix=SUFFIX append SUFFIX to installed program names
345   --program-transform-name=PROGRAM
346                           run sed PROGRAM on installed program names
347 EOF
348     cat << EOF
349 Host type:
350   --build=BUILD           configure for building on BUILD [BUILD=HOST]
351   --host=HOST             configure for HOST [guessed]
352   --target=TARGET         configure for TARGET [TARGET=HOST]
353 Features and packages:
354   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
355   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
356   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
357   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
358   --x-includes=DIR        X include files are in DIR
359   --x-libraries=DIR       X library files are in DIR
360 EOF
361     if test -n "$ac_help"; then
362       echo "--enable and --with options recognized:$ac_help"
363     fi
364     exit 0 ;;
365
366   -host | --host | --hos | --ho)
367     ac_prev=host ;;
368   -host=* | --host=* | --hos=* | --ho=*)
369     host="$ac_optarg" ;;
370
371   -includedir | --includedir | --includedi | --included | --include \
372   | --includ | --inclu | --incl | --inc)
373     ac_prev=includedir ;;
374   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
375   | --includ=* | --inclu=* | --incl=* | --inc=*)
376     includedir="$ac_optarg" ;;
377
378   -infodir | --infodir | --infodi | --infod | --info | --inf)
379     ac_prev=infodir ;;
380   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
381     infodir="$ac_optarg" ;;
382
383   -libdir | --libdir | --libdi | --libd)
384     ac_prev=libdir ;;
385   -libdir=* | --libdir=* | --libdi=* | --libd=*)
386     libdir="$ac_optarg" ;;
387
388   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
389   | --libexe | --libex | --libe)
390     ac_prev=libexecdir ;;
391   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
392   | --libexe=* | --libex=* | --libe=*)
393     libexecdir="$ac_optarg" ;;
394
395   -localstatedir | --localstatedir | --localstatedi | --localstated \
396   | --localstate | --localstat | --localsta | --localst \
397   | --locals | --local | --loca | --loc | --lo)
398     ac_prev=localstatedir ;;
399   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
400   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
401   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
402     localstatedir="$ac_optarg" ;;
403
404   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
405     ac_prev=mandir ;;
406   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
407     mandir="$ac_optarg" ;;
408
409   -nfp | --nfp | --nf)
410     # Obsolete; use --without-fp.
411     with_fp=no ;;
412
413   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
414   | --no-cr | --no-c)
415     no_create=yes ;;
416
417   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
418   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
419     no_recursion=yes ;;
420
421   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
422   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
423   | --oldin | --oldi | --old | --ol | --o)
424     ac_prev=oldincludedir ;;
425   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
426   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
427   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
428     oldincludedir="$ac_optarg" ;;
429
430   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
431     ac_prev=prefix ;;
432   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
433     prefix="$ac_optarg" ;;
434
435   -program-prefix | --program-prefix | --program-prefi | --program-pref \
436   | --program-pre | --program-pr | --program-p)
437     ac_prev=program_prefix ;;
438   -program-prefix=* | --program-prefix=* | --program-prefi=* \
439   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
440     program_prefix="$ac_optarg" ;;
441
442   -program-suffix | --program-suffix | --program-suffi | --program-suff \
443   | --program-suf | --program-su | --program-s)
444     ac_prev=program_suffix ;;
445   -program-suffix=* | --program-suffix=* | --program-suffi=* \
446   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
447     program_suffix="$ac_optarg" ;;
448
449   -program-transform-name | --program-transform-name \
450   | --program-transform-nam | --program-transform-na \
451   | --program-transform-n | --program-transform- \
452   | --program-transform | --program-transfor \
453   | --program-transfo | --program-transf \
454   | --program-trans | --program-tran \
455   | --progr-tra | --program-tr | --program-t)
456     ac_prev=program_transform_name ;;
457   -program-transform-name=* | --program-transform-name=* \
458   | --program-transform-nam=* | --program-transform-na=* \
459   | --program-transform-n=* | --program-transform-=* \
460   | --program-transform=* | --program-transfor=* \
461   | --program-transfo=* | --program-transf=* \
462   | --program-trans=* | --program-tran=* \
463   | --progr-tra=* | --program-tr=* | --program-t=*)
464     program_transform_name="$ac_optarg" ;;
465
466   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
467   | -silent | --silent | --silen | --sile | --sil)
468     silent=yes ;;
469
470   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
471     ac_prev=sbindir ;;
472   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
473   | --sbi=* | --sb=*)
474     sbindir="$ac_optarg" ;;
475
476   -sharedstatedir | --sharedstatedir | --sharedstatedi \
477   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
478   | --sharedst | --shareds | --shared | --share | --shar \
479   | --sha | --sh)
480     ac_prev=sharedstatedir ;;
481   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
482   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
483   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
484   | --sha=* | --sh=*)
485     sharedstatedir="$ac_optarg" ;;
486
487   -site | --site | --sit)
488     ac_prev=site ;;
489   -site=* | --site=* | --sit=*)
490     site="$ac_optarg" ;;
491
492   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
493     ac_prev=srcdir ;;
494   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
495     srcdir="$ac_optarg" ;;
496
497   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
498   | --syscon | --sysco | --sysc | --sys | --sy)
499     ac_prev=sysconfdir ;;
500   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
501   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
502     sysconfdir="$ac_optarg" ;;
503
504   -target | --target | --targe | --targ | --tar | --ta | --t)
505     ac_prev=target ;;
506   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
507     target="$ac_optarg" ;;
508
509   -v | -verbose | --verbose | --verbos | --verbo | --verb)
510     verbose=yes ;;
511
512   -version | --version | --versio | --versi | --vers)
513     echo "configure generated by autoconf version 2.13"
514     exit 0 ;;
515
516   -with-* | --with-*)
517     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
518     # Reject names that are not valid shell variable names.
519     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
520       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
521     fi
522     ac_package=`echo $ac_package| sed 's/-/_/g'`
523     case "$ac_option" in
524       *=*) ;;
525       *) ac_optarg=yes ;;
526     esac
527     eval "with_${ac_package}='$ac_optarg'" ;;
528
529   -without-* | --without-*)
530     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
531     # Reject names that are not valid shell variable names.
532     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
533       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
534     fi
535     ac_package=`echo $ac_package| sed 's/-/_/g'`
536     eval "with_${ac_package}=no" ;;
537
538   --x)
539     # Obsolete; use --with-x.
540     with_x=yes ;;
541
542   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
543   | --x-incl | --x-inc | --x-in | --x-i)
544     ac_prev=x_includes ;;
545   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
546   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
547     x_includes="$ac_optarg" ;;
548
549   -x-libraries | --x-libraries | --x-librarie | --x-librari \
550   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
551     ac_prev=x_libraries ;;
552   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
553   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
554     x_libraries="$ac_optarg" ;;
555
556   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
557     ;;
558
559   *)
560     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
561       echo "configure: warning: $ac_option: invalid host type" 1>&2
562     fi
563     if test "x$nonopt" != xNONE; then
564       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
565     fi
566     nonopt="$ac_option"
567     ;;
568
569   esac
570 done
571
572 if test -n "$ac_prev"; then
573   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
574 fi
575
576 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
577
578 # File descriptor usage:
579 # 0 standard input
580 # 1 file creation
581 # 2 errors and warnings
582 # 3 some systems may open it to /dev/tty
583 # 4 used on the Kubota Titan
584 # 6 checking for... messages and results
585 # 5 compiler messages saved in config.log
586 if test "$silent" = yes; then
587   exec 6>/dev/null
588 else
589   exec 6>&1
590 fi
591 exec 5>./config.log
592
593 echo "\
594 This file contains any messages produced by compilers while
595 running configure, to aid debugging if configure makes a mistake.
596 " 1>&5
597
598 # Strip out --no-create and --no-recursion so they do not pile up.
599 # Also quote any args containing shell metacharacters.
600 ac_configure_args=
601 for ac_arg
602 do
603   case "$ac_arg" in
604   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
605   | --no-cr | --no-c) ;;
606   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
607   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
608   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
609   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
610   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
611   esac
612 done
613
614 # NLS nuisances.
615 # Only set these to C if already set.  These must not be set unconditionally
616 # because not all systems understand e.g. LANG=C (notably SCO).
617 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
618 # Non-C LC_CTYPE values break the ctype check.
619 if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
620 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
621 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
622 if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
623
624 # confdefs.h avoids OS command line length limits that DEFS can exceed.
625 rm -rf conftest* confdefs.h
626 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
627 echo > confdefs.h
628
629 # A filename unique to this package, relative to the directory that
630 # configure is in, which we can look for to find out if srcdir is correct.
631 ac_unique_file=include/main.h
632
633 # Find the source files, if location was not specified.
634 if test -z "$srcdir"; then
635   ac_srcdir_defaulted=yes
636   # Try the directory containing this script, then its parent.
637   ac_prog=$0
638   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
639   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
640   srcdir=$ac_confdir
641   if test ! -r $srcdir/$ac_unique_file; then
642     srcdir=..
643   fi
644 else
645   ac_srcdir_defaulted=no
646 fi
647 if test ! -r $srcdir/$ac_unique_file; then
648   if test "$ac_srcdir_defaulted" = yes; then
649     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
650   else
651     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
652   fi
653 fi
654 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
655
656 # Prefer explicitly selected file to automatically selected ones.
657 if test -z "$CONFIG_SITE"; then
658   if test "x$prefix" != xNONE; then
659     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
660   else
661     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
662   fi
663 fi
664 for ac_site_file in $CONFIG_SITE; do
665   if test -r "$ac_site_file"; then
666     echo "loading site script $ac_site_file"
667     . "$ac_site_file"
668   fi
669 done
670
671 if test -r "$cache_file"; then
672   echo "loading cache $cache_file"
673   . $cache_file
674 else
675   echo "creating cache $cache_file"
676   > $cache_file
677 fi
678
679 ac_ext=c
680 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
681 ac_cpp='$CPP $CPPFLAGS'
682 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
683 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
684 cross_compiling=$ac_cv_prog_cc_cross
685
686 ac_exeext=
687 ac_objext=o
688 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
689   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
690   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
691     ac_n= ac_c='
692 ' ac_t='        '
693   else
694     ac_n=-n ac_c= ac_t=
695   fi
696 else
697   ac_n= ac_c='\c' ac_t=
698 fi
699
700
701
702 ac_aux_dir=
703 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
704   if test -f $ac_dir/install-sh; then
705     ac_aux_dir=$ac_dir
706     ac_install_sh="$ac_aux_dir/install-sh -c"
707     break
708   elif test -f $ac_dir/install.sh; then
709     ac_aux_dir=$ac_dir
710     ac_install_sh="$ac_aux_dir/install.sh -c"
711     break
712   fi
713 done
714 if test -z "$ac_aux_dir"; then
715   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
716 fi
717 ac_config_guess=$ac_aux_dir/config.guess
718 ac_config_sub=$ac_aux_dir/config.sub
719 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
720
721
722 # Do some error checking and defaulting for the host and target type.
723 # The inputs are:
724 #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
725 #
726 # The rules are:
727 # 1. You are not allowed to specify --host, --target, and nonopt at the
728 #    same time.
729 # 2. Host defaults to nonopt.
730 # 3. If nonopt is not specified, then host defaults to the current host,
731 #    as determined by config.guess.
732 # 4. Target and build default to nonopt.
733 # 5. If nonopt is not specified, then target and build default to host.
734
735 # The aliases save the names the user supplied, while $host etc.
736 # will get canonicalized.
737 case $host---$target---$nonopt in
738 NONE---*---* | *---NONE---* | *---*---NONE) ;;
739 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
740 esac
741
742
743 # Make sure we can run config.sub.
744 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
745 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
746 fi
747
748 echo $ac_n "checking host system type""... $ac_c" 1>&6
749 echo "configure:750: checking host system type" >&5
750
751 host_alias=$host
752 case "$host_alias" in
753 NONE)
754   case $nonopt in
755   NONE)
756     if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
757     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
758     fi ;;
759   *) host_alias=$nonopt ;;
760   esac ;;
761 esac
762
763 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
764 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
765 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
766 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
767 echo "$ac_t""$host" 1>&6
768
769 echo $ac_n "checking target system type""... $ac_c" 1>&6
770 echo "configure:771: checking target system type" >&5
771
772 target_alias=$target
773 case "$target_alias" in
774 NONE)
775   case $nonopt in
776   NONE) target_alias=$host_alias ;;
777   *) target_alias=$nonopt ;;
778   esac ;;
779 esac
780
781 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
782 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
783 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
784 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
785 echo "$ac_t""$target" 1>&6
786
787 echo $ac_n "checking build system type""... $ac_c" 1>&6
788 echo "configure:789: checking build system type" >&5
789
790 build_alias=$build
791 case "$build_alias" in
792 NONE)
793   case $nonopt in
794   NONE) build_alias=$host_alias ;;
795   *) build_alias=$nonopt ;;
796   esac ;;
797 esac
798
799 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
800 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
801 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
802 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
803 echo "$ac_t""$build" 1>&6
804
805 test "$host_alias" != "$target_alias" &&
806   test "$program_prefix$program_suffix$program_transform_name" = \
807     NONENONEs,x,x, &&
808   program_prefix=${target_alias}-
809
810
811 CONFIGURE_LINE="$0 $*"
812
813 PACKAGE="vlc"
814 VERSION="0.5.0-cvs"
815 CODENAME="Natalya"
816
817 save_CPPFLAGS="${CPPFLAGS}"
818 save_CFLAGS="${CFLAGS}"
819 save_LDFLAGS="${LDFLAGS}"
820
821 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
822 echo "configure:823: checking whether ${MAKE-make} sets \${MAKE}" >&5
823 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
824 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
825   echo $ac_n "(cached) $ac_c" 1>&6
826 else
827   cat > conftestmake <<\EOF
828 all:
829         @echo 'ac_maketemp="${MAKE}"'
830 EOF
831 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
832 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
833 if test -n "$ac_maketemp"; then
834   eval ac_cv_prog_make_${ac_make}_set=yes
835 else
836   eval ac_cv_prog_make_${ac_make}_set=no
837 fi
838 rm -f conftestmake
839 fi
840 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
841   echo "$ac_t""yes" 1>&6
842   SET_MAKE=
843 else
844   echo "$ac_t""no" 1>&6
845   SET_MAKE="MAKE=${MAKE-make}"
846 fi
847
848 # Extract the first word of "gcc", so it can be a program name with args.
849 set dummy gcc; ac_word=$2
850 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
851 echo "configure:852: checking for $ac_word" >&5
852 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
853   echo $ac_n "(cached) $ac_c" 1>&6
854 else
855   if test -n "$CC"; then
856   ac_cv_prog_CC="$CC" # Let the user override the test.
857 else
858   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
859   ac_dummy="$PATH"
860   for ac_dir in $ac_dummy; do
861     test -z "$ac_dir" && ac_dir=.
862     if test -f $ac_dir/$ac_word; then
863       ac_cv_prog_CC="gcc"
864       break
865     fi
866   done
867   IFS="$ac_save_ifs"
868 fi
869 fi
870 CC="$ac_cv_prog_CC"
871 if test -n "$CC"; then
872   echo "$ac_t""$CC" 1>&6
873 else
874   echo "$ac_t""no" 1>&6
875 fi
876
877 if test -z "$CC"; then
878   # Extract the first word of "cc", so it can be a program name with args.
879 set dummy cc; ac_word=$2
880 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
881 echo "configure:882: checking for $ac_word" >&5
882 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
883   echo $ac_n "(cached) $ac_c" 1>&6
884 else
885   if test -n "$CC"; then
886   ac_cv_prog_CC="$CC" # Let the user override the test.
887 else
888   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
889   ac_prog_rejected=no
890   ac_dummy="$PATH"
891   for ac_dir in $ac_dummy; do
892     test -z "$ac_dir" && ac_dir=.
893     if test -f $ac_dir/$ac_word; then
894       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
895         ac_prog_rejected=yes
896         continue
897       fi
898       ac_cv_prog_CC="cc"
899       break
900     fi
901   done
902   IFS="$ac_save_ifs"
903 if test $ac_prog_rejected = yes; then
904   # We found a bogon in the path, so make sure we never use it.
905   set dummy $ac_cv_prog_CC
906   shift
907   if test $# -gt 0; then
908     # We chose a different compiler from the bogus one.
909     # However, it has the same basename, so the bogon will be chosen
910     # first if we set CC to just the basename; use the full file name.
911     shift
912     set dummy "$ac_dir/$ac_word" "$@"
913     shift
914     ac_cv_prog_CC="$@"
915   fi
916 fi
917 fi
918 fi
919 CC="$ac_cv_prog_CC"
920 if test -n "$CC"; then
921   echo "$ac_t""$CC" 1>&6
922 else
923   echo "$ac_t""no" 1>&6
924 fi
925
926   if test -z "$CC"; then
927     case "`uname -s`" in
928     *win32* | *WIN32*)
929       # Extract the first word of "cl", so it can be a program name with args.
930 set dummy cl; ac_word=$2
931 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
932 echo "configure:933: checking for $ac_word" >&5
933 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
934   echo $ac_n "(cached) $ac_c" 1>&6
935 else
936   if test -n "$CC"; then
937   ac_cv_prog_CC="$CC" # Let the user override the test.
938 else
939   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
940   ac_dummy="$PATH"
941   for ac_dir in $ac_dummy; do
942     test -z "$ac_dir" && ac_dir=.
943     if test -f $ac_dir/$ac_word; then
944       ac_cv_prog_CC="cl"
945       break
946     fi
947   done
948   IFS="$ac_save_ifs"
949 fi
950 fi
951 CC="$ac_cv_prog_CC"
952 if test -n "$CC"; then
953   echo "$ac_t""$CC" 1>&6
954 else
955   echo "$ac_t""no" 1>&6
956 fi
957  ;;
958     esac
959   fi
960   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
961 fi
962
963 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
964 echo "configure:965: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
965
966 ac_ext=c
967 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
968 ac_cpp='$CPP $CPPFLAGS'
969 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
970 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
971 cross_compiling=$ac_cv_prog_cc_cross
972
973 cat > conftest.$ac_ext << EOF
974
975 #line 976 "configure"
976 #include "confdefs.h"
977
978 main(){return(0);}
979 EOF
980 if { (eval echo configure:981: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
981   ac_cv_prog_cc_works=yes
982   # If we can't run a trivial program, we are probably using a cross compiler.
983   if (./conftest; exit) 2>/dev/null; then
984     ac_cv_prog_cc_cross=no
985   else
986     ac_cv_prog_cc_cross=yes
987   fi
988 else
989   echo "configure: failed program was:" >&5
990   cat conftest.$ac_ext >&5
991   ac_cv_prog_cc_works=no
992 fi
993 rm -fr conftest*
994 ac_ext=c
995 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
996 ac_cpp='$CPP $CPPFLAGS'
997 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
998 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
999 cross_compiling=$ac_cv_prog_cc_cross
1000
1001 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1002 if test $ac_cv_prog_cc_works = no; then
1003   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1004 fi
1005 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1006 echo "configure:1007: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1007 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1008 cross_compiling=$ac_cv_prog_cc_cross
1009
1010 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1011 echo "configure:1012: checking whether we are using GNU C" >&5
1012 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1013   echo $ac_n "(cached) $ac_c" 1>&6
1014 else
1015   cat > conftest.c <<EOF
1016 #ifdef __GNUC__
1017   yes;
1018 #endif
1019 EOF
1020 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1021: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1021   ac_cv_prog_gcc=yes
1022 else
1023   ac_cv_prog_gcc=no
1024 fi
1025 fi
1026
1027 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1028
1029 if test $ac_cv_prog_gcc = yes; then
1030   GCC=yes
1031 else
1032   GCC=
1033 fi
1034
1035 ac_test_CFLAGS="${CFLAGS+set}"
1036 ac_save_CFLAGS="$CFLAGS"
1037 CFLAGS=
1038 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1039 echo "configure:1040: checking whether ${CC-cc} accepts -g" >&5
1040 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1041   echo $ac_n "(cached) $ac_c" 1>&6
1042 else
1043   echo 'void f(){}' > conftest.c
1044 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1045   ac_cv_prog_cc_g=yes
1046 else
1047   ac_cv_prog_cc_g=no
1048 fi
1049 rm -f conftest*
1050
1051 fi
1052
1053 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1054 if test "$ac_test_CFLAGS" = set; then
1055   CFLAGS="$ac_save_CFLAGS"
1056 elif test $ac_cv_prog_cc_g = yes; then
1057   if test "$GCC" = yes; then
1058     CFLAGS="-g -O2"
1059   else
1060     CFLAGS="-g"
1061   fi
1062 else
1063   if test "$GCC" = yes; then
1064     CFLAGS="-O2"
1065   else
1066     CFLAGS=
1067   fi
1068 fi
1069
1070 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1071 echo "configure:1072: checking how to run the C preprocessor" >&5
1072 # On Suns, sometimes $CPP names a directory.
1073 if test -n "$CPP" && test -d "$CPP"; then
1074   CPP=
1075 fi
1076 if test -z "$CPP"; then
1077 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1078   echo $ac_n "(cached) $ac_c" 1>&6
1079 else
1080     # This must be in double quotes, not single quotes, because CPP may get
1081   # substituted into the Makefile and "${CC-cc}" will confuse make.
1082   CPP="${CC-cc} -E"
1083   # On the NeXT, cc -E runs the code through the compiler's parser,
1084   # not just through cpp.
1085   cat > conftest.$ac_ext <<EOF
1086 #line 1087 "configure"
1087 #include "confdefs.h"
1088 #include <assert.h>
1089 Syntax Error
1090 EOF
1091 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1092 { (eval echo configure:1093: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1093 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1094 if test -z "$ac_err"; then
1095   :
1096 else
1097   echo "$ac_err" >&5
1098   echo "configure: failed program was:" >&5
1099   cat conftest.$ac_ext >&5
1100   rm -rf conftest*
1101   CPP="${CC-cc} -E -traditional-cpp"
1102   cat > conftest.$ac_ext <<EOF
1103 #line 1104 "configure"
1104 #include "confdefs.h"
1105 #include <assert.h>
1106 Syntax Error
1107 EOF
1108 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1109 { (eval echo configure:1110: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1110 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1111 if test -z "$ac_err"; then
1112   :
1113 else
1114   echo "$ac_err" >&5
1115   echo "configure: failed program was:" >&5
1116   cat conftest.$ac_ext >&5
1117   rm -rf conftest*
1118   CPP="${CC-cc} -nologo -E"
1119   cat > conftest.$ac_ext <<EOF
1120 #line 1121 "configure"
1121 #include "confdefs.h"
1122 #include <assert.h>
1123 Syntax Error
1124 EOF
1125 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1126 { (eval echo configure:1127: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1127 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1128 if test -z "$ac_err"; then
1129   :
1130 else
1131   echo "$ac_err" >&5
1132   echo "configure: failed program was:" >&5
1133   cat conftest.$ac_ext >&5
1134   rm -rf conftest*
1135   CPP=/lib/cpp
1136 fi
1137 rm -f conftest*
1138 fi
1139 rm -f conftest*
1140 fi
1141 rm -f conftest*
1142   ac_cv_prog_CPP="$CPP"
1143 fi
1144   CPP="$ac_cv_prog_CPP"
1145 else
1146   ac_cv_prog_CPP="$CPP"
1147 fi
1148 echo "$ac_t""$CPP" 1>&6
1149
1150
1151 if test $host != $build; then
1152   ac_tool_prefix=${host_alias}-
1153 else
1154   ac_tool_prefix=
1155 fi
1156
1157 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1158 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1159 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1160 echo "configure:1161: checking for $ac_word" >&5
1161 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1162   echo $ac_n "(cached) $ac_c" 1>&6
1163 else
1164   if test -n "$RANLIB"; then
1165   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1166 else
1167   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1168   ac_dummy="$PATH"
1169   for ac_dir in $ac_dummy; do
1170     test -z "$ac_dir" && ac_dir=.
1171     if test -f $ac_dir/$ac_word; then
1172       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1173       break
1174     fi
1175   done
1176   IFS="$ac_save_ifs"
1177 fi
1178 fi
1179 RANLIB="$ac_cv_prog_RANLIB"
1180 if test -n "$RANLIB"; then
1181   echo "$ac_t""$RANLIB" 1>&6
1182 else
1183   echo "$ac_t""no" 1>&6
1184 fi
1185
1186
1187 if test -z "$ac_cv_prog_RANLIB"; then
1188 if test -n "$ac_tool_prefix"; then
1189   # Extract the first word of "ranlib", so it can be a program name with args.
1190 set dummy ranlib; ac_word=$2
1191 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1192 echo "configure:1193: checking for $ac_word" >&5
1193 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1194   echo $ac_n "(cached) $ac_c" 1>&6
1195 else
1196   if test -n "$RANLIB"; then
1197   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1198 else
1199   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1200   ac_dummy="$PATH"
1201   for ac_dir in $ac_dummy; do
1202     test -z "$ac_dir" && ac_dir=.
1203     if test -f $ac_dir/$ac_word; then
1204       ac_cv_prog_RANLIB="ranlib"
1205       break
1206     fi
1207   done
1208   IFS="$ac_save_ifs"
1209   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1210 fi
1211 fi
1212 RANLIB="$ac_cv_prog_RANLIB"
1213 if test -n "$RANLIB"; then
1214   echo "$ac_t""$RANLIB" 1>&6
1215 else
1216   echo "$ac_t""no" 1>&6
1217 fi
1218
1219 else
1220   RANLIB=":"
1221 fi
1222 fi
1223
1224 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1225 set dummy ${ac_tool_prefix}strip; ac_word=$2
1226 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1227 echo "configure:1228: checking for $ac_word" >&5
1228 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1229   echo $ac_n "(cached) $ac_c" 1>&6
1230 else
1231   if test -n "$STRIP"; then
1232   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1233 else
1234   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1235   ac_dummy="$PATH"
1236   for ac_dir in $ac_dummy; do
1237     test -z "$ac_dir" && ac_dir=.
1238     if test -f $ac_dir/$ac_word; then
1239       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1240       break
1241     fi
1242   done
1243   IFS="$ac_save_ifs"
1244 fi
1245 fi
1246 STRIP="$ac_cv_prog_STRIP"
1247 if test -n "$STRIP"; then
1248   echo "$ac_t""$STRIP" 1>&6
1249 else
1250   echo "$ac_t""no" 1>&6
1251 fi
1252
1253
1254 if test -z "$ac_cv_prog_STRIP"; then
1255 if test -n "$ac_tool_prefix"; then
1256   # Extract the first word of "strip", so it can be a program name with args.
1257 set dummy strip; ac_word=$2
1258 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1259 echo "configure:1260: checking for $ac_word" >&5
1260 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1261   echo $ac_n "(cached) $ac_c" 1>&6
1262 else
1263   if test -n "$STRIP"; then
1264   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1265 else
1266   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1267   ac_dummy="$PATH"
1268   for ac_dir in $ac_dummy; do
1269     test -z "$ac_dir" && ac_dir=.
1270     if test -f $ac_dir/$ac_word; then
1271       ac_cv_prog_STRIP="strip"
1272       break
1273     fi
1274   done
1275   IFS="$ac_save_ifs"
1276   test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1277 fi
1278 fi
1279 STRIP="$ac_cv_prog_STRIP"
1280 if test -n "$STRIP"; then
1281   echo "$ac_t""$STRIP" 1>&6
1282 else
1283   echo "$ac_t""no" 1>&6
1284 fi
1285
1286 else
1287   STRIP=":"
1288 fi
1289 fi
1290
1291
1292 # Extract the first word of "gmake", so it can be a program name with args.
1293 set dummy gmake; ac_word=$2
1294 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1295 echo "configure:1296: checking for $ac_word" >&5
1296 if eval "test \"`echo '$''{'ac_cv_path_GMAKE'+set}'`\" = set"; then
1297   echo $ac_n "(cached) $ac_c" 1>&6
1298 else
1299   case "$GMAKE" in
1300   /*)
1301   ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a path.
1302   ;;
1303   ?:/*)                  
1304   ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a dos path.
1305   ;;
1306   *)
1307   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1308   ac_dummy="$PATH"
1309   for ac_dir in $ac_dummy; do 
1310     test -z "$ac_dir" && ac_dir=.
1311     if test -f $ac_dir/$ac_word; then
1312       ac_cv_path_GMAKE="$ac_dir/$ac_word"
1313       break
1314     fi
1315   done
1316   IFS="$ac_save_ifs"
1317   test -z "$ac_cv_path_GMAKE" && ac_cv_path_GMAKE="no"
1318   ;;
1319 esac
1320 fi
1321 GMAKE="$ac_cv_path_GMAKE"
1322 if test -n "$GMAKE"; then
1323   echo "$ac_t""$GMAKE" 1>&6
1324 else
1325   echo "$ac_t""no" 1>&6
1326 fi
1327
1328 if test "x${GMAKE}" = "xno"; then
1329   echo $ac_n "checking whether GNU make is installed""... $ac_c" 1>&6
1330 echo "configure:1331: checking whether GNU make is installed" >&5
1331 if eval "test \"`echo '$''{'ac_cv_gmake'+set}'`\" = set"; then
1332   echo $ac_n "(cached) $ac_c" 1>&6
1333 else
1334   if make --version | grep -q -i gnu; then
1335          ac_cv_gmake="yes"
1336        else
1337          echo "This software needs you to install GNU make to compile properly."
1338          echo "You can get it from http://www.gnu.org/."
1339          exit
1340        fi
1341 fi
1342
1343 echo "$ac_t""$ac_cv_gmake" 1>&6
1344   VLC_MAKE="make"
1345 else
1346   VLC_MAKE="gmake"
1347 fi
1348
1349 ALL_LINGUAS="de en_GB fr ja no ru nl pl se"
1350
1351 cat >> confdefs.h <<EOF
1352 #define VLC_PACKAGE "${PACKAGE}"
1353 EOF
1354
1355 cat >> confdefs.h <<EOF
1356 #define VLC_VERSION "${VERSION}"
1357 EOF
1358
1359 # Extract the first word of "ranlib", so it can be a program name with args.
1360 set dummy ranlib; ac_word=$2
1361 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1362 echo "configure:1363: checking for $ac_word" >&5
1363 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1364   echo $ac_n "(cached) $ac_c" 1>&6
1365 else
1366   if test -n "$RANLIB"; then
1367   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1368 else
1369   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1370   ac_dummy="$PATH"
1371   for ac_dir in $ac_dummy; do
1372     test -z "$ac_dir" && ac_dir=.
1373     if test -f $ac_dir/$ac_word; then
1374       ac_cv_prog_RANLIB="ranlib"
1375       break
1376     fi
1377   done
1378   IFS="$ac_save_ifs"
1379   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1380 fi
1381 fi
1382 RANLIB="$ac_cv_prog_RANLIB"
1383 if test -n "$RANLIB"; then
1384   echo "$ac_t""$RANLIB" 1>&6
1385 else
1386   echo "$ac_t""no" 1>&6
1387 fi
1388
1389
1390         echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
1391 echo "configure:1392: checking for strerror in -lcposix" >&5
1392 ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
1393 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1394   echo $ac_n "(cached) $ac_c" 1>&6
1395 else
1396   ac_save_LIBS="$LIBS"
1397 LIBS="-lcposix  $LIBS"
1398 cat > conftest.$ac_ext <<EOF
1399 #line 1400 "configure"
1400 #include "confdefs.h"
1401 /* Override any gcc2 internal prototype to avoid an error.  */
1402 /* We use char because int might match the return type of a gcc2
1403     builtin and then its argument prototype would still apply.  */
1404 char strerror();
1405
1406 int main() {
1407 strerror()
1408 ; return 0; }
1409 EOF
1410 if { (eval echo configure:1411: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1411   rm -rf conftest*
1412   eval "ac_cv_lib_$ac_lib_var=yes"
1413 else
1414   echo "configure: failed program was:" >&5
1415   cat conftest.$ac_ext >&5
1416   rm -rf conftest*
1417   eval "ac_cv_lib_$ac_lib_var=no"
1418 fi
1419 rm -f conftest*
1420 LIBS="$ac_save_LIBS"
1421
1422 fi
1423 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1424   echo "$ac_t""yes" 1>&6
1425   LIBS="$LIBS -lcposix"
1426 else
1427   echo "$ac_t""no" 1>&6
1428 fi
1429
1430   
1431
1432 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1433 echo "configure:1434: checking for ANSI C header files" >&5
1434 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1435   echo $ac_n "(cached) $ac_c" 1>&6
1436 else
1437   cat > conftest.$ac_ext <<EOF
1438 #line 1439 "configure"
1439 #include "confdefs.h"
1440 #include <stdlib.h>
1441 #include <stdarg.h>
1442 #include <string.h>
1443 #include <float.h>
1444 EOF
1445 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1446 { (eval echo configure:1447: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1447 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1448 if test -z "$ac_err"; then
1449   rm -rf conftest*
1450   ac_cv_header_stdc=yes
1451 else
1452   echo "$ac_err" >&5
1453   echo "configure: failed program was:" >&5
1454   cat conftest.$ac_ext >&5
1455   rm -rf conftest*
1456   ac_cv_header_stdc=no
1457 fi
1458 rm -f conftest*
1459
1460 if test $ac_cv_header_stdc = yes; then
1461   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1462 cat > conftest.$ac_ext <<EOF
1463 #line 1464 "configure"
1464 #include "confdefs.h"
1465 #include <string.h>
1466 EOF
1467 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1468   egrep "memchr" >/dev/null 2>&1; then
1469   :
1470 else
1471   rm -rf conftest*
1472   ac_cv_header_stdc=no
1473 fi
1474 rm -f conftest*
1475
1476 fi
1477
1478 if test $ac_cv_header_stdc = yes; then
1479   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1480 cat > conftest.$ac_ext <<EOF
1481 #line 1482 "configure"
1482 #include "confdefs.h"
1483 #include <stdlib.h>
1484 EOF
1485 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1486   egrep "free" >/dev/null 2>&1; then
1487   :
1488 else
1489   rm -rf conftest*
1490   ac_cv_header_stdc=no
1491 fi
1492 rm -f conftest*
1493
1494 fi
1495
1496 if test $ac_cv_header_stdc = yes; then
1497   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1498 if test "$cross_compiling" = yes; then
1499   :
1500 else
1501   cat > conftest.$ac_ext <<EOF
1502 #line 1503 "configure"
1503 #include "confdefs.h"
1504 #include <ctype.h>
1505 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1506 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1507 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1508 int main () { int i; for (i = 0; i < 256; i++)
1509 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1510 exit (0); }
1511
1512 EOF
1513 if { (eval echo configure:1514: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1514 then
1515   :
1516 else
1517   echo "configure: failed program was:" >&5
1518   cat conftest.$ac_ext >&5
1519   rm -fr conftest*
1520   ac_cv_header_stdc=no
1521 fi
1522 rm -fr conftest*
1523 fi
1524
1525 fi
1526 fi
1527
1528 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1529 if test $ac_cv_header_stdc = yes; then
1530   cat >> confdefs.h <<\EOF
1531 #define STDC_HEADERS 1
1532 EOF
1533
1534 fi
1535
1536 echo $ac_n "checking for working const""... $ac_c" 1>&6
1537 echo "configure:1538: checking for working const" >&5
1538 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1539   echo $ac_n "(cached) $ac_c" 1>&6
1540 else
1541   cat > conftest.$ac_ext <<EOF
1542 #line 1543 "configure"
1543 #include "confdefs.h"
1544
1545 int main() {
1546
1547 /* Ultrix mips cc rejects this.  */
1548 typedef int charset[2]; const charset x;
1549 /* SunOS 4.1.1 cc rejects this.  */
1550 char const *const *ccp;
1551 char **p;
1552 /* NEC SVR4.0.2 mips cc rejects this.  */
1553 struct point {int x, y;};
1554 static struct point const zero = {0,0};
1555 /* AIX XL C 1.02.0.0 rejects this.
1556    It does not let you subtract one const X* pointer from another in an arm
1557    of an if-expression whose if-part is not a constant expression */
1558 const char *g = "string";
1559 ccp = &g + (g ? g-g : 0);
1560 /* HPUX 7.0 cc rejects these. */
1561 ++ccp;
1562 p = (char**) ccp;
1563 ccp = (char const *const *) p;
1564 { /* SCO 3.2v4 cc rejects this.  */
1565   char *t;
1566   char const *s = 0 ? (char *) 0 : (char const *) 0;
1567
1568   *t++ = 0;
1569 }
1570 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
1571   int x[] = {25, 17};
1572   const int *foo = &x[0];
1573   ++foo;
1574 }
1575 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1576   typedef const int *iptr;
1577   iptr p = 0;
1578   ++p;
1579 }
1580 { /* AIX XL C 1.02.0.0 rejects this saying
1581      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1582   struct s { int j; const int *ap[3]; };
1583   struct s *b; b->j = 5;
1584 }
1585 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1586   const int foo = 10;
1587 }
1588
1589 ; return 0; }
1590 EOF
1591 if { (eval echo configure:1592: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1592   rm -rf conftest*
1593   ac_cv_c_const=yes
1594 else
1595   echo "configure: failed program was:" >&5
1596   cat conftest.$ac_ext >&5
1597   rm -rf conftest*
1598   ac_cv_c_const=no
1599 fi
1600 rm -f conftest*
1601 fi
1602
1603 echo "$ac_t""$ac_cv_c_const" 1>&6
1604 if test $ac_cv_c_const = no; then
1605   cat >> confdefs.h <<\EOF
1606 #define const 
1607 EOF
1608
1609 fi
1610
1611 echo $ac_n "checking for inline""... $ac_c" 1>&6
1612 echo "configure:1613: checking for inline" >&5
1613 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1614   echo $ac_n "(cached) $ac_c" 1>&6
1615 else
1616   ac_cv_c_inline=no
1617 for ac_kw in inline __inline__ __inline; do
1618   cat > conftest.$ac_ext <<EOF
1619 #line 1620 "configure"
1620 #include "confdefs.h"
1621
1622 int main() {
1623 } $ac_kw foo() {
1624 ; return 0; }
1625 EOF
1626 if { (eval echo configure:1627: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1627   rm -rf conftest*
1628   ac_cv_c_inline=$ac_kw; break
1629 else
1630   echo "configure: failed program was:" >&5
1631   cat conftest.$ac_ext >&5
1632 fi
1633 rm -f conftest*
1634 done
1635
1636 fi
1637
1638 echo "$ac_t""$ac_cv_c_inline" 1>&6
1639 case "$ac_cv_c_inline" in
1640   inline | yes) ;;
1641   no) cat >> confdefs.h <<\EOF
1642 #define inline 
1643 EOF
1644  ;;
1645   *)  cat >> confdefs.h <<EOF
1646 #define inline $ac_cv_c_inline
1647 EOF
1648  ;;
1649 esac
1650
1651 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1652 echo "configure:1653: checking for off_t" >&5
1653 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1654   echo $ac_n "(cached) $ac_c" 1>&6
1655 else
1656   cat > conftest.$ac_ext <<EOF
1657 #line 1658 "configure"
1658 #include "confdefs.h"
1659 #include <sys/types.h>
1660 #if STDC_HEADERS
1661 #include <stdlib.h>
1662 #include <stddef.h>
1663 #endif
1664 EOF
1665 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1666   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1667   rm -rf conftest*
1668   ac_cv_type_off_t=yes
1669 else
1670   rm -rf conftest*
1671   ac_cv_type_off_t=no
1672 fi
1673 rm -f conftest*
1674
1675 fi
1676 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1677 if test $ac_cv_type_off_t = no; then
1678   cat >> confdefs.h <<\EOF
1679 #define off_t long
1680 EOF
1681
1682 fi
1683
1684 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1685 echo "configure:1686: checking for size_t" >&5
1686 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1687   echo $ac_n "(cached) $ac_c" 1>&6
1688 else
1689   cat > conftest.$ac_ext <<EOF
1690 #line 1691 "configure"
1691 #include "confdefs.h"
1692 #include <sys/types.h>
1693 #if STDC_HEADERS
1694 #include <stdlib.h>
1695 #include <stddef.h>
1696 #endif
1697 EOF
1698 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1699   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1700   rm -rf conftest*
1701   ac_cv_type_size_t=yes
1702 else
1703   rm -rf conftest*
1704   ac_cv_type_size_t=no
1705 fi
1706 rm -f conftest*
1707
1708 fi
1709 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1710 if test $ac_cv_type_size_t = no; then
1711   cat >> confdefs.h <<\EOF
1712 #define size_t unsigned
1713 EOF
1714
1715 fi
1716
1717 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1718 # for constant arguments.  Useless!
1719 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1720 echo "configure:1721: checking for working alloca.h" >&5
1721 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1722   echo $ac_n "(cached) $ac_c" 1>&6
1723 else
1724   cat > conftest.$ac_ext <<EOF
1725 #line 1726 "configure"
1726 #include "confdefs.h"
1727 #include <alloca.h>
1728 int main() {
1729 char *p = alloca(2 * sizeof(int));
1730 ; return 0; }
1731 EOF
1732 if { (eval echo configure:1733: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1733   rm -rf conftest*
1734   ac_cv_header_alloca_h=yes
1735 else
1736   echo "configure: failed program was:" >&5
1737   cat conftest.$ac_ext >&5
1738   rm -rf conftest*
1739   ac_cv_header_alloca_h=no
1740 fi
1741 rm -f conftest*
1742 fi
1743
1744 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1745 if test $ac_cv_header_alloca_h = yes; then
1746   cat >> confdefs.h <<\EOF
1747 #define HAVE_ALLOCA_H 1
1748 EOF
1749
1750 fi
1751
1752 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1753 echo "configure:1754: checking for alloca" >&5
1754 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1755   echo $ac_n "(cached) $ac_c" 1>&6
1756 else
1757   cat > conftest.$ac_ext <<EOF
1758 #line 1759 "configure"
1759 #include "confdefs.h"
1760
1761 #ifdef __GNUC__
1762 # define alloca __builtin_alloca
1763 #else
1764 # ifdef _MSC_VER
1765 #  include <malloc.h>
1766 #  define alloca _alloca
1767 # else
1768 #  if HAVE_ALLOCA_H
1769 #   include <alloca.h>
1770 #  else
1771 #   ifdef _AIX
1772  #pragma alloca
1773 #   else
1774 #    ifndef alloca /* predefined by HP cc +Olibcalls */
1775 char *alloca ();
1776 #    endif
1777 #   endif
1778 #  endif
1779 # endif
1780 #endif
1781
1782 int main() {
1783 char *p = (char *) alloca(1);
1784 ; return 0; }
1785 EOF
1786 if { (eval echo configure:1787: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1787   rm -rf conftest*
1788   ac_cv_func_alloca_works=yes
1789 else
1790   echo "configure: failed program was:" >&5
1791   cat conftest.$ac_ext >&5
1792   rm -rf conftest*
1793   ac_cv_func_alloca_works=no
1794 fi
1795 rm -f conftest*
1796 fi
1797
1798 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1799 if test $ac_cv_func_alloca_works = yes; then
1800   cat >> confdefs.h <<\EOF
1801 #define HAVE_ALLOCA 1
1802 EOF
1803
1804 fi
1805
1806 if test $ac_cv_func_alloca_works = no; then
1807   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1808   # that cause trouble.  Some versions do not even contain alloca or
1809   # contain a buggy version.  If you still want to use their alloca,
1810   # use ar to extract alloca.o from them instead of compiling alloca.c.
1811   ALLOCA=alloca.${ac_objext}
1812   cat >> confdefs.h <<\EOF
1813 #define C_ALLOCA 1
1814 EOF
1815
1816
1817 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1818 echo "configure:1819: checking whether alloca needs Cray hooks" >&5
1819 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1820   echo $ac_n "(cached) $ac_c" 1>&6
1821 else
1822   cat > conftest.$ac_ext <<EOF
1823 #line 1824 "configure"
1824 #include "confdefs.h"
1825 #if defined(CRAY) && ! defined(CRAY2)
1826 webecray
1827 #else
1828 wenotbecray
1829 #endif
1830
1831 EOF
1832 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1833   egrep "webecray" >/dev/null 2>&1; then
1834   rm -rf conftest*
1835   ac_cv_os_cray=yes
1836 else
1837   rm -rf conftest*
1838   ac_cv_os_cray=no
1839 fi
1840 rm -f conftest*
1841
1842 fi
1843
1844 echo "$ac_t""$ac_cv_os_cray" 1>&6
1845 if test $ac_cv_os_cray = yes; then
1846 for ac_func in _getb67 GETB67 getb67; do
1847   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1848 echo "configure:1849: checking for $ac_func" >&5
1849 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1850   echo $ac_n "(cached) $ac_c" 1>&6
1851 else
1852   cat > conftest.$ac_ext <<EOF
1853 #line 1854 "configure"
1854 #include "confdefs.h"
1855 /* System header to define __stub macros and hopefully few prototypes,
1856     which can conflict with char $ac_func(); below.  */
1857 #include <assert.h>
1858 /* Override any gcc2 internal prototype to avoid an error.  */
1859 /* We use char because int might match the return type of a gcc2
1860     builtin and then its argument prototype would still apply.  */
1861 char $ac_func();
1862
1863 int main() {
1864
1865 /* The GNU C library defines this for functions which it implements
1866     to always fail with ENOSYS.  Some functions are actually named
1867     something starting with __ and the normal name is an alias.  */
1868 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1869 choke me
1870 #else
1871 $ac_func();
1872 #endif
1873
1874 ; return 0; }
1875 EOF
1876 if { (eval echo configure:1877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1877   rm -rf conftest*
1878   eval "ac_cv_func_$ac_func=yes"
1879 else
1880   echo "configure: failed program was:" >&5
1881   cat conftest.$ac_ext >&5
1882   rm -rf conftest*
1883   eval "ac_cv_func_$ac_func=no"
1884 fi
1885 rm -f conftest*
1886 fi
1887
1888 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1889   echo "$ac_t""yes" 1>&6
1890   cat >> confdefs.h <<EOF
1891 #define CRAY_STACKSEG_END $ac_func
1892 EOF
1893
1894   break
1895 else
1896   echo "$ac_t""no" 1>&6
1897 fi
1898
1899 done
1900 fi
1901
1902 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1903 echo "configure:1904: checking stack direction for C alloca" >&5
1904 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1905   echo $ac_n "(cached) $ac_c" 1>&6
1906 else
1907   if test "$cross_compiling" = yes; then
1908   ac_cv_c_stack_direction=0
1909 else
1910   cat > conftest.$ac_ext <<EOF
1911 #line 1912 "configure"
1912 #include "confdefs.h"
1913 find_stack_direction ()
1914 {
1915   static char *addr = 0;
1916   auto char dummy;
1917   if (addr == 0)
1918     {
1919       addr = &dummy;
1920       return find_stack_direction ();
1921     }
1922   else
1923     return (&dummy > addr) ? 1 : -1;
1924 }
1925 main ()
1926 {
1927   exit (find_stack_direction() < 0);
1928 }
1929 EOF
1930 if { (eval echo configure:1931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1931 then
1932   ac_cv_c_stack_direction=1
1933 else
1934   echo "configure: failed program was:" >&5
1935   cat conftest.$ac_ext >&5
1936   rm -fr conftest*
1937   ac_cv_c_stack_direction=-1
1938 fi
1939 rm -fr conftest*
1940 fi
1941
1942 fi
1943
1944 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1945 cat >> confdefs.h <<EOF
1946 #define STACK_DIRECTION $ac_cv_c_stack_direction
1947 EOF
1948
1949 fi
1950
1951 for ac_hdr in unistd.h
1952 do
1953 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1954 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1955 echo "configure:1956: checking for $ac_hdr" >&5
1956 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1957   echo $ac_n "(cached) $ac_c" 1>&6
1958 else
1959   cat > conftest.$ac_ext <<EOF
1960 #line 1961 "configure"
1961 #include "confdefs.h"
1962 #include <$ac_hdr>
1963 EOF
1964 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1965 { (eval echo configure:1966: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1966 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1967 if test -z "$ac_err"; then
1968   rm -rf conftest*
1969   eval "ac_cv_header_$ac_safe=yes"
1970 else
1971   echo "$ac_err" >&5
1972   echo "configure: failed program was:" >&5
1973   cat conftest.$ac_ext >&5
1974   rm -rf conftest*
1975   eval "ac_cv_header_$ac_safe=no"
1976 fi
1977 rm -f conftest*
1978 fi
1979 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1980   echo "$ac_t""yes" 1>&6
1981     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1982   cat >> confdefs.h <<EOF
1983 #define $ac_tr_hdr 1
1984 EOF
1985  
1986 else
1987   echo "$ac_t""no" 1>&6
1988 fi
1989 done
1990
1991 for ac_func in getpagesize
1992 do
1993 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1994 echo "configure:1995: checking for $ac_func" >&5
1995 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1996   echo $ac_n "(cached) $ac_c" 1>&6
1997 else
1998   cat > conftest.$ac_ext <<EOF
1999 #line 2000 "configure"
2000 #include "confdefs.h"
2001 /* System header to define __stub macros and hopefully few prototypes,
2002     which can conflict with char $ac_func(); below.  */
2003 #include <assert.h>
2004 /* Override any gcc2 internal prototype to avoid an error.  */
2005 /* We use char because int might match the return type of a gcc2
2006     builtin and then its argument prototype would still apply.  */
2007 char $ac_func();
2008
2009 int main() {
2010
2011 /* The GNU C library defines this for functions which it implements
2012     to always fail with ENOSYS.  Some functions are actually named
2013     something starting with __ and the normal name is an alias.  */
2014 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2015 choke me
2016 #else
2017 $ac_func();
2018 #endif
2019
2020 ; return 0; }
2021 EOF
2022 if { (eval echo configure:2023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2023   rm -rf conftest*
2024   eval "ac_cv_func_$ac_func=yes"
2025 else
2026   echo "configure: failed program was:" >&5
2027   cat conftest.$ac_ext >&5
2028   rm -rf conftest*
2029   eval "ac_cv_func_$ac_func=no"
2030 fi
2031 rm -f conftest*
2032 fi
2033
2034 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2035   echo "$ac_t""yes" 1>&6
2036     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2037   cat >> confdefs.h <<EOF
2038 #define $ac_tr_func 1
2039 EOF
2040  
2041 else
2042   echo "$ac_t""no" 1>&6
2043 fi
2044 done
2045
2046 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2047 echo "configure:2048: checking for working mmap" >&5
2048 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2049   echo $ac_n "(cached) $ac_c" 1>&6
2050 else
2051   if test "$cross_compiling" = yes; then
2052   ac_cv_func_mmap_fixed_mapped=no
2053 else
2054   cat > conftest.$ac_ext <<EOF
2055 #line 2056 "configure"
2056 #include "confdefs.h"
2057
2058 /* Thanks to Mike Haertel and Jim Avera for this test.
2059    Here is a matrix of mmap possibilities:
2060         mmap private not fixed
2061         mmap private fixed at somewhere currently unmapped
2062         mmap private fixed at somewhere already mapped
2063         mmap shared not fixed
2064         mmap shared fixed at somewhere currently unmapped
2065         mmap shared fixed at somewhere already mapped
2066    For private mappings, we should verify that changes cannot be read()
2067    back from the file, nor mmap's back from the file at a different
2068    address.  (There have been systems where private was not correctly
2069    implemented like the infamous i386 svr4.0, and systems where the
2070    VM page cache was not coherent with the filesystem buffer cache
2071    like early versions of FreeBSD and possibly contemporary NetBSD.)
2072    For shared mappings, we should conversely verify that changes get
2073    propogated back to all the places they're supposed to be.
2074
2075    Grep wants private fixed already mapped.
2076    The main things grep needs to know about mmap are:
2077    * does it exist and is it safe to write into the mmap'd area
2078    * how to use it (BSD variants)  */
2079 #include <sys/types.h>
2080 #include <fcntl.h>
2081 #include <sys/mman.h>
2082
2083 /* This mess was copied from the GNU getpagesize.h.  */
2084 #ifndef HAVE_GETPAGESIZE
2085 # ifdef HAVE_UNISTD_H
2086 #  include <unistd.h>
2087 # endif
2088
2089 /* Assume that all systems that can run configure have sys/param.h.  */
2090 # ifndef HAVE_SYS_PARAM_H
2091 #  define HAVE_SYS_PARAM_H 1
2092 # endif
2093
2094 # ifdef _SC_PAGESIZE
2095 #  define getpagesize() sysconf(_SC_PAGESIZE)
2096 # else /* no _SC_PAGESIZE */
2097 #  ifdef HAVE_SYS_PARAM_H
2098 #   include <sys/param.h>
2099 #   ifdef EXEC_PAGESIZE
2100 #    define getpagesize() EXEC_PAGESIZE
2101 #   else /* no EXEC_PAGESIZE */
2102 #    ifdef NBPG
2103 #     define getpagesize() NBPG * CLSIZE
2104 #     ifndef CLSIZE
2105 #      define CLSIZE 1
2106 #     endif /* no CLSIZE */
2107 #    else /* no NBPG */
2108 #     ifdef NBPC
2109 #      define getpagesize() NBPC
2110 #     else /* no NBPC */
2111 #      ifdef PAGESIZE
2112 #       define getpagesize() PAGESIZE
2113 #      endif /* PAGESIZE */
2114 #     endif /* no NBPC */
2115 #    endif /* no NBPG */
2116 #   endif /* no EXEC_PAGESIZE */
2117 #  else /* no HAVE_SYS_PARAM_H */
2118 #   define getpagesize() 8192   /* punt totally */
2119 #  endif /* no HAVE_SYS_PARAM_H */
2120 # endif /* no _SC_PAGESIZE */
2121
2122 #endif /* no HAVE_GETPAGESIZE */
2123
2124 #ifdef __cplusplus
2125 extern "C" { void *malloc(unsigned); }
2126 #else
2127 char *malloc();
2128 #endif
2129
2130 int
2131 main()
2132 {
2133         char *data, *data2, *data3;
2134         int i, pagesize;
2135         int fd;
2136
2137         pagesize = getpagesize();
2138
2139         /*
2140          * First, make a file with some known garbage in it.
2141          */
2142         data = malloc(pagesize);
2143         if (!data)
2144                 exit(1);
2145         for (i = 0; i < pagesize; ++i)
2146                 *(data + i) = rand();
2147         umask(0);
2148         fd = creat("conftestmmap", 0600);
2149         if (fd < 0)
2150                 exit(1);
2151         if (write(fd, data, pagesize) != pagesize)
2152                 exit(1);
2153         close(fd);
2154
2155         /*
2156          * Next, try to mmap the file at a fixed address which
2157          * already has something else allocated at it.  If we can,
2158          * also make sure that we see the same garbage.
2159          */
2160         fd = open("conftestmmap", O_RDWR);
2161         if (fd < 0)
2162                 exit(1);
2163         data2 = malloc(2 * pagesize);
2164         if (!data2)
2165                 exit(1);
2166         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2167         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2168             MAP_PRIVATE | MAP_FIXED, fd, 0L))
2169                 exit(1);
2170         for (i = 0; i < pagesize; ++i)
2171                 if (*(data + i) != *(data2 + i))
2172                         exit(1);
2173
2174         /*
2175          * Finally, make sure that changes to the mapped area
2176          * do not percolate back to the file as seen by read().
2177          * (This is a bug on some variants of i386 svr4.0.)
2178          */
2179         for (i = 0; i < pagesize; ++i)
2180                 *(data2 + i) = *(data2 + i) + 1;
2181         data3 = malloc(pagesize);
2182         if (!data3)
2183                 exit(1);
2184         if (read(fd, data3, pagesize) != pagesize)
2185                 exit(1);
2186         for (i = 0; i < pagesize; ++i)
2187                 if (*(data + i) != *(data3 + i))
2188                         exit(1);
2189         close(fd);
2190         unlink("conftestmmap");
2191         exit(0);
2192 }
2193
2194 EOF
2195 if { (eval echo configure:2196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2196 then
2197   ac_cv_func_mmap_fixed_mapped=yes
2198 else
2199   echo "configure: failed program was:" >&5
2200   cat conftest.$ac_ext >&5
2201   rm -fr conftest*
2202   ac_cv_func_mmap_fixed_mapped=no
2203 fi
2204 rm -fr conftest*
2205 fi
2206
2207 fi
2208
2209 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2210 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2211   cat >> confdefs.h <<\EOF
2212 #define HAVE_MMAP 1
2213 EOF
2214
2215 fi
2216
2217
2218     echo $ac_n "checking whether we are using the GNU C Library 2.1 or newer""... $ac_c" 1>&6
2219 echo "configure:2220: checking whether we are using the GNU C Library 2.1 or newer" >&5
2220 if eval "test \"`echo '$''{'ac_cv_gnu_library_2_1'+set}'`\" = set"; then
2221   echo $ac_n "(cached) $ac_c" 1>&6
2222 else
2223   cat > conftest.$ac_ext <<EOF
2224 #line 2225 "configure"
2225 #include "confdefs.h"
2226
2227 #include <features.h>
2228 #ifdef __GNU_LIBRARY__
2229  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
2230   Lucky GNU user
2231  #endif
2232 #endif
2233         
2234 EOF
2235 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2236   egrep "Lucky GNU user" >/dev/null 2>&1; then
2237   rm -rf conftest*
2238   ac_cv_gnu_library_2_1=yes
2239 else
2240   rm -rf conftest*
2241   ac_cv_gnu_library_2_1=no
2242 fi
2243 rm -f conftest*
2244
2245       
2246     
2247 fi
2248
2249 echo "$ac_t""$ac_cv_gnu_library_2_1" 1>&6
2250     
2251     GLIBC21="$ac_cv_gnu_library_2_1"
2252   
2253
2254                                     
2255    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
2256 stdlib.h string.h unistd.h sys/param.h
2257 do
2258 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2259 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2260 echo "configure:2261: checking for $ac_hdr" >&5
2261 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2262   echo $ac_n "(cached) $ac_c" 1>&6
2263 else
2264   cat > conftest.$ac_ext <<EOF
2265 #line 2266 "configure"
2266 #include "confdefs.h"
2267 #include <$ac_hdr>
2268 EOF
2269 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2270 { (eval echo configure:2271: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2271 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2272 if test -z "$ac_err"; then
2273   rm -rf conftest*
2274   eval "ac_cv_header_$ac_safe=yes"
2275 else
2276   echo "$ac_err" >&5
2277   echo "configure: failed program was:" >&5
2278   cat conftest.$ac_ext >&5
2279   rm -rf conftest*
2280   eval "ac_cv_header_$ac_safe=no"
2281 fi
2282 rm -f conftest*
2283 fi
2284 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2285   echo "$ac_t""yes" 1>&6
2286     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2287   cat >> confdefs.h <<EOF
2288 #define $ac_tr_hdr 1
2289 EOF
2290  
2291 else
2292   echo "$ac_t""no" 1>&6
2293 fi
2294 done
2295
2296    for ac_func in feof_unlocked fgets_unlocked getcwd getegid geteuid \
2297 getgid getuid mempcpy munmap putenv setenv setlocale stpcpy strchr strcasecmp \
2298 strdup strtoul tsearch __argz_count __argz_stringify __argz_next
2299 do
2300 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2301 echo "configure:2302: checking for $ac_func" >&5
2302 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2303   echo $ac_n "(cached) $ac_c" 1>&6
2304 else
2305   cat > conftest.$ac_ext <<EOF
2306 #line 2307 "configure"
2307 #include "confdefs.h"
2308 /* System header to define __stub macros and hopefully few prototypes,
2309     which can conflict with char $ac_func(); below.  */
2310 #include <assert.h>
2311 /* Override any gcc2 internal prototype to avoid an error.  */
2312 /* We use char because int might match the return type of a gcc2
2313     builtin and then its argument prototype would still apply.  */
2314 char $ac_func();
2315
2316 int main() {
2317
2318 /* The GNU C library defines this for functions which it implements
2319     to always fail with ENOSYS.  Some functions are actually named
2320     something starting with __ and the normal name is an alias.  */
2321 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2322 choke me
2323 #else
2324 $ac_func();
2325 #endif
2326
2327 ; return 0; }
2328 EOF
2329 if { (eval echo configure:2330: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2330   rm -rf conftest*
2331   eval "ac_cv_func_$ac_func=yes"
2332 else
2333   echo "configure: failed program was:" >&5
2334   cat conftest.$ac_ext >&5
2335   rm -rf conftest*
2336   eval "ac_cv_func_$ac_func=no"
2337 fi
2338 rm -f conftest*
2339 fi
2340
2341 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2342   echo "$ac_t""yes" 1>&6
2343     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2344   cat >> confdefs.h <<EOF
2345 #define $ac_tr_func 1
2346 EOF
2347  
2348 else
2349   echo "$ac_t""no" 1>&6
2350 fi
2351 done
2352
2353
2354    
2355     
2356   # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
2357 if test "${with_libiconv_prefix+set}" = set; then
2358   withval="$with_libiconv_prefix"
2359   
2360     for dir in `echo "$withval" | tr : ' '`; do
2361       if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi
2362       if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi
2363     done
2364    
2365 fi
2366
2367
2368   echo $ac_n "checking for iconv""... $ac_c" 1>&6
2369 echo "configure:2370: checking for iconv" >&5
2370 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
2371   echo $ac_n "(cached) $ac_c" 1>&6
2372 else
2373   
2374     am_cv_func_iconv="no, consider installing GNU libiconv"
2375     am_cv_lib_iconv=no
2376     cat > conftest.$ac_ext <<EOF
2377 #line 2378 "configure"
2378 #include "confdefs.h"
2379 #include <stdlib.h>
2380 #include <iconv.h>
2381 int main() {
2382 iconv_t cd = iconv_open("","");
2383        iconv(cd,NULL,NULL,NULL,NULL);
2384        iconv_close(cd);
2385 ; return 0; }
2386 EOF
2387 if { (eval echo configure:2388: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2388   rm -rf conftest*
2389   am_cv_func_iconv=yes
2390 else
2391   echo "configure: failed program was:" >&5
2392   cat conftest.$ac_ext >&5
2393 fi
2394 rm -f conftest*
2395     if test "$am_cv_func_iconv" != yes; then
2396       am_save_LIBS="$LIBS"
2397       LIBS="$LIBS -liconv"
2398       cat > conftest.$ac_ext <<EOF
2399 #line 2400 "configure"
2400 #include "confdefs.h"
2401 #include <stdlib.h>
2402 #include <iconv.h>
2403 int main() {
2404 iconv_t cd = iconv_open("","");
2405          iconv(cd,NULL,NULL,NULL,NULL);
2406          iconv_close(cd);
2407 ; return 0; }
2408 EOF
2409 if { (eval echo configure:2410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2410   rm -rf conftest*
2411   am_cv_lib_iconv=yes
2412         am_cv_func_iconv=yes
2413 else
2414   echo "configure: failed program was:" >&5
2415   cat conftest.$ac_ext >&5
2416 fi
2417 rm -f conftest*
2418       LIBS="$am_save_LIBS"
2419     fi
2420   
2421 fi
2422
2423 echo "$ac_t""$am_cv_func_iconv" 1>&6
2424   if test "$am_cv_func_iconv" = yes; then
2425     cat >> confdefs.h <<\EOF
2426 #define HAVE_ICONV 1
2427 EOF
2428
2429     echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
2430 echo "configure:2431: checking for iconv declaration" >&5
2431     if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
2432   echo $ac_n "(cached) $ac_c" 1>&6
2433 else
2434   
2435       cat > conftest.$ac_ext <<EOF
2436 #line 2437 "configure"
2437 #include "confdefs.h"
2438
2439 #include <stdlib.h>
2440 #include <iconv.h>
2441 extern
2442 #ifdef __cplusplus
2443 "C"
2444 #endif
2445 #if defined(__STDC__) || defined(__cplusplus)
2446 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
2447 #else
2448 size_t iconv();
2449 #endif
2450
2451 int main() {
2452
2453 ; return 0; }
2454 EOF
2455 if { (eval echo configure:2456: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2456   rm -rf conftest*
2457   am_cv_proto_iconv_arg1=""
2458 else
2459   echo "configure: failed program was:" >&5
2460   cat conftest.$ac_ext >&5
2461   rm -rf conftest*
2462   am_cv_proto_iconv_arg1="const"
2463 fi
2464 rm -f conftest*
2465       am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
2466 fi
2467
2468     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
2469     echo "$ac_t""${ac_t:-
2470          }$am_cv_proto_iconv" 1>&6
2471     cat >> confdefs.h <<EOF
2472 #define ICONV_CONST $am_cv_proto_iconv_arg1
2473 EOF
2474
2475   fi
2476   LIBICONV=
2477   if test "$am_cv_lib_iconv" = yes; then
2478     LIBICONV="-liconv"
2479   fi
2480   
2481
2482    
2483   echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6
2484 echo "configure:2485: checking for nl_langinfo and CODESET" >&5
2485 if eval "test \"`echo '$''{'am_cv_langinfo_codeset'+set}'`\" = set"; then
2486   echo $ac_n "(cached) $ac_c" 1>&6
2487 else
2488   cat > conftest.$ac_ext <<EOF
2489 #line 2490 "configure"
2490 #include "confdefs.h"
2491 #include <langinfo.h>
2492 int main() {
2493 char* cs = nl_langinfo(CODESET);
2494 ; return 0; }
2495 EOF
2496 if { (eval echo configure:2497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2497   rm -rf conftest*
2498   am_cv_langinfo_codeset=yes
2499 else
2500   echo "configure: failed program was:" >&5
2501   cat conftest.$ac_ext >&5
2502   rm -rf conftest*
2503   am_cv_langinfo_codeset=no
2504 fi
2505 rm -f conftest*
2506     
2507 fi
2508
2509 echo "$ac_t""$am_cv_langinfo_codeset" 1>&6
2510   if test $am_cv_langinfo_codeset = yes; then
2511     cat >> confdefs.h <<\EOF
2512 #define HAVE_LANGINFO_CODESET 1
2513 EOF
2514
2515   fi
2516
2517    if test $ac_cv_header_locale_h = yes; then
2518     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2519 echo "configure:2520: checking for LC_MESSAGES" >&5
2520 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2521   echo $ac_n "(cached) $ac_c" 1>&6
2522 else
2523   cat > conftest.$ac_ext <<EOF
2524 #line 2525 "configure"
2525 #include "confdefs.h"
2526 #include <locale.h>
2527 int main() {
2528 return LC_MESSAGES
2529 ; return 0; }
2530 EOF
2531 if { (eval echo configure:2532: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2532   rm -rf conftest*
2533   am_cv_val_LC_MESSAGES=yes
2534 else
2535   echo "configure: failed program was:" >&5
2536   cat conftest.$ac_ext >&5
2537   rm -rf conftest*
2538   am_cv_val_LC_MESSAGES=no
2539 fi
2540 rm -f conftest*
2541 fi
2542
2543 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2544     if test $am_cv_val_LC_MESSAGES = yes; then
2545       cat >> confdefs.h <<\EOF
2546 #define HAVE_LC_MESSAGES 1
2547 EOF
2548
2549     fi
2550   fi
2551    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2552 echo "configure:2553: checking whether NLS is requested" >&5
2553         # Check whether --enable-nls or --disable-nls was given.
2554 if test "${enable_nls+set}" = set; then
2555   enableval="$enable_nls"
2556   USE_NLS=$enableval
2557 else
2558   USE_NLS=yes
2559 fi
2560
2561     echo "$ac_t""$USE_NLS" 1>&6
2562     
2563
2564     BUILD_INCLUDED_LIBINTL=no
2565     USE_INCLUDED_LIBINTL=no
2566     INTLLIBS=
2567
2568         if test "$USE_NLS" = "yes"; then
2569       cat >> confdefs.h <<\EOF
2570 #define ENABLE_NLS 1
2571 EOF
2572
2573       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2574 echo "configure:2575: checking whether included gettext is requested" >&5
2575       # Check whether --with-included-gettext or --without-included-gettext was given.
2576 if test "${with_included_gettext+set}" = set; then
2577   withval="$with_included_gettext"
2578   nls_cv_force_use_gnu_gettext=$withval
2579 else
2580   nls_cv_force_use_gnu_gettext=no
2581 fi
2582
2583       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2584
2585       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2586       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2587                                 CATOBJEXT=NONE
2588
2589                 
2590         
2591
2592         ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2593 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2594 echo "configure:2595: checking for libintl.h" >&5
2595 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2596   echo $ac_n "(cached) $ac_c" 1>&6
2597 else
2598   cat > conftest.$ac_ext <<EOF
2599 #line 2600 "configure"
2600 #include "confdefs.h"
2601 #include <libintl.h>
2602 EOF
2603 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2604 { (eval echo configure:2605: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2605 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2606 if test -z "$ac_err"; then
2607   rm -rf conftest*
2608   eval "ac_cv_header_$ac_safe=yes"
2609 else
2610   echo "$ac_err" >&5
2611   echo "configure: failed program was:" >&5
2612   cat conftest.$ac_ext >&5
2613   rm -rf conftest*
2614   eval "ac_cv_header_$ac_safe=no"
2615 fi
2616 rm -f conftest*
2617 fi
2618 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2619   echo "$ac_t""yes" 1>&6
2620   echo $ac_n "checking for GNU gettext in libc""... $ac_c" 1>&6
2621 echo "configure:2622: checking for GNU gettext in libc" >&5
2622 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libc'+set}'`\" = set"; then
2623   echo $ac_n "(cached) $ac_c" 1>&6
2624 else
2625   cat > conftest.$ac_ext <<EOF
2626 #line 2627 "configure"
2627 #include "confdefs.h"
2628 #include <libintl.h>
2629 extern int _nl_msg_cat_cntr;
2630 int main() {
2631 bindtextdomain ("", "");
2632 return (int) gettext ("") + _nl_msg_cat_cntr
2633 ; return 0; }
2634 EOF
2635 if { (eval echo configure:2636: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2636   rm -rf conftest*
2637   gt_cv_func_gnugettext1_libc=yes
2638 else
2639   echo "configure: failed program was:" >&5
2640   cat conftest.$ac_ext >&5
2641   rm -rf conftest*
2642   gt_cv_func_gnugettext1_libc=no
2643 fi
2644 rm -f conftest*
2645 fi
2646
2647 echo "$ac_t""$gt_cv_func_gnugettext1_libc" 1>&6
2648
2649            if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
2650              echo $ac_n "checking for GNU gettext in libintl""... $ac_c" 1>&6
2651 echo "configure:2652: checking for GNU gettext in libintl" >&5
2652 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libintl'+set}'`\" = set"; then
2653   echo $ac_n "(cached) $ac_c" 1>&6
2654 else
2655   gt_save_LIBS="$LIBS"
2656                 LIBS="$LIBS -lintl $LIBICONV"
2657                 cat > conftest.$ac_ext <<EOF
2658 #line 2659 "configure"
2659 #include "confdefs.h"
2660 #include <libintl.h>
2661 extern int _nl_msg_cat_cntr;
2662 int main() {
2663 bindtextdomain ("", "");
2664 return (int) gettext ("") + _nl_msg_cat_cntr
2665 ; return 0; }
2666 EOF
2667 if { (eval echo configure:2668: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2668   rm -rf conftest*
2669   gt_cv_func_gnugettext1_libintl=yes
2670 else
2671   echo "configure: failed program was:" >&5
2672   cat conftest.$ac_ext >&5
2673   rm -rf conftest*
2674   gt_cv_func_gnugettext1_libintl=no
2675 fi
2676 rm -f conftest*
2677                 LIBS="$gt_save_LIBS"
2678 fi
2679
2680 echo "$ac_t""$gt_cv_func_gnugettext1_libintl" 1>&6
2681            fi
2682
2683                                            if test "$gt_cv_func_gnugettext1_libc" = "yes" \
2684               || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
2685                    && test "$PACKAGE" != gettext; }; then
2686              cat >> confdefs.h <<\EOF
2687 #define HAVE_GETTEXT 1
2688 EOF
2689
2690
2691              if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
2692                                        INTLLIBS="-lintl $LIBICONV"
2693              fi
2694
2695              gt_save_LIBS="$LIBS"
2696              LIBS="$LIBS $INTLLIBS"
2697              for ac_func in dcgettext
2698 do
2699 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2700 echo "configure:2701: checking for $ac_func" >&5
2701 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2702   echo $ac_n "(cached) $ac_c" 1>&6
2703 else
2704   cat > conftest.$ac_ext <<EOF
2705 #line 2706 "configure"
2706 #include "confdefs.h"
2707 /* System header to define __stub macros and hopefully few prototypes,
2708     which can conflict with char $ac_func(); below.  */
2709 #include <assert.h>
2710 /* Override any gcc2 internal prototype to avoid an error.  */
2711 /* We use char because int might match the return type of a gcc2
2712     builtin and then its argument prototype would still apply.  */
2713 char $ac_func();
2714
2715 int main() {
2716
2717 /* The GNU C library defines this for functions which it implements
2718     to always fail with ENOSYS.  Some functions are actually named
2719     something starting with __ and the normal name is an alias.  */
2720 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2721 choke me
2722 #else
2723 $ac_func();
2724 #endif
2725
2726 ; return 0; }
2727 EOF
2728 if { (eval echo configure:2729: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2729   rm -rf conftest*
2730   eval "ac_cv_func_$ac_func=yes"
2731 else
2732   echo "configure: failed program was:" >&5
2733   cat conftest.$ac_ext >&5
2734   rm -rf conftest*
2735   eval "ac_cv_func_$ac_func=no"
2736 fi
2737 rm -f conftest*
2738 fi
2739
2740 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2741   echo "$ac_t""yes" 1>&6
2742     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2743   cat >> confdefs.h <<EOF
2744 #define $ac_tr_func 1
2745 EOF
2746  
2747 else
2748   echo "$ac_t""no" 1>&6
2749 fi
2750 done
2751
2752              LIBS="$gt_save_LIBS"
2753
2754                      # Extract the first word of "msgfmt", so it can be a program name with args.
2755 set dummy msgfmt; ac_word=$2
2756 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2757 echo "configure:2758: checking for $ac_word" >&5
2758 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2759   echo $ac_n "(cached) $ac_c" 1>&6
2760 else
2761   case "$MSGFMT" in
2762   /*)
2763   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2764   ;;
2765   *)
2766   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2767   for ac_dir in $PATH; do
2768     test -z "$ac_dir" && ac_dir=.
2769     if test -f $ac_dir/$ac_word; then
2770       if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1; then
2771         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2772         break
2773       fi
2774     fi
2775   done
2776   IFS="$ac_save_ifs"
2777   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
2778   ;;
2779 esac
2780 fi
2781 MSGFMT="$ac_cv_path_MSGFMT"
2782 if test "$MSGFMT" != ":"; then
2783   echo "$ac_t""$MSGFMT" 1>&6
2784 else
2785   echo "$ac_t""no" 1>&6
2786 fi
2787
2788              # Extract the first word of "gmsgfmt", so it can be a program name with args.
2789 set dummy gmsgfmt; ac_word=$2
2790 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2791 echo "configure:2792: checking for $ac_word" >&5
2792 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2793   echo $ac_n "(cached) $ac_c" 1>&6
2794 else
2795   case "$GMSGFMT" in
2796   /*)
2797   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2798   ;;
2799   ?:/*)                  
2800   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2801   ;;
2802   *)
2803   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2804   ac_dummy="$PATH"
2805   for ac_dir in $ac_dummy; do 
2806     test -z "$ac_dir" && ac_dir=.
2807     if test -f $ac_dir/$ac_word; then
2808       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2809       break
2810     fi
2811   done
2812   IFS="$ac_save_ifs"
2813   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2814   ;;
2815 esac
2816 fi
2817 GMSGFMT="$ac_cv_path_GMSGFMT"
2818 if test -n "$GMSGFMT"; then
2819   echo "$ac_t""$GMSGFMT" 1>&6
2820 else
2821   echo "$ac_t""no" 1>&6
2822 fi
2823
2824
2825                      # Extract the first word of "xgettext", so it can be a program name with args.
2826 set dummy xgettext; ac_word=$2
2827 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2828 echo "configure:2829: checking for $ac_word" >&5
2829 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2830   echo $ac_n "(cached) $ac_c" 1>&6
2831 else
2832   case "$XGETTEXT" in
2833   /*)
2834   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2835   ;;
2836   *)
2837   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2838   for ac_dir in $PATH; do
2839     test -z "$ac_dir" && ac_dir=.
2840     if test -f $ac_dir/$ac_word; then
2841       if $ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1; then
2842         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2843         break
2844       fi
2845     fi
2846   done
2847   IFS="$ac_save_ifs"
2848   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2849   ;;
2850 esac
2851 fi
2852 XGETTEXT="$ac_cv_path_XGETTEXT"
2853 if test "$XGETTEXT" != ":"; then
2854   echo "$ac_t""$XGETTEXT" 1>&6
2855 else
2856   echo "$ac_t""no" 1>&6
2857 fi
2858
2859
2860              CATOBJEXT=.gmo
2861            fi
2862         
2863 else
2864   echo "$ac_t""no" 1>&6
2865 fi
2866
2867
2868         if test "$CATOBJEXT" = "NONE"; then
2869                           nls_cv_use_gnu_gettext=yes
2870         fi
2871       fi
2872
2873       if test "$nls_cv_use_gnu_gettext" = "yes"; then
2874                 INTLOBJS="\$(GETTOBJS)"
2875         # Extract the first word of "msgfmt", so it can be a program name with args.
2876 set dummy msgfmt; ac_word=$2
2877 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2878 echo "configure:2879: checking for $ac_word" >&5
2879 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2880   echo $ac_n "(cached) $ac_c" 1>&6
2881 else
2882   case "$MSGFMT" in
2883   /*)
2884   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2885   ;;
2886   *)
2887   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2888   for ac_dir in $PATH; do
2889     test -z "$ac_dir" && ac_dir=.
2890     if test -f $ac_dir/$ac_word; then
2891       if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1; then
2892         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2893         break
2894       fi
2895     fi
2896   done
2897   IFS="$ac_save_ifs"
2898   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
2899   ;;
2900 esac
2901 fi
2902 MSGFMT="$ac_cv_path_MSGFMT"
2903 if test "$MSGFMT" != ":"; then
2904   echo "$ac_t""$MSGFMT" 1>&6
2905 else
2906   echo "$ac_t""no" 1>&6
2907 fi
2908
2909         # Extract the first word of "gmsgfmt", so it can be a program name with args.
2910 set dummy gmsgfmt; ac_word=$2
2911 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2912 echo "configure:2913: checking for $ac_word" >&5
2913 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2914   echo $ac_n "(cached) $ac_c" 1>&6
2915 else
2916   case "$GMSGFMT" in
2917   /*)
2918   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2919   ;;
2920   ?:/*)                  
2921   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2922   ;;
2923   *)
2924   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2925   ac_dummy="$PATH"
2926   for ac_dir in $ac_dummy; do 
2927     test -z "$ac_dir" && ac_dir=.
2928     if test -f $ac_dir/$ac_word; then
2929       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2930       break
2931     fi
2932   done
2933   IFS="$ac_save_ifs"
2934   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2935   ;;
2936 esac
2937 fi
2938 GMSGFMT="$ac_cv_path_GMSGFMT"
2939 if test -n "$GMSGFMT"; then
2940   echo "$ac_t""$GMSGFMT" 1>&6
2941 else
2942   echo "$ac_t""no" 1>&6
2943 fi
2944
2945         # Extract the first word of "xgettext", so it can be a program name with args.
2946 set dummy xgettext; ac_word=$2
2947 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2948 echo "configure:2949: checking for $ac_word" >&5
2949 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2950   echo $ac_n "(cached) $ac_c" 1>&6
2951 else
2952   case "$XGETTEXT" in
2953   /*)
2954   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2955   ;;
2956   *)
2957   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2958   for ac_dir in $PATH; do
2959     test -z "$ac_dir" && ac_dir=.
2960     if test -f $ac_dir/$ac_word; then
2961       if $ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1; then
2962         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2963         break
2964       fi
2965     fi
2966   done
2967   IFS="$ac_save_ifs"
2968   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2969   ;;
2970 esac
2971 fi
2972 XGETTEXT="$ac_cv_path_XGETTEXT"
2973 if test "$XGETTEXT" != ":"; then
2974   echo "$ac_t""$XGETTEXT" 1>&6
2975 else
2976   echo "$ac_t""no" 1>&6
2977 fi
2978
2979         
2980         BUILD_INCLUDED_LIBINTL=yes
2981         USE_INCLUDED_LIBINTL=yes
2982         CATOBJEXT=.gmo
2983         INTLLIBS="\$(top_builddir)/intl/libintl.a $LIBICONV"
2984         LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
2985       fi
2986
2987                   if test "$GMSGFMT" != ":"; then
2988                         if $GMSGFMT --statistics /dev/null >/dev/null 2>&1; then
2989           : ;
2990         else
2991           echo "$ac_t""found msgfmt program is not GNU msgfmt; ignore it" 1>&6
2992           GMSGFMT=":"
2993         fi
2994       fi
2995
2996                   if test "$XGETTEXT" != ":"; then
2997                         if $XGETTEXT --omit-header /dev/null >/dev/null 2>&1; then
2998           : ;
2999         else
3000           echo "$ac_t""found xgettext program is not GNU xgettext; ignore it" 1>&6
3001           XGETTEXT=":"
3002         fi
3003       fi
3004
3005             POSUB=po
3006     fi
3007     
3008
3009
3010             if test "$PACKAGE" = gettext; then
3011       BUILD_INCLUDED_LIBINTL=yes
3012     fi
3013
3014                                             for ac_prog in bison
3015 do
3016 # Extract the first word of "$ac_prog", so it can be a program name with args.
3017 set dummy $ac_prog; ac_word=$2
3018 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3019 echo "configure:3020: checking for $ac_word" >&5
3020 if eval "test \"`echo '$''{'ac_cv_prog_INTLBISON'+set}'`\" = set"; then
3021   echo $ac_n "(cached) $ac_c" 1>&6
3022 else
3023   if test -n "$INTLBISON"; then
3024   ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
3025 else
3026   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3027   ac_dummy="$PATH"
3028   for ac_dir in $ac_dummy; do
3029     test -z "$ac_dir" && ac_dir=.
3030     if test -f $ac_dir/$ac_word; then
3031       ac_cv_prog_INTLBISON="$ac_prog"
3032       break
3033     fi
3034   done
3035   IFS="$ac_save_ifs"
3036 fi
3037 fi
3038 INTLBISON="$ac_cv_prog_INTLBISON"
3039 if test -n "$INTLBISON"; then
3040   echo "$ac_t""$INTLBISON" 1>&6
3041 else
3042   echo "$ac_t""no" 1>&6
3043 fi
3044
3045 test -n "$INTLBISON" && break
3046 done
3047
3048     if test -z "$INTLBISON"; then
3049       ac_verc_fail=yes
3050     else
3051             echo $ac_n "checking version of bison""... $ac_c" 1>&6
3052 echo "configure:3053: checking version of bison" >&5
3053       ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3054       case $ac_prog_version in
3055         '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3056         1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
3057            ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3058         *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3059       esac
3060       echo "$ac_t""$ac_prog_version" 1>&6
3061     fi
3062     if test $ac_verc_fail = yes; then
3063       INTLBISON=:
3064     fi
3065
3066                 for lang in $ALL_LINGUAS; do
3067       GMOFILES="$GMOFILES $lang.gmo"
3068       POFILES="$POFILES $lang.po"
3069     done
3070
3071         
3072     
3073     
3074     
3075     
3076     
3077     
3078     
3079     
3080
3081         nls_cv_header_intl=
3082     nls_cv_header_libgt=
3083
3084         DATADIRNAME=share
3085     
3086
3087         INSTOBJEXT=.mo
3088     
3089
3090         GENCAT=gencat
3091     
3092   
3093
3094    if test "x$CATOBJEXT" != "x"; then
3095      if test "x$ALL_LINGUAS" = "x"; then
3096        LINGUAS=
3097      else
3098        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
3099 echo "configure:3100: checking for catalogs to be installed" >&5
3100        NEW_LINGUAS=
3101        for presentlang in $ALL_LINGUAS; do
3102          useit=no
3103          for desiredlang in ${LINGUAS-$ALL_LINGUAS}; do
3104            # Use the presentlang catalog if desiredlang is
3105            #   a. equal to presentlang, or
3106            #   b. a variant of presentlang (because in this case,
3107            #      presentlang can be used as a fallback for messages
3108            #      which are not translated in the desiredlang catalog).
3109            case "$desiredlang" in
3110              "$presentlang"*) useit=yes;;
3111            esac
3112          done
3113          if test $useit = yes; then
3114            NEW_LINGUAS="$NEW_LINGUAS $presentlang"
3115          fi
3116        done
3117        LINGUAS=$NEW_LINGUAS
3118        echo "$ac_t""$LINGUAS" 1>&6
3119      fi
3120
3121           if test -n "$LINGUAS"; then
3122        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
3123      fi
3124    fi
3125
3126             MKINSTALLDIRS=
3127    if test -n "$ac_aux_dir"; then
3128      MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
3129    fi
3130    if test -z "$MKINSTALLDIRS"; then
3131      MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
3132    fi
3133    
3134
3135       INTL_LIBTOOL_SUFFIX_PREFIX=
3136    
3137   
3138
3139 # Find a good install program.  We prefer a C program (faster),
3140 # so one script is as good as another.  But avoid the broken or
3141 # incompatible versions:
3142 # SysV /etc/install, /usr/sbin/install
3143 # SunOS /usr/etc/install
3144 # IRIX /sbin/install
3145 # AIX /bin/install
3146 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3147 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3148 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3149 # ./install, which can be erroneously created by make from ./install.sh.
3150 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3151 echo "configure:3152: checking for a BSD compatible install" >&5
3152 if test -z "$INSTALL"; then
3153 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3154   echo $ac_n "(cached) $ac_c" 1>&6
3155 else
3156     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
3157   for ac_dir in $PATH; do
3158     # Account for people who put trailing slashes in PATH elements.
3159     case "$ac_dir/" in
3160     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
3161     *)
3162       # OSF1 and SCO ODT 3.0 have their own names for install.
3163       # Don't use installbsd from OSF since it installs stuff as root
3164       # by default.
3165       for ac_prog in ginstall scoinst install; do
3166         if test -f $ac_dir/$ac_prog; then
3167           if test $ac_prog = install &&
3168             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
3169             # AIX install.  It has an incompatible calling convention.
3170             :
3171           else
3172             ac_cv_path_install="$ac_dir/$ac_prog -c"
3173             break 2
3174           fi
3175         fi
3176       done
3177       ;;
3178     esac
3179   done
3180   IFS="$ac_save_IFS"
3181
3182 fi
3183   if test "${ac_cv_path_install+set}" = set; then
3184     INSTALL="$ac_cv_path_install"
3185   else
3186     # As a last resort, use the slow shell script.  We don't cache a
3187     # path for INSTALL within a source directory, because that will
3188     # break other packages using the cache if that directory is
3189     # removed, or if the path is relative.
3190     INSTALL="$ac_install_sh"
3191   fi
3192 fi
3193 echo "$ac_t""$INSTALL" 1>&6
3194
3195 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3196 # It thinks the first close brace ends the variable substitution.
3197 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3198
3199 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
3200
3201 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3202
3203
3204 echo $ac_n "checking for working const""... $ac_c" 1>&6
3205 echo "configure:3206: checking for working const" >&5
3206 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3207   echo $ac_n "(cached) $ac_c" 1>&6
3208 else
3209   cat > conftest.$ac_ext <<EOF
3210 #line 3211 "configure"
3211 #include "confdefs.h"
3212
3213 int main() {
3214
3215 /* Ultrix mips cc rejects this.  */
3216 typedef int charset[2]; const charset x;
3217 /* SunOS 4.1.1 cc rejects this.  */
3218 char const *const *ccp;
3219 char **p;
3220 /* NEC SVR4.0.2 mips cc rejects this.  */
3221 struct point {int x, y;};
3222 static struct point const zero = {0,0};
3223 /* AIX XL C 1.02.0.0 rejects this.
3224    It does not let you subtract one const X* pointer from another in an arm
3225    of an if-expression whose if-part is not a constant expression */
3226 const char *g = "string";
3227 ccp = &g + (g ? g-g : 0);
3228 /* HPUX 7.0 cc rejects these. */
3229 ++ccp;
3230 p = (char**) ccp;
3231 ccp = (char const *const *) p;
3232 { /* SCO 3.2v4 cc rejects this.  */
3233   char *t;
3234   char const *s = 0 ? (char *) 0 : (char const *) 0;
3235
3236   *t++ = 0;
3237 }
3238 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
3239   int x[] = {25, 17};
3240   const int *foo = &x[0];
3241   ++foo;
3242 }
3243 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3244   typedef const int *iptr;
3245   iptr p = 0;
3246   ++p;
3247 }
3248 { /* AIX XL C 1.02.0.0 rejects this saying
3249      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3250   struct s { int j; const int *ap[3]; };
3251   struct s *b; b->j = 5;
3252 }
3253 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3254   const int foo = 10;
3255 }
3256
3257 ; return 0; }
3258 EOF
3259 if { (eval echo configure:3260: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3260   rm -rf conftest*
3261   ac_cv_c_const=yes
3262 else
3263   echo "configure: failed program was:" >&5
3264   cat conftest.$ac_ext >&5
3265   rm -rf conftest*
3266   ac_cv_c_const=no
3267 fi
3268 rm -f conftest*
3269 fi
3270
3271 echo "$ac_t""$ac_cv_c_const" 1>&6
3272 if test $ac_cv_c_const = no; then
3273   cat >> confdefs.h <<\EOF
3274 #define const 
3275 EOF
3276
3277 fi
3278
3279 echo $ac_n "checking for inline""... $ac_c" 1>&6
3280 echo "configure:3281: checking for inline" >&5
3281 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
3282   echo $ac_n "(cached) $ac_c" 1>&6
3283 else
3284   ac_cv_c_inline=no
3285 for ac_kw in inline __inline__ __inline; do
3286   cat > conftest.$ac_ext <<EOF
3287 #line 3288 "configure"
3288 #include "confdefs.h"
3289
3290 int main() {
3291 } $ac_kw foo() {
3292 ; return 0; }
3293 EOF
3294 if { (eval echo configure:3295: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3295   rm -rf conftest*
3296   ac_cv_c_inline=$ac_kw; break
3297 else
3298   echo "configure: failed program was:" >&5
3299   cat conftest.$ac_ext >&5
3300 fi
3301 rm -f conftest*
3302 done
3303
3304 fi
3305
3306 echo "$ac_t""$ac_cv_c_inline" 1>&6
3307 case "$ac_cv_c_inline" in
3308   inline | yes) ;;
3309   no) cat >> confdefs.h <<\EOF
3310 #define inline 
3311 EOF
3312  ;;
3313   *)  cat >> confdefs.h <<EOF
3314 #define inline $ac_cv_c_inline
3315 EOF
3316  ;;
3317 esac
3318
3319
3320 vlc_LDFLAGS="${LDFLAGS}"
3321
3322 case "x${target_os}" in
3323   x)
3324     SYS=unknown
3325     ;;
3326   xlinux*)
3327     SYS=linux
3328     ;;
3329   xbsdi*)
3330     SYS=bsdi
3331     save_CFLAGS="${save_CFLAGS} -pthread"; CFLAGS="${save_CFLAGS}"
3332     dvd_LDFLAGS="${dvd_LDFLAGS} -ldvd"
3333     vcd_LDFLAGS="${vcd_LDFLAGS} -ldvd"
3334     ;;
3335   x*bsd*)
3336     SYS="${target_os}"
3337     save_CFLAGS="${save_CFLAGS} -pthread"; CFLAGS="${save_CFLAGS}"
3338     ;;
3339   xdarwin*)
3340     SYS=darwin
3341     save_CFLAGS="${save_CFLAGS} -no-cpp-precomp"; CFLAGS="${save_CFLAGS}"
3342     vlc_LDFLAGS="${vlc_LDFLAGS} -all_load"
3343     ;;
3344   x*mingw32*)
3345     SYS=mingw32
3346     # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3347 set dummy ${ac_tool_prefix}windres; ac_word=$2
3348 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3349 echo "configure:3350: checking for $ac_word" >&5
3350 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3351   echo $ac_n "(cached) $ac_c" 1>&6
3352 else
3353   if test -n "$WINDRES"; then
3354   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
3355 else
3356   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3357   ac_dummy="$PATH"
3358   for ac_dir in $ac_dummy; do
3359     test -z "$ac_dir" && ac_dir=.
3360     if test -f $ac_dir/$ac_word; then
3361       ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
3362       break
3363     fi
3364   done
3365   IFS="$ac_save_ifs"
3366 fi
3367 fi
3368 WINDRES="$ac_cv_prog_WINDRES"
3369 if test -n "$WINDRES"; then
3370   echo "$ac_t""$WINDRES" 1>&6
3371 else
3372   echo "$ac_t""no" 1>&6
3373 fi
3374
3375
3376 if test -z "$ac_cv_prog_WINDRES"; then
3377 if test -n "$ac_tool_prefix"; then
3378   # Extract the first word of "windres", so it can be a program name with args.
3379 set dummy windres; ac_word=$2
3380 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3381 echo "configure:3382: checking for $ac_word" >&5
3382 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3383   echo $ac_n "(cached) $ac_c" 1>&6
3384 else
3385   if test -n "$WINDRES"; then
3386   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
3387 else
3388   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3389   ac_dummy="$PATH"
3390   for ac_dir in $ac_dummy; do
3391     test -z "$ac_dir" && ac_dir=.
3392     if test -f $ac_dir/$ac_word; then
3393       ac_cv_prog_WINDRES="windres"
3394       break
3395     fi
3396   done
3397   IFS="$ac_save_ifs"
3398   test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES=":"
3399 fi
3400 fi
3401 WINDRES="$ac_cv_prog_WINDRES"
3402 if test -n "$WINDRES"; then
3403   echo "$ac_t""$WINDRES" 1>&6
3404 else
3405   echo "$ac_t""no" 1>&6
3406 fi
3407
3408 else
3409   WINDRES=":"
3410 fi
3411 fi
3412
3413     save_CFLAGS="${save_CFLAGS} -fnative-struct -D_OFF_T_ -D_off_t=long"; CFLAGS="${save_CFLAGS}"
3414     vlc_LDFLAGS="${vlc_LDFLAGS} -mwindows -Xlinker --force-exe-suffix"
3415     vlc_LDFLAGS="${vlc_LDFLAGS} -lws2_32 -lnetapi32"
3416     ipv4_LDFLAGS="${ipv4_LDFLAGS} -lws2_32"
3417     ipv6_LDFLAGS="${ipv6_LDFLAGS} -lws2_32"
3418     http_LDFLAGS="${http_LDFLAGS} -lws2_32"
3419     rc_LDFLAGS="${rc_LDFLAGS} -lws2_32"
3420     ;;
3421   x*nto*)
3422     SYS=nto
3423     x11_LDFLAGS="${x11_LDFLAGS} -lsocket"
3424     xvideo_LDFLAGS="${xvideo_LDFLAGS} -lsocket"
3425     ;;
3426   xsolaris*)
3427     SYS=solaris
3428     ;;
3429   xbeos)
3430     SYS=beos
3431     save_CFLAGS="${save_CFLAGS} -Wno-multichar -Wno-ctor-dtor-privacy -Woverloaded-virtual"; CFLAGS="${save_CFLAGS}"
3432     vlc_LDFLAGS="${vlc_LDFLAGS} -lbe"
3433     plugins_LDFLAGS="${plugins_LDFLAGS} -nostart"
3434     beos_LDFLAGS="${beos_LDFLAGS} -lbe -lgame -lroot -ltracker -lstdc++.r4"
3435     ipv4_LDFLAGS="${ipv4_LDFLAGS} -lbind"
3436     ;;
3437   x*)
3438     SYS="${target_os}"
3439     ;;
3440 esac
3441
3442 if test "x${SYS}" = "xmingw32"
3443 then
3444   plugins_CFLAGS="${plugins_CFLAGS} -fnative-struct"
3445 else
3446   plugins_CFLAGS="${plugins_CFLAGS} -fPIC"
3447   plugins_LDFLAGS="${plugins_LDFLAGS} -fPIC"
3448 fi
3449
3450 save_CFLAGS="${save_CFLAGS} -DSYS_`echo ${SYS} | sed -e 's/-.*//' | tr 'abcdefghijklmnopqrstuvwxyz.' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`"; CFLAGS="${save_CFLAGS}"
3451
3452 for ac_func in gettimeofday select strerror strtod strtol isatty vasprintf swab sigrelse getpwuid memalign posix_memalign gethostbyname2 atoll strndup
3453 do
3454 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3455 echo "configure:3456: checking for $ac_func" >&5
3456 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3457   echo $ac_n "(cached) $ac_c" 1>&6
3458 else
3459   cat > conftest.$ac_ext <<EOF
3460 #line 3461 "configure"
3461 #include "confdefs.h"
3462 /* System header to define __stub macros and hopefully few prototypes,
3463     which can conflict with char $ac_func(); below.  */
3464 #include <assert.h>
3465 /* Override any gcc2 internal prototype to avoid an error.  */
3466 /* We use char because int might match the return type of a gcc2
3467     builtin and then its argument prototype would still apply.  */
3468 char $ac_func();
3469
3470 int main() {
3471
3472 /* The GNU C library defines this for functions which it implements
3473     to always fail with ENOSYS.  Some functions are actually named
3474     something starting with __ and the normal name is an alias.  */
3475 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3476 choke me
3477 #else
3478 $ac_func();
3479 #endif
3480
3481 ; return 0; }
3482 EOF
3483 if { (eval echo configure:3484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3484   rm -rf conftest*
3485   eval "ac_cv_func_$ac_func=yes"
3486 else
3487   echo "configure: failed program was:" >&5
3488   cat conftest.$ac_ext >&5
3489   rm -rf conftest*
3490   eval "ac_cv_func_$ac_func=no"
3491 fi
3492 rm -f conftest*
3493 fi
3494
3495 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3496   echo "$ac_t""yes" 1>&6
3497     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3498   cat >> confdefs.h <<EOF
3499 #define $ac_tr_func 1
3500 EOF
3501  
3502 else
3503   echo "$ac_t""no" 1>&6
3504 fi
3505 done
3506
3507
3508 echo $ac_n "checking for connect""... $ac_c" 1>&6
3509 echo "configure:3510: checking for connect" >&5
3510 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
3511   echo $ac_n "(cached) $ac_c" 1>&6
3512 else
3513   cat > conftest.$ac_ext <<EOF
3514 #line 3515 "configure"
3515 #include "confdefs.h"
3516 /* System header to define __stub macros and hopefully few prototypes,
3517     which can conflict with char connect(); below.  */
3518 #include <assert.h>
3519 /* Override any gcc2 internal prototype to avoid an error.  */
3520 /* We use char because int might match the return type of a gcc2
3521     builtin and then its argument prototype would still apply.  */
3522 char connect();
3523
3524 int main() {
3525
3526 /* The GNU C library defines this for functions which it implements
3527     to always fail with ENOSYS.  Some functions are actually named
3528     something starting with __ and the normal name is an alias.  */
3529 #if defined (__stub_connect) || defined (__stub___connect)
3530 choke me
3531 #else
3532 connect();
3533 #endif
3534
3535 ; return 0; }
3536 EOF
3537 if { (eval echo configure:3538: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3538   rm -rf conftest*
3539   eval "ac_cv_func_connect=yes"
3540 else
3541   echo "configure: failed program was:" >&5
3542   cat conftest.$ac_ext >&5
3543   rm -rf conftest*
3544   eval "ac_cv_func_connect=no"
3545 fi
3546 rm -f conftest*
3547 fi
3548
3549 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
3550   echo "$ac_t""yes" 1>&6
3551   :
3552 else
3553   echo "$ac_t""no" 1>&6
3554
3555   echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
3556 echo "configure:3557: checking for connect in -lsocket" >&5
3557 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
3558 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3559   echo $ac_n "(cached) $ac_c" 1>&6
3560 else
3561   ac_save_LIBS="$LIBS"
3562 LIBS="-lsocket  $LIBS"
3563 cat > conftest.$ac_ext <<EOF
3564 #line 3565 "configure"
3565 #include "confdefs.h"
3566 /* Override any gcc2 internal prototype to avoid an error.  */
3567 /* We use char because int might match the return type of a gcc2
3568     builtin and then its argument prototype would still apply.  */
3569 char connect();
3570
3571 int main() {
3572 connect()
3573 ; return 0; }
3574 EOF
3575 if { (eval echo configure:3576: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3576   rm -rf conftest*
3577   eval "ac_cv_lib_$ac_lib_var=yes"
3578 else
3579   echo "configure: failed program was:" >&5
3580   cat conftest.$ac_ext >&5
3581   rm -rf conftest*
3582   eval "ac_cv_lib_$ac_lib_var=no"
3583 fi
3584 rm -f conftest*
3585 LIBS="$ac_save_LIBS"
3586
3587 fi
3588 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3589   echo "$ac_t""yes" 1>&6
3590   ipv4_LDFLAGS="${ipv4_LDFLAGS} -lsocket"
3591     vlc_LDFLAGS="${vlc_LDFLAGS} -lsocket"
3592
3593 else
3594   echo "$ac_t""no" 1>&6
3595 fi
3596
3597 fi
3598
3599 echo $ac_n "checking for send""... $ac_c" 1>&6
3600 echo "configure:3601: checking for send" >&5
3601 if eval "test \"`echo '$''{'ac_cv_func_send'+set}'`\" = set"; then
3602   echo $ac_n "(cached) $ac_c" 1>&6
3603 else
3604   cat > conftest.$ac_ext <<EOF
3605 #line 3606 "configure"
3606 #include "confdefs.h"
3607 /* System header to define __stub macros and hopefully few prototypes,
3608     which can conflict with char send(); below.  */
3609 #include <assert.h>
3610 /* Override any gcc2 internal prototype to avoid an error.  */
3611 /* We use char because int might match the return type of a gcc2
3612     builtin and then its argument prototype would still apply.  */
3613 char send();
3614
3615 int main() {
3616
3617 /* The GNU C library defines this for functions which it implements
3618     to always fail with ENOSYS.  Some functions are actually named
3619     something starting with __ and the normal name is an alias.  */
3620 #if defined (__stub_send) || defined (__stub___send)
3621 choke me
3622 #else
3623 send();
3624 #endif
3625
3626 ; return 0; }
3627 EOF
3628 if { (eval echo configure:3629: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3629   rm -rf conftest*
3630   eval "ac_cv_func_send=yes"
3631 else
3632   echo "configure: failed program was:" >&5
3633   cat conftest.$ac_ext >&5
3634   rm -rf conftest*
3635   eval "ac_cv_func_send=no"
3636 fi
3637 rm -f conftest*
3638 fi
3639
3640 if eval "test \"`echo '$ac_cv_func_'send`\" = yes"; then
3641   echo "$ac_t""yes" 1>&6
3642   :
3643 else
3644   echo "$ac_t""no" 1>&6
3645
3646   echo $ac_n "checking for send in -lsocket""... $ac_c" 1>&6
3647 echo "configure:3648: checking for send in -lsocket" >&5
3648 ac_lib_var=`echo socket'_'send | sed 'y%./+-%__p_%'`
3649 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3650   echo $ac_n "(cached) $ac_c" 1>&6
3651 else
3652   ac_save_LIBS="$LIBS"
3653 LIBS="-lsocket  $LIBS"
3654 cat > conftest.$ac_ext <<EOF
3655 #line 3656 "configure"
3656 #include "confdefs.h"
3657 /* Override any gcc2 internal prototype to avoid an error.  */
3658 /* We use char because int might match the return type of a gcc2
3659     builtin and then its argument prototype would still apply.  */
3660 char send();
3661
3662 int main() {
3663 send()
3664 ; return 0; }
3665 EOF
3666 if { (eval echo configure:3667: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3667   rm -rf conftest*
3668   eval "ac_cv_lib_$ac_lib_var=yes"
3669 else
3670   echo "configure: failed program was:" >&5
3671   cat conftest.$ac_ext >&5
3672   rm -rf conftest*
3673   eval "ac_cv_lib_$ac_lib_var=no"
3674 fi
3675 rm -f conftest*
3676 LIBS="$ac_save_LIBS"
3677
3678 fi
3679 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3680   echo "$ac_t""yes" 1>&6
3681   http_LDFLAGS="${http_LDFLAGS} -lsocket"
3682
3683 else
3684   echo "$ac_t""no" 1>&6
3685 fi
3686
3687 fi
3688
3689 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
3690 echo "configure:3691: checking for gethostbyname" >&5
3691 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
3692   echo $ac_n "(cached) $ac_c" 1>&6
3693 else
3694   cat > conftest.$ac_ext <<EOF
3695 #line 3696 "configure"
3696 #include "confdefs.h"
3697 /* System header to define __stub macros and hopefully few prototypes,
3698     which can conflict with char gethostbyname(); below.  */
3699 #include <assert.h>
3700 /* Override any gcc2 internal prototype to avoid an error.  */
3701 /* We use char because int might match the return type of a gcc2
3702     builtin and then its argument prototype would still apply.  */
3703 char gethostbyname();
3704
3705 int main() {
3706
3707 /* The GNU C library defines this for functions which it implements
3708     to always fail with ENOSYS.  Some functions are actually named
3709     something starting with __ and the normal name is an alias.  */
3710 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3711 choke me
3712 #else
3713 gethostbyname();
3714 #endif
3715
3716 ; return 0; }
3717 EOF
3718 if { (eval echo configure:3719: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3719   rm -rf conftest*
3720   eval "ac_cv_func_gethostbyname=yes"
3721 else
3722   echo "configure: failed program was:" >&5
3723   cat conftest.$ac_ext >&5
3724   rm -rf conftest*
3725   eval "ac_cv_func_gethostbyname=no"
3726 fi
3727 rm -f conftest*
3728 fi
3729
3730 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
3731   echo "$ac_t""yes" 1>&6
3732   :
3733 else
3734   echo "$ac_t""no" 1>&6
3735
3736   echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3737 echo "configure:3738: checking for gethostbyname in -lnsl" >&5
3738 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3739 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3740   echo $ac_n "(cached) $ac_c" 1>&6
3741 else
3742   ac_save_LIBS="$LIBS"
3743 LIBS="-lnsl  $LIBS"
3744 cat > conftest.$ac_ext <<EOF
3745 #line 3746 "configure"
3746 #include "confdefs.h"
3747 /* Override any gcc2 internal prototype to avoid an error.  */
3748 /* We use char because int might match the return type of a gcc2
3749     builtin and then its argument prototype would still apply.  */
3750 char gethostbyname();
3751
3752 int main() {
3753 gethostbyname()
3754 ; return 0; }
3755 EOF
3756 if { (eval echo configure:3757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3757   rm -rf conftest*
3758   eval "ac_cv_lib_$ac_lib_var=yes"
3759 else
3760   echo "configure: failed program was:" >&5
3761   cat conftest.$ac_ext >&5
3762   rm -rf conftest*
3763   eval "ac_cv_lib_$ac_lib_var=no"
3764 fi
3765 rm -f conftest*
3766 LIBS="$ac_save_LIBS"
3767
3768 fi
3769 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3770   echo "$ac_t""yes" 1>&6
3771   ipv4_LDFLAGS="${ipv4_LDFLAGS} -lnsl"
3772 else
3773   echo "$ac_t""no" 1>&6
3774
3775     echo $ac_n "checking for gethostbyname in -lbind""... $ac_c" 1>&6
3776 echo "configure:3777: checking for gethostbyname in -lbind" >&5
3777 ac_lib_var=`echo bind'_'gethostbyname | sed 'y%./+-%__p_%'`
3778 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3779   echo $ac_n "(cached) $ac_c" 1>&6
3780 else
3781   ac_save_LIBS="$LIBS"
3782 LIBS="-lbind  $LIBS"
3783 cat > conftest.$ac_ext <<EOF
3784 #line 3785 "configure"
3785 #include "confdefs.h"
3786 /* Override any gcc2 internal prototype to avoid an error.  */
3787 /* We use char because int might match the return type of a gcc2
3788     builtin and then its argument prototype would still apply.  */
3789 char gethostbyname();
3790
3791 int main() {
3792 gethostbyname()
3793 ; return 0; }
3794 EOF
3795 if { (eval echo configure:3796: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3796   rm -rf conftest*
3797   eval "ac_cv_lib_$ac_lib_var=yes"
3798 else
3799   echo "configure: failed program was:" >&5
3800   cat conftest.$ac_ext >&5
3801   rm -rf conftest*
3802   eval "ac_cv_lib_$ac_lib_var=no"
3803 fi
3804 rm -f conftest*
3805 LIBS="$ac_save_LIBS"
3806
3807 fi
3808 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3809   echo "$ac_t""yes" 1>&6
3810   ipv4_LDFLAGS="${ipv4_LDFLAGS} -lbind"
3811 else
3812   echo "$ac_t""no" 1>&6
3813 fi
3814
3815 fi
3816
3817
3818 fi
3819
3820 have_nanosleep=0
3821 echo $ac_n "checking for nanosleep""... $ac_c" 1>&6
3822 echo "configure:3823: checking for nanosleep" >&5
3823 if eval "test \"`echo '$''{'ac_cv_func_nanosleep'+set}'`\" = set"; then
3824   echo $ac_n "(cached) $ac_c" 1>&6
3825 else
3826   cat > conftest.$ac_ext <<EOF
3827 #line 3828 "configure"
3828 #include "confdefs.h"
3829 /* System header to define __stub macros and hopefully few prototypes,
3830     which can conflict with char nanosleep(); below.  */
3831 #include <assert.h>
3832 /* Override any gcc2 internal prototype to avoid an error.  */
3833 /* We use char because int might match the return type of a gcc2
3834     builtin and then its argument prototype would still apply.  */
3835 char nanosleep();
3836
3837 int main() {
3838
3839 /* The GNU C library defines this for functions which it implements
3840     to always fail with ENOSYS.  Some functions are actually named
3841     something starting with __ and the normal name is an alias.  */
3842 #if defined (__stub_nanosleep) || defined (__stub___nanosleep)
3843 choke me
3844 #else
3845 nanosleep();
3846 #endif
3847
3848 ; return 0; }
3849 EOF
3850 if { (eval echo configure:3851: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3851   rm -rf conftest*
3852   eval "ac_cv_func_nanosleep=yes"
3853 else
3854   echo "configure: failed program was:" >&5
3855   cat conftest.$ac_ext >&5
3856   rm -rf conftest*
3857   eval "ac_cv_func_nanosleep=no"
3858 fi
3859 rm -f conftest*
3860 fi
3861
3862 if eval "test \"`echo '$ac_cv_func_'nanosleep`\" = yes"; then
3863   echo "$ac_t""yes" 1>&6
3864   have_nanosleep=1
3865 else
3866   echo "$ac_t""no" 1>&6
3867
3868   echo $ac_n "checking for nanosleep in -lrt""... $ac_c" 1>&6
3869 echo "configure:3870: checking for nanosleep in -lrt" >&5
3870 ac_lib_var=`echo rt'_'nanosleep | sed 'y%./+-%__p_%'`
3871 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3872   echo $ac_n "(cached) $ac_c" 1>&6
3873 else
3874   ac_save_LIBS="$LIBS"
3875 LIBS="-lrt  $LIBS"
3876 cat > conftest.$ac_ext <<EOF
3877 #line 3878 "configure"
3878 #include "confdefs.h"
3879 /* Override any gcc2 internal prototype to avoid an error.  */
3880 /* We use char because int might match the return type of a gcc2
3881     builtin and then its argument prototype would still apply.  */
3882 char nanosleep();
3883
3884 int main() {
3885 nanosleep()
3886 ; return 0; }
3887 EOF
3888 if { (eval echo configure:3889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3889   rm -rf conftest*
3890   eval "ac_cv_lib_$ac_lib_var=yes"
3891 else
3892   echo "configure: failed program was:" >&5
3893   cat conftest.$ac_ext >&5
3894   rm -rf conftest*
3895   eval "ac_cv_lib_$ac_lib_var=no"
3896 fi
3897 rm -f conftest*
3898 LIBS="$ac_save_LIBS"
3899
3900 fi
3901 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3902   echo "$ac_t""yes" 1>&6
3903   vlc_LDFLAGS="${vlc_LDFLAGS} -lrt"; have_nanosleep=1
3904 else
3905   echo "$ac_t""no" 1>&6
3906 echo $ac_n "checking for nanosleep in -lposix4""... $ac_c" 1>&6
3907 echo "configure:3908: checking for nanosleep in -lposix4" >&5
3908 ac_lib_var=`echo posix4'_'nanosleep | sed 'y%./+-%__p_%'`
3909 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3910   echo $ac_n "(cached) $ac_c" 1>&6
3911 else
3912   ac_save_LIBS="$LIBS"
3913 LIBS="-lposix4  $LIBS"
3914 cat > conftest.$ac_ext <<EOF
3915 #line 3916 "configure"
3916 #include "confdefs.h"
3917 /* Override any gcc2 internal prototype to avoid an error.  */
3918 /* We use char because int might match the return type of a gcc2
3919     builtin and then its argument prototype would still apply.  */
3920 char nanosleep();
3921
3922 int main() {
3923 nanosleep()
3924 ; return 0; }
3925 EOF
3926 if { (eval echo configure:3927: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3927   rm -rf conftest*
3928   eval "ac_cv_lib_$ac_lib_var=yes"
3929 else
3930   echo "configure: failed program was:" >&5
3931   cat conftest.$ac_ext >&5
3932   rm -rf conftest*
3933   eval "ac_cv_lib_$ac_lib_var=no"
3934 fi
3935 rm -f conftest*
3936 LIBS="$ac_save_LIBS"
3937
3938 fi
3939 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3940   echo "$ac_t""yes" 1>&6
3941   vlc_LDFLAGS="${vlc_LDFLAGS} -lposix4"; have_nanosleep=1
3942 else
3943   echo "$ac_t""no" 1>&6
3944 fi
3945
3946   
3947 fi
3948
3949
3950 fi
3951
3952 if test x$have_nanosleep = x1; then
3953   cat >> confdefs.h <<\EOF
3954 #define HAVE_NANOSLEEP 1
3955 EOF
3956
3957 fi
3958 # HP/UX port
3959 echo $ac_n "checking for sem_init in -lrt""... $ac_c" 1>&6
3960 echo "configure:3961: checking for sem_init in -lrt" >&5
3961 ac_lib_var=`echo rt'_'sem_init | sed 'y%./+-%__p_%'`
3962 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3963   echo $ac_n "(cached) $ac_c" 1>&6
3964 else
3965   ac_save_LIBS="$LIBS"
3966 LIBS="-lrt  $LIBS"
3967 cat > conftest.$ac_ext <<EOF
3968 #line 3969 "configure"
3969 #include "confdefs.h"
3970 /* Override any gcc2 internal prototype to avoid an error.  */
3971 /* We use char because int might match the return type of a gcc2
3972     builtin and then its argument prototype would still apply.  */
3973 char sem_init();
3974
3975 int main() {
3976 sem_init()
3977 ; return 0; }
3978 EOF
3979 if { (eval echo configure:3980: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3980   rm -rf conftest*
3981   eval "ac_cv_lib_$ac_lib_var=yes"
3982 else
3983   echo "configure: failed program was:" >&5
3984   cat conftest.$ac_ext >&5
3985   rm -rf conftest*
3986   eval "ac_cv_lib_$ac_lib_var=no"
3987 fi
3988 rm -f conftest*
3989 LIBS="$ac_save_LIBS"
3990
3991 fi
3992 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3993   echo "$ac_t""yes" 1>&6
3994   vlc_LDFLAGS="${vlc_LDFLAGS} -lrt"
3995 else
3996   echo "$ac_t""no" 1>&6
3997 fi
3998
3999
4000 echo $ac_n "checking for inet_aton""... $ac_c" 1>&6
4001 echo "configure:4002: checking for inet_aton" >&5
4002 if eval "test \"`echo '$''{'ac_cv_func_inet_aton'+set}'`\" = set"; then
4003   echo $ac_n "(cached) $ac_c" 1>&6
4004 else
4005   cat > conftest.$ac_ext <<EOF
4006 #line 4007 "configure"
4007 #include "confdefs.h"
4008 /* System header to define __stub macros and hopefully few prototypes,
4009     which can conflict with char inet_aton(); below.  */
4010 #include <assert.h>
4011 /* Override any gcc2 internal prototype to avoid an error.  */
4012 /* We use char because int might match the return type of a gcc2
4013     builtin and then its argument prototype would still apply.  */
4014 char inet_aton();
4015
4016 int main() {
4017
4018 /* The GNU C library defines this for functions which it implements
4019     to always fail with ENOSYS.  Some functions are actually named
4020     something starting with __ and the normal name is an alias.  */
4021 #if defined (__stub_inet_aton) || defined (__stub___inet_aton)
4022 choke me
4023 #else
4024 inet_aton();
4025 #endif
4026
4027 ; return 0; }
4028 EOF
4029 if { (eval echo configure:4030: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4030   rm -rf conftest*
4031   eval "ac_cv_func_inet_aton=yes"
4032 else
4033   echo "configure: failed program was:" >&5
4034   cat conftest.$ac_ext >&5
4035   rm -rf conftest*
4036   eval "ac_cv_func_inet_aton=no"
4037 fi
4038 rm -f conftest*
4039 fi
4040
4041 if eval "test \"`echo '$ac_cv_func_'inet_aton`\" = yes"; then
4042   echo "$ac_t""yes" 1>&6
4043   :
4044 else
4045   echo "$ac_t""no" 1>&6
4046
4047   echo $ac_n "checking for inet_aton in -lresolv""... $ac_c" 1>&6
4048 echo "configure:4049: checking for inet_aton in -lresolv" >&5
4049 ac_lib_var=`echo resolv'_'inet_aton | sed 'y%./+-%__p_%'`
4050 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4051   echo $ac_n "(cached) $ac_c" 1>&6
4052 else
4053   ac_save_LIBS="$LIBS"
4054 LIBS="-lresolv  $LIBS"
4055 cat > conftest.$ac_ext <<EOF
4056 #line 4057 "configure"
4057 #include "confdefs.h"
4058 /* Override any gcc2 internal prototype to avoid an error.  */
4059 /* We use char because int might match the return type of a gcc2
4060     builtin and then its argument prototype would still apply.  */
4061 char inet_aton();
4062
4063 int main() {
4064 inet_aton()
4065 ; return 0; }
4066 EOF
4067 if { (eval echo configure:4068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4068   rm -rf conftest*
4069   eval "ac_cv_lib_$ac_lib_var=yes"
4070 else
4071   echo "configure: failed program was:" >&5
4072   cat conftest.$ac_ext >&5
4073   rm -rf conftest*
4074   eval "ac_cv_lib_$ac_lib_var=no"
4075 fi
4076 rm -f conftest*
4077 LIBS="$ac_save_LIBS"
4078
4079 fi
4080 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4081   echo "$ac_t""yes" 1>&6
4082   ipv4_LDFLAGS="${ipv4_LDFLAGS} -lresolv"
4083 else
4084   echo "$ac_t""no" 1>&6
4085 fi
4086
4087
4088 fi
4089
4090 echo $ac_n "checking for textdomain""... $ac_c" 1>&6
4091 echo "configure:4092: checking for textdomain" >&5
4092 if eval "test \"`echo '$''{'ac_cv_func_textdomain'+set}'`\" = set"; then
4093   echo $ac_n "(cached) $ac_c" 1>&6
4094 else
4095   cat > conftest.$ac_ext <<EOF
4096 #line 4097 "configure"
4097 #include "confdefs.h"
4098 /* System header to define __stub macros and hopefully few prototypes,
4099     which can conflict with char textdomain(); below.  */
4100 #include <assert.h>
4101 /* Override any gcc2 internal prototype to avoid an error.  */
4102 /* We use char because int might match the return type of a gcc2
4103     builtin and then its argument prototype would still apply.  */
4104 char textdomain();
4105
4106 int main() {
4107
4108 /* The GNU C library defines this for functions which it implements
4109     to always fail with ENOSYS.  Some functions are actually named
4110     something starting with __ and the normal name is an alias.  */
4111 #if defined (__stub_textdomain) || defined (__stub___textdomain)
4112 choke me
4113 #else
4114 textdomain();
4115 #endif
4116
4117 ; return 0; }
4118 EOF
4119 if { (eval echo configure:4120: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4120   rm -rf conftest*
4121   eval "ac_cv_func_textdomain=yes"
4122 else
4123   echo "configure: failed program was:" >&5
4124   cat conftest.$ac_ext >&5
4125   rm -rf conftest*
4126   eval "ac_cv_func_textdomain=no"
4127 fi
4128 rm -f conftest*
4129 fi
4130
4131 if eval "test \"`echo '$ac_cv_func_'textdomain`\" = yes"; then
4132   echo "$ac_t""yes" 1>&6
4133   :
4134 else
4135   echo "$ac_t""no" 1>&6
4136
4137   echo $ac_n "checking for textdomain in -lintl""... $ac_c" 1>&6
4138 echo "configure:4139: checking for textdomain in -lintl" >&5
4139 ac_lib_var=`echo intl'_'textdomain | sed 'y%./+-%__p_%'`
4140 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4141   echo $ac_n "(cached) $ac_c" 1>&6
4142 else
4143   ac_save_LIBS="$LIBS"
4144 LIBS="-lintl  $LIBS"
4145 cat > conftest.$ac_ext <<EOF
4146 #line 4147 "configure"
4147 #include "confdefs.h"
4148 /* Override any gcc2 internal prototype to avoid an error.  */
4149 /* We use char because int might match the return type of a gcc2
4150     builtin and then its argument prototype would still apply.  */
4151 char textdomain();
4152
4153 int main() {
4154 textdomain()
4155 ; return 0; }
4156 EOF
4157 if { (eval echo configure:4158: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4158   rm -rf conftest*
4159   eval "ac_cv_lib_$ac_lib_var=yes"
4160 else
4161   echo "configure: failed program was:" >&5
4162   cat conftest.$ac_ext >&5
4163   rm -rf conftest*
4164   eval "ac_cv_lib_$ac_lib_var=no"
4165 fi
4166 rm -f conftest*
4167 LIBS="$ac_save_LIBS"
4168
4169 fi
4170 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4171   echo "$ac_t""yes" 1>&6
4172   vlc_LDFLAGS="${vlc_LDFLAGS} -lintl"
4173     plugins_LDFLAGS="${plugins_LDFLAGS} -lintl"
4174   
4175 else
4176   echo "$ac_t""no" 1>&6
4177 fi
4178
4179
4180 fi
4181
4182
4183 NEED_GETOPT=0
4184 echo $ac_n "checking for getopt_long""... $ac_c" 1>&6
4185 echo "configure:4186: checking for getopt_long" >&5
4186 if eval "test \"`echo '$''{'ac_cv_func_getopt_long'+set}'`\" = set"; then
4187   echo $ac_n "(cached) $ac_c" 1>&6
4188 else
4189   cat > conftest.$ac_ext <<EOF
4190 #line 4191 "configure"
4191 #include "confdefs.h"
4192 /* System header to define __stub macros and hopefully few prototypes,
4193     which can conflict with char getopt_long(); below.  */
4194 #include <assert.h>
4195 /* Override any gcc2 internal prototype to avoid an error.  */
4196 /* We use char because int might match the return type of a gcc2
4197     builtin and then its argument prototype would still apply.  */
4198 char getopt_long();
4199
4200 int main() {
4201
4202 /* The GNU C library defines this for functions which it implements
4203     to always fail with ENOSYS.  Some functions are actually named
4204     something starting with __ and the normal name is an alias.  */
4205 #if defined (__stub_getopt_long) || defined (__stub___getopt_long)
4206 choke me
4207 #else
4208 getopt_long();
4209 #endif
4210
4211 ; return 0; }
4212 EOF
4213 if { (eval echo configure:4214: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4214   rm -rf conftest*
4215   eval "ac_cv_func_getopt_long=yes"
4216 else
4217   echo "configure: failed program was:" >&5
4218   cat conftest.$ac_ext >&5
4219   rm -rf conftest*
4220   eval "ac_cv_func_getopt_long=no"
4221 fi
4222 rm -f conftest*
4223 fi
4224
4225 if eval "test \"`echo '$ac_cv_func_'getopt_long`\" = yes"; then
4226   echo "$ac_t""yes" 1>&6
4227   cat >> confdefs.h <<\EOF
4228 #define HAVE_GETOPT_LONG 1
4229 EOF
4230
4231 else
4232   echo "$ac_t""no" 1>&6
4233  # FreeBSD has a gnugetopt library for this:
4234   echo $ac_n "checking for getopt_long in -lgnugetopt""... $ac_c" 1>&6
4235 echo "configure:4236: checking for getopt_long in -lgnugetopt" >&5
4236 ac_lib_var=`echo gnugetopt'_'getopt_long | sed 'y%./+-%__p_%'`
4237 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4238   echo $ac_n "(cached) $ac_c" 1>&6
4239 else
4240   ac_save_LIBS="$LIBS"
4241 LIBS="-lgnugetopt  $LIBS"
4242 cat > conftest.$ac_ext <<EOF
4243 #line 4244 "configure"
4244 #include "confdefs.h"
4245 /* Override any gcc2 internal prototype to avoid an error.  */
4246 /* We use char because int might match the return type of a gcc2
4247     builtin and then its argument prototype would still apply.  */
4248 char getopt_long();
4249
4250 int main() {
4251 getopt_long()
4252 ; return 0; }
4253 EOF
4254 if { (eval echo configure:4255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4255   rm -rf conftest*
4256   eval "ac_cv_lib_$ac_lib_var=yes"
4257 else
4258   echo "configure: failed program was:" >&5
4259   cat conftest.$ac_ext >&5
4260   rm -rf conftest*
4261   eval "ac_cv_lib_$ac_lib_var=no"
4262 fi
4263 rm -f conftest*
4264 LIBS="$ac_save_LIBS"
4265
4266 fi
4267 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4268   echo "$ac_t""yes" 1>&6
4269   cat >> confdefs.h <<\EOF
4270 #define HAVE_GETOPT_LONG 1
4271 EOF
4272  vlc_LDFLAGS="${vlc_LDFLAGS} -lgnugetopt"
4273 else
4274   echo "$ac_t""no" 1>&6
4275 NEED_GETOPT=1
4276 fi
4277
4278 fi
4279
4280
4281 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
4282 echo "configure:4283: checking return type of signal handlers" >&5
4283 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
4284   echo $ac_n "(cached) $ac_c" 1>&6
4285 else
4286   cat > conftest.$ac_ext <<EOF
4287 #line 4288 "configure"
4288 #include "confdefs.h"
4289 #include <sys/types.h>
4290 #include <signal.h>
4291 #ifdef signal
4292 #undef signal
4293 #endif
4294 #ifdef __cplusplus
4295 extern "C" void (*signal (int, void (*)(int)))(int);
4296 #else
4297 void (*signal ()) ();
4298 #endif
4299
4300 int main() {
4301 int i;
4302 ; return 0; }
4303 EOF
4304 if { (eval echo configure:4305: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4305   rm -rf conftest*
4306   ac_cv_type_signal=void
4307 else
4308   echo "configure: failed program was:" >&5
4309   cat conftest.$ac_ext >&5
4310   rm -rf conftest*
4311   ac_cv_type_signal=int
4312 fi
4313 rm -f conftest*
4314 fi
4315
4316 echo "$ac_t""$ac_cv_type_signal" 1>&6
4317 cat >> confdefs.h <<EOF
4318 #define RETSIGTYPE $ac_cv_type_signal
4319 EOF
4320
4321
4322 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
4323 echo "configure:4324: checking for dlopen in -ldl" >&5
4324 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
4325 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4326   echo $ac_n "(cached) $ac_c" 1>&6
4327 else
4328   ac_save_LIBS="$LIBS"
4329 LIBS="-ldl  $LIBS"
4330 cat > conftest.$ac_ext <<EOF
4331 #line 4332 "configure"
4332 #include "confdefs.h"
4333 /* Override any gcc2 internal prototype to avoid an error.  */
4334 /* We use char because int might match the return type of a gcc2
4335     builtin and then its argument prototype would still apply.  */
4336 char dlopen();
4337
4338 int main() {
4339 dlopen()
4340 ; return 0; }
4341 EOF
4342 if { (eval echo configure:4343: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4343   rm -rf conftest*
4344   eval "ac_cv_lib_$ac_lib_var=yes"
4345 else
4346   echo "configure: failed program was:" >&5
4347   cat conftest.$ac_ext >&5
4348   rm -rf conftest*
4349   eval "ac_cv_lib_$ac_lib_var=no"
4350 fi
4351 rm -f conftest*
4352 LIBS="$ac_save_LIBS"
4353
4354 fi
4355 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4356   echo "$ac_t""yes" 1>&6
4357   vlc_LDFLAGS="${vlc_LDFLAGS} -ldl"
4358 else
4359   echo "$ac_t""no" 1>&6
4360 fi
4361
4362 echo $ac_n "checking for cos in -lm""... $ac_c" 1>&6
4363 echo "configure:4364: checking for cos in -lm" >&5
4364 ac_lib_var=`echo m'_'cos | sed 'y%./+-%__p_%'`
4365 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4366   echo $ac_n "(cached) $ac_c" 1>&6
4367 else
4368   ac_save_LIBS="$LIBS"
4369 LIBS="-lm  $LIBS"
4370 cat > conftest.$ac_ext <<EOF
4371 #line 4372 "configure"
4372 #include "confdefs.h"
4373 /* Override any gcc2 internal prototype to avoid an error.  */
4374 /* We use char because int might match the return type of a gcc2
4375     builtin and then its argument prototype would still apply.  */
4376 char cos();
4377
4378 int main() {
4379 cos()
4380 ; return 0; }
4381 EOF
4382 if { (eval echo configure:4383: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4383   rm -rf conftest*
4384   eval "ac_cv_lib_$ac_lib_var=yes"
4385 else
4386   echo "configure: failed program was:" >&5
4387   cat conftest.$ac_ext >&5
4388   rm -rf conftest*
4389   eval "ac_cv_lib_$ac_lib_var=no"
4390 fi
4391 rm -f conftest*
4392 LIBS="$ac_save_LIBS"
4393
4394 fi
4395 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4396   echo "$ac_t""yes" 1>&6
4397   imdct_LDFLAGS="${imdct_LDFLAGS} -lm"
4398   filter_distort_LDFLAGS="${filter_distort_LDFLAGS} -lm"
4399 else
4400   echo "$ac_t""no" 1>&6
4401 fi
4402
4403 echo $ac_n "checking for pow in -lm""... $ac_c" 1>&6
4404 echo "configure:4405: checking for pow in -lm" >&5
4405 ac_lib_var=`echo m'_'pow | sed 'y%./+-%__p_%'`
4406 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4407   echo $ac_n "(cached) $ac_c" 1>&6
4408 else
4409   ac_save_LIBS="$LIBS"
4410 LIBS="-lm  $LIBS"
4411 cat > conftest.$ac_ext <<EOF
4412 #line 4413 "configure"
4413 #include "confdefs.h"
4414 /* Override any gcc2 internal prototype to avoid an error.  */
4415 /* We use char because int might match the return type of a gcc2
4416     builtin and then its argument prototype would still apply.  */
4417 char pow();
4418
4419 int main() {
4420 pow()
4421 ; return 0; }
4422 EOF
4423 if { (eval echo configure:4424: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4424   rm -rf conftest*
4425   eval "ac_cv_lib_$ac_lib_var=yes"
4426 else
4427   echo "configure: failed program was:" >&5
4428   cat conftest.$ac_ext >&5
4429   rm -rf conftest*
4430   eval "ac_cv_lib_$ac_lib_var=no"
4431 fi
4432 rm -f conftest*
4433 LIBS="$ac_save_LIBS"
4434
4435 fi
4436 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4437   echo "$ac_t""yes" 1>&6
4438   ffmpeg_LDFLAGS="${ffmpeg_LDFLAGS} -lm"
4439   imdct_LDFLAGS="${imdct_LDFLAGS} -lm"
4440   imdct3dn_LDFLAGS="${imdct3dn_LDFLAGS} -lm"
4441   imdctsse_LDFLAGS="${imdctsse_LDFLAGS} -lm"
4442   i420_rgb_LDFLAGS="${i420_rgb_LDFLAGS} -lm"
4443   faad_LDFLAGS="${faad_LDFLAGS} -lm"
4444
4445 else
4446   echo "$ac_t""no" 1>&6
4447 fi
4448
4449
4450 THREAD_LIB=error
4451 if test "x${THREAD_LIB}" = "xerror"; then
4452   echo $ac_n "checking for main in -lpthread""... $ac_c" 1>&6
4453 echo "configure:4454: checking for main in -lpthread" >&5
4454 ac_lib_var=`echo pthread'_'main | sed 'y%./+-%__p_%'`
4455 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4456   echo $ac_n "(cached) $ac_c" 1>&6
4457 else
4458   ac_save_LIBS="$LIBS"
4459 LIBS="-lpthread  $LIBS"
4460 cat > conftest.$ac_ext <<EOF
4461 #line 4462 "configure"
4462 #include "confdefs.h"
4463
4464 int main() {
4465 main()
4466 ; return 0; }
4467 EOF
4468 if { (eval echo configure:4469: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4469   rm -rf conftest*
4470   eval "ac_cv_lib_$ac_lib_var=yes"
4471 else
4472   echo "configure: failed program was:" >&5
4473   cat conftest.$ac_ext >&5
4474   rm -rf conftest*
4475   eval "ac_cv_lib_$ac_lib_var=no"
4476 fi
4477 rm -f conftest*
4478 LIBS="$ac_save_LIBS"
4479
4480 fi
4481 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4482   echo "$ac_t""yes" 1>&6
4483   THREAD_LIB="-lpthread"
4484 else
4485   echo "$ac_t""no" 1>&6
4486 fi
4487
4488 fi
4489 if test "x${THREAD_LIB}" = "xerror"; then
4490   echo $ac_n "checking for main in -lpthreads""... $ac_c" 1>&6
4491 echo "configure:4492: checking for main in -lpthreads" >&5
4492 ac_lib_var=`echo pthreads'_'main | sed 'y%./+-%__p_%'`
4493 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4494   echo $ac_n "(cached) $ac_c" 1>&6
4495 else
4496   ac_save_LIBS="$LIBS"
4497 LIBS="-lpthreads  $LIBS"
4498 cat > conftest.$ac_ext <<EOF
4499 #line 4500 "configure"
4500 #include "confdefs.h"
4501
4502 int main() {
4503 main()
4504 ; return 0; }
4505 EOF
4506 if { (eval echo configure:4507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4507   rm -rf conftest*
4508   eval "ac_cv_lib_$ac_lib_var=yes"
4509 else
4510   echo "configure: failed program was:" >&5
4511   cat conftest.$ac_ext >&5
4512   rm -rf conftest*
4513   eval "ac_cv_lib_$ac_lib_var=no"
4514 fi
4515 rm -f conftest*
4516 LIBS="$ac_save_LIBS"
4517
4518 fi
4519 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4520   echo "$ac_t""yes" 1>&6
4521   THREAD_LIB="-lpthreads"
4522 else
4523   echo "$ac_t""no" 1>&6
4524 fi
4525
4526 fi
4527 if test "x${THREAD_LIB}" = "xerror"; then
4528   echo $ac_n "checking for main in -lc_r""... $ac_c" 1>&6
4529 echo "configure:4530: checking for main in -lc_r" >&5
4530 ac_lib_var=`echo c_r'_'main | sed 'y%./+-%__p_%'`
4531 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4532   echo $ac_n "(cached) $ac_c" 1>&6
4533 else
4534   ac_save_LIBS="$LIBS"
4535 LIBS="-lc_r  $LIBS"
4536 cat > conftest.$ac_ext <<EOF
4537 #line 4538 "configure"
4538 #include "confdefs.h"
4539
4540 int main() {
4541 main()
4542 ; return 0; }
4543 EOF
4544 if { (eval echo configure:4545: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4545   rm -rf conftest*
4546   eval "ac_cv_lib_$ac_lib_var=yes"
4547 else
4548   echo "configure: failed program was:" >&5
4549   cat conftest.$ac_ext >&5
4550   rm -rf conftest*
4551   eval "ac_cv_lib_$ac_lib_var=no"
4552 fi
4553 rm -f conftest*
4554 LIBS="$ac_save_LIBS"
4555
4556 fi
4557 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4558   echo "$ac_t""yes" 1>&6
4559   THREAD_LIB="-lc_r"
4560 else
4561   echo "$ac_t""no" 1>&6
4562 fi
4563
4564 fi
4565 if test "x${THREAD_LIB}" = "xerror"; then
4566   echo $ac_n "checking for pthread_mutex_lock""... $ac_c" 1>&6
4567 echo "configure:4568: checking for pthread_mutex_lock" >&5
4568 if eval "test \"`echo '$''{'ac_cv_func_pthread_mutex_lock'+set}'`\" = set"; then
4569   echo $ac_n "(cached) $ac_c" 1>&6
4570 else
4571   cat > conftest.$ac_ext <<EOF
4572 #line 4573 "configure"
4573 #include "confdefs.h"
4574 /* System header to define __stub macros and hopefully few prototypes,
4575     which can conflict with char pthread_mutex_lock(); below.  */
4576 #include <assert.h>
4577 /* Override any gcc2 internal prototype to avoid an error.  */
4578 /* We use char because int might match the return type of a gcc2
4579     builtin and then its argument prototype would still apply.  */
4580 char pthread_mutex_lock();
4581
4582 int main() {
4583
4584 /* The GNU C library defines this for functions which it implements
4585     to always fail with ENOSYS.  Some functions are actually named
4586     something starting with __ and the normal name is an alias.  */
4587 #if defined (__stub_pthread_mutex_lock) || defined (__stub___pthread_mutex_lock)
4588 choke me
4589 #else
4590 pthread_mutex_lock();
4591 #endif
4592
4593 ; return 0; }
4594 EOF
4595 if { (eval echo configure:4596: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4596   rm -rf conftest*
4597   eval "ac_cv_func_pthread_mutex_lock=yes"
4598 else
4599   echo "configure: failed program was:" >&5
4600   cat conftest.$ac_ext >&5
4601   rm -rf conftest*
4602   eval "ac_cv_func_pthread_mutex_lock=no"
4603 fi
4604 rm -f conftest*
4605 fi
4606
4607 if eval "test \"`echo '$ac_cv_func_'pthread_mutex_lock`\" = yes"; then
4608   echo "$ac_t""yes" 1>&6
4609   :
4610 else
4611   echo "$ac_t""no" 1>&6
4612 fi
4613
4614   THREAD_LIB=""
4615 fi
4616
4617 echo $ac_n "checking for cthread_fork in -lthreads""... $ac_c" 1>&6
4618 echo "configure:4619: checking for cthread_fork in -lthreads" >&5
4619 ac_lib_var=`echo threads'_'cthread_fork | sed 'y%./+-%__p_%'`
4620 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4621   echo $ac_n "(cached) $ac_c" 1>&6
4622 else
4623   ac_save_LIBS="$LIBS"
4624 LIBS="-lthreads  $LIBS"
4625 cat > conftest.$ac_ext <<EOF
4626 #line 4627 "configure"
4627 #include "confdefs.h"
4628 /* Override any gcc2 internal prototype to avoid an error.  */
4629 /* We use char because int might match the return type of a gcc2
4630     builtin and then its argument prototype would still apply.  */
4631 char cthread_fork();
4632
4633 int main() {
4634 cthread_fork()
4635 ; return 0; }
4636 EOF
4637 if { (eval echo configure:4638: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4638   rm -rf conftest*
4639   eval "ac_cv_lib_$ac_lib_var=yes"
4640 else
4641   echo "configure: failed program was:" >&5
4642   cat conftest.$ac_ext >&5
4643   rm -rf conftest*
4644   eval "ac_cv_lib_$ac_lib_var=no"
4645 fi
4646 rm -f conftest*
4647 LIBS="$ac_save_LIBS"
4648
4649 fi
4650 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4651   echo "$ac_t""yes" 1>&6
4652   THREAD_LIB="-lthreads"
4653 else
4654   echo "$ac_t""no" 1>&6
4655 fi
4656
4657
4658 cat > conftest.$ac_ext <<EOF
4659 #line 4660 "configure"
4660 #include "confdefs.h"
4661 #include <pthread.h>
4662 EOF
4663 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4664   egrep "pthread_cond_t" >/dev/null 2>&1; then
4665   rm -rf conftest*
4666   
4667   cat >> confdefs.h <<\EOF
4668 #define PTHREAD_COND_T_IN_PTHREAD_H 1
4669 EOF
4670
4671 fi
4672 rm -f conftest*
4673
4674 cat > conftest.$ac_ext <<EOF
4675 #line 4676 "configure"
4676 #include "confdefs.h"
4677 #include <pthread.h>
4678 EOF
4679 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4680   egrep "pthread_once" >/dev/null 2>&1; then
4681   rm -rf conftest*
4682   
4683   cat >> confdefs.h <<\EOF
4684 #define PTHREAD_ONCE_IN_PTHREAD_H 1
4685 EOF
4686
4687 fi
4688 rm -f conftest*
4689
4690 cat > conftest.$ac_ext <<EOF
4691 #line 4692 "configure"
4692 #include "confdefs.h"
4693 #include <strings.h>
4694 EOF
4695 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4696   egrep "strncasecmp" >/dev/null 2>&1; then
4697   rm -rf conftest*
4698   
4699   cat >> confdefs.h <<\EOF
4700 #define STRNCASECMP_IN_STRINGS_H 1
4701 EOF
4702
4703 fi
4704 rm -f conftest*
4705
4706
4707 for ac_hdr in stdint.h getopt.h strings.h inttypes.h sys/int_types.h
4708 do
4709 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4710 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4711 echo "configure:4712: checking for $ac_hdr" >&5
4712 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4713   echo $ac_n "(cached) $ac_c" 1>&6
4714 else
4715   cat > conftest.$ac_ext <<EOF
4716 #line 4717 "configure"
4717 #include "confdefs.h"
4718 #include <$ac_hdr>
4719 EOF
4720 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4721 { (eval echo configure:4722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4722 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4723 if test -z "$ac_err"; then
4724   rm -rf conftest*
4725   eval "ac_cv_header_$ac_safe=yes"
4726 else
4727   echo "$ac_err" >&5
4728   echo "configure: failed program was:" >&5
4729   cat conftest.$ac_ext >&5
4730   rm -rf conftest*
4731   eval "ac_cv_header_$ac_safe=no"
4732 fi
4733 rm -f conftest*
4734 fi
4735 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4736   echo "$ac_t""yes" 1>&6
4737     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4738   cat >> confdefs.h <<EOF
4739 #define $ac_tr_hdr 1
4740 EOF
4741  
4742 else
4743   echo "$ac_t""no" 1>&6
4744 fi
4745 done
4746
4747 for ac_hdr in sys/sockio.h fcntl.h sys/types.h sys/time.h sys/times.h
4748 do
4749 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4750 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4751 echo "configure:4752: checking for $ac_hdr" >&5
4752 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4753   echo $ac_n "(cached) $ac_c" 1>&6
4754 else
4755   cat > conftest.$ac_ext <<EOF
4756 #line 4757 "configure"
4757 #include "confdefs.h"
4758 #include <$ac_hdr>
4759 EOF
4760 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4761 { (eval echo configure:4762: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4762 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4763 if test -z "$ac_err"; then
4764   rm -rf conftest*
4765   eval "ac_cv_header_$ac_safe=yes"
4766 else
4767   echo "$ac_err" >&5
4768   echo "configure: failed program was:" >&5
4769   cat conftest.$ac_ext >&5
4770   rm -rf conftest*
4771   eval "ac_cv_header_$ac_safe=no"
4772 fi
4773 rm -f conftest*
4774 fi
4775 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4776   echo "$ac_t""yes" 1>&6
4777     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4778   cat >> confdefs.h <<EOF
4779 #define $ac_tr_hdr 1
4780 EOF
4781  
4782 else
4783   echo "$ac_t""no" 1>&6
4784 fi
4785 done
4786
4787 for ac_hdr in dlfcn.h image.h
4788 do
4789 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4790 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4791 echo "configure:4792: checking for $ac_hdr" >&5
4792 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4793   echo $ac_n "(cached) $ac_c" 1>&6
4794 else
4795   cat > conftest.$ac_ext <<EOF
4796 #line 4797 "configure"
4797 #include "confdefs.h"
4798 #include <$ac_hdr>
4799 EOF
4800 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4801 { (eval echo configure:4802: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4802 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4803 if test -z "$ac_err"; then
4804   rm -rf conftest*
4805   eval "ac_cv_header_$ac_safe=yes"
4806 else
4807   echo "$ac_err" >&5
4808   echo "configure: failed program was:" >&5
4809   cat conftest.$ac_ext >&5
4810   rm -rf conftest*
4811   eval "ac_cv_header_$ac_safe=no"
4812 fi
4813 rm -f conftest*
4814 fi
4815 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4816   echo "$ac_t""yes" 1>&6
4817     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4818   cat >> confdefs.h <<EOF
4819 #define $ac_tr_hdr 1
4820 EOF
4821  
4822 else
4823   echo "$ac_t""no" 1>&6
4824 fi
4825 done
4826
4827 for ac_hdr in arpa/inet.h net/if.h netinet/in.h sys/socket.h
4828 do
4829 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4830 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4831 echo "configure:4832: checking for $ac_hdr" >&5
4832 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4833   echo $ac_n "(cached) $ac_c" 1>&6
4834 else
4835   cat > conftest.$ac_ext <<EOF
4836 #line 4837 "configure"
4837 #include "confdefs.h"
4838 #include <$ac_hdr>
4839 EOF
4840 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4841 { (eval echo configure:4842: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4842 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4843 if test -z "$ac_err"; then
4844   rm -rf conftest*
4845   eval "ac_cv_header_$ac_safe=yes"
4846 else
4847   echo "$ac_err" >&5
4848   echo "configure: failed program was:" >&5
4849   cat conftest.$ac_ext >&5
4850   rm -rf conftest*
4851   eval "ac_cv_header_$ac_safe=no"
4852 fi
4853 rm -f conftest*
4854 fi
4855 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4856   echo "$ac_t""yes" 1>&6
4857     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4858   cat >> confdefs.h <<EOF
4859 #define $ac_tr_hdr 1
4860 EOF
4861  
4862 else
4863   echo "$ac_t""no" 1>&6
4864 fi
4865 done
4866
4867 for ac_hdr in machine/param.h sys/shm.h
4868 do
4869 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4870 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4871 echo "configure:4872: checking for $ac_hdr" >&5
4872 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4873   echo $ac_n "(cached) $ac_c" 1>&6
4874 else
4875   cat > conftest.$ac_ext <<EOF
4876 #line 4877 "configure"
4877 #include "confdefs.h"
4878 #include <$ac_hdr>
4879 EOF
4880 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4881 { (eval echo configure:4882: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4882 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4883 if test -z "$ac_err"; then
4884   rm -rf conftest*
4885   eval "ac_cv_header_$ac_safe=yes"
4886 else
4887   echo "$ac_err" >&5
4888   echo "configure: failed program was:" >&5
4889   cat conftest.$ac_ext >&5
4890   rm -rf conftest*
4891   eval "ac_cv_header_$ac_safe=no"
4892 fi
4893 rm -f conftest*
4894 fi
4895 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4896   echo "$ac_t""yes" 1>&6
4897     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4898   cat >> confdefs.h <<EOF
4899 #define $ac_tr_hdr 1
4900 EOF
4901  
4902 else
4903   echo "$ac_t""no" 1>&6
4904 fi
4905 done
4906
4907 for ac_hdr in linux/version.h
4908 do
4909 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4910 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4911 echo "configure:4912: checking for $ac_hdr" >&5
4912 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4913   echo $ac_n "(cached) $ac_c" 1>&6
4914 else
4915   cat > conftest.$ac_ext <<EOF
4916 #line 4917 "configure"
4917 #include "confdefs.h"
4918 #include <$ac_hdr>
4919 EOF
4920 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4921 { (eval echo configure:4922: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4922 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4923 if test -z "$ac_err"; then
4924   rm -rf conftest*
4925   eval "ac_cv_header_$ac_safe=yes"
4926 else
4927   echo "$ac_err" >&5
4928   echo "configure: failed program was:" >&5
4929   cat conftest.$ac_ext >&5
4930   rm -rf conftest*
4931   eval "ac_cv_header_$ac_safe=no"
4932 fi
4933 rm -f conftest*
4934 fi
4935 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4936   echo "$ac_t""yes" 1>&6
4937     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4938   cat >> confdefs.h <<EOF
4939 #define $ac_tr_hdr 1
4940 EOF
4941  
4942 else
4943   echo "$ac_t""no" 1>&6
4944 fi
4945 done
4946
4947
4948 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
4949 echo "configure:4950: checking whether time.h and sys/time.h may both be included" >&5
4950 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
4951   echo $ac_n "(cached) $ac_c" 1>&6
4952 else
4953   cat > conftest.$ac_ext <<EOF
4954 #line 4955 "configure"
4955 #include "confdefs.h"
4956 #include <sys/types.h>
4957 #include <sys/time.h>
4958 #include <time.h>
4959 int main() {
4960 struct tm *tp;
4961 ; return 0; }
4962 EOF
4963 if { (eval echo configure:4964: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4964   rm -rf conftest*
4965   ac_cv_header_time=yes
4966 else
4967   echo "configure: failed program was:" >&5
4968   cat conftest.$ac_ext >&5
4969   rm -rf conftest*
4970   ac_cv_header_time=no
4971 fi
4972 rm -f conftest*
4973 fi
4974
4975 echo "$ac_t""$ac_cv_header_time" 1>&6
4976 if test $ac_cv_header_time = yes; then
4977   cat >> confdefs.h <<\EOF
4978 #define TIME_WITH_SYS_TIME 1
4979 EOF
4980
4981 fi
4982
4983
4984 cat > conftest.$ac_ext <<EOF
4985 #line 4986 "configure"
4986 #include "confdefs.h"
4987 #include <time.h>
4988 EOF
4989 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4990   egrep "nanosleep" >/dev/null 2>&1; then
4991   rm -rf conftest*
4992   
4993   cat >> confdefs.h <<\EOF
4994 #define HAVE_DECL_NANOSLEEP 1
4995 EOF
4996
4997
4998 fi
4999 rm -f conftest*
5000
5001
5002 cat > conftest.$ac_ext <<EOF
5003 #line 5004 "configure"
5004 #include "confdefs.h"
5005 #include <sys/time.h>
5006 EOF
5007 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5008   egrep "timespec" >/dev/null 2>&1; then
5009   rm -rf conftest*
5010   
5011   cat >> confdefs.h <<\EOF
5012 #define HAVE_STRUCT_TIMESPEC 1
5013 EOF
5014
5015
5016 fi
5017 rm -f conftest*
5018
5019
5020 for ac_hdr in cthreads.h pthread.h kernel/scheduler.h kernel/OS.h
5021 do
5022 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5023 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5024 echo "configure:5025: checking for $ac_hdr" >&5
5025 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5026   echo $ac_n "(cached) $ac_c" 1>&6
5027 else
5028   cat > conftest.$ac_ext <<EOF
5029 #line 5030 "configure"
5030 #include "confdefs.h"
5031 #include <$ac_hdr>
5032 EOF
5033 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5034 { (eval echo configure:5035: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5035 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5036 if test -z "$ac_err"; then
5037   rm -rf conftest*
5038   eval "ac_cv_header_$ac_safe=yes"
5039 else
5040   echo "$ac_err" >&5
5041   echo "configure: failed program was:" >&5
5042   cat conftest.$ac_ext >&5
5043   rm -rf conftest*
5044   eval "ac_cv_header_$ac_safe=no"
5045 fi
5046 rm -f conftest*
5047 fi
5048 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5049   echo "$ac_t""yes" 1>&6
5050     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5051   cat >> confdefs.h <<EOF
5052 #define $ac_tr_hdr 1
5053 EOF
5054  
5055 else
5056   echo "$ac_t""no" 1>&6
5057 fi
5058 done
5059
5060
5061 if test "x${x_includes}" = "xNONE"; then
5062   x_includes="/usr/X11R6/include"
5063 fi
5064 if test "x${x_libraries}" = "xNONE"; then
5065   x_libraries="/usr/X11R6/lib"
5066 fi
5067
5068 NEED_GTK_MAIN=no
5069
5070 if test "x${SYS}" != "xmingw32"
5071 then
5072   CPPFLAGS="${save_CPPFLAGS} -I${x_includes}"
5073   for ac_hdr in X11/extensions/dpms.h
5074 do
5075 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5076 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5077 echo "configure:5078: checking for $ac_hdr" >&5
5078 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5079   echo $ac_n "(cached) $ac_c" 1>&6
5080 else
5081   cat > conftest.$ac_ext <<EOF
5082 #line 5083 "configure"
5083 #include "confdefs.h"
5084 #include <$ac_hdr>
5085 EOF
5086 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5087 { (eval echo configure:5088: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5088 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5089 if test -z "$ac_err"; then
5090   rm -rf conftest*
5091   eval "ac_cv_header_$ac_safe=yes"
5092 else
5093   echo "$ac_err" >&5
5094   echo "configure: failed program was:" >&5
5095   cat conftest.$ac_ext >&5
5096   rm -rf conftest*
5097   eval "ac_cv_header_$ac_safe=no"
5098 fi
5099 rm -f conftest*
5100 fi
5101 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5102   echo "$ac_t""yes" 1>&6
5103     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5104   cat >> confdefs.h <<EOF
5105 #define $ac_tr_hdr 1
5106 EOF
5107  
5108     cat > conftest.$ac_ext <<EOF
5109 #line 5110 "configure"
5110 #include "confdefs.h"
5111 #include <X11/extensions/dpms.h>
5112 EOF
5113 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5114   egrep "DPMSInfo" >/dev/null 2>&1; then
5115   rm -rf conftest*
5116   
5117       cat >> confdefs.h <<\EOF
5118 #define DPMSINFO_IN_DPMS_H 1
5119 EOF
5120
5121     
5122 fi
5123 rm -f conftest*
5124
5125   
5126 else
5127   echo "$ac_t""no" 1>&6
5128 fi
5129 done
5130
5131   CPPFLAGS="${save_CPPFLAGS}"
5132 fi
5133
5134 echo $ac_n "checking for ntohl in sys/param.h""... $ac_c" 1>&6
5135 echo "configure:5136: checking for ntohl in sys/param.h" >&5
5136 if eval "test \"`echo '$''{'ac_cv_c_ntohl_sys_param_h'+set}'`\" = set"; then
5137   echo $ac_n "(cached) $ac_c" 1>&6
5138 else
5139   CFLAGS="${save_CFLAGS} -Wall -Werror"
5140      cat > conftest.$ac_ext <<EOF
5141 #line 5142 "configure"
5142 #include "confdefs.h"
5143 #include <sys/param.h>
5144 int main() {
5145 void foo() { int meuh; ntohl(meuh); }
5146 ; return 0; }
5147 EOF
5148 if { (eval echo configure:5149: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5149   rm -rf conftest*
5150   ac_cv_c_ntohl_sys_param_h=yes
5151 else
5152   echo "configure: failed program was:" >&5
5153   cat conftest.$ac_ext >&5
5154   rm -rf conftest*
5155   ac_cv_c_ntohl_sys_param_h=no
5156 fi
5157 rm -f conftest*
5158 fi
5159
5160 echo "$ac_t""$ac_cv_c_ntohl_sys_param_h" 1>&6
5161 if test "x${ac_cv_c_ntohl_sys_param_h}" != "xno"; then
5162     cat >> confdefs.h <<\EOF
5163 #define NTOHL_IN_SYS_PARAM_H 1
5164 EOF
5165
5166 fi
5167
5168 echo $ac_n "checking if \$CC accepts -finline-limit""... $ac_c" 1>&6
5169 echo "configure:5170: checking if \$CC accepts -finline-limit" >&5
5170 if eval "test \"`echo '$''{'ac_cv_c_inline_limit'+set}'`\" = set"; then
5171   echo $ac_n "(cached) $ac_c" 1>&6
5172 else
5173   CFLAGS="${save_CFLAGS} -finline-limit-30000"
5174      cat > conftest.$ac_ext <<EOF
5175 #line 5176 "configure"
5176 #include "confdefs.h"
5177
5178 int main() {
5179
5180 ; return 0; }
5181 EOF
5182 if { (eval echo configure:5183: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5183   rm -rf conftest*
5184   ac_cv_c_inline_limit=yes
5185 else
5186   echo "configure: failed program was:" >&5
5187   cat conftest.$ac_ext >&5
5188   rm -rf conftest*
5189   ac_cv_c_inline_limit=no
5190 fi
5191 rm -f conftest*
5192 fi
5193
5194 echo "$ac_t""$ac_cv_c_inline_limit" 1>&6
5195 if test "x${ac_cv_c_inline_limit}" != "xno"; then
5196     save_CFLAGS="${save_CFLAGS} -finline-limit-30000"; CFLAGS="${save_CFLAGS}"
5197 fi
5198
5199 echo $ac_n "checking if \$CC accepts -Wall -Winline""... $ac_c" 1>&6
5200 echo "configure:5201: checking if \$CC accepts -Wall -Winline" >&5
5201 if eval "test \"`echo '$''{'ac_cv_c_Wall_Winline'+set}'`\" = set"; then
5202   echo $ac_n "(cached) $ac_c" 1>&6
5203 else
5204   CFLAGS="-Wall -Winline ${save_CFLAGS}"
5205      cat > conftest.$ac_ext <<EOF
5206 #line 5207 "configure"
5207 #include "confdefs.h"
5208
5209 int main() {
5210
5211 ; return 0; }
5212 EOF
5213 if { (eval echo configure:5214: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5214   rm -rf conftest*
5215   ac_cv_c_Wall_Winline=yes
5216 else
5217   echo "configure: failed program was:" >&5
5218   cat conftest.$ac_ext >&5
5219   rm -rf conftest*
5220   ac_cv_c_Wall_Winline=no
5221 fi
5222 rm -f conftest*
5223 fi
5224
5225 echo "$ac_t""$ac_cv_c_Wall_Winline" 1>&6
5226 if test "x${ac_cv_c_Wall_Winline}" != "xno"; then
5227     save_CFLAGS="-Wall -Winline ${save_CFLAGS}"; CFLAGS="${save_CFLAGS}"
5228 else
5229     echo $ac_n "checking if \$CC accepts -wall -winline""... $ac_c" 1>&6
5230 echo "configure:5231: checking if \$CC accepts -wall -winline" >&5
5231 if eval "test \"`echo '$''{'ac_cv_c_wall_winline'+set}'`\" = set"; then
5232   echo $ac_n "(cached) $ac_c" 1>&6
5233 else
5234   CFLAGS="-wall -winline ${save_CFLAGS}"
5235          cat > conftest.$ac_ext <<EOF
5236 #line 5237 "configure"
5237 #include "confdefs.h"
5238
5239 int main() {
5240
5241 ; return 0; }
5242 EOF
5243 if { (eval echo configure:5244: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5244   rm -rf conftest*
5245   ac_cv_c_wall_winline=yes
5246 else
5247   echo "configure: failed program was:" >&5
5248   cat conftest.$ac_ext >&5
5249   rm -rf conftest*
5250   ac_cv_c_wall_winline=no
5251 fi
5252 rm -f conftest*
5253 fi
5254
5255 echo "$ac_t""$ac_cv_c_wall_winline" 1>&6
5256     if test "x${ac_cv_c_wall_winline}" != "xno"; then
5257         save_CFLAGS="-wall -winline ${save_CFLAGS}"; CFLAGS="${save_CFLAGS}"
5258     fi
5259 fi
5260
5261 echo $ac_n "checking if \$CC accepts -pipe""... $ac_c" 1>&6
5262 echo "configure:5263: checking if \$CC accepts -pipe" >&5
5263 if eval "test \"`echo '$''{'ac_cv_c_pipe'+set}'`\" = set"; then
5264   echo $ac_n "(cached) $ac_c" 1>&6
5265 else
5266   CFLAGS="${save_CFLAGS} -pipe"
5267      cat > conftest.$ac_ext <<EOF
5268 #line 5269 "configure"
5269 #include "confdefs.h"
5270
5271 int main() {
5272
5273 ; return 0; }
5274 EOF
5275 if { (eval echo configure:5276: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5276   rm -rf conftest*
5277   ac_cv_c_pipe=yes
5278 else
5279   echo "configure: failed program was:" >&5
5280   cat conftest.$ac_ext >&5
5281   rm -rf conftest*
5282   ac_cv_c_pipe=no
5283 fi
5284 rm -f conftest*
5285 fi
5286
5287 echo "$ac_t""$ac_cv_c_pipe" 1>&6
5288 if test "x${ac_cv_c_pipe}" != "xno"; then
5289     save_CFLAGS="${save_CFLAGS} -pipe"; CFLAGS="${save_CFLAGS}"
5290 fi
5291
5292 echo $ac_n "checking if \$CC accepts -O3""... $ac_c" 1>&6
5293 echo "configure:5294: checking if \$CC accepts -O3" >&5
5294 if eval "test \"`echo '$''{'ac_cv_c_o3'+set}'`\" = set"; then
5295   echo $ac_n "(cached) $ac_c" 1>&6
5296 else
5297   CFLAGS="${save_CFLAGS} -O3"
5298      cat > conftest.$ac_ext <<EOF
5299 #line 5300 "configure"
5300 #include "confdefs.h"
5301
5302 int main() {
5303
5304 ; return 0; }
5305 EOF
5306 if { (eval echo configure:5307: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5307   rm -rf conftest*
5308   ac_cv_c_o3=yes
5309 else
5310   echo "configure: failed program was:" >&5
5311   cat conftest.$ac_ext >&5
5312   rm -rf conftest*
5313   ac_cv_c_o3=no
5314 fi
5315 rm -f conftest*
5316 fi
5317
5318 echo "$ac_t""$ac_cv_c_o3" 1>&6
5319 if test "x${ac_cv_c_o3}" != "xno"; then
5320     CFLAGS_OPTIM="${CFLAGS_OPTIM} -O3"
5321 else
5322     echo $ac_n "checking if \$CC accepts -O2""... $ac_c" 1>&6
5323 echo "configure:5324: checking if \$CC accepts -O2" >&5
5324 if eval "test \"`echo '$''{'ac_cv_c_o2'+set}'`\" = set"; then
5325   echo $ac_n "(cached) $ac_c" 1>&6
5326 else
5327   CFLAGS="${save_CFLAGS} -O2"
5328          cat > conftest.$ac_ext <<EOF
5329 #line 5330 "configure"
5330 #include "confdefs.h"
5331
5332 int main() {
5333
5334 ; return 0; }
5335 EOF
5336 if { (eval echo configure:5337: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5337   rm -rf conftest*
5338   ac_cv_c_o2=yes
5339 else
5340   echo "configure: failed program was:" >&5
5341   cat conftest.$ac_ext >&5
5342   rm -rf conftest*
5343   ac_cv_c_o2=no
5344 fi
5345 rm -f conftest*
5346 fi
5347
5348 echo "$ac_t""$ac_cv_c_o2" 1>&6
5349     if test "x${ac_cv_c_o2}" != "xno"; then
5350         CFLAGS_OPTIM="${CFLAGS_OPTIM} -O2"
5351     else
5352         echo $ac_n "checking if \$CC accepts -O""... $ac_c" 1>&6
5353 echo "configure:5354: checking if \$CC accepts -O" >&5
5354 if eval "test \"`echo '$''{'ac_cv_c_o'+set}'`\" = set"; then
5355   echo $ac_n "(cached) $ac_c" 1>&6
5356 else
5357   CFLAGS="${save_CFLAGS} -O"
5358              cat > conftest.$ac_ext <<EOF
5359 #line 5360 "configure"
5360 #include "confdefs.h"
5361
5362 int main() {
5363
5364 ; return 0; }
5365 EOF
5366 if { (eval echo configure:5367: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5367   rm -rf conftest*
5368   ac_cv_c_o=yes
5369 else
5370   echo "configure: failed program was:" >&5
5371   cat conftest.$ac_ext >&5
5372   rm -rf conftest*
5373   ac_cv_c_o=no
5374 fi
5375 rm -f conftest*
5376 fi
5377
5378 echo "$ac_t""$ac_cv_c_o" 1>&6
5379         if test "x${ac_cv_c_o}" != "xno"; then
5380             CFLAGS_OPTIM="${CFLAGS_OPTIM} -O"
5381         fi
5382     fi
5383 fi
5384
5385 echo $ac_n "checking if \$CC accepts -ffast-math""... $ac_c" 1>&6
5386 echo "configure:5387: checking if \$CC accepts -ffast-math" >&5
5387 if eval "test \"`echo '$''{'ac_cv_c_fast_math'+set}'`\" = set"; then
5388   echo $ac_n "(cached) $ac_c" 1>&6
5389 else
5390   CFLAGS="${save_CFLAGS} -ffast-math"
5391      cat > conftest.$ac_ext <<EOF
5392 #line 5393 "configure"
5393 #include "confdefs.h"
5394
5395 int main() {
5396
5397 ; return 0; }
5398 EOF
5399 if { (eval echo configure:5400: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5400   rm -rf conftest*
5401   ac_cv_c_fast_math=yes
5402 else
5403   echo "configure: failed program was:" >&5
5404   cat conftest.$ac_ext >&5
5405   rm -rf conftest*
5406   ac_cv_c_fast_math=no
5407 fi
5408 rm -f conftest*
5409 fi
5410
5411 echo "$ac_t""$ac_cv_c_fast_math" 1>&6
5412 if test "x${ac_cv_c_fast_math}" != "xno"; then
5413     CFLAGS_OPTIM="${CFLAGS_OPTIM} -ffast-math"
5414 fi
5415
5416 echo $ac_n "checking if \$CC accepts -funroll-loops""... $ac_c" 1>&6
5417 echo "configure:5418: checking if \$CC accepts -funroll-loops" >&5
5418 if eval "test \"`echo '$''{'ac_cv_c_unroll_loops'+set}'`\" = set"; then
5419   echo $ac_n "(cached) $ac_c" 1>&6
5420 else
5421   CFLAGS="${save_CFLAGS} -funroll-loops"
5422      cat > conftest.$ac_ext <<EOF
5423 #line 5424 "configure"
5424 #include "confdefs.h"
5425
5426 int main() {
5427
5428 ; return 0; }
5429 EOF
5430 if { (eval echo configure:5431: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5431   rm -rf conftest*
5432   ac_cv_c_unroll_loops=yes
5433 else
5434   echo "configure: failed program was:" >&5
5435   cat conftest.$ac_ext >&5
5436   rm -rf conftest*
5437   ac_cv_c_unroll_loops=no
5438 fi
5439 rm -f conftest*
5440 fi
5441
5442 echo "$ac_t""$ac_cv_c_unroll_loops" 1>&6
5443 if test "x${ac_cv_c_unroll_loops}" != "xno"; then
5444     CFLAGS_OPTIM="${CFLAGS_OPTIM} -funroll-loops"
5445 fi
5446
5447 echo $ac_n "checking if \$CC accepts -fomit-frame-pointer""... $ac_c" 1>&6
5448 echo "configure:5449: checking if \$CC accepts -fomit-frame-pointer" >&5
5449 if eval "test \"`echo '$''{'ac_cv_c_omit_frame_pointer'+set}'`\" = set"; then
5450   echo $ac_n "(cached) $ac_c" 1>&6
5451 else
5452   CFLAGS="${save_CFLAGS} -fomit-frame-pointer"
5453      cat > conftest.$ac_ext <<EOF
5454 #line 5455 "configure"
5455 #include "confdefs.h"
5456
5457 int main() {
5458
5459 ; return 0; }
5460 EOF
5461 if { (eval echo configure:5462: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5462   rm -rf conftest*
5463   ac_cv_c_omit_frame_pointer=yes
5464 else
5465   echo "configure: failed program was:" >&5
5466   cat conftest.$ac_ext >&5
5467   rm -rf conftest*
5468   ac_cv_c_omit_frame_pointer=no
5469 fi
5470 rm -f conftest*
5471 fi
5472
5473 echo "$ac_t""$ac_cv_c_omit_frame_pointer" 1>&6
5474 if test "x${ac_cv_c_omit_frame_pointer}" != "xno"; then
5475     CFLAGS_OPTIM_NODEBUG="${CFLAGS_OPTIM_NODEBUG} -fomit-frame-pointer"
5476     # this plugin does not compile without -fomit-frame-pointer, damn gcc!
5477     i420_yuy2_mmx_CFLAGS="${i420_yuy2_mmx_CFLAGS} -fomit-frame-pointer"
5478 fi
5479
5480 echo $ac_n "checking if \$CC accepts -bundle -undefined error -lcc_dynamic""... $ac_c" 1>&6
5481 echo "configure:5482: checking if \$CC accepts -bundle -undefined error -lcc_dynamic" >&5
5482 if eval "test \"`echo '$''{'ac_cv_ld_darwin'+set}'`\" = set"; then
5483   echo $ac_n "(cached) $ac_c" 1>&6
5484 else
5485   CFLAGS="${save_CFLAGS} -bundle -undefined error -lcc_dynamic"
5486      cat > conftest.$ac_ext <<EOF
5487 #line 5488 "configure"
5488 #include "confdefs.h"
5489
5490 int main() {
5491
5492 ; return 0; }
5493 EOF
5494 if { (eval echo configure:5495: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5495   rm -rf conftest*
5496   ac_cv_ld_darwin=yes
5497 else
5498   echo "configure: failed program was:" >&5
5499   cat conftest.$ac_ext >&5
5500   rm -rf conftest*
5501   ac_cv_ld_darwin=no
5502 fi
5503 rm -f conftest*
5504 fi
5505
5506 echo "$ac_t""$ac_cv_ld_darwin" 1>&6
5507 if test "x${ac_cv_ld_darwin}" != "xno"; then
5508     plugins_LDFLAGS="${plugins_LDFLAGS} -bundle -undefined error -lcc_dynamic"
5509 fi
5510
5511 echo $ac_n "checking if \$CC accepts -shared""... $ac_c" 1>&6
5512 echo "configure:5513: checking if \$CC accepts -shared" >&5
5513 if eval "test \"`echo '$''{'ac_cv_ld_plugins'+set}'`\" = set"; then
5514   echo $ac_n "(cached) $ac_c" 1>&6
5515 else
5516   CFLAGS="${save_CFLAGS} -shared"
5517      cat > conftest.$ac_ext <<EOF
5518 #line 5519 "configure"
5519 #include "confdefs.h"
5520
5521 int main() {
5522
5523 ; return 0; }
5524 EOF
5525 if { (eval echo configure:5526: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5526   rm -rf conftest*
5527   ac_cv_ld_plugins=yes
5528 else
5529   echo "configure: failed program was:" >&5
5530   cat conftest.$ac_ext >&5
5531   rm -rf conftest*
5532   ac_cv_ld_plugins=no
5533 fi
5534 rm -f conftest*
5535 fi
5536
5537 echo "$ac_t""$ac_cv_ld_plugins" 1>&6
5538 if test "x${ac_cv_ld_plugins}" != "xno"; then
5539     plugins_LDFLAGS="${plugins_LDFLAGS} -shared"
5540 fi
5541         
5542 echo $ac_n "checking for variadic cpp macros""... $ac_c" 1>&6
5543 echo "configure:5544: checking for variadic cpp macros" >&5
5544 if eval "test \"`echo '$''{'ac_cv_cpp_variadic_macros'+set}'`\" = set"; then
5545   echo $ac_n "(cached) $ac_c" 1>&6
5546 else
5547   CFLAGS="${save_CFLAGS}"
5548      cat > conftest.$ac_ext <<EOF
5549 #line 5550 "configure"
5550 #include "confdefs.h"
5551 #include <stdio.h>
5552           #define a(b,c...) printf(b,##c)
5553 int main() {
5554 a("foo");a("%s","bar");a("%s%s","baz","quux");
5555 ; return 0; }
5556 EOF
5557 if { (eval echo configure:5558: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5558   rm -rf conftest*
5559   ac_cv_cpp_variadic_macros=yes
5560 else
5561   echo "configure: failed program was:" >&5
5562   cat conftest.$ac_ext >&5
5563   rm -rf conftest*
5564   ac_cv_cpp_variadic_macros=no
5565 fi
5566 rm -f conftest*
5567 fi
5568
5569 echo "$ac_t""$ac_cv_cpp_variadic_macros" 1>&6
5570 if test "x${ac_cv_cpp_variadic_macros}" != "xno"; then
5571     cat >> confdefs.h <<\EOF
5572 #define HAVE_VARIADIC_MACROS 1
5573 EOF
5574
5575 fi
5576
5577 echo $ac_n "checking __attribute__ ((aligned ())) support""... $ac_c" 1>&6
5578 echo "configure:5579: checking __attribute__ ((aligned ())) support" >&5
5579 if eval "test \"`echo '$''{'ac_cv_c_attribute_aligned'+set}'`\" = set"; then
5580   echo $ac_n "(cached) $ac_c" 1>&6
5581 else
5582   ac_cv_c_attribute_aligned=0
5583         CFLAGS="${save_CFLAGS} -Werror"
5584     for ac_cv_c_attr_align_try in 2 4 8 16 32 64; do
5585         cat > conftest.$ac_ext <<EOF
5586 #line 5587 "configure"
5587 #include "confdefs.h"
5588
5589 int main() {
5590 static char c __attribute__ ((aligned(${ac_cv_c_attr_align_try}))) = 0; return c;
5591 ; return 0; }
5592 EOF
5593 if { (eval echo configure:5594: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5594   rm -rf conftest*
5595   ac_cv_c_attribute_aligned="${ac_cv_c_attr_align_try}"
5596 else
5597   echo "configure: failed program was:" >&5
5598   cat conftest.$ac_ext >&5
5599 fi
5600 rm -f conftest*
5601     done
5602         CFLAGS="${save_CFLAGS}"
5603 fi
5604
5605 echo "$ac_t""$ac_cv_c_attribute_aligned" 1>&6
5606 if test "x${ac_cv_c_attribute_aligned}" != "x0"; then
5607     cat >> confdefs.h <<EOF
5608 #define ATTRIBUTE_ALIGNED_MAX ${ac_cv_c_attribute_aligned}
5609 EOF
5610
5611 fi
5612
5613 case "x${target_cpu}" in
5614   x)
5615     ARCH=unknown
5616     ;;
5617   *)
5618     ARCH="${target_cpu}"
5619     ;;
5620 esac
5621
5622 BUILTINS="${BUILTINS}"
5623 PLUGINS="${PLUGINS} misc/dummy/dummy misc/null"
5624 PLUGINS="${PLUGINS} control/rc/rc misc/logger/logger access/file misc/memcpy/memcpy"
5625 PLUGINS="${PLUGINS} demux/mpeg/es demux/mpeg/audio demux/mpeg/mpeg_system demux/mpeg/ps demux/mpeg/ts"
5626 PLUGINS="${PLUGINS} codec/mpeg_video/idct/idct codec/mpeg_video/idct/idctclassic codec/mpeg_video/motion/motion codec/mpeg_video/mpeg_video codec/spudec/spudec codec/spdif codec/mpeg_audio/mpeg_audio"
5627 PLUGINS="${PLUGINS} codec/a52old/imdct/imdct codec/a52old/downmix/downmix codec/a52old/a52old"
5628 #PLUGINS="${PLUGINS} codec/lpcm/lpcm"
5629 PLUGINS="${PLUGINS} video_filter/deinterlace/deinterlace video_filter/invert video_filter/wall video_filter/transform video_filter/distort video_filter/clone video_filter/crop"
5630 PLUGINS="${PLUGINS} audio_filter/converter/float32tos16 audio_filter/converter/float32tos8 audio_filter/converter/float32tou16 audio_filter/converter/float32tou8 audio_filter/converter/a52tospdif audio_filter/converter/fixed32tofloat32 audio_filter/converter/fixed32tos16 audio_filter/converter/s16tofloat32"
5631 PLUGINS="${PLUGINS} audio_filter/resampler/trivial audio_filter/resampler/ugly"
5632 PLUGINS="${PLUGINS} audio_filter/channel_mixer/trivial"
5633 PLUGINS="${PLUGINS} audio_mixer/trivial audio_mixer/spdif"
5634 PLUGINS="${PLUGINS} audio_output/file"
5635 #PLUGINS="${PLUGINS} visualization/scope/scope"
5636 PLUGINS="${PLUGINS} video_chroma/i420_rgb video_chroma/i420_yuy2 video_chroma/i422_yuy2 video_chroma/i420_ymga"
5637 PLUGINS="${PLUGINS} demux/util/id3"
5638 NETWORK_MODULES="access/udp access/http access/rtp misc/network/ipv4"
5639
5640 MMX_MODULES="misc/memcpy/memcpymmx codec/mpeg_video/idct/idctmmx codec/mpeg_video/motion/motionmmx video_chroma/i420_rgb_mmx video_chroma/i420_yuy2_mmx video_chroma/i422_yuy2_mmx video_chroma/i420_ymga_mmx"
5641 MMXEXT_MODULES="misc/memcpy/memcpymmxext codec/mpeg_video/idct/idctmmxext codec/mpeg_video/motion/motionmmxext"
5642 THREEDNOW_MODULES="misc/memcpy/memcpy3dn codec/a52old/imdct/imdct3dn codec/a52old/downmix/downmix3dn"
5643 SSE_MODULES="codec/a52old/imdct/imdctsse codec/a52old/downmix/downmixsse"
5644 ALTIVEC_MODULES="codec/mpeg_video/idct/idctaltivec codec/mpeg_video/motion/motionaltivec misc/memcpy/memcpyaltivec"
5645
5646 if test x$SYS != xbeos
5647 then
5648   PLUGINS="${PLUGINS} ${NETWORK_MODULES}"
5649 fi
5650
5651 echo $ac_n "checking if \$CC groks MMX inline assembly""... $ac_c" 1>&6
5652 echo "configure:5653: checking if \$CC groks MMX inline assembly" >&5
5653 if eval "test \"`echo '$''{'ac_cv_mmx_inline'+set}'`\" = set"; then
5654   echo $ac_n "(cached) $ac_c" 1>&6
5655 else
5656   CFLAGS="${save_CFLAGS}"
5657      cat > conftest.$ac_ext <<EOF
5658 #line 5659 "configure"
5659 #include "confdefs.h"
5660
5661 int main() {
5662 void *p;asm volatile("packuswb %%mm1,%%mm2"::"r"(p));
5663 ; return 0; }
5664 EOF
5665 if { (eval echo configure:5666: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5666   rm -rf conftest*
5667   ac_cv_mmx_inline=yes
5668 else
5669   echo "configure: failed program was:" >&5
5670   cat conftest.$ac_ext >&5
5671   rm -rf conftest*
5672   ac_cv_mmx_inline=no
5673 fi
5674 rm -f conftest*
5675 fi
5676
5677 echo "$ac_t""$ac_cv_mmx_inline" 1>&6
5678 if test "x${ac_cv_mmx_inline}" != "xno"; then
5679   ACCEL_MODULES="${ACCEL_MODULES} ${MMX_MODULES}"
5680 fi
5681
5682 echo $ac_n "checking if \$CC groks MMX EXT inline assembly""... $ac_c" 1>&6
5683 echo "configure:5684: checking if \$CC groks MMX EXT inline assembly" >&5
5684 if eval "test \"`echo '$''{'ac_cv_mmxext_inline'+set}'`\" = set"; then
5685   echo $ac_n "(cached) $ac_c" 1>&6
5686 else
5687   CFLAGS="${save_CFLAGS}"
5688      cat > conftest.$ac_ext <<EOF
5689 #line 5690 "configure"
5690 #include "confdefs.h"
5691
5692 int main() {
5693 void *p;asm volatile("maskmovq %%mm1,%%mm2"::"r"(p));
5694 ; return 0; }
5695 EOF
5696 if { (eval echo configure:5697: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5697   rm -rf conftest*
5698   ac_cv_mmxext_inline=yes
5699 else
5700   echo "configure: failed program was:" >&5
5701   cat conftest.$ac_ext >&5
5702   rm -rf conftest*
5703   ac_cv_mmxext_inline=no
5704 fi
5705 rm -f conftest*
5706 fi
5707
5708 echo "$ac_t""$ac_cv_mmxext_inline" 1>&6
5709 if test "x${ac_cv_mmxext_inline}" != "xno"; then
5710   ACCEL_MODULES="${ACCEL_MODULES} ${MMXEXT_MODULES}"
5711 fi
5712
5713 echo $ac_n "checking if \$CC groks 3D Now! inline assembly""... $ac_c" 1>&6
5714 echo "configure:5715: checking if \$CC groks 3D Now! inline assembly" >&5
5715 if eval "test \"`echo '$''{'ac_cv_3dnow_inline'+set}'`\" = set"; then
5716   echo $ac_n "(cached) $ac_c" 1>&6
5717 else
5718   CFLAGS="${save_CFLAGS}"
5719      cat > conftest.$ac_ext <<EOF
5720 #line 5721 "configure"
5721 #include "confdefs.h"
5722
5723 int main() {
5724 void *p;asm volatile("pfadd %%mm1,%%mm2"::"r"(p));
5725 ; return 0; }
5726 EOF
5727 if { (eval echo configure:5728: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5728   rm -rf conftest*
5729   ac_cv_3dnow_inline=yes
5730 else
5731   echo "configure: failed program was:" >&5
5732   cat conftest.$ac_ext >&5
5733   rm -rf conftest*
5734   ac_cv_3dnow_inline=no
5735 fi
5736 rm -f conftest*
5737 fi
5738
5739 echo "$ac_t""$ac_cv_3dnow_inline" 1>&6
5740 if test "x${ac_cv_3dnow_inline}" != "xno"; then
5741   cat >> confdefs.h <<\EOF
5742 #define CAN_COMPILE_3DNOW 1
5743 EOF
5744
5745   ACCEL_MODULES="${ACCEL_MODULES} ${THREEDNOW_MODULES}"
5746 fi
5747
5748 echo $ac_n "checking if \$CC groks SSE inline assembly""... $ac_c" 1>&6
5749 echo "configure:5750: checking if \$CC groks SSE inline assembly" >&5
5750 if eval "test \"`echo '$''{'ac_cv_sse_inline'+set}'`\" = set"; then
5751   echo $ac_n "(cached) $ac_c" 1>&6
5752 else
5753   CFLAGS="${save_CFLAGS}"
5754      cat > conftest.$ac_ext <<EOF
5755 #line 5756 "configure"
5756 #include "confdefs.h"
5757
5758 int main() {
5759 void *p;asm volatile("xorps %%xmm1,%%xmm2"::"r"(p));
5760 ; return 0; }
5761 EOF
5762 if { (eval echo configure:5763: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5763   rm -rf conftest*
5764   ac_cv_sse_inline=yes
5765 else
5766   echo "configure: failed program was:" >&5
5767   cat conftest.$ac_ext >&5
5768   rm -rf conftest*
5769   ac_cv_sse_inline=no
5770 fi
5771 rm -f conftest*
5772 fi
5773
5774 echo "$ac_t""$ac_cv_sse_inline" 1>&6
5775 if test "x${ac_cv_sse_inline}" != "xno" -a "x${SYS}" != "xmingw32"; then
5776   cat >> confdefs.h <<\EOF
5777 #define CAN_COMPILE_SSE 1
5778 EOF
5779
5780   ACCEL_MODULES="${ACCEL_MODULES} ${SSE_MODULES}"
5781 fi
5782
5783 # don't try to grok AltiVec with native mingw32 it doesn't work right now
5784 # we should be able to remove this test with future versions of mingw32
5785 if test "x${SYS}" != "xmingw32"; then
5786 echo $ac_n "checking if \$CC groks AltiVec inline assembly""... $ac_c" 1>&6
5787 echo "configure:5788: checking if \$CC groks AltiVec inline assembly" >&5
5788 if eval "test \"`echo '$''{'ac_cv_altivec_inline'+set}'`\" = set"; then
5789   echo $ac_n "(cached) $ac_c" 1>&6
5790 else
5791   CFLAGS="${save_CFLAGS}"
5792      cat > conftest.$ac_ext <<EOF
5793 #line 5794 "configure"
5794 #include "confdefs.h"
5795
5796 int main() {
5797 asm volatile("vperm 0,1,2,3");
5798 ; return 0; }
5799 EOF
5800 if { (eval echo configure:5801: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5801   rm -rf conftest*
5802   ac_cv_altivec_inline=yes
5803 else
5804   echo "configure: failed program was:" >&5
5805   cat conftest.$ac_ext >&5
5806   rm -rf conftest*
5807   CFLAGS="${save_CFLAGS} -Wa,-m7400"
5808           cat > conftest.$ac_ext <<EOF
5809 #line 5810 "configure"
5810 #include "confdefs.h"
5811
5812 int main() {
5813 asm volatile("vperm 0,1,2,3");
5814 ; return 0; }
5815 EOF
5816 if { (eval echo configure:5817: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5817   rm -rf conftest*
5818   ac_cv_altivec_inline="-Wa,-m7400"
5819 else
5820   echo "configure: failed program was:" >&5
5821   cat conftest.$ac_ext >&5
5822   rm -rf conftest*
5823   ac_cv_altivec_inline=no
5824 fi
5825 rm -f conftest*
5826          
5827 fi
5828 rm -f conftest*
5829 fi
5830
5831 echo "$ac_t""$ac_cv_altivec_inline" 1>&6
5832 if test "x${ac_cv_altivec_inline}" != "xno"; then
5833   cat >> confdefs.h <<\EOF
5834 #define CAN_COMPILE_ALTIVEC 1
5835 EOF
5836
5837   if test "x${ac_cv_altivec_inline}" != "xyes"; then
5838     idctaltivec_CFLAGS="${idctaltivec_CFLAGS} ${ac_cv_altivec_inline}"
5839     motionaltivec_CFLAGS="${motionaltivec_CFLAGS} ${ac_cv_altivec_inline}"
5840     memcpyaltivec_CFLAGS="${memcpyaltivec_CFLAGS} ${ac_cv_altivec_inline}"
5841     vlc_CFLAGS="${vlc_CFLAGS} ${ac_cv_altivec_inline}"
5842   fi
5843   ACCEL_MODULES="${ACCEL_MODULES} ${ALTIVEC_MODULES}"
5844 fi
5845
5846 echo $ac_n "checking if \$CC groks AltiVec C extensions""... $ac_c" 1>&6
5847 echo "configure:5848: checking if \$CC groks AltiVec C extensions" >&5
5848 if eval "test \"`echo '$''{'ac_cv_c_altivec'+set}'`\" = set"; then
5849   echo $ac_n "(cached) $ac_c" 1>&6
5850 else
5851   CFLAGS="${save_CFLAGS} -faltivec"
5852      # Darwin test
5853      cat > conftest.$ac_ext <<EOF
5854 #line 5855 "configure"
5855 #include "confdefs.h"
5856
5857 int main() {
5858 vec_mtvscr((vector unsigned int)(0));
5859 ; return 0; }
5860 EOF
5861 if { (eval echo configure:5862: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5862   rm -rf conftest*
5863   ac_cv_c_altivec=-faltivec
5864 else
5865   echo "configure: failed program was:" >&5
5866   cat conftest.$ac_ext >&5
5867   rm -rf conftest*
5868   
5869         # Linux/PPC test
5870         CFLAGS="${save_CFLAGS} ${idctaltivec_CFLAGS} -fvec"
5871         cat > conftest.$ac_ext <<EOF
5872 #line 5873 "configure"
5873 #include "confdefs.h"
5874
5875 int main() {
5876 vec_mtvscr((vector unsigned int)(0));
5877 ; return 0; }
5878 EOF
5879 if { (eval echo configure:5880: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5880   rm -rf conftest*
5881   ac_cv_c_altivec="-fvec"
5882 else
5883   echo "configure: failed program was:" >&5
5884   cat conftest.$ac_ext >&5
5885   rm -rf conftest*
5886   ac_cv_c_altivec=no
5887 fi
5888 rm -f conftest*
5889         
5890 fi
5891 rm -f conftest*
5892      CFLAGS="${save_CFLAGS}"
5893 fi
5894
5895 echo "$ac_t""$ac_cv_c_altivec" 1>&6
5896 if test "x${ac_cv_c_altivec}" != "xno"; then
5897   cat >> confdefs.h <<\EOF
5898 #define CAN_COMPILE_C_ALTIVEC 1
5899 EOF
5900
5901   idctaltivec_CFLAGS="${idctaltivec_CFLAGS} ${ac_cv_c_altivec}"
5902   motionaltivec_CFLAGS="${motionaltivec_CFLAGS} ${ac_cv_c_altivec}"
5903   memcpyaltivec_CFLAGS="${memcpyaltivec_CFLAGS} ${ac_cv_c_altivec}"
5904   vlc_CFLAGS="${vlc_CFLAGS} ${ac_cv_c_altivec}"
5905   ACCEL_MODULES="${ACCEL_MODULES} ${ALTIVEC_MODULES}"
5906 fi
5907
5908 echo $ac_n "checking if linker needs -framework vecLib""... $ac_c" 1>&6
5909 echo "configure:5910: checking if linker needs -framework vecLib" >&5
5910 if eval "test \"`echo '$''{'ac_cv_ld_altivec'+set}'`\" = set"; then
5911   echo $ac_n "(cached) $ac_c" 1>&6
5912 else
5913   LDFLAGS="${vlc_LDFLAGS} -framework vecLib"
5914      cat > conftest.$ac_ext <<EOF
5915 #line 5916 "configure"
5916 #include "confdefs.h"
5917
5918 int main() {
5919
5920 ; return 0; }
5921 EOF
5922 if { (eval echo configure:5923: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5923   rm -rf conftest*
5924   ac_cv_ld_altivec=yes
5925 else
5926   echo "configure: failed program was:" >&5
5927   cat conftest.$ac_ext >&5
5928   rm -rf conftest*
5929   ac_cv_ld_altivec=no
5930 fi
5931 rm -f conftest*
5932      LDFLAGS="${save_LDFLAGS}"
5933     
5934 fi
5935
5936 echo "$ac_t""$ac_cv_ld_altivec" 1>&6
5937 if test "x${ac_cv_ld_altivec}" != "xno"; then
5938   idctaltivec_LDFLAGS="${idctaltivec_LDFLAGS} -framework vecLib"
5939   motionaltivec_LDFLAGS="${motionaltivec_LDFLAGS} -framework vecLib"
5940   memcpyaltivec_LDFLAGS="${memcpyaltivec_LDFLAGS} -framework vecLib"
5941   vlc_LDFLAGS="${vlc_LDFLAGS} -framework vecLib"
5942 fi
5943 fi # end if mingw32
5944
5945
5946 # Check whether --with- or --without- was given.
5947 if test "${with_+set}" = set; then
5948   withval="$with_"
5949   :
5950 fi
5951
5952 # Check whether --with- or --without- was given.
5953 if test "${with_+set}" = set; then
5954   withval="$with_"
5955   :
5956 fi
5957
5958
5959 # Check whether --with-tuning or --without-tuning was given.
5960 if test "${with_tuning+set}" = set; then
5961   withval="$with_tuning"
5962   :
5963 fi
5964
5965 if test "x${with_tuning}" != "x"; then
5966     TUNING="${with_tuning}"
5967 else
5968     if test "x${target_cpu}" = "xi686" -o "x${target_cpu}" = "xi586" -o "x${target_cpu}" = "xi486" -o "x${target_cpu}" = "xi386"; then TUNING="pentiumpro"
5969     else
5970         if test "x${target_cpu}" = "xpowerpc"; then TUNING="750"; fi
5971     fi
5972 fi
5973
5974 if test "x${target_cpu}" = "xi686" -o "x${target_cpu}" = "xi586" -o "x${target_cpu}" = "xx86" -o "x${target_cpu}" = "xi386"
5975 then
5976     ARCH="${ARCH} mmx"
5977     PLUGINS="${PLUGINS} ${ACCEL_MODULES}"
5978 fi
5979
5980 # Check whether --enable-optimizations or --disable-optimizations was given.
5981 if test "${enable_optimizations+set}" = set; then
5982   enableval="$enable_optimizations"
5983    if test "x${enable_optimizations}" = "xno"; then OPTIMS=0; fi 
5984 else
5985    OPTIMS=1 
5986 fi
5987
5988
5989 # Check whether --enable-altivec or --disable-altivec was given.
5990 if test "${enable_altivec+set}" = set; then
5991   enableval="$enable_altivec"
5992    if test "x${enable_altivec}" = "xyes"; then ARCH="${ARCH} altivec";
5993     BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi 
5994 else
5995    if test "x${target_cpu}" = "xpowerpc"; then ARCH="${ARCH} altivec";
5996     BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi 
5997 fi
5998
5999
6000 DEBUG=0
6001 # Check whether --enable-debug or --disable-debug was given.
6002 if test "${enable_debug+set}" = set; then
6003   enableval="$enable_debug"
6004    if test "x${enable_debug}" = "xyes"; then DEBUG=1; fi 
6005 fi
6006
6007
6008 RELEASE=0
6009 # Check whether --enable-release or --disable-release was given.
6010 if test "${enable_release+set}" = set; then
6011   enableval="$enable_release"
6012    if test "x${enable_release}" = "xyes"; then RELEASE=1; fi 
6013 else
6014    VERSION="${VERSION}_`date +%Y-%m-%d`" 
6015 fi
6016
6017
6018
6019 # Check whether --with- or --without- was given.
6020 if test "${with_+set}" = set; then
6021   withval="$with_"
6022   :
6023 fi
6024
6025
6026 # Check whether --enable-dvd or --disable-dvd was given.
6027 if test "${enable_dvd+set}" = set; then
6028   enableval="$enable_dvd"
6029   :
6030 fi
6031
6032 if test "x${enable_dvd}" != "xno"
6033 then
6034   # Check whether --with-dvdcss or --without-dvdcss was given.
6035 if test "${with_dvdcss+set}" = set; then
6036   withval="$with_dvdcss"
6037   :
6038 fi
6039
6040   # Check whether --with-dvdcss-tree or --without-dvdcss-tree was given.
6041 if test "${with_dvdcss_tree+set}" = set; then
6042   withval="$with_dvdcss_tree"
6043   :
6044 fi
6045
6046   case "x${with_dvdcss}" in
6047   x|xyes)
6048     if test "x${with_dvdcss_tree}" = x
6049     then
6050       for ac_hdr in dvdcss/dvdcss.h
6051 do
6052 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6053 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6054 echo "configure:6055: checking for $ac_hdr" >&5
6055 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6056   echo $ac_n "(cached) $ac_c" 1>&6
6057 else
6058   cat > conftest.$ac_ext <<EOF
6059 #line 6060 "configure"
6060 #include "confdefs.h"
6061 #include <$ac_hdr>
6062 EOF
6063 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6064 { (eval echo configure:6065: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6065 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6066 if test -z "$ac_err"; then
6067   rm -rf conftest*
6068   eval "ac_cv_header_$ac_safe=yes"
6069 else
6070   echo "$ac_err" >&5
6071   echo "configure: failed program was:" >&5
6072   cat conftest.$ac_ext >&5
6073   rm -rf conftest*
6074   eval "ac_cv_header_$ac_safe=no"
6075 fi
6076 rm -f conftest*
6077 fi
6078 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6079   echo "$ac_t""yes" 1>&6
6080     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6081   cat >> confdefs.h <<EOF
6082 #define $ac_tr_hdr 1
6083 EOF
6084   PLUGINS="${PLUGINS} access/dvd/dvd"
6085           dvd_LDFLAGS="${dvd_LDFLAGS} -ldvdcss" 
6086 else
6087   echo "$ac_t""no" 1>&6
6088 echo "configure: warning: libdvdcss is no longer provided with vlc; please get libdvdcss from http://www.videolan.org/libdvdcss/ and build it. Then either use --with-dvdcss=<path/where/libdvdcss/was/installed> for dynamic linking (recommended under Unix) or --with-dvdcss-tree=<path/where/libdvdcss/was/built> for static linking (recommended under BeOS, Windows, MacOS X). Alternatively you can use --disable-dvd to disable the DVD plugin." 1>&2
6089           { echo "configure: error: cannot find libdvdcss headers" 1>&2; exit 1; } 
6090 fi
6091 done
6092
6093     else
6094       echo $ac_n "checking for libdvdcss.a in ${with_dvdcss_tree}""... $ac_c" 1>&6
6095 echo "configure:6096: checking for libdvdcss.a in ${with_dvdcss_tree}" >&5
6096       real_dvdcss_tree="`cd ${with_dvdcss_tree} 2>/dev/null && pwd`"
6097       if test "x${real_dvdcss_tree}" = "x"
6098       then
6099                 echo "$ac_t""no" 1>&6
6100         { echo "configure: error: cannot cd to ${with_dvdcss_tree}" 1>&2; exit 1; }
6101       fi
6102       if test -f "${real_dvdcss_tree}/src/.libs/libdvdcss.a"
6103       then
6104                 echo "$ac_t""${real_dvdcss_tree}/src/.libs/libdvdcss.a" 1>&6
6105         BUILTINS="${BUILTINS} access/dvd/dvd"
6106         dvd_LDFLAGS="${dvd_LDFLAGS} ${real_dvdcss_tree}/src/.libs/libdvdcss.a"
6107         dvd_CFLAGS="${dvd_CFLAGS} -I${real_dvdcss_tree}/src"
6108       else
6109                 echo "$ac_t""no" 1>&6
6110         { echo "configure: error: cannot find ${real_dvdcss_tree}/src/.libs/libdvdcss.a, make sure you compiled libdvdcss in ${with_dvdcss_tree}" 1>&2; exit 1; }
6111       fi
6112     fi
6113   ;;
6114   xno)
6115         PLUGINS="${PLUGINS} access/dvd/dvd"
6116     dvd_CFLAGS="${dvd_CFLAGS} -DGOD_DAMN_DMCA"
6117     dvd_LDFLAGS="${dvd_LDFLAGS} -ldl"
6118   ;;
6119   *)
6120     echo $ac_n "checking for dvdcss headers in ${with_dvdcss}""... $ac_c" 1>&6
6121 echo "configure:6122: checking for dvdcss headers in ${with_dvdcss}" >&5
6122     if test -f ${with_dvdcss}/include/dvdcss/dvdcss.h
6123     then
6124             echo "$ac_t""yes" 1>&6
6125       PLUGINS="${PLUGINS} access/dvd/dvd"
6126       dvd_LDFLAGS="${dvd_LDFLAGS} -L${with_dvdcss}/lib -ldvdcss"
6127       dvd_CFLAGS="${dvd_CFLAGS} -I${with_dvdcss}/include"
6128     else
6129             echo "$ac_t""no" 1>&6
6130       { echo "configure: error: cannot find ${with_dvdcss}/include/dvdcss/dvdcss.h" 1>&2; exit 1; }
6131     fi
6132   ;;
6133   esac
6134 fi
6135
6136 # Check whether --enable-dvdread or --disable-dvdread was given.
6137 if test "${enable_dvdread+set}" = set; then
6138   enableval="$enable_dvdread"
6139   :
6140 fi
6141
6142 if test "x${enable_dvdread}" != "xno"
6143 then
6144   # Check whether --with-dvdread or --without-dvdread was given.
6145 if test "${with_dvdread+set}" = set; then
6146   withval="$with_dvdread"
6147   :
6148 fi
6149
6150   if test "x${with_dvdread}" = "x"
6151   then
6152     test_LDFLAGS=""
6153     test_CFLAGS=""
6154   else
6155     test_LDFLAGS="-L${with_dvdread}/lib"
6156     test_CFLAGS="-I${with_dvdread}/include"
6157   fi
6158   CPPFLAGS="${save_CPPFLAGS} ${test_CFLAGS}"
6159   for ac_hdr in dvdread/dvd_reader.h
6160 do
6161 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6162 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6163 echo "configure:6164: checking for $ac_hdr" >&5
6164 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6165   echo $ac_n "(cached) $ac_c" 1>&6
6166 else
6167   cat > conftest.$ac_ext <<EOF
6168 #line 6169 "configure"
6169 #include "confdefs.h"
6170 #include <$ac_hdr>
6171 EOF
6172 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6173 { (eval echo configure:6174: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6174 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6175 if test -z "$ac_err"; then
6176   rm -rf conftest*
6177   eval "ac_cv_header_$ac_safe=yes"
6178 else
6179   echo "$ac_err" >&5
6180   echo "configure: failed program was:" >&5
6181   cat conftest.$ac_ext >&5
6182   rm -rf conftest*
6183   eval "ac_cv_header_$ac_safe=no"
6184 fi
6185 rm -f conftest*
6186 fi
6187 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6188   echo "$ac_t""yes" 1>&6
6189     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6190   cat >> confdefs.h <<EOF
6191 #define $ac_tr_hdr 1
6192 EOF
6193  
6194      cat > conftest.$ac_ext <<EOF
6195 #line 6196 "configure"
6196 #include "confdefs.h"
6197 #include <dvdread/dvd_reader.h>
6198 int main() {
6199 int foo() { return DVD_VIDEO_LB_LEN; }
6200 ; return 0; }
6201 EOF
6202 if { (eval echo configure:6203: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6203   rm -rf conftest*
6204   
6205           PLUGINS="${PLUGINS} access/dvdread/dvdread"
6206           dvdread_LDFLAGS="${dvdread_LDFLAGS} ${test_LDFLAGS} -ldvdread"
6207           dvdread_CFLAGS="${dvdread_CFLAGS} ${test_CFLAGS}"
6208         
6209 else
6210   echo "configure: failed program was:" >&5
6211   cat conftest.$ac_ext >&5
6212   rm -rf conftest*
6213   
6214           if test "x${enable_dvdread}" != "x"
6215           then
6216             { echo "configure: error: Cannot find DVD_VIDEO_LB_LEN in dvdread/dvd_reader.h, please install libdvdread version 0.9.2 or later" 1>&2; exit 1; }
6217           fi
6218         
6219 fi
6220 rm -f conftest*
6221   
6222 else
6223   echo "$ac_t""no" 1>&6
6224 if test "x${enable_dvdread}" != "x"
6225     then
6226       if test "x${with_dvdread}" != "x"
6227       then
6228         { echo "configure: error: Cannot find dvdread/dvd_reader.h in ${with_dvdread}/include" 1>&2; exit 1; }
6229       else
6230         { echo "configure: error: Cannot find dvdread/dvd_reader.h" 1>&2; exit 1; }
6231       fi
6232     fi
6233   
6234 fi
6235 done
6236
6237   CPPFLAGS="$save_CPPFLAGS"
6238 fi
6239
6240 # Check whether --enable-dvdplay or --disable-dvdplay was given.
6241 if test "${enable_dvdplay+set}" = set; then
6242   enableval="$enable_dvdplay"
6243   :
6244 fi
6245
6246 if test "x$enable_dvdplay" != "xno"
6247 then
6248   # Check whether --with-dvdplay or --without-dvdplay was given.
6249 if test "${with_dvdplay+set}" = set; then
6250   withval="$with_dvdplay"
6251   :
6252 fi
6253
6254   if test "x$with_dvdplay" = x
6255   then
6256     test_LDFLAGS=""
6257     test_CFLAGS=""
6258   else
6259     test_LDFLAGS="-L${with_dvdplay}/lib"
6260     test_CFLAGS="-I${with_dvdplay}/include"
6261   fi
6262   CPPFLAGS="$save_CPPFLAGS $test_CFLAGS"
6263   for ac_hdr in dvdplay/dvdplay.h
6264 do
6265 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6266 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6267 echo "configure:6268: checking for $ac_hdr" >&5
6268 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6269   echo $ac_n "(cached) $ac_c" 1>&6
6270 else
6271   cat > conftest.$ac_ext <<EOF
6272 #line 6273 "configure"
6273 #include "confdefs.h"
6274 #include <$ac_hdr>
6275 EOF
6276 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6277 { (eval echo configure:6278: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6278 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6279 if test -z "$ac_err"; then
6280   rm -rf conftest*
6281   eval "ac_cv_header_$ac_safe=yes"
6282 else
6283   echo "$ac_err" >&5
6284   echo "configure: failed program was:" >&5
6285   cat conftest.$ac_ext >&5
6286   rm -rf conftest*
6287   eval "ac_cv_header_$ac_safe=no"
6288 fi
6289 rm -f conftest*
6290 fi
6291 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6292   echo "$ac_t""yes" 1>&6
6293     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6294   cat >> confdefs.h <<EOF
6295 #define $ac_tr_hdr 1
6296 EOF
6297  
6298       PLUGINS="${PLUGINS} access/dvdplay/dvdplay"
6299       dvdplay_LDFLAGS="${dvdplay_LDFLAGS} ${test_LDFLAGS} -ldvdplay -ldvdread"
6300       dvdplay_CFLAGS="${dvdplay_CFLAGS} ${test_CFLAGS}"
6301     
6302 else
6303   echo "$ac_t""no" 1>&6
6304 if test "x$enable_dvdplay" != x
6305     then
6306       if test "x$with_dvdplay" != x
6307       then
6308         { echo "configure: error: Cannot find dvdplay/dvdplay.h in ${with_dvdplay}/include" 1>&2; exit 1; }
6309       else
6310         { echo "configure: error: Cannot find dvdplay/dvdplay.h" 1>&2; exit 1; }
6311       fi
6312     fi
6313   
6314 fi
6315 done
6316
6317   CPPFLAGS="${save_CPPFLAGS}"
6318 fi
6319
6320
6321 # Check whether --enable-dvbpsi or --disable-dvbpsi was given.
6322 if test "${enable_dvbpsi+set}" = set; then
6323   enableval="$enable_dvbpsi"
6324   :
6325 fi
6326
6327 if test "x${enable_dvbpsi}" != "xno"
6328 then
6329   # Check whether --with-dvbpsi or --without-dvbpsi was given.
6330 if test "${with_dvbpsi+set}" = set; then
6331   withval="$with_dvbpsi"
6332   :
6333 fi
6334
6335   # Check whether --with-dvbpsi or --without-dvbpsi was given.
6336 if test "${with_dvbpsi+set}" = set; then
6337   withval="$with_dvbpsi"
6338   :
6339 fi
6340
6341   case "x${with_dvbpsi}" in
6342   x|xyes)
6343     if test "x${with_dvbpsi_tree}" = "x"
6344     then
6345       for ac_hdr in dvbpsi/dr.h
6346 do
6347 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6348 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6349 echo "configure:6350: checking for $ac_hdr" >&5
6350 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6351   echo $ac_n "(cached) $ac_c" 1>&6
6352 else
6353   cat > conftest.$ac_ext <<EOF
6354 #line 6355 "configure"
6355 #include "confdefs.h"
6356 #include <$ac_hdr>
6357 EOF
6358 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6359 { (eval echo configure:6360: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6360 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6361 if test -z "$ac_err"; then
6362   rm -rf conftest*
6363   eval "ac_cv_header_$ac_safe=yes"
6364 else
6365   echo "$ac_err" >&5
6366   echo "configure: failed program was:" >&5
6367   cat conftest.$ac_ext >&5
6368   rm -rf conftest*
6369   eval "ac_cv_header_$ac_safe=no"
6370 fi
6371 rm -f conftest*
6372 fi
6373 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6374   echo "$ac_t""yes" 1>&6
6375     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6376   cat >> confdefs.h <<EOF
6377 #define $ac_tr_hdr 1
6378 EOF
6379   PLUGINS="${PLUGINS} demux/mpeg/ts_dvbpsi"
6380           ts_dvbpsi_LDFLAGS="${ts_dvbpsi_LDFLAGS} -ldvbpsi" 
6381 else
6382   echo "$ac_t""no" 1>&6
6383 fi
6384 done
6385
6386     else
6387       echo $ac_n "checking for libdvbpsi.a in ${with_dvbpsi_tree}""... $ac_c" 1>&6
6388 echo "configure:6389: checking for libdvbpsi.a in ${with_dvbpsi_tree}" >&5
6389       real_dvbpsi_tree="`cd ${with_dvbpsi_tree} 2>/dev/null && pwd`"
6390       if test "x${real_dvbpsi_tree}" = "x"
6391       then
6392                 echo "$ac_t""no" 1>&6
6393         { echo "configure: error: cannot cd to ${with_dvbpsi_tree}" 1>&2; exit 1; }
6394       fi
6395       if test -f "${real_dvbpsi_tree}/src/.libs/libdvbpsi.a"
6396       then
6397                 echo "$ac_t""${real_dvbpsi_tree}/src/.libs/libdvbpsi.a" 1>&6
6398         BUILTINS="${BUILTINS} demux/mpeg/ts_dvbpsi"
6399         ts_dvbpsi_LDFLAGS="${ts_dvbpsi_LDFLAGS} ${real_dvbpsi_tree}/src/.libs/libdvbpsi.a"
6400         ts_dvbpsi_CFLAGS="${ts_dvbpsi_CFLAGS} -I${real_dvbpsi_tree}/src"
6401       else
6402                 echo "$ac_t""no" 1>&6
6403         { echo "configure: error: cannot find ${real_dvbpsi_tree}/src/.libs/libdvbpsi.a, make sure you compiled libdvbpsi in ${with_dvbpsi_tree}" 1>&2; exit 1; }
6404       fi
6405     fi
6406   ;;
6407   xno)
6408       ;;
6409   *)
6410     echo $ac_n "checking for dvbpsi headers in ${with_dvbpsi}""... $ac_c" 1>&6
6411 echo "configure:6412: checking for dvbpsi headers in ${with_dvbpsi}" >&5
6412     if test "x${with_dvbpsi}" = "x"
6413     then
6414       test_LDFLAGS=""
6415       test_CFLAGS=""
6416     else
6417       test_LDFLAGS="-L${with_dvbpsi}/lib"
6418       test_CFLAGS="-I${with_dvbpsi}/include"
6419     fi
6420     CPPFLAGS="${save_CPPFLAGS} ${test_CFLAGS}"
6421     ac_safe=`echo "dvbpsi/dr.h" | sed 'y%./+-%__p_%'`
6422 echo $ac_n "checking for dvbpsi/dr.h""... $ac_c" 1>&6
6423 echo "configure:6424: checking for dvbpsi/dr.h" >&5
6424 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6425   echo $ac_n "(cached) $ac_c" 1>&6
6426 else
6427   cat > conftest.$ac_ext <<EOF
6428 #line 6429 "configure"
6429 #include "confdefs.h"
6430 #include <dvbpsi/dr.h>
6431 EOF
6432 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6433 { (eval echo configure:6434: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6434 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6435 if test -z "$ac_err"; then
6436   rm -rf conftest*
6437   eval "ac_cv_header_$ac_safe=yes"
6438 else
6439   echo "$ac_err" >&5
6440   echo "configure: failed program was:" >&5
6441   cat conftest.$ac_ext >&5
6442   rm -rf conftest*
6443   eval "ac_cv_header_$ac_safe=no"
6444 fi
6445 rm -f conftest*
6446 fi
6447 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6448   echo "$ac_t""yes" 1>&6
6449   
6450       PLUGINS="${PLUGINS} demux/mpeg/ts_dvbpsi"
6451       ts_dvbpsi_LDFLAGS="${ts_dvbpsi_LDFLAGS} ${test_LDFLAGS} -ldvbpsi"
6452       ts_dvbpsi_CFLAGS="${ts_dvbpsi_CFLAGS} ${test_CFLAGS}"
6453       
6454 else
6455   echo "$ac_t""no" 1>&6
6456
6457       if test "x${enable_dvbpsi}" != "x"
6458       then
6459         { echo "configure: error: Could not find libdvbpsi on your system: you may get it from www.videolan.org, you'll need at least version 0.1.1" 1>&2; exit 1; }
6460       fi
6461     
6462 fi
6463
6464     CPPFLAGS="${save_CPPFLAGS}"
6465   ;;
6466   esac
6467 fi
6468
6469 # Check whether --enable-v4l or --disable-v4l was given.
6470 if test "${enable_v4l+set}" = set; then
6471   enableval="$enable_v4l"
6472   :
6473 fi
6474
6475 if test "x${enable_v4l}" = "xyes"
6476 then
6477   for ac_hdr in libv4l/v4l.h
6478 do
6479 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6480 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6481 echo "configure:6482: checking for $ac_hdr" >&5
6482 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6483   echo $ac_n "(cached) $ac_c" 1>&6
6484 else
6485   cat > conftest.$ac_ext <<EOF
6486 #line 6487 "configure"
6487 #include "confdefs.h"
6488 #include <$ac_hdr>
6489 EOF
6490 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6491 { (eval echo configure:6492: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6492 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6493 if test -z "$ac_err"; then
6494   rm -rf conftest*
6495   eval "ac_cv_header_$ac_safe=yes"
6496 else
6497   echo "$ac_err" >&5
6498   echo "configure: failed program was:" >&5
6499   cat conftest.$ac_ext >&5
6500   rm -rf conftest*
6501   eval "ac_cv_header_$ac_safe=no"
6502 fi
6503 rm -f conftest*
6504 fi
6505 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6506   echo "$ac_t""yes" 1>&6
6507     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6508   cat >> confdefs.h <<EOF
6509 #define $ac_tr_hdr 1
6510 EOF
6511  
6512     PLUGINS="${PLUGINS} access/v4l/v4l"
6513    
6514 else
6515   echo "$ac_t""no" 1>&6
6516 fi
6517 done
6518
6519 fi
6520
6521 # Check whether --enable-vcd or --disable-vcd was given.
6522 if test "${enable_vcd+set}" = set; then
6523   enableval="$enable_vcd"
6524   :
6525 fi
6526
6527
6528 if test "x${enable_vcd}" != "xno"
6529 then
6530   cat > conftest.$ac_ext <<EOF
6531 #line 6532 "configure"
6532 #include "confdefs.h"
6533 #include <linux/cdrom.h>
6534 EOF
6535 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6536   egrep "cdrom_msf0" >/dev/null 2>&1; then
6537   rm -rf conftest*
6538   
6539     PLUGINS="${PLUGINS} access/vcd/vcd"
6540   
6541 fi
6542 rm -f conftest*
6543
6544   
6545   cat > conftest.$ac_ext <<EOF
6546 #line 6547 "configure"
6547 #include "confdefs.h"
6548 #include <sys/cdio.h>
6549 EOF
6550 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6551   egrep "ioc_toc_header " >/dev/null 2>&1; then
6552   rm -rf conftest*
6553   
6554     PLUGINS="${PLUGINS} access/vcd/vcd"
6555     cat >> confdefs.h <<\EOF
6556 #define HAVE_IOC_TOC_HEADER_IN_SYS_CDIO_H 1
6557 EOF
6558
6559   
6560 fi
6561 rm -f conftest*
6562
6563   
6564   if test "x${SYS}" = "xbsdi"
6565   then
6566     PLUGINS="${PLUGINS} access/vcd/vcd"
6567   fi
6568
6569   if test "x${SYS}" = "xdarwin"
6570   then
6571     # No need to add vcd to PLUGINS, Darwin is already based on FreeBSD
6572     vcd_LDFLAGS="${vcd_LDFLAGS} -framework IOKit -framework CoreFoundation" 
6573   fi
6574 fi
6575
6576 # Check whether --enable-satellite or --disable-satellite was given.
6577 if test "${enable_satellite+set}" = set; then
6578   enableval="$enable_satellite"
6579    if test "x${enable_satellite}" = "xyes"
6580     then
6581       PLUGINS="${PLUGINS} access/satellite/satellite"
6582     fi
6583 fi
6584
6585
6586 if test "x${SYS}" != "xnto" && test "x${SYS}" != "xmingw32"
6587 then
6588   have_ipv6=0
6589   echo $ac_n "checking for inet_pton""... $ac_c" 1>&6
6590 echo "configure:6591: checking for inet_pton" >&5
6591 if eval "test \"`echo '$''{'ac_cv_func_inet_pton'+set}'`\" = set"; then
6592   echo $ac_n "(cached) $ac_c" 1>&6
6593 else
6594   cat > conftest.$ac_ext <<EOF
6595 #line 6596 "configure"
6596 #include "confdefs.h"
6597 /* System header to define __stub macros and hopefully few prototypes,
6598     which can conflict with char inet_pton(); below.  */
6599 #include <assert.h>
6600 /* Override any gcc2 internal prototype to avoid an error.  */
6601 /* We use char because int might match the return type of a gcc2
6602     builtin and then its argument prototype would still apply.  */
6603 char inet_pton();
6604
6605 int main() {
6606
6607 /* The GNU C library defines this for functions which it implements
6608     to always fail with ENOSYS.  Some functions are actually named
6609     something starting with __ and the normal name is an alias.  */
6610 #if defined (__stub_inet_pton) || defined (__stub___inet_pton)
6611 choke me
6612 #else
6613 inet_pton();
6614 #endif
6615
6616 ; return 0; }
6617 EOF
6618 if { (eval echo configure:6619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6619   rm -rf conftest*
6620   eval "ac_cv_func_inet_pton=yes"
6621 else
6622   echo "configure: failed program was:" >&5
6623   cat conftest.$ac_ext >&5
6624   rm -rf conftest*
6625   eval "ac_cv_func_inet_pton=no"
6626 fi
6627 rm -f conftest*
6628 fi
6629
6630 if eval "test \"`echo '$ac_cv_func_'inet_pton`\" = yes"; then
6631   echo "$ac_t""yes" 1>&6
6632   have_ipv6=1
6633 else
6634   echo "$ac_t""no" 1>&6
6635
6636     echo $ac_n "checking for inet_pton in -lresolv""... $ac_c" 1>&6
6637 echo "configure:6638: checking for inet_pton in -lresolv" >&5
6638 ac_lib_var=`echo resolv'_'inet_pton | sed 'y%./+-%__p_%'`
6639 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6640   echo $ac_n "(cached) $ac_c" 1>&6
6641 else
6642   ac_save_LIBS="$LIBS"
6643 LIBS="-lresolv  $LIBS"
6644 cat > conftest.$ac_ext <<EOF
6645 #line 6646 "configure"
6646 #include "confdefs.h"
6647 /* Override any gcc2 internal prototype to avoid an error.  */
6648 /* We use char because int might match the return type of a gcc2
6649     builtin and then its argument prototype would still apply.  */
6650 char inet_pton();
6651
6652 int main() {
6653 inet_pton()
6654 ; return 0; }
6655 EOF
6656 if { (eval echo configure:6657: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6657   rm -rf conftest*
6658   eval "ac_cv_lib_$ac_lib_var=yes"
6659 else
6660   echo "configure: failed program was:" >&5
6661   cat conftest.$ac_ext >&5
6662   rm -rf conftest*
6663   eval "ac_cv_lib_$ac_lib_var=no"
6664 fi
6665 rm -f conftest*
6666 LIBS="$ac_save_LIBS"
6667
6668 fi
6669 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6670   echo "$ac_t""yes" 1>&6
6671   have_ipv6=1
6672        ipv6_LDFLAGS="${ipv6_LDFLAGS} -lresolv"
6673 else
6674   echo "$ac_t""no" 1>&6
6675 fi
6676
6677   
6678 fi
6679
6680   echo $ac_n "checking for sockaddr_in6 in netinet/in.h""... $ac_c" 1>&6
6681 echo "configure:6682: checking for sockaddr_in6 in netinet/in.h" >&5
6682   cat > conftest.$ac_ext <<EOF
6683 #line 6684 "configure"
6684 #include "confdefs.h"
6685 #include <netinet/in.h>
6686 EOF
6687 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6688   egrep "sockaddr_in6" >/dev/null 2>&1; then
6689   rm -rf conftest*
6690   echo "$ac_t""yes" 1>&6
6691 else
6692   rm -rf conftest*
6693   echo "$ac_t""no" 1>&6; have_ipv6=0
6694 fi
6695 rm -f conftest*
6696
6697   if test x$have_ipv6 = x1; then
6698     PLUGINS="${PLUGINS} misc/network/ipv6"
6699   fi
6700 fi
6701 if test "x${SYS}" = "xmingw32"
6702 then
6703   echo $ac_n "checking for getaddrinfo in ws2tcpip.h""... $ac_c" 1>&6
6704 echo "configure:6705: checking for getaddrinfo in ws2tcpip.h" >&5
6705   cat > conftest.$ac_ext <<EOF
6706 #line 6707 "configure"
6707 #include "confdefs.h"
6708 #include <ws2tcpip.h>
6709 EOF
6710 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6711   egrep "addrinfo" >/dev/null 2>&1; then
6712   rm -rf conftest*
6713   echo "$ac_t""yes" 1>&6
6714     PLUGINS="${PLUGINS} misc/network/ipv6"
6715 else
6716   rm -rf conftest*
6717   echo "$ac_t""no" 1>&6
6718 fi
6719 rm -f conftest*
6720
6721 fi
6722
6723 # Check whether --enable-avi or --disable-avi was given.
6724 if test "${enable_avi+set}" = set; then
6725   enableval="$enable_avi"
6726   :
6727 fi
6728
6729 if test "x${enable_avi}" != "xno"
6730 then
6731   PLUGINS="${PLUGINS} demux/avi/avi"
6732 fi
6733
6734 # Check whether --enable-aac or --disable-aac was given.
6735 if test "${enable_aac+set}" = set; then
6736   enableval="$enable_aac"
6737   :
6738 fi
6739
6740 if test "x${enable_aac}" != "xno"
6741 then
6742   PLUGINS="${PLUGINS} demux/aac/aac"
6743 fi
6744
6745
6746 # Check whether --with- or --without- was given.
6747 if test "${with_+set}" = set; then
6748   withval="$with_"
6749   :
6750 fi
6751
6752
6753 # Check whether --enable-mad or --disable-mad was given.
6754 if test "${enable_mad+set}" = set; then
6755   enableval="$enable_mad"
6756   :
6757 fi
6758
6759 if test "x${enable_mad}" = "xyes"
6760 then
6761   # Check whether --with-mad or --without-mad was given.
6762 if test "${with_mad+set}" = set; then
6763   withval="$with_mad"
6764   :
6765 fi
6766
6767   if test "x${with_mad}" != "xno" -a "x${with_mad}" != "x"
6768   then
6769     mad_CFLAGS="${mad_CFLAGS} -I${with_mad}/include"
6770     mad_LDFLAGS="${mad_LDFLAGS} -L${with_mad}/lib"
6771   fi
6772
6773   # Check whether --with-mad-tree or --without-mad-tree was given.
6774 if test "${with_mad_tree+set}" = set; then
6775   withval="$with_mad_tree"
6776   :
6777 fi
6778
6779   if test "x${with_mad_tree}" != "xno" -a "x${with_mad_tree}" != "x"
6780   then
6781     real_mad_tree="`cd ${with_mad_tree} 2>/dev/null && pwd`"
6782     if test "x${real_mad_tree}" = "x"
6783     then
6784             echo "$ac_t""no" 1>&6
6785       { echo "configure: error: ${with_mad_tree} directory doesn't exist" 1>&2; exit 1; }
6786     fi
6787         echo $ac_n "checking for mad.h in ${real_mad_tree}/libmad""... $ac_c" 1>&6
6788 echo "configure:6789: checking for mad.h in ${real_mad_tree}/libmad" >&5
6789     if test -f ${real_mad_tree}/libmad/mad.h
6790     then
6791       echo "$ac_t""yes" 1>&6
6792       mad_CFLAGS="${mad_CFLAGS} -I${real_mad_tree}/libmad"
6793       mad_LDFLAGS="${mad_LDFLAGS} -L${real_mad_tree}/libmad/.libs"
6794       LDFLAGS="${save_LDFLAGS} ${mad_LDFLAGS}"
6795       echo $ac_n "checking for mad_bit_init in -lmad""... $ac_c" 1>&6
6796 echo "configure:6797: checking for mad_bit_init in -lmad" >&5
6797 ac_lib_var=`echo mad'_'mad_bit_init | sed 'y%./+-%__p_%'`
6798 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6799   echo $ac_n "(cached) $ac_c" 1>&6
6800 else
6801   ac_save_LIBS="$LIBS"
6802 LIBS="-lmad  $LIBS"
6803 cat > conftest.$ac_ext <<EOF
6804 #line 6805 "configure"
6805 #include "confdefs.h"
6806 /* Override any gcc2 internal prototype to avoid an error.  */
6807 /* We use char because int might match the return type of a gcc2
6808     builtin and then its argument prototype would still apply.  */
6809 char mad_bit_init();
6810
6811 int main() {
6812 mad_bit_init()
6813 ; return 0; }
6814 EOF
6815 if { (eval echo configure:6816: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6816   rm -rf conftest*
6817   eval "ac_cv_lib_$ac_lib_var=yes"
6818 else
6819   echo "configure: failed program was:" >&5
6820   cat conftest.$ac_ext >&5
6821   rm -rf conftest*
6822   eval "ac_cv_lib_$ac_lib_var=no"
6823 fi
6824 rm -f conftest*
6825 LIBS="$ac_save_LIBS"
6826
6827 fi
6828 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6829   echo "$ac_t""yes" 1>&6
6830   
6831         BUILTINS="${BUILTINS} codec/mad/mad"
6832         mad_LDFLAGS="${mad_LDFLAGS} -lmad"
6833         
6834 else
6835   echo "$ac_t""no" 1>&6
6836  { echo "configure: error: the specified tree hasn't been compiled " 1>&2; exit 1; }
6837       
6838 fi
6839
6840       LDFLAGS="${save_LDFLAGS}"
6841     else
6842       echo "$ac_t""no" 1>&6
6843       { echo "configure: error: the specified tree doesn't have mad.h" 1>&2; exit 1; }
6844     fi
6845   else
6846     CFLAGS="${save_CFLAGS} ${mad_CFLAGS}"
6847     LDFLAGS="${save_LDFLAGS} ${mad_LDFLAGS}"
6848     for ac_hdr in mad.h
6849 do
6850 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6851 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6852 echo "configure:6853: checking for $ac_hdr" >&5
6853 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6854   echo $ac_n "(cached) $ac_c" 1>&6
6855 else
6856   cat > conftest.$ac_ext <<EOF
6857 #line 6858 "configure"
6858 #include "confdefs.h"
6859 #include <$ac_hdr>
6860 EOF
6861 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6862 { (eval echo configure:6863: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6863 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6864 if test -z "$ac_err"; then
6865   rm -rf conftest*
6866   eval "ac_cv_header_$ac_safe=yes"
6867 else
6868   echo "$ac_err" >&5
6869   echo "configure: failed program was:" >&5
6870   cat conftest.$ac_ext >&5
6871   rm -rf conftest*
6872   eval "ac_cv_header_$ac_safe=no"
6873 fi
6874 rm -f conftest*
6875 fi
6876 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6877   echo "$ac_t""yes" 1>&6
6878     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6879   cat >> confdefs.h <<EOF
6880 #define $ac_tr_hdr 1
6881 EOF
6882  
6883 else
6884   echo "$ac_t""no" 1>&6
6885 { echo "configure: error: Cannot find development headers for libmad..." 1>&2; exit 1; } 
6886 fi
6887 done
6888
6889     echo $ac_n "checking for mad_bit_init in -lmad""... $ac_c" 1>&6
6890 echo "configure:6891: checking for mad_bit_init in -lmad" >&5
6891 ac_lib_var=`echo mad'_'mad_bit_init | sed 'y%./+-%__p_%'`
6892 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6893   echo $ac_n "(cached) $ac_c" 1>&6
6894 else
6895   ac_save_LIBS="$LIBS"
6896 LIBS="-lmad  $LIBS"
6897 cat > conftest.$ac_ext <<EOF
6898 #line 6899 "configure"
6899 #include "confdefs.h"
6900 /* Override any gcc2 internal prototype to avoid an error.  */
6901 /* We use char because int might match the return type of a gcc2
6902     builtin and then its argument prototype would still apply.  */
6903 char mad_bit_init();
6904
6905 int main() {
6906 mad_bit_init()
6907 ; return 0; }
6908 EOF
6909 if { (eval echo configure:6910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6910   rm -rf conftest*
6911   eval "ac_cv_lib_$ac_lib_var=yes"
6912 else
6913   echo "configure: failed program was:" >&5
6914   cat conftest.$ac_ext >&5
6915   rm -rf conftest*
6916   eval "ac_cv_lib_$ac_lib_var=no"
6917 fi
6918 rm -f conftest*
6919 LIBS="$ac_save_LIBS"
6920
6921 fi
6922 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6923   echo "$ac_t""yes" 1>&6
6924   
6925       PLUGINS="${PLUGINS} codec/mad/mad"
6926       mad_LDFLAGS="${mad_LDFLAGS} -lmad" 
6927 else
6928   echo "$ac_t""no" 1>&6
6929  { echo "configure: error: Cannot find libmad library..." 1>&2; exit 1; } 
6930 fi
6931
6932     CFLAGS="${save_CFLAGS}"
6933     LDFLAGS="${save_LDFLAGS}"
6934   fi
6935 fi
6936
6937 for ac_hdr in id3tag.h
6938 do
6939 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6940 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6941 echo "configure:6942: checking for $ac_hdr" >&5
6942 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6943   echo $ac_n "(cached) $ac_c" 1>&6
6944 else
6945   cat > conftest.$ac_ext <<EOF
6946 #line 6947 "configure"
6947 #include "confdefs.h"
6948 #include <$ac_hdr>
6949 EOF
6950 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6951 { (eval echo configure:6952: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6952 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6953 if test -z "$ac_err"; then
6954   rm -rf conftest*
6955   eval "ac_cv_header_$ac_safe=yes"
6956 else
6957   echo "$ac_err" >&5
6958   echo "configure: failed program was:" >&5
6959   cat conftest.$ac_ext >&5
6960   rm -rf conftest*
6961   eval "ac_cv_header_$ac_safe=no"
6962 fi
6963 rm -f conftest*
6964 fi
6965 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6966   echo "$ac_t""yes" 1>&6
6967     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6968   cat >> confdefs.h <<EOF
6969 #define $ac_tr_hdr 1
6970 EOF
6971  
6972   id3tag_LDFLAGS="${id3tag_LDFLAGS} -lz -lid3tag"
6973   PLUGINS="${PLUGINS} demux/util/id3tag"
6974 else
6975   echo "$ac_t""no" 1>&6
6976 fi
6977 done
6978
6979    
6980 # Check whether --enable-ffmpeg or --disable-ffmpeg was given.
6981 if test "${enable_ffmpeg+set}" = set; then
6982   enableval="$enable_ffmpeg"
6983   :
6984 fi
6985
6986 if test "x${enable_ffmpeg}" = "xyes"
6987 then
6988   # Check whether --with-ffmpeg or --without-ffmpeg was given.
6989 if test "${with_ffmpeg+set}" = set; then
6990   withval="$with_ffmpeg"
6991   :
6992 fi
6993
6994   if test "x${with_ffmpeg}" != "xno" -a "x${with_ffmpeg}" != "x"
6995   then
6996     ffmpeg_CFLAGS="${ffmpeg_CFLAGS} -I${with_ffmpeg}/include/libffmpeg"
6997     ffmpeg_LDFLAGS="${ffmpeg_LDFLAGS} -L${with_ffmpeg}/lib"
6998   fi
6999
7000     PLUGINS="${PLUGINS} codec/ffmpeg/postprocessing/postprocessing_c"
7001   if test "x${ac_cv_mmx_inline}" != "xno"; then
7002     PLUGINS="${PLUGINS} codec/ffmpeg/postprocessing/postprocessing_mmx"
7003   fi
7004
7005   if test "x${ac_cv_mmxext_inline}" != "xno"; then
7006     PLUGINS="${PLUGINS} codec/ffmpeg/postprocessing/postprocessing_mmxext"
7007   fi
7008
7009
7010   # Check whether --with-ffmpeg-tree or --without-ffmpeg-tree was given.
7011 if test "${with_ffmpeg_tree+set}" = set; then
7012   withval="$with_ffmpeg_tree"
7013   :
7014 fi
7015
7016   if test "x${with_ffmpeg_tree}" != "x"
7017   then
7018     echo $ac_n "checking for libavcodec.a in ${with_ffmpeg_tree}""... $ac_c" 1>&6
7019 echo "configure:7020: checking for libavcodec.a in ${with_ffmpeg_tree}" >&5
7020     real_ffmpeg_tree="`cd ${with_ffmpeg_tree} 2>/dev/null && pwd`"
7021     if test "x${real_ffmpeg_tree}" = x
7022     then
7023             echo "$ac_t""no" 1>&6
7024       { echo "configure: error: cannot cd to ${with_ffmpeg_tree}" 1>&2; exit 1; }
7025     fi
7026     if test -f "${real_ffmpeg_tree}/libavcodec/libavcodec.a"
7027     then
7028             echo "$ac_t""${real_ffmpeg_tree}/libavcodec/libavcodec.a" 1>&6
7029       BUILTINS="${BUILTINS} codec/ffmpeg/ffmpeg"
7030       ffmpeg_LDFLAGS="${ffmpeg_LDFLAGS} ${real_ffmpeg_tree}/libavcodec/libavcodec.a"
7031       ffmpeg_CFLAGS="${ffmpeg_CFLAGS} -I${real_ffmpeg_tree}/libavcodec"
7032     else
7033             echo "$ac_t""no" 1>&6
7034       { echo "configure: error: cannot find ${real_ffmpeg_tree}/libavcodec/libavcodec.a, make sure you compiled libavcodec in ${with_ffmpeg_tree}" 1>&2; exit 1; }
7035     fi
7036   else
7037     CFLAGS="${save_CFLAGS} ${ffmpeg_CFLAGS}"
7038     LDFLAGS="${save_LDFLAGS} ${ffmpeg_LDFLAGS}"
7039     echo $ac_n "checking for avcodec_init in -lavcodec""... $ac_c" 1>&6
7040 echo "configure:7041: checking for avcodec_init in -lavcodec" >&5
7041 ac_lib_var=`echo avcodec'_'avcodec_init | sed 'y%./+-%__p_%'`
7042 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7043   echo $ac_n "(cached) $ac_c" 1>&6
7044 else
7045   ac_save_LIBS="$LIBS"
7046 LIBS="-lavcodec  $LIBS"
7047 cat > conftest.$ac_ext <<EOF
7048 #line 7049 "configure"
7049 #include "confdefs.h"
7050 /* Override any gcc2 internal prototype to avoid an error.  */
7051 /* We use char because int might match the return type of a gcc2
7052     builtin and then its argument prototype would still apply.  */
7053 char avcodec_init();
7054
7055 int main() {
7056 avcodec_init()
7057 ; return 0; }
7058 EOF
7059 if { (eval echo configure:7060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7060   rm -rf conftest*
7061   eval "ac_cv_lib_$ac_lib_var=yes"
7062 else
7063   echo "configure: failed program was:" >&5
7064   cat conftest.$ac_ext >&5
7065   rm -rf conftest*
7066   eval "ac_cv_lib_$ac_lib_var=no"
7067 fi
7068 rm -f conftest*
7069 LIBS="$ac_save_LIBS"
7070
7071 fi
7072 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7073   echo "$ac_t""yes" 1>&6
7074   
7075       BUILTINS="${BUILTINS} codec/ffmpeg/ffmpeg"
7076       ffmpeg_LDFLAGS="${ffmpeg_LDFLAGS} -lavcodec" 
7077 else
7078   echo "$ac_t""no" 1>&6
7079  { echo "configure: error: Cannot find libavcodec library..." 1>&2; exit 1; } 
7080 fi
7081
7082     LDFLAGS="${save_LDFLAGS}"
7083     CFLAGS="${save_CFLAGS}"
7084   fi
7085 fi
7086
7087 # Check whether --enable-faad or --disable-faad was given.
7088 if test "${enable_faad+set}" = set; then
7089   enableval="$enable_faad"
7090   :
7091 fi
7092
7093 if test "x${enable_faad}" = "xyes"
7094 then
7095   # Check whether --with-faad or --without-faad was given.
7096 if test "${with_faad+set}" = set; then
7097   withval="$with_faad"
7098   :
7099 fi
7100
7101   if test "x${with_faad}" != "xno" -a "x${with_faad}" != "x"
7102   then
7103     faad_CFLAGS="${faad_CFLAGS} -I${with_faad}/include"
7104     faad_LDFLAGS="${faad_LDFLAGS} -L${with_faad}/lib"
7105   fi
7106   faad_LDFLAGS="${faad_LDFLAGS}"
7107
7108   # Check whether --with-faad-tree or --without-faad-tree was given.
7109 if test "${with_faad_tree+set}" = set; then
7110   withval="$with_faad_tree"
7111   :
7112 fi
7113
7114   if test "x${with_faad_tree}" != "x"
7115   then
7116     echo $ac_n "checking for libfaad.a in ${with_faad_tree}""... $ac_c" 1>&6
7117 echo "configure:7118: checking for libfaad.a in ${with_faad_tree}" >&5
7118     real_faad_tree="`cd ${with_faad_tree} 2>/dev/null && pwd`"
7119     if test "x${real_faad_tree}" = x
7120     then
7121             echo "$ac_t""no" 1>&6
7122       { echo "configure: error: cannot cd to ${with_faad_tree}" 1>&2; exit 1; }
7123     fi
7124     if test -f "${real_faad_tree}/libfaad/.libs/libfaad.a"
7125     then
7126             echo "$ac_t""${real_faad_tree}/libfaad/.libs/libfaad.a" 1>&6
7127       BUILTINS="${BUILTINS} codec/faad/faad"
7128       faad_LDFLAGS="${faad_LDFLAGS} ${real_faad_tree}/libfaad/.libs/libfaad.a"
7129       faad_CFLAGS="${faad_CFLAGS} -I${real_faad_tree}/include"
7130     else
7131             echo "$ac_t""no" 1>&6
7132       { echo "configure: error: cannot find ${real_faad_tree}/libfaad/.libs/libfaad.a, make sure you compiled libfaad in ${with_faad_tree}" 1>&2; exit 1; }
7133     fi
7134   else
7135     CFLAGS="${save_CFLAGS} ${faad_CFLAGS}"
7136     LDFLAGS="${save_LDFLAGS} ${faad_LDFLAGS}"
7137     for ac_hdr in faad.h
7138 do
7139 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7140 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7141 echo "configure:7142: checking for $ac_hdr" >&5
7142 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7143   echo $ac_n "(cached) $ac_c" 1>&6
7144 else
7145   cat > conftest.$ac_ext <<EOF
7146 #line 7147 "configure"
7147 #include "confdefs.h"
7148 #include <$ac_hdr>
7149 EOF
7150 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7151 { (eval echo configure:7152: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7152 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7153 if test -z "$ac_err"; then
7154   rm -rf conftest*
7155   eval "ac_cv_header_$ac_safe=yes"
7156 else
7157   echo "$ac_err" >&5
7158   echo "configure: failed program was:" >&5
7159   cat conftest.$ac_ext >&5
7160   rm -rf conftest*
7161   eval "ac_cv_header_$ac_safe=no"
7162 fi
7163 rm -f conftest*
7164 fi
7165 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7166   echo "$ac_t""yes" 1>&6
7167     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7168   cat >> confdefs.h <<EOF
7169 #define $ac_tr_hdr 1
7170 EOF
7171  
7172 else
7173   echo "$ac_t""no" 1>&6
7174 { echo "configure: error: Cannot find development headers for libfaad..." 1>&2; exit 1; } 
7175 fi
7176 done
7177
7178     echo $ac_n "checking for faacDecOpen in -lfaad""... $ac_c" 1>&6
7179 echo "configure:7180: checking for faacDecOpen in -lfaad" >&5
7180 ac_lib_var=`echo faad'_'faacDecOpen | sed 'y%./+-%__p_%'`
7181 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7182   echo $ac_n "(cached) $ac_c" 1>&6
7183 else
7184   ac_save_LIBS="$LIBS"
7185 LIBS="-lfaad  $LIBS"
7186 cat > conftest.$ac_ext <<EOF
7187 #line 7188 "configure"
7188 #include "confdefs.h"
7189 /* Override any gcc2 internal prototype to avoid an error.  */
7190 /* We use char because int might match the return type of a gcc2
7191     builtin and then its argument prototype would still apply.  */
7192 char faacDecOpen();
7193
7194 int main() {
7195 faacDecOpen()
7196 ; return 0; }
7197 EOF
7198 if { (eval echo configure:7199: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7199   rm -rf conftest*
7200   eval "ac_cv_lib_$ac_lib_var=yes"
7201 else
7202   echo "configure: failed program was:" >&5
7203   cat conftest.$ac_ext >&5
7204   rm -rf conftest*
7205   eval "ac_cv_lib_$ac_lib_var=no"
7206 fi
7207 rm -f conftest*
7208 LIBS="$ac_save_LIBS"
7209
7210 fi
7211 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7212   echo "$ac_t""yes" 1>&6
7213   
7214       PLUGINS="${PLUGINS} codec/faad/faad"
7215       faad_LDFLAGS="${faad_LDFLAGS} -lfaad" 
7216 else
7217   echo "$ac_t""no" 1>&6
7218  { echo "configure: error: Cannot find libfaad library..." 1>&2; exit 1; } 
7219 fi
7220
7221     LDFLAGS="${save_LDFLAGS}"
7222     CFLAGS="${save_CFLAGS}"
7223   fi
7224 fi
7225
7226
7227
7228 # Check whether --enable-mp4 or --disable-mp4 was given.
7229 if test "${enable_mp4+set}" = set; then
7230   enableval="$enable_mp4"
7231   :
7232 fi
7233
7234 if test "x${enable_mp4}" != "xno"
7235 then
7236
7237     PLUGINS="${PLUGINS} demux/mp4/mp4"
7238     for ac_hdr in zlib.h
7239 do
7240 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7241 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7242 echo "configure:7243: checking for $ac_hdr" >&5
7243 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7244   echo $ac_n "(cached) $ac_c" 1>&6
7245 else
7246   cat > conftest.$ac_ext <<EOF
7247 #line 7248 "configure"
7248 #include "confdefs.h"
7249 #include <$ac_hdr>
7250 EOF
7251 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7252 { (eval echo configure:7253: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7253 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7254 if test -z "$ac_err"; then
7255   rm -rf conftest*
7256   eval "ac_cv_header_$ac_safe=yes"
7257 else
7258   echo "$ac_err" >&5
7259   echo "configure: failed program was:" >&5
7260   cat conftest.$ac_ext >&5
7261   rm -rf conftest*
7262   eval "ac_cv_header_$ac_safe=no"
7263 fi
7264 rm -f conftest*
7265 fi
7266 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7267   echo "$ac_t""yes" 1>&6
7268     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7269   cat >> confdefs.h <<EOF
7270 #define $ac_tr_hdr 1
7271 EOF
7272   mp4_LDFLAGS="${mp4_LDFLAGS} -lz"  
7273 else
7274   echo "$ac_t""no" 1>&6
7275 fi
7276 done
7277
7278 fi
7279
7280 # Check whether --enable-a52 or --disable-a52 was given.
7281 if test "${enable_a52+set}" = set; then
7282   enableval="$enable_a52"
7283   :
7284 fi
7285
7286 if test "x${enable_a52}" != "xno"
7287 then
7288   # Check whether --with-a52 or --without-a52 was given.
7289 if test "${with_a52+set}" = set; then
7290   withval="$with_a52"
7291   :
7292 fi
7293
7294   # Check whether --with-a52-tree or --without-a52-tree was given.
7295 if test "${with_a52_tree+set}" = set; then
7296   withval="$with_a52_tree"
7297   :
7298 fi
7299
7300   if test "x${with_a52_tree}" != "xno" -a "x${with_a52_tree}" != "x"
7301   then
7302     real_a52_tree="`cd ${with_a52_tree} 2>/dev/null && pwd`"
7303     if test "x${real_a52_tree}" = "x"
7304     then
7305             echo "$ac_t""no" 1>&6
7306       { echo "configure: error: ${with_a52_tree} directory doesn't exist" 1>&2; exit 1; }
7307     fi
7308         echo $ac_n "checking for a52.h in ${real_a52_tree}/include""... $ac_c" 1>&6
7309 echo "configure:7310: checking for a52.h in ${real_a52_tree}/include" >&5
7310     if test -f ${real_a52_tree}/include/a52.h
7311     then
7312       echo "$ac_t""yes" 1>&6
7313       a52_CFLAGS="${a52_CFLAGS} -I${real_a52_tree}"
7314       a52_LDFLAGS="${a52_LDFLAGS} -L${real_a52_tree}/liba52/.libs"
7315       LDFLAGS="${save_LDFLAGS} ${a52_LDFLAGS}"
7316       echo $ac_n "checking for a52_free in -la52""... $ac_c" 1>&6
7317 echo "configure:7318: checking for a52_free in -la52" >&5
7318 ac_lib_var=`echo a52'_'a52_free | sed 'y%./+-%__p_%'`
7319 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7320   echo $ac_n "(cached) $ac_c" 1>&6
7321 else
7322   ac_save_LIBS="$LIBS"
7323 LIBS="-la52 -lm $LIBS"
7324 cat > conftest.$ac_ext <<EOF
7325 #line 7326 "configure"
7326 #include "confdefs.h"
7327 /* Override any gcc2 internal prototype to avoid an error.  */
7328 /* We use char because int might match the return type of a gcc2
7329     builtin and then its argument prototype would still apply.  */
7330 char a52_free();
7331
7332 int main() {
7333 a52_free()
7334 ; return 0; }
7335 EOF
7336 if { (eval echo configure:7337: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7337   rm -rf conftest*
7338   eval "ac_cv_lib_$ac_lib_var=yes"
7339 else
7340   echo "configure: failed program was:" >&5
7341   cat conftest.$ac_ext >&5
7342   rm -rf conftest*
7343   eval "ac_cv_lib_$ac_lib_var=no"
7344 fi
7345 rm -f conftest*
7346 LIBS="$ac_save_LIBS"
7347
7348 fi
7349 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7350   echo "$ac_t""yes" 1>&6
7351   
7352         BUILTINS="${BUILTINS} codec/a52"
7353         a52_LDFLAGS="${a52_LDFLAGS} -la52 -lm"
7354         a52_CFLAGS="${a52_CFLAGS} -DUSE_A52DEC_TREE"
7355         
7356 else
7357   echo "$ac_t""no" 1>&6
7358
7359         if test -f ${real_a52_tree}/liba52/.libs/liba52.a
7360         then
7361           { echo "configure: error: make sure you have at least a52dec-0.7.3" 1>&2; exit 1; }
7362         else
7363           { echo "configure: error: the specified tree hasn't been compiled" 1>&2; exit 1; }
7364         fi
7365       
7366 fi
7367
7368       LDFLAGS="${save_LDFLAGS}"
7369     else
7370       echo "$ac_t""no" 1>&6
7371       { echo "configure: error: the specified tree doesn't have a52.h" 1>&2; exit 1; }
7372     fi
7373   else
7374     if test "x${with_a52}" = "x"
7375     then
7376       test_LDFLAGS=""
7377       test_CFLAGS=""
7378     else
7379       test_LDFLAGS="-L${with_a52}/lib"
7380       test_CFLAGS="-I${with_a52}/include"
7381     fi
7382     save_CPPFLAGS="${CPPFLAGS}"
7383     save_LDFLAGS="${LDFLAGS}"
7384     CPPFLAGS="${save_CPPFLAGS} ${test_CFLAGS}"
7385     LDFLAGS="${save_LDFLAGS} ${test_LDFLAGS}"
7386     for ac_hdr in a52dec/a52.h
7387 do
7388 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7389 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7390 echo "configure:7391: checking for $ac_hdr" >&5
7391 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7392   echo $ac_n "(cached) $ac_c" 1>&6
7393 else
7394   cat > conftest.$ac_ext <<EOF
7395 #line 7396 "configure"
7396 #include "confdefs.h"
7397 #include <$ac_hdr>
7398 EOF
7399 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7400 { (eval echo configure:7401: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7401 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7402 if test -z "$ac_err"; then
7403   rm -rf conftest*
7404   eval "ac_cv_header_$ac_safe=yes"
7405 else
7406   echo "$ac_err" >&5
7407   echo "configure: failed program was:" >&5
7408   cat conftest.$ac_ext >&5
7409   rm -rf conftest*
7410   eval "ac_cv_header_$ac_safe=no"
7411 fi
7412 rm -f conftest*
7413 fi
7414 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7415   echo "$ac_t""yes" 1>&6
7416     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7417   cat >> confdefs.h <<EOF
7418 #define $ac_tr_hdr 1
7419 EOF
7420  
7421       echo $ac_n "checking for a52_free in -la52""... $ac_c" 1>&6
7422 echo "configure:7423: checking for a52_free in -la52" >&5
7423 ac_lib_var=`echo a52'_'a52_free | sed 'y%./+-%__p_%'`
7424 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7425   echo $ac_n "(cached) $ac_c" 1>&6
7426 else
7427   ac_save_LIBS="$LIBS"
7428 LIBS="-la52 -lm $LIBS"
7429 cat > conftest.$ac_ext <<EOF
7430 #line 7431 "configure"
7431 #include "confdefs.h"
7432 /* Override any gcc2 internal prototype to avoid an error.  */
7433 /* We use char because int might match the return type of a gcc2
7434     builtin and then its argument prototype would still apply.  */
7435 char a52_free();
7436
7437 int main() {
7438 a52_free()
7439 ; return 0; }
7440 EOF
7441 if { (eval echo configure:7442: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7442   rm -rf conftest*
7443   eval "ac_cv_lib_$ac_lib_var=yes"
7444 else
7445   echo "configure: failed program was:" >&5
7446   cat conftest.$ac_ext >&5
7447   rm -rf conftest*
7448   eval "ac_cv_lib_$ac_lib_var=no"
7449 fi
7450 rm -f conftest*
7451 LIBS="$ac_save_LIBS"
7452
7453 fi
7454 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7455   echo "$ac_t""yes" 1>&6
7456   
7457         BUILTINS="${BUILTINS} codec/a52"
7458         a52_LDFLAGS="${a52_LDFLAGS} ${test_LDFLAGS} -la52 -lm"
7459         a52_CFLAGS="${a52_CFLAGS} ${test_CFLAGS}"
7460       
7461 else
7462   echo "$ac_t""no" 1>&6
7463
7464         if test "x${enable_dvbpsi}" != "x"
7465         then
7466           { echo "configure: error: Could not find a52 on your system: you may get it from http://liba52.sf.net" 1>&2; exit 1; }
7467         fi
7468       
7469 fi
7470
7471     
7472 else
7473   echo "$ac_t""no" 1>&6
7474 fi
7475 done
7476
7477     CPPFLAGS="${save_CPPFLAGS}"
7478     LDFLAGS="${save_LDFLAGS}"
7479   fi
7480 fi
7481
7482 # Check whether --enable-cinepak or --disable-cinepak was given.
7483 if test "${enable_cinepak+set}" = set; then
7484   enableval="$enable_cinepak"
7485   :
7486 fi
7487
7488 if test "x${enable_cinepak}" != "xno"
7489 then
7490   PLUGINS="${PLUGINS} codec/cinepak/cinepak"
7491 fi
7492
7493 # Check whether --enable-vorbis or --disable-vorbis was given.
7494 if test "${enable_vorbis+set}" = set; then
7495   enableval="$enable_vorbis"
7496   :
7497 fi
7498
7499 if test "x${enable_vorbis}" != "xno"
7500 then
7501   for ac_hdr in ogg/ogg.h
7502 do
7503 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7504 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7505 echo "configure:7506: checking for $ac_hdr" >&5
7506 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7507   echo $ac_n "(cached) $ac_c" 1>&6
7508 else
7509   cat > conftest.$ac_ext <<EOF
7510 #line 7511 "configure"
7511 #include "confdefs.h"
7512 #include <$ac_hdr>
7513 EOF
7514 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7515 { (eval echo configure:7516: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7516 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7517 if test -z "$ac_err"; then
7518   rm -rf conftest*
7519   eval "ac_cv_header_$ac_safe=yes"
7520 else
7521   echo "$ac_err" >&5
7522   echo "configure: failed program was:" >&5
7523   cat conftest.$ac_ext >&5
7524   rm -rf conftest*
7525   eval "ac_cv_header_$ac_safe=no"
7526 fi
7527 rm -f conftest*
7528 fi
7529 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7530   echo "$ac_t""yes" 1>&6
7531     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7532   cat >> confdefs.h <<EOF
7533 #define $ac_tr_hdr 1
7534 EOF
7535  
7536         #PLUGINS="${PLUGINS} demux/ogg/ogg codec/vorbis/vorbis"
7537     vorbis_LDFLAGS="${vorbis_LDFLAGS} -lvorbis"
7538    
7539 else
7540   echo "$ac_t""no" 1>&6
7541 fi
7542 done
7543
7544 fi
7545
7546 # Check whether --enable-dv or --disable-dv was given.
7547 if test "${enable_dv+set}" = set; then
7548   enableval="$enable_dv"
7549   :
7550 fi
7551
7552 if test "x${enable_dv}" = "xyes"
7553 then
7554   for ac_hdr in libdv/dv.h
7555 do
7556 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7557 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7558 echo "configure:7559: checking for $ac_hdr" >&5
7559 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7560   echo $ac_n "(cached) $ac_c" 1>&6
7561 else
7562   cat > conftest.$ac_ext <<EOF
7563 #line 7564 "configure"
7564 #include "confdefs.h"
7565 #include <$ac_hdr>
7566 EOF
7567 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7568 { (eval echo configure:7569: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7569 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7570 if test -z "$ac_err"; then
7571   rm -rf conftest*
7572   eval "ac_cv_header_$ac_safe=yes"
7573 else
7574   echo "$ac_err" >&5
7575   echo "configure: failed program was:" >&5
7576   cat conftest.$ac_ext >&5
7577   rm -rf conftest*
7578   eval "ac_cv_header_$ac_safe=no"
7579 fi
7580 rm -f conftest*
7581 fi
7582 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7583   echo "$ac_t""yes" 1>&6
7584     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7585   cat >> confdefs.h <<EOF
7586 #define $ac_tr_hdr 1
7587 EOF
7588  
7589     BUILTINS="${BUILTINS} codec/dv/dv"
7590     dv_LDFLAGS="${dv_LDFLAGS} -ldv"
7591    
7592 else
7593   echo "$ac_t""no" 1>&6
7594 fi
7595 done
7596
7597 fi  
7598
7599
7600 # Check whether --with- or --without- was given.
7601 if test "${with_+set}" = set; then
7602   withval="$with_"
7603   :
7604 fi
7605
7606
7607 # Check whether --enable-x11 or --disable-x11 was given.
7608 if test "${enable_x11+set}" = set; then
7609   enableval="$enable_x11"
7610   :
7611 fi
7612
7613 if test "x${enable_x11}" != "xno" &&
7614   (test "x${SYS}" != "xmingw32" || test "x${enable_x11}" = "xyes"); then
7615   CPPFLAGS="${save_CPPFLAGS} -I${x_includes}"
7616   for ac_hdr in X11/Xlib.h
7617 do
7618 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7619 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7620 echo "configure:7621: checking for $ac_hdr" >&5
7621 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7622   echo $ac_n "(cached) $ac_c" 1>&6
7623 else
7624   cat > conftest.$ac_ext <<EOF
7625 #line 7626 "configure"
7626 #include "confdefs.h"
7627 #include <$ac_hdr>
7628 EOF
7629 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7630 { (eval echo configure:7631: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7631 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7632 if test -z "$ac_err"; then
7633   rm -rf conftest*
7634   eval "ac_cv_header_$ac_safe=yes"
7635 else
7636   echo "$ac_err" >&5
7637   echo "configure: failed program was:" >&5
7638   cat conftest.$ac_ext >&5
7639   rm -rf conftest*
7640   eval "ac_cv_header_$ac_safe=no"
7641 fi
7642 rm -f conftest*
7643 fi
7644 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7645   echo "$ac_t""yes" 1>&6
7646     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7647   cat >> confdefs.h <<EOF
7648 #define $ac_tr_hdr 1
7649 EOF
7650  
7651     PLUGINS="${PLUGINS} video_output/x11/x11"
7652     x11_LDFLAGS="${x11_LDFLAGS} -L${x_libraries} -lX11 -lXext"
7653     x11_CFLAGS="${x11_CFLAGS} -I${x_includes}"
7654   
7655 else
7656   echo "$ac_t""no" 1>&6
7657 fi
7658 done
7659
7660   CPPFLAGS="${save_CPPFLAGS}"
7661 fi
7662
7663 # Check whether --enable-xvideo or --disable-xvideo was given.
7664 if test "${enable_xvideo+set}" = set; then
7665   enableval="$enable_xvideo"
7666   :
7667 fi
7668
7669 if test "x${enable_xvideo}" != "xno" &&
7670   (test "x${SYS}" != "xmingw32" || test "x${enable_xvideo}" = "xyes"); then
7671   CPPFLAGS="${save_CPPFLAGS} -I${x_includes}"
7672   for ac_hdr in X11/extensions/Xv.h
7673 do
7674 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7675 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7676 echo "configure:7677: checking for $ac_hdr" >&5
7677 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7678   echo $ac_n "(cached) $ac_c" 1>&6
7679 else
7680   cat > conftest.$ac_ext <<EOF
7681 #line 7682 "configure"
7682 #include "confdefs.h"
7683 #include <$ac_hdr>
7684 EOF
7685 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7686 { (eval echo configure:7687: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7687 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7688 if test -z "$ac_err"; then
7689   rm -rf conftest*
7690   eval "ac_cv_header_$ac_safe=yes"
7691 else
7692   echo "$ac_err" >&5
7693   echo "configure: failed program was:" >&5
7694   cat conftest.$ac_ext >&5
7695   rm -rf conftest*
7696   eval "ac_cv_header_$ac_safe=no"
7697 fi
7698 rm -f conftest*
7699 fi
7700 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7701   echo "$ac_t""yes" 1>&6
7702     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7703   cat >> confdefs.h <<EOF
7704 #define $ac_tr_hdr 1
7705 EOF
7706  
7707     CFLAGS="${save_CFLAGS} -L${x_libraries} -lX11 -lXext"
7708     echo $ac_n "checking for XvPutImage in -lXv_pic""... $ac_c" 1>&6
7709 echo "configure:7710: checking for XvPutImage in -lXv_pic" >&5
7710 ac_lib_var=`echo Xv_pic'_'XvPutImage | sed 'y%./+-%__p_%'`
7711 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7712   echo $ac_n "(cached) $ac_c" 1>&6
7713 else
7714   ac_save_LIBS="$LIBS"
7715 LIBS="-lXv_pic  $LIBS"
7716 cat > conftest.$ac_ext <<EOF
7717 #line 7718 "configure"
7718 #include "confdefs.h"
7719 /* Override any gcc2 internal prototype to avoid an error.  */
7720 /* We use char because int might match the return type of a gcc2
7721     builtin and then its argument prototype would still apply.  */
7722 char XvPutImage();
7723
7724 int main() {
7725 XvPutImage()
7726 ; return 0; }
7727 EOF
7728 if { (eval echo configure:7729: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7729   rm -rf conftest*
7730   eval "ac_cv_lib_$ac_lib_var=yes"
7731 else
7732   echo "configure: failed program was:" >&5
7733   cat conftest.$ac_ext >&5
7734   rm -rf conftest*
7735   eval "ac_cv_lib_$ac_lib_var=no"
7736 fi
7737 rm -f conftest*
7738 LIBS="$ac_save_LIBS"
7739
7740 fi
7741 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7742   echo "$ac_t""yes" 1>&6
7743   # We have Xv_pic, that's good, we can build an xvideo.so plugin !
7744       PLUGINS="${PLUGINS} video_output/x11/xvideo"
7745       xvideo_LDFLAGS="${xvideo_LDFLAGS} -L${x_libraries} -lX11 -lXext -lXv_pic"
7746       xvideo_CFLAGS="${xvideo_CFLAGS} -I${x_includes}"
7747 else
7748   echo "$ac_t""no" 1>&6
7749 echo $ac_n "checking for XvPutImage in -lXv""... $ac_c" 1>&6
7750 echo "configure:7751: checking for XvPutImage in -lXv" >&5
7751 ac_lib_var=`echo Xv'_'XvPutImage | sed 'y%./+-%__p_%'`
7752 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7753   echo $ac_n "(cached) $ac_c" 1>&6
7754 else
7755   ac_save_LIBS="$LIBS"
7756 LIBS="-lXv  $LIBS"
7757 cat > conftest.$ac_ext <<EOF
7758 #line 7759 "configure"
7759 #include "confdefs.h"
7760 /* Override any gcc2 internal prototype to avoid an error.  */
7761 /* We use char because int might match the return type of a gcc2
7762     builtin and then its argument prototype would still apply.  */
7763 char XvPutImage();
7764
7765 int main() {
7766 XvPutImage()
7767 ; return 0; }
7768 EOF
7769 if { (eval echo configure:7770: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7770   rm -rf conftest*
7771   eval "ac_cv_lib_$ac_lib_var=yes"
7772 else
7773   echo "configure: failed program was:" >&5
7774   cat conftest.$ac_ext >&5
7775   rm -rf conftest*
7776   eval "ac_cv_lib_$ac_lib_var=no"
7777 fi
7778 rm -f conftest*
7779 LIBS="$ac_save_LIBS"
7780
7781 fi
7782 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7783   echo "$ac_t""yes" 1>&6
7784   # We don't have Xv_pic, but we have Xv, let's make xvideo.a as builtin
7785         PLUGINS="${PLUGINS} video_output/x11/xvideo"
7786         xvideo_LDFLAGS="${xvideo_LDFLAGS} -L${x_libraries} -lX11 -lXext -lXv"
7787         xvideo_CFLAGS="${xvideo_CFLAGS} -I${x_includes}"
7788 else
7789   echo "$ac_t""no" 1>&6
7790 # Otherwise... well, do nothing.
7791         :
7792       
7793 fi
7794
7795     
7796 fi
7797
7798     CFLAGS="${save_CFLAGS}"
7799   
7800   CPPFLAGS="${save_CPPFLAGS}"
7801 else
7802   echo "$ac_t""no" 1>&6
7803 fi
7804 done
7805
7806 fi
7807
7808 # Check whether --enable-sdl or --disable-sdl was given.
7809 if test "${enable_sdl+set}" = set; then
7810   enableval="$enable_sdl"
7811   :
7812 fi
7813
7814 if test "x${enable_sdl}" != "xno"
7815 then
7816   SDL_PATH="${PATH}"
7817   # Check whether --with-sdl-config-path or --without-sdl-config-path was given.
7818 if test "${with_sdl_config_path+set}" = set; then
7819   withval="$with_sdl_config_path"
7820    if test "x${with_sdl_config_path}" != "xno"
7821       then
7822         SDL_PATH="${with_sdl_config_path}:${PATH}"
7823       fi 
7824 fi
7825
7826   # Extract the first word of "sdl12-config", so it can be a program name with args.
7827 set dummy sdl12-config; ac_word=$2
7828 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7829 echo "configure:7830: checking for $ac_word" >&5
7830 if eval "test \"`echo '$''{'ac_cv_path_SDL12_CONFIG'+set}'`\" = set"; then
7831   echo $ac_n "(cached) $ac_c" 1>&6
7832 else
7833   case "$SDL12_CONFIG" in
7834   /*)
7835   ac_cv_path_SDL12_CONFIG="$SDL12_CONFIG" # Let the user override the test with a path.
7836   ;;
7837   ?:/*)                  
7838   ac_cv_path_SDL12_CONFIG="$SDL12_CONFIG" # Let the user override the test with a dos path.
7839   ;;
7840   *)
7841   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7842   ac_dummy="${SDL_PATH}"
7843   for ac_dir in $ac_dummy; do 
7844     test -z "$ac_dir" && ac_dir=.
7845     if test -f $ac_dir/$ac_word; then
7846       ac_cv_path_SDL12_CONFIG="$ac_dir/$ac_word"
7847       break
7848     fi
7849   done
7850   IFS="$ac_save_ifs"
7851   test -z "$ac_cv_path_SDL12_CONFIG" && ac_cv_path_SDL12_CONFIG="no"
7852   ;;
7853 esac
7854 fi
7855 SDL12_CONFIG="$ac_cv_path_SDL12_CONFIG"
7856 if test -n "$SDL12_CONFIG"; then
7857   echo "$ac_t""$SDL12_CONFIG" 1>&6
7858 else
7859   echo "$ac_t""no" 1>&6
7860 fi
7861
7862   SDL_CONFIG="${SDL12_CONFIG}"
7863   SDL_HEADER="SDL12/SDL.h"
7864   if test "x${SDL_CONFIG}" = "xno"
7865   then
7866     # Extract the first word of "sdl11-config", so it can be a program name with args.
7867 set dummy sdl11-config; ac_word=$2
7868 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7869 echo "configure:7870: checking for $ac_word" >&5
7870 if eval "test \"`echo '$''{'ac_cv_path_SDL11_CONFIG'+set}'`\" = set"; then
7871   echo $ac_n "(cached) $ac_c" 1>&6
7872 else
7873   case "$SDL11_CONFIG" in
7874   /*)
7875   ac_cv_path_SDL11_CONFIG="$SDL11_CONFIG" # Let the user override the test with a path.
7876   ;;
7877   ?:/*)                  
7878   ac_cv_path_SDL11_CONFIG="$SDL11_CONFIG" # Let the user override the test with a dos path.
7879   ;;
7880   *)
7881   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7882   ac_dummy="${SDL_PATH}"
7883   for ac_dir in $ac_dummy; do 
7884     test -z "$ac_dir" && ac_dir=.
7885     if test -f $ac_dir/$ac_word; then
7886       ac_cv_path_SDL11_CONFIG="$ac_dir/$ac_word"
7887       break
7888     fi
7889   done
7890   IFS="$ac_save_ifs"
7891   test -z "$ac_cv_path_SDL11_CONFIG" && ac_cv_path_SDL11_CONFIG="no"
7892   ;;
7893 esac
7894 fi
7895 SDL11_CONFIG="$ac_cv_path_SDL11_CONFIG"
7896 if test -n "$SDL11_CONFIG"; then
7897   echo "$ac_t""$SDL11_CONFIG" 1>&6
7898 else
7899   echo "$ac_t""no" 1>&6
7900 fi
7901
7902     SDL_CONFIG=${SDL11_CONFIG}
7903     SDL_HEADER="SDL11/SDL.h"
7904   fi
7905   if test "x${SDL_CONFIG}" = "xno"
7906   then
7907     # Extract the first word of "sdl-config", so it can be a program name with args.
7908 set dummy sdl-config; ac_word=$2
7909 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7910 echo "configure:7911: checking for $ac_word" >&5
7911 if eval "test \"`echo '$''{'ac_cv_path_SDL_CONFIG'+set}'`\" = set"; then
7912   echo $ac_n "(cached) $ac_c" 1>&6
7913 else
7914   case "$SDL_CONFIG" in
7915   /*)
7916   ac_cv_path_SDL_CONFIG="$SDL_CONFIG" # Let the user override the test with a path.
7917   ;;
7918   ?:/*)                  
7919   ac_cv_path_SDL_CONFIG="$SDL_CONFIG" # Let the user override the test with a dos path.
7920   ;;
7921   *)
7922   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7923   ac_dummy="${SDL_PATH}"
7924   for ac_dir in $ac_dummy; do 
7925     test -z "$ac_dir" && ac_dir=.
7926     if test -f $ac_dir/$ac_word; then
7927       ac_cv_path_SDL_CONFIG="$ac_dir/$ac_word"
7928       break
7929     fi
7930   done
7931   IFS="$ac_save_ifs"
7932   test -z "$ac_cv_path_SDL_CONFIG" && ac_cv_path_SDL_CONFIG="no"
7933   ;;
7934 esac
7935 fi
7936 SDL_CONFIG="$ac_cv_path_SDL_CONFIG"
7937 if test -n "$SDL_CONFIG"; then
7938   echo "$ac_t""$SDL_CONFIG" 1>&6
7939 else
7940   echo "$ac_t""no" 1>&6
7941 fi
7942
7943     SDL_HEADER="SDL/SDL.h"
7944   fi
7945   if test "x${SDL_CONFIG}" != "xno"
7946   then
7947     PLUGINS="${PLUGINS} video_output/sdl audio_output/sdl"
7948     sdl_CFLAGS="${sdl_CFLAGS} `${SDL_CONFIG} --cflags`"
7949     sdl_LDFLAGS="${sdl_LDFLAGS} `${SDL_CONFIG} --libs | sed 's,-rdynamic,,'`"
7950     CPPFLAGS="${save_CPPFLAGS} ${sdl_CFLAGS}"
7951     for ac_hdr in ${SDL_HEADER}
7952 do
7953 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7954 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7955 echo "configure:7956: checking for $ac_hdr" >&5
7956 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7957   echo $ac_n "(cached) $ac_c" 1>&6
7958 else
7959   cat > conftest.$ac_ext <<EOF
7960 #line 7961 "configure"
7961 #include "confdefs.h"
7962 #include <$ac_hdr>
7963 EOF
7964 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7965 { (eval echo configure:7966: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7966 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7967 if test -z "$ac_err"; then
7968   rm -rf conftest*
7969   eval "ac_cv_header_$ac_safe=yes"
7970 else
7971   echo "$ac_err" >&5
7972   echo "configure: failed program was:" >&5
7973   cat conftest.$ac_ext >&5
7974   rm -rf conftest*
7975   eval "ac_cv_header_$ac_safe=no"
7976 fi
7977 rm -f conftest*
7978 fi
7979 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7980   echo "$ac_t""yes" 1>&6
7981     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7982   cat >> confdefs.h <<EOF
7983 #define $ac_tr_hdr 1
7984 EOF
7985  cat >> confdefs.h <<EOF
7986 #define SDL_INCLUDE_FILE <${SDL_HEADER}>
7987 EOF
7988
7989 else
7990   echo "$ac_t""no" 1>&6
7991 { echo "configure: error: The development package for SDL is not installed. 
7992 Please install it and try again. Alternatively you can also configure with 
7993 --disable-sdl." 1>&2; exit 1; }
7994       
7995 fi
7996 done
7997
7998     CPPFLAGS="${save_CPPFLAGS}"
7999     if expr 1.1.5 \> `${SDL_CONFIG} --version` >/dev/null
8000     then
8001       { echo "configure: error: The development package for SDL is not installed.
8002 Please install it and try again. Alternatively you can also configure with
8003 --disable-sdl." 1>&2; exit 1; }
8004     fi
8005   elif test "x${enable_sdl}" =  "xyes"
8006   then
8007     { echo "configure: error: I couldn't find the SDL package. You can download libSDL
8008 from http://www.libsdl.org/, or configure with --disable-sdl. Have a nice day.
8009     " 1>&2; exit 1; }
8010   fi
8011 fi
8012
8013 # Check whether --enable-directx or --disable-directx was given.
8014 if test "${enable_directx+set}" = set; then
8015   enableval="$enable_directx"
8016   :
8017 fi
8018
8019 if test "x${enable_directx}" != "xno"
8020 then
8021   if test "x${SYS}" = "xmingw32"
8022   then
8023     # Check whether --with-directx or --without-directx was given.
8024 if test "${with_directx+set}" = set; then
8025   withval="$with_directx"
8026   :
8027 fi
8028
8029     if test "x${with_directx}" = "x"
8030     then
8031       for ac_hdr in ddraw.h
8032 do
8033 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
8034 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
8035 echo "configure:8036: checking for $ac_hdr" >&5
8036 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8037   echo $ac_n "(cached) $ac_c" 1>&6
8038 else
8039   cat > conftest.$ac_ext <<EOF
8040 #line 8041 "configure"
8041 #include "confdefs.h"
8042 #include <$ac_hdr>
8043 EOF
8044 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8045 { (eval echo configure:8046: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8046 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8047 if test -z "$ac_err"; then
8048   rm -rf conftest*
8049   eval "ac_cv_header_$ac_safe=yes"
8050 else
8051   echo "$ac_err" >&5
8052   echo "configure: failed program was:" >&5
8053   cat conftest.$ac_ext >&5
8054   rm -rf conftest*
8055   eval "ac_cv_header_$ac_safe=no"
8056 fi
8057 rm -f conftest*
8058 fi
8059 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8060   echo "$ac_t""yes" 1>&6
8061     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
8062   cat >> confdefs.h <<EOF
8063 #define $ac_tr_hdr 1
8064 EOF
8065   PLUGINS="${PLUGINS} video_output/directx/directx"
8066         directx_LDFLAGS="${directx_LDFLAGS} -lgdi32" 
8067 else
8068   echo "$ac_t""no" 1>&6
8069 fi
8070 done
8071
8072     else
8073       echo $ac_n "checking for directX headers in ${with_directx}""... $ac_c" 1>&6
8074 echo "configure:8075: checking for directX headers in ${with_directx}" >&5
8075       if test -f ${with_directx}/ddraw.h
8076       then
8077         PLUGINS="${PLUGINS} video_output/directx/directx"
8078         directx_LDFLAGS="${directx_LDFLAGS} -lgdi32"
8079         directx_CFLAGS="${directx_CFLAGS} -I${with_directx}"
8080         echo "$ac_t""yes" 1>&6
8081       else
8082         echo "$ac_t""no" 1>&6
8083         { echo "configure: error: Cannot find ${with_directx}/ddraw.h!" 1>&2; exit 1; }
8084       fi
8085     fi
8086   fi
8087 fi
8088
8089 # Check whether --enable-fb or --disable-fb was given.
8090 if test "${enable_fb+set}" = set; then
8091   enableval="$enable_fb"
8092   :
8093 fi
8094
8095     if test "x${enable_fb}" != "xno"
8096     then
8097       for ac_hdr in linux/fb.h
8098 do
8099 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
8100 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
8101 echo "configure:8102: checking for $ac_hdr" >&5
8102 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8103   echo $ac_n "(cached) $ac_c" 1>&6
8104 else
8105   cat > conftest.$ac_ext <<EOF
8106 #line 8107 "configure"
8107 #include "confdefs.h"
8108 #include <$ac_hdr>
8109 EOF
8110 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8111 { (eval echo configure:8112: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8112 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8113 if test -z "$ac_err"; then
8114   rm -rf conftest*
8115   eval "ac_cv_header_$ac_safe=yes"
8116 else
8117   echo "$ac_err" >&5
8118   echo "configure: failed program was:" >&5
8119   cat conftest.$ac_ext >&5
8120   rm -rf conftest*
8121   eval "ac_cv_header_$ac_safe=no"
8122 fi
8123 rm -f conftest*
8124 fi
8125 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8126   echo "$ac_t""yes" 1>&6
8127     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
8128   cat >> confdefs.h <<EOF
8129 #define $ac_tr_hdr 1
8130 EOF
8131  
8132         PLUGINS="${PLUGINS} video_output/fb"
8133       
8134 else
8135   echo "$ac_t""no" 1>&6
8136 fi
8137 done
8138
8139     fi
8140
8141 # Check whether --enable-mga or --disable-mga was given.
8142 if test "${enable_mga+set}" = set; then
8143   enableval="$enable_mga"
8144    if test "x${enable_mga}" = "xyes"
8145     then
8146       PLUGINS="${PLUGINS} video_output/mga/mga video_output/mga/xmga"
8147     fi 
8148 fi
8149
8150
8151 # Check whether --enable-svgalib or --disable-svgalib was given.
8152 if test "${enable_svgalib+set}" = set; then
8153   enableval="$enable_svgalib"
8154   :
8155 fi
8156
8157 if test "x${enable_svgalib}" = "xyes"
8158 then
8159   PLUGINS="${PLUGINS} video_output/svgalib"
8160   svgalib_LDFLAGS="${svgalib_LDFLAGS} -lvgagl -lvga"
8161 fi
8162
8163 # Check whether --enable-ggi or --disable-ggi was given.
8164 if test "${enable_ggi+set}" = set; then
8165   enableval="$enable_ggi"
8166   :
8167 fi
8168
8169 if test "x${enable_ggi}" = "xyes"
8170 then
8171   PLUGINS="${PLUGINS} video_output/ggi"
8172   ggi_LDFLAGS="${ggi_LDFLAGS} -lggi"
8173   # Check whether --with-ggi or --without-ggi was given.
8174 if test "${with_ggi+set}" = set; then
8175   withval="$with_ggi"
8176    if test "x${with_ggi}" != "xno" -a "x${with_ggi}" != "x"
8177       then
8178         CFLAGS_GGI="${CFLAGS_GGI} -I${with_ggi}/include"
8179         ggi_LDFLAGS="${ggi_LDFLAGS} -L${with_ggi}/lib"
8180       fi 
8181 fi
8182
8183 fi
8184
8185 # Check whether --enable-glide or --disable-glide was given.
8186 if test "${enable_glide+set}" = set; then
8187   enableval="$enable_glide"
8188   :
8189 fi
8190
8191 if test "x${enable_glide}" = "xyes"
8192 then
8193   PLUGINS="${PLUGINS} video_output/glide"
8194   glide_LDFLAGS="${glide_LDFLAGS} -lglide2x -lm"
8195   glide_CFLAGS="${glide_CFLAGS} -I/usr/include/glide"
8196   # Check whether --with-glide or --without-glide was given.
8197 if test "${with_glide+set}" = set; then
8198   withval="$with_glide"
8199    if test "x${with_glide}" != "xno" -a "x${with_glide}" != "x"
8200       then
8201         glide_CFLAGS="${glide_CFLAGS} -I${with_glide}/include"
8202         glide_LDFLAGS="${glide_LDFLAGS} -L${with_glide}/lib"
8203       fi 
8204 fi
8205
8206 fi
8207
8208 # Check whether --enable-aa or --disable-aa was given.
8209 if test "${enable_aa+set}" = set; then
8210   enableval="$enable_aa"
8211   :
8212 fi
8213
8214 if test "x${enable_aa}" = "xyes"
8215 then
8216   ac_safe=`echo "aalib.h" | sed 'y%./+-%__p_%'`
8217 echo $ac_n "checking for aalib.h""... $ac_c" 1>&6
8218 echo "configure:8219: checking for aalib.h" >&5
8219 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8220   echo $ac_n "(cached) $ac_c" 1>&6
8221 else
8222   cat > conftest.$ac_ext <<EOF
8223 #line 8224 "configure"
8224 #include "confdefs.h"
8225 #include <aalib.h>
8226 EOF
8227 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8228 { (eval echo configure:8229: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8229 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8230 if test -z "$ac_err"; then
8231   rm -rf conftest*
8232   eval "ac_cv_header_$ac_safe=yes"
8233 else
8234   echo "$ac_err" >&5
8235   echo "configure: failed program was:" >&5
8236   cat conftest.$ac_ext >&5
8237   rm -rf conftest*
8238   eval "ac_cv_header_$ac_safe=no"
8239 fi
8240 rm -f conftest*
8241 fi
8242 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8243   echo "$ac_t""yes" 1>&6
8244   have_aa="true"
8245 else
8246   echo "$ac_t""no" 1>&6
8247 have_aa="false"
8248 fi
8249
8250   if test "x${have_aa}" = "xtrue"
8251   then
8252     PLUGINS="${PLUGINS} video_output/aa"
8253     aa_LDFLAGS="${aa_LDFLAGS} -laa"
8254   fi
8255 fi
8256
8257
8258 # Check whether --with- or --without- was given.
8259 if test "${with_+set}" = set; then
8260   withval="$with_"
8261   :
8262 fi
8263
8264
8265 # Check whether --enable-oss or --disable-oss was given.
8266 if test "${enable_oss+set}" = set; then
8267   enableval="$enable_oss"
8268   :
8269 fi
8270
8271
8272 if test "x${enable_oss}" != "xno" &&
8273   (test "x${SYS}" != "xmingw32" || test "x${enable_oss}" = "xyes")
8274 then
8275   for ac_hdr in soundcard.h sys/soundcard.h machine/soundcard.h
8276 do
8277 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
8278 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
8279 echo "configure:8280: checking for $ac_hdr" >&5
8280 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8281   echo $ac_n "(cached) $ac_c" 1>&6
8282 else
8283   cat > conftest.$ac_ext <<EOF
8284 #line 8285 "configure"
8285 #include "confdefs.h"
8286 #include <$ac_hdr>
8287 EOF
8288 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8289 { (eval echo configure:8290: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8290 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8291 if test -z "$ac_err"; then
8292   rm -rf conftest*
8293   eval "ac_cv_header_$ac_safe=yes"
8294 else
8295   echo "$ac_err" >&5
8296   echo "configure: failed program was:" >&5
8297   cat conftest.$ac_ext >&5
8298   rm -rf conftest*
8299   eval "ac_cv_header_$ac_safe=no"
8300 fi
8301 rm -f conftest*
8302 fi
8303 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8304   echo "$ac_t""yes" 1>&6
8305     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
8306   cat >> confdefs.h <<EOF
8307 #define $ac_tr_hdr 1
8308 EOF
8309  
8310     PLUGINS="${PLUGINS} audio_output/oss"
8311     echo $ac_n "checking for main in -lossaudio""... $ac_c" 1>&6
8312 echo "configure:8313: checking for main in -lossaudio" >&5
8313 ac_lib_var=`echo ossaudio'_'main | sed 'y%./+-%__p_%'`
8314 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8315   echo $ac_n "(cached) $ac_c" 1>&6
8316 else
8317   ac_save_LIBS="$LIBS"
8318 LIBS="-lossaudio  $LIBS"
8319 cat > conftest.$ac_ext <<EOF
8320 #line 8321 "configure"
8321 #include "confdefs.h"
8322
8323 int main() {
8324 main()
8325 ; return 0; }
8326 EOF
8327 if { (eval echo configure:8328: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8328   rm -rf conftest*
8329   eval "ac_cv_lib_$ac_lib_var=yes"
8330 else
8331   echo "configure: failed program was:" >&5
8332   cat conftest.$ac_ext >&5
8333   rm -rf conftest*
8334   eval "ac_cv_lib_$ac_lib_var=no"
8335 fi
8336 rm -f conftest*
8337 LIBS="$ac_save_LIBS"
8338
8339 fi
8340 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8341   echo "$ac_t""yes" 1>&6
8342   oss_LDFLAGS="${oss_LDFLAGS} -lossaudio"
8343 else
8344   echo "$ac_t""no" 1>&6
8345 fi
8346
8347   
8348 else
8349   echo "$ac_t""no" 1>&6
8350 fi
8351 done
8352
8353 fi
8354
8355 # Check whether --enable-esd or --disable-esd was given.
8356 if test "${enable_esd+set}" = set; then
8357   enableval="$enable_esd"
8358   if test "x${enable_esd}" = "xyes"
8359    then
8360      # Extract the first word of "esd-config", so it can be a program name with args.
8361 set dummy esd-config; ac_word=$2
8362 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
8363 echo "configure:8364: checking for $ac_word" >&5
8364 if eval "test \"`echo '$''{'ac_cv_path_ESD_CONFIG'+set}'`\" = set"; then
8365   echo $ac_n "(cached) $ac_c" 1>&6
8366 else
8367   case "$ESD_CONFIG" in
8368   /*)
8369   ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a path.
8370   ;;
8371   ?:/*)                  
8372   ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a dos path.
8373   ;;
8374   *)
8375   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
8376   ac_dummy="$PATH"
8377   for ac_dir in $ac_dummy; do 
8378     test -z "$ac_dir" && ac_dir=.
8379     if test -f $ac_dir/$ac_word; then
8380       ac_cv_path_ESD_CONFIG="$ac_dir/$ac_word"
8381       break
8382     fi
8383   done
8384   IFS="$ac_save_ifs"
8385   test -z "$ac_cv_path_ESD_CONFIG" && ac_cv_path_ESD_CONFIG="no"
8386   ;;
8387 esac
8388 fi
8389 ESD_CONFIG="$ac_cv_path_ESD_CONFIG"
8390 if test -n "$ESD_CONFIG"; then
8391   echo "$ac_t""$ESD_CONFIG" 1>&6
8392 else
8393   echo "$ac_t""no" 1>&6
8394 fi
8395
8396      if test "x${ESD_CONFIG}" != "xno"
8397      then
8398        PLUGINS="${PLUGINS} audio_output/esd"
8399        esd_CFLAGS="${esd_CFLAGS} `${ESD_CONFIG} --cflags`"
8400        esd_LDFLAGS="${esd_LDFLAGS} `${ESD_CONFIG} --libs`"
8401      fi
8402    fi
8403 fi
8404
8405
8406 # Check whether --enable-arts or --disable-arts was given.
8407 if test "${enable_arts+set}" = set; then
8408   enableval="$enable_arts"
8409   if test "x${enable_arts}" = "xyes"
8410    then
8411      # Extract the first word of "artsc-config", so it can be a program name with args.
8412 set dummy artsc-config; ac_word=$2
8413 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
8414 echo "configure:8415: checking for $ac_word" >&5
8415 if eval "test \"`echo '$''{'ac_cv_path_ARTS_CONFIG'+set}'`\" = set"; then
8416   echo $ac_n "(cached) $ac_c" 1>&6
8417 else
8418   case "$ARTS_CONFIG" in
8419   /*)
8420   ac_cv_path_ARTS_CONFIG="$ARTS_CONFIG" # Let the user override the test with a path.
8421   ;;
8422   ?:/*)                  
8423   ac_cv_path_ARTS_CONFIG="$ARTS_CONFIG" # Let the user override the test with a dos path.
8424   ;;
8425   *)
8426   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
8427   ac_dummy="$PATH"
8428   for ac_dir in $ac_dummy; do 
8429     test -z "$ac_dir" && ac_dir=.
8430     if test -f $ac_dir/$ac_word; then
8431       ac_cv_path_ARTS_CONFIG="$ac_dir/$ac_word"
8432       break
8433     fi
8434   done
8435   IFS="$ac_save_ifs"
8436   test -z "$ac_cv_path_ARTS_CONFIG" && ac_cv_path_ARTS_CONFIG="no"
8437   ;;
8438 esac
8439 fi
8440 ARTS_CONFIG="$ac_cv_path_ARTS_CONFIG"
8441 if test -n "$ARTS_CONFIG"; then
8442   echo "$ac_t""$ARTS_CONFIG" 1>&6
8443 else
8444   echo "$ac_t""no" 1>&6
8445 fi
8446
8447      if test "x${ARTS_CONFIG}" != "xno"
8448      then
8449        PLUGINS="${PLUGINS} audio_output/arts"
8450        arts_CFLAGS="${arts_CFLAGS} `${ARTS_CONFIG} --cflags`"
8451        arts_LDFLAGS="${arts_LDFLAGS} `${ARTS_CONFIG} --libs `"
8452      fi
8453    fi
8454 fi
8455
8456
8457 # Check whether --enable-alsa or --disable-alsa was given.
8458 if test "${enable_alsa+set}" = set; then
8459   enableval="$enable_alsa"
8460   if test "x${enable_alsa}" = "xyes"
8461    then
8462      ac_safe=`echo "alsa/asoundlib.h" | sed 'y%./+-%__p_%'`
8463 echo $ac_n "checking for alsa/asoundlib.h""... $ac_c" 1>&6
8464 echo "configure:8465: checking for alsa/asoundlib.h" >&5
8465 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8466   echo $ac_n "(cached) $ac_c" 1>&6
8467 else
8468   cat > conftest.$ac_ext <<EOF
8469 #line 8470 "configure"
8470 #include "confdefs.h"
8471 #include <alsa/asoundlib.h>
8472 EOF
8473 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8474 { (eval echo configure:8475: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8475 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8476 if test -z "$ac_err"; then
8477   rm -rf conftest*
8478   eval "ac_cv_header_$ac_safe=yes"
8479 else
8480   echo "$ac_err" >&5
8481   echo "configure: failed program was:" >&5
8482   cat conftest.$ac_ext >&5
8483   rm -rf conftest*
8484   eval "ac_cv_header_$ac_safe=no"
8485 fi
8486 rm -f conftest*
8487 fi
8488 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8489   echo "$ac_t""yes" 1>&6
8490   echo $ac_n "checking for main in -lasound""... $ac_c" 1>&6
8491 echo "configure:8492: checking for main in -lasound" >&5
8492 ac_lib_var=`echo asound'_'main | sed 'y%./+-%__p_%'`
8493 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
8494   echo $ac_n "(cached) $ac_c" 1>&6
8495 else
8496   ac_save_LIBS="$LIBS"
8497 LIBS="-lasound  $LIBS"
8498 cat > conftest.$ac_ext <<EOF
8499 #line 8500 "configure"
8500 #include "confdefs.h"
8501
8502 int main() {
8503 main()
8504 ; return 0; }
8505 EOF
8506 if { (eval echo configure:8507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
8507   rm -rf conftest*
8508   eval "ac_cv_lib_$ac_lib_var=yes"
8509 else
8510   echo "configure: failed program was:" >&5
8511   cat conftest.$ac_ext >&5
8512   rm -rf conftest*
8513   eval "ac_cv_lib_$ac_lib_var=no"
8514 fi
8515 rm -f conftest*
8516 LIBS="$ac_save_LIBS"
8517
8518 fi
8519 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
8520   echo "$ac_t""yes" 1>&6
8521   have_alsa="true"
8522 else
8523   echo "$ac_t""no" 1>&6
8524 have_alsa="false"
8525 fi
8526
8527 else
8528   echo "$ac_t""no" 1>&6
8529 have_alsa="false"
8530 fi
8531
8532      if test "x${have_alsa}" = "xtrue"
8533      then
8534        PLUGINS="${PLUGINS} audio_output/alsa"
8535        alsa_LDFLAGS="${alsa_LDFLAGS} -lasound -lm -ldl"
8536      fi
8537    fi
8538 fi
8539
8540
8541 # Check whether --enable-waveout or --disable-waveout was given.
8542 if test "${enable_waveout+set}" = set; then
8543   enableval="$enable_waveout"
8544   :
8545 fi
8546
8547 if test "x${enable_waveout}" != "xno" -a "x${SYS}" = "xmingw32"
8548   then
8549     PLUGINS="${PLUGINS} audio_output/waveout"
8550     waveout_LDFLAGS="-lwinmm"
8551 fi
8552
8553
8554 # Check whether --with- or --without- was given.
8555 if test "${with_+set}" = set; then
8556   withval="$with_"
8557   :
8558 fi
8559
8560
8561 if test "x${SYS}" = "xbeos"
8562 then
8563     PLUGINS="${PLUGINS} gui/beos/beos"
8564 fi
8565
8566 # Check whether --enable-gtk or --disable-gtk was given.
8567 if test "${enable_gtk+set}" = set; then
8568   enableval="$enable_gtk"
8569   :
8570 fi
8571
8572 if test "x${enable_gtk}" != "xno"
8573 then
8574   GTK_PATH="${PATH}"
8575   # Check whether --with-gtk-config-path or --without-gtk-config-path was given.
8576 if test "${with_gtk_config_path+set}" = set; then
8577   withval="$with_gtk_config_path"
8578    if test "x${with_gtk_config_path}" != "xno"
8579       then
8580         GTK_PATH="${with_gtk_config_path}:${PATH}"
8581       fi 
8582 fi
8583
8584   # look for gtk-config
8585   # Extract the first word of "gtk12-config", so it can be a program name with args.
8586 set dummy gtk12-config; ac_word=$2
8587 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
8588 echo "configure:8589: checking for $ac_word" >&5
8589 if eval "test \"`echo '$''{'ac_cv_path_GTK12_CONFIG'+set}'`\" = set"; then
8590   echo $ac_n "(cached) $ac_c" 1>&6
8591 else
8592   case "$GTK12_CONFIG" in
8593   /*)
8594   ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a path.
8595   ;;
8596   ?:/*)                  
8597   ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a dos path.
8598   ;;
8599   *)
8600   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
8601   ac_dummy="${GTK_PATH}"
8602   for ac_dir in $ac_dummy; do 
8603     test -z "$ac_dir" && ac_dir=.
8604     if test -f $ac_dir/$ac_word; then
8605       ac_cv_path_GTK12_CONFIG="$ac_dir/$ac_word"
8606       break
8607     fi
8608   done
8609   IFS="$ac_save_ifs"
8610   test -z "$ac_cv_path_GTK12_CONFIG" && ac_cv_path_GTK12_CONFIG="no"
8611   ;;
8612 esac
8613 fi
8614 GTK12_CONFIG="$ac_cv_path_GTK12_CONFIG"
8615 if test -n "$GTK12_CONFIG"; then
8616   echo "$ac_t""$GTK12_CONFIG" 1>&6
8617 else
8618   echo "$ac_t""no" 1>&6
8619 fi
8620
8621   GTK_CONFIG=${GTK12_CONFIG}
8622   if test "x${GTK_CONFIG}" = "xno"
8623   then
8624     # Extract the first word of "gtk-config", so it can be a program name with args.
8625 set dummy gtk-config; ac_word=$2
8626 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
8627 echo "configure:8628: checking for $ac_word" >&5
8628 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
8629   echo $ac_n "(cached) $ac_c" 1>&6
8630 else
8631   case "$GTK_CONFIG" in
8632   /*)
8633   ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
8634   ;;
8635   ?:/*)                  
8636   ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a dos path.
8637   ;;
8638   *)
8639   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
8640   ac_dummy="${GTK_PATH}"
8641   for ac_dir in $ac_dummy; do 
8642     test -z "$ac_dir" && ac_dir=.
8643     if test -f $ac_dir/$ac_word; then
8644       ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word"
8645       break
8646     fi
8647   done
8648   IFS="$ac_save_ifs"
8649   test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
8650   ;;
8651 esac
8652 fi
8653 GTK_CONFIG="$ac_cv_path_GTK_CONFIG"
8654 if test -n "$GTK_CONFIG"; then
8655   echo "$ac_t""$GTK_CONFIG" 1>&6
8656 else
8657   echo "$ac_t""no" 1>&6
8658 fi
8659
8660   fi
8661   if test "x${GTK_CONFIG}" != "xno"
8662   then
8663     if expr 1.2.0 \> `${GTK_CONFIG} --version` >/dev/null
8664     then
8665       { echo "configure: error: Your development package for Gtk+ is too old, you need at least version 1.2.0. Please upgrade and try again. Alternatively you can also configure with --disable-gtk." 1>&2; exit 1; }
8666     fi
8667     gtk_CFLAGS="${gtk_CFLAGS} `${GTK_CONFIG} --cflags gtk gthread`"
8668     gtk_LDFLAGS="${gtk_LDFLAGS} `${GTK_CONFIG} --libs gtk gthread | sed 's,-rdynamic,,'`"
8669     # now look for the gtk.h header
8670     CPPFLAGS="${save_CPPFLAGS} ${gtk_CFLAGS}"
8671     ac_cv_gtk_headers=yes
8672     for ac_hdr in gtk/gtk.h glib.h gdk/gdk.h
8673 do
8674 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
8675 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
8676 echo "configure:8677: checking for $ac_hdr" >&5
8677 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8678   echo $ac_n "(cached) $ac_c" 1>&6
8679 else
8680   cat > conftest.$ac_ext <<EOF
8681 #line 8682 "configure"
8682 #include "confdefs.h"
8683 #include <$ac_hdr>
8684 EOF
8685 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8686 { (eval echo configure:8687: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8687 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8688 if test -z "$ac_err"; then
8689   rm -rf conftest*
8690   eval "ac_cv_header_$ac_safe=yes"
8691 else
8692   echo "$ac_err" >&5
8693   echo "configure: failed program was:" >&5
8694   cat conftest.$ac_ext >&5
8695   rm -rf conftest*
8696   eval "ac_cv_header_$ac_safe=no"
8697 fi
8698 rm -f conftest*
8699 fi
8700 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8701   echo "$ac_t""yes" 1>&6
8702     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
8703   cat >> confdefs.h <<EOF
8704 #define $ac_tr_hdr 1
8705 EOF
8706  
8707 else
8708   echo "$ac_t""no" 1>&6
8709 ac_cv_gtk_headers=no
8710       echo "Cannot find gtk development headers."
8711     
8712 fi
8713 done
8714
8715     if test "x${ac_cv_gtk_headers}" = "xyes"
8716     then
8717       PLUGINS="${PLUGINS} gui/gtk/gtk"
8718       NEED_GTK_MAIN=yes
8719       ALIASES="${ALIASES} gvlc"
8720     fi
8721     CPPFLAGS="${save_CPPFLAGS}"
8722   fi
8723 fi
8724
8725 # Check whether --enable-familiar or --disable-familiar was given.
8726 if test "${enable_familiar+set}" = set; then
8727   enableval="$enable_familiar"
8728   :
8729 fi
8730
8731 if test "x${enable_familiar}" = "xyes"
8732 then
8733   GTK_PATH="${PATH}"
8734   # Check whether --with-gtk-config-path or --without-gtk-config-path was given.
8735 if test "${with_gtk_config_path+set}" = set; then
8736   withval="$with_gtk_config_path"
8737    if test "x${with_gtk_config_path}" != "xno"
8738       then
8739         GTK_PATH="${with_gtk_config_path}:${PATH}"
8740       fi 
8741 fi
8742
8743   # look for gtk-config
8744   # Extract the first word of "gtk12-config", so it can be a program name with args.
8745 set dummy gtk12-config; ac_word=$2
8746 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
8747 echo "configure:8748: checking for $ac_word" >&5
8748 if eval "test \"`echo '$''{'ac_cv_path_GTK12_CONFIG'+set}'`\" = set"; then
8749   echo $ac_n "(cached) $ac_c" 1>&6
8750 else
8751   case "$GTK12_CONFIG" in
8752   /*)
8753   ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a path.
8754   ;;
8755   ?:/*)                  
8756   ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a dos path.
8757   ;;
8758   *)
8759   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
8760   ac_dummy="${GTK_PATH}"
8761   for ac_dir in $ac_dummy; do 
8762     test -z "$ac_dir" && ac_dir=.
8763     if test -f $ac_dir/$ac_word; then
8764       ac_cv_path_GTK12_CONFIG="$ac_dir/$ac_word"
8765       break
8766     fi
8767   done
8768   IFS="$ac_save_ifs"
8769   test -z "$ac_cv_path_GTK12_CONFIG" && ac_cv_path_GTK12_CONFIG="no"
8770   ;;
8771 esac
8772 fi
8773 GTK12_CONFIG="$ac_cv_path_GTK12_CONFIG"
8774 if test -n "$GTK12_CONFIG"; then
8775   echo "$ac_t""$GTK12_CONFIG" 1>&6
8776 else
8777   echo "$ac_t""no" 1>&6
8778 fi
8779
8780   GTK_CONFIG=${GTK12_CONFIG}
8781   if test "x${GTK_CONFIG}" = "xno"
8782   then
8783     # Extract the first word of "gtk-config", so it can be a program name with args.
8784 set dummy gtk-config; ac_word=$2
8785 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
8786 echo "configure:8787: checking for $ac_word" >&5
8787 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
8788   echo $ac_n "(cached) $ac_c" 1>&6
8789 else
8790   case "$GTK_CONFIG" in
8791   /*)
8792   ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
8793   ;;
8794   ?:/*)                  
8795   ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a dos path.
8796   ;;
8797   *)
8798   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
8799   ac_dummy="${GTK_PATH}"
8800   for ac_dir in $ac_dummy; do 
8801     test -z "$ac_dir" && ac_dir=.
8802     if test -f $ac_dir/$ac_word; then
8803       ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word"
8804       break
8805     fi
8806   done
8807   IFS="$ac_save_ifs"
8808   test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
8809   ;;
8810 esac
8811 fi
8812 GTK_CONFIG="$ac_cv_path_GTK_CONFIG"
8813 if test -n "$GTK_CONFIG"; then
8814   echo "$ac_t""$GTK_CONFIG" 1>&6
8815 else
8816   echo "$ac_t""no" 1>&6
8817 fi
8818
8819   fi
8820   if test "x${GTK_CONFIG}" != "xno"
8821   then
8822     if expr 1.2.0 \> `${GTK_CONFIG} --version` >/dev/null
8823     then
8824       { echo "configure: error: Your development package for Gtk+ is too old, you need at least version 1.2.0. Please upgrade and try again. Alternatively you can also configure with --disable-familiar." 1>&2; exit 1; }
8825     fi
8826     familiar_CFLAGS="${familiar_CFLAGS} `${GTK_CONFIG} --cflags gtk gthread`"
8827     familiar_LDFLAGS="${familiar_LDFLAGS} `${GTK_CONFIG} --libs gtk gthread | sed 's,-rdynamic,,'`"
8828     # now look for the gtk.h header
8829     CPPFLAGS="${save_CPPFLAGS} ${familiar_CFLAGS}"
8830     ac_cv_gtk_headers=yes
8831     for ac_hdr in gtk/gtk.h glib.h gdk/gdk.h
8832 do
8833 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
8834 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
8835 echo "configure:8836: checking for $ac_hdr" >&5
8836 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8837   echo $ac_n "(cached) $ac_c" 1>&6
8838 else
8839   cat > conftest.$ac_ext <<EOF
8840 #line 8841 "configure"
8841 #include "confdefs.h"
8842 #include <$ac_hdr>
8843 EOF
8844 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8845 { (eval echo configure:8846: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8846 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8847 if test -z "$ac_err"; then
8848   rm -rf conftest*
8849   eval "ac_cv_header_$ac_safe=yes"
8850 else
8851   echo "$ac_err" >&5
8852   echo "configure: failed program was:" >&5
8853   cat conftest.$ac_ext >&5
8854   rm -rf conftest*
8855   eval "ac_cv_header_$ac_safe=no"
8856 fi
8857 rm -f conftest*
8858 fi
8859 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8860   echo "$ac_t""yes" 1>&6
8861     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
8862   cat >> confdefs.h <<EOF
8863 #define $ac_tr_hdr 1
8864 EOF
8865  
8866 else
8867   echo "$ac_t""no" 1>&6
8868 ac_cv_gtk_headers=no
8869       echo "Cannot find gtk development headers."
8870     
8871 fi
8872 done
8873
8874     if test "x${ac_cv_gtk_headers}" = "xyes"
8875     then
8876       PLUGINS="${PLUGINS} gui/familiar/familiar"
8877       NEED_GTK_MAIN=yes
8878     fi
8879     CPPFLAGS="${save_CPPFLAGS}"
8880   fi
8881 fi
8882
8883 # Check whether --enable-gnome or --disable-gnome was given.
8884 if test "${enable_gnome+set}" = set; then
8885   enableval="$enable_gnome"
8886   if test "x${enable_gnome}" = "xyes"; then
8887     # look for gnome-config
8888     # Extract the first word of "gnome-config", so it can be a program name with args.
8889 set dummy gnome-config; ac_word=$2
8890 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
8891 echo "configure:8892: checking for $ac_word" >&5
8892 if eval "test \"`echo '$''{'ac_cv_path_GNOME_CONFIG'+set}'`\" = set"; then
8893   echo $ac_n "(cached) $ac_c" 1>&6
8894 else
8895   case "$GNOME_CONFIG" in
8896   /*)
8897   ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a path.
8898   ;;
8899   ?:/*)                  
8900   ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a dos path.
8901   ;;
8902   *)
8903   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
8904   ac_dummy="$PATH"
8905   for ac_dir in $ac_dummy; do 
8906     test -z "$ac_dir" && ac_dir=.
8907     if test -f $ac_dir/$ac_word; then
8908       ac_cv_path_GNOME_CONFIG="$ac_dir/$ac_word"
8909       break
8910     fi
8911   done
8912   IFS="$ac_save_ifs"
8913   test -z "$ac_cv_path_GNOME_CONFIG" && ac_cv_path_GNOME_CONFIG="no"
8914   ;;
8915 esac
8916 fi
8917 GNOME_CONFIG="$ac_cv_path_GNOME_CONFIG"
8918 if test -n "$GNOME_CONFIG"; then
8919   echo "$ac_t""$GNOME_CONFIG" 1>&6
8920 else
8921   echo "$ac_t""no" 1>&6
8922 fi
8923
8924     if test -x ${GNOME_CONFIG}
8925     then
8926        gnome_CFLAGS="${gnome_CFLAGS} `${GNOME_CONFIG} --cflags gtk gnomeui`"
8927        gnome_LDFLAGS="${gnome_LDFLAGS} `${GNOME_CONFIG} --libs gnomeui | sed 's,-rdynamic,,'`"
8928     fi
8929     # now look for the gnome.h header
8930     CPPFLAGS="${save_CPPFLAGS} ${gnome_CFLAGS}"
8931     for ac_hdr in gnome.h
8932 do
8933 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
8934 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
8935 echo "configure:8936: checking for $ac_hdr" >&5
8936 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8937   echo $ac_n "(cached) $ac_c" 1>&6
8938 else
8939   cat > conftest.$ac_ext <<EOF
8940 #line 8941 "configure"
8941 #include "confdefs.h"
8942 #include <$ac_hdr>
8943 EOF
8944 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
8945 { (eval echo configure:8946: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8946 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
8947 if test -z "$ac_err"; then
8948   rm -rf conftest*
8949   eval "ac_cv_header_$ac_safe=yes"
8950 else
8951   echo "$ac_err" >&5
8952   echo "configure: failed program was:" >&5
8953   cat conftest.$ac_ext >&5
8954   rm -rf conftest*
8955   eval "ac_cv_header_$ac_safe=no"
8956 fi
8957 rm -f conftest*
8958 fi
8959 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8960   echo "$ac_t""yes" 1>&6
8961     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
8962   cat >> confdefs.h <<EOF
8963 #define $ac_tr_hdr 1
8964 EOF
8965  
8966       PLUGINS="${PLUGINS} gui/gtk/gnome"
8967       NEED_GTK_MAIN=yes
8968       ALIASES="${ALIASES} gnome-vlc"
8969      
8970 else
8971   echo "$ac_t""no" 1>&6
8972 { echo "configure: error: Can't find gnome headers. Please install the gnome
8973 developement tools or remove the --enable-gnome option" 1>&2; exit 1; }
8974      
8975 fi
8976 done
8977
8978     CPPFLAGS="${save_CPPFLAGS}"
8979   fi
8980 fi
8981
8982
8983 # Check whether --enable-qt or --disable-qt was given.
8984 if test "${enable_qt+set}" = set; then
8985   enableval="$enable_qt"
8986   if test "x${enable_qt}" = "xyes"; then
8987      PLUGINS="${PLUGINS} gui/qt/qt"
8988      ALIASES="${ALIASES} qvlc"
8989      qt_LDFLAGS="${qt_LDFLAGS} -lqt -L${QTDIR}/lib"
8990      qt_CFLAGS="${qt_CFLAGS} -I/usr/include/qt -I${QTDIR}/include"
8991      if test -x ${QTDIR}/bin/moc
8992      then
8993        MOC=${QTDIR}/bin/moc
8994      else
8995        MOC=moc
8996      fi
8997    fi
8998 fi
8999
9000
9001 # Check whether --enable-kde or --disable-kde was given.
9002 if test "${enable_kde+set}" = set; then
9003   enableval="$enable_kde"
9004   if test "x${enable_kde}" = "xyes"; then
9005      PLUGINS="${PLUGINS} gui/kde/kde"
9006      ALIASES="${ALIASES} kvlc"
9007      kde_LDFLAGS="${kde_LDFLAGS} -L${KDEDIR}/lib -lkfile"
9008      kde_CFLAGS="${kde_CFLAGS} -I/usr/include/kde -I/usr/include/qt"
9009      kde_CFLAGS="${kde_CFLAGS} -I${KDEDIR}/include -I${QTDIR}/include"
9010      if test -x ${QTDIR}/bin/moc
9011      then
9012        MOC=${QTDIR}/bin/moc
9013      else
9014        MOC=moc
9015      fi
9016    fi
9017 fi
9018
9019
9020 # Check whether --enable-qte or --disable-qte was given.
9021 if test "${enable_qte+set}" = set; then
9022   enableval="$enable_qte"
9023   if test "x${enable_qte}" = "xyes"; then
9024      PLUGINS="${PLUGINS} gui/qte/qte"
9025      qte_LDFLAGS="${qte_LDFLAGS} -lqte -L${QTEDIR}/lib"
9026      qte_CFLAGS="${qte_CFLAGS} -I/usr/include/qte -I${QTEDIR}/include"
9027      if test -x ${QTEDIR}/bin/moc
9028      then
9029        MOC=${QTEDIR}/bin/moc
9030      else
9031        MOC=moc
9032      fi
9033    fi
9034 fi
9035
9036
9037
9038 # Check whether --enable-macosx or --disable-macosx was given.
9039 if test "${enable_macosx+set}" = set; then
9040   enableval="$enable_macosx"
9041   if test "x${enable_macosx}" = "xyes"
9042    then
9043      BUILTINS="${BUILTINS} gui/macosx/macosx"
9044      macosx_LDFLAGS="${macosx_LDFLAGS} -framework CoreAudio -framework AudioToolbox -framework IOKit -framework Cocoa -framework Carbon -framework AGL -framework QuickTime -lobjc -ObjC"
9045    fi
9046 else
9047   for ac_hdr in Cocoa/Cocoa.h
9048 do
9049 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
9050 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
9051 echo "configure:9052: checking for $ac_hdr" >&5
9052 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9053   echo $ac_n "(cached) $ac_c" 1>&6
9054 else
9055   cat > conftest.$ac_ext <<EOF
9056 #line 9057 "configure"
9057 #include "confdefs.h"
9058 #include <$ac_hdr>
9059 EOF
9060 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9061 { (eval echo configure:9062: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9062 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9063 if test -z "$ac_err"; then
9064   rm -rf conftest*
9065   eval "ac_cv_header_$ac_safe=yes"
9066 else
9067   echo "$ac_err" >&5
9068   echo "configure: failed program was:" >&5
9069   cat conftest.$ac_ext >&5
9070   rm -rf conftest*
9071   eval "ac_cv_header_$ac_safe=no"
9072 fi
9073 rm -f conftest*
9074 fi
9075 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9076   echo "$ac_t""yes" 1>&6
9077     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
9078   cat >> confdefs.h <<EOF
9079 #define $ac_tr_hdr 1
9080 EOF
9081  BUILTINS="${BUILTINS} gui/macosx/macosx"
9082      macosx_LDFLAGS="${macosx_LDFLAGS} -framework CoreAudio -framework AudioToolbox -framework IOKit -framework Cocoa -framework Carbon -framework AGL -framework QuickTime -lobjc -ObjC"
9083    
9084 else
9085   echo "$ac_t""no" 1>&6
9086 fi
9087 done
9088
9089 fi
9090
9091
9092 # Check whether --enable-qnx or --disable-qnx was given.
9093 if test "${enable_qnx+set}" = set; then
9094   enableval="$enable_qnx"
9095   :
9096 fi
9097
9098     if test "x${enable_qnx}" != "xno"
9099     then
9100       for ac_hdr in Ph.h
9101 do
9102 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
9103 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
9104 echo "configure:9105: checking for $ac_hdr" >&5
9105 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9106   echo $ac_n "(cached) $ac_c" 1>&6
9107 else
9108   cat > conftest.$ac_ext <<EOF
9109 #line 9110 "configure"
9110 #include "confdefs.h"
9111 #include <$ac_hdr>
9112 EOF
9113 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9114 { (eval echo configure:9115: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9115 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9116 if test -z "$ac_err"; then
9117   rm -rf conftest*
9118   eval "ac_cv_header_$ac_safe=yes"
9119 else
9120   echo "$ac_err" >&5
9121   echo "configure: failed program was:" >&5
9122   cat conftest.$ac_ext >&5
9123   rm -rf conftest*
9124   eval "ac_cv_header_$ac_safe=no"
9125 fi
9126 rm -f conftest*
9127 fi
9128 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9129   echo "$ac_t""yes" 1>&6
9130     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
9131   cat >> confdefs.h <<EOF
9132 #define $ac_tr_hdr 1
9133 EOF
9134  
9135         PLUGINS="${PLUGINS} gui/qnx/qnx"
9136         qnx_LDFLAGS="${qnx_LDFLAGS} -lasound -lph"
9137       
9138 else
9139   echo "$ac_t""no" 1>&6
9140 fi
9141 done
9142
9143     fi
9144
9145 # Check whether --enable-intfwin or --disable-intfwin was given.
9146 if test "${enable_intfwin+set}" = set; then
9147   enableval="$enable_intfwin"
9148    if test "x${enable_intfwin}" != "xno"
9149   then
9150     # Check whether --with-bcbuilder or --without-bcbuilder was given.
9151 if test "${with_bcbuilder+set}" = set; then
9152   withval="$with_bcbuilder"
9153   :
9154 fi
9155
9156     if test "x${with_bcbuilder}" != "x"
9157     then
9158       BCBUILDER="${with_bcbuilder}"
9159     fi
9160     PLUGINS="${PLUGINS} gui/win32/win32"
9161   fi 
9162 fi
9163
9164
9165 # Check whether --enable-ncurses or --disable-ncurses was given.
9166 if test "${enable_ncurses+set}" = set; then
9167   enableval="$enable_ncurses"
9168   if test "x${enable_ncurses}" = "xyes"; then
9169      PLUGINS="${PLUGINS} gui/ncurses/ncurses"
9170      ncurses_LDFLAGS="${ncurses_LDFLAGS} -lncurses"
9171    fi
9172 fi
9173
9174
9175 # Check whether --enable-xosd or --disable-xosd was given.
9176 if test "${enable_xosd+set}" = set; then
9177   enableval="$enable_xosd"
9178   :
9179 fi
9180
9181 if test "x${enable_xosd}" = "xyes"
9182 then
9183   ac_safe=`echo "xosd.h" | sed 'y%./+-%__p_%'`
9184 echo $ac_n "checking for xosd.h""... $ac_c" 1>&6
9185 echo "configure:9186: checking for xosd.h" >&5
9186 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9187   echo $ac_n "(cached) $ac_c" 1>&6
9188 else
9189   cat > conftest.$ac_ext <<EOF
9190 #line 9191 "configure"
9191 #include "confdefs.h"
9192 #include <xosd.h>
9193 EOF
9194 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9195 { (eval echo configure:9196: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9196 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9197 if test -z "$ac_err"; then
9198   rm -rf conftest*
9199   eval "ac_cv_header_$ac_safe=yes"
9200 else
9201   echo "$ac_err" >&5
9202   echo "configure: failed program was:" >&5
9203   cat conftest.$ac_ext >&5
9204   rm -rf conftest*
9205   eval "ac_cv_header_$ac_safe=no"
9206 fi
9207 rm -f conftest*
9208 fi
9209 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9210   echo "$ac_t""yes" 1>&6
9211   have_xosd="true"
9212 else
9213   echo "$ac_t""no" 1>&6
9214 have_xosd="false"
9215 fi
9216
9217   cat > conftest.$ac_ext <<EOF
9218 #line 9219 "configure"
9219 #include "confdefs.h"
9220 #include <xosd.h>
9221 int main() {
9222 void foo() { xosd_init("foo","bar",12,XOSD_top,2,12,42); }
9223 ; return 0; }
9224 EOF
9225 if { (eval echo configure:9226: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9226   :
9227 else
9228   echo "configure: failed program was:" >&5
9229   cat conftest.$ac_ext >&5
9230   rm -rf conftest*
9231   cat >> confdefs.h <<\EOF
9232 #define HAVE_OLD_XOSD_H 1
9233 EOF
9234
9235 fi
9236 rm -f conftest*
9237   if test "x${have_xosd}" = "xtrue"
9238   then
9239     PLUGINS="${PLUGINS} visualization/xosd/xosd"
9240     xosd_LDFLAGS="${xosd_LDFLAGS} -lxosd"
9241   fi
9242 fi
9243
9244 # Check whether --enable-lirc or --disable-lirc was given.
9245 if test "${enable_lirc+set}" = set; then
9246   enableval="$enable_lirc"
9247   :
9248 fi
9249
9250 if test "x${enable_lirc}" = "xyes"
9251 then
9252   ac_safe=`echo "lirc/lirc_client.h" | sed 'y%./+-%__p_%'`
9253 echo $ac_n "checking for lirc/lirc_client.h""... $ac_c" 1>&6
9254 echo "configure:9255: checking for lirc/lirc_client.h" >&5
9255 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9256   echo $ac_n "(cached) $ac_c" 1>&6
9257 else
9258   cat > conftest.$ac_ext <<EOF
9259 #line 9260 "configure"
9260 #include "confdefs.h"
9261 #include <lirc/lirc_client.h>
9262 EOF
9263 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
9264 { (eval echo configure:9265: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9265 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
9266 if test -z "$ac_err"; then
9267   rm -rf conftest*
9268   eval "ac_cv_header_$ac_safe=yes"
9269 else
9270   echo "$ac_err" >&5
9271   echo "configure: failed program was:" >&5
9272   cat conftest.$ac_ext >&5
9273   rm -rf conftest*
9274   eval "ac_cv_header_$ac_safe=no"
9275 fi
9276 rm -f conftest*
9277 fi
9278 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9279   echo "$ac_t""yes" 1>&6
9280   echo $ac_n "checking for lirc_init in -llirc_client""... $ac_c" 1>&6
9281 echo "configure:9282: checking for lirc_init in -llirc_client" >&5
9282 ac_lib_var=`echo lirc_client'_'lirc_init | sed 'y%./+-%__p_%'`
9283 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
9284   echo $ac_n "(cached) $ac_c" 1>&6
9285 else
9286   ac_save_LIBS="$LIBS"
9287 LIBS="-llirc_client  $LIBS"
9288 cat > conftest.$ac_ext <<EOF
9289 #line 9290 "configure"
9290 #include "confdefs.h"
9291 /* Override any gcc2 internal prototype to avoid an error.  */
9292 /* We use char because int might match the return type of a gcc2
9293     builtin and then its argument prototype would still apply.  */
9294 char lirc_init();
9295
9296 int main() {
9297 lirc_init()
9298 ; return 0; }
9299 EOF
9300 if { (eval echo configure:9301: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
9301   rm -rf conftest*
9302   eval "ac_cv_lib_$ac_lib_var=yes"
9303 else
9304   echo "configure: failed program was:" >&5
9305   cat conftest.$ac_ext >&5
9306   rm -rf conftest*
9307   eval "ac_cv_lib_$ac_lib_var=no"
9308 fi
9309 rm -f conftest*
9310 LIBS="$ac_save_LIBS"
9311
9312 fi
9313 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
9314   echo "$ac_t""yes" 1>&6
9315   have_lirc="true"
9316 else
9317   echo "$ac_t""no" 1>&6
9318 have_lirc="false"
9319 fi
9320
9321 else
9322   echo "$ac_t""no" 1>&6
9323 have_lirc="false"
9324 fi
9325
9326   if test "x${have_lirc}" = "xtrue"
9327   then
9328     PLUGINS="${PLUGINS} control/lirc/lirc"
9329     lirc_LDFLAGS="${lirc_LDFLAGS} -llirc_client"
9330   fi
9331 fi
9332
9333 # Check whether --with- or --without- was given.
9334 if test "${with_+set}" = set; then
9335   withval="$with_"
9336   :
9337 fi
9338
9339
9340 # Check whether --with-words or --without-words was given.
9341 if test "${with_words+set}" = set; then
9342   withval="$with_words"
9343   :
9344 fi
9345
9346   case "x${with_words}" in
9347     xbig)
9348       ac_cv_c_bigendian=yes
9349       ;;
9350     xlittle)
9351       ac_cv_c_bigendian=no
9352       ;;
9353     *)
9354                   echo $ac_n "checking whether the byte order is big-endian""... $ac_c" 1>&6
9355 echo "configure:9356: checking whether the byte order is big-endian" >&5
9356 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
9357   echo $ac_n "(cached) $ac_c" 1>&6
9358 else
9359   ac_cv_c_bigendian="unknown"
9360         cat >conftest.c <<EOF
9361         short am[] = { 0x4249, 0x4765, 0x6e44, 0x6961, 0x6e53, 0x7953, 0 };
9362         short ai[] = { 0x694c, 0x5454, 0x656c, 0x6e45, 0x6944, 0x6e61, 0 };
9363         void _a(void) { char*s = (char*)am; s = (char *)ai; }
9364         short ei[] = { 0x89D3, 0xe3e3, 0x8593, 0x95c5, 0x89c4, 0x9581, 0 };
9365         short em[] = { 0xc2c9, 0xc785, 0x95c4, 0x8981, 0x95e2, 0xa8e2, 0 };
9366         void _e(void) { char*s = (char*)em; s = (char*)ei; }
9367         int main(void) { _a(); _e(); return 0; }
9368 EOF
9369         
9370         if test -f conftest.c
9371         then 
9372           if ${CC-cc} -c conftest.c -o conftest.o >config.log 2>&1 \
9373               && test -f conftest.o
9374           then
9375             if test "`strings conftest.o | grep BIGenDianSyS`"
9376             then
9377               ac_cv_c_bigendian="yes"
9378             fi
9379             if test "`strings conftest.o | grep LiTTleEnDian`"
9380             then
9381               ac_cv_c_bigendian="no"
9382             fi
9383           fi
9384         fi
9385       
9386 fi
9387
9388 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
9389       if test "x${ac_cv_c_bigendian}" = "xunknown"
9390       then
9391         { echo "configure: error: Could not guess endianness, please use --with-words" 1>&2; exit 1; }
9392       fi
9393       ;;
9394   esac
9395 if test "${ac_cv_c_bigendian}" = "yes"
9396 then
9397   cat >> confdefs.h <<\EOF
9398 #define WORDS_BIGENDIAN 1
9399 EOF
9400
9401 fi
9402
9403 PROFILING=0
9404
9405 GPROF=0
9406 # Check whether --enable-gprof or --disable-gprof was given.
9407 if test "${enable_gprof+set}" = set; then
9408   enableval="$enable_gprof"
9409    if test "x${enable_gprof}" = "xyes"
9410   then
9411     GPROF=1
9412     PROFILING="gprof"
9413   fi
9414
9415 fi
9416
9417
9418 CPROF=0
9419 # Check whether --enable-cprof or --disable-cprof was given.
9420 if test "${enable_cprof+set}" = set; then
9421   enableval="$enable_cprof"
9422    if test "x${enable_cprof}" = "xyes"
9423   then
9424     save_LDFLAGS="${save_LDFLAGS} -lcprof"; LDFLAGS="${save_LDFLAGS}"
9425     CPROF=1
9426     PROFILING="cprof"
9427   fi
9428
9429 fi
9430
9431
9432 # Check whether --enable-pth or --disable-pth was given.
9433 if test "${enable_pth+set}" = set; then
9434   enableval="$enable_pth"
9435    if test "x${enable_pth}" = "xyes"; then
9436     echo $ac_n "checking for pth_init in -lpth""... $ac_c" 1>&6
9437 echo "configure:9438: checking for pth_init in -lpth" >&5
9438 ac_lib_var=`echo pth'_'pth_init | sed 'y%./+-%__p_%'`
9439 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
9440   echo $ac_n "(cached) $ac_c" 1>&6
9441 else
9442   ac_save_LIBS="$LIBS"
9443 LIBS="-lpth  $LIBS"
9444 cat > conftest.$ac_ext <<EOF
9445 #line 9446 "configure"
9446 #include "confdefs.h"
9447 /* Override any gcc2 internal prototype to avoid an error.  */
9448 /* We use char because int might match the return type of a gcc2
9449     builtin and then its argument prototype would still apply.  */
9450 char pth_init();
9451
9452 int main() {
9453 pth_init()
9454 ; return 0; }
9455 EOF
9456 if { (eval echo configure:9457: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
9457   rm -rf conftest*
9458   eval "ac_cv_lib_$ac_lib_var=yes"
9459 else
9460   echo "configure: failed program was:" >&5
9461   cat conftest.$ac_ext >&5
9462   rm -rf conftest*
9463   eval "ac_cv_lib_$ac_lib_var=no"
9464 fi
9465 rm -f conftest*
9466 LIBS="$ac_save_LIBS"
9467
9468 fi
9469 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
9470   echo "$ac_t""yes" 1>&6
9471     ac_tr_lib=HAVE_LIB`echo pth | sed -e 's/[^a-zA-Z0-9_]/_/g' \
9472     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
9473   cat >> confdefs.h <<EOF
9474 #define $ac_tr_lib 1
9475 EOF
9476
9477   LIBS="-lpth $LIBS"
9478
9479 else
9480   echo "$ac_t""no" 1>&6
9481 fi
9482
9483     cat > conftest.$ac_ext <<EOF
9484 #line 9485 "configure"
9485 #include "confdefs.h"
9486 #include <pth.h>
9487 EOF
9488 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9489   egrep "pth_init" >/dev/null 2>&1; then
9490   rm -rf conftest*
9491   
9492       cat >> confdefs.h <<\EOF
9493 #define PTH_INIT_IN_PTH_H 1
9494 EOF
9495
9496     THREAD_LIB="-lpth"
9497     fi
9498 fi
9499 rm -f conftest*
9500
9501
9502 fi
9503
9504
9505 # Check whether --enable-st or --disable-st was given.
9506 if test "${enable_st+set}" = set; then
9507   enableval="$enable_st"
9508    if test "x${enable_st}" = "xyes"; then
9509     echo $ac_n "checking for st_init in -lst""... $ac_c" 1>&6
9510 echo "configure:9511: checking for st_init in -lst" >&5
9511 ac_lib_var=`echo st'_'st_init | sed 'y%./+-%__p_%'`
9512 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
9513   echo $ac_n "(cached) $ac_c" 1>&6
9514 else
9515   ac_save_LIBS="$LIBS"
9516 LIBS="-lst  $LIBS"
9517 cat > conftest.$ac_ext <<EOF
9518 #line 9519 "configure"
9519 #include "confdefs.h"
9520 /* Override any gcc2 internal prototype to avoid an error.  */
9521 /* We use char because int might match the return type of a gcc2
9522     builtin and then its argument prototype would still apply.  */
9523 char st_init();
9524
9525 int main() {
9526 st_init()
9527 ; return 0; }
9528 EOF
9529 if { (eval echo configure:9530: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
9530   rm -rf conftest*
9531   eval "ac_cv_lib_$ac_lib_var=yes"
9532 else
9533   echo "configure: failed program was:" >&5
9534   cat conftest.$ac_ext >&5
9535   rm -rf conftest*
9536   eval "ac_cv_lib_$ac_lib_var=no"
9537 fi
9538 rm -f conftest*
9539 LIBS="$ac_save_LIBS"
9540
9541 fi
9542 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
9543   echo "$ac_t""yes" 1>&6
9544     ac_tr_lib=HAVE_LIB`echo st | sed -e 's/[^a-zA-Z0-9_]/_/g' \
9545     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
9546   cat >> confdefs.h <<EOF
9547 #define $ac_tr_lib 1
9548 EOF
9549
9550   LIBS="-lst $LIBS"
9551
9552 else
9553   echo "$ac_t""no" 1>&6
9554 fi
9555
9556     cat > conftest.$ac_ext <<EOF
9557 #line 9558 "configure"
9558 #include "confdefs.h"
9559 #include <st.h>
9560 EOF
9561 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9562   egrep "st_init" >/dev/null 2>&1; then
9563   rm -rf conftest*
9564   
9565       cat >> confdefs.h <<\EOF
9566 #define ST_INIT_IN_ST_H 1
9567 EOF
9568
9569     THREAD_LIB="-lst"
9570     fi
9571 fi
9572 rm -f conftest*
9573
9574
9575 fi
9576
9577
9578 vlc_LDFLAGS="${vlc_LDFLAGS} ${THREAD_LIB}"
9579 plugins_LDFLAGS="${plugins_LDFLAGS} ${THREAD_LIB}"
9580
9581 MOZILLA=0
9582 # Check whether --enable-mozilla or --disable-mozilla was given.
9583 if test "${enable_mozilla+set}" = set; then
9584   enableval="$enable_mozilla"
9585   :
9586 fi
9587
9588 if test "x${enable_mozilla}" = "xyes"
9589 then
9590   # Extract the first word of "mozilla-config", so it can be a program name with args.
9591 set dummy mozilla-config; ac_word=$2
9592 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
9593 echo "configure:9594: checking for $ac_word" >&5
9594 if eval "test \"`echo '$''{'ac_cv_path_MOZILLA_CONFIG'+set}'`\" = set"; then
9595   echo $ac_n "(cached) $ac_c" 1>&6
9596 else
9597   case "$MOZILLA_CONFIG" in
9598   /*)
9599   ac_cv_path_MOZILLA_CONFIG="$MOZILLA_CONFIG" # Let the user override the test with a path.
9600   ;;
9601   ?:/*)                  
9602   ac_cv_path_MOZILLA_CONFIG="$MOZILLA_CONFIG" # Let the user override the test with a dos path.
9603   ;;
9604   *)
9605   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
9606   ac_dummy="$PATH"
9607   for ac_dir in $ac_dummy; do 
9608     test -z "$ac_dir" && ac_dir=.
9609     if test -f $ac_dir/$ac_word; then
9610       ac_cv_path_MOZILLA_CONFIG="$ac_dir/$ac_word"
9611       break
9612     fi
9613   done
9614   IFS="$ac_save_ifs"
9615   test -z "$ac_cv_path_MOZILLA_CONFIG" && ac_cv_path_MOZILLA_CONFIG="no"
9616   ;;
9617 esac
9618 fi
9619 MOZILLA_CONFIG="$ac_cv_path_MOZILLA_CONFIG"
9620 if test -n "$MOZILLA_CONFIG"; then
9621   echo "$ac_t""$MOZILLA_CONFIG" 1>&6
9622 else
9623   echo "$ac_t""no" 1>&6
9624 fi
9625
9626   if test "x${MOZILLA_CONFIG}" != "xno"
9627   then
9628     if test "x${SYS}" != "xmingw32"; then
9629       LDFLAGS="${save_LDFLAGS} -L${x_libraries}"
9630       echo $ac_n "checking for XtStrings in -lXt""... $ac_c" 1>&6
9631 echo "configure:9632: checking for XtStrings in -lXt" >&5
9632 ac_lib_var=`echo Xt'_'XtStrings | sed 'y%./+-%__p_%'`
9633 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
9634   echo $ac_n "(cached) $ac_c" 1>&6
9635 else
9636   ac_save_LIBS="$LIBS"
9637 LIBS="-lXt  $LIBS"
9638 cat > conftest.$ac_ext <<EOF
9639 #line 9640 "configure"
9640 #include "confdefs.h"
9641 /* Override any gcc2 internal prototype to avoid an error.  */
9642 /* We use char because int might match the return type of a gcc2
9643     builtin and then its argument prototype would still apply.  */
9644 char XtStrings();
9645
9646 int main() {
9647 XtStrings()
9648 ; return 0; }
9649 EOF
9650 if { (eval echo configure:9651: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
9651   rm -rf conftest*
9652   eval "ac_cv_lib_$ac_lib_var=yes"
9653 else
9654   echo "configure: failed program was:" >&5
9655   cat conftest.$ac_ext >&5
9656   rm -rf conftest*
9657   eval "ac_cv_lib_$ac_lib_var=no"
9658 fi
9659 rm -f conftest*
9660 LIBS="$ac_save_LIBS"
9661
9662 fi
9663 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
9664   echo "$ac_t""yes" 1>&6
9665   
9666         mozilla_LDFLAGS="${mozilla_LDFLAGS} -L${x_libraries} -lXt"
9667       
9668 else
9669   echo "$ac_t""no" 1>&6
9670 fi
9671
9672       LDFLAGS="${save_LDFLAGS}"
9673     fi
9674     MOZILLA=1
9675     mozilla_CFLAGS="${mozilla_CFLAGS} `${MOZILLA_CONFIG} --cflags plugin java --defines | xargs`"
9676         mozilla_LDFLAGS="${mozilla_LDFLAGS} `${MOZILLA_CONFIG} --libs | sed 's#-I\(.*\)/mozilla/\([^ ]*\)#-I\1/\2 -I\1/mozilla/\2#g'`"
9677   fi
9678 fi
9679
9680 if test "x${NEED_GTK_MAIN}" != "xno"
9681 then
9682     PLUGINS="${PLUGINS} misc/gtk_main"
9683     gtk_main_CFLAGS="${gtk_main_CFLAGS} ${gtk_CFLAGS} ${familiar_CFLAGS} ${gnome_CFLAGS}"
9684     gtk_main_LDFLAGS="${gtk_main_LDFLAGS} ${gtk_LDFLAGS} ${familiar_LDFLAGS} ${gnome_LDFLAGS}"
9685 fi
9686
9687 # Check whether --enable-plugins or --disable-plugins was given.
9688 if test "${enable_plugins+set}" = set; then
9689   enableval="$enable_plugins"
9690   if test "x${enable_plugins}" = "xno"
9691    then
9692      BUILTINS="${BUILTINS} ${PLUGINS}"
9693      PLUGINS=
9694    fi
9695 fi
9696
9697
9698 if test "x${ac_cv_header_dlfcn_h}" = "xno" -a "x${ac_cv_header_image_h}" = "xno" -a "x${SYS}" != "xmingw32"
9699 then
9700   echo "*** Your system doesn't have plug-in support. All plug-ins will be compiled"
9701   echo "as built-in"
9702   BUILTINS="${BUILTINS} ${PLUGINS}"
9703   PLUGINS=
9704 fi
9705
9706 cat >> confdefs.h <<EOF
9707 #define VERSION_MESSAGE "vlc ${VERSION} ${CODENAME} Copyright 1996-2002 VideoLAN"
9708 EOF
9709
9710 cat >> confdefs.h <<EOF
9711 #define COPYRIGHT_MESSAGE "VideoLAN Client - version ${VERSION} ${CODENAME} - (c) 1996-2002 VideoLAN"
9712 EOF
9713
9714 cat >> confdefs.h <<EOF
9715 #define CONFIGURE_LINE "${CONFIGURE_LINE}"
9716 EOF
9717
9718
9719 VLC_SYMBOL="`echo ${VERSION} | tr .- __`"
9720 cat >> confdefs.h <<EOF
9721 #define MODULE_SUFFIX "__${VLC_SYMBOL}"
9722 EOF
9723
9724 cat >> confdefs.h <<EOF
9725 #define MODULE_SYMBOL ${VLC_SYMBOL}
9726 EOF
9727
9728
9729 DATA_PATH="${ac_tool_prefix}/share/videolan"
9730
9731 PLUGIN_PATH="${ac_tool_prefix}/share/videolan"
9732
9733
9734 CPPFLAGS="${save_CPPFLAGS}"
9735 CFLAGS="${save_CFLAGS}"
9736 LDFLAGS="${save_LDFLAGS}"
9737
9738 libvlc_LDFLAGS="${vlc_LDFLAGS} ${builtins_LDFLAGS}"
9739 for i in `echo ${BUILTINS} | sed -e 's#[^ ]*/##g'` ; do libvlc_LDFLAGS="${libvlc_LDFLAGS} ${libdir}/vlc/${i}.a `eval echo '$'{${i}_LDFLAGS}`" ; done
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857         
9858 trap '' 1 2 15
9859 cat > confcache <<\EOF
9860 # This file is a shell script that caches the results of configure
9861 # tests run on this system so they can be shared between configure
9862 # scripts and configure runs.  It is not useful on other systems.
9863 # If it contains results you don't want to keep, you may remove or edit it.
9864 #
9865 # By default, configure uses ./config.cache as the cache file,
9866 # creating it if it does not exist already.  You can give configure
9867 # the --cache-file=FILE option to use a different cache file; that is
9868 # what configure does when it calls configure scripts in
9869 # subdirectories, so they share the cache.
9870 # Giving --cache-file=/dev/null disables caching, for debugging configure.
9871 # config.status only pays attention to the cache file if you give it the
9872 # --recheck option to rerun configure.
9873 #
9874 EOF
9875 # The following way of writing the cache mishandles newlines in values,
9876 # but we know of no workaround that is simple, portable, and efficient.
9877 # So, don't put newlines in cache variables' values.
9878 # Ultrix sh set writes to stderr and can't be redirected directly,
9879 # and sets the high bit in the cache file unless we assign to the vars.
9880 (set) 2>&1 |
9881   case `(ac_space=' '; set | grep ac_space) 2>&1` in
9882   *ac_space=\ *)
9883     # `set' does not quote correctly, so add quotes (double-quote substitution
9884     # turns \\\\ into \\, and sed turns \\ into \).
9885     sed -n \
9886       -e "s/'/'\\\\''/g" \
9887       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
9888     ;;
9889   *)
9890     # `set' quotes correctly as required by POSIX, so do not add quotes.
9891     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
9892     ;;
9893   esac >> confcache
9894 if cmp -s $cache_file confcache; then
9895   :
9896 else
9897   if test -w $cache_file; then
9898     echo "updating cache $cache_file"
9899     cat confcache > $cache_file
9900   else
9901     echo "not updating unwritable cache $cache_file"
9902   fi
9903 fi
9904 rm -f confcache
9905
9906 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
9907
9908 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9909 # Let make expand exec_prefix.
9910 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9911
9912 # Any assignment to VPATH causes Sun make to only execute
9913 # the first set of double-colon rules, so remove it if not needed.
9914 # If there is a colon in the path, we need to keep it.
9915 if test "x$srcdir" = x.; then
9916   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
9917 fi
9918
9919 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
9920
9921 DEFS=-DHAVE_CONFIG_H
9922
9923 # Without the "./", some shells look in PATH for config.status.
9924 : ${CONFIG_STATUS=./config.status}
9925
9926 echo creating $CONFIG_STATUS
9927 rm -f $CONFIG_STATUS
9928 cat > $CONFIG_STATUS <<EOF
9929 #! /bin/sh
9930 # Generated automatically by configure.
9931 # Run this file to recreate the current configuration.
9932 # This directory was configured as follows,
9933 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
9934 #
9935 # $0 $ac_configure_args
9936 #
9937 # Compiler output produced by configure, useful for debugging
9938 # configure, is in ./config.log if it exists.
9939
9940 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
9941 for ac_option
9942 do
9943   case "\$ac_option" in
9944   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9945     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
9946     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
9947   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
9948     echo "$CONFIG_STATUS generated by autoconf version 2.13"
9949     exit 0 ;;
9950   -help | --help | --hel | --he | --h)
9951     echo "\$ac_cs_usage"; exit 0 ;;
9952   *) echo "\$ac_cs_usage"; exit 1 ;;
9953   esac
9954 done
9955
9956 ac_given_srcdir=$srcdir
9957 ac_given_INSTALL="$INSTALL"
9958
9959 trap 'rm -fr `echo "Makefile.config Makefile.opts po/Makefile.in vlc-config include/defs.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
9960 EOF
9961 cat >> $CONFIG_STATUS <<EOF
9962
9963 # Protect against being on the right side of a sed subst in config.status.
9964 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
9965  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
9966 $ac_vpsub
9967 $extrasub
9968 s%@SHELL@%$SHELL%g
9969 s%@CFLAGS@%$CFLAGS%g
9970 s%@CPPFLAGS@%$CPPFLAGS%g
9971 s%@CXXFLAGS@%$CXXFLAGS%g
9972 s%@FFLAGS@%$FFLAGS%g
9973 s%@DEFS@%$DEFS%g
9974 s%@LDFLAGS@%$LDFLAGS%g
9975 s%@LIBS@%$LIBS%g
9976 s%@exec_prefix@%$exec_prefix%g
9977 s%@prefix@%$prefix%g
9978 s%@program_transform_name@%$program_transform_name%g
9979 s%@bindir@%$bindir%g
9980 s%@sbindir@%$sbindir%g
9981 s%@libexecdir@%$libexecdir%g
9982 s%@datadir@%$datadir%g
9983 s%@sysconfdir@%$sysconfdir%g
9984 s%@sharedstatedir@%$sharedstatedir%g
9985 s%@localstatedir@%$localstatedir%g
9986 s%@libdir@%$libdir%g
9987 s%@includedir@%$includedir%g
9988 s%@oldincludedir@%$oldincludedir%g
9989 s%@infodir@%$infodir%g
9990 s%@mandir@%$mandir%g
9991 s%@host@%$host%g
9992 s%@host_alias@%$host_alias%g
9993 s%@host_cpu@%$host_cpu%g
9994 s%@host_vendor@%$host_vendor%g
9995 s%@host_os@%$host_os%g
9996 s%@target@%$target%g
9997 s%@target_alias@%$target_alias%g
9998 s%@target_cpu@%$target_cpu%g
9999 s%@target_vendor@%$target_vendor%g
10000 s%@target_os@%$target_os%g
10001 s%@build@%$build%g
10002 s%@build_alias@%$build_alias%g
10003 s%@build_cpu@%$build_cpu%g
10004 s%@build_vendor@%$build_vendor%g
10005 s%@build_os@%$build_os%g
10006 s%@SET_MAKE@%$SET_MAKE%g
10007 s%@CC@%$CC%g
10008 s%@CPP@%$CPP%g
10009 s%@RANLIB@%$RANLIB%g
10010 s%@STRIP@%$STRIP%g
10011 s%@GMAKE@%$GMAKE%g
10012 s%@ALLOCA@%$ALLOCA%g
10013 s%@GLIBC21@%$GLIBC21%g
10014 s%@LIBICONV@%$LIBICONV%g
10015 s%@USE_NLS@%$USE_NLS%g
10016 s%@MSGFMT@%$MSGFMT%g
10017 s%@GMSGFMT@%$GMSGFMT%g
10018 s%@XGETTEXT@%$XGETTEXT%g
10019 s%@INTLBISON@%$INTLBISON%g
10020 s%@BUILD_INCLUDED_LIBINTL@%$BUILD_INCLUDED_LIBINTL%g
10021 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
10022 s%@CATALOGS@%$CATALOGS%g
10023 s%@CATOBJEXT@%$CATOBJEXT%g
10024 s%@GMOFILES@%$GMOFILES%g
10025 s%@INTLLIBS@%$INTLLIBS%g
10026 s%@INTLOBJS@%$INTLOBJS%g
10027 s%@POFILES@%$POFILES%g
10028 s%@POSUB@%$POSUB%g
10029 s%@DATADIRNAME@%$DATADIRNAME%g
10030 s%@INSTOBJEXT@%$INSTOBJEXT%g
10031 s%@GENCAT@%$GENCAT%g
10032 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
10033 s%@INTL_LIBTOOL_SUFFIX_PREFIX@%$INTL_LIBTOOL_SUFFIX_PREFIX%g
10034 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
10035 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
10036 s%@INSTALL_DATA@%$INSTALL_DATA%g
10037 s%@WINDRES@%$WINDRES%g
10038 s%@SDL12_CONFIG@%$SDL12_CONFIG%g
10039 s%@SDL11_CONFIG@%$SDL11_CONFIG%g
10040 s%@SDL_CONFIG@%$SDL_CONFIG%g
10041 s%@ESD_CONFIG@%$ESD_CONFIG%g
10042 s%@ARTS_CONFIG@%$ARTS_CONFIG%g
10043 s%@GTK12_CONFIG@%$GTK12_CONFIG%g
10044 s%@GTK_CONFIG@%$GTK_CONFIG%g
10045 s%@GNOME_CONFIG@%$GNOME_CONFIG%g
10046 s%@MOZILLA_CONFIG@%$MOZILLA_CONFIG%g
10047 s%@DATA_PATH@%$DATA_PATH%g
10048 s%@PLUGIN_PATH@%$PLUGIN_PATH%g
10049 s%@libvlc_LDFLAGS@%$libvlc_LDFLAGS%g
10050 s%@SYS@%$SYS%g
10051 s%@ARCH@%$ARCH%g
10052 s%@PLUGINS@%$PLUGINS%g
10053 s%@BUILTINS@%$BUILTINS%g
10054 s%@ALIASES@%$ALIASES%g
10055 s%@DEBUG@%$DEBUG%g
10056 s%@ASM@%$ASM%g
10057 s%@CPROF@%$CPROF%g
10058 s%@GPROF@%$GPROF%g
10059 s%@OPTIMS@%$OPTIMS%g
10060 s%@TUNING@%$TUNING%g
10061 s%@RELEASE@%$RELEASE%g
10062 s%@MOC@%$MOC%g
10063 s%@BCBUILDER@%$BCBUILDER%g
10064 s%@PACKAGE@%$PACKAGE%g
10065 s%@VERSION@%$VERSION%g
10066 s%@NEED_GETOPT@%$NEED_GETOPT%g
10067 s%@MOZILLA@%$MOZILLA%g
10068 s%@CFLAGS_OPTIM@%$CFLAGS_OPTIM%g
10069 s%@CFLAGS_OPTIM_NODEBUG@%$CFLAGS_OPTIM_NODEBUG%g
10070 s%@vlc_CFLAGS@%$vlc_CFLAGS%g
10071 s%@plugins_CFLAGS@%$plugins_CFLAGS%g
10072 s%@builtins_CFLAGS@%$builtins_CFLAGS%g
10073 s%@mozilla_CFLAGS@%$mozilla_CFLAGS%g
10074 s%@a52_CFLAGS@%$a52_CFLAGS%g
10075 s%@arts_CFLAGS@%$arts_CFLAGS%g
10076 s%@i420_yuy2_mmx_CFLAGS@%$i420_yuy2_mmx_CFLAGS%g
10077 s%@dvd_CFLAGS@%$dvd_CFLAGS%g
10078 s%@dvdread_CFLAGS@%$dvdread_CFLAGS%g
10079 s%@dvdplay_CFLAGS@%$dvdplay_CFLAGS%g
10080 s%@ts_dvbpsi_CFLAGS@%$ts_dvbpsi_CFLAGS%g
10081 s%@directx_CFLAGS@%$directx_CFLAGS%g
10082 s%@esd_CFLAGS@%$esd_CFLAGS%g
10083 s%@familiar_CFLAGS@%$familiar_CFLAGS%g
10084 s%@faad_CFLAGS@%$faad_CFLAGS%g
10085 s%@ffmpeg_CFLAGS@%$ffmpeg_CFLAGS%g
10086 s%@glide_CFLAGS@%$glide_CFLAGS%g
10087 s%@gnome_CFLAGS@%$gnome_CFLAGS%g
10088 s%@gtk_CFLAGS@%$gtk_CFLAGS%g
10089 s%@gtk_main_CFLAGS@%$gtk_main_CFLAGS%g
10090 s%@kde_CFLAGS@%$kde_CFLAGS%g
10091 s%@idctaltivec_CFLAGS@%$idctaltivec_CFLAGS%g
10092 s%@macosx_CFLAGS@%$macosx_CFLAGS%g
10093 s%@mad_CFLAGS@%$mad_CFLAGS%g
10094 s%@memcpyaltivec_CFLAGS@%$memcpyaltivec_CFLAGS%g
10095 s%@motionaltivec_CFLAGS@%$motionaltivec_CFLAGS%g
10096 s%@qt_CFLAGS@%$qt_CFLAGS%g
10097 s%@qte_CFLAGS@%$qte_CFLAGS%g
10098 s%@sdl_CFLAGS@%$sdl_CFLAGS%g
10099 s%@svgalib_CFLAGS@%$svgalib_CFLAGS%g
10100 s%@x11_CFLAGS@%$x11_CFLAGS%g
10101 s%@xvideo_CFLAGS@%$xvideo_CFLAGS%g
10102 s%@vlc_LDFLAGS@%$vlc_LDFLAGS%g
10103 s%@plugins_LDFLAGS@%$plugins_LDFLAGS%g
10104 s%@builtins_LDFLAGS@%$builtins_LDFLAGS%g
10105 s%@mozilla_LDFLAGS@%$mozilla_LDFLAGS%g
10106 s%@a52_LDFLAGS@%$a52_LDFLAGS%g
10107 s%@aa_LDFLAGS@%$aa_LDFLAGS%g
10108 s%@alsa_LDFLAGS@%$alsa_LDFLAGS%g
10109 s%@arts_LDFLAGS@%$arts_LDFLAGS%g
10110 s%@beos_LDFLAGS@%$beos_LDFLAGS%g
10111 s%@i420_rgb_LDFLAGS@%$i420_rgb_LDFLAGS%g
10112 s%@directx_LDFLAGS@%$directx_LDFLAGS%g
10113 s%@dv_LDFLAGS@%$dv_LDFLAGS%g
10114 s%@dvd_LDFLAGS@%$dvd_LDFLAGS%g
10115 s%@dvdread_LDFLAGS@%$dvdread_LDFLAGS%g
10116 s%@dvdplay_LDFLAGS@%$dvdplay_LDFLAGS%g
10117 s%@ts_dvbpsi_LDFLAGS@%$ts_dvbpsi_LDFLAGS%g
10118 s%@audio_LDFLAGS@%$audio_LDFLAGS%g
10119 s%@esd_LDFLAGS@%$esd_LDFLAGS%g
10120 s%@familiar_LDFLAGS@%$familiar_LDFLAGS%g
10121 s%@distort_LDFLAGS@%$distort_LDFLAGS%g
10122 s%@faad_LDFLAGS@%$faad_LDFLAGS%g
10123 s%@ffmpeg_LDFLAGS@%$ffmpeg_LDFLAGS%g
10124 s%@mp4_LDFLAGS@%$mp4_LDFLAGS%g
10125 s%@ggi_LDFLAGS@%$ggi_LDFLAGS%g
10126 s%@glide_LDFLAGS@%$glide_LDFLAGS%g
10127 s%@gnome_LDFLAGS@%$gnome_LDFLAGS%g
10128 s%@gtk_LDFLAGS@%$gtk_LDFLAGS%g
10129 s%@gtk_main_LDFLAGS@%$gtk_main_LDFLAGS%g
10130 s%@http_LDFLAGS@%$http_LDFLAGS%g
10131 s%@idctaltivec_LDFLAGS@%$idctaltivec_LDFLAGS%g
10132 s%@imdct_LDFLAGS@%$imdct_LDFLAGS%g
10133 s%@imdct3dn_LDFLAGS@%$imdct3dn_LDFLAGS%g
10134 s%@imdctsse_LDFLAGS@%$imdctsse_LDFLAGS%g
10135 s%@ipv4_LDFLAGS@%$ipv4_LDFLAGS%g
10136 s%@ipv6_LDFLAGS@%$ipv6_LDFLAGS%g
10137 s%@kde_LDFLAGS@%$kde_LDFLAGS%g
10138 s%@lirc_LDFLAGS@%$lirc_LDFLAGS%g
10139 s%@macosx_LDFLAGS@%$macosx_LDFLAGS%g
10140 s%@mad_LDFLAGS@%$mad_LDFLAGS%g
10141 s%@memcpyaltivec_LDFLAGS@%$memcpyaltivec_LDFLAGS%g
10142 s%@motionaltivec_LDFLAGS@%$motionaltivec_LDFLAGS%g
10143 s%@ncurses_LDFLAGS@%$ncurses_LDFLAGS%g
10144 s%@oss_LDFLAGS@%$oss_LDFLAGS%g
10145 s%@qnx_LDFLAGS@%$qnx_LDFLAGS%g
10146 s%@qt_LDFLAGS@%$qt_LDFLAGS%g
10147 s%@qte_LDFLAGS@%$qte_LDFLAGS%g
10148 s%@rc_LDFLAGS@%$rc_LDFLAGS%g
10149 s%@sdl_LDFLAGS@%$sdl_LDFLAGS%g
10150 s%@svgalib_LDFLAGS@%$svgalib_LDFLAGS%g
10151 s%@vcd_LDFLAGS@%$vcd_LDFLAGS%g
10152 s%@vorbis_LDFLAGS@%$vorbis_LDFLAGS%g
10153 s%@waveout_LDFLAGS@%$waveout_LDFLAGS%g
10154 s%@x11_LDFLAGS@%$x11_LDFLAGS%g
10155 s%@xvideo_LDFLAGS@%$xvideo_LDFLAGS%g
10156 s%@xosd_LDFLAGS@%$xosd_LDFLAGS%g
10157 s%@id3tag_LDFLAGS@%$id3tag_LDFLAGS%g
10158
10159 CEOF
10160 EOF
10161
10162 cat >> $CONFIG_STATUS <<\EOF
10163
10164 # Split the substitutions into bite-sized pieces for seds with
10165 # small command number limits, like on Digital OSF/1 and HP-UX.
10166 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
10167 ac_file=1 # Number of current file.
10168 ac_beg=1 # First line for current file.
10169 ac_end=$ac_max_sed_cmds # Line after last line for current file.
10170 ac_more_lines=:
10171 ac_sed_cmds=""
10172 while $ac_more_lines; do
10173   if test $ac_beg -gt 1; then
10174     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
10175   else
10176     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
10177   fi
10178   if test ! -s conftest.s$ac_file; then
10179     ac_more_lines=false
10180     rm -f conftest.s$ac_file
10181   else
10182     if test -z "$ac_sed_cmds"; then
10183       ac_sed_cmds="sed -f conftest.s$ac_file"
10184     else
10185       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
10186     fi
10187     ac_file=`expr $ac_file + 1`
10188     ac_beg=$ac_end
10189     ac_end=`expr $ac_end + $ac_max_sed_cmds`
10190   fi
10191 done
10192 if test -z "$ac_sed_cmds"; then
10193   ac_sed_cmds=cat
10194 fi
10195 EOF
10196
10197 cat >> $CONFIG_STATUS <<EOF
10198
10199 CONFIG_FILES=\${CONFIG_FILES-"Makefile.config Makefile.opts po/Makefile.in vlc-config"}
10200 EOF
10201 cat >> $CONFIG_STATUS <<\EOF
10202 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
10203   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10204   case "$ac_file" in
10205   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
10206        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
10207   *) ac_file_in="${ac_file}.in" ;;
10208   esac
10209
10210   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
10211
10212   # Remove last slash and all that follows it.  Not all systems have dirname.
10213   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
10214   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
10215     # The file is in a subdirectory.
10216     test ! -d "$ac_dir" && mkdir "$ac_dir"
10217     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
10218     # A "../" for each directory in $ac_dir_suffix.
10219     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
10220   else
10221     ac_dir_suffix= ac_dots=
10222   fi
10223
10224   case "$ac_given_srcdir" in
10225   .)  srcdir=.
10226       if test -z "$ac_dots"; then top_srcdir=.
10227       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
10228   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
10229   *) # Relative path.
10230     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
10231     top_srcdir="$ac_dots$ac_given_srcdir" ;;
10232   esac
10233
10234   case "$ac_given_INSTALL" in
10235   [/$]*) INSTALL="$ac_given_INSTALL" ;;
10236   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
10237   esac
10238
10239   echo creating "$ac_file"
10240   rm -f "$ac_file"
10241   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
10242   case "$ac_file" in
10243   *Makefile*) ac_comsub="1i\\
10244 # $configure_input" ;;
10245   *) ac_comsub= ;;
10246   esac
10247
10248   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
10249   sed -e "$ac_comsub
10250 s%@configure_input@%$configure_input%g
10251 s%@srcdir@%$srcdir%g
10252 s%@top_srcdir@%$top_srcdir%g
10253 s%@INSTALL@%$INSTALL%g
10254 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
10255 fi; done
10256 rm -f conftest.s*
10257
10258 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
10259 # NAME is the cpp macro being defined and VALUE is the value it is being given.
10260 #
10261 # ac_d sets the value in "#define NAME VALUE" lines.
10262 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
10263 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
10264 ac_dC='\3'
10265 ac_dD='%g'
10266 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
10267 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
10268 ac_uB='\([      ]\)%\1#\2define\3'
10269 ac_uC=' '
10270 ac_uD='\4%g'
10271 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
10272 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
10273 ac_eB='$%\1#\2define\3'
10274 ac_eC=' '
10275 ac_eD='%g'
10276
10277 if test "${CONFIG_HEADERS+set}" != set; then
10278 EOF
10279 cat >> $CONFIG_STATUS <<EOF
10280   CONFIG_HEADERS="include/defs.h"
10281 EOF
10282 cat >> $CONFIG_STATUS <<\EOF
10283 fi
10284 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
10285   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
10286   case "$ac_file" in
10287   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
10288        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
10289   *) ac_file_in="${ac_file}.in" ;;
10290   esac
10291
10292   echo creating $ac_file
10293
10294   rm -f conftest.frag conftest.in conftest.out
10295   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
10296   cat $ac_file_inputs > conftest.in
10297
10298 EOF
10299
10300 # Transform confdefs.h into a sed script conftest.vals that substitutes
10301 # the proper values into config.h.in to produce config.h.  And first:
10302 # Protect against being on the right side of a sed subst in config.status.
10303 # Protect against being in an unquoted here document in config.status.
10304 rm -f conftest.vals
10305 cat > conftest.hdr <<\EOF
10306 s/[\\&%]/\\&/g
10307 s%[\\$`]%\\&%g
10308 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
10309 s%ac_d%ac_u%gp
10310 s%ac_u%ac_e%gp
10311 EOF
10312 sed -n -f conftest.hdr confdefs.h > conftest.vals
10313 rm -f conftest.hdr
10314
10315 # This sed command replaces #undef with comments.  This is necessary, for
10316 # example, in the case of _POSIX_SOURCE, which is predefined and required
10317 # on some systems where configure will not decide to define it.
10318 cat >> conftest.vals <<\EOF
10319 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
10320 EOF
10321
10322 # Break up conftest.vals because some shells have a limit on
10323 # the size of here documents, and old seds have small limits too.
10324
10325 rm -f conftest.tail
10326 while :
10327 do
10328   ac_lines=`grep -c . conftest.vals`
10329   # grep -c gives empty output for an empty file on some AIX systems.
10330   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
10331   # Write a limited-size here document to conftest.frag.
10332   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
10333   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
10334   echo 'CEOF
10335   sed -f conftest.frag conftest.in > conftest.out
10336   rm -f conftest.in
10337   mv conftest.out conftest.in
10338 ' >> $CONFIG_STATUS
10339   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
10340   rm -f conftest.vals
10341   mv conftest.tail conftest.vals
10342 done
10343 rm -f conftest.vals
10344
10345 cat >> $CONFIG_STATUS <<\EOF
10346   rm -f conftest.frag conftest.h
10347   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
10348   cat conftest.in >> conftest.h
10349   rm -f conftest.in
10350   if cmp -s $ac_file conftest.h 2>/dev/null; then
10351     echo "$ac_file is unchanged"
10352     rm -f conftest.h
10353   else
10354     # Remove last slash and all that follows it.  Not all systems have dirname.
10355       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
10356       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
10357       # The file is in a subdirectory.
10358       test ! -d "$ac_dir" && mkdir "$ac_dir"
10359     fi
10360     rm -f $ac_file
10361     mv conftest.h $ac_file
10362   fi
10363 fi; done
10364
10365 EOF
10366 cat >> $CONFIG_STATUS <<EOF
10367
10368
10369 EOF
10370 cat >> $CONFIG_STATUS <<\EOF
10371 for ac_file in $CONFIG_FILES; do
10372         # Support "outfile[:infile[:infile...]]"
10373         case "$ac_file" in
10374           *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
10375         esac
10376         # PO directories have a Makefile.in generated from Makefile.in.in.
10377         case "$ac_file" in */Makefile.in)
10378           # Adjust a relative srcdir.
10379           ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
10380           ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
10381           ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
10382           # In autoconf-2.13 it is called $ac_given_srcdir.
10383           # In autoconf-2.50 it is called $srcdir.
10384           test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
10385           case "$ac_given_srcdir" in
10386             .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
10387             /*) top_srcdir="$ac_given_srcdir" ;;
10388             *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
10389           esac
10390           if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
10391             rm -f "$ac_dir/POTFILES"
10392             test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
10393             sed -e "/^#/d" -e "/^[      ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," -e "\$s/\(.*\) \\\\/\1/" < "$ac_given_srcdir/$ac_dir/POTFILES.in" > "$ac_dir/POTFILES"
10394             test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
10395             sed -e "/POTFILES =/r $ac_dir/POTFILES" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
10396           fi
10397           ;;
10398         esac
10399       done
10400
10401 exit 0
10402 EOF
10403 chmod +x $CONFIG_STATUS
10404 rm -fr confdefs* $ac_clean_files
10405 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
10406
10407 chmod a+x vlc-config
10408
10409 echo "
10410 vlc configuration
10411 --------------------
10412 vlc version           : ${VERSION}
10413 system                : ${SYS}
10414 architecture          : ${ARCH}
10415 optimizations         : ${OPTIMS}
10416 tuning                : ${TUNING}
10417 debug mode            : ${DEBUG}
10418 release               : ${RELEASE}
10419 profiling             : ${PROFILING}
10420 need builtin getopt   : ${NEED_GETOPT}
10421 modules               : (see Makefile.config)
10422 mozilla plugin        : ${MOZILLA}
10423 vlc aliases           :${ALIASES}
10424
10425 You may now tune Makefile.config and Makefile.opts at your convenience, for
10426 instance to choose which modules get compiled as plugins, or tune CFLAGS.
10427
10428 To build vlc and its plugins, type \`${VLC_MAKE}'.
10429 "
10430