]> git.sesse.net Git - vlc/blob - configure
* CPU detection under BeOS.
[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   --with-words=endianness Set endianness (big or little)"
22 ac_help="$ac_help
23   --with-tuning=[arch]    Enable special tuning for an architecture
24                           (default i686 on IA-32 and 750 on PPC)"
25 ac_help="$ac_help
26   --enable-release        Activate extra optimizations (default disabled)"
27 ac_help="$ac_help
28   --disable-mmx           Disable MMX optimizations (default enabled for x86)"
29 ac_help="$ac_help
30   --disable-altivec       Disable altivec optimizations (default enabled on PPC)"
31 ac_help="$ac_help
32   --enable-debug          Enable debug mode (default disabled)"
33 ac_help="$ac_help
34   --enable-trace          Enable trace mode (default disabled)"
35 ac_help="$ac_help
36   --enable-gprof          Enable gprof profiling (default disabled)"
37 ac_help="$ac_help
38   --enable-cprof          Enable cprof profiling (default disabled)"
39 ac_help="$ac_help
40   --disable-optimizations Disable compiler optimizations (default enabled)"
41 ac_help="$ac_help
42   --enable-pth            Enable GNU Pth support (default disabled)"
43 ac_help="$ac_help
44   --with-dvdcss[=name]    way to use libdvdcss, either 'yes' or 'no',
45                           or 'local-static', 'local-shared', or a path to
46                           another libdvdcss such as '/usr/local'
47                           (default 'local-static')"
48 ac_help="$ac_help
49   --enable-dvdread          Enable dvdread support (default disabled)"
50 ac_help="$ac_help
51   --enable-vcd            VCD support for Linux (default enabled)"
52 ac_help="$ac_help
53   --disable-dummy         dummy module (default enabled)"
54 ac_help="$ac_help
55   --disable-null          Null module (default enabled)"
56 ac_help="$ac_help
57   --disable-rc            Remote Control module (default enabled)"
58 ac_help="$ac_help
59   --with-mad[=PATH]       libmad module (default disabled)"
60 ac_help="$ac_help
61   --disable-dsp           Linux /dev/dsp support (default enabled)"
62 ac_help="$ac_help
63   --enable-esd            Esound library support (default disabled)"
64 ac_help="$ac_help
65   --enable-arts           aRts sound server (default disabled)"
66 ac_help="$ac_help
67   --enable-macosx         MacOS X support (default enabled on MacOS X)"
68 ac_help="$ac_help
69   --disable-qnx           QNX RTOS support (default enabled on QNX RTOS)"
70 ac_help="$ac_help
71   --enable-fb             Linux framebuffer support (default disabled)"
72 ac_help="$ac_help
73   --with-ggi[=name]       GGI support (default disabled)"
74 ac_help="$ac_help
75   --disable-sdl           SDL support (default enabled)"
76 ac_help="$ac_help
77   --with-sdl-config-path=path sdl-config path (default search in \$PATH)"
78 ac_help="$ac_help
79   --disable-directx       Windows DirectX support (default enabled on WIN32)"
80 ac_help="$ac_help
81   --with-directx-path=path Windows DirectX headers and libraries"
82 ac_help="$ac_help
83   --with-glide[=name]     Glide (3dfx) support (default disabled)"
84 ac_help="$ac_help
85   --enable-ncurses        ncurses interface support (default disabled)"
86 ac_help="$ac_help
87   --enable-qt             Qt interface support (default disabled)"
88 ac_help="$ac_help
89   --enable-kde            KDE interface support (default disabled)"
90 ac_help="$ac_help
91   --enable-gnome          Gnome interface support (default disabled)"
92 ac_help="$ac_help
93   --disable-gtk           Gtk+ support (default enabled)"
94 ac_help="$ac_help
95   --with-gtk-config-path=path gtk-config path (default search in \$PATH)"
96 ac_help="$ac_help
97   --disable-x11           X11 support (default enabled)"
98 ac_help="$ac_help
99   --disable-xvideo        XVideo support (default enabled)"
100 ac_help="$ac_help
101   --enable-alsa           Alsa sound drivers support (Only for linux)
102                           (default disabled)"
103 ac_help="$ac_help
104   --disable-plugins       Make all plug-ins built-in (default plug-ins enabled)"
105
106 # Initialize some variables set by options.
107 # The variables have the same names as the options, with
108 # dashes changed to underlines.
109 build=NONE
110 cache_file=./config.cache
111 exec_prefix=NONE
112 host=NONE
113 no_create=
114 nonopt=NONE
115 no_recursion=
116 prefix=NONE
117 program_prefix=NONE
118 program_suffix=NONE
119 program_transform_name=s,x,x,
120 silent=
121 site=
122 srcdir=
123 target=NONE
124 verbose=
125 x_includes=NONE
126 x_libraries=NONE
127 bindir='${exec_prefix}/bin'
128 sbindir='${exec_prefix}/sbin'
129 libexecdir='${exec_prefix}/libexec'
130 datadir='${prefix}/share'
131 sysconfdir='${prefix}/etc'
132 sharedstatedir='${prefix}/com'
133 localstatedir='${prefix}/var'
134 libdir='${exec_prefix}/lib'
135 includedir='${prefix}/include'
136 oldincludedir='/usr/include'
137 infodir='${prefix}/info'
138 mandir='${prefix}/man'
139
140 # Initialize some other variables.
141 subdirs=
142 MFLAGS= MAKEFLAGS=
143 SHELL=${CONFIG_SHELL-/bin/sh}
144 # Maximum number of lines to put in a shell here document.
145 ac_max_here_lines=12
146
147 ac_prev=
148 for ac_option
149 do
150
151   # If the previous option needs an argument, assign it.
152   if test -n "$ac_prev"; then
153     eval "$ac_prev=\$ac_option"
154     ac_prev=
155     continue
156   fi
157
158   case "$ac_option" in
159   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
160   *) ac_optarg= ;;
161   esac
162
163   # Accept the important Cygnus configure options, so we can diagnose typos.
164
165   case "$ac_option" in
166
167   -bindir | --bindir | --bindi | --bind | --bin | --bi)
168     ac_prev=bindir ;;
169   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
170     bindir="$ac_optarg" ;;
171
172   -build | --build | --buil | --bui | --bu)
173     ac_prev=build ;;
174   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
175     build="$ac_optarg" ;;
176
177   -cache-file | --cache-file | --cache-fil | --cache-fi \
178   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
179     ac_prev=cache_file ;;
180   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
181   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
182     cache_file="$ac_optarg" ;;
183
184   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
185     ac_prev=datadir ;;
186   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
187   | --da=*)
188     datadir="$ac_optarg" ;;
189
190   -disable-* | --disable-*)
191     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
192     # Reject names that are not valid shell variable names.
193     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
194       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
195     fi
196     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
197     eval "enable_${ac_feature}=no" ;;
198
199   -enable-* | --enable-*)
200     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
201     # Reject names that are not valid shell variable names.
202     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
203       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
204     fi
205     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
206     case "$ac_option" in
207       *=*) ;;
208       *) ac_optarg=yes ;;
209     esac
210     eval "enable_${ac_feature}='$ac_optarg'" ;;
211
212   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
213   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
214   | --exec | --exe | --ex)
215     ac_prev=exec_prefix ;;
216   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
217   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
218   | --exec=* | --exe=* | --ex=*)
219     exec_prefix="$ac_optarg" ;;
220
221   -gas | --gas | --ga | --g)
222     # Obsolete; use --with-gas.
223     with_gas=yes ;;
224
225   -help | --help | --hel | --he)
226     # Omit some internal or obsolete options to make the list less imposing.
227     # This message is too long to be a string in the A/UX 3.1 sh.
228     cat << EOF
229 Usage: configure [options] [host]
230 Options: [defaults in brackets after descriptions]
231 Configuration:
232   --cache-file=FILE       cache test results in FILE
233   --help                  print this message
234   --no-create             do not create output files
235   --quiet, --silent       do not print \`checking...' messages
236   --version               print the version of autoconf that created configure
237 Directory and file names:
238   --prefix=PREFIX         install architecture-independent files in PREFIX
239                           [$ac_default_prefix]
240   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
241                           [same as prefix]
242   --bindir=DIR            user executables in DIR [EPREFIX/bin]
243   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
244   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
245   --datadir=DIR           read-only architecture-independent data in DIR
246                           [PREFIX/share]
247   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
248   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
249                           [PREFIX/com]
250   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
251   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
252   --includedir=DIR        C header files in DIR [PREFIX/include]
253   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
254   --infodir=DIR           info documentation in DIR [PREFIX/info]
255   --mandir=DIR            man documentation in DIR [PREFIX/man]
256   --srcdir=DIR            find the sources in DIR [configure dir or ..]
257   --program-prefix=PREFIX prepend PREFIX to installed program names
258   --program-suffix=SUFFIX append SUFFIX to installed program names
259   --program-transform-name=PROGRAM
260                           run sed PROGRAM on installed program names
261 EOF
262     cat << EOF
263 Host type:
264   --build=BUILD           configure for building on BUILD [BUILD=HOST]
265   --host=HOST             configure for HOST [guessed]
266   --target=TARGET         configure for TARGET [TARGET=HOST]
267 Features and packages:
268   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
269   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
270   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
271   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
272   --x-includes=DIR        X include files are in DIR
273   --x-libraries=DIR       X library files are in DIR
274 EOF
275     if test -n "$ac_help"; then
276       echo "--enable and --with options recognized:$ac_help"
277     fi
278     exit 0 ;;
279
280   -host | --host | --hos | --ho)
281     ac_prev=host ;;
282   -host=* | --host=* | --hos=* | --ho=*)
283     host="$ac_optarg" ;;
284
285   -includedir | --includedir | --includedi | --included | --include \
286   | --includ | --inclu | --incl | --inc)
287     ac_prev=includedir ;;
288   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
289   | --includ=* | --inclu=* | --incl=* | --inc=*)
290     includedir="$ac_optarg" ;;
291
292   -infodir | --infodir | --infodi | --infod | --info | --inf)
293     ac_prev=infodir ;;
294   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
295     infodir="$ac_optarg" ;;
296
297   -libdir | --libdir | --libdi | --libd)
298     ac_prev=libdir ;;
299   -libdir=* | --libdir=* | --libdi=* | --libd=*)
300     libdir="$ac_optarg" ;;
301
302   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
303   | --libexe | --libex | --libe)
304     ac_prev=libexecdir ;;
305   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
306   | --libexe=* | --libex=* | --libe=*)
307     libexecdir="$ac_optarg" ;;
308
309   -localstatedir | --localstatedir | --localstatedi | --localstated \
310   | --localstate | --localstat | --localsta | --localst \
311   | --locals | --local | --loca | --loc | --lo)
312     ac_prev=localstatedir ;;
313   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
314   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
315   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
316     localstatedir="$ac_optarg" ;;
317
318   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
319     ac_prev=mandir ;;
320   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
321     mandir="$ac_optarg" ;;
322
323   -nfp | --nfp | --nf)
324     # Obsolete; use --without-fp.
325     with_fp=no ;;
326
327   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
328   | --no-cr | --no-c)
329     no_create=yes ;;
330
331   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
332   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
333     no_recursion=yes ;;
334
335   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
336   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
337   | --oldin | --oldi | --old | --ol | --o)
338     ac_prev=oldincludedir ;;
339   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
340   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
341   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
342     oldincludedir="$ac_optarg" ;;
343
344   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
345     ac_prev=prefix ;;
346   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
347     prefix="$ac_optarg" ;;
348
349   -program-prefix | --program-prefix | --program-prefi | --program-pref \
350   | --program-pre | --program-pr | --program-p)
351     ac_prev=program_prefix ;;
352   -program-prefix=* | --program-prefix=* | --program-prefi=* \
353   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
354     program_prefix="$ac_optarg" ;;
355
356   -program-suffix | --program-suffix | --program-suffi | --program-suff \
357   | --program-suf | --program-su | --program-s)
358     ac_prev=program_suffix ;;
359   -program-suffix=* | --program-suffix=* | --program-suffi=* \
360   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
361     program_suffix="$ac_optarg" ;;
362
363   -program-transform-name | --program-transform-name \
364   | --program-transform-nam | --program-transform-na \
365   | --program-transform-n | --program-transform- \
366   | --program-transform | --program-transfor \
367   | --program-transfo | --program-transf \
368   | --program-trans | --program-tran \
369   | --progr-tra | --program-tr | --program-t)
370     ac_prev=program_transform_name ;;
371   -program-transform-name=* | --program-transform-name=* \
372   | --program-transform-nam=* | --program-transform-na=* \
373   | --program-transform-n=* | --program-transform-=* \
374   | --program-transform=* | --program-transfor=* \
375   | --program-transfo=* | --program-transf=* \
376   | --program-trans=* | --program-tran=* \
377   | --progr-tra=* | --program-tr=* | --program-t=*)
378     program_transform_name="$ac_optarg" ;;
379
380   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
381   | -silent | --silent | --silen | --sile | --sil)
382     silent=yes ;;
383
384   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
385     ac_prev=sbindir ;;
386   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
387   | --sbi=* | --sb=*)
388     sbindir="$ac_optarg" ;;
389
390   -sharedstatedir | --sharedstatedir | --sharedstatedi \
391   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
392   | --sharedst | --shareds | --shared | --share | --shar \
393   | --sha | --sh)
394     ac_prev=sharedstatedir ;;
395   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
396   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
397   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
398   | --sha=* | --sh=*)
399     sharedstatedir="$ac_optarg" ;;
400
401   -site | --site | --sit)
402     ac_prev=site ;;
403   -site=* | --site=* | --sit=*)
404     site="$ac_optarg" ;;
405
406   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
407     ac_prev=srcdir ;;
408   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
409     srcdir="$ac_optarg" ;;
410
411   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
412   | --syscon | --sysco | --sysc | --sys | --sy)
413     ac_prev=sysconfdir ;;
414   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
415   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
416     sysconfdir="$ac_optarg" ;;
417
418   -target | --target | --targe | --targ | --tar | --ta | --t)
419     ac_prev=target ;;
420   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
421     target="$ac_optarg" ;;
422
423   -v | -verbose | --verbose | --verbos | --verbo | --verb)
424     verbose=yes ;;
425
426   -version | --version | --versio | --versi | --vers)
427     echo "configure generated by autoconf version 2.13"
428     exit 0 ;;
429
430   -with-* | --with-*)
431     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
432     # Reject names that are not valid shell variable names.
433     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
434       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
435     fi
436     ac_package=`echo $ac_package| sed 's/-/_/g'`
437     case "$ac_option" in
438       *=*) ;;
439       *) ac_optarg=yes ;;
440     esac
441     eval "with_${ac_package}='$ac_optarg'" ;;
442
443   -without-* | --without-*)
444     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
445     # Reject names that are not valid shell variable names.
446     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
447       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
448     fi
449     ac_package=`echo $ac_package| sed 's/-/_/g'`
450     eval "with_${ac_package}=no" ;;
451
452   --x)
453     # Obsolete; use --with-x.
454     with_x=yes ;;
455
456   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
457   | --x-incl | --x-inc | --x-in | --x-i)
458     ac_prev=x_includes ;;
459   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
460   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
461     x_includes="$ac_optarg" ;;
462
463   -x-libraries | --x-libraries | --x-librarie | --x-librari \
464   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
465     ac_prev=x_libraries ;;
466   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
467   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
468     x_libraries="$ac_optarg" ;;
469
470   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
471     ;;
472
473   *)
474     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
475       echo "configure: warning: $ac_option: invalid host type" 1>&2
476     fi
477     if test "x$nonopt" != xNONE; then
478       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
479     fi
480     nonopt="$ac_option"
481     ;;
482
483   esac
484 done
485
486 if test -n "$ac_prev"; then
487   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
488 fi
489
490 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
491
492 # File descriptor usage:
493 # 0 standard input
494 # 1 file creation
495 # 2 errors and warnings
496 # 3 some systems may open it to /dev/tty
497 # 4 used on the Kubota Titan
498 # 6 checking for... messages and results
499 # 5 compiler messages saved in config.log
500 if test "$silent" = yes; then
501   exec 6>/dev/null
502 else
503   exec 6>&1
504 fi
505 exec 5>./config.log
506
507 echo "\
508 This file contains any messages produced by compilers while
509 running configure, to aid debugging if configure makes a mistake.
510 " 1>&5
511
512 # Strip out --no-create and --no-recursion so they do not pile up.
513 # Also quote any args containing shell metacharacters.
514 ac_configure_args=
515 for ac_arg
516 do
517   case "$ac_arg" in
518   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
519   | --no-cr | --no-c) ;;
520   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
521   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
522   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
523   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
524   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
525   esac
526 done
527
528 # NLS nuisances.
529 # Only set these to C if already set.  These must not be set unconditionally
530 # because not all systems understand e.g. LANG=C (notably SCO).
531 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
532 # Non-C LC_CTYPE values break the ctype check.
533 if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
534 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
535 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
536 if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
537
538 # confdefs.h avoids OS command line length limits that DEFS can exceed.
539 rm -rf conftest* confdefs.h
540 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
541 echo > confdefs.h
542
543 # A filename unique to this package, relative to the directory that
544 # configure is in, which we can look for to find out if srcdir is correct.
545 ac_unique_file=include/common.h
546
547 # Find the source files, if location was not specified.
548 if test -z "$srcdir"; then
549   ac_srcdir_defaulted=yes
550   # Try the directory containing this script, then its parent.
551   ac_prog=$0
552   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
553   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
554   srcdir=$ac_confdir
555   if test ! -r $srcdir/$ac_unique_file; then
556     srcdir=..
557   fi
558 else
559   ac_srcdir_defaulted=no
560 fi
561 if test ! -r $srcdir/$ac_unique_file; then
562   if test "$ac_srcdir_defaulted" = yes; then
563     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
564   else
565     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
566   fi
567 fi
568 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
569
570 # Prefer explicitly selected file to automatically selected ones.
571 if test -z "$CONFIG_SITE"; then
572   if test "x$prefix" != xNONE; then
573     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
574   else
575     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
576   fi
577 fi
578 for ac_site_file in $CONFIG_SITE; do
579   if test -r "$ac_site_file"; then
580     echo "loading site script $ac_site_file"
581     . "$ac_site_file"
582   fi
583 done
584
585 if test -r "$cache_file"; then
586   echo "loading cache $cache_file"
587   . $cache_file
588 else
589   echo "creating cache $cache_file"
590   > $cache_file
591 fi
592
593 ac_ext=c
594 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
595 ac_cpp='$CPP $CPPFLAGS'
596 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
597 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
598 cross_compiling=$ac_cv_prog_cc_cross
599
600 ac_exeext=
601 ac_objext=o
602 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
603   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
604   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
605     ac_n= ac_c='
606 ' ac_t='        '
607   else
608     ac_n=-n ac_c= ac_t=
609   fi
610 else
611   ac_n= ac_c='\c' ac_t=
612 fi
613
614
615
616
617 ac_aux_dir=
618 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
619   if test -f $ac_dir/install-sh; then
620     ac_aux_dir=$ac_dir
621     ac_install_sh="$ac_aux_dir/install-sh -c"
622     break
623   elif test -f $ac_dir/install.sh; then
624     ac_aux_dir=$ac_dir
625     ac_install_sh="$ac_aux_dir/install.sh -c"
626     break
627   fi
628 done
629 if test -z "$ac_aux_dir"; then
630   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
631 fi
632 ac_config_guess=$ac_aux_dir/config.guess
633 ac_config_sub=$ac_aux_dir/config.sub
634 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
635
636
637 # Do some error checking and defaulting for the host and target type.
638 # The inputs are:
639 #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
640 #
641 # The rules are:
642 # 1. You are not allowed to specify --host, --target, and nonopt at the
643 #    same time.
644 # 2. Host defaults to nonopt.
645 # 3. If nonopt is not specified, then host defaults to the current host,
646 #    as determined by config.guess.
647 # 4. Target and build default to nonopt.
648 # 5. If nonopt is not specified, then target and build default to host.
649
650 # The aliases save the names the user supplied, while $host etc.
651 # will get canonicalized.
652 case $host---$target---$nonopt in
653 NONE---*---* | *---NONE---* | *---*---NONE) ;;
654 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
655 esac
656
657
658 # Make sure we can run config.sub.
659 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
660 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
661 fi
662
663 echo $ac_n "checking host system type""... $ac_c" 1>&6
664 echo "configure:665: checking host system type" >&5
665
666 host_alias=$host
667 case "$host_alias" in
668 NONE)
669   case $nonopt in
670   NONE)
671     if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
672     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
673     fi ;;
674   *) host_alias=$nonopt ;;
675   esac ;;
676 esac
677
678 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
679 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
680 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
681 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
682 echo "$ac_t""$host" 1>&6
683
684 echo $ac_n "checking target system type""... $ac_c" 1>&6
685 echo "configure:686: checking target system type" >&5
686
687 target_alias=$target
688 case "$target_alias" in
689 NONE)
690   case $nonopt in
691   NONE) target_alias=$host_alias ;;
692   *) target_alias=$nonopt ;;
693   esac ;;
694 esac
695
696 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
697 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
698 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
699 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
700 echo "$ac_t""$target" 1>&6
701
702 echo $ac_n "checking build system type""... $ac_c" 1>&6
703 echo "configure:704: checking build system type" >&5
704
705 build_alias=$build
706 case "$build_alias" in
707 NONE)
708   case $nonopt in
709   NONE) build_alias=$host_alias ;;
710   *) build_alias=$nonopt ;;
711   esac ;;
712 esac
713
714 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
715 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
716 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
717 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
718 echo "$ac_t""$build" 1>&6
719
720 test "$host_alias" != "$target_alias" &&
721   test "$program_prefix$program_suffix$program_transform_name" = \
722     NONENONEs,x,x, &&
723   program_prefix=${target_alias}-
724
725
726 HAVE_VLC=0
727 if test -r src/interface/main.c; then
728   HAVE_VLC=1
729   VLC_VERSION="0.2.92-dev"
730   
731   VLC_CODENAME=Ourumov
732   
733 fi
734
735 HAVE_LIBDVDCSS=0
736 if test -r extras/libdvdcss/libdvdcss.c; then
737   HAVE_LIBDVDCSS=1
738   LIBDVDCSS_VERSION="1.0.1-dev"
739   
740   if test -r extras/libdvdcss/csskeys.h; then
741     cat >> confdefs.h <<\EOF
742 #define HAVE_CSSKEYS 1
743 EOF
744
745   fi
746 fi
747
748 save_CFLAGS="${CFLAGS}"
749 save_LDFLAGS="${LDFLAGS}"
750
751 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
752 echo "configure:753: checking whether ${MAKE-make} sets \${MAKE}" >&5
753 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
754 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
755   echo $ac_n "(cached) $ac_c" 1>&6
756 else
757   cat > conftestmake <<\EOF
758 all:
759         @echo 'ac_maketemp="${MAKE}"'
760 EOF
761 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
762 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
763 if test -n "$ac_maketemp"; then
764   eval ac_cv_prog_make_${ac_make}_set=yes
765 else
766   eval ac_cv_prog_make_${ac_make}_set=no
767 fi
768 rm -f conftestmake
769 fi
770 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
771   echo "$ac_t""yes" 1>&6
772   SET_MAKE=
773 else
774   echo "$ac_t""no" 1>&6
775   SET_MAKE="MAKE=${MAKE-make}"
776 fi
777
778 # Extract the first word of "gcc", so it can be a program name with args.
779 set dummy gcc; ac_word=$2
780 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
781 echo "configure:782: checking for $ac_word" >&5
782 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
783   echo $ac_n "(cached) $ac_c" 1>&6
784 else
785   if test -n "$CC"; then
786   ac_cv_prog_CC="$CC" # Let the user override the test.
787 else
788   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
789   ac_dummy="$PATH"
790   for ac_dir in $ac_dummy; do
791     test -z "$ac_dir" && ac_dir=.
792     if test -f $ac_dir/$ac_word; then
793       ac_cv_prog_CC="gcc"
794       break
795     fi
796   done
797   IFS="$ac_save_ifs"
798 fi
799 fi
800 CC="$ac_cv_prog_CC"
801 if test -n "$CC"; then
802   echo "$ac_t""$CC" 1>&6
803 else
804   echo "$ac_t""no" 1>&6
805 fi
806
807 if test -z "$CC"; then
808   # Extract the first word of "cc", so it can be a program name with args.
809 set dummy cc; ac_word=$2
810 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
811 echo "configure:812: checking for $ac_word" >&5
812 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
813   echo $ac_n "(cached) $ac_c" 1>&6
814 else
815   if test -n "$CC"; then
816   ac_cv_prog_CC="$CC" # Let the user override the test.
817 else
818   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
819   ac_prog_rejected=no
820   ac_dummy="$PATH"
821   for ac_dir in $ac_dummy; do
822     test -z "$ac_dir" && ac_dir=.
823     if test -f $ac_dir/$ac_word; then
824       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
825         ac_prog_rejected=yes
826         continue
827       fi
828       ac_cv_prog_CC="cc"
829       break
830     fi
831   done
832   IFS="$ac_save_ifs"
833 if test $ac_prog_rejected = yes; then
834   # We found a bogon in the path, so make sure we never use it.
835   set dummy $ac_cv_prog_CC
836   shift
837   if test $# -gt 0; then
838     # We chose a different compiler from the bogus one.
839     # However, it has the same basename, so the bogon will be chosen
840     # first if we set CC to just the basename; use the full file name.
841     shift
842     set dummy "$ac_dir/$ac_word" "$@"
843     shift
844     ac_cv_prog_CC="$@"
845   fi
846 fi
847 fi
848 fi
849 CC="$ac_cv_prog_CC"
850 if test -n "$CC"; then
851   echo "$ac_t""$CC" 1>&6
852 else
853   echo "$ac_t""no" 1>&6
854 fi
855
856   if test -z "$CC"; then
857     case "`uname -s`" in
858     *win32* | *WIN32*)
859       # Extract the first word of "cl", so it can be a program name with args.
860 set dummy cl; ac_word=$2
861 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
862 echo "configure:863: checking for $ac_word" >&5
863 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
864   echo $ac_n "(cached) $ac_c" 1>&6
865 else
866   if test -n "$CC"; then
867   ac_cv_prog_CC="$CC" # Let the user override the test.
868 else
869   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
870   ac_dummy="$PATH"
871   for ac_dir in $ac_dummy; do
872     test -z "$ac_dir" && ac_dir=.
873     if test -f $ac_dir/$ac_word; then
874       ac_cv_prog_CC="cl"
875       break
876     fi
877   done
878   IFS="$ac_save_ifs"
879 fi
880 fi
881 CC="$ac_cv_prog_CC"
882 if test -n "$CC"; then
883   echo "$ac_t""$CC" 1>&6
884 else
885   echo "$ac_t""no" 1>&6
886 fi
887  ;;
888     esac
889   fi
890   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
891 fi
892
893 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
894 echo "configure:895: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
895
896 ac_ext=c
897 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
898 ac_cpp='$CPP $CPPFLAGS'
899 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
900 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
901 cross_compiling=$ac_cv_prog_cc_cross
902
903 cat > conftest.$ac_ext << EOF
904
905 #line 906 "configure"
906 #include "confdefs.h"
907
908 main(){return(0);}
909 EOF
910 if { (eval echo configure:911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
911   ac_cv_prog_cc_works=yes
912   # If we can't run a trivial program, we are probably using a cross compiler.
913   if (./conftest; exit) 2>/dev/null; then
914     ac_cv_prog_cc_cross=no
915   else
916     ac_cv_prog_cc_cross=yes
917   fi
918 else
919   echo "configure: failed program was:" >&5
920   cat conftest.$ac_ext >&5
921   ac_cv_prog_cc_works=no
922 fi
923 rm -fr conftest*
924 ac_ext=c
925 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
926 ac_cpp='$CPP $CPPFLAGS'
927 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
928 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
929 cross_compiling=$ac_cv_prog_cc_cross
930
931 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
932 if test $ac_cv_prog_cc_works = no; then
933   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
934 fi
935 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
936 echo "configure:937: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
937 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
938 cross_compiling=$ac_cv_prog_cc_cross
939
940 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
941 echo "configure:942: checking whether we are using GNU C" >&5
942 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
943   echo $ac_n "(cached) $ac_c" 1>&6
944 else
945   cat > conftest.c <<EOF
946 #ifdef __GNUC__
947   yes;
948 #endif
949 EOF
950 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:951: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
951   ac_cv_prog_gcc=yes
952 else
953   ac_cv_prog_gcc=no
954 fi
955 fi
956
957 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
958
959 if test $ac_cv_prog_gcc = yes; then
960   GCC=yes
961 else
962   GCC=
963 fi
964
965 ac_test_CFLAGS="${CFLAGS+set}"
966 ac_save_CFLAGS="$CFLAGS"
967 CFLAGS=
968 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
969 echo "configure:970: checking whether ${CC-cc} accepts -g" >&5
970 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
971   echo $ac_n "(cached) $ac_c" 1>&6
972 else
973   echo 'void f(){}' > conftest.c
974 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
975   ac_cv_prog_cc_g=yes
976 else
977   ac_cv_prog_cc_g=no
978 fi
979 rm -f conftest*
980
981 fi
982
983 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
984 if test "$ac_test_CFLAGS" = set; then
985   CFLAGS="$ac_save_CFLAGS"
986 elif test $ac_cv_prog_cc_g = yes; then
987   if test "$GCC" = yes; then
988     CFLAGS="-g -O2"
989   else
990     CFLAGS="-g"
991   fi
992 else
993   if test "$GCC" = yes; then
994     CFLAGS="-O2"
995   else
996     CFLAGS=
997   fi
998 fi
999
1000 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1001 echo "configure:1002: checking how to run the C preprocessor" >&5
1002 # On Suns, sometimes $CPP names a directory.
1003 if test -n "$CPP" && test -d "$CPP"; then
1004   CPP=
1005 fi
1006 if test -z "$CPP"; then
1007 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1008   echo $ac_n "(cached) $ac_c" 1>&6
1009 else
1010     # This must be in double quotes, not single quotes, because CPP may get
1011   # substituted into the Makefile and "${CC-cc}" will confuse make.
1012   CPP="${CC-cc} -E"
1013   # On the NeXT, cc -E runs the code through the compiler's parser,
1014   # not just through cpp.
1015   cat > conftest.$ac_ext <<EOF
1016 #line 1017 "configure"
1017 #include "confdefs.h"
1018 #include <assert.h>
1019 Syntax Error
1020 EOF
1021 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1022 { (eval echo configure:1023: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1023 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1024 if test -z "$ac_err"; then
1025   :
1026 else
1027   echo "$ac_err" >&5
1028   echo "configure: failed program was:" >&5
1029   cat conftest.$ac_ext >&5
1030   rm -rf conftest*
1031   CPP="${CC-cc} -E -traditional-cpp"
1032   cat > conftest.$ac_ext <<EOF
1033 #line 1034 "configure"
1034 #include "confdefs.h"
1035 #include <assert.h>
1036 Syntax Error
1037 EOF
1038 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1039 { (eval echo configure:1040: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1040 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1041 if test -z "$ac_err"; then
1042   :
1043 else
1044   echo "$ac_err" >&5
1045   echo "configure: failed program was:" >&5
1046   cat conftest.$ac_ext >&5
1047   rm -rf conftest*
1048   CPP="${CC-cc} -nologo -E"
1049   cat > conftest.$ac_ext <<EOF
1050 #line 1051 "configure"
1051 #include "confdefs.h"
1052 #include <assert.h>
1053 Syntax Error
1054 EOF
1055 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1056 { (eval echo configure:1057: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1057 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1058 if test -z "$ac_err"; then
1059   :
1060 else
1061   echo "$ac_err" >&5
1062   echo "configure: failed program was:" >&5
1063   cat conftest.$ac_ext >&5
1064   rm -rf conftest*
1065   CPP=/lib/cpp
1066 fi
1067 rm -f conftest*
1068 fi
1069 rm -f conftest*
1070 fi
1071 rm -f conftest*
1072   ac_cv_prog_CPP="$CPP"
1073 fi
1074   CPP="$ac_cv_prog_CPP"
1075 else
1076   ac_cv_prog_CPP="$CPP"
1077 fi
1078 echo "$ac_t""$CPP" 1>&6
1079
1080 if test $host != $build; then
1081   ac_tool_prefix=${host_alias}-
1082 else
1083   ac_tool_prefix=
1084 fi
1085
1086 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1087 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1088 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1089 echo "configure:1090: checking for $ac_word" >&5
1090 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1091   echo $ac_n "(cached) $ac_c" 1>&6
1092 else
1093   if test -n "$RANLIB"; then
1094   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1095 else
1096   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1097   ac_dummy="$PATH"
1098   for ac_dir in $ac_dummy; do
1099     test -z "$ac_dir" && ac_dir=.
1100     if test -f $ac_dir/$ac_word; then
1101       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1102       break
1103     fi
1104   done
1105   IFS="$ac_save_ifs"
1106 fi
1107 fi
1108 RANLIB="$ac_cv_prog_RANLIB"
1109 if test -n "$RANLIB"; then
1110   echo "$ac_t""$RANLIB" 1>&6
1111 else
1112   echo "$ac_t""no" 1>&6
1113 fi
1114
1115
1116 if test -z "$ac_cv_prog_RANLIB"; then
1117 if test -n "$ac_tool_prefix"; then
1118   # Extract the first word of "ranlib", so it can be a program name with args.
1119 set dummy ranlib; ac_word=$2
1120 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1121 echo "configure:1122: checking for $ac_word" >&5
1122 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1123   echo $ac_n "(cached) $ac_c" 1>&6
1124 else
1125   if test -n "$RANLIB"; then
1126   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1127 else
1128   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1129   ac_dummy="$PATH"
1130   for ac_dir in $ac_dummy; do
1131     test -z "$ac_dir" && ac_dir=.
1132     if test -f $ac_dir/$ac_word; then
1133       ac_cv_prog_RANLIB="ranlib"
1134       break
1135     fi
1136   done
1137   IFS="$ac_save_ifs"
1138   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1139 fi
1140 fi
1141 RANLIB="$ac_cv_prog_RANLIB"
1142 if test -n "$RANLIB"; then
1143   echo "$ac_t""$RANLIB" 1>&6
1144 else
1145   echo "$ac_t""no" 1>&6
1146 fi
1147
1148 else
1149   RANLIB=":"
1150 fi
1151 fi
1152
1153
1154 ALL_LINGUAS="de fr ru"
1155 PACKAGE="vlc"
1156 VERSION="$VLC_VERSION"
1157
1158 cat >> confdefs.h <<EOF
1159 #define PACKAGE "$PACKAGE"
1160 EOF
1161
1162 cat >> confdefs.h <<EOF
1163 #define VERSION "$VERSION"
1164 EOF
1165
1166 # Extract the first word of "ranlib", so it can be a program name with args.
1167 set dummy ranlib; ac_word=$2
1168 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1169 echo "configure:1170: checking for $ac_word" >&5
1170 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1171   echo $ac_n "(cached) $ac_c" 1>&6
1172 else
1173   if test -n "$RANLIB"; then
1174   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1175 else
1176   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1177   ac_dummy="$PATH"
1178   for ac_dir in $ac_dummy; do
1179     test -z "$ac_dir" && ac_dir=.
1180     if test -f $ac_dir/$ac_word; then
1181       ac_cv_prog_RANLIB="ranlib"
1182       break
1183     fi
1184   done
1185   IFS="$ac_save_ifs"
1186   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1187 fi
1188 fi
1189 RANLIB="$ac_cv_prog_RANLIB"
1190 if test -n "$RANLIB"; then
1191   echo "$ac_t""$RANLIB" 1>&6
1192 else
1193   echo "$ac_t""no" 1>&6
1194 fi
1195
1196
1197         echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
1198 echo "configure:1199: checking for strerror in -lcposix" >&5
1199 ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
1200 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1201   echo $ac_n "(cached) $ac_c" 1>&6
1202 else
1203   ac_save_LIBS="$LIBS"
1204 LIBS="-lcposix  $LIBS"
1205 cat > conftest.$ac_ext <<EOF
1206 #line 1207 "configure"
1207 #include "confdefs.h"
1208 /* Override any gcc2 internal prototype to avoid an error.  */
1209 /* We use char because int might match the return type of a gcc2
1210     builtin and then its argument prototype would still apply.  */
1211 char strerror();
1212
1213 int main() {
1214 strerror()
1215 ; return 0; }
1216 EOF
1217 if { (eval echo configure:1218: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1218   rm -rf conftest*
1219   eval "ac_cv_lib_$ac_lib_var=yes"
1220 else
1221   echo "configure: failed program was:" >&5
1222   cat conftest.$ac_ext >&5
1223   rm -rf conftest*
1224   eval "ac_cv_lib_$ac_lib_var=no"
1225 fi
1226 rm -f conftest*
1227 LIBS="$ac_save_LIBS"
1228
1229 fi
1230 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1231   echo "$ac_t""yes" 1>&6
1232   LIBS="$LIBS -lcposix"
1233 else
1234   echo "$ac_t""no" 1>&6
1235 fi
1236
1237   
1238
1239 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1240 echo "configure:1241: checking for ANSI C header files" >&5
1241 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1242   echo $ac_n "(cached) $ac_c" 1>&6
1243 else
1244   cat > conftest.$ac_ext <<EOF
1245 #line 1246 "configure"
1246 #include "confdefs.h"
1247 #include <stdlib.h>
1248 #include <stdarg.h>
1249 #include <string.h>
1250 #include <float.h>
1251 EOF
1252 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1253 { (eval echo configure:1254: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1254 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1255 if test -z "$ac_err"; then
1256   rm -rf conftest*
1257   ac_cv_header_stdc=yes
1258 else
1259   echo "$ac_err" >&5
1260   echo "configure: failed program was:" >&5
1261   cat conftest.$ac_ext >&5
1262   rm -rf conftest*
1263   ac_cv_header_stdc=no
1264 fi
1265 rm -f conftest*
1266
1267 if test $ac_cv_header_stdc = yes; then
1268   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1269 cat > conftest.$ac_ext <<EOF
1270 #line 1271 "configure"
1271 #include "confdefs.h"
1272 #include <string.h>
1273 EOF
1274 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1275   egrep "memchr" >/dev/null 2>&1; then
1276   :
1277 else
1278   rm -rf conftest*
1279   ac_cv_header_stdc=no
1280 fi
1281 rm -f conftest*
1282
1283 fi
1284
1285 if test $ac_cv_header_stdc = yes; then
1286   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1287 cat > conftest.$ac_ext <<EOF
1288 #line 1289 "configure"
1289 #include "confdefs.h"
1290 #include <stdlib.h>
1291 EOF
1292 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1293   egrep "free" >/dev/null 2>&1; then
1294   :
1295 else
1296   rm -rf conftest*
1297   ac_cv_header_stdc=no
1298 fi
1299 rm -f conftest*
1300
1301 fi
1302
1303 if test $ac_cv_header_stdc = yes; then
1304   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1305 if test "$cross_compiling" = yes; then
1306   :
1307 else
1308   cat > conftest.$ac_ext <<EOF
1309 #line 1310 "configure"
1310 #include "confdefs.h"
1311 #include <ctype.h>
1312 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1313 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1314 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1315 int main () { int i; for (i = 0; i < 256; i++)
1316 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1317 exit (0); }
1318
1319 EOF
1320 if { (eval echo configure:1321: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1321 then
1322   :
1323 else
1324   echo "configure: failed program was:" >&5
1325   cat conftest.$ac_ext >&5
1326   rm -fr conftest*
1327   ac_cv_header_stdc=no
1328 fi
1329 rm -fr conftest*
1330 fi
1331
1332 fi
1333 fi
1334
1335 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1336 if test $ac_cv_header_stdc = yes; then
1337   cat >> confdefs.h <<\EOF
1338 #define STDC_HEADERS 1
1339 EOF
1340
1341 fi
1342
1343 echo $ac_n "checking for working const""... $ac_c" 1>&6
1344 echo "configure:1345: checking for working const" >&5
1345 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1346   echo $ac_n "(cached) $ac_c" 1>&6
1347 else
1348   cat > conftest.$ac_ext <<EOF
1349 #line 1350 "configure"
1350 #include "confdefs.h"
1351
1352 int main() {
1353
1354 /* Ultrix mips cc rejects this.  */
1355 typedef int charset[2]; const charset x;
1356 /* SunOS 4.1.1 cc rejects this.  */
1357 char const *const *ccp;
1358 char **p;
1359 /* NEC SVR4.0.2 mips cc rejects this.  */
1360 struct point {int x, y;};
1361 static struct point const zero = {0,0};
1362 /* AIX XL C 1.02.0.0 rejects this.
1363    It does not let you subtract one const X* pointer from another in an arm
1364    of an if-expression whose if-part is not a constant expression */
1365 const char *g = "string";
1366 ccp = &g + (g ? g-g : 0);
1367 /* HPUX 7.0 cc rejects these. */
1368 ++ccp;
1369 p = (char**) ccp;
1370 ccp = (char const *const *) p;
1371 { /* SCO 3.2v4 cc rejects this.  */
1372   char *t;
1373   char const *s = 0 ? (char *) 0 : (char const *) 0;
1374
1375   *t++ = 0;
1376 }
1377 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
1378   int x[] = {25, 17};
1379   const int *foo = &x[0];
1380   ++foo;
1381 }
1382 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1383   typedef const int *iptr;
1384   iptr p = 0;
1385   ++p;
1386 }
1387 { /* AIX XL C 1.02.0.0 rejects this saying
1388      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1389   struct s { int j; const int *ap[3]; };
1390   struct s *b; b->j = 5;
1391 }
1392 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1393   const int foo = 10;
1394 }
1395
1396 ; return 0; }
1397 EOF
1398 if { (eval echo configure:1399: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1399   rm -rf conftest*
1400   ac_cv_c_const=yes
1401 else
1402   echo "configure: failed program was:" >&5
1403   cat conftest.$ac_ext >&5
1404   rm -rf conftest*
1405   ac_cv_c_const=no
1406 fi
1407 rm -f conftest*
1408 fi
1409
1410 echo "$ac_t""$ac_cv_c_const" 1>&6
1411 if test $ac_cv_c_const = no; then
1412   cat >> confdefs.h <<\EOF
1413 #define const 
1414 EOF
1415
1416 fi
1417
1418 echo $ac_n "checking for inline""... $ac_c" 1>&6
1419 echo "configure:1420: checking for inline" >&5
1420 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1421   echo $ac_n "(cached) $ac_c" 1>&6
1422 else
1423   ac_cv_c_inline=no
1424 for ac_kw in inline __inline__ __inline; do
1425   cat > conftest.$ac_ext <<EOF
1426 #line 1427 "configure"
1427 #include "confdefs.h"
1428
1429 int main() {
1430 } $ac_kw foo() {
1431 ; return 0; }
1432 EOF
1433 if { (eval echo configure:1434: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1434   rm -rf conftest*
1435   ac_cv_c_inline=$ac_kw; break
1436 else
1437   echo "configure: failed program was:" >&5
1438   cat conftest.$ac_ext >&5
1439 fi
1440 rm -f conftest*
1441 done
1442
1443 fi
1444
1445 echo "$ac_t""$ac_cv_c_inline" 1>&6
1446 case "$ac_cv_c_inline" in
1447   inline | yes) ;;
1448   no) cat >> confdefs.h <<\EOF
1449 #define inline 
1450 EOF
1451  ;;
1452   *)  cat >> confdefs.h <<EOF
1453 #define inline $ac_cv_c_inline
1454 EOF
1455  ;;
1456 esac
1457
1458 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1459 echo "configure:1460: checking for off_t" >&5
1460 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1461   echo $ac_n "(cached) $ac_c" 1>&6
1462 else
1463   cat > conftest.$ac_ext <<EOF
1464 #line 1465 "configure"
1465 #include "confdefs.h"
1466 #include <sys/types.h>
1467 #if STDC_HEADERS
1468 #include <stdlib.h>
1469 #include <stddef.h>
1470 #endif
1471 EOF
1472 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1473   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1474   rm -rf conftest*
1475   ac_cv_type_off_t=yes
1476 else
1477   rm -rf conftest*
1478   ac_cv_type_off_t=no
1479 fi
1480 rm -f conftest*
1481
1482 fi
1483 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1484 if test $ac_cv_type_off_t = no; then
1485   cat >> confdefs.h <<\EOF
1486 #define off_t long
1487 EOF
1488
1489 fi
1490
1491 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1492 echo "configure:1493: checking for size_t" >&5
1493 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1494   echo $ac_n "(cached) $ac_c" 1>&6
1495 else
1496   cat > conftest.$ac_ext <<EOF
1497 #line 1498 "configure"
1498 #include "confdefs.h"
1499 #include <sys/types.h>
1500 #if STDC_HEADERS
1501 #include <stdlib.h>
1502 #include <stddef.h>
1503 #endif
1504 EOF
1505 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1506   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1507   rm -rf conftest*
1508   ac_cv_type_size_t=yes
1509 else
1510   rm -rf conftest*
1511   ac_cv_type_size_t=no
1512 fi
1513 rm -f conftest*
1514
1515 fi
1516 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1517 if test $ac_cv_type_size_t = no; then
1518   cat >> confdefs.h <<\EOF
1519 #define size_t unsigned
1520 EOF
1521
1522 fi
1523
1524 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1525 # for constant arguments.  Useless!
1526 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1527 echo "configure:1528: checking for working alloca.h" >&5
1528 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1529   echo $ac_n "(cached) $ac_c" 1>&6
1530 else
1531   cat > conftest.$ac_ext <<EOF
1532 #line 1533 "configure"
1533 #include "confdefs.h"
1534 #include <alloca.h>
1535 int main() {
1536 char *p = alloca(2 * sizeof(int));
1537 ; return 0; }
1538 EOF
1539 if { (eval echo configure:1540: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1540   rm -rf conftest*
1541   ac_cv_header_alloca_h=yes
1542 else
1543   echo "configure: failed program was:" >&5
1544   cat conftest.$ac_ext >&5
1545   rm -rf conftest*
1546   ac_cv_header_alloca_h=no
1547 fi
1548 rm -f conftest*
1549 fi
1550
1551 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1552 if test $ac_cv_header_alloca_h = yes; then
1553   cat >> confdefs.h <<\EOF
1554 #define HAVE_ALLOCA_H 1
1555 EOF
1556
1557 fi
1558
1559 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1560 echo "configure:1561: checking for alloca" >&5
1561 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1562   echo $ac_n "(cached) $ac_c" 1>&6
1563 else
1564   cat > conftest.$ac_ext <<EOF
1565 #line 1566 "configure"
1566 #include "confdefs.h"
1567
1568 #ifdef __GNUC__
1569 # define alloca __builtin_alloca
1570 #else
1571 # ifdef _MSC_VER
1572 #  include <malloc.h>
1573 #  define alloca _alloca
1574 # else
1575 #  if HAVE_ALLOCA_H
1576 #   include <alloca.h>
1577 #  else
1578 #   ifdef _AIX
1579  #pragma alloca
1580 #   else
1581 #    ifndef alloca /* predefined by HP cc +Olibcalls */
1582 char *alloca ();
1583 #    endif
1584 #   endif
1585 #  endif
1586 # endif
1587 #endif
1588
1589 int main() {
1590 char *p = (char *) alloca(1);
1591 ; return 0; }
1592 EOF
1593 if { (eval echo configure:1594: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1594   rm -rf conftest*
1595   ac_cv_func_alloca_works=yes
1596 else
1597   echo "configure: failed program was:" >&5
1598   cat conftest.$ac_ext >&5
1599   rm -rf conftest*
1600   ac_cv_func_alloca_works=no
1601 fi
1602 rm -f conftest*
1603 fi
1604
1605 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1606 if test $ac_cv_func_alloca_works = yes; then
1607   cat >> confdefs.h <<\EOF
1608 #define HAVE_ALLOCA 1
1609 EOF
1610
1611 fi
1612
1613 if test $ac_cv_func_alloca_works = no; then
1614   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1615   # that cause trouble.  Some versions do not even contain alloca or
1616   # contain a buggy version.  If you still want to use their alloca,
1617   # use ar to extract alloca.o from them instead of compiling alloca.c.
1618   ALLOCA=alloca.${ac_objext}
1619   cat >> confdefs.h <<\EOF
1620 #define C_ALLOCA 1
1621 EOF
1622
1623
1624 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1625 echo "configure:1626: checking whether alloca needs Cray hooks" >&5
1626 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1627   echo $ac_n "(cached) $ac_c" 1>&6
1628 else
1629   cat > conftest.$ac_ext <<EOF
1630 #line 1631 "configure"
1631 #include "confdefs.h"
1632 #if defined(CRAY) && ! defined(CRAY2)
1633 webecray
1634 #else
1635 wenotbecray
1636 #endif
1637
1638 EOF
1639 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1640   egrep "webecray" >/dev/null 2>&1; then
1641   rm -rf conftest*
1642   ac_cv_os_cray=yes
1643 else
1644   rm -rf conftest*
1645   ac_cv_os_cray=no
1646 fi
1647 rm -f conftest*
1648
1649 fi
1650
1651 echo "$ac_t""$ac_cv_os_cray" 1>&6
1652 if test $ac_cv_os_cray = yes; then
1653 for ac_func in _getb67 GETB67 getb67; do
1654   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1655 echo "configure:1656: checking for $ac_func" >&5
1656 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1657   echo $ac_n "(cached) $ac_c" 1>&6
1658 else
1659   cat > conftest.$ac_ext <<EOF
1660 #line 1661 "configure"
1661 #include "confdefs.h"
1662 /* System header to define __stub macros and hopefully few prototypes,
1663     which can conflict with char $ac_func(); below.  */
1664 #include <assert.h>
1665 /* Override any gcc2 internal prototype to avoid an error.  */
1666 /* We use char because int might match the return type of a gcc2
1667     builtin and then its argument prototype would still apply.  */
1668 char $ac_func();
1669
1670 int main() {
1671
1672 /* The GNU C library defines this for functions which it implements
1673     to always fail with ENOSYS.  Some functions are actually named
1674     something starting with __ and the normal name is an alias.  */
1675 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1676 choke me
1677 #else
1678 $ac_func();
1679 #endif
1680
1681 ; return 0; }
1682 EOF
1683 if { (eval echo configure:1684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1684   rm -rf conftest*
1685   eval "ac_cv_func_$ac_func=yes"
1686 else
1687   echo "configure: failed program was:" >&5
1688   cat conftest.$ac_ext >&5
1689   rm -rf conftest*
1690   eval "ac_cv_func_$ac_func=no"
1691 fi
1692 rm -f conftest*
1693 fi
1694
1695 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1696   echo "$ac_t""yes" 1>&6
1697   cat >> confdefs.h <<EOF
1698 #define CRAY_STACKSEG_END $ac_func
1699 EOF
1700
1701   break
1702 else
1703   echo "$ac_t""no" 1>&6
1704 fi
1705
1706 done
1707 fi
1708
1709 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1710 echo "configure:1711: checking stack direction for C alloca" >&5
1711 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1712   echo $ac_n "(cached) $ac_c" 1>&6
1713 else
1714   if test "$cross_compiling" = yes; then
1715   ac_cv_c_stack_direction=0
1716 else
1717   cat > conftest.$ac_ext <<EOF
1718 #line 1719 "configure"
1719 #include "confdefs.h"
1720 find_stack_direction ()
1721 {
1722   static char *addr = 0;
1723   auto char dummy;
1724   if (addr == 0)
1725     {
1726       addr = &dummy;
1727       return find_stack_direction ();
1728     }
1729   else
1730     return (&dummy > addr) ? 1 : -1;
1731 }
1732 main ()
1733 {
1734   exit (find_stack_direction() < 0);
1735 }
1736 EOF
1737 if { (eval echo configure:1738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1738 then
1739   ac_cv_c_stack_direction=1
1740 else
1741   echo "configure: failed program was:" >&5
1742   cat conftest.$ac_ext >&5
1743   rm -fr conftest*
1744   ac_cv_c_stack_direction=-1
1745 fi
1746 rm -fr conftest*
1747 fi
1748
1749 fi
1750
1751 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1752 cat >> confdefs.h <<EOF
1753 #define STACK_DIRECTION $ac_cv_c_stack_direction
1754 EOF
1755
1756 fi
1757
1758 for ac_hdr in unistd.h
1759 do
1760 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1761 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1762 echo "configure:1763: checking for $ac_hdr" >&5
1763 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1764   echo $ac_n "(cached) $ac_c" 1>&6
1765 else
1766   cat > conftest.$ac_ext <<EOF
1767 #line 1768 "configure"
1768 #include "confdefs.h"
1769 #include <$ac_hdr>
1770 EOF
1771 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1772 { (eval echo configure:1773: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1773 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1774 if test -z "$ac_err"; then
1775   rm -rf conftest*
1776   eval "ac_cv_header_$ac_safe=yes"
1777 else
1778   echo "$ac_err" >&5
1779   echo "configure: failed program was:" >&5
1780   cat conftest.$ac_ext >&5
1781   rm -rf conftest*
1782   eval "ac_cv_header_$ac_safe=no"
1783 fi
1784 rm -f conftest*
1785 fi
1786 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1787   echo "$ac_t""yes" 1>&6
1788     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1789   cat >> confdefs.h <<EOF
1790 #define $ac_tr_hdr 1
1791 EOF
1792  
1793 else
1794   echo "$ac_t""no" 1>&6
1795 fi
1796 done
1797
1798 for ac_func in getpagesize
1799 do
1800 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1801 echo "configure:1802: checking for $ac_func" >&5
1802 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1803   echo $ac_n "(cached) $ac_c" 1>&6
1804 else
1805   cat > conftest.$ac_ext <<EOF
1806 #line 1807 "configure"
1807 #include "confdefs.h"
1808 /* System header to define __stub macros and hopefully few prototypes,
1809     which can conflict with char $ac_func(); below.  */
1810 #include <assert.h>
1811 /* Override any gcc2 internal prototype to avoid an error.  */
1812 /* We use char because int might match the return type of a gcc2
1813     builtin and then its argument prototype would still apply.  */
1814 char $ac_func();
1815
1816 int main() {
1817
1818 /* The GNU C library defines this for functions which it implements
1819     to always fail with ENOSYS.  Some functions are actually named
1820     something starting with __ and the normal name is an alias.  */
1821 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1822 choke me
1823 #else
1824 $ac_func();
1825 #endif
1826
1827 ; return 0; }
1828 EOF
1829 if { (eval echo configure:1830: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1830   rm -rf conftest*
1831   eval "ac_cv_func_$ac_func=yes"
1832 else
1833   echo "configure: failed program was:" >&5
1834   cat conftest.$ac_ext >&5
1835   rm -rf conftest*
1836   eval "ac_cv_func_$ac_func=no"
1837 fi
1838 rm -f conftest*
1839 fi
1840
1841 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1842   echo "$ac_t""yes" 1>&6
1843     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1844   cat >> confdefs.h <<EOF
1845 #define $ac_tr_func 1
1846 EOF
1847  
1848 else
1849   echo "$ac_t""no" 1>&6
1850 fi
1851 done
1852
1853 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1854 echo "configure:1855: checking for working mmap" >&5
1855 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1856   echo $ac_n "(cached) $ac_c" 1>&6
1857 else
1858   if test "$cross_compiling" = yes; then
1859   ac_cv_func_mmap_fixed_mapped=no
1860 else
1861   cat > conftest.$ac_ext <<EOF
1862 #line 1863 "configure"
1863 #include "confdefs.h"
1864
1865 /* Thanks to Mike Haertel and Jim Avera for this test.
1866    Here is a matrix of mmap possibilities:
1867         mmap private not fixed
1868         mmap private fixed at somewhere currently unmapped
1869         mmap private fixed at somewhere already mapped
1870         mmap shared not fixed
1871         mmap shared fixed at somewhere currently unmapped
1872         mmap shared fixed at somewhere already mapped
1873    For private mappings, we should verify that changes cannot be read()
1874    back from the file, nor mmap's back from the file at a different
1875    address.  (There have been systems where private was not correctly
1876    implemented like the infamous i386 svr4.0, and systems where the
1877    VM page cache was not coherent with the filesystem buffer cache
1878    like early versions of FreeBSD and possibly contemporary NetBSD.)
1879    For shared mappings, we should conversely verify that changes get
1880    propogated back to all the places they're supposed to be.
1881
1882    Grep wants private fixed already mapped.
1883    The main things grep needs to know about mmap are:
1884    * does it exist and is it safe to write into the mmap'd area
1885    * how to use it (BSD variants)  */
1886 #include <sys/types.h>
1887 #include <fcntl.h>
1888 #include <sys/mman.h>
1889
1890 /* This mess was copied from the GNU getpagesize.h.  */
1891 #ifndef HAVE_GETPAGESIZE
1892 # ifdef HAVE_UNISTD_H
1893 #  include <unistd.h>
1894 # endif
1895
1896 /* Assume that all systems that can run configure have sys/param.h.  */
1897 # ifndef HAVE_SYS_PARAM_H
1898 #  define HAVE_SYS_PARAM_H 1
1899 # endif
1900
1901 # ifdef _SC_PAGESIZE
1902 #  define getpagesize() sysconf(_SC_PAGESIZE)
1903 # else /* no _SC_PAGESIZE */
1904 #  ifdef HAVE_SYS_PARAM_H
1905 #   include <sys/param.h>
1906 #   ifdef EXEC_PAGESIZE
1907 #    define getpagesize() EXEC_PAGESIZE
1908 #   else /* no EXEC_PAGESIZE */
1909 #    ifdef NBPG
1910 #     define getpagesize() NBPG * CLSIZE
1911 #     ifndef CLSIZE
1912 #      define CLSIZE 1
1913 #     endif /* no CLSIZE */
1914 #    else /* no NBPG */
1915 #     ifdef NBPC
1916 #      define getpagesize() NBPC
1917 #     else /* no NBPC */
1918 #      ifdef PAGESIZE
1919 #       define getpagesize() PAGESIZE
1920 #      endif /* PAGESIZE */
1921 #     endif /* no NBPC */
1922 #    endif /* no NBPG */
1923 #   endif /* no EXEC_PAGESIZE */
1924 #  else /* no HAVE_SYS_PARAM_H */
1925 #   define getpagesize() 8192   /* punt totally */
1926 #  endif /* no HAVE_SYS_PARAM_H */
1927 # endif /* no _SC_PAGESIZE */
1928
1929 #endif /* no HAVE_GETPAGESIZE */
1930
1931 #ifdef __cplusplus
1932 extern "C" { void *malloc(unsigned); }
1933 #else
1934 char *malloc();
1935 #endif
1936
1937 int
1938 main()
1939 {
1940         char *data, *data2, *data3;
1941         int i, pagesize;
1942         int fd;
1943
1944         pagesize = getpagesize();
1945
1946         /*
1947          * First, make a file with some known garbage in it.
1948          */
1949         data = malloc(pagesize);
1950         if (!data)
1951                 exit(1);
1952         for (i = 0; i < pagesize; ++i)
1953                 *(data + i) = rand();
1954         umask(0);
1955         fd = creat("conftestmmap", 0600);
1956         if (fd < 0)
1957                 exit(1);
1958         if (write(fd, data, pagesize) != pagesize)
1959                 exit(1);
1960         close(fd);
1961
1962         /*
1963          * Next, try to mmap the file at a fixed address which
1964          * already has something else allocated at it.  If we can,
1965          * also make sure that we see the same garbage.
1966          */
1967         fd = open("conftestmmap", O_RDWR);
1968         if (fd < 0)
1969                 exit(1);
1970         data2 = malloc(2 * pagesize);
1971         if (!data2)
1972                 exit(1);
1973         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1974         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1975             MAP_PRIVATE | MAP_FIXED, fd, 0L))
1976                 exit(1);
1977         for (i = 0; i < pagesize; ++i)
1978                 if (*(data + i) != *(data2 + i))
1979                         exit(1);
1980
1981         /*
1982          * Finally, make sure that changes to the mapped area
1983          * do not percolate back to the file as seen by read().
1984          * (This is a bug on some variants of i386 svr4.0.)
1985          */
1986         for (i = 0; i < pagesize; ++i)
1987                 *(data2 + i) = *(data2 + i) + 1;
1988         data3 = malloc(pagesize);
1989         if (!data3)
1990                 exit(1);
1991         if (read(fd, data3, pagesize) != pagesize)
1992                 exit(1);
1993         for (i = 0; i < pagesize; ++i)
1994                 if (*(data + i) != *(data3 + i))
1995                         exit(1);
1996         close(fd);
1997         unlink("conftestmmap");
1998         exit(0);
1999 }
2000
2001 EOF
2002 if { (eval echo configure:2003: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2003 then
2004   ac_cv_func_mmap_fixed_mapped=yes
2005 else
2006   echo "configure: failed program was:" >&5
2007   cat conftest.$ac_ext >&5
2008   rm -fr conftest*
2009   ac_cv_func_mmap_fixed_mapped=no
2010 fi
2011 rm -fr conftest*
2012 fi
2013
2014 fi
2015
2016 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2017 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2018   cat >> confdefs.h <<\EOF
2019 #define HAVE_MMAP 1
2020 EOF
2021
2022 fi
2023
2024
2025     echo $ac_n "checking whether we are using the GNU C Library 2.1 or newer""... $ac_c" 1>&6
2026 echo "configure:2027: checking whether we are using the GNU C Library 2.1 or newer" >&5
2027 if eval "test \"`echo '$''{'ac_cv_gnu_library_2_1'+set}'`\" = set"; then
2028   echo $ac_n "(cached) $ac_c" 1>&6
2029 else
2030   cat > conftest.$ac_ext <<EOF
2031 #line 2032 "configure"
2032 #include "confdefs.h"
2033
2034 #include <features.h>
2035 #ifdef __GNU_LIBRARY__
2036  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
2037   Lucky GNU user
2038  #endif
2039 #endif
2040         
2041 EOF
2042 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2043   egrep "Lucky GNU user" >/dev/null 2>&1; then
2044   rm -rf conftest*
2045   ac_cv_gnu_library_2_1=yes
2046 else
2047   rm -rf conftest*
2048   ac_cv_gnu_library_2_1=no
2049 fi
2050 rm -f conftest*
2051
2052       
2053     
2054 fi
2055
2056 echo "$ac_t""$ac_cv_gnu_library_2_1" 1>&6
2057     
2058     GLIBC21="$ac_cv_gnu_library_2_1"
2059   
2060
2061                                     
2062    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
2063 stdlib.h string.h unistd.h sys/param.h
2064 do
2065 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2066 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2067 echo "configure:2068: checking for $ac_hdr" >&5
2068 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2069   echo $ac_n "(cached) $ac_c" 1>&6
2070 else
2071   cat > conftest.$ac_ext <<EOF
2072 #line 2073 "configure"
2073 #include "confdefs.h"
2074 #include <$ac_hdr>
2075 EOF
2076 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2077 { (eval echo configure:2078: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2078 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2079 if test -z "$ac_err"; then
2080   rm -rf conftest*
2081   eval "ac_cv_header_$ac_safe=yes"
2082 else
2083   echo "$ac_err" >&5
2084   echo "configure: failed program was:" >&5
2085   cat conftest.$ac_ext >&5
2086   rm -rf conftest*
2087   eval "ac_cv_header_$ac_safe=no"
2088 fi
2089 rm -f conftest*
2090 fi
2091 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2092   echo "$ac_t""yes" 1>&6
2093     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2094   cat >> confdefs.h <<EOF
2095 #define $ac_tr_hdr 1
2096 EOF
2097  
2098 else
2099   echo "$ac_t""no" 1>&6
2100 fi
2101 done
2102
2103    for ac_func in feof_unlocked fgets_unlocked getcwd getegid geteuid \
2104 getgid getuid mempcpy munmap putenv setenv setlocale stpcpy strchr strcasecmp \
2105 strdup strtoul tsearch __argz_count __argz_stringify __argz_next
2106 do
2107 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2108 echo "configure:2109: checking for $ac_func" >&5
2109 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2110   echo $ac_n "(cached) $ac_c" 1>&6
2111 else
2112   cat > conftest.$ac_ext <<EOF
2113 #line 2114 "configure"
2114 #include "confdefs.h"
2115 /* System header to define __stub macros and hopefully few prototypes,
2116     which can conflict with char $ac_func(); below.  */
2117 #include <assert.h>
2118 /* Override any gcc2 internal prototype to avoid an error.  */
2119 /* We use char because int might match the return type of a gcc2
2120     builtin and then its argument prototype would still apply.  */
2121 char $ac_func();
2122
2123 int main() {
2124
2125 /* The GNU C library defines this for functions which it implements
2126     to always fail with ENOSYS.  Some functions are actually named
2127     something starting with __ and the normal name is an alias.  */
2128 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2129 choke me
2130 #else
2131 $ac_func();
2132 #endif
2133
2134 ; return 0; }
2135 EOF
2136 if { (eval echo configure:2137: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2137   rm -rf conftest*
2138   eval "ac_cv_func_$ac_func=yes"
2139 else
2140   echo "configure: failed program was:" >&5
2141   cat conftest.$ac_ext >&5
2142   rm -rf conftest*
2143   eval "ac_cv_func_$ac_func=no"
2144 fi
2145 rm -f conftest*
2146 fi
2147
2148 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2149   echo "$ac_t""yes" 1>&6
2150     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2151   cat >> confdefs.h <<EOF
2152 #define $ac_tr_func 1
2153 EOF
2154  
2155 else
2156   echo "$ac_t""no" 1>&6
2157 fi
2158 done
2159
2160
2161    
2162     
2163   # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
2164 if test "${with_libiconv_prefix+set}" = set; then
2165   withval="$with_libiconv_prefix"
2166   
2167     for dir in `echo "$withval" | tr : ' '`; do
2168       if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi
2169       if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi
2170     done
2171    
2172 fi
2173
2174
2175   echo $ac_n "checking for iconv""... $ac_c" 1>&6
2176 echo "configure:2177: checking for iconv" >&5
2177 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
2178   echo $ac_n "(cached) $ac_c" 1>&6
2179 else
2180   
2181     am_cv_func_iconv="no, consider installing GNU libiconv"
2182     am_cv_lib_iconv=no
2183     cat > conftest.$ac_ext <<EOF
2184 #line 2185 "configure"
2185 #include "confdefs.h"
2186 #include <stdlib.h>
2187 #include <iconv.h>
2188 int main() {
2189 iconv_t cd = iconv_open("","");
2190        iconv(cd,NULL,NULL,NULL,NULL);
2191        iconv_close(cd);
2192 ; return 0; }
2193 EOF
2194 if { (eval echo configure:2195: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2195   rm -rf conftest*
2196   am_cv_func_iconv=yes
2197 else
2198   echo "configure: failed program was:" >&5
2199   cat conftest.$ac_ext >&5
2200 fi
2201 rm -f conftest*
2202     if test "$am_cv_func_iconv" != yes; then
2203       am_save_LIBS="$LIBS"
2204       LIBS="$LIBS -liconv"
2205       cat > conftest.$ac_ext <<EOF
2206 #line 2207 "configure"
2207 #include "confdefs.h"
2208 #include <stdlib.h>
2209 #include <iconv.h>
2210 int main() {
2211 iconv_t cd = iconv_open("","");
2212          iconv(cd,NULL,NULL,NULL,NULL);
2213          iconv_close(cd);
2214 ; return 0; }
2215 EOF
2216 if { (eval echo configure:2217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2217   rm -rf conftest*
2218   am_cv_lib_iconv=yes
2219         am_cv_func_iconv=yes
2220 else
2221   echo "configure: failed program was:" >&5
2222   cat conftest.$ac_ext >&5
2223 fi
2224 rm -f conftest*
2225       LIBS="$am_save_LIBS"
2226     fi
2227   
2228 fi
2229
2230 echo "$ac_t""$am_cv_func_iconv" 1>&6
2231   if test "$am_cv_func_iconv" = yes; then
2232     cat >> confdefs.h <<\EOF
2233 #define HAVE_ICONV 1
2234 EOF
2235
2236     echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
2237 echo "configure:2238: checking for iconv declaration" >&5
2238     if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
2239   echo $ac_n "(cached) $ac_c" 1>&6
2240 else
2241   
2242       cat > conftest.$ac_ext <<EOF
2243 #line 2244 "configure"
2244 #include "confdefs.h"
2245
2246 #include <stdlib.h>
2247 #include <iconv.h>
2248 extern
2249 #ifdef __cplusplus
2250 "C"
2251 #endif
2252 #if defined(__STDC__) || defined(__cplusplus)
2253 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
2254 #else
2255 size_t iconv();
2256 #endif
2257
2258 int main() {
2259
2260 ; return 0; }
2261 EOF
2262 if { (eval echo configure:2263: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2263   rm -rf conftest*
2264   am_cv_proto_iconv_arg1=""
2265 else
2266   echo "configure: failed program was:" >&5
2267   cat conftest.$ac_ext >&5
2268   rm -rf conftest*
2269   am_cv_proto_iconv_arg1="const"
2270 fi
2271 rm -f conftest*
2272       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);"
2273 fi
2274
2275     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
2276     echo "$ac_t""${ac_t:-
2277          }$am_cv_proto_iconv" 1>&6
2278     cat >> confdefs.h <<EOF
2279 #define ICONV_CONST $am_cv_proto_iconv_arg1
2280 EOF
2281
2282   fi
2283   LIBICONV=
2284   if test "$am_cv_lib_iconv" = yes; then
2285     LIBICONV="-liconv"
2286   fi
2287   
2288
2289    
2290   echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6
2291 echo "configure:2292: checking for nl_langinfo and CODESET" >&5
2292 if eval "test \"`echo '$''{'am_cv_langinfo_codeset'+set}'`\" = set"; then
2293   echo $ac_n "(cached) $ac_c" 1>&6
2294 else
2295   cat > conftest.$ac_ext <<EOF
2296 #line 2297 "configure"
2297 #include "confdefs.h"
2298 #include <langinfo.h>
2299 int main() {
2300 char* cs = nl_langinfo(CODESET);
2301 ; return 0; }
2302 EOF
2303 if { (eval echo configure:2304: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2304   rm -rf conftest*
2305   am_cv_langinfo_codeset=yes
2306 else
2307   echo "configure: failed program was:" >&5
2308   cat conftest.$ac_ext >&5
2309   rm -rf conftest*
2310   am_cv_langinfo_codeset=no
2311 fi
2312 rm -f conftest*
2313     
2314 fi
2315
2316 echo "$ac_t""$am_cv_langinfo_codeset" 1>&6
2317   if test $am_cv_langinfo_codeset = yes; then
2318     cat >> confdefs.h <<\EOF
2319 #define HAVE_LANGINFO_CODESET 1
2320 EOF
2321
2322   fi
2323
2324    if test $ac_cv_header_locale_h = yes; then
2325     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2326 echo "configure:2327: checking for LC_MESSAGES" >&5
2327 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2328   echo $ac_n "(cached) $ac_c" 1>&6
2329 else
2330   cat > conftest.$ac_ext <<EOF
2331 #line 2332 "configure"
2332 #include "confdefs.h"
2333 #include <locale.h>
2334 int main() {
2335 return LC_MESSAGES
2336 ; return 0; }
2337 EOF
2338 if { (eval echo configure:2339: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2339   rm -rf conftest*
2340   am_cv_val_LC_MESSAGES=yes
2341 else
2342   echo "configure: failed program was:" >&5
2343   cat conftest.$ac_ext >&5
2344   rm -rf conftest*
2345   am_cv_val_LC_MESSAGES=no
2346 fi
2347 rm -f conftest*
2348 fi
2349
2350 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2351     if test $am_cv_val_LC_MESSAGES = yes; then
2352       cat >> confdefs.h <<\EOF
2353 #define HAVE_LC_MESSAGES 1
2354 EOF
2355
2356     fi
2357   fi
2358    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2359 echo "configure:2360: checking whether NLS is requested" >&5
2360         # Check whether --enable-nls or --disable-nls was given.
2361 if test "${enable_nls+set}" = set; then
2362   enableval="$enable_nls"
2363   USE_NLS=$enableval
2364 else
2365   USE_NLS=yes
2366 fi
2367
2368     echo "$ac_t""$USE_NLS" 1>&6
2369     
2370
2371     BUILD_INCLUDED_LIBINTL=no
2372     USE_INCLUDED_LIBINTL=no
2373     INTLLIBS=
2374
2375         if test "$USE_NLS" = "yes"; then
2376       cat >> confdefs.h <<\EOF
2377 #define ENABLE_NLS 1
2378 EOF
2379
2380       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2381 echo "configure:2382: checking whether included gettext is requested" >&5
2382       # Check whether --with-included-gettext or --without-included-gettext was given.
2383 if test "${with_included_gettext+set}" = set; then
2384   withval="$with_included_gettext"
2385   nls_cv_force_use_gnu_gettext=$withval
2386 else
2387   nls_cv_force_use_gnu_gettext=no
2388 fi
2389
2390       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2391
2392       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2393       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2394                                 CATOBJEXT=NONE
2395
2396                 
2397         
2398
2399         ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2400 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2401 echo "configure:2402: checking for libintl.h" >&5
2402 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2403   echo $ac_n "(cached) $ac_c" 1>&6
2404 else
2405   cat > conftest.$ac_ext <<EOF
2406 #line 2407 "configure"
2407 #include "confdefs.h"
2408 #include <libintl.h>
2409 EOF
2410 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2411 { (eval echo configure:2412: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2412 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2413 if test -z "$ac_err"; then
2414   rm -rf conftest*
2415   eval "ac_cv_header_$ac_safe=yes"
2416 else
2417   echo "$ac_err" >&5
2418   echo "configure: failed program was:" >&5
2419   cat conftest.$ac_ext >&5
2420   rm -rf conftest*
2421   eval "ac_cv_header_$ac_safe=no"
2422 fi
2423 rm -f conftest*
2424 fi
2425 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2426   echo "$ac_t""yes" 1>&6
2427   echo $ac_n "checking for GNU gettext in libc""... $ac_c" 1>&6
2428 echo "configure:2429: checking for GNU gettext in libc" >&5
2429 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libc'+set}'`\" = set"; then
2430   echo $ac_n "(cached) $ac_c" 1>&6
2431 else
2432   cat > conftest.$ac_ext <<EOF
2433 #line 2434 "configure"
2434 #include "confdefs.h"
2435 #include <libintl.h>
2436 extern int _nl_msg_cat_cntr;
2437 int main() {
2438 bindtextdomain ("", "");
2439 return (int) gettext ("") + _nl_msg_cat_cntr
2440 ; return 0; }
2441 EOF
2442 if { (eval echo configure:2443: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2443   rm -rf conftest*
2444   gt_cv_func_gnugettext1_libc=yes
2445 else
2446   echo "configure: failed program was:" >&5
2447   cat conftest.$ac_ext >&5
2448   rm -rf conftest*
2449   gt_cv_func_gnugettext1_libc=no
2450 fi
2451 rm -f conftest*
2452 fi
2453
2454 echo "$ac_t""$gt_cv_func_gnugettext1_libc" 1>&6
2455
2456            if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
2457              echo $ac_n "checking for GNU gettext in libintl""... $ac_c" 1>&6
2458 echo "configure:2459: checking for GNU gettext in libintl" >&5
2459 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libintl'+set}'`\" = set"; then
2460   echo $ac_n "(cached) $ac_c" 1>&6
2461 else
2462   gt_save_LIBS="$LIBS"
2463                 LIBS="$LIBS -lintl $LIBICONV"
2464                 cat > conftest.$ac_ext <<EOF
2465 #line 2466 "configure"
2466 #include "confdefs.h"
2467 #include <libintl.h>
2468 extern int _nl_msg_cat_cntr;
2469 int main() {
2470 bindtextdomain ("", "");
2471 return (int) gettext ("") + _nl_msg_cat_cntr
2472 ; return 0; }
2473 EOF
2474 if { (eval echo configure:2475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2475   rm -rf conftest*
2476   gt_cv_func_gnugettext1_libintl=yes
2477 else
2478   echo "configure: failed program was:" >&5
2479   cat conftest.$ac_ext >&5
2480   rm -rf conftest*
2481   gt_cv_func_gnugettext1_libintl=no
2482 fi
2483 rm -f conftest*
2484                 LIBS="$gt_save_LIBS"
2485 fi
2486
2487 echo "$ac_t""$gt_cv_func_gnugettext1_libintl" 1>&6
2488            fi
2489
2490                                            if test "$gt_cv_func_gnugettext1_libc" = "yes" \
2491               || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
2492                    && test "$PACKAGE" != gettext; }; then
2493              cat >> confdefs.h <<\EOF
2494 #define HAVE_GETTEXT 1
2495 EOF
2496
2497
2498              if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
2499                                        INTLLIBS="-lintl $LIBICONV"
2500              fi
2501
2502              gt_save_LIBS="$LIBS"
2503              LIBS="$LIBS $INTLLIBS"
2504              for ac_func in dcgettext
2505 do
2506 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2507 echo "configure:2508: checking for $ac_func" >&5
2508 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2509   echo $ac_n "(cached) $ac_c" 1>&6
2510 else
2511   cat > conftest.$ac_ext <<EOF
2512 #line 2513 "configure"
2513 #include "confdefs.h"
2514 /* System header to define __stub macros and hopefully few prototypes,
2515     which can conflict with char $ac_func(); below.  */
2516 #include <assert.h>
2517 /* Override any gcc2 internal prototype to avoid an error.  */
2518 /* We use char because int might match the return type of a gcc2
2519     builtin and then its argument prototype would still apply.  */
2520 char $ac_func();
2521
2522 int main() {
2523
2524 /* The GNU C library defines this for functions which it implements
2525     to always fail with ENOSYS.  Some functions are actually named
2526     something starting with __ and the normal name is an alias.  */
2527 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2528 choke me
2529 #else
2530 $ac_func();
2531 #endif
2532
2533 ; return 0; }
2534 EOF
2535 if { (eval echo configure:2536: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2536   rm -rf conftest*
2537   eval "ac_cv_func_$ac_func=yes"
2538 else
2539   echo "configure: failed program was:" >&5
2540   cat conftest.$ac_ext >&5
2541   rm -rf conftest*
2542   eval "ac_cv_func_$ac_func=no"
2543 fi
2544 rm -f conftest*
2545 fi
2546
2547 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2548   echo "$ac_t""yes" 1>&6
2549     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2550   cat >> confdefs.h <<EOF
2551 #define $ac_tr_func 1
2552 EOF
2553  
2554 else
2555   echo "$ac_t""no" 1>&6
2556 fi
2557 done
2558
2559              LIBS="$gt_save_LIBS"
2560
2561                      # Extract the first word of "msgfmt", so it can be a program name with args.
2562 set dummy msgfmt; ac_word=$2
2563 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2564 echo "configure:2565: checking for $ac_word" >&5
2565 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2566   echo $ac_n "(cached) $ac_c" 1>&6
2567 else
2568   case "$MSGFMT" in
2569   /*)
2570   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2571   ;;
2572   *)
2573   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2574   for ac_dir in $PATH; do
2575     test -z "$ac_dir" && ac_dir=.
2576     if test -f $ac_dir/$ac_word; then
2577       if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1; then
2578         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2579         break
2580       fi
2581     fi
2582   done
2583   IFS="$ac_save_ifs"
2584   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
2585   ;;
2586 esac
2587 fi
2588 MSGFMT="$ac_cv_path_MSGFMT"
2589 if test "$MSGFMT" != ":"; then
2590   echo "$ac_t""$MSGFMT" 1>&6
2591 else
2592   echo "$ac_t""no" 1>&6
2593 fi
2594
2595              # Extract the first word of "gmsgfmt", so it can be a program name with args.
2596 set dummy gmsgfmt; ac_word=$2
2597 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2598 echo "configure:2599: checking for $ac_word" >&5
2599 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2600   echo $ac_n "(cached) $ac_c" 1>&6
2601 else
2602   case "$GMSGFMT" in
2603   /*)
2604   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2605   ;;
2606   ?:/*)                  
2607   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2608   ;;
2609   *)
2610   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2611   ac_dummy="$PATH"
2612   for ac_dir in $ac_dummy; do 
2613     test -z "$ac_dir" && ac_dir=.
2614     if test -f $ac_dir/$ac_word; then
2615       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2616       break
2617     fi
2618   done
2619   IFS="$ac_save_ifs"
2620   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2621   ;;
2622 esac
2623 fi
2624 GMSGFMT="$ac_cv_path_GMSGFMT"
2625 if test -n "$GMSGFMT"; then
2626   echo "$ac_t""$GMSGFMT" 1>&6
2627 else
2628   echo "$ac_t""no" 1>&6
2629 fi
2630
2631
2632                      # Extract the first word of "xgettext", so it can be a program name with args.
2633 set dummy xgettext; ac_word=$2
2634 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2635 echo "configure:2636: checking for $ac_word" >&5
2636 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2637   echo $ac_n "(cached) $ac_c" 1>&6
2638 else
2639   case "$XGETTEXT" in
2640   /*)
2641   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2642   ;;
2643   *)
2644   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2645   for ac_dir in $PATH; do
2646     test -z "$ac_dir" && ac_dir=.
2647     if test -f $ac_dir/$ac_word; then
2648       if $ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1; then
2649         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2650         break
2651       fi
2652     fi
2653   done
2654   IFS="$ac_save_ifs"
2655   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2656   ;;
2657 esac
2658 fi
2659 XGETTEXT="$ac_cv_path_XGETTEXT"
2660 if test "$XGETTEXT" != ":"; then
2661   echo "$ac_t""$XGETTEXT" 1>&6
2662 else
2663   echo "$ac_t""no" 1>&6
2664 fi
2665
2666
2667              CATOBJEXT=.gmo
2668            fi
2669         
2670 else
2671   echo "$ac_t""no" 1>&6
2672 fi
2673
2674
2675         if test "$CATOBJEXT" = "NONE"; then
2676                           nls_cv_use_gnu_gettext=yes
2677         fi
2678       fi
2679
2680       if test "$nls_cv_use_gnu_gettext" = "yes"; then
2681                 INTLOBJS="\$(GETTOBJS)"
2682         # Extract the first word of "msgfmt", so it can be a program name with args.
2683 set dummy msgfmt; ac_word=$2
2684 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2685 echo "configure:2686: checking for $ac_word" >&5
2686 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2687   echo $ac_n "(cached) $ac_c" 1>&6
2688 else
2689   case "$MSGFMT" in
2690   /*)
2691   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2692   ;;
2693   *)
2694   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2695   for ac_dir in $PATH; do
2696     test -z "$ac_dir" && ac_dir=.
2697     if test -f $ac_dir/$ac_word; then
2698       if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1; then
2699         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2700         break
2701       fi
2702     fi
2703   done
2704   IFS="$ac_save_ifs"
2705   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
2706   ;;
2707 esac
2708 fi
2709 MSGFMT="$ac_cv_path_MSGFMT"
2710 if test "$MSGFMT" != ":"; then
2711   echo "$ac_t""$MSGFMT" 1>&6
2712 else
2713   echo "$ac_t""no" 1>&6
2714 fi
2715
2716         # Extract the first word of "gmsgfmt", so it can be a program name with args.
2717 set dummy gmsgfmt; ac_word=$2
2718 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2719 echo "configure:2720: checking for $ac_word" >&5
2720 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2721   echo $ac_n "(cached) $ac_c" 1>&6
2722 else
2723   case "$GMSGFMT" in
2724   /*)
2725   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2726   ;;
2727   ?:/*)                  
2728   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2729   ;;
2730   *)
2731   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2732   ac_dummy="$PATH"
2733   for ac_dir in $ac_dummy; do 
2734     test -z "$ac_dir" && ac_dir=.
2735     if test -f $ac_dir/$ac_word; then
2736       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2737       break
2738     fi
2739   done
2740   IFS="$ac_save_ifs"
2741   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2742   ;;
2743 esac
2744 fi
2745 GMSGFMT="$ac_cv_path_GMSGFMT"
2746 if test -n "$GMSGFMT"; then
2747   echo "$ac_t""$GMSGFMT" 1>&6
2748 else
2749   echo "$ac_t""no" 1>&6
2750 fi
2751
2752         # Extract the first word of "xgettext", so it can be a program name with args.
2753 set dummy xgettext; ac_word=$2
2754 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2755 echo "configure:2756: checking for $ac_word" >&5
2756 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2757   echo $ac_n "(cached) $ac_c" 1>&6
2758 else
2759   case "$XGETTEXT" in
2760   /*)
2761   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2762   ;;
2763   *)
2764   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2765   for ac_dir in $PATH; do
2766     test -z "$ac_dir" && ac_dir=.
2767     if test -f $ac_dir/$ac_word; then
2768       if $ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1; then
2769         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2770         break
2771       fi
2772     fi
2773   done
2774   IFS="$ac_save_ifs"
2775   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2776   ;;
2777 esac
2778 fi
2779 XGETTEXT="$ac_cv_path_XGETTEXT"
2780 if test "$XGETTEXT" != ":"; then
2781   echo "$ac_t""$XGETTEXT" 1>&6
2782 else
2783   echo "$ac_t""no" 1>&6
2784 fi
2785
2786         
2787         BUILD_INCLUDED_LIBINTL=yes
2788         USE_INCLUDED_LIBINTL=yes
2789         CATOBJEXT=.gmo
2790         INTLLIBS="\$(top_builddir)/intl/libintl.a $LIBICONV"
2791         LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
2792       fi
2793
2794                   if test "$GMSGFMT" != ":"; then
2795                         if $GMSGFMT --statistics /dev/null >/dev/null 2>&1; then
2796           : ;
2797         else
2798           echo "$ac_t""found msgfmt program is not GNU msgfmt; ignore it" 1>&6
2799           GMSGFMT=":"
2800         fi
2801       fi
2802
2803                   if test "$XGETTEXT" != ":"; then
2804                         if $XGETTEXT --omit-header /dev/null >/dev/null 2>&1; then
2805           : ;
2806         else
2807           echo "$ac_t""found xgettext program is not GNU xgettext; ignore it" 1>&6
2808           XGETTEXT=":"
2809         fi
2810       fi
2811
2812             POSUB=po
2813     fi
2814     
2815
2816
2817             if test "$PACKAGE" = gettext; then
2818       BUILD_INCLUDED_LIBINTL=yes
2819     fi
2820
2821                                             for ac_prog in bison
2822 do
2823 # Extract the first word of "$ac_prog", so it can be a program name with args.
2824 set dummy $ac_prog; ac_word=$2
2825 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2826 echo "configure:2827: checking for $ac_word" >&5
2827 if eval "test \"`echo '$''{'ac_cv_prog_INTLBISON'+set}'`\" = set"; then
2828   echo $ac_n "(cached) $ac_c" 1>&6
2829 else
2830   if test -n "$INTLBISON"; then
2831   ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
2832 else
2833   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2834   ac_dummy="$PATH"
2835   for ac_dir in $ac_dummy; do
2836     test -z "$ac_dir" && ac_dir=.
2837     if test -f $ac_dir/$ac_word; then
2838       ac_cv_prog_INTLBISON="$ac_prog"
2839       break
2840     fi
2841   done
2842   IFS="$ac_save_ifs"
2843 fi
2844 fi
2845 INTLBISON="$ac_cv_prog_INTLBISON"
2846 if test -n "$INTLBISON"; then
2847   echo "$ac_t""$INTLBISON" 1>&6
2848 else
2849   echo "$ac_t""no" 1>&6
2850 fi
2851
2852 test -n "$INTLBISON" && break
2853 done
2854
2855     if test -z "$INTLBISON"; then
2856       ac_verc_fail=yes
2857     else
2858             echo $ac_n "checking version of bison""... $ac_c" 1>&6
2859 echo "configure:2860: checking version of bison" >&5
2860       ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
2861       case $ac_prog_version in
2862         '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
2863         1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
2864            ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
2865         *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
2866       esac
2867       echo "$ac_t""$ac_prog_version" 1>&6
2868     fi
2869     if test $ac_verc_fail = yes; then
2870       INTLBISON=:
2871     fi
2872
2873                 for lang in $ALL_LINGUAS; do
2874       GMOFILES="$GMOFILES $lang.gmo"
2875       POFILES="$POFILES $lang.po"
2876     done
2877
2878         
2879     
2880     
2881     
2882     
2883     
2884     
2885     
2886     
2887
2888         nls_cv_header_intl=
2889     nls_cv_header_libgt=
2890
2891         DATADIRNAME=share
2892     
2893
2894         INSTOBJEXT=.mo
2895     
2896
2897         GENCAT=gencat
2898     
2899   
2900
2901    if test "x$CATOBJEXT" != "x"; then
2902      if test "x$ALL_LINGUAS" = "x"; then
2903        LINGUAS=
2904      else
2905        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2906 echo "configure:2907: checking for catalogs to be installed" >&5
2907        NEW_LINGUAS=
2908        for presentlang in $ALL_LINGUAS; do
2909          useit=no
2910          for desiredlang in ${LINGUAS-$ALL_LINGUAS}; do
2911            # Use the presentlang catalog if desiredlang is
2912            #   a. equal to presentlang, or
2913            #   b. a variant of presentlang (because in this case,
2914            #      presentlang can be used as a fallback for messages
2915            #      which are not translated in the desiredlang catalog).
2916            case "$desiredlang" in
2917              "$presentlang"*) useit=yes;;
2918            esac
2919          done
2920          if test $useit = yes; then
2921            NEW_LINGUAS="$NEW_LINGUAS $presentlang"
2922          fi
2923        done
2924        LINGUAS=$NEW_LINGUAS
2925        echo "$ac_t""$LINGUAS" 1>&6
2926      fi
2927
2928           if test -n "$LINGUAS"; then
2929        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
2930      fi
2931    fi
2932
2933             MKINSTALLDIRS=
2934    if test -n "$ac_aux_dir"; then
2935      MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
2936    fi
2937    if test -z "$MKINSTALLDIRS"; then
2938      MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
2939    fi
2940    
2941
2942       INTL_LIBTOOL_SUFFIX_PREFIX=
2943    
2944   
2945
2946 # Find a good install program.  We prefer a C program (faster),
2947 # so one script is as good as another.  But avoid the broken or
2948 # incompatible versions:
2949 # SysV /etc/install, /usr/sbin/install
2950 # SunOS /usr/etc/install
2951 # IRIX /sbin/install
2952 # AIX /bin/install
2953 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2954 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2955 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2956 # ./install, which can be erroneously created by make from ./install.sh.
2957 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2958 echo "configure:2959: checking for a BSD compatible install" >&5
2959 if test -z "$INSTALL"; then
2960 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2961   echo $ac_n "(cached) $ac_c" 1>&6
2962 else
2963     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
2964   for ac_dir in $PATH; do
2965     # Account for people who put trailing slashes in PATH elements.
2966     case "$ac_dir/" in
2967     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2968     *)
2969       # OSF1 and SCO ODT 3.0 have their own names for install.
2970       # Don't use installbsd from OSF since it installs stuff as root
2971       # by default.
2972       for ac_prog in ginstall scoinst install; do
2973         if test -f $ac_dir/$ac_prog; then
2974           if test $ac_prog = install &&
2975             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2976             # AIX install.  It has an incompatible calling convention.
2977             :
2978           else
2979             ac_cv_path_install="$ac_dir/$ac_prog -c"
2980             break 2
2981           fi
2982         fi
2983       done
2984       ;;
2985     esac
2986   done
2987   IFS="$ac_save_IFS"
2988
2989 fi
2990   if test "${ac_cv_path_install+set}" = set; then
2991     INSTALL="$ac_cv_path_install"
2992   else
2993     # As a last resort, use the slow shell script.  We don't cache a
2994     # path for INSTALL within a source directory, because that will
2995     # break other packages using the cache if that directory is
2996     # removed, or if the path is relative.
2997     INSTALL="$ac_install_sh"
2998   fi
2999 fi
3000 echo "$ac_t""$INSTALL" 1>&6
3001
3002 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3003 # It thinks the first close brace ends the variable substitution.
3004 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3005
3006 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
3007
3008 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3009
3010
3011 if test x${cross_compiling} != xyes; then
3012   echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
3013 echo "configure:3014: checking whether byte ordering is bigendian" >&5
3014 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
3015   echo $ac_n "(cached) $ac_c" 1>&6
3016 else
3017   ac_cv_c_bigendian=unknown
3018 # See if sys/param.h defines the BYTE_ORDER macro.
3019 cat > conftest.$ac_ext <<EOF
3020 #line 3021 "configure"
3021 #include "confdefs.h"
3022 #include <sys/types.h>
3023 #include <sys/param.h>
3024 int main() {
3025
3026 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
3027  bogus endian macros
3028 #endif
3029 ; return 0; }
3030 EOF
3031 if { (eval echo configure:3032: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3032   rm -rf conftest*
3033   # It does; now see whether it defined to BIG_ENDIAN or not.
3034 cat > conftest.$ac_ext <<EOF
3035 #line 3036 "configure"
3036 #include "confdefs.h"
3037 #include <sys/types.h>
3038 #include <sys/param.h>
3039 int main() {
3040
3041 #if BYTE_ORDER != BIG_ENDIAN
3042  not big endian
3043 #endif
3044 ; return 0; }
3045 EOF
3046 if { (eval echo configure:3047: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3047   rm -rf conftest*
3048   ac_cv_c_bigendian=yes
3049 else
3050   echo "configure: failed program was:" >&5
3051   cat conftest.$ac_ext >&5
3052   rm -rf conftest*
3053   ac_cv_c_bigendian=no
3054 fi
3055 rm -f conftest*
3056 else
3057   echo "configure: failed program was:" >&5
3058   cat conftest.$ac_ext >&5
3059 fi
3060 rm -f conftest*
3061 if test $ac_cv_c_bigendian = unknown; then
3062 if test "$cross_compiling" = yes; then
3063     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
3064 else
3065   cat > conftest.$ac_ext <<EOF
3066 #line 3067 "configure"
3067 #include "confdefs.h"
3068 main () {
3069   /* Are we little or big endian?  From Harbison&Steele.  */
3070   union
3071   {
3072     long l;
3073     char c[sizeof (long)];
3074   } u;
3075   u.l = 1;
3076   exit (u.c[sizeof (long) - 1] == 1);
3077 }
3078 EOF
3079 if { (eval echo configure:3080: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3080 then
3081   ac_cv_c_bigendian=no
3082 else
3083   echo "configure: failed program was:" >&5
3084   cat conftest.$ac_ext >&5
3085   rm -fr conftest*
3086   ac_cv_c_bigendian=yes
3087 fi
3088 rm -fr conftest*
3089 fi
3090
3091 fi
3092 fi
3093
3094 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
3095 if test $ac_cv_c_bigendian = yes; then
3096   cat >> confdefs.h <<\EOF
3097 #define WORDS_BIGENDIAN 1
3098 EOF
3099
3100 fi
3101
3102 else
3103       # Check whether --with-words or --without-words was given.
3104 if test "${with_words+set}" = set; then
3105   withval="$with_words"
3106   :
3107 fi
3108
3109   case "x$withval" in
3110     xbig)
3111       ac_cv_c_bigendian=yes
3112       ;;
3113     xlittle)
3114       ac_cv_c_bigendian=no
3115       ;;
3116     *)
3117                   ac_cv_c_bigendian=unknown
3118       echo $ac_n "checking what the byte order looks to be""... $ac_c" 1>&6
3119 echo "configure:3120: checking what the byte order looks to be" >&5
3120         cat >conftest.c <<EOF
3121         short am[] = { 0x4249, 0x4765, 0x6e44, 0x6961, 0x6e53, 0x7953, 0 };
3122         short ai[] = { 0x694c, 0x5454, 0x656c, 0x6e45, 0x6944, 0x6e61, 0 };
3123         void _a(void) { char*s = (char*)am; s = (char *)ai; }
3124         short ei[] = { 0x89D3, 0xe3e3, 0x8593, 0x95c5, 0x89c4, 0x9581, 0 };
3125         short em[] = { 0xc2c9, 0xc785, 0x95c4, 0x8981, 0x95e2, 0xa8e2, 0 };
3126         void _e(void) { char*s = (char*)em; s = (char*)ei; }
3127         int main(void) { _a(); _e(); return 0; }
3128 EOF
3129       
3130       if test -f conftest.c
3131       then 
3132         if ${CC-cc} conftest.c -o conftest.o >config.log 2>&1 \
3133             && test -f conftest.o
3134         then
3135           if test `grep -l BIGenDianSyS conftest.o`
3136           then
3137             echo "$ac_t"""big endian"" 1>&6
3138             ac_cv_c_bigendian=yes
3139           fi
3140           if test `grep -l LiTTleEnDian conftest.o`
3141           then
3142             echo "$ac_t"""little endian"" 1>&6
3143             ac_cv_c_bigendian=no
3144           fi
3145         fi
3146       fi
3147       if test $ac_cv_c_bigendian = xunknown
3148       then
3149         { echo "configure: error: Could not guess endianness, please use --with-words" 1>&2; exit 1; }
3150       fi
3151             if test $ac_cv_c_bigendian = yes
3152       then
3153         cat >> confdefs.h <<\EOF
3154 #define WORDS_BIGENDIAN 1
3155 EOF
3156       fi
3157       ;;
3158   esac
3159 fi
3160
3161 for ac_func in gettimeofday select strerror strtod strtol
3162 do
3163 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3164 echo "configure:3165: checking for $ac_func" >&5
3165 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3166   echo $ac_n "(cached) $ac_c" 1>&6
3167 else
3168   cat > conftest.$ac_ext <<EOF
3169 #line 3170 "configure"
3170 #include "confdefs.h"
3171 /* System header to define __stub macros and hopefully few prototypes,
3172     which can conflict with char $ac_func(); below.  */
3173 #include <assert.h>
3174 /* Override any gcc2 internal prototype to avoid an error.  */
3175 /* We use char because int might match the return type of a gcc2
3176     builtin and then its argument prototype would still apply.  */
3177 char $ac_func();
3178
3179 int main() {
3180
3181 /* The GNU C library defines this for functions which it implements
3182     to always fail with ENOSYS.  Some functions are actually named
3183     something starting with __ and the normal name is an alias.  */
3184 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3185 choke me
3186 #else
3187 $ac_func();
3188 #endif
3189
3190 ; return 0; }
3191 EOF
3192 if { (eval echo configure:3193: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3193   rm -rf conftest*
3194   eval "ac_cv_func_$ac_func=yes"
3195 else
3196   echo "configure: failed program was:" >&5
3197   cat conftest.$ac_ext >&5
3198   rm -rf conftest*
3199   eval "ac_cv_func_$ac_func=no"
3200 fi
3201 rm -f conftest*
3202 fi
3203
3204 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3205   echo "$ac_t""yes" 1>&6
3206     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3207   cat >> confdefs.h <<EOF
3208 #define $ac_tr_func 1
3209 EOF
3210  
3211 else
3212   echo "$ac_t""no" 1>&6
3213 fi
3214 done
3215
3216 for ac_func in setenv putenv
3217 do
3218 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3219 echo "configure:3220: checking for $ac_func" >&5
3220 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3221   echo $ac_n "(cached) $ac_c" 1>&6
3222 else
3223   cat > conftest.$ac_ext <<EOF
3224 #line 3225 "configure"
3225 #include "confdefs.h"
3226 /* System header to define __stub macros and hopefully few prototypes,
3227     which can conflict with char $ac_func(); below.  */
3228 #include <assert.h>
3229 /* Override any gcc2 internal prototype to avoid an error.  */
3230 /* We use char because int might match the return type of a gcc2
3231     builtin and then its argument prototype would still apply.  */
3232 char $ac_func();
3233
3234 int main() {
3235
3236 /* The GNU C library defines this for functions which it implements
3237     to always fail with ENOSYS.  Some functions are actually named
3238     something starting with __ and the normal name is an alias.  */
3239 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3240 choke me
3241 #else
3242 $ac_func();
3243 #endif
3244
3245 ; return 0; }
3246 EOF
3247 if { (eval echo configure:3248: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3248   rm -rf conftest*
3249   eval "ac_cv_func_$ac_func=yes"
3250 else
3251   echo "configure: failed program was:" >&5
3252   cat conftest.$ac_ext >&5
3253   rm -rf conftest*
3254   eval "ac_cv_func_$ac_func=no"
3255 fi
3256 rm -f conftest*
3257 fi
3258
3259 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3260   echo "$ac_t""yes" 1>&6
3261     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3262   cat >> confdefs.h <<EOF
3263 #define $ac_tr_func 1
3264 EOF
3265  
3266 else
3267   echo "$ac_t""no" 1>&6
3268 fi
3269 done
3270
3271 echo $ac_n "checking for connect""... $ac_c" 1>&6
3272 echo "configure:3273: checking for connect" >&5
3273 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
3274   echo $ac_n "(cached) $ac_c" 1>&6
3275 else
3276   cat > conftest.$ac_ext <<EOF
3277 #line 3278 "configure"
3278 #include "confdefs.h"
3279 /* System header to define __stub macros and hopefully few prototypes,
3280     which can conflict with char connect(); below.  */
3281 #include <assert.h>
3282 /* Override any gcc2 internal prototype to avoid an error.  */
3283 /* We use char because int might match the return type of a gcc2
3284     builtin and then its argument prototype would still apply.  */
3285 char connect();
3286
3287 int main() {
3288
3289 /* The GNU C library defines this for functions which it implements
3290     to always fail with ENOSYS.  Some functions are actually named
3291     something starting with __ and the normal name is an alias.  */
3292 #if defined (__stub_connect) || defined (__stub___connect)
3293 choke me
3294 #else
3295 connect();
3296 #endif
3297
3298 ; return 0; }
3299 EOF
3300 if { (eval echo configure:3301: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3301   rm -rf conftest*
3302   eval "ac_cv_func_connect=yes"
3303 else
3304   echo "configure: failed program was:" >&5
3305   cat conftest.$ac_ext >&5
3306   rm -rf conftest*
3307   eval "ac_cv_func_connect=no"
3308 fi
3309 rm -f conftest*
3310 fi
3311
3312 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
3313   echo "$ac_t""yes" 1>&6
3314   :
3315 else
3316   echo "$ac_t""no" 1>&6
3317
3318   echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
3319 echo "configure:3320: checking for connect in -lsocket" >&5
3320 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
3321 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3322   echo $ac_n "(cached) $ac_c" 1>&6
3323 else
3324   ac_save_LIBS="$LIBS"
3325 LIBS="-lsocket  $LIBS"
3326 cat > conftest.$ac_ext <<EOF
3327 #line 3328 "configure"
3328 #include "confdefs.h"
3329 /* Override any gcc2 internal prototype to avoid an error.  */
3330 /* We use char because int might match the return type of a gcc2
3331     builtin and then its argument prototype would still apply.  */
3332 char connect();
3333
3334 int main() {
3335 connect()
3336 ; return 0; }
3337 EOF
3338 if { (eval echo configure:3339: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3339   rm -rf conftest*
3340   eval "ac_cv_lib_$ac_lib_var=yes"
3341 else
3342   echo "configure: failed program was:" >&5
3343   cat conftest.$ac_ext >&5
3344   rm -rf conftest*
3345   eval "ac_cv_lib_$ac_lib_var=no"
3346 fi
3347 rm -f conftest*
3348 LIBS="$ac_save_LIBS"
3349
3350 fi
3351 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3352   echo "$ac_t""yes" 1>&6
3353   LIB="${LIB} -lsocket"
3354 else
3355   echo "$ac_t""no" 1>&6
3356 fi
3357
3358
3359 fi
3360
3361 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
3362 echo "configure:3363: checking for gethostbyname" >&5
3363 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
3364   echo $ac_n "(cached) $ac_c" 1>&6
3365 else
3366   cat > conftest.$ac_ext <<EOF
3367 #line 3368 "configure"
3368 #include "confdefs.h"
3369 /* System header to define __stub macros and hopefully few prototypes,
3370     which can conflict with char gethostbyname(); below.  */
3371 #include <assert.h>
3372 /* Override any gcc2 internal prototype to avoid an error.  */
3373 /* We use char because int might match the return type of a gcc2
3374     builtin and then its argument prototype would still apply.  */
3375 char gethostbyname();
3376
3377 int main() {
3378
3379 /* The GNU C library defines this for functions which it implements
3380     to always fail with ENOSYS.  Some functions are actually named
3381     something starting with __ and the normal name is an alias.  */
3382 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3383 choke me
3384 #else
3385 gethostbyname();
3386 #endif
3387
3388 ; return 0; }
3389 EOF
3390 if { (eval echo configure:3391: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3391   rm -rf conftest*
3392   eval "ac_cv_func_gethostbyname=yes"
3393 else
3394   echo "configure: failed program was:" >&5
3395   cat conftest.$ac_ext >&5
3396   rm -rf conftest*
3397   eval "ac_cv_func_gethostbyname=no"
3398 fi
3399 rm -f conftest*
3400 fi
3401
3402 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
3403   echo "$ac_t""yes" 1>&6
3404   :
3405 else
3406   echo "$ac_t""no" 1>&6
3407
3408   echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3409 echo "configure:3410: checking for gethostbyname in -lnsl" >&5
3410 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3411 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3412   echo $ac_n "(cached) $ac_c" 1>&6
3413 else
3414   ac_save_LIBS="$LIBS"
3415 LIBS="-lnsl  $LIBS"
3416 cat > conftest.$ac_ext <<EOF
3417 #line 3418 "configure"
3418 #include "confdefs.h"
3419 /* Override any gcc2 internal prototype to avoid an error.  */
3420 /* We use char because int might match the return type of a gcc2
3421     builtin and then its argument prototype would still apply.  */
3422 char gethostbyname();
3423
3424 int main() {
3425 gethostbyname()
3426 ; return 0; }
3427 EOF
3428 if { (eval echo configure:3429: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3429   rm -rf conftest*
3430   eval "ac_cv_lib_$ac_lib_var=yes"
3431 else
3432   echo "configure: failed program was:" >&5
3433   cat conftest.$ac_ext >&5
3434   rm -rf conftest*
3435   eval "ac_cv_lib_$ac_lib_var=no"
3436 fi
3437 rm -f conftest*
3438 LIBS="$ac_save_LIBS"
3439
3440 fi
3441 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3442   echo "$ac_t""yes" 1>&6
3443   LIB="${LIB} -lnsl"
3444 else
3445   echo "$ac_t""no" 1>&6
3446 fi
3447
3448
3449 fi
3450
3451 echo $ac_n "checking for nanosleep""... $ac_c" 1>&6
3452 echo "configure:3453: checking for nanosleep" >&5
3453 if eval "test \"`echo '$''{'ac_cv_func_nanosleep'+set}'`\" = set"; then
3454   echo $ac_n "(cached) $ac_c" 1>&6
3455 else
3456   cat > conftest.$ac_ext <<EOF
3457 #line 3458 "configure"
3458 #include "confdefs.h"
3459 /* System header to define __stub macros and hopefully few prototypes,
3460     which can conflict with char nanosleep(); below.  */
3461 #include <assert.h>
3462 /* Override any gcc2 internal prototype to avoid an error.  */
3463 /* We use char because int might match the return type of a gcc2
3464     builtin and then its argument prototype would still apply.  */
3465 char nanosleep();
3466
3467 int main() {
3468
3469 /* The GNU C library defines this for functions which it implements
3470     to always fail with ENOSYS.  Some functions are actually named
3471     something starting with __ and the normal name is an alias.  */
3472 #if defined (__stub_nanosleep) || defined (__stub___nanosleep)
3473 choke me
3474 #else
3475 nanosleep();
3476 #endif
3477
3478 ; return 0; }
3479 EOF
3480 if { (eval echo configure:3481: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3481   rm -rf conftest*
3482   eval "ac_cv_func_nanosleep=yes"
3483 else
3484   echo "configure: failed program was:" >&5
3485   cat conftest.$ac_ext >&5
3486   rm -rf conftest*
3487   eval "ac_cv_func_nanosleep=no"
3488 fi
3489 rm -f conftest*
3490 fi
3491
3492 if eval "test \"`echo '$ac_cv_func_'nanosleep`\" = yes"; then
3493   echo "$ac_t""yes" 1>&6
3494   :
3495 else
3496   echo "$ac_t""no" 1>&6
3497
3498   echo $ac_n "checking for nanosleep in -lrt""... $ac_c" 1>&6
3499 echo "configure:3500: checking for nanosleep in -lrt" >&5
3500 ac_lib_var=`echo rt'_'nanosleep | sed 'y%./+-%__p_%'`
3501 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3502   echo $ac_n "(cached) $ac_c" 1>&6
3503 else
3504   ac_save_LIBS="$LIBS"
3505 LIBS="-lrt  $LIBS"
3506 cat > conftest.$ac_ext <<EOF
3507 #line 3508 "configure"
3508 #include "confdefs.h"
3509 /* Override any gcc2 internal prototype to avoid an error.  */
3510 /* We use char because int might match the return type of a gcc2
3511     builtin and then its argument prototype would still apply.  */
3512 char nanosleep();
3513
3514 int main() {
3515 nanosleep()
3516 ; return 0; }
3517 EOF
3518 if { (eval echo configure:3519: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3519   rm -rf conftest*
3520   eval "ac_cv_lib_$ac_lib_var=yes"
3521 else
3522   echo "configure: failed program was:" >&5
3523   cat conftest.$ac_ext >&5
3524   rm -rf conftest*
3525   eval "ac_cv_lib_$ac_lib_var=no"
3526 fi
3527 rm -f conftest*
3528 LIBS="$ac_save_LIBS"
3529
3530 fi
3531 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3532   echo "$ac_t""yes" 1>&6
3533   LIB="${LIB} -lrt"
3534 else
3535   echo "$ac_t""no" 1>&6
3536
3537     echo $ac_n "checking for nanosleep in -lposix4""... $ac_c" 1>&6
3538 echo "configure:3539: checking for nanosleep in -lposix4" >&5
3539 ac_lib_var=`echo posix4'_'nanosleep | sed 'y%./+-%__p_%'`
3540 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3541   echo $ac_n "(cached) $ac_c" 1>&6
3542 else
3543   ac_save_LIBS="$LIBS"
3544 LIBS="-lposix4  $LIBS"
3545 cat > conftest.$ac_ext <<EOF
3546 #line 3547 "configure"
3547 #include "confdefs.h"
3548 /* Override any gcc2 internal prototype to avoid an error.  */
3549 /* We use char because int might match the return type of a gcc2
3550     builtin and then its argument prototype would still apply.  */
3551 char nanosleep();
3552
3553 int main() {
3554 nanosleep()
3555 ; return 0; }
3556 EOF
3557 if { (eval echo configure:3558: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3558   rm -rf conftest*
3559   eval "ac_cv_lib_$ac_lib_var=yes"
3560 else
3561   echo "configure: failed program was:" >&5
3562   cat conftest.$ac_ext >&5
3563   rm -rf conftest*
3564   eval "ac_cv_lib_$ac_lib_var=no"
3565 fi
3566 rm -f conftest*
3567 LIBS="$ac_save_LIBS"
3568
3569 fi
3570 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3571   echo "$ac_t""yes" 1>&6
3572   LIB="${LIB} -lposix4"
3573 else
3574   echo "$ac_t""no" 1>&6
3575 fi
3576
3577   
3578 fi
3579
3580
3581 fi
3582
3583 for ac_func in usleep
3584 do
3585 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3586 echo "configure:3587: checking for $ac_func" >&5
3587 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3588   echo $ac_n "(cached) $ac_c" 1>&6
3589 else
3590   cat > conftest.$ac_ext <<EOF
3591 #line 3592 "configure"
3592 #include "confdefs.h"
3593 /* System header to define __stub macros and hopefully few prototypes,
3594     which can conflict with char $ac_func(); below.  */
3595 #include <assert.h>
3596 /* Override any gcc2 internal prototype to avoid an error.  */
3597 /* We use char because int might match the return type of a gcc2
3598     builtin and then its argument prototype would still apply.  */
3599 char $ac_func();
3600
3601 int main() {
3602
3603 /* The GNU C library defines this for functions which it implements
3604     to always fail with ENOSYS.  Some functions are actually named
3605     something starting with __ and the normal name is an alias.  */
3606 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3607 choke me
3608 #else
3609 $ac_func();
3610 #endif
3611
3612 ; return 0; }
3613 EOF
3614 if { (eval echo configure:3615: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3615   rm -rf conftest*
3616   eval "ac_cv_func_$ac_func=yes"
3617 else
3618   echo "configure: failed program was:" >&5
3619   cat conftest.$ac_ext >&5
3620   rm -rf conftest*
3621   eval "ac_cv_func_$ac_func=no"
3622 fi
3623 rm -f conftest*
3624 fi
3625
3626 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3627   echo "$ac_t""yes" 1>&6
3628     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3629   cat >> confdefs.h <<EOF
3630 #define $ac_tr_func 1
3631 EOF
3632  
3633 else
3634   echo "$ac_t""no" 1>&6
3635 fi
3636 done
3637
3638 echo $ac_n "checking for inet_aton""... $ac_c" 1>&6
3639 echo "configure:3640: checking for inet_aton" >&5
3640 if eval "test \"`echo '$''{'ac_cv_func_inet_aton'+set}'`\" = set"; then
3641   echo $ac_n "(cached) $ac_c" 1>&6
3642 else
3643   cat > conftest.$ac_ext <<EOF
3644 #line 3645 "configure"
3645 #include "confdefs.h"
3646 /* System header to define __stub macros and hopefully few prototypes,
3647     which can conflict with char inet_aton(); below.  */
3648 #include <assert.h>
3649 /* Override any gcc2 internal prototype to avoid an error.  */
3650 /* We use char because int might match the return type of a gcc2
3651     builtin and then its argument prototype would still apply.  */
3652 char inet_aton();
3653
3654 int main() {
3655
3656 /* The GNU C library defines this for functions which it implements
3657     to always fail with ENOSYS.  Some functions are actually named
3658     something starting with __ and the normal name is an alias.  */
3659 #if defined (__stub_inet_aton) || defined (__stub___inet_aton)
3660 choke me
3661 #else
3662 inet_aton();
3663 #endif
3664
3665 ; return 0; }
3666 EOF
3667 if { (eval echo configure:3668: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3668   rm -rf conftest*
3669   eval "ac_cv_func_inet_aton=yes"
3670 else
3671   echo "configure: failed program was:" >&5
3672   cat conftest.$ac_ext >&5
3673   rm -rf conftest*
3674   eval "ac_cv_func_inet_aton=no"
3675 fi
3676 rm -f conftest*
3677 fi
3678
3679 if eval "test \"`echo '$ac_cv_func_'inet_aton`\" = yes"; then
3680   echo "$ac_t""yes" 1>&6
3681   :
3682 else
3683   echo "$ac_t""no" 1>&6
3684
3685   echo $ac_n "checking for inet_aton in -lresolv""... $ac_c" 1>&6
3686 echo "configure:3687: checking for inet_aton in -lresolv" >&5
3687 ac_lib_var=`echo resolv'_'inet_aton | sed 'y%./+-%__p_%'`
3688 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3689   echo $ac_n "(cached) $ac_c" 1>&6
3690 else
3691   ac_save_LIBS="$LIBS"
3692 LIBS="-lresolv  $LIBS"
3693 cat > conftest.$ac_ext <<EOF
3694 #line 3695 "configure"
3695 #include "confdefs.h"
3696 /* Override any gcc2 internal prototype to avoid an error.  */
3697 /* We use char because int might match the return type of a gcc2
3698     builtin and then its argument prototype would still apply.  */
3699 char inet_aton();
3700
3701 int main() {
3702 inet_aton()
3703 ; return 0; }
3704 EOF
3705 if { (eval echo configure:3706: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3706   rm -rf conftest*
3707   eval "ac_cv_lib_$ac_lib_var=yes"
3708 else
3709   echo "configure: failed program was:" >&5
3710   cat conftest.$ac_ext >&5
3711   rm -rf conftest*
3712   eval "ac_cv_lib_$ac_lib_var=no"
3713 fi
3714 rm -f conftest*
3715 LIBS="$ac_save_LIBS"
3716
3717 fi
3718 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3719   echo "$ac_t""yes" 1>&6
3720   LIB="${LIB} -lresolv"
3721 else
3722   echo "$ac_t""no" 1>&6
3723 fi
3724
3725
3726 fi
3727
3728 for ac_func in vasprintf
3729 do
3730 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3731 echo "configure:3732: checking for $ac_func" >&5
3732 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3733   echo $ac_n "(cached) $ac_c" 1>&6
3734 else
3735   cat > conftest.$ac_ext <<EOF
3736 #line 3737 "configure"
3737 #include "confdefs.h"
3738 /* System header to define __stub macros and hopefully few prototypes,
3739     which can conflict with char $ac_func(); below.  */
3740 #include <assert.h>
3741 /* Override any gcc2 internal prototype to avoid an error.  */
3742 /* We use char because int might match the return type of a gcc2
3743     builtin and then its argument prototype would still apply.  */
3744 char $ac_func();
3745
3746 int main() {
3747
3748 /* The GNU C library defines this for functions which it implements
3749     to always fail with ENOSYS.  Some functions are actually named
3750     something starting with __ and the normal name is an alias.  */
3751 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3752 choke me
3753 #else
3754 $ac_func();
3755 #endif
3756
3757 ; return 0; }
3758 EOF
3759 if { (eval echo configure:3760: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3760   rm -rf conftest*
3761   eval "ac_cv_func_$ac_func=yes"
3762 else
3763   echo "configure: failed program was:" >&5
3764   cat conftest.$ac_ext >&5
3765   rm -rf conftest*
3766   eval "ac_cv_func_$ac_func=no"
3767 fi
3768 rm -f conftest*
3769 fi
3770
3771 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3772   echo "$ac_t""yes" 1>&6
3773     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3774   cat >> confdefs.h <<EOF
3775 #define $ac_tr_func 1
3776 EOF
3777  
3778 else
3779   echo "$ac_t""no" 1>&6
3780 fi
3781 done
3782
3783 for ac_func in swab
3784 do
3785 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3786 echo "configure:3787: checking for $ac_func" >&5
3787 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3788   echo $ac_n "(cached) $ac_c" 1>&6
3789 else
3790   cat > conftest.$ac_ext <<EOF
3791 #line 3792 "configure"
3792 #include "confdefs.h"
3793 /* System header to define __stub macros and hopefully few prototypes,
3794     which can conflict with char $ac_func(); below.  */
3795 #include <assert.h>
3796 /* Override any gcc2 internal prototype to avoid an error.  */
3797 /* We use char because int might match the return type of a gcc2
3798     builtin and then its argument prototype would still apply.  */
3799 char $ac_func();
3800
3801 int main() {
3802
3803 /* The GNU C library defines this for functions which it implements
3804     to always fail with ENOSYS.  Some functions are actually named
3805     something starting with __ and the normal name is an alias.  */
3806 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3807 choke me
3808 #else
3809 $ac_func();
3810 #endif
3811
3812 ; return 0; }
3813 EOF
3814 if { (eval echo configure:3815: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3815   rm -rf conftest*
3816   eval "ac_cv_func_$ac_func=yes"
3817 else
3818   echo "configure: failed program was:" >&5
3819   cat conftest.$ac_ext >&5
3820   rm -rf conftest*
3821   eval "ac_cv_func_$ac_func=no"
3822 fi
3823 rm -f conftest*
3824 fi
3825
3826 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3827   echo "$ac_t""yes" 1>&6
3828     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3829   cat >> confdefs.h <<EOF
3830 #define $ac_tr_func 1
3831 EOF
3832  
3833 else
3834   echo "$ac_t""no" 1>&6
3835 fi
3836 done
3837
3838 for ac_func in memalign valloc
3839 do
3840 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3841 echo "configure:3842: checking for $ac_func" >&5
3842 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3843   echo $ac_n "(cached) $ac_c" 1>&6
3844 else
3845   cat > conftest.$ac_ext <<EOF
3846 #line 3847 "configure"
3847 #include "confdefs.h"
3848 /* System header to define __stub macros and hopefully few prototypes,
3849     which can conflict with char $ac_func(); below.  */
3850 #include <assert.h>
3851 /* Override any gcc2 internal prototype to avoid an error.  */
3852 /* We use char because int might match the return type of a gcc2
3853     builtin and then its argument prototype would still apply.  */
3854 char $ac_func();
3855
3856 int main() {
3857
3858 /* The GNU C library defines this for functions which it implements
3859     to always fail with ENOSYS.  Some functions are actually named
3860     something starting with __ and the normal name is an alias.  */
3861 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3862 choke me
3863 #else
3864 $ac_func();
3865 #endif
3866
3867 ; return 0; }
3868 EOF
3869 if { (eval echo configure:3870: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3870   rm -rf conftest*
3871   eval "ac_cv_func_$ac_func=yes"
3872 else
3873   echo "configure: failed program was:" >&5
3874   cat conftest.$ac_ext >&5
3875   rm -rf conftest*
3876   eval "ac_cv_func_$ac_func=no"
3877 fi
3878 rm -f conftest*
3879 fi
3880
3881 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3882   echo "$ac_t""yes" 1>&6
3883     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3884   cat >> confdefs.h <<EOF
3885 #define $ac_tr_func 1
3886 EOF
3887  
3888 else
3889   echo "$ac_t""no" 1>&6
3890 fi
3891 done
3892
3893
3894 for ac_func in sigrelse
3895 do
3896 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3897 echo "configure:3898: checking for $ac_func" >&5
3898 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3899   echo $ac_n "(cached) $ac_c" 1>&6
3900 else
3901   cat > conftest.$ac_ext <<EOF
3902 #line 3903 "configure"
3903 #include "confdefs.h"
3904 /* System header to define __stub macros and hopefully few prototypes,
3905     which can conflict with char $ac_func(); below.  */
3906 #include <assert.h>
3907 /* Override any gcc2 internal prototype to avoid an error.  */
3908 /* We use char because int might match the return type of a gcc2
3909     builtin and then its argument prototype would still apply.  */
3910 char $ac_func();
3911
3912 int main() {
3913
3914 /* The GNU C library defines this for functions which it implements
3915     to always fail with ENOSYS.  Some functions are actually named
3916     something starting with __ and the normal name is an alias.  */
3917 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3918 choke me
3919 #else
3920 $ac_func();
3921 #endif
3922
3923 ; return 0; }
3924 EOF
3925 if { (eval echo configure:3926: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3926   rm -rf conftest*
3927   eval "ac_cv_func_$ac_func=yes"
3928 else
3929   echo "configure: failed program was:" >&5
3930   cat conftest.$ac_ext >&5
3931   rm -rf conftest*
3932   eval "ac_cv_func_$ac_func=no"
3933 fi
3934 rm -f conftest*
3935 fi
3936
3937 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3938   echo "$ac_t""yes" 1>&6
3939     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3940   cat >> confdefs.h <<EOF
3941 #define $ac_tr_func 1
3942 EOF
3943  
3944 else
3945   echo "$ac_t""no" 1>&6
3946 fi
3947 done
3948
3949
3950 NEED_GETOPT=0
3951 echo $ac_n "checking for getopt_long""... $ac_c" 1>&6
3952 echo "configure:3953: checking for getopt_long" >&5
3953 if eval "test \"`echo '$''{'ac_cv_func_getopt_long'+set}'`\" = set"; then
3954   echo $ac_n "(cached) $ac_c" 1>&6
3955 else
3956   cat > conftest.$ac_ext <<EOF
3957 #line 3958 "configure"
3958 #include "confdefs.h"
3959 /* System header to define __stub macros and hopefully few prototypes,
3960     which can conflict with char getopt_long(); below.  */
3961 #include <assert.h>
3962 /* Override any gcc2 internal prototype to avoid an error.  */
3963 /* We use char because int might match the return type of a gcc2
3964     builtin and then its argument prototype would still apply.  */
3965 char getopt_long();
3966
3967 int main() {
3968
3969 /* The GNU C library defines this for functions which it implements
3970     to always fail with ENOSYS.  Some functions are actually named
3971     something starting with __ and the normal name is an alias.  */
3972 #if defined (__stub_getopt_long) || defined (__stub___getopt_long)
3973 choke me
3974 #else
3975 getopt_long();
3976 #endif
3977
3978 ; return 0; }
3979 EOF
3980 if { (eval echo configure:3981: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3981   rm -rf conftest*
3982   eval "ac_cv_func_getopt_long=yes"
3983 else
3984   echo "configure: failed program was:" >&5
3985   cat conftest.$ac_ext >&5
3986   rm -rf conftest*
3987   eval "ac_cv_func_getopt_long=no"
3988 fi
3989 rm -f conftest*
3990 fi
3991
3992 if eval "test \"`echo '$ac_cv_func_'getopt_long`\" = yes"; then
3993   echo "$ac_t""yes" 1>&6
3994   cat >> confdefs.h <<\EOF
3995 #define HAVE_GETOPT_LONG 1
3996 EOF
3997
3998 else
3999   echo "$ac_t""no" 1>&6
4000  # FreeBSD has a gnugetopt library for this:
4001   echo $ac_n "checking for getopt_long in -lgnugetopt""... $ac_c" 1>&6
4002 echo "configure:4003: checking for getopt_long in -lgnugetopt" >&5
4003 ac_lib_var=`echo gnugetopt'_'getopt_long | sed 'y%./+-%__p_%'`
4004 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4005   echo $ac_n "(cached) $ac_c" 1>&6
4006 else
4007   ac_save_LIBS="$LIBS"
4008 LIBS="-lgnugetopt  $LIBS"
4009 cat > conftest.$ac_ext <<EOF
4010 #line 4011 "configure"
4011 #include "confdefs.h"
4012 /* Override any gcc2 internal prototype to avoid an error.  */
4013 /* We use char because int might match the return type of a gcc2
4014     builtin and then its argument prototype would still apply.  */
4015 char getopt_long();
4016
4017 int main() {
4018 getopt_long()
4019 ; return 0; }
4020 EOF
4021 if { (eval echo configure:4022: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4022   rm -rf conftest*
4023   eval "ac_cv_lib_$ac_lib_var=yes"
4024 else
4025   echo "configure: failed program was:" >&5
4026   cat conftest.$ac_ext >&5
4027   rm -rf conftest*
4028   eval "ac_cv_lib_$ac_lib_var=no"
4029 fi
4030 rm -f conftest*
4031 LIBS="$ac_save_LIBS"
4032
4033 fi
4034 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4035   echo "$ac_t""yes" 1>&6
4036   cat >> confdefs.h <<\EOF
4037 #define HAVE_GETOPT_LONG 1
4038 EOF
4039  LIB="${LIB} -lgnugetopt"
4040 else
4041   echo "$ac_t""no" 1>&6
4042 NEED_GETOPT=1
4043 fi
4044
4045 fi
4046
4047
4048 for ac_hdr in unistd.h
4049 do
4050 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4051 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4052 echo "configure:4053: checking for $ac_hdr" >&5
4053 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4054   echo $ac_n "(cached) $ac_c" 1>&6
4055 else
4056   cat > conftest.$ac_ext <<EOF
4057 #line 4058 "configure"
4058 #include "confdefs.h"
4059 #include <$ac_hdr>
4060 EOF
4061 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4062 { (eval echo configure:4063: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4063 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4064 if test -z "$ac_err"; then
4065   rm -rf conftest*
4066   eval "ac_cv_header_$ac_safe=yes"
4067 else
4068   echo "$ac_err" >&5
4069   echo "configure: failed program was:" >&5
4070   cat conftest.$ac_ext >&5
4071   rm -rf conftest*
4072   eval "ac_cv_header_$ac_safe=no"
4073 fi
4074 rm -f conftest*
4075 fi
4076 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4077   echo "$ac_t""yes" 1>&6
4078     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4079   cat >> confdefs.h <<EOF
4080 #define $ac_tr_hdr 1
4081 EOF
4082  
4083 else
4084   echo "$ac_t""no" 1>&6
4085 fi
4086 done
4087
4088 for ac_func in getpagesize
4089 do
4090 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4091 echo "configure:4092: checking for $ac_func" >&5
4092 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+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 $ac_func(); 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 $ac_func();
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_$ac_func) || defined (__stub___$ac_func)
4112 choke me
4113 #else
4114 $ac_func();
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_$ac_func=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_$ac_func=no"
4127 fi
4128 rm -f conftest*
4129 fi
4130
4131 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4132   echo "$ac_t""yes" 1>&6
4133     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4134   cat >> confdefs.h <<EOF
4135 #define $ac_tr_func 1
4136 EOF
4137  
4138 else
4139   echo "$ac_t""no" 1>&6
4140 fi
4141 done
4142
4143 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
4144 echo "configure:4145: checking for working mmap" >&5
4145 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
4146   echo $ac_n "(cached) $ac_c" 1>&6
4147 else
4148   if test "$cross_compiling" = yes; then
4149   ac_cv_func_mmap_fixed_mapped=no
4150 else
4151   cat > conftest.$ac_ext <<EOF
4152 #line 4153 "configure"
4153 #include "confdefs.h"
4154
4155 /* Thanks to Mike Haertel and Jim Avera for this test.
4156    Here is a matrix of mmap possibilities:
4157         mmap private not fixed
4158         mmap private fixed at somewhere currently unmapped
4159         mmap private fixed at somewhere already mapped
4160         mmap shared not fixed
4161         mmap shared fixed at somewhere currently unmapped
4162         mmap shared fixed at somewhere already mapped
4163    For private mappings, we should verify that changes cannot be read()
4164    back from the file, nor mmap's back from the file at a different
4165    address.  (There have been systems where private was not correctly
4166    implemented like the infamous i386 svr4.0, and systems where the
4167    VM page cache was not coherent with the filesystem buffer cache
4168    like early versions of FreeBSD and possibly contemporary NetBSD.)
4169    For shared mappings, we should conversely verify that changes get
4170    propogated back to all the places they're supposed to be.
4171
4172    Grep wants private fixed already mapped.
4173    The main things grep needs to know about mmap are:
4174    * does it exist and is it safe to write into the mmap'd area
4175    * how to use it (BSD variants)  */
4176 #include <sys/types.h>
4177 #include <fcntl.h>
4178 #include <sys/mman.h>
4179
4180 /* This mess was copied from the GNU getpagesize.h.  */
4181 #ifndef HAVE_GETPAGESIZE
4182 # ifdef HAVE_UNISTD_H
4183 #  include <unistd.h>
4184 # endif
4185
4186 /* Assume that all systems that can run configure have sys/param.h.  */
4187 # ifndef HAVE_SYS_PARAM_H
4188 #  define HAVE_SYS_PARAM_H 1
4189 # endif
4190
4191 # ifdef _SC_PAGESIZE
4192 #  define getpagesize() sysconf(_SC_PAGESIZE)
4193 # else /* no _SC_PAGESIZE */
4194 #  ifdef HAVE_SYS_PARAM_H
4195 #   include <sys/param.h>
4196 #   ifdef EXEC_PAGESIZE
4197 #    define getpagesize() EXEC_PAGESIZE
4198 #   else /* no EXEC_PAGESIZE */
4199 #    ifdef NBPG
4200 #     define getpagesize() NBPG * CLSIZE
4201 #     ifndef CLSIZE
4202 #      define CLSIZE 1
4203 #     endif /* no CLSIZE */
4204 #    else /* no NBPG */
4205 #     ifdef NBPC
4206 #      define getpagesize() NBPC
4207 #     else /* no NBPC */
4208 #      ifdef PAGESIZE
4209 #       define getpagesize() PAGESIZE
4210 #      endif /* PAGESIZE */
4211 #     endif /* no NBPC */
4212 #    endif /* no NBPG */
4213 #   endif /* no EXEC_PAGESIZE */
4214 #  else /* no HAVE_SYS_PARAM_H */
4215 #   define getpagesize() 8192   /* punt totally */
4216 #  endif /* no HAVE_SYS_PARAM_H */
4217 # endif /* no _SC_PAGESIZE */
4218
4219 #endif /* no HAVE_GETPAGESIZE */
4220
4221 #ifdef __cplusplus
4222 extern "C" { void *malloc(unsigned); }
4223 #else
4224 char *malloc();
4225 #endif
4226
4227 int
4228 main()
4229 {
4230         char *data, *data2, *data3;
4231         int i, pagesize;
4232         int fd;
4233
4234         pagesize = getpagesize();
4235
4236         /*
4237          * First, make a file with some known garbage in it.
4238          */
4239         data = malloc(pagesize);
4240         if (!data)
4241                 exit(1);
4242         for (i = 0; i < pagesize; ++i)
4243                 *(data + i) = rand();
4244         umask(0);
4245         fd = creat("conftestmmap", 0600);
4246         if (fd < 0)
4247                 exit(1);
4248         if (write(fd, data, pagesize) != pagesize)
4249                 exit(1);
4250         close(fd);
4251
4252         /*
4253          * Next, try to mmap the file at a fixed address which
4254          * already has something else allocated at it.  If we can,
4255          * also make sure that we see the same garbage.
4256          */
4257         fd = open("conftestmmap", O_RDWR);
4258         if (fd < 0)
4259                 exit(1);
4260         data2 = malloc(2 * pagesize);
4261         if (!data2)
4262                 exit(1);
4263         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
4264         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
4265             MAP_PRIVATE | MAP_FIXED, fd, 0L))
4266                 exit(1);
4267         for (i = 0; i < pagesize; ++i)
4268                 if (*(data + i) != *(data2 + i))
4269                         exit(1);
4270
4271         /*
4272          * Finally, make sure that changes to the mapped area
4273          * do not percolate back to the file as seen by read().
4274          * (This is a bug on some variants of i386 svr4.0.)
4275          */
4276         for (i = 0; i < pagesize; ++i)
4277                 *(data2 + i) = *(data2 + i) + 1;
4278         data3 = malloc(pagesize);
4279         if (!data3)
4280                 exit(1);
4281         if (read(fd, data3, pagesize) != pagesize)
4282                 exit(1);
4283         for (i = 0; i < pagesize; ++i)
4284                 if (*(data + i) != *(data3 + i))
4285                         exit(1);
4286         close(fd);
4287         unlink("conftestmmap");
4288         exit(0);
4289 }
4290
4291 EOF
4292 if { (eval echo configure:4293: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
4293 then
4294   ac_cv_func_mmap_fixed_mapped=yes
4295 else
4296   echo "configure: failed program was:" >&5
4297   cat conftest.$ac_ext >&5
4298   rm -fr conftest*
4299   ac_cv_func_mmap_fixed_mapped=no
4300 fi
4301 rm -fr conftest*
4302 fi
4303
4304 fi
4305
4306 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
4307 if test $ac_cv_func_mmap_fixed_mapped = yes; then
4308   cat >> confdefs.h <<\EOF
4309 #define HAVE_MMAP 1
4310 EOF
4311
4312 fi
4313
4314 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
4315 echo "configure:4316: checking return type of signal handlers" >&5
4316 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
4317   echo $ac_n "(cached) $ac_c" 1>&6
4318 else
4319   cat > conftest.$ac_ext <<EOF
4320 #line 4321 "configure"
4321 #include "confdefs.h"
4322 #include <sys/types.h>
4323 #include <signal.h>
4324 #ifdef signal
4325 #undef signal
4326 #endif
4327 #ifdef __cplusplus
4328 extern "C" void (*signal (int, void (*)(int)))(int);
4329 #else
4330 void (*signal ()) ();
4331 #endif
4332
4333 int main() {
4334 int i;
4335 ; return 0; }
4336 EOF
4337 if { (eval echo configure:4338: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4338   rm -rf conftest*
4339   ac_cv_type_signal=void
4340 else
4341   echo "configure: failed program was:" >&5
4342   cat conftest.$ac_ext >&5
4343   rm -rf conftest*
4344   ac_cv_type_signal=int
4345 fi
4346 rm -f conftest*
4347 fi
4348
4349 echo "$ac_t""$ac_cv_type_signal" 1>&6
4350 cat >> confdefs.h <<EOF
4351 #define RETSIGTYPE $ac_cv_type_signal
4352 EOF
4353
4354
4355 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
4356 echo "configure:4357: checking for dlopen in -ldl" >&5
4357 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
4358 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4359   echo $ac_n "(cached) $ac_c" 1>&6
4360 else
4361   ac_save_LIBS="$LIBS"
4362 LIBS="-ldl  $LIBS"
4363 cat > conftest.$ac_ext <<EOF
4364 #line 4365 "configure"
4365 #include "confdefs.h"
4366 /* Override any gcc2 internal prototype to avoid an error.  */
4367 /* We use char because int might match the return type of a gcc2
4368     builtin and then its argument prototype would still apply.  */
4369 char dlopen();
4370
4371 int main() {
4372 dlopen()
4373 ; return 0; }
4374 EOF
4375 if { (eval echo configure:4376: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4376   rm -rf conftest*
4377   eval "ac_cv_lib_$ac_lib_var=yes"
4378 else
4379   echo "configure: failed program was:" >&5
4380   cat conftest.$ac_ext >&5
4381   rm -rf conftest*
4382   eval "ac_cv_lib_$ac_lib_var=no"
4383 fi
4384 rm -f conftest*
4385 LIBS="$ac_save_LIBS"
4386
4387 fi
4388 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4389   echo "$ac_t""yes" 1>&6
4390   LIB="${LIB} -ldl"
4391 else
4392   echo "$ac_t""no" 1>&6
4393 fi
4394
4395 echo $ac_n "checking for cos in -lm""... $ac_c" 1>&6
4396 echo "configure:4397: checking for cos in -lm" >&5
4397 ac_lib_var=`echo m'_'cos | sed 'y%./+-%__p_%'`
4398 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4399   echo $ac_n "(cached) $ac_c" 1>&6
4400 else
4401   ac_save_LIBS="$LIBS"
4402 LIBS="-lm  $LIBS"
4403 cat > conftest.$ac_ext <<EOF
4404 #line 4405 "configure"
4405 #include "confdefs.h"
4406 /* Override any gcc2 internal prototype to avoid an error.  */
4407 /* We use char because int might match the return type of a gcc2
4408     builtin and then its argument prototype would still apply.  */
4409 char cos();
4410
4411 int main() {
4412 cos()
4413 ; return 0; }
4414 EOF
4415 if { (eval echo configure:4416: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4416   rm -rf conftest*
4417   eval "ac_cv_lib_$ac_lib_var=yes"
4418 else
4419   echo "configure: failed program was:" >&5
4420   cat conftest.$ac_ext >&5
4421   rm -rf conftest*
4422   eval "ac_cv_lib_$ac_lib_var=no"
4423 fi
4424 rm -f conftest*
4425 LIBS="$ac_save_LIBS"
4426
4427 fi
4428 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4429   echo "$ac_t""yes" 1>&6
4430   LIB_IMDCT="${LIB_IMDCT} -lm"
4431 else
4432   echo "$ac_t""no" 1>&6
4433 fi
4434
4435 echo $ac_n "checking for pow in -lm""... $ac_c" 1>&6
4436 echo "configure:4437: checking for pow in -lm" >&5
4437 ac_lib_var=`echo m'_'pow | sed 'y%./+-%__p_%'`
4438 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4439   echo $ac_n "(cached) $ac_c" 1>&6
4440 else
4441   ac_save_LIBS="$LIBS"
4442 LIBS="-lm  $LIBS"
4443 cat > conftest.$ac_ext <<EOF
4444 #line 4445 "configure"
4445 #include "confdefs.h"
4446 /* Override any gcc2 internal prototype to avoid an error.  */
4447 /* We use char because int might match the return type of a gcc2
4448     builtin and then its argument prototype would still apply.  */
4449 char pow();
4450
4451 int main() {
4452 pow()
4453 ; return 0; }
4454 EOF
4455 if { (eval echo configure:4456: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4456   rm -rf conftest*
4457   eval "ac_cv_lib_$ac_lib_var=yes"
4458 else
4459   echo "configure: failed program was:" >&5
4460   cat conftest.$ac_ext >&5
4461   rm -rf conftest*
4462   eval "ac_cv_lib_$ac_lib_var=no"
4463 fi
4464 rm -f conftest*
4465 LIBS="$ac_save_LIBS"
4466
4467 fi
4468 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4469   echo "$ac_t""yes" 1>&6
4470   LIB_IMDCT="${LIB_IMDCT} -lm"
4471   LIB_IMDCT3DN="${LIB_IMDCT3DN} -lm"
4472   LIB_IMDCTSSE="${LIB_IMDCTSSE} -lm"
4473
4474 else
4475   echo "$ac_t""no" 1>&6
4476 fi
4477
4478
4479 THREAD_LIB=error
4480 if test "x${THREAD_LIB}" = xerror; then
4481   echo $ac_n "checking for pthread_attr_init in -lpthread""... $ac_c" 1>&6
4482 echo "configure:4483: checking for pthread_attr_init in -lpthread" >&5
4483 ac_lib_var=`echo pthread'_'pthread_attr_init | sed 'y%./+-%__p_%'`
4484 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4485   echo $ac_n "(cached) $ac_c" 1>&6
4486 else
4487   ac_save_LIBS="$LIBS"
4488 LIBS="-lpthread  $LIBS"
4489 cat > conftest.$ac_ext <<EOF
4490 #line 4491 "configure"
4491 #include "confdefs.h"
4492 /* Override any gcc2 internal prototype to avoid an error.  */
4493 /* We use char because int might match the return type of a gcc2
4494     builtin and then its argument prototype would still apply.  */
4495 char pthread_attr_init();
4496
4497 int main() {
4498 pthread_attr_init()
4499 ; return 0; }
4500 EOF
4501 if { (eval echo configure:4502: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4502   rm -rf conftest*
4503   eval "ac_cv_lib_$ac_lib_var=yes"
4504 else
4505   echo "configure: failed program was:" >&5
4506   cat conftest.$ac_ext >&5
4507   rm -rf conftest*
4508   eval "ac_cv_lib_$ac_lib_var=no"
4509 fi
4510 rm -f conftest*
4511 LIBS="$ac_save_LIBS"
4512
4513 fi
4514 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4515   echo "$ac_t""yes" 1>&6
4516   THREAD_LIB="-lpthread"
4517 else
4518   echo "$ac_t""no" 1>&6
4519 fi
4520
4521 fi
4522 if test "x${THREAD_LIB}" = xerror; then
4523   echo $ac_n "checking for pthread_attr_init in -lpthreads""... $ac_c" 1>&6
4524 echo "configure:4525: checking for pthread_attr_init in -lpthreads" >&5
4525 ac_lib_var=`echo pthreads'_'pthread_attr_init | sed 'y%./+-%__p_%'`
4526 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4527   echo $ac_n "(cached) $ac_c" 1>&6
4528 else
4529   ac_save_LIBS="$LIBS"
4530 LIBS="-lpthreads  $LIBS"
4531 cat > conftest.$ac_ext <<EOF
4532 #line 4533 "configure"
4533 #include "confdefs.h"
4534 /* Override any gcc2 internal prototype to avoid an error.  */
4535 /* We use char because int might match the return type of a gcc2
4536     builtin and then its argument prototype would still apply.  */
4537 char pthread_attr_init();
4538
4539 int main() {
4540 pthread_attr_init()
4541 ; return 0; }
4542 EOF
4543 if { (eval echo configure:4544: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4544   rm -rf conftest*
4545   eval "ac_cv_lib_$ac_lib_var=yes"
4546 else
4547   echo "configure: failed program was:" >&5
4548   cat conftest.$ac_ext >&5
4549   rm -rf conftest*
4550   eval "ac_cv_lib_$ac_lib_var=no"
4551 fi
4552 rm -f conftest*
4553 LIBS="$ac_save_LIBS"
4554
4555 fi
4556 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4557   echo "$ac_t""yes" 1>&6
4558   THREAD_LIB="-lpthreads"
4559 else
4560   echo "$ac_t""no" 1>&6
4561 fi
4562
4563 fi
4564 if test "x${THREAD_LIB}" = xerror; then
4565   echo $ac_n "checking for pthread_attr_init in -lc_r""... $ac_c" 1>&6
4566 echo "configure:4567: checking for pthread_attr_init in -lc_r" >&5
4567 ac_lib_var=`echo c_r'_'pthread_attr_init | sed 'y%./+-%__p_%'`
4568 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4569   echo $ac_n "(cached) $ac_c" 1>&6
4570 else
4571   ac_save_LIBS="$LIBS"
4572 LIBS="-lc_r  $LIBS"
4573 cat > conftest.$ac_ext <<EOF
4574 #line 4575 "configure"
4575 #include "confdefs.h"
4576 /* Override any gcc2 internal prototype to avoid an error.  */
4577 /* We use char because int might match the return type of a gcc2
4578     builtin and then its argument prototype would still apply.  */
4579 char pthread_attr_init();
4580
4581 int main() {
4582 pthread_attr_init()
4583 ; return 0; }
4584 EOF
4585 if { (eval echo configure:4586: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4586   rm -rf conftest*
4587   eval "ac_cv_lib_$ac_lib_var=yes"
4588 else
4589   echo "configure: failed program was:" >&5
4590   cat conftest.$ac_ext >&5
4591   rm -rf conftest*
4592   eval "ac_cv_lib_$ac_lib_var=no"
4593 fi
4594 rm -f conftest*
4595 LIBS="$ac_save_LIBS"
4596
4597 fi
4598 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4599   echo "$ac_t""yes" 1>&6
4600   THREAD_LIB="-lc_r"
4601 else
4602   echo "$ac_t""no" 1>&6
4603 fi
4604
4605 fi
4606 if test "x${THREAD_LIB}" = xerror; then
4607   echo $ac_n "checking for pthread_attr_init""... $ac_c" 1>&6
4608 echo "configure:4609: checking for pthread_attr_init" >&5
4609 if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_init'+set}'`\" = set"; then
4610   echo $ac_n "(cached) $ac_c" 1>&6
4611 else
4612   cat > conftest.$ac_ext <<EOF
4613 #line 4614 "configure"
4614 #include "confdefs.h"
4615 /* System header to define __stub macros and hopefully few prototypes,
4616     which can conflict with char pthread_attr_init(); below.  */
4617 #include <assert.h>
4618 /* Override any gcc2 internal prototype to avoid an error.  */
4619 /* We use char because int might match the return type of a gcc2
4620     builtin and then its argument prototype would still apply.  */
4621 char pthread_attr_init();
4622
4623 int main() {
4624
4625 /* The GNU C library defines this for functions which it implements
4626     to always fail with ENOSYS.  Some functions are actually named
4627     something starting with __ and the normal name is an alias.  */
4628 #if defined (__stub_pthread_attr_init) || defined (__stub___pthread_attr_init)
4629 choke me
4630 #else
4631 pthread_attr_init();
4632 #endif
4633
4634 ; return 0; }
4635 EOF
4636 if { (eval echo configure:4637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4637   rm -rf conftest*
4638   eval "ac_cv_func_pthread_attr_init=yes"
4639 else
4640   echo "configure: failed program was:" >&5
4641   cat conftest.$ac_ext >&5
4642   rm -rf conftest*
4643   eval "ac_cv_func_pthread_attr_init=no"
4644 fi
4645 rm -f conftest*
4646 fi
4647
4648 if eval "test \"`echo '$ac_cv_func_'pthread_attr_init`\" = yes"; then
4649   echo "$ac_t""yes" 1>&6
4650   :
4651 else
4652   echo "$ac_t""no" 1>&6
4653 fi
4654
4655   THREAD_LIB=""
4656 fi
4657
4658 echo $ac_n "checking for cthread_fork in -lthreads""... $ac_c" 1>&6
4659 echo "configure:4660: checking for cthread_fork in -lthreads" >&5
4660 ac_lib_var=`echo threads'_'cthread_fork | sed 'y%./+-%__p_%'`
4661 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4662   echo $ac_n "(cached) $ac_c" 1>&6
4663 else
4664   ac_save_LIBS="$LIBS"
4665 LIBS="-lthreads  $LIBS"
4666 cat > conftest.$ac_ext <<EOF
4667 #line 4668 "configure"
4668 #include "confdefs.h"
4669 /* Override any gcc2 internal prototype to avoid an error.  */
4670 /* We use char because int might match the return type of a gcc2
4671     builtin and then its argument prototype would still apply.  */
4672 char cthread_fork();
4673
4674 int main() {
4675 cthread_fork()
4676 ; return 0; }
4677 EOF
4678 if { (eval echo configure:4679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4679   rm -rf conftest*
4680   eval "ac_cv_lib_$ac_lib_var=yes"
4681 else
4682   echo "configure: failed program was:" >&5
4683   cat conftest.$ac_ext >&5
4684   rm -rf conftest*
4685   eval "ac_cv_lib_$ac_lib_var=no"
4686 fi
4687 rm -f conftest*
4688 LIBS="$ac_save_LIBS"
4689
4690 fi
4691 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4692   echo "$ac_t""yes" 1>&6
4693   THREAD_LIB="-lthreads"
4694 else
4695   echo "$ac_t""no" 1>&6
4696 fi
4697
4698
4699 cat > conftest.$ac_ext <<EOF
4700 #line 4701 "configure"
4701 #include "confdefs.h"
4702 #include <pthread.h>
4703 EOF
4704 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4705   egrep "pthread_cond_t" >/dev/null 2>&1; then
4706   rm -rf conftest*
4707   
4708   cat >> confdefs.h <<\EOF
4709 #define PTHREAD_COND_T_IN_PTHREAD_H 1
4710 EOF
4711
4712 fi
4713 rm -f conftest*
4714
4715 cat > conftest.$ac_ext <<EOF
4716 #line 4717 "configure"
4717 #include "confdefs.h"
4718 #include <strings.h>
4719 EOF
4720 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4721   egrep "strncasecmp" >/dev/null 2>&1; then
4722   rm -rf conftest*
4723   
4724   cat >> confdefs.h <<\EOF
4725 #define STRNCASECMP_IN_STRINGS_H 1
4726 EOF
4727
4728 fi
4729 rm -f conftest*
4730
4731
4732 for ac_hdr in stddef.h getopt.h strings.h
4733 do
4734 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4735 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4736 echo "configure:4737: checking for $ac_hdr" >&5
4737 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4738   echo $ac_n "(cached) $ac_c" 1>&6
4739 else
4740   cat > conftest.$ac_ext <<EOF
4741 #line 4742 "configure"
4742 #include "confdefs.h"
4743 #include <$ac_hdr>
4744 EOF
4745 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4746 { (eval echo configure:4747: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4747 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4748 if test -z "$ac_err"; then
4749   rm -rf conftest*
4750   eval "ac_cv_header_$ac_safe=yes"
4751 else
4752   echo "$ac_err" >&5
4753   echo "configure: failed program was:" >&5
4754   cat conftest.$ac_ext >&5
4755   rm -rf conftest*
4756   eval "ac_cv_header_$ac_safe=no"
4757 fi
4758 rm -f conftest*
4759 fi
4760 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4761   echo "$ac_t""yes" 1>&6
4762     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4763   cat >> confdefs.h <<EOF
4764 #define $ac_tr_hdr 1
4765 EOF
4766  
4767 else
4768   echo "$ac_t""no" 1>&6
4769 fi
4770 done
4771
4772 for ac_hdr in sys/sockio.h fcntl.h sys/time.h sys/times.h
4773 do
4774 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4775 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4776 echo "configure:4777: checking for $ac_hdr" >&5
4777 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4778   echo $ac_n "(cached) $ac_c" 1>&6
4779 else
4780   cat > conftest.$ac_ext <<EOF
4781 #line 4782 "configure"
4782 #include "confdefs.h"
4783 #include <$ac_hdr>
4784 EOF
4785 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4786 { (eval echo configure:4787: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4787 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4788 if test -z "$ac_err"; then
4789   rm -rf conftest*
4790   eval "ac_cv_header_$ac_safe=yes"
4791 else
4792   echo "$ac_err" >&5
4793   echo "configure: failed program was:" >&5
4794   cat conftest.$ac_ext >&5
4795   rm -rf conftest*
4796   eval "ac_cv_header_$ac_safe=no"
4797 fi
4798 rm -f conftest*
4799 fi
4800 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4801   echo "$ac_t""yes" 1>&6
4802     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4803   cat >> confdefs.h <<EOF
4804 #define $ac_tr_hdr 1
4805 EOF
4806  
4807 else
4808   echo "$ac_t""no" 1>&6
4809 fi
4810 done
4811
4812 for ac_hdr in sys/soundcard.h machine/soundcard.h
4813 do
4814 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4815 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4816 echo "configure:4817: checking for $ac_hdr" >&5
4817 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4818   echo $ac_n "(cached) $ac_c" 1>&6
4819 else
4820   cat > conftest.$ac_ext <<EOF
4821 #line 4822 "configure"
4822 #include "confdefs.h"
4823 #include <$ac_hdr>
4824 EOF
4825 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4826 { (eval echo configure:4827: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4827 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4828 if test -z "$ac_err"; then
4829   rm -rf conftest*
4830   eval "ac_cv_header_$ac_safe=yes"
4831 else
4832   echo "$ac_err" >&5
4833   echo "configure: failed program was:" >&5
4834   cat conftest.$ac_ext >&5
4835   rm -rf conftest*
4836   eval "ac_cv_header_$ac_safe=no"
4837 fi
4838 rm -f conftest*
4839 fi
4840 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4841   echo "$ac_t""yes" 1>&6
4842     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4843   cat >> confdefs.h <<EOF
4844 #define $ac_tr_hdr 1
4845 EOF
4846  
4847 else
4848   echo "$ac_t""no" 1>&6
4849 fi
4850 done
4851
4852 for ac_hdr in dlfcn.h image.h
4853 do
4854 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4855 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4856 echo "configure:4857: checking for $ac_hdr" >&5
4857 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4858   echo $ac_n "(cached) $ac_c" 1>&6
4859 else
4860   cat > conftest.$ac_ext <<EOF
4861 #line 4862 "configure"
4862 #include "confdefs.h"
4863 #include <$ac_hdr>
4864 EOF
4865 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4866 { (eval echo configure:4867: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4867 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4868 if test -z "$ac_err"; then
4869   rm -rf conftest*
4870   eval "ac_cv_header_$ac_safe=yes"
4871 else
4872   echo "$ac_err" >&5
4873   echo "configure: failed program was:" >&5
4874   cat conftest.$ac_ext >&5
4875   rm -rf conftest*
4876   eval "ac_cv_header_$ac_safe=no"
4877 fi
4878 rm -f conftest*
4879 fi
4880 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4881   echo "$ac_t""yes" 1>&6
4882     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4883   cat >> confdefs.h <<EOF
4884 #define $ac_tr_hdr 1
4885 EOF
4886  
4887 else
4888   echo "$ac_t""no" 1>&6
4889 fi
4890 done
4891
4892 for ac_hdr in arpa/inet.h net/if.h netinet/in.h sys/socket.h
4893 do
4894 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4895 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4896 echo "configure:4897: checking for $ac_hdr" >&5
4897 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4898   echo $ac_n "(cached) $ac_c" 1>&6
4899 else
4900   cat > conftest.$ac_ext <<EOF
4901 #line 4902 "configure"
4902 #include "confdefs.h"
4903 #include <$ac_hdr>
4904 EOF
4905 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4906 { (eval echo configure:4907: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4907 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4908 if test -z "$ac_err"; then
4909   rm -rf conftest*
4910   eval "ac_cv_header_$ac_safe=yes"
4911 else
4912   echo "$ac_err" >&5
4913   echo "configure: failed program was:" >&5
4914   cat conftest.$ac_ext >&5
4915   rm -rf conftest*
4916   eval "ac_cv_header_$ac_safe=no"
4917 fi
4918 rm -f conftest*
4919 fi
4920 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4921   echo "$ac_t""yes" 1>&6
4922     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4923   cat >> confdefs.h <<EOF
4924 #define $ac_tr_hdr 1
4925 EOF
4926  
4927 else
4928   echo "$ac_t""no" 1>&6
4929 fi
4930 done
4931
4932 for ac_hdr in machine/param.h
4933 do
4934 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4935 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4936 echo "configure:4937: checking for $ac_hdr" >&5
4937 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4938   echo $ac_n "(cached) $ac_c" 1>&6
4939 else
4940   cat > conftest.$ac_ext <<EOF
4941 #line 4942 "configure"
4942 #include "confdefs.h"
4943 #include <$ac_hdr>
4944 EOF
4945 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4946 { (eval echo configure:4947: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4947 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4948 if test -z "$ac_err"; then
4949   rm -rf conftest*
4950   eval "ac_cv_header_$ac_safe=yes"
4951 else
4952   echo "$ac_err" >&5
4953   echo "configure: failed program was:" >&5
4954   cat conftest.$ac_ext >&5
4955   rm -rf conftest*
4956   eval "ac_cv_header_$ac_safe=no"
4957 fi
4958 rm -f conftest*
4959 fi
4960 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4961   echo "$ac_t""yes" 1>&6
4962     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4963   cat >> confdefs.h <<EOF
4964 #define $ac_tr_hdr 1
4965 EOF
4966  
4967 else
4968   echo "$ac_t""no" 1>&6
4969 fi
4970 done
4971
4972
4973 for ac_hdr in cthreads.h pthread.h kernel/scheduler.h kernel/OS.h
4974 do
4975 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4976 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4977 echo "configure:4978: checking for $ac_hdr" >&5
4978 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4979   echo $ac_n "(cached) $ac_c" 1>&6
4980 else
4981   cat > conftest.$ac_ext <<EOF
4982 #line 4983 "configure"
4983 #include "confdefs.h"
4984 #include <$ac_hdr>
4985 EOF
4986 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4987 { (eval echo configure:4988: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4988 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4989 if test -z "$ac_err"; then
4990   rm -rf conftest*
4991   eval "ac_cv_header_$ac_safe=yes"
4992 else
4993   echo "$ac_err" >&5
4994   echo "configure: failed program was:" >&5
4995   cat conftest.$ac_ext >&5
4996   rm -rf conftest*
4997   eval "ac_cv_header_$ac_safe=no"
4998 fi
4999 rm -f conftest*
5000 fi
5001 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5002   echo "$ac_t""yes" 1>&6
5003     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5004   cat >> confdefs.h <<EOF
5005 #define $ac_tr_hdr 1
5006 EOF
5007  
5008 else
5009   echo "$ac_t""no" 1>&6
5010 fi
5011 done
5012
5013
5014 echo $ac_n "checking for ntohl in sys/param.h""... $ac_c" 1>&6
5015 echo "configure:5016: checking for ntohl in sys/param.h" >&5
5016 if eval "test \"`echo '$''{'ac_cv_c_ntohl_sys_param_h'+set}'`\" = set"; then
5017   echo $ac_n "(cached) $ac_c" 1>&6
5018 else
5019   CFLAGS="${save_CFLAGS} -Wall -Werror"
5020      cat > conftest.$ac_ext <<EOF
5021 #line 5022 "configure"
5022 #include "confdefs.h"
5023 #include <sys/param.h>
5024 int main() {
5025 void foo() { int meuh; ntohl(meuh); }
5026 ; return 0; }
5027 EOF
5028 if { (eval echo configure:5029: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5029   rm -rf conftest*
5030   ac_cv_c_ntohl_sys_param_h=yes
5031 else
5032   echo "configure: failed program was:" >&5
5033   cat conftest.$ac_ext >&5
5034   rm -rf conftest*
5035   ac_cv_c_ntohl_sys_param_h=no
5036 fi
5037 rm -f conftest*
5038 fi
5039
5040 echo "$ac_t""$ac_cv_c_ntohl_sys_param_h" 1>&6
5041 if test x"$ac_cv_c_ntohl_sys_param_h" != x"no"; then
5042     cat >> confdefs.h <<\EOF
5043 #define NTOHL_IN_SYS_PARAM_H 1
5044 EOF
5045
5046 fi
5047
5048 echo $ac_n "checking if \$CC accepts -finline-limit""... $ac_c" 1>&6
5049 echo "configure:5050: checking if \$CC accepts -finline-limit" >&5
5050 if eval "test \"`echo '$''{'ac_cv_c_inline_limit'+set}'`\" = set"; then
5051   echo $ac_n "(cached) $ac_c" 1>&6
5052 else
5053   CFLAGS="${save_CFLAGS} -finline-limit-30000"
5054      cat > conftest.$ac_ext <<EOF
5055 #line 5056 "configure"
5056 #include "confdefs.h"
5057
5058 int main() {
5059
5060 ; return 0; }
5061 EOF
5062 if { (eval echo configure:5063: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5063   rm -rf conftest*
5064   ac_cv_c_inline_limit=yes
5065 else
5066   echo "configure: failed program was:" >&5
5067   cat conftest.$ac_ext >&5
5068   rm -rf conftest*
5069   ac_cv_c_inline_limit=no
5070 fi
5071 rm -f conftest*
5072 fi
5073
5074 echo "$ac_t""$ac_cv_c_inline_limit" 1>&6
5075 if test x"$ac_cv_c_inline_limit" != x"no"; then
5076     save_CFLAGS="${save_CFLAGS} -finline-limit-30000"
5077 fi
5078
5079 echo $ac_n "checking if \$CC accepts -bundle -undefined error""... $ac_c" 1>&6
5080 echo "configure:5081: checking if \$CC accepts -bundle -undefined error" >&5
5081 if eval "test \"`echo '$''{'ac_cv_ld_darwin'+set}'`\" = set"; then
5082   echo $ac_n "(cached) $ac_c" 1>&6
5083 else
5084   CFLAGS="${save_CFLAGS} -bundle -undefined error"
5085      cat > conftest.$ac_ext <<EOF
5086 #line 5087 "configure"
5087 #include "confdefs.h"
5088
5089 int main() {
5090
5091 ; return 0; }
5092 EOF
5093 if { (eval echo configure:5094: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5094   rm -rf conftest*
5095   ac_cv_ld_darwin=yes
5096 else
5097   echo "configure: failed program was:" >&5
5098   cat conftest.$ac_ext >&5
5099   rm -rf conftest*
5100   ac_cv_ld_darwin=no
5101 fi
5102 rm -f conftest*
5103 fi
5104
5105 echo "$ac_t""$ac_cv_ld_darwin" 1>&6
5106 if test x"$ac_cv_ld_darwin" != x"no"; then
5107     PLCFLAGS="${PLCFLAGS} -bundle -undefined error"
5108 fi
5109
5110 echo $ac_n "checking if \$CC accepts -shared""... $ac_c" 1>&6
5111 echo "configure:5112: checking if \$CC accepts -shared" >&5
5112 if eval "test \"`echo '$''{'ac_cv_ld_plugins'+set}'`\" = set"; then
5113   echo $ac_n "(cached) $ac_c" 1>&6
5114 else
5115   CFLAGS="${save_CFLAGS} -shared"
5116      cat > conftest.$ac_ext <<EOF
5117 #line 5118 "configure"
5118 #include "confdefs.h"
5119
5120 int main() {
5121
5122 ; return 0; }
5123 EOF
5124 if { (eval echo configure:5125: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5125   rm -rf conftest*
5126   ac_cv_ld_plugins=yes
5127 else
5128   echo "configure: failed program was:" >&5
5129   cat conftest.$ac_ext >&5
5130   rm -rf conftest*
5131   ac_cv_ld_plugins=no
5132 fi
5133 rm -f conftest*
5134 fi
5135
5136 echo "$ac_t""$ac_cv_ld_plugins" 1>&6
5137 if test x"$ac_cv_ld_plugins" != x"no"; then
5138     PLCFLAGS="${PLCFLAGS} -shared"
5139 fi
5140         
5141 if test x"${SOFLAGS}" = x; then
5142     echo $ac_n "checking for soname setting""... $ac_c" 1>&6
5143 echo "configure:5144: checking for soname setting" >&5
5144 if eval "test \"`echo '$''{'ac_cv_ld_soname'+set}'`\" = set"; then
5145   echo $ac_n "(cached) $ac_c" 1>&6
5146 else
5147   
5148         # Standard
5149         try_SOFLAGS="-Wl,-soname -Wl,"
5150         LDFLAGS="${save_LDFLAGS} ${try_SOFLAGS}foo.so.0"
5151         cat > conftest.$ac_ext <<EOF
5152 #line 5153 "configure"
5153 #include "confdefs.h"
5154
5155 int main() {
5156
5157 ; return 0; }
5158 EOF
5159 if { (eval echo configure:5160: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5160   rm -rf conftest*
5161   ac_cv_ld_soname="${try_SOFLAGS}"
5162 else
5163   echo "configure: failed program was:" >&5
5164   cat conftest.$ac_ext >&5
5165   rm -rf conftest*
5166   
5167             # SunOS
5168             try_SOFLAGS="-Wl,-h -Wl,"
5169             LDFLAGS="${save_LDFLAGS} ${try_SOFLAGS}foo.so.0"
5170             cat > conftest.$ac_ext <<EOF
5171 #line 5172 "configure"
5172 #include "confdefs.h"
5173
5174 int main() {
5175
5176 ; return 0; }
5177 EOF
5178 if { (eval echo configure:5179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5179   rm -rf conftest*
5180   ac_cv_ld_soname="${try_SOFLAGS}"
5181 else
5182   echo "configure: failed program was:" >&5
5183   cat conftest.$ac_ext >&5
5184   rm -rf conftest*
5185   ac_cv_ld_soname=none
5186 fi
5187 rm -f conftest*
5188         
5189 fi
5190 rm -f conftest*
5191 fi
5192
5193 echo "$ac_t""$ac_cv_ld_soname" 1>&6
5194     if test x"$ac_cv_ld_soname" != x"none"; then
5195         SOFLAGS=$ac_cv_ld_soname
5196     else
5197         echo "
5198 ------------
5199 Your system doesn't seem to have support for dynamic linking. You may
5200 have problems using libdvdcss.
5201 ------------
5202 "
5203     fi
5204 fi
5205
5206 echo $ac_n "checking __attribute__ ((aligned ())) support""... $ac_c" 1>&6
5207 echo "configure:5208: checking __attribute__ ((aligned ())) support" >&5
5208 if eval "test \"`echo '$''{'ac_cv_c_attribute_aligned'+set}'`\" = set"; then
5209   echo $ac_n "(cached) $ac_c" 1>&6
5210 else
5211   ac_cv_c_attribute_aligned=0
5212         CFLAGS="${save_CFLAGS} -Werror"
5213     for ac_cv_c_attr_align_try in 2 4 8 16 32 64; do
5214         cat > conftest.$ac_ext <<EOF
5215 #line 5216 "configure"
5216 #include "confdefs.h"
5217
5218 int main() {
5219 static char c __attribute__ ((aligned($ac_cv_c_attr_align_try))) = 0; return c;
5220 ; return 0; }
5221 EOF
5222 if { (eval echo configure:5223: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5223   rm -rf conftest*
5224   ac_cv_c_attribute_aligned=$ac_cv_c_attr_align_try
5225 else
5226   echo "configure: failed program was:" >&5
5227   cat conftest.$ac_ext >&5
5228 fi
5229 rm -f conftest*
5230     done
5231 fi
5232
5233 echo "$ac_t""$ac_cv_c_attribute_aligned" 1>&6
5234 if test x"$ac_cv_c_attribute_aligned" != x"0"; then
5235     cat >> confdefs.h <<EOF
5236 #define ATTRIBUTE_ALIGNED_MAX $ac_cv_c_attribute_aligned
5237 EOF
5238
5239 fi
5240
5241 CFLAGS="${save_CFLAGS}"
5242 LDFLAGS="${save_LDFLAGS}"
5243
5244 echo $ac_n "checking for boolean_t in sys/types.h""... $ac_c" 1>&6
5245 echo "configure:5246: checking for boolean_t in sys/types.h" >&5
5246 if eval "test \"`echo '$''{'ac_cv_c_boolean_t_sys_types_h'+set}'`\" = set"; then
5247   echo $ac_n "(cached) $ac_c" 1>&6
5248 else
5249   cat > conftest.$ac_ext <<EOF
5250 #line 5251 "configure"
5251 #include "confdefs.h"
5252 #include <sys/types.h>
5253 int main() {
5254 boolean_t foo;
5255 ; return 0; }
5256 EOF
5257 if { (eval echo configure:5258: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5258   rm -rf conftest*
5259   ac_cv_c_boolean_t_sys_types_h=yes
5260 else
5261   echo "configure: failed program was:" >&5
5262   cat conftest.$ac_ext >&5
5263   rm -rf conftest*
5264   ac_cv_c_boolean_t_sys_types_h=no
5265 fi
5266 rm -f conftest*
5267 fi
5268
5269 echo "$ac_t""$ac_cv_c_boolean_t_sys_types_h" 1>&6
5270 if test x"$ac_cv_c_boolean_t_sys_types_h" != x"no"; then
5271     cat >> confdefs.h <<\EOF
5272 #define BOOLEAN_T_IN_SYS_TYPES_H 1
5273 EOF
5274
5275 fi
5276
5277 echo $ac_n "checking for boolean_t in pthread.h""... $ac_c" 1>&6
5278 echo "configure:5279: checking for boolean_t in pthread.h" >&5
5279 if eval "test \"`echo '$''{'ac_cv_c_boolean_t_pthread_h'+set}'`\" = set"; then
5280   echo $ac_n "(cached) $ac_c" 1>&6
5281 else
5282   cat > conftest.$ac_ext <<EOF
5283 #line 5284 "configure"
5284 #include "confdefs.h"
5285 #include <pthread.h>
5286 int main() {
5287 boolean_t foo;
5288 ; return 0; }
5289 EOF
5290 if { (eval echo configure:5291: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5291   rm -rf conftest*
5292   ac_cv_c_boolean_t_pthread_h=yes
5293 else
5294   echo "configure: failed program was:" >&5
5295   cat conftest.$ac_ext >&5
5296   rm -rf conftest*
5297   ac_cv_c_boolean_t_pthread_h=no
5298 fi
5299 rm -f conftest*
5300 fi
5301
5302 echo "$ac_t""$ac_cv_c_boolean_t_pthread_h" 1>&6
5303 if test x"$ac_cv_c_boolean_t_pthread_h" != x"no"; then
5304     cat >> confdefs.h <<\EOF
5305 #define BOOLEAN_T_IN_PTHREAD_H 1
5306 EOF
5307
5308 fi
5309
5310 echo $ac_n "checking for boolean_t in cthreads.h""... $ac_c" 1>&6
5311 echo "configure:5312: checking for boolean_t in cthreads.h" >&5
5312 if eval "test \"`echo '$''{'ac_cv_c_boolean_t_cthreads_h'+set}'`\" = set"; then
5313   echo $ac_n "(cached) $ac_c" 1>&6
5314 else
5315   cat > conftest.$ac_ext <<EOF
5316 #line 5317 "configure"
5317 #include "confdefs.h"
5318 #include <cthreads.h>
5319 int main() {
5320 boolean_t foo;
5321 ; return 0; }
5322 EOF
5323 if { (eval echo configure:5324: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5324   rm -rf conftest*
5325   ac_cv_c_boolean_t_cthreads_h=yes
5326 else
5327   echo "configure: failed program was:" >&5
5328   cat conftest.$ac_ext >&5
5329   rm -rf conftest*
5330   ac_cv_c_boolean_t_cthreads_h=no
5331 fi
5332 rm -f conftest*
5333 fi
5334
5335 echo "$ac_t""$ac_cv_c_boolean_t_cthreads_h" 1>&6
5336 if test x"$ac_cv_c_boolean_t_cthreads_h" != x"no"; then
5337     cat >> confdefs.h <<\EOF
5338 #define BOOLEAN_T_IN_CTHREADS_H 1
5339 EOF
5340
5341 fi
5342
5343 echo $ac_n "checking for working const""... $ac_c" 1>&6
5344 echo "configure:5345: checking for working const" >&5
5345 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
5346   echo $ac_n "(cached) $ac_c" 1>&6
5347 else
5348   cat > conftest.$ac_ext <<EOF
5349 #line 5350 "configure"
5350 #include "confdefs.h"
5351
5352 int main() {
5353
5354 /* Ultrix mips cc rejects this.  */
5355 typedef int charset[2]; const charset x;
5356 /* SunOS 4.1.1 cc rejects this.  */
5357 char const *const *ccp;
5358 char **p;
5359 /* NEC SVR4.0.2 mips cc rejects this.  */
5360 struct point {int x, y;};
5361 static struct point const zero = {0,0};
5362 /* AIX XL C 1.02.0.0 rejects this.
5363    It does not let you subtract one const X* pointer from another in an arm
5364    of an if-expression whose if-part is not a constant expression */
5365 const char *g = "string";
5366 ccp = &g + (g ? g-g : 0);
5367 /* HPUX 7.0 cc rejects these. */
5368 ++ccp;
5369 p = (char**) ccp;
5370 ccp = (char const *const *) p;
5371 { /* SCO 3.2v4 cc rejects this.  */
5372   char *t;
5373   char const *s = 0 ? (char *) 0 : (char const *) 0;
5374
5375   *t++ = 0;
5376 }
5377 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
5378   int x[] = {25, 17};
5379   const int *foo = &x[0];
5380   ++foo;
5381 }
5382 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5383   typedef const int *iptr;
5384   iptr p = 0;
5385   ++p;
5386 }
5387 { /* AIX XL C 1.02.0.0 rejects this saying
5388      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5389   struct s { int j; const int *ap[3]; };
5390   struct s *b; b->j = 5;
5391 }
5392 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5393   const int foo = 10;
5394 }
5395
5396 ; return 0; }
5397 EOF
5398 if { (eval echo configure:5399: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5399   rm -rf conftest*
5400   ac_cv_c_const=yes
5401 else
5402   echo "configure: failed program was:" >&5
5403   cat conftest.$ac_ext >&5
5404   rm -rf conftest*
5405   ac_cv_c_const=no
5406 fi
5407 rm -f conftest*
5408 fi
5409
5410 echo "$ac_t""$ac_cv_c_const" 1>&6
5411 if test $ac_cv_c_const = no; then
5412   cat >> confdefs.h <<\EOF
5413 #define const 
5414 EOF
5415
5416 fi
5417
5418 echo $ac_n "checking for size_t""... $ac_c" 1>&6
5419 echo "configure:5420: checking for size_t" >&5
5420 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
5421   echo $ac_n "(cached) $ac_c" 1>&6
5422 else
5423   cat > conftest.$ac_ext <<EOF
5424 #line 5425 "configure"
5425 #include "confdefs.h"
5426 #include <sys/types.h>
5427 #if STDC_HEADERS
5428 #include <stdlib.h>
5429 #include <stddef.h>
5430 #endif
5431 EOF
5432 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5433   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
5434   rm -rf conftest*
5435   ac_cv_type_size_t=yes
5436 else
5437   rm -rf conftest*
5438   ac_cv_type_size_t=no
5439 fi
5440 rm -f conftest*
5441
5442 fi
5443 echo "$ac_t""$ac_cv_type_size_t" 1>&6
5444 if test $ac_cv_type_size_t = no; then
5445   cat >> confdefs.h <<\EOF
5446 #define size_t unsigned
5447 EOF
5448
5449 fi
5450
5451 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
5452 echo "configure:5453: checking whether time.h and sys/time.h may both be included" >&5
5453 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
5454   echo $ac_n "(cached) $ac_c" 1>&6
5455 else
5456   cat > conftest.$ac_ext <<EOF
5457 #line 5458 "configure"
5458 #include "confdefs.h"
5459 #include <sys/types.h>
5460 #include <sys/time.h>
5461 #include <time.h>
5462 int main() {
5463 struct tm *tp;
5464 ; return 0; }
5465 EOF
5466 if { (eval echo configure:5467: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5467   rm -rf conftest*
5468   ac_cv_header_time=yes
5469 else
5470   echo "configure: failed program was:" >&5
5471   cat conftest.$ac_ext >&5
5472   rm -rf conftest*
5473   ac_cv_header_time=no
5474 fi
5475 rm -f conftest*
5476 fi
5477
5478 echo "$ac_t""$ac_cv_header_time" 1>&6
5479 if test $ac_cv_header_time = yes; then
5480   cat >> confdefs.h <<\EOF
5481 #define TIME_WITH_SYS_TIME 1
5482 EOF
5483
5484 fi
5485
5486
5487
5488 ARCH=${target_cpu}
5489
5490 BUILTINS="${BUILTINS} mpeg_es mpeg_ps mpeg_ts memcpy idct idctclassic motion imdct downmix mpeg_adec lpcm_adec ac3_adec mpeg_vdec"
5491 PLUGINS="${PLUGINS} ac3_spdif spudec chroma_yv12_rgb8 filter_bob filter_invert filter_wall"
5492
5493 MMX_MODULES="memcpymmx idctmmx motionmmx"
5494 MMXEXT_MODULES="memcpymmxext idctmmxext motionmmxext"
5495 THREEDNOW_MODULES="memcpy3dn imdct3dn downmix3dn"
5496 SSE_MODULES="imdctsse downmixsse"
5497 ALTIVEC_MODULES="idctaltivec motionaltivec"
5498
5499 echo $ac_n "checking if \$CC groks MMX inline assembly""... $ac_c" 1>&6
5500 echo "configure:5501: checking if \$CC groks MMX inline assembly" >&5
5501 if eval "test \"`echo '$''{'ac_cv_mmx_inline'+set}'`\" = set"; then
5502   echo $ac_n "(cached) $ac_c" 1>&6
5503 else
5504   cat > conftest.$ac_ext <<EOF
5505 #line 5506 "configure"
5506 #include "confdefs.h"
5507
5508 int main() {
5509 void *p;asm volatile("packuswb %%mm1,%%mm2"::"r"(p));
5510 ; return 0; }
5511 EOF
5512 if { (eval echo configure:5513: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5513   rm -rf conftest*
5514   ac_cv_mmx_inline=yes
5515 else
5516   echo "configure: failed program was:" >&5
5517   cat conftest.$ac_ext >&5
5518   rm -rf conftest*
5519   ac_cv_mmx_inline=no
5520 fi
5521 rm -f conftest*
5522 fi
5523
5524 echo "$ac_t""$ac_cv_mmx_inline" 1>&6
5525 if test x"$ac_cv_mmx_inline" != x"no"; then
5526   ACCEL_MODULES="${ACCEL_MODULES} ${MMX_MODULES}"
5527 fi
5528
5529 echo $ac_n "checking if \$CC groks MMX EXT inline assembly""... $ac_c" 1>&6
5530 echo "configure:5531: checking if \$CC groks MMX EXT inline assembly" >&5
5531 if eval "test \"`echo '$''{'ac_cv_mmxext_inline'+set}'`\" = set"; then
5532   echo $ac_n "(cached) $ac_c" 1>&6
5533 else
5534   cat > conftest.$ac_ext <<EOF
5535 #line 5536 "configure"
5536 #include "confdefs.h"
5537
5538 int main() {
5539 void *p;asm volatile("maskmovq %%mm1,%%mm2"::"r"(p));
5540 ; return 0; }
5541 EOF
5542 if { (eval echo configure:5543: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5543   rm -rf conftest*
5544   ac_cv_mmxext_inline=yes
5545 else
5546   echo "configure: failed program was:" >&5
5547   cat conftest.$ac_ext >&5
5548   rm -rf conftest*
5549   ac_cv_mmxext_inline=no
5550 fi
5551 rm -f conftest*
5552 fi
5553
5554 echo "$ac_t""$ac_cv_mmxext_inline" 1>&6
5555 if test x"$ac_cv_mmxext_inline" != x"no"; then
5556   ACCEL_MODULES="${ACCEL_MODULES} ${MMXEXT_MODULES}"
5557 fi
5558
5559 echo $ac_n "checking if \$CC groks 3D Now! inline assembly""... $ac_c" 1>&6
5560 echo "configure:5561: checking if \$CC groks 3D Now! inline assembly" >&5
5561 if eval "test \"`echo '$''{'ac_cv_3dnow_inline'+set}'`\" = set"; then
5562   echo $ac_n "(cached) $ac_c" 1>&6
5563 else
5564   cat > conftest.$ac_ext <<EOF
5565 #line 5566 "configure"
5566 #include "confdefs.h"
5567
5568 int main() {
5569 void *p;asm volatile("pfadd %%mm1,%%mm2"::"r"(p));
5570 ; return 0; }
5571 EOF
5572 if { (eval echo configure:5573: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5573   rm -rf conftest*
5574   ac_cv_3dnow_inline=yes
5575 else
5576   echo "configure: failed program was:" >&5
5577   cat conftest.$ac_ext >&5
5578   rm -rf conftest*
5579   ac_cv_3dnow_inline=no
5580 fi
5581 rm -f conftest*
5582 fi
5583
5584 echo "$ac_t""$ac_cv_3dnow_inline" 1>&6
5585 if test x"$ac_cv_3dnow_inline" != x"no"; then
5586   cat >> confdefs.h <<\EOF
5587 #define CAN_COMPILE_3DNOW 1
5588 EOF
5589
5590   ACCEL_MODULES="${ACCEL_MODULES} ${THREEDNOW_MODULES}"
5591 fi
5592
5593 echo $ac_n "checking if \$CC groks SSE inline assembly""... $ac_c" 1>&6
5594 echo "configure:5595: checking if \$CC groks SSE inline assembly" >&5
5595 if eval "test \"`echo '$''{'ac_cv_sse_inline'+set}'`\" = set"; then
5596   echo $ac_n "(cached) $ac_c" 1>&6
5597 else
5598   cat > conftest.$ac_ext <<EOF
5599 #line 5600 "configure"
5600 #include "confdefs.h"
5601
5602 int main() {
5603 void *p;asm volatile("xorps %%xmm1,%%xmm2"::"r"(p));
5604 ; return 0; }
5605 EOF
5606 if { (eval echo configure:5607: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5607   rm -rf conftest*
5608   ac_cv_sse_inline=yes
5609 else
5610   echo "configure: failed program was:" >&5
5611   cat conftest.$ac_ext >&5
5612   rm -rf conftest*
5613   ac_cv_sse_inline=no
5614 fi
5615 rm -f conftest*
5616 fi
5617
5618 echo "$ac_t""$ac_cv_sse_inline" 1>&6
5619 if test x"$ac_cv_sse_inline" != x"no"; then
5620   cat >> confdefs.h <<\EOF
5621 #define CAN_COMPILE_SSE 1
5622 EOF
5623
5624   ACCEL_MODULES="${ACCEL_MODULES} ${SSE_MODULES}"
5625 fi
5626
5627 echo $ac_n "checking if \$CC groks Altivec inline assembly""... $ac_c" 1>&6
5628 echo "configure:5629: checking if \$CC groks Altivec inline assembly" >&5
5629 if eval "test \"`echo '$''{'ac_cv_altivec_inline'+set}'`\" = set"; then
5630   echo $ac_n "(cached) $ac_c" 1>&6
5631 else
5632   cat > conftest.$ac_ext <<EOF
5633 #line 5634 "configure"
5634 #include "confdefs.h"
5635
5636 int main() {
5637 asm volatile("vperm 0,1,2,3");
5638 ; return 0; }
5639 EOF
5640 if { (eval echo configure:5641: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5641   rm -rf conftest*
5642   ac_cv_altivec_inline=yes
5643 else
5644   echo "configure: failed program was:" >&5
5645   cat conftest.$ac_ext >&5
5646   rm -rf conftest*
5647   save_CFLAGS=$CFLAGS
5648           CFLAGS="$CFLAGS -Wa,-m7400"
5649           cat > conftest.$ac_ext <<EOF
5650 #line 5651 "configure"
5651 #include "confdefs.h"
5652
5653 int main() {
5654 asm volatile("vperm 0,1,2,3");
5655 ; return 0; }
5656 EOF
5657 if { (eval echo configure:5658: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5658   rm -rf conftest*
5659   ac_cv_altivec_inline="-Wa,-m7400"
5660 else
5661   echo "configure: failed program was:" >&5
5662   cat conftest.$ac_ext >&5
5663   rm -rf conftest*
5664   ac_cv_altivec_inline=no
5665 fi
5666 rm -f conftest*
5667           CFLAGS=$save_CFLAGS
5668          
5669 fi
5670 rm -f conftest*
5671 fi
5672
5673 echo "$ac_t""$ac_cv_altivec_inline" 1>&6
5674 if test x"$ac_cv_altivec_inline" != x"no"; then
5675   cat >> confdefs.h <<\EOF
5676 #define CAN_COMPILE_ALTIVEC 1
5677 EOF
5678
5679   if test x"$ac_cv_altivec_inline" != x"yes"; then
5680     CFLAGS_ALTIVEC="$CFLAGS_ALTIVEC $ac_cv_altivec_inline"
5681   fi
5682   ACCEL_MODULES="${ACCEL_MODULES} ${ALTIVEC_MODULES}"
5683 fi
5684
5685 echo $ac_n "checking if \$CC groks Altivec C extensions""... $ac_c" 1>&6
5686 echo "configure:5687: checking if \$CC groks Altivec C extensions" >&5
5687 if eval "test \"`echo '$''{'ac_cv_c_altivec'+set}'`\" = set"; then
5688   echo $ac_n "(cached) $ac_c" 1>&6
5689 else
5690   save_CFLAGS=$CFLAGS
5691      CFLAGS="$CFLAGS -faltivec"
5692      # Darwin test
5693      cat > conftest.$ac_ext <<EOF
5694 #line 5695 "configure"
5695 #include "confdefs.h"
5696
5697 int main() {
5698 vec_mtvscr((vector unsigned int)(0));
5699 ; return 0; }
5700 EOF
5701 if { (eval echo configure:5702: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5702   rm -rf conftest*
5703   ac_cv_c_altivec=-faltivec
5704 else
5705   echo "configure: failed program was:" >&5
5706   cat conftest.$ac_ext >&5
5707   rm -rf conftest*
5708   
5709         # Linux/PPC test
5710         CFLAGS="$save_CFLAGS $CFLAGS_ALTIVEC -fvec"
5711         cat > conftest.$ac_ext <<EOF
5712 #line 5713 "configure"
5713 #include "confdefs.h"
5714
5715 int main() {
5716 vec_mtvscr((vector unsigned int)(0));
5717 ; return 0; }
5718 EOF
5719 if { (eval echo configure:5720: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5720   rm -rf conftest*
5721   ac_cv_c_altivec="-fvec"
5722 else
5723   echo "configure: failed program was:" >&5
5724   cat conftest.$ac_ext >&5
5725   rm -rf conftest*
5726   ac_cv_c_altivec=no
5727 fi
5728 rm -f conftest*
5729         
5730 fi
5731 rm -f conftest*
5732      CFLAGS=$save_CFLAGS
5733     
5734 fi
5735
5736 echo "$ac_t""$ac_cv_c_altivec" 1>&6
5737 if test x"$ac_cv_c_altivec" != x"no"; then
5738   cat >> confdefs.h <<\EOF
5739 #define CAN_COMPILE_C_ALTIVEC 1
5740 EOF
5741
5742   CFLAGS_ALTIVEC="$CFLAGS_ALTIVEC $ac_cv_c_altivec"
5743   ACCEL_MODULES="${ACCEL_MODULES} ${ALTIVEC_MODULES}"
5744 fi
5745
5746 echo $ac_n "checking if linker needs -framework vecLib""... $ac_c" 1>&6
5747 echo "configure:5748: checking if linker needs -framework vecLib" >&5
5748 if eval "test \"`echo '$''{'ac_cv_ld_altivec'+set}'`\" = set"; then
5749   echo $ac_n "(cached) $ac_c" 1>&6
5750 else
5751   save_LDFLAGS=$LDFLAGS
5752      LDFLAGS="$LDFLAGS -framework vecLib"
5753      cat > conftest.$ac_ext <<EOF
5754 #line 5755 "configure"
5755 #include "confdefs.h"
5756
5757 int main() {
5758
5759 ; return 0; }
5760 EOF
5761 if { (eval echo configure:5762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
5762   rm -rf conftest*
5763   ac_cv_ld_altivec=yes
5764 else
5765   echo "configure: failed program was:" >&5
5766   cat conftest.$ac_ext >&5
5767   rm -rf conftest*
5768   ac_cv_ld_altivec=no
5769 fi
5770 rm -f conftest*
5771      LDFLAGS=$save_LDFLAGS
5772     
5773 fi
5774
5775 echo "$ac_t""$ac_cv_ld_altivec" 1>&6
5776 if test x"$ac_cv_ld_altivec" != x"no"; then
5777   LIB_ALTIVEC="-framework vecLib"
5778 fi
5779
5780 case ${target_os} in
5781   linux*)
5782     SYS=linux
5783         ;;
5784   bsdi*)
5785     SYS=bsdi
5786     ;;
5787   darwin*)
5788     SYS=darwin
5789     ;;
5790   *mingw32*)
5791     SYS=mingw32
5792     ;;
5793   *nto*)
5794     SYS=nto
5795     LIB_X11="${LIB_X11} -lsocket"
5796     LIB_XVIDEO="${LIB_XVIDEO} -lsocket"
5797     ;;
5798   *)
5799     SYS=${target_os}
5800     ;;
5801 esac
5802
5803 if test $SYS = mingw32; then
5804 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
5805 set dummy ${ac_tool_prefix}windres; ac_word=$2
5806 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5807 echo "configure:5808: checking for $ac_word" >&5
5808 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
5809   echo $ac_n "(cached) $ac_c" 1>&6
5810 else
5811   if test -n "$WINDRES"; then
5812   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
5813 else
5814   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
5815   ac_dummy="$PATH"
5816   for ac_dir in $ac_dummy; do
5817     test -z "$ac_dir" && ac_dir=.
5818     if test -f $ac_dir/$ac_word; then
5819       ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
5820       break
5821     fi
5822   done
5823   IFS="$ac_save_ifs"
5824 fi
5825 fi
5826 WINDRES="$ac_cv_prog_WINDRES"
5827 if test -n "$WINDRES"; then
5828   echo "$ac_t""$WINDRES" 1>&6
5829 else
5830   echo "$ac_t""no" 1>&6
5831 fi
5832
5833
5834 if test -z "$ac_cv_prog_WINDRES"; then
5835 if test -n "$ac_tool_prefix"; then
5836   # Extract the first word of "windres", so it can be a program name with args.
5837 set dummy windres; ac_word=$2
5838 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
5839 echo "configure:5840: checking for $ac_word" >&5
5840 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
5841   echo $ac_n "(cached) $ac_c" 1>&6
5842 else
5843   if test -n "$WINDRES"; then
5844   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
5845 else
5846   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
5847   ac_dummy="$PATH"
5848   for ac_dir in $ac_dummy; do
5849     test -z "$ac_dir" && ac_dir=.
5850     if test -f $ac_dir/$ac_word; then
5851       ac_cv_prog_WINDRES="windres"
5852       break
5853     fi
5854   done
5855   IFS="$ac_save_ifs"
5856   test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES=":"
5857 fi
5858 fi
5859 WINDRES="$ac_cv_prog_WINDRES"
5860 if test -n "$WINDRES"; then
5861   echo "$ac_t""$WINDRES" 1>&6
5862 else
5863   echo "$ac_t""no" 1>&6
5864 fi
5865
5866 else
5867   WINDRES=":"
5868 fi
5869 fi
5870
5871 LIB_MPEG_TS="-lws2_32"
5872 LIB_RC="-lws2_32"
5873 fi
5874
5875
5876 CAN_BUILD_LIBDVDCSS=0
5877
5878 for ac_hdr in winioctl.h
5879 do
5880 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5881 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5882 echo "configure:5883: checking for $ac_hdr" >&5
5883 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5884   echo $ac_n "(cached) $ac_c" 1>&6
5885 else
5886   cat > conftest.$ac_ext <<EOF
5887 #line 5888 "configure"
5888 #include "confdefs.h"
5889 #include <$ac_hdr>
5890 EOF
5891 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5892 { (eval echo configure:5893: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5893 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5894 if test -z "$ac_err"; then
5895   rm -rf conftest*
5896   eval "ac_cv_header_$ac_safe=yes"
5897 else
5898   echo "$ac_err" >&5
5899   echo "configure: failed program was:" >&5
5900   cat conftest.$ac_ext >&5
5901   rm -rf conftest*
5902   eval "ac_cv_header_$ac_safe=no"
5903 fi
5904 rm -f conftest*
5905 fi
5906 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5907   echo "$ac_t""yes" 1>&6
5908     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5909   cat >> confdefs.h <<EOF
5910 #define $ac_tr_hdr 1
5911 EOF
5912  
5913   CAN_BUILD_LIBDVDCSS="${HAVE_LIBDVDCSS}"
5914
5915 else
5916   echo "$ac_t""no" 1>&6
5917 fi
5918 done
5919
5920
5921 for ac_hdr in sys/ioctl.h
5922 do
5923 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5924 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5925 echo "configure:5926: checking for $ac_hdr" >&5
5926 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5927   echo $ac_n "(cached) $ac_c" 1>&6
5928 else
5929   cat > conftest.$ac_ext <<EOF
5930 #line 5931 "configure"
5931 #include "confdefs.h"
5932 #include <$ac_hdr>
5933 EOF
5934 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5935 { (eval echo configure:5936: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5936 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5937 if test -z "$ac_err"; then
5938   rm -rf conftest*
5939   eval "ac_cv_header_$ac_safe=yes"
5940 else
5941   echo "$ac_err" >&5
5942   echo "configure: failed program was:" >&5
5943   cat conftest.$ac_ext >&5
5944   rm -rf conftest*
5945   eval "ac_cv_header_$ac_safe=no"
5946 fi
5947 rm -f conftest*
5948 fi
5949 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5950   echo "$ac_t""yes" 1>&6
5951     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5952   cat >> confdefs.h <<EOF
5953 #define $ac_tr_hdr 1
5954 EOF
5955  
5956   CAN_BUILD_LIBDVDCSS="${HAVE_LIBDVDCSS}"
5957   for ac_hdr in sys/cdio.h sys/dvdio.h linux/cdrom.h dvd.h
5958 do
5959 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5960 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5961 echo "configure:5962: checking for $ac_hdr" >&5
5962 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5963   echo $ac_n "(cached) $ac_c" 1>&6
5964 else
5965   cat > conftest.$ac_ext <<EOF
5966 #line 5967 "configure"
5967 #include "confdefs.h"
5968 #include <$ac_hdr>
5969 EOF
5970 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5971 { (eval echo configure:5972: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5972 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5973 if test -z "$ac_err"; then
5974   rm -rf conftest*
5975   eval "ac_cv_header_$ac_safe=yes"
5976 else
5977   echo "$ac_err" >&5
5978   echo "configure: failed program was:" >&5
5979   cat conftest.$ac_ext >&5
5980   rm -rf conftest*
5981   eval "ac_cv_header_$ac_safe=no"
5982 fi
5983 rm -f conftest*
5984 fi
5985 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5986   echo "$ac_t""yes" 1>&6
5987     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5988   cat >> confdefs.h <<EOF
5989 #define $ac_tr_hdr 1
5990 EOF
5991  
5992 else
5993   echo "$ac_t""no" 1>&6
5994 fi
5995 done
5996
5997   BSD_DVD_STRUCT=0
5998   LINUX_DVD_STRUCT=0
5999   OPENBSD_DVD_STRUCT=0
6000         cat > conftest.$ac_ext <<EOF
6001 #line 6002 "configure"
6002 #include "confdefs.h"
6003 #include <sys/cdio.h>
6004 EOF
6005 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6006   egrep "dvd_struct" >/dev/null 2>&1; then
6007   rm -rf conftest*
6008   
6009     cat >> confdefs.h <<\EOF
6010 #define DVD_STRUCT_IN_SYS_CDIO_H 1
6011 EOF
6012
6013     cat > conftest.$ac_ext <<EOF
6014 #line 6015 "configure"
6015 #include "confdefs.h"
6016 #include <sys/cdio.h>
6017 EOF
6018 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6019   egrep "struct dvd_struct" >/dev/null 2>&1; then
6020   rm -rf conftest*
6021   
6022                     BSD_DVD_STRUCT=1
6023 else
6024   rm -rf conftest*
6025   LINUX_DVD_STRUCT=1; OPENBSD_DVD_STRUCT=1
6026 fi
6027 rm -f conftest*
6028
6029   
6030 fi
6031 rm -f conftest*
6032
6033         cat > conftest.$ac_ext <<EOF
6034 #line 6035 "configure"
6035 #include "confdefs.h"
6036 #include <sys/dvdio.h>
6037 EOF
6038 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6039   egrep "dvd_struct" >/dev/null 2>&1; then
6040   rm -rf conftest*
6041   
6042     cat >> confdefs.h <<\EOF
6043 #define DVD_STRUCT_IN_SYS_DVDIO_H 1
6044 EOF
6045
6046     cat > conftest.$ac_ext <<EOF
6047 #line 6048 "configure"
6048 #include "confdefs.h"
6049 #include <sys/dvdio.h>
6050 EOF
6051 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6052   egrep "struct dvd_struct" >/dev/null 2>&1; then
6053   rm -rf conftest*
6054   
6055                     BSD_DVD_STRUCT=1
6056 else
6057   rm -rf conftest*
6058   LINUX_DVD_STRUCT=1
6059 fi
6060 rm -f conftest*
6061
6062   
6063 fi
6064 rm -f conftest*
6065
6066         cat > conftest.$ac_ext <<EOF
6067 #line 6068 "configure"
6068 #include "confdefs.h"
6069 #include <linux/cdrom.h>
6070 EOF
6071 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6072   egrep "dvd_struct" >/dev/null 2>&1; then
6073   rm -rf conftest*
6074   
6075     cat >> confdefs.h <<\EOF
6076 #define DVD_STRUCT_IN_LINUX_CDROM_H 1
6077 EOF
6078
6079     LINUX_DVD_STRUCT=1
6080   
6081 fi
6082 rm -f conftest*
6083
6084         NEED_BSDI_LIBDVD=0
6085   cat > conftest.$ac_ext <<EOF
6086 #line 6087 "configure"
6087 #include "confdefs.h"
6088 #include <dvd.h>
6089 EOF
6090 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6091   egrep "dvd_struct" >/dev/null 2>&1; then
6092   rm -rf conftest*
6093   
6094     cat >> confdefs.h <<\EOF
6095 #define DVD_STRUCT_IN_DVD_H 1
6096 EOF
6097
6098     LIB_LIBDVDCSS="${LIB_LIBDVDCSS} -ldvd"
6099     LINUX_DVD_STRUCT=1
6100   
6101 else
6102   rm -rf conftest*
6103   
6104                 for ac_hdr in /sys/dev/scsi/scsi_ioctl.h
6105 do
6106 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6107 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6108 echo "configure:6109: checking for $ac_hdr" >&5
6109 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6110   echo $ac_n "(cached) $ac_c" 1>&6
6111 else
6112   cat > conftest.$ac_ext <<EOF
6113 #line 6114 "configure"
6114 #include "confdefs.h"
6115 #include <$ac_hdr>
6116 EOF
6117 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6118 { (eval echo configure:6119: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6119 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6120 if test -z "$ac_err"; then
6121   rm -rf conftest*
6122   eval "ac_cv_header_$ac_safe=yes"
6123 else
6124   echo "$ac_err" >&5
6125   echo "configure: failed program was:" >&5
6126   cat conftest.$ac_ext >&5
6127   rm -rf conftest*
6128   eval "ac_cv_header_$ac_safe=no"
6129 fi
6130 rm -f conftest*
6131 fi
6132 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6133   echo "$ac_t""yes" 1>&6
6134     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6135   cat >> confdefs.h <<EOF
6136 #define $ac_tr_hdr 1
6137 EOF
6138  
6139       NEED_BSDI_LIBDVD=1
6140       cat >> confdefs.h <<\EOF
6141 #define DVD_STRUCT_IN_BSDI_DVDIOCTL_DVD_H 1
6142 EOF
6143
6144       OBJ_LIBDVDCSS="${OBJ_LIBDVDCSS} bsdi_dvdioctl.o"
6145       LINUX_DVD_STRUCT=1
6146     
6147 else
6148   echo "$ac_t""no" 1>&6
6149 fi
6150 done
6151
6152   
6153 fi
6154 rm -f conftest*
6155
6156         ac_safe=`echo "sys/scsi/scsi_types.h" | sed 'y%./+-%__p_%'`
6157 echo $ac_n "checking for sys/scsi/scsi_types.h""... $ac_c" 1>&6
6158 echo "configure:6159: checking for sys/scsi/scsi_types.h" >&5
6159 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6160   echo $ac_n "(cached) $ac_c" 1>&6
6161 else
6162   cat > conftest.$ac_ext <<EOF
6163 #line 6164 "configure"
6164 #include "confdefs.h"
6165 #include <sys/scsi/scsi_types.h>
6166 EOF
6167 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6168 { (eval echo configure:6169: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6169 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6170 if test -z "$ac_err"; then
6171   rm -rf conftest*
6172   eval "ac_cv_header_$ac_safe=yes"
6173 else
6174   echo "$ac_err" >&5
6175   echo "configure: failed program was:" >&5
6176   cat conftest.$ac_ext >&5
6177   rm -rf conftest*
6178   eval "ac_cv_header_$ac_safe=no"
6179 fi
6180 rm -f conftest*
6181 fi
6182 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6183   echo "$ac_t""yes" 1>&6
6184   
6185     ac_safe=`echo "sys/scsi/impl/uscsi.h" | sed 'y%./+-%__p_%'`
6186 echo $ac_n "checking for sys/scsi/impl/uscsi.h""... $ac_c" 1>&6
6187 echo "configure:6188: checking for sys/scsi/impl/uscsi.h" >&5
6188 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6189   echo $ac_n "(cached) $ac_c" 1>&6
6190 else
6191   cat > conftest.$ac_ext <<EOF
6192 #line 6193 "configure"
6193 #include "confdefs.h"
6194 #include <sys/scsi/impl/uscsi.h>
6195 EOF
6196 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6197 { (eval echo configure:6198: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6198 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6199 if test -z "$ac_err"; then
6200   rm -rf conftest*
6201   eval "ac_cv_header_$ac_safe=yes"
6202 else
6203   echo "$ac_err" >&5
6204   echo "configure: failed program was:" >&5
6205   cat conftest.$ac_ext >&5
6206   rm -rf conftest*
6207   eval "ac_cv_header_$ac_safe=no"
6208 fi
6209 rm -f conftest*
6210 fi
6211 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6212   echo "$ac_t""yes" 1>&6
6213   
6214       cat >> confdefs.h <<\EOF
6215 #define SOLARIS_USCSI 1
6216 EOF
6217
6218     
6219 else
6220   echo "$ac_t""no" 1>&6
6221 fi
6222
6223   
6224 else
6225   echo "$ac_t""no" 1>&6
6226 fi
6227
6228         ac_safe=`echo "sys/scsi.h" | sed 'y%./+-%__p_%'`
6229 echo $ac_n "checking for sys/scsi.h""... $ac_c" 1>&6
6230 echo "configure:6231: checking for sys/scsi.h" >&5
6231 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6232   echo $ac_n "(cached) $ac_c" 1>&6
6233 else
6234   cat > conftest.$ac_ext <<EOF
6235 #line 6236 "configure"
6236 #include "confdefs.h"
6237 #include <sys/scsi.h>
6238 EOF
6239 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6240 { (eval echo configure:6241: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6241 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6242 if test -z "$ac_err"; then
6243   rm -rf conftest*
6244   eval "ac_cv_header_$ac_safe=yes"
6245 else
6246   echo "$ac_err" >&5
6247   echo "configure: failed program was:" >&5
6248   cat conftest.$ac_ext >&5
6249   rm -rf conftest*
6250   eval "ac_cv_header_$ac_safe=no"
6251 fi
6252 rm -f conftest*
6253 fi
6254 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6255   echo "$ac_t""yes" 1>&6
6256   
6257     cat > conftest.$ac_ext <<EOF
6258 #line 6259 "configure"
6259 #include "confdefs.h"
6260 #include <sys/scsi.h>
6261 EOF
6262 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6263   egrep "sctl_io" >/dev/null 2>&1; then
6264   rm -rf conftest*
6265   
6266       cat >> confdefs.h <<\EOF
6267 #define HPUX_SCTL_IO 1
6268 EOF
6269
6270     
6271 fi
6272 rm -f conftest*
6273
6274   
6275 else
6276   echo "$ac_t""no" 1>&6
6277 fi
6278
6279         if test x$LINUX_DVD_STRUCT = x1; then
6280     cat >> confdefs.h <<\EOF
6281 #define HAVE_LINUX_DVD_STRUCT 1
6282 EOF
6283
6284     if test x$OPENBSD_DVD_STRUCT = x1; then
6285       cat >> confdefs.h <<\EOF
6286 #define HAVE_OPENBSD_DVD_STRUCT 1
6287 EOF
6288
6289     fi
6290   else
6291     if test x$BSD_DVD_STRUCT = x1; then
6292       cat >> confdefs.h <<\EOF
6293 #define HAVE_BSD_DVD_STRUCT 1
6294 EOF
6295
6296     fi
6297   fi
6298
6299 else
6300   echo "$ac_t""no" 1>&6
6301 fi
6302 done
6303
6304
6305
6306 # Check whether --with-tuning or --without-tuning was given.
6307 if test "${with_tuning+set}" = set; then
6308   withval="$with_tuning"
6309   :
6310 fi
6311
6312 if test "x$withval" != "x"; then
6313     TUNING=$withval
6314 else
6315     if test x${target_cpu} = xi686 -o x${target_cpu} = xi586 -o x${target_cpu} = xi486 -o x${target_cpu} = xi386; then TUNING="pentiumpro"
6316     else
6317         if test x${target_cpu} = xpowerpc; then TUNING="750"; fi
6318     fi
6319 fi
6320
6321 # Check whether --enable-release or --disable-release was given.
6322 if test "${enable_release+set}" = set; then
6323   enableval="$enable_release"
6324    if test x$enableval = xyes; then RELEASE=1; fi 
6325 else
6326    VLC_VERSION="${VLC_VERSION}_`date +%Y-%m-%d`";
6327   LIBDVDCSS_VERSION="${LIBDVDCSS_VERSION}_`date +%Y-%m-%d`"; 
6328 fi
6329
6330
6331 # Check whether --enable-mmx or --disable-mmx was given.
6332 if test "${enable_mmx+set}" = set; then
6333   enableval="$enable_mmx"
6334    if test x$enableval = xyes; then ARCH="${ARCH} mmx";
6335     BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi 
6336 else
6337    if test x${target_cpu} = xi686 -o x${target_cpu} = xi586 -o x${target_cpu} = xx86 -o x${target_cpu} = xi386; then ARCH="${ARCH} mmx";
6338     BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi 
6339 fi
6340
6341
6342 # Check whether --enable-altivec or --disable-altivec was given.
6343 if test "${enable_altivec+set}" = set; then
6344   enableval="$enable_altivec"
6345    if test x$enableval = xyes; then ARCH="${ARCH} altivec";
6346     BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi 
6347 else
6348    if test x${target_cpu} = xpowerpc; then ARCH="${ARCH} altivec";
6349     BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi 
6350 fi
6351
6352
6353 DEBUG=0
6354 # Check whether --enable-debug or --disable-debug was given.
6355 if test "${enable_debug+set}" = set; then
6356   enableval="$enable_debug"
6357    if test x$enableval = xyes; then DEBUG=1; fi 
6358 fi
6359
6360
6361 TRACE=0
6362 # Check whether --enable-trace or --disable-trace was given.
6363 if test "${enable_trace+set}" = set; then
6364   enableval="$enable_trace"
6365    if test x$enableval = xyes; then TRACE=1; fi 
6366 fi
6367
6368
6369 GPROF=0
6370 # Check whether --enable-gprof or --disable-gprof was given.
6371 if test "${enable_gprof+set}" = set; then
6372   enableval="$enable_gprof"
6373    if test x$enableval = xyes; then GPROF=1; fi 
6374 fi
6375
6376
6377 CPROF=0
6378 # Check whether --enable-cprof or --disable-cprof was given.
6379 if test "${enable_cprof+set}" = set; then
6380   enableval="$enable_cprof"
6381    if test x$enableval = xyes;
6382   then
6383     LIB="${LIB} -lcprof"
6384     CPROF=1
6385   fi
6386
6387 fi
6388
6389
6390 # Check whether --enable-optimizations or --disable-optimizations was given.
6391 if test "${enable_optimizations+set}" = set; then
6392   enableval="$enable_optimizations"
6393    if test x$enableval = xno; then OPTIMS=0; fi 
6394 else
6395    OPTIMS=1 
6396 fi
6397
6398
6399 # Check whether --enable-pth or --disable-pth was given.
6400 if test "${enable_pth+set}" = set; then
6401   enableval="$enable_pth"
6402    if test x$enableval = xyes; then
6403     echo $ac_n "checking for pth_init in -lpth""... $ac_c" 1>&6
6404 echo "configure:6405: checking for pth_init in -lpth" >&5
6405 ac_lib_var=`echo pth'_'pth_init | sed 'y%./+-%__p_%'`
6406 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6407   echo $ac_n "(cached) $ac_c" 1>&6
6408 else
6409   ac_save_LIBS="$LIBS"
6410 LIBS="-lpth  $LIBS"
6411 cat > conftest.$ac_ext <<EOF
6412 #line 6413 "configure"
6413 #include "confdefs.h"
6414 /* Override any gcc2 internal prototype to avoid an error.  */
6415 /* We use char because int might match the return type of a gcc2
6416     builtin and then its argument prototype would still apply.  */
6417 char pth_init();
6418
6419 int main() {
6420 pth_init()
6421 ; return 0; }
6422 EOF
6423 if { (eval echo configure:6424: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6424   rm -rf conftest*
6425   eval "ac_cv_lib_$ac_lib_var=yes"
6426 else
6427   echo "configure: failed program was:" >&5
6428   cat conftest.$ac_ext >&5
6429   rm -rf conftest*
6430   eval "ac_cv_lib_$ac_lib_var=no"
6431 fi
6432 rm -f conftest*
6433 LIBS="$ac_save_LIBS"
6434
6435 fi
6436 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6437   echo "$ac_t""yes" 1>&6
6438     ac_tr_lib=HAVE_LIB`echo pth | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6439     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6440   cat >> confdefs.h <<EOF
6441 #define $ac_tr_lib 1
6442 EOF
6443
6444   LIBS="-lpth $LIBS"
6445
6446 else
6447   echo "$ac_t""no" 1>&6
6448 fi
6449
6450     cat > conftest.$ac_ext <<EOF
6451 #line 6452 "configure"
6452 #include "confdefs.h"
6453 #include <pth.h>
6454 EOF
6455 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6456   egrep "pth_init" >/dev/null 2>&1; then
6457   rm -rf conftest*
6458   
6459       cat >> confdefs.h <<\EOF
6460 #define PTH_INIT_IN_PTH_H 1
6461 EOF
6462
6463     THREAD_LIB="-lpth"
6464     fi
6465 fi
6466 rm -f conftest*
6467
6468
6469 fi
6470
6471
6472 LIB="${LIB} ${THREAD_LIB}"
6473
6474 NEED_LIBDVDCSS=0
6475 STATIC_LIBDVDCSS=0
6476 DUMMY_LIBDVDCSS=0
6477 # Check whether --with-dvdcss or --without-dvdcss was given.
6478 if test "${with_dvdcss+set}" = set; then
6479   withval="$with_dvdcss"
6480    case "x${withval}" in
6481     xlocal-static|xyes)
6482       # local libdvdcss, statically linked
6483       if test x${CAN_BUILD_LIBDVDCSS} = x1
6484       then
6485         NEED_LIBDVDCSS=1
6486         STATIC_LIBDVDCSS=1
6487         BUILTINS="${BUILTINS} dvd"
6488         CFLAGS_DVD="${CFLAGS_DVD} -I../../extras/libdvdcss"
6489         LIB_DVD="${LIB_DVD} lib/libdvdcss.a ${LIB_LIBDVDCSS}"
6490         LIB_DVD_PLUGIN="${LIB_DVD_PLUGIN} ../../lib/libdvdcss.a ${LIB_LIBDVDCSS}"
6491       fi
6492     ;;
6493     xlocal-shared)
6494       # local libdvdcss, dynamically linked
6495       if test x${CAN_BUILD_LIBDVDCSS} = x1
6496       then
6497         NEED_LIBDVDCSS=1
6498         BUILTINS="${BUILTINS} dvd"
6499         CFLAGS_DVD="${CFLAGS_DVD} -I../../extras/libdvdcss"
6500         LIB_DVD="${LIB_DVD} -Llib -ldvdcss"
6501         LIB_DVD_PLUGIN="${LIB_DVD_PLUGIN} -L../../lib -ldvdcss"
6502       fi
6503     ;;
6504     xno)
6505       # don't use libdvdcss at all, build a DVD module that can dlopen() it
6506       DUMMY_LIBDVDCSS=1
6507       BUILTINS="${BUILTINS} dvd"
6508       OBJ_DVD="${OBJ_DVD} dummy_dvdcss.o"
6509       CFLAGS_DVD="${CFLAGS_DVD} -DGOD_DAMN_DMCA"
6510       CFLAGS_DVD="${CFLAGS_DVD} -DLIBDVDCSS_VERSION=\"${LIBDVDCSS_VERSION}\""
6511       LIB_DVD="${LIB_DVD} -ldl"
6512       LIB_DVD_PLUGIN="${LIB_DVD_PLUGIN} -ldl"
6513     ;;
6514     *)
6515       # existing libdvdcss
6516       BUILTINS="${BUILTINS} dvd"
6517       if test "x$withval" != "xyes"
6518       then
6519         LIB_DVD_PLUGIN="${LIB_DVD_PLUGIN} -L"$withval"/lib"
6520         CFLAGS_DVD="${CFLAGS_DVD} -I"$withval"/include"
6521       fi
6522       LIB_DVD="${LIB_DVD} -ldvdcss"
6523       LIB_DVD_PLUGIN="${LIB_DVD_PLUGIN} -ldvdcss"
6524     esac 
6525 else
6526   # user didn't decide, we choose to use local libdvdcss and link statically
6527   # if libdvdcss is in the archive, or to use the dummy replacement otherwise.
6528    if test x${CAN_BUILD_LIBDVDCSS} = x1
6529     then
6530       NEED_LIBDVDCSS=1
6531       STATIC_LIBDVDCSS=1
6532       BUILTINS="${BUILTINS} dvd"
6533       CFLAGS_DVD="${CFLAGS_DVD} -I../../extras/libdvdcss"
6534       LIB_DVD="${LIB_DVD} lib/libdvdcss.a ${LIB_LIBDVDCSS}"
6535       LIB_DVD_PLUGIN="${LIB_DVD_PLUGIN} ../../lib/libdvdcss.a ${LIB_LIBDVDCSS}"
6536     else
6537       # XXX: no check for libdl is done, don't try this at home !
6538       DUMMY_LIBDVDCSS=1
6539       BUILTINS="${BUILTINS} dvd"
6540       OBJ_DVD="${OBJ_DVD} dummy_dvdcss.o"
6541       CFLAGS_DVD="${CFLAGS_DVD} -DGOD_DAMN_DMCA"
6542       LIB_DVD="${LIB_DVD} -ldl"
6543       LIB_DVD_PLUGIN="${LIB_DVD_PLUGIN} -ldl"
6544     fi 
6545 fi
6546
6547
6548 # Check whether --enable-dvdread or --disable-dvdread was given.
6549 if test "${enable_dvdread+set}" = set; then
6550   enableval="$enable_dvdread"
6551    if test x$enableval = xyes
6552   then
6553     NEED_LIBDVDCSS=1
6554     STATIC_LIBDVDCSS=1
6555     BUILTINS="${BUILTINS} dvdread" 
6556     CFLAGS_DVDREAD="${CFLAGS_DVDREAD} -I../../extras/libdvdread"
6557     LIB_DVDREAD="${LIB_DVDREAD} lib/libdvdread.a lib/libdvdcss.a"
6558   fi 
6559 fi
6560
6561
6562 # Check whether --enable-vcd or --disable-vcd was given.
6563 if test "${enable_vcd+set}" = set; then
6564   enableval="$enable_vcd"
6565   :
6566 fi
6567
6568
6569 if test x$enable_vcd != xno
6570 then
6571   cat > conftest.$ac_ext <<EOF
6572 #line 6573 "configure"
6573 #include "confdefs.h"
6574 #include <linux/cdrom.h>
6575 EOF
6576 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6577   egrep "cdrom_msf0" >/dev/null 2>&1; then
6578   rm -rf conftest*
6579   
6580     BUILTINS="${BUILTINS} vcd"
6581   
6582 fi
6583 rm -f conftest*
6584
6585 fi
6586
6587 if test x$enable_vcd != xno -a "${SYS}" = "bsdi"
6588 then
6589   BUILTINS="${BUILTINS} vcd"
6590 fi
6591
6592 # Check whether --enable-dummy or --disable-dummy was given.
6593 if test "${enable_dummy+set}" = set; then
6594   enableval="$enable_dummy"
6595   :
6596 fi
6597
6598
6599 if test x$enable_dummy != xno
6600 then
6601   BUILTINS="${BUILTINS} dummy"
6602 fi
6603
6604 # Check whether --enable-null or --disable-null was given.
6605 if test "${enable_null+set}" = set; then
6606   enableval="$enable_null"
6607   :
6608 fi
6609
6610
6611 if test x$enable_null != xno
6612 then
6613   BUILTINS="${BUILTINS} null"
6614 fi
6615
6616 # Check whether --enable-rc or --disable-rc was given.
6617 if test "${enable_rc+set}" = set; then
6618   enableval="$enable_rc"
6619   :
6620 fi
6621
6622
6623 if test x$enable_rc != xno
6624 then
6625   BUILTINS="${BUILTINS} rc"
6626 fi
6627
6628 # Check whether --with-mad or --without-mad was given.
6629 if test "${with_mad+set}" = set; then
6630   withval="$with_mad"
6631    if test "x$with_val" != "xno"; then
6632       if test -n $with_val; then
6633             CFLAGS_MAD="-I$with_val/include"
6634         LIB_MAD="-L$with_val/lib -lmad"
6635       else
6636         LIB_MAD="-lmad"
6637       fi
6638       save_CFLAGS=$CFLAGS
6639       save_LDFLAGS=$LDFLAGS
6640       CFLAGS="$CFLAGS $CFLAGS_MAD"
6641       LDFLAGS="$LDFLAGS $LIB_MAD"
6642       for ac_hdr in mad.h
6643 do
6644 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6645 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6646 echo "configure:6647: checking for $ac_hdr" >&5
6647 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6648   echo $ac_n "(cached) $ac_c" 1>&6
6649 else
6650   cat > conftest.$ac_ext <<EOF
6651 #line 6652 "configure"
6652 #include "confdefs.h"
6653 #include <$ac_hdr>
6654 EOF
6655 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6656 { (eval echo configure:6657: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6657 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6658 if test -z "$ac_err"; then
6659   rm -rf conftest*
6660   eval "ac_cv_header_$ac_safe=yes"
6661 else
6662   echo "$ac_err" >&5
6663   echo "configure: failed program was:" >&5
6664   cat conftest.$ac_ext >&5
6665   rm -rf conftest*
6666   eval "ac_cv_header_$ac_safe=no"
6667 fi
6668 rm -f conftest*
6669 fi
6670 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6671   echo "$ac_t""yes" 1>&6
6672     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6673   cat >> confdefs.h <<EOF
6674 #define $ac_tr_hdr 1
6675 EOF
6676  
6677 else
6678   echo "$ac_t""no" 1>&6
6679 echo "Cannot find development headers for libmad..."
6680         exit 1
6681       
6682 fi
6683 done
6684
6685       echo $ac_n "checking for mad_bit_init in -lmad""... $ac_c" 1>&6
6686 echo "configure:6687: checking for mad_bit_init in -lmad" >&5
6687 ac_lib_var=`echo mad'_'mad_bit_init | sed 'y%./+-%__p_%'`
6688 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
6689   echo $ac_n "(cached) $ac_c" 1>&6
6690 else
6691   ac_save_LIBS="$LIBS"
6692 LIBS="-lmad  $LIBS"
6693 cat > conftest.$ac_ext <<EOF
6694 #line 6695 "configure"
6695 #include "confdefs.h"
6696 /* Override any gcc2 internal prototype to avoid an error.  */
6697 /* We use char because int might match the return type of a gcc2
6698     builtin and then its argument prototype would still apply.  */
6699 char mad_bit_init();
6700
6701 int main() {
6702 mad_bit_init()
6703 ; return 0; }
6704 EOF
6705 if { (eval echo configure:6706: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6706   rm -rf conftest*
6707   eval "ac_cv_lib_$ac_lib_var=yes"
6708 else
6709   echo "configure: failed program was:" >&5
6710   cat conftest.$ac_ext >&5
6711   rm -rf conftest*
6712   eval "ac_cv_lib_$ac_lib_var=no"
6713 fi
6714 rm -f conftest*
6715 LIBS="$ac_save_LIBS"
6716
6717 fi
6718 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
6719   echo "$ac_t""yes" 1>&6
6720     ac_tr_lib=HAVE_LIB`echo mad | sed -e 's/[^a-zA-Z0-9_]/_/g' \
6721     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
6722   cat >> confdefs.h <<EOF
6723 #define $ac_tr_lib 1
6724 EOF
6725
6726   LIBS="-lmad $LIBS"
6727
6728 else
6729   echo "$ac_t""no" 1>&6
6730  echo "Cannot find libmad library..."
6731         exit 1
6732       
6733 fi
6734
6735       CFLAGS=$save_CFLAGS
6736       LDFLAGS=$save_LDFLAGS
6737       PLUGINS="${PLUGINS} mad"
6738     fi 
6739 fi
6740
6741
6742 if test x$SYS = xbeos
6743 then
6744     LIB="${LIB} -lbe"
6745     BUILTINS="${BUILTINS} beos"
6746     LIB_BEOS="${LIB_BEOS} -lbe -lgame -lroot -ltracker"
6747     PLCFLAGS="${PLCFLAGS} -nostart"
6748
6749 else
6750
6751 # Check whether --enable-dsp or --disable-dsp was given.
6752 if test "${enable_dsp+set}" = set; then
6753   enableval="$enable_dsp"
6754   :
6755 fi
6756
6757
6758 if test x$enable_dsp != xno &&
6759   (test $SYS != mingw32 || test x$enable_dsp = xyes)
6760 then
6761   if test -c /dev/dsp
6762   then
6763     PLUGINS="${PLUGINS} dsp"
6764   fi
6765 fi
6766
6767 # Check whether --enable-esd or --disable-esd was given.
6768 if test "${enable_esd+set}" = set; then
6769   enableval="$enable_esd"
6770   if test x$enable_esd = xyes
6771    then
6772      # Extract the first word of "esd-config", so it can be a program name with args.
6773 set dummy esd-config; ac_word=$2
6774 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6775 echo "configure:6776: checking for $ac_word" >&5
6776 if eval "test \"`echo '$''{'ac_cv_path_ESD_CONFIG'+set}'`\" = set"; then
6777   echo $ac_n "(cached) $ac_c" 1>&6
6778 else
6779   case "$ESD_CONFIG" in
6780   /*)
6781   ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a path.
6782   ;;
6783   ?:/*)                  
6784   ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a dos path.
6785   ;;
6786   *)
6787   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
6788   ac_dummy="$PATH"
6789   for ac_dir in $ac_dummy; do 
6790     test -z "$ac_dir" && ac_dir=.
6791     if test -f $ac_dir/$ac_word; then
6792       ac_cv_path_ESD_CONFIG="$ac_dir/$ac_word"
6793       break
6794     fi
6795   done
6796   IFS="$ac_save_ifs"
6797   test -z "$ac_cv_path_ESD_CONFIG" && ac_cv_path_ESD_CONFIG="no"
6798   ;;
6799 esac
6800 fi
6801 ESD_CONFIG="$ac_cv_path_ESD_CONFIG"
6802 if test -n "$ESD_CONFIG"; then
6803   echo "$ac_t""$ESD_CONFIG" 1>&6
6804 else
6805   echo "$ac_t""no" 1>&6
6806 fi
6807
6808      if test x${ESD_CONFIG} != xno
6809      then
6810        PLUGINS="${PLUGINS} esd"
6811        CFLAGS_ESD="`${ESD_CONFIG} --cflags`"
6812        LIB_ESD="`${ESD_CONFIG} --libs`"
6813      fi
6814    fi
6815 fi
6816
6817
6818 # Check whether --enable-arts or --disable-arts was given.
6819 if test "${enable_arts+set}" = set; then
6820   enableval="$enable_arts"
6821   if test x$enable_arts = xyes
6822    then
6823      # Extract the first word of "artsc-config", so it can be a program name with args.
6824 set dummy artsc-config; ac_word=$2
6825 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
6826 echo "configure:6827: checking for $ac_word" >&5
6827 if eval "test \"`echo '$''{'ac_cv_path_ARTS_CONFIG'+set}'`\" = set"; then
6828   echo $ac_n "(cached) $ac_c" 1>&6
6829 else
6830   case "$ARTS_CONFIG" in
6831   /*)
6832   ac_cv_path_ARTS_CONFIG="$ARTS_CONFIG" # Let the user override the test with a path.
6833   ;;
6834   ?:/*)                  
6835   ac_cv_path_ARTS_CONFIG="$ARTS_CONFIG" # Let the user override the test with a dos path.
6836   ;;
6837   *)
6838   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
6839   ac_dummy="$PATH"
6840   for ac_dir in $ac_dummy; do 
6841     test -z "$ac_dir" && ac_dir=.
6842     if test -f $ac_dir/$ac_word; then
6843       ac_cv_path_ARTS_CONFIG="$ac_dir/$ac_word"
6844       break
6845     fi
6846   done
6847   IFS="$ac_save_ifs"
6848   test -z "$ac_cv_path_ARTS_CONFIG" && ac_cv_path_ARTS_CONFIG="no"
6849   ;;
6850 esac
6851 fi
6852 ARTS_CONFIG="$ac_cv_path_ARTS_CONFIG"
6853 if test -n "$ARTS_CONFIG"; then
6854   echo "$ac_t""$ARTS_CONFIG" 1>&6
6855 else
6856   echo "$ac_t""no" 1>&6
6857 fi
6858
6859      if test x${ARTS_CONFIG} != xno
6860      then
6861        PLUGINS="${PLUGINS} arts"
6862        CFLAGS_ARTS="`${ARTS_CONFIG} --cflags`"
6863        LIB_ARTS="`${ARTS_CONFIG} --libs `"
6864      fi
6865    fi
6866 fi
6867
6868
6869 # Check whether --enable-macosx or --disable-macosx was given.
6870 if test "${enable_macosx+set}" = set; then
6871   enableval="$enable_macosx"
6872   if test x$enable_macosx = xyes
6873    then
6874      BUILTINS="${BUILTINS} macosx"
6875      LIB_MACOSX="-framework CoreAudio -framework Cocoa -framework AGL -framework QuickTime"
6876      LIB="${LIB} -ObjC"
6877    fi
6878 else
6879   for ac_hdr in Cocoa/Cocoa.h
6880 do
6881 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6882 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6883 echo "configure:6884: checking for $ac_hdr" >&5
6884 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6885   echo $ac_n "(cached) $ac_c" 1>&6
6886 else
6887   cat > conftest.$ac_ext <<EOF
6888 #line 6889 "configure"
6889 #include "confdefs.h"
6890 #include <$ac_hdr>
6891 EOF
6892 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6893 { (eval echo configure:6894: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6894 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6895 if test -z "$ac_err"; then
6896   rm -rf conftest*
6897   eval "ac_cv_header_$ac_safe=yes"
6898 else
6899   echo "$ac_err" >&5
6900   echo "configure: failed program was:" >&5
6901   cat conftest.$ac_ext >&5
6902   rm -rf conftest*
6903   eval "ac_cv_header_$ac_safe=no"
6904 fi
6905 rm -f conftest*
6906 fi
6907 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6908   echo "$ac_t""yes" 1>&6
6909     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6910   cat >> confdefs.h <<EOF
6911 #define $ac_tr_hdr 1
6912 EOF
6913  BUILTINS="${BUILTINS} macosx"
6914      LIB_MACOSX="-framework CoreAudio -framework Cocoa -framework AGL -framework QuickTime"
6915      LIB="${LIB} -ObjC"
6916    
6917 else
6918   echo "$ac_t""no" 1>&6
6919 fi
6920 done
6921
6922 fi
6923
6924
6925 # Check whether --enable-qnx or --disable-qnx was given.
6926 if test "${enable_qnx+set}" = set; then
6927   enableval="$enable_qnx"
6928   :
6929 fi
6930
6931     if test x$enable_qnx != xno
6932     then
6933       for ac_hdr in Ph.h
6934 do
6935 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6936 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6937 echo "configure:6938: checking for $ac_hdr" >&5
6938 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6939   echo $ac_n "(cached) $ac_c" 1>&6
6940 else
6941   cat > conftest.$ac_ext <<EOF
6942 #line 6943 "configure"
6943 #include "confdefs.h"
6944 #include <$ac_hdr>
6945 EOF
6946 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6947 { (eval echo configure:6948: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6948 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6949 if test -z "$ac_err"; then
6950   rm -rf conftest*
6951   eval "ac_cv_header_$ac_safe=yes"
6952 else
6953   echo "$ac_err" >&5
6954   echo "configure: failed program was:" >&5
6955   cat conftest.$ac_ext >&5
6956   rm -rf conftest*
6957   eval "ac_cv_header_$ac_safe=no"
6958 fi
6959 rm -f conftest*
6960 fi
6961 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6962   echo "$ac_t""yes" 1>&6
6963     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6964   cat >> confdefs.h <<EOF
6965 #define $ac_tr_hdr 1
6966 EOF
6967  
6968         PLUGINS="${PLUGINS} qnx"
6969         LIB_QNX="-lasound -lph"
6970       
6971 else
6972   echo "$ac_t""no" 1>&6
6973 fi
6974 done
6975
6976     fi
6977
6978 # Check whether --enable-fb or --disable-fb was given.
6979 if test "${enable_fb+set}" = set; then
6980   enableval="$enable_fb"
6981    if test x$enable_fb = xyes
6982     then
6983       PLUGINS="${PLUGINS} fb"
6984     fi 
6985 fi
6986
6987
6988 # Check whether --with-ggi or --without-ggi was given.
6989 if test "${with_ggi+set}" = set; then
6990   withval="$with_ggi"
6991    if test "x$withval" != "xno"
6992     then
6993       PLUGINS="${PLUGINS} ggi"
6994       if test "x$withval" != "xyes"
6995       then
6996         LIB_GGI="-l"$withval
6997       else
6998         LIB_GGI="-lggi"
6999       fi
7000     fi 
7001 fi
7002
7003
7004 # Check whether --enable-sdl or --disable-sdl was given.
7005 if test "${enable_sdl+set}" = set; then
7006   enableval="$enable_sdl"
7007   :
7008 fi
7009
7010 if test "x$enable_sdl" != "xno"
7011 then
7012   SDL_PATH=$PATH
7013   # Check whether --with-sdl-config-path or --without-sdl-config-path was given.
7014 if test "${with_sdl_config_path+set}" = set; then
7015   withval="$with_sdl_config_path"
7016    if test "x$withval" != "xno"
7017       then
7018         SDL_PATH=$withval:$PATH
7019       fi 
7020 fi
7021
7022   # Extract the first word of "sdl12-config", so it can be a program name with args.
7023 set dummy sdl12-config; ac_word=$2
7024 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7025 echo "configure:7026: checking for $ac_word" >&5
7026 if eval "test \"`echo '$''{'ac_cv_path_SDL12_CONFIG'+set}'`\" = set"; then
7027   echo $ac_n "(cached) $ac_c" 1>&6
7028 else
7029   case "$SDL12_CONFIG" in
7030   /*)
7031   ac_cv_path_SDL12_CONFIG="$SDL12_CONFIG" # Let the user override the test with a path.
7032   ;;
7033   ?:/*)                  
7034   ac_cv_path_SDL12_CONFIG="$SDL12_CONFIG" # Let the user override the test with a dos path.
7035   ;;
7036   *)
7037   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7038   ac_dummy="$SDL_PATH"
7039   for ac_dir in $ac_dummy; do 
7040     test -z "$ac_dir" && ac_dir=.
7041     if test -f $ac_dir/$ac_word; then
7042       ac_cv_path_SDL12_CONFIG="$ac_dir/$ac_word"
7043       break
7044     fi
7045   done
7046   IFS="$ac_save_ifs"
7047   test -z "$ac_cv_path_SDL12_CONFIG" && ac_cv_path_SDL12_CONFIG="no"
7048   ;;
7049 esac
7050 fi
7051 SDL12_CONFIG="$ac_cv_path_SDL12_CONFIG"
7052 if test -n "$SDL12_CONFIG"; then
7053   echo "$ac_t""$SDL12_CONFIG" 1>&6
7054 else
7055   echo "$ac_t""no" 1>&6
7056 fi
7057
7058   SDL_CONFIG=${SDL12_CONFIG}
7059   SDL_HEADER="SDL12/SDL.h"
7060   if test x${SDL_CONFIG} = xno
7061   then
7062     # Extract the first word of "sdl11-config", so it can be a program name with args.
7063 set dummy sdl11-config; ac_word=$2
7064 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7065 echo "configure:7066: checking for $ac_word" >&5
7066 if eval "test \"`echo '$''{'ac_cv_path_SDL11_CONFIG'+set}'`\" = set"; then
7067   echo $ac_n "(cached) $ac_c" 1>&6
7068 else
7069   case "$SDL11_CONFIG" in
7070   /*)
7071   ac_cv_path_SDL11_CONFIG="$SDL11_CONFIG" # Let the user override the test with a path.
7072   ;;
7073   ?:/*)                  
7074   ac_cv_path_SDL11_CONFIG="$SDL11_CONFIG" # Let the user override the test with a dos path.
7075   ;;
7076   *)
7077   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7078   ac_dummy="$SDL_PATH"
7079   for ac_dir in $ac_dummy; do 
7080     test -z "$ac_dir" && ac_dir=.
7081     if test -f $ac_dir/$ac_word; then
7082       ac_cv_path_SDL11_CONFIG="$ac_dir/$ac_word"
7083       break
7084     fi
7085   done
7086   IFS="$ac_save_ifs"
7087   test -z "$ac_cv_path_SDL11_CONFIG" && ac_cv_path_SDL11_CONFIG="no"
7088   ;;
7089 esac
7090 fi
7091 SDL11_CONFIG="$ac_cv_path_SDL11_CONFIG"
7092 if test -n "$SDL11_CONFIG"; then
7093   echo "$ac_t""$SDL11_CONFIG" 1>&6
7094 else
7095   echo "$ac_t""no" 1>&6
7096 fi
7097
7098     SDL_CONFIG=${SDL11_CONFIG}
7099     SDL_HEADER="SDL11/SDL.h"
7100   fi
7101   if test x${SDL_CONFIG} = xno
7102   then
7103     # Extract the first word of "sdl-config", so it can be a program name with args.
7104 set dummy sdl-config; ac_word=$2
7105 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7106 echo "configure:7107: checking for $ac_word" >&5
7107 if eval "test \"`echo '$''{'ac_cv_path_SDL_CONFIG'+set}'`\" = set"; then
7108   echo $ac_n "(cached) $ac_c" 1>&6
7109 else
7110   case "$SDL_CONFIG" in
7111   /*)
7112   ac_cv_path_SDL_CONFIG="$SDL_CONFIG" # Let the user override the test with a path.
7113   ;;
7114   ?:/*)                  
7115   ac_cv_path_SDL_CONFIG="$SDL_CONFIG" # Let the user override the test with a dos path.
7116   ;;
7117   *)
7118   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7119   ac_dummy="$SDL_PATH"
7120   for ac_dir in $ac_dummy; do 
7121     test -z "$ac_dir" && ac_dir=.
7122     if test -f $ac_dir/$ac_word; then
7123       ac_cv_path_SDL_CONFIG="$ac_dir/$ac_word"
7124       break
7125     fi
7126   done
7127   IFS="$ac_save_ifs"
7128   test -z "$ac_cv_path_SDL_CONFIG" && ac_cv_path_SDL_CONFIG="no"
7129   ;;
7130 esac
7131 fi
7132 SDL_CONFIG="$ac_cv_path_SDL_CONFIG"
7133 if test -n "$SDL_CONFIG"; then
7134   echo "$ac_t""$SDL_CONFIG" 1>&6
7135 else
7136   echo "$ac_t""no" 1>&6
7137 fi
7138
7139     SDL_HEADER="SDL/SDL.h"
7140   fi
7141   if test x${SDL_CONFIG} != xno
7142   then
7143     PLUGINS="${PLUGINS} sdl"
7144     CFLAGS_SDL="`${SDL_CONFIG} --cflags`"
7145     LIB_SDL="`${SDL_CONFIG} --libs | sed 's,-rdynamic,,'`"
7146     save_CPPFLAGS=$CPPFLAGS
7147     CPPFLAGS="$CPPFLAGS $CFLAGS_SDL"
7148     for ac_hdr in ${SDL_HEADER}
7149 do
7150 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7151 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7152 echo "configure:7153: checking for $ac_hdr" >&5
7153 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7154   echo $ac_n "(cached) $ac_c" 1>&6
7155 else
7156   cat > conftest.$ac_ext <<EOF
7157 #line 7158 "configure"
7158 #include "confdefs.h"
7159 #include <$ac_hdr>
7160 EOF
7161 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7162 { (eval echo configure:7163: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7163 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7164 if test -z "$ac_err"; then
7165   rm -rf conftest*
7166   eval "ac_cv_header_$ac_safe=yes"
7167 else
7168   echo "$ac_err" >&5
7169   echo "configure: failed program was:" >&5
7170   cat conftest.$ac_ext >&5
7171   rm -rf conftest*
7172   eval "ac_cv_header_$ac_safe=no"
7173 fi
7174 rm -f conftest*
7175 fi
7176 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7177   echo "$ac_t""yes" 1>&6
7178     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7179   cat >> confdefs.h <<EOF
7180 #define $ac_tr_hdr 1
7181 EOF
7182  cat >> confdefs.h <<EOF
7183 #define SDL_INCLUDE_FILE <${SDL_HEADER}>
7184 EOF
7185
7186 else
7187   echo "$ac_t""no" 1>&6
7188 { echo "configure: error: The development package for SDL is not installed. 
7189 Please install it and try again. Alternatively you can also configure with 
7190 --disable-sdl." 1>&2; exit 1; }
7191       
7192 fi
7193 done
7194
7195     CPPFLAGS=$save_CPPFLAGS
7196     if expr 1.1.5 \> `$SDL_CONFIG --version` >/dev/null
7197     then
7198       { echo "configure: error: The development package for SDL is not installed.
7199 Please install it and try again. Alternatively you can also configure with
7200 --disable-sdl." 1>&2; exit 1; }
7201     fi
7202   elif test "x$enable_sdl" =  "xyes"
7203   then
7204     { echo "configure: error: I couldn't find the SDL package. You can download libSDL
7205 from http://www.libsdl.org/, or configure with --disable-sdl. Have a nice day.
7206     " 1>&2; exit 1; }
7207   fi
7208 fi
7209
7210 # Check whether --enable-directx or --disable-directx was given.
7211 if test "${enable_directx+set}" = set; then
7212   enableval="$enable_directx"
7213   :
7214 fi
7215
7216 if test "x$enableval" != "xno"
7217 then
7218   if test $SYS = mingw32
7219   then
7220     # Check whether --with-directx-path or --without-directx-path was given.
7221 if test "${with_directx_path+set}" = set; then
7222   withval="$with_directx_path"
7223   :
7224 fi
7225
7226     if test "x$with_directx_path" = "x"
7227     then
7228       for ac_hdr in directx.h
7229 do
7230 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7231 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7232 echo "configure:7233: checking for $ac_hdr" >&5
7233 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7234   echo $ac_n "(cached) $ac_c" 1>&6
7235 else
7236   cat > conftest.$ac_ext <<EOF
7237 #line 7238 "configure"
7238 #include "confdefs.h"
7239 #include <$ac_hdr>
7240 EOF
7241 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7242 { (eval echo configure:7243: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7243 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7244 if test -z "$ac_err"; then
7245   rm -rf conftest*
7246   eval "ac_cv_header_$ac_safe=yes"
7247 else
7248   echo "$ac_err" >&5
7249   echo "configure: failed program was:" >&5
7250   cat conftest.$ac_ext >&5
7251   rm -rf conftest*
7252   eval "ac_cv_header_$ac_safe=no"
7253 fi
7254 rm -f conftest*
7255 fi
7256 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7257   echo "$ac_t""yes" 1>&6
7258     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7259   cat >> confdefs.h <<EOF
7260 #define $ac_tr_hdr 1
7261 EOF
7262   PLUGINS="${PLUGINS} directx"
7263         LIB_DIRECTX="-lgdi32 -ldxguid" 
7264 else
7265   echo "$ac_t""no" 1>&6
7266 fi
7267 done
7268
7269     else
7270       echo $ac_n "checking for directX headers in ${withval}""... $ac_c" 1>&6
7271 echo "configure:7272: checking for directX headers in ${withval}" >&5
7272       if test -f ${withval}/include/directx.h
7273       then
7274         PLUGINS="${PLUGINS} directx"
7275         LIB_DIRECTX="-L${withval}/lib -lgdi32 -ldxguid"
7276         INCLUDE="${INCLUDE} -I${withval}/include"
7277         echo "$ac_t""yes" 1>&6
7278       else
7279         echo "$ac_t""no" 1>&6
7280         { echo "configure: error: Cannot find ${withval}/include/directx.h!" 1>&2; exit 1; }
7281       fi
7282     fi
7283   fi
7284 fi
7285
7286 # Check whether --with-glide or --without-glide was given.
7287 if test "${with_glide+set}" = set; then
7288   withval="$with_glide"
7289    if test "x$withval" != "xno"
7290     then
7291       PLUGINS="${PLUGINS} glide"
7292       if test "x$withval" != "xyes"
7293       then
7294         LIB_GLIDE="-l"$withval" -lm"
7295       else
7296         LIB_GLIDE="-lglide2x -lm"
7297       fi
7298     fi 
7299 fi
7300
7301
7302 # Check whether --enable-ncurses or --disable-ncurses was given.
7303 if test "${enable_ncurses+set}" = set; then
7304   enableval="$enable_ncurses"
7305   if test x$enable_ncurses = xyes; then
7306      PLUGINS="${PLUGINS} ncurses"
7307      LIB_NCURSES="-lncurses"
7308    fi
7309 fi
7310
7311
7312 # Check whether --enable-qt or --disable-qt was given.
7313 if test "${enable_qt+set}" = set; then
7314   enableval="$enable_qt"
7315   if test x$enable_qt = xyes; then
7316      PLUGINS="${PLUGINS} qt"
7317      ALIASES="${ALIASES} qvlc"
7318      LIB_QT="-lqt -L${QTDIR}/lib"
7319      if test -x ${QTDIR}/bin/moc
7320      then
7321        MOC=${QTDIR}/bin/moc
7322      else
7323        MOC=moc
7324      fi
7325    fi
7326 fi
7327
7328
7329 # Check whether --enable-kde or --disable-kde was given.
7330 if test "${enable_kde+set}" = set; then
7331   enableval="$enable_kde"
7332   if test x$enable_kde = xyes; then
7333      PLUGINS="${PLUGINS} kde"
7334      ALIASES="${ALIASES} kvlc"
7335      LIB_KDE="-L${KDEDIR}/lib -lkfile"
7336      if test -x ${QTDIR}/bin/moc
7337      then
7338        MOC=${QTDIR}/bin/moc
7339      else
7340        MOC=moc
7341      fi
7342    fi
7343 fi
7344
7345
7346 # Check whether --enable-gnome or --disable-gnome was given.
7347 if test "${enable_gnome+set}" = set; then
7348   enableval="$enable_gnome"
7349   if test x$enable_gnome = xyes; then
7350     # look for gnome-config
7351     # Extract the first word of "gnome-config", so it can be a program name with args.
7352 set dummy gnome-config; ac_word=$2
7353 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7354 echo "configure:7355: checking for $ac_word" >&5
7355 if eval "test \"`echo '$''{'ac_cv_path_GNOME_CONFIG'+set}'`\" = set"; then
7356   echo $ac_n "(cached) $ac_c" 1>&6
7357 else
7358   case "$GNOME_CONFIG" in
7359   /*)
7360   ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a path.
7361   ;;
7362   ?:/*)                  
7363   ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a dos path.
7364   ;;
7365   *)
7366   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7367   ac_dummy="$PATH"
7368   for ac_dir in $ac_dummy; do 
7369     test -z "$ac_dir" && ac_dir=.
7370     if test -f $ac_dir/$ac_word; then
7371       ac_cv_path_GNOME_CONFIG="$ac_dir/$ac_word"
7372       break
7373     fi
7374   done
7375   IFS="$ac_save_ifs"
7376   test -z "$ac_cv_path_GNOME_CONFIG" && ac_cv_path_GNOME_CONFIG="no"
7377   ;;
7378 esac
7379 fi
7380 GNOME_CONFIG="$ac_cv_path_GNOME_CONFIG"
7381 if test -n "$GNOME_CONFIG"; then
7382   echo "$ac_t""$GNOME_CONFIG" 1>&6
7383 else
7384   echo "$ac_t""no" 1>&6
7385 fi
7386
7387     if test -x ${GNOME_CONFIG}
7388     then
7389        CFLAGS_GNOME="`${GNOME_CONFIG} --cflags gnomeui`"
7390        LIB_GNOME="`${GNOME_CONFIG} --libs gnomeui | sed 's,-rdynamic,,'`"
7391     fi
7392     # now look for the gnome.h header
7393     saved_CPPFLAGS=$CPPFLAGS
7394     CPPFLAGS="$CPPFLAGS $CFLAGS_GNOME"
7395     for ac_hdr in gnome.h
7396 do
7397 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7398 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7399 echo "configure:7400: checking for $ac_hdr" >&5
7400 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7401   echo $ac_n "(cached) $ac_c" 1>&6
7402 else
7403   cat > conftest.$ac_ext <<EOF
7404 #line 7405 "configure"
7405 #include "confdefs.h"
7406 #include <$ac_hdr>
7407 EOF
7408 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7409 { (eval echo configure:7410: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7410 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7411 if test -z "$ac_err"; then
7412   rm -rf conftest*
7413   eval "ac_cv_header_$ac_safe=yes"
7414 else
7415   echo "$ac_err" >&5
7416   echo "configure: failed program was:" >&5
7417   cat conftest.$ac_ext >&5
7418   rm -rf conftest*
7419   eval "ac_cv_header_$ac_safe=no"
7420 fi
7421 rm -f conftest*
7422 fi
7423 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7424   echo "$ac_t""yes" 1>&6
7425     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7426   cat >> confdefs.h <<EOF
7427 #define $ac_tr_hdr 1
7428 EOF
7429  
7430       PLUGINS="${PLUGINS} gnome"
7431       ALIASES="${ALIASES} gnome-vlc"
7432      
7433 else
7434   echo "$ac_t""no" 1>&6
7435 { echo "configure: error: Can't find gnome headers. Please install the gnome
7436 developement librairie or remove the --enable-gnome option" 1>&2; exit 1; }
7437      
7438 fi
7439 done
7440
7441   
7442     CPPFLAGS=$saved_CPPFLAGS
7443   fi
7444 fi
7445
7446
7447 # Check whether --enable-gtk or --disable-gtk was given.
7448 if test "${enable_gtk+set}" = set; then
7449   enableval="$enable_gtk"
7450   :
7451 fi
7452
7453 if test x$enable_gtk != xno
7454 then
7455   GTK_PATH=$PATH
7456   # Check whether --with-gtk-config-path or --without-gtk-config-path was given.
7457 if test "${with_gtk_config_path+set}" = set; then
7458   withval="$with_gtk_config_path"
7459    if test "x$withval" != "xno"
7460       then
7461         GTK_PATH=$withval:$PATH
7462       fi 
7463 fi
7464
7465   # look for gtk-config
7466   # Extract the first word of "gtk-config", so it can be a program name with args.
7467 set dummy gtk-config; ac_word=$2
7468 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
7469 echo "configure:7470: checking for $ac_word" >&5
7470 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
7471   echo $ac_n "(cached) $ac_c" 1>&6
7472 else
7473   case "$GTK_CONFIG" in
7474   /*)
7475   ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
7476   ;;
7477   ?:/*)                  
7478   ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a dos path.
7479   ;;
7480   *)
7481   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
7482   ac_dummy="$GTK_PATH"
7483   for ac_dir in $ac_dummy; do 
7484     test -z "$ac_dir" && ac_dir=.
7485     if test -f $ac_dir/$ac_word; then
7486       ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word"
7487       break
7488     fi
7489   done
7490   IFS="$ac_save_ifs"
7491   test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
7492   ;;
7493 esac
7494 fi
7495 GTK_CONFIG="$ac_cv_path_GTK_CONFIG"
7496 if test -n "$GTK_CONFIG"; then
7497   echo "$ac_t""$GTK_CONFIG" 1>&6
7498 else
7499   echo "$ac_t""no" 1>&6
7500 fi
7501
7502   if test -x ${GTK_CONFIG}
7503   then
7504     CFLAGS_GTK="`${GTK_CONFIG} --cflags gtk`"
7505     LIB_GTK="`${GTK_CONFIG} --libs gtk | sed 's,-rdynamic,,'`"
7506   fi
7507   # now look for the gtk.h header
7508   saved_CPPFLAGS=$CPPFLAGS
7509   CPPFLAGS="$CPPFLAGS $CFLAGS_GTK"
7510   FOUND=
7511   for ac_hdr in gtk/gtk.h glib.h gdk/gdk.h
7512 do
7513 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7514 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7515 echo "configure:7516: checking for $ac_hdr" >&5
7516 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7517   echo $ac_n "(cached) $ac_c" 1>&6
7518 else
7519   cat > conftest.$ac_ext <<EOF
7520 #line 7521 "configure"
7521 #include "confdefs.h"
7522 #include <$ac_hdr>
7523 EOF
7524 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7525 { (eval echo configure:7526: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7526 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7527 if test -z "$ac_err"; then
7528   rm -rf conftest*
7529   eval "ac_cv_header_$ac_safe=yes"
7530 else
7531   echo "$ac_err" >&5
7532   echo "configure: failed program was:" >&5
7533   cat conftest.$ac_ext >&5
7534   rm -rf conftest*
7535   eval "ac_cv_header_$ac_safe=no"
7536 fi
7537 rm -f conftest*
7538 fi
7539 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7540   echo "$ac_t""yes" 1>&6
7541     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7542   cat >> confdefs.h <<EOF
7543 #define $ac_tr_hdr 1
7544 EOF
7545  
7546 else
7547   echo "$ac_t""no" 1>&6
7548 FOUND=no
7549         echo "Cannot find gtk development headers."
7550   
7551 fi
7552 done
7553
7554   if test -z $FOUND; then
7555     PLUGINS="${PLUGINS} gtk"
7556     ALIASES="${ALIASES} gvlc"
7557   fi
7558   CPPFLAGS=$saved_CPPFLAGS
7559 fi
7560
7561 # Check whether --enable-x11 or --disable-x11 was given.
7562 if test "${enable_x11+set}" = set; then
7563   enableval="$enable_x11"
7564   :
7565 fi
7566
7567 if test x$enable_x11 != xno &&
7568   (test $SYS != mingw32 || test x$enable_x11 = xyes); then
7569   if test x$x_includes = xNONE; then
7570     x_includes=/usr/X11R6/include
7571   fi
7572   if test x$x_libraries = xNONE; then
7573     x_libraries=/usr/X11R6/lib
7574   fi
7575   saved_CPPFLAGS=$CPPFLAGS
7576   CPPFLAGS="$CPPFLAGS -I$x_includes"
7577   for ac_hdr in X11/Xlib.h
7578 do
7579 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7580 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7581 echo "configure:7582: checking for $ac_hdr" >&5
7582 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7583   echo $ac_n "(cached) $ac_c" 1>&6
7584 else
7585   cat > conftest.$ac_ext <<EOF
7586 #line 7587 "configure"
7587 #include "confdefs.h"
7588 #include <$ac_hdr>
7589 EOF
7590 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7591 { (eval echo configure:7592: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7592 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7593 if test -z "$ac_err"; then
7594   rm -rf conftest*
7595   eval "ac_cv_header_$ac_safe=yes"
7596 else
7597   echo "$ac_err" >&5
7598   echo "configure: failed program was:" >&5
7599   cat conftest.$ac_ext >&5
7600   rm -rf conftest*
7601   eval "ac_cv_header_$ac_safe=no"
7602 fi
7603 rm -f conftest*
7604 fi
7605 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7606   echo "$ac_t""yes" 1>&6
7607     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7608   cat >> confdefs.h <<EOF
7609 #define $ac_tr_hdr 1
7610 EOF
7611  
7612     #PLUGINS="${PLUGINS} x11"
7613     LIB_X11="-L$x_libraries -lX11 -lXext"
7614     CFLAGS_X11="-I$x_includes"
7615   
7616   CPPFLAGS=$saved_CPPFLAGS
7617 else
7618   echo "$ac_t""no" 1>&6
7619 fi
7620 done
7621
7622 fi
7623
7624 # Check whether --enable-xvideo or --disable-xvideo was given.
7625 if test "${enable_xvideo+set}" = set; then
7626   enableval="$enable_xvideo"
7627   :
7628 fi
7629
7630 if test x$enable_xvideo != xno &&
7631   (test $SYS != mingw32 || test x$enable_xvideo = xyes); then
7632   if test x$x_includes = xNONE; then
7633     x_includes=/usr/X11R6/include
7634   fi
7635   if test x$x_libraries = xNONE; then
7636     x_libraries=/usr/X11R6/lib
7637   fi
7638   saved_CPPFLAGS=$CPPFLAGS
7639   CPPFLAGS="$CPPFLAGS -I$x_includes"
7640   for ac_hdr in X11/extensions/Xv.h
7641 do
7642 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
7643 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
7644 echo "configure:7645: checking for $ac_hdr" >&5
7645 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7646   echo $ac_n "(cached) $ac_c" 1>&6
7647 else
7648   cat > conftest.$ac_ext <<EOF
7649 #line 7650 "configure"
7650 #include "confdefs.h"
7651 #include <$ac_hdr>
7652 EOF
7653 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7654 { (eval echo configure:7655: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7655 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7656 if test -z "$ac_err"; then
7657   rm -rf conftest*
7658   eval "ac_cv_header_$ac_safe=yes"
7659 else
7660   echo "$ac_err" >&5
7661   echo "configure: failed program was:" >&5
7662   cat conftest.$ac_ext >&5
7663   rm -rf conftest*
7664   eval "ac_cv_header_$ac_safe=no"
7665 fi
7666 rm -f conftest*
7667 fi
7668 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7669   echo "$ac_t""yes" 1>&6
7670     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
7671   cat >> confdefs.h <<EOF
7672 #define $ac_tr_hdr 1
7673 EOF
7674  
7675     BUILTINS="${BUILTINS} xvideo"
7676     LIB_XVIDEO="-L$x_libraries -lX11 -lXext -lXv"
7677     CFLAGS_XVIDEO="-I$x_includes"
7678   
7679   CPPFLAGS=$saved_CPPFLAGS
7680 else
7681   echo "$ac_t""no" 1>&6
7682 fi
7683 done
7684
7685 fi
7686
7687 # Check whether --enable-alsa or --disable-alsa was given.
7688 if test "${enable_alsa+set}" = set; then
7689   enableval="$enable_alsa"
7690   if test x$enable_alsa = xyes
7691    then
7692      ac_safe=`echo "alsa/asoundlib.h" | sed 'y%./+-%__p_%'`
7693 echo $ac_n "checking for alsa/asoundlib.h""... $ac_c" 1>&6
7694 echo "configure:7695: checking for alsa/asoundlib.h" >&5
7695 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7696   echo $ac_n "(cached) $ac_c" 1>&6
7697 else
7698   cat > conftest.$ac_ext <<EOF
7699 #line 7700 "configure"
7700 #include "confdefs.h"
7701 #include <alsa/asoundlib.h>
7702 EOF
7703 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
7704 { (eval echo configure:7705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7705 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
7706 if test -z "$ac_err"; then
7707   rm -rf conftest*
7708   eval "ac_cv_header_$ac_safe=yes"
7709 else
7710   echo "$ac_err" >&5
7711   echo "configure: failed program was:" >&5
7712   cat conftest.$ac_ext >&5
7713   rm -rf conftest*
7714   eval "ac_cv_header_$ac_safe=no"
7715 fi
7716 rm -f conftest*
7717 fi
7718 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
7719   echo "$ac_t""yes" 1>&6
7720   echo $ac_n "checking for main in -lasound""... $ac_c" 1>&6
7721 echo "configure:7722: checking for main in -lasound" >&5
7722 ac_lib_var=`echo asound'_'main | sed 'y%./+-%__p_%'`
7723 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
7724   echo $ac_n "(cached) $ac_c" 1>&6
7725 else
7726   ac_save_LIBS="$LIBS"
7727 LIBS="-lasound  $LIBS"
7728 cat > conftest.$ac_ext <<EOF
7729 #line 7730 "configure"
7730 #include "confdefs.h"
7731
7732 int main() {
7733 main()
7734 ; return 0; }
7735 EOF
7736 if { (eval echo configure:7737: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7737   rm -rf conftest*
7738   eval "ac_cv_lib_$ac_lib_var=yes"
7739 else
7740   echo "configure: failed program was:" >&5
7741   cat conftest.$ac_ext >&5
7742   rm -rf conftest*
7743   eval "ac_cv_lib_$ac_lib_var=no"
7744 fi
7745 rm -f conftest*
7746 LIBS="$ac_save_LIBS"
7747
7748 fi
7749 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
7750   echo "$ac_t""yes" 1>&6
7751   have_alsa="true"
7752 else
7753   echo "$ac_t""no" 1>&6
7754 have_alsa="false"
7755 fi
7756
7757 else
7758   echo "$ac_t""no" 1>&6
7759 have_alsa="false"
7760 fi
7761
7762      if test x$have_alsa = xtrue
7763      then
7764        PLUGINS="${PLUGINS} alsa"
7765        LIB_ALSA="-lasound"
7766      fi
7767    fi
7768 fi
7769
7770
7771 fi
7772
7773 # Check whether --enable-plugins or --disable-plugins was given.
7774 if test "${enable_plugins+set}" = set; then
7775   enableval="$enable_plugins"
7776   if test x$enable_plugins = xno
7777    then
7778      BUILTINS="${BUILTINS} ${PLUGINS}"
7779      PLUGINS=
7780    fi
7781 fi
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860 trap '' 1 2 15
7861 cat > confcache <<\EOF
7862 # This file is a shell script that caches the results of configure
7863 # tests run on this system so they can be shared between configure
7864 # scripts and configure runs.  It is not useful on other systems.
7865 # If it contains results you don't want to keep, you may remove or edit it.
7866 #
7867 # By default, configure uses ./config.cache as the cache file,
7868 # creating it if it does not exist already.  You can give configure
7869 # the --cache-file=FILE option to use a different cache file; that is
7870 # what configure does when it calls configure scripts in
7871 # subdirectories, so they share the cache.
7872 # Giving --cache-file=/dev/null disables caching, for debugging configure.
7873 # config.status only pays attention to the cache file if you give it the
7874 # --recheck option to rerun configure.
7875 #
7876 EOF
7877 # The following way of writing the cache mishandles newlines in values,
7878 # but we know of no workaround that is simple, portable, and efficient.
7879 # So, don't put newlines in cache variables' values.
7880 # Ultrix sh set writes to stderr and can't be redirected directly,
7881 # and sets the high bit in the cache file unless we assign to the vars.
7882 (set) 2>&1 |
7883   case `(ac_space=' '; set | grep ac_space) 2>&1` in
7884   *ac_space=\ *)
7885     # `set' does not quote correctly, so add quotes (double-quote substitution
7886     # turns \\\\ into \\, and sed turns \\ into \).
7887     sed -n \
7888       -e "s/'/'\\\\''/g" \
7889       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
7890     ;;
7891   *)
7892     # `set' quotes correctly as required by POSIX, so do not add quotes.
7893     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
7894     ;;
7895   esac >> confcache
7896 if cmp -s $cache_file confcache; then
7897   :
7898 else
7899   if test -w $cache_file; then
7900     echo "updating cache $cache_file"
7901     cat confcache > $cache_file
7902   else
7903     echo "not updating unwritable cache $cache_file"
7904   fi
7905 fi
7906 rm -f confcache
7907
7908 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
7909
7910 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7911 # Let make expand exec_prefix.
7912 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7913
7914 # Any assignment to VPATH causes Sun make to only execute
7915 # the first set of double-colon rules, so remove it if not needed.
7916 # If there is a colon in the path, we need to keep it.
7917 if test "x$srcdir" = x.; then
7918   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
7919 fi
7920
7921 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
7922
7923 DEFS=-DHAVE_CONFIG_H
7924
7925 # Without the "./", some shells look in PATH for config.status.
7926 : ${CONFIG_STATUS=./config.status}
7927
7928 echo creating $CONFIG_STATUS
7929 rm -f $CONFIG_STATUS
7930 cat > $CONFIG_STATUS <<EOF
7931 #! /bin/sh
7932 # Generated automatically by configure.
7933 # Run this file to recreate the current configuration.
7934 # This directory was configured as follows,
7935 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7936 #
7937 # $0 $ac_configure_args
7938 #
7939 # Compiler output produced by configure, useful for debugging
7940 # configure, is in ./config.log if it exists.
7941
7942 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
7943 for ac_option
7944 do
7945   case "\$ac_option" in
7946   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7947     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
7948     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
7949   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
7950     echo "$CONFIG_STATUS generated by autoconf version 2.13"
7951     exit 0 ;;
7952   -help | --help | --hel | --he | --h)
7953     echo "\$ac_cs_usage"; exit 0 ;;
7954   *) echo "\$ac_cs_usage"; exit 1 ;;
7955   esac
7956 done
7957
7958 ac_given_srcdir=$srcdir
7959 ac_given_INSTALL="$INSTALL"
7960
7961 trap 'rm -fr `echo "Makefile.opts include/config.h po/Makefile.in include/defs.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
7962 EOF
7963 cat >> $CONFIG_STATUS <<EOF
7964
7965 # Protect against being on the right side of a sed subst in config.status.
7966 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
7967  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
7968 $ac_vpsub
7969 $extrasub
7970 s%@SHELL@%$SHELL%g
7971 s%@CFLAGS@%$CFLAGS%g
7972 s%@CPPFLAGS@%$CPPFLAGS%g
7973 s%@CXXFLAGS@%$CXXFLAGS%g
7974 s%@FFLAGS@%$FFLAGS%g
7975 s%@DEFS@%$DEFS%g
7976 s%@LDFLAGS@%$LDFLAGS%g
7977 s%@LIBS@%$LIBS%g
7978 s%@exec_prefix@%$exec_prefix%g
7979 s%@prefix@%$prefix%g
7980 s%@program_transform_name@%$program_transform_name%g
7981 s%@bindir@%$bindir%g
7982 s%@sbindir@%$sbindir%g
7983 s%@libexecdir@%$libexecdir%g
7984 s%@datadir@%$datadir%g
7985 s%@sysconfdir@%$sysconfdir%g
7986 s%@sharedstatedir@%$sharedstatedir%g
7987 s%@localstatedir@%$localstatedir%g
7988 s%@libdir@%$libdir%g
7989 s%@includedir@%$includedir%g
7990 s%@oldincludedir@%$oldincludedir%g
7991 s%@infodir@%$infodir%g
7992 s%@mandir@%$mandir%g
7993 s%@host@%$host%g
7994 s%@host_alias@%$host_alias%g
7995 s%@host_cpu@%$host_cpu%g
7996 s%@host_vendor@%$host_vendor%g
7997 s%@host_os@%$host_os%g
7998 s%@target@%$target%g
7999 s%@target_alias@%$target_alias%g
8000 s%@target_cpu@%$target_cpu%g
8001 s%@target_vendor@%$target_vendor%g
8002 s%@target_os@%$target_os%g
8003 s%@build@%$build%g
8004 s%@build_alias@%$build_alias%g
8005 s%@build_cpu@%$build_cpu%g
8006 s%@build_vendor@%$build_vendor%g
8007 s%@build_os@%$build_os%g
8008 s%@VLC_VERSION@%$VLC_VERSION%g
8009 s%@VLC_CODENAME@%$VLC_CODENAME%g
8010 s%@LIBDVDCSS_VERSION@%$LIBDVDCSS_VERSION%g
8011 s%@SET_MAKE@%$SET_MAKE%g
8012 s%@CC@%$CC%g
8013 s%@CPP@%$CPP%g
8014 s%@RANLIB@%$RANLIB%g
8015 s%@ALLOCA@%$ALLOCA%g
8016 s%@GLIBC21@%$GLIBC21%g
8017 s%@LIBICONV@%$LIBICONV%g
8018 s%@USE_NLS@%$USE_NLS%g
8019 s%@MSGFMT@%$MSGFMT%g
8020 s%@GMSGFMT@%$GMSGFMT%g
8021 s%@XGETTEXT@%$XGETTEXT%g
8022 s%@INTLBISON@%$INTLBISON%g
8023 s%@BUILD_INCLUDED_LIBINTL@%$BUILD_INCLUDED_LIBINTL%g
8024 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
8025 s%@CATALOGS@%$CATALOGS%g
8026 s%@CATOBJEXT@%$CATOBJEXT%g
8027 s%@GMOFILES@%$GMOFILES%g
8028 s%@INTLLIBS@%$INTLLIBS%g
8029 s%@INTLOBJS@%$INTLOBJS%g
8030 s%@POFILES@%$POFILES%g
8031 s%@POSUB@%$POSUB%g
8032 s%@DATADIRNAME@%$DATADIRNAME%g
8033 s%@INSTOBJEXT@%$INSTOBJEXT%g
8034 s%@GENCAT@%$GENCAT%g
8035 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
8036 s%@INTL_LIBTOOL_SUFFIX_PREFIX@%$INTL_LIBTOOL_SUFFIX_PREFIX%g
8037 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
8038 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
8039 s%@INSTALL_DATA@%$INSTALL_DATA%g
8040 s%@WINDRES@%$WINDRES%g
8041 s%@ESD_CONFIG@%$ESD_CONFIG%g
8042 s%@ARTS_CONFIG@%$ARTS_CONFIG%g
8043 s%@SDL12_CONFIG@%$SDL12_CONFIG%g
8044 s%@SDL11_CONFIG@%$SDL11_CONFIG%g
8045 s%@SDL_CONFIG@%$SDL_CONFIG%g
8046 s%@GNOME_CONFIG@%$GNOME_CONFIG%g
8047 s%@GTK_CONFIG@%$GTK_CONFIG%g
8048 s%@SYS@%$SYS%g
8049 s%@ARCH@%$ARCH%g
8050 s%@PLUGINS@%$PLUGINS%g
8051 s%@BUILTINS@%$BUILTINS%g
8052 s%@ALIASES@%$ALIASES%g
8053 s%@DEFINE@%$DEFINE%g
8054 s%@INCLUDE@%$INCLUDE%g
8055 s%@DEBUG@%$DEBUG%g
8056 s%@ASM@%$ASM%g
8057 s%@TRACE@%$TRACE%g
8058 s%@CPROF@%$CPROF%g
8059 s%@GPROF@%$GPROF%g
8060 s%@OPTIMS@%$OPTIMS%g
8061 s%@TUNING@%$TUNING%g
8062 s%@RELEASE@%$RELEASE%g
8063 s%@NEED_GETOPT@%$NEED_GETOPT%g
8064 s%@MOC@%$MOC%g
8065 s%@PACKAGE@%$PACKAGE%g
8066 s%@VERSION@%$VERSION%g
8067 s%@LCFLAGS@%$LCFLAGS%g
8068 s%@PLCFLAGS@%$PLCFLAGS%g
8069 s%@SOFLAGS@%$SOFLAGS%g
8070 s%@LIB@%$LIB%g
8071 s%@LIB_ALSA@%$LIB_ALSA%g
8072 s%@LIB_ALTIVEC@%$LIB_ALTIVEC%g
8073 s%@LIB_ARTS@%$LIB_ARTS%g
8074 s%@LIB_BEOS@%$LIB_BEOS%g
8075 s%@LIB_DARWIN@%$LIB_DARWIN%g
8076 s%@LIB_DIRECTX@%$LIB_DIRECTX%g
8077 s%@LIB_DVD@%$LIB_DVD%g
8078 s%@LIB_DVD_PLUGIN@%$LIB_DVD_PLUGIN%g
8079 s%@LIB_DVDREAD@%$LIB_DVDREAD%g
8080 s%@LIB_DVDREAD_PLUGIN@%$LIB_DVDREAD_PLUGIN%g
8081 s%@LIB_ESD@%$LIB_ESD%g
8082 s%@LIB_GGI@%$LIB_GGI%g
8083 s%@LIB_GLIDE@%$LIB_GLIDE%g
8084 s%@LIB_GNOME@%$LIB_GNOME%g
8085 s%@LIB_GTK@%$LIB_GTK%g
8086 s%@LIB_IMDCT@%$LIB_IMDCT%g
8087 s%@LIB_IMDCT3DN@%$LIB_IMDCT3DN%g
8088 s%@LIB_IMDCTSSE@%$LIB_IMDCTSSE%g
8089 s%@LIB_KDE@%$LIB_KDE%g
8090 s%@LIB_LIBDVDCSS@%$LIB_LIBDVDCSS%g
8091 s%@LIB_MACOSX@%$LIB_MACOSX%g
8092 s%@LIB_MAD@%$LIB_MAD%g
8093 s%@LIB_MPEG_TS@%$LIB_MPEG_TS%g
8094 s%@LIB_NCURSES@%$LIB_NCURSES%g
8095 s%@LIB_QNX@%$LIB_QNX%g
8096 s%@LIB_QT@%$LIB_QT%g
8097 s%@LIB_RC@%$LIB_RC%g
8098 s%@LIB_SDL@%$LIB_SDL%g
8099 s%@LIB_X11@%$LIB_X11%g
8100 s%@LIB_XVIDEO@%$LIB_XVIDEO%g
8101 s%@CFLAGS_VLC@%$CFLAGS_VLC%g
8102 s%@CFLAGS_ALTIVEC@%$CFLAGS_ALTIVEC%g
8103 s%@CFLAGS_DVD@%$CFLAGS_DVD%g
8104 s%@CFLAGS_DVDREAD@%$CFLAGS_DVDREAD%g
8105 s%@CFLAGS_LIBDVDCSS@%$CFLAGS_LIBDVDCSS%g
8106 s%@CFLAGS_ARTS@%$CFLAGS_ARTS%g
8107 s%@CFLAGS_ESD@%$CFLAGS_ESD%g
8108 s%@CFLAGS_GTK@%$CFLAGS_GTK%g
8109 s%@CFLAGS_MAD@%$CFLAGS_MAD%g
8110 s%@CFLAGS_SDL@%$CFLAGS_SDL%g
8111 s%@CFLAGS_X11@%$CFLAGS_X11%g
8112 s%@CFLAGS_XVIDEO@%$CFLAGS_XVIDEO%g
8113 s%@OBJ_DVD@%$OBJ_DVD%g
8114 s%@OBJ_LIBDVDCSS@%$OBJ_LIBDVDCSS%g
8115 s%@NEED_LIBDVDCSS@%$NEED_LIBDVDCSS%g
8116
8117 CEOF
8118 EOF
8119
8120 cat >> $CONFIG_STATUS <<\EOF
8121
8122 # Split the substitutions into bite-sized pieces for seds with
8123 # small command number limits, like on Digital OSF/1 and HP-UX.
8124 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
8125 ac_file=1 # Number of current file.
8126 ac_beg=1 # First line for current file.
8127 ac_end=$ac_max_sed_cmds # Line after last line for current file.
8128 ac_more_lines=:
8129 ac_sed_cmds=""
8130 while $ac_more_lines; do
8131   if test $ac_beg -gt 1; then
8132     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
8133   else
8134     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
8135   fi
8136   if test ! -s conftest.s$ac_file; then
8137     ac_more_lines=false
8138     rm -f conftest.s$ac_file
8139   else
8140     if test -z "$ac_sed_cmds"; then
8141       ac_sed_cmds="sed -f conftest.s$ac_file"
8142     else
8143       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
8144     fi
8145     ac_file=`expr $ac_file + 1`
8146     ac_beg=$ac_end
8147     ac_end=`expr $ac_end + $ac_max_sed_cmds`
8148   fi
8149 done
8150 if test -z "$ac_sed_cmds"; then
8151   ac_sed_cmds=cat
8152 fi
8153 EOF
8154
8155 cat >> $CONFIG_STATUS <<EOF
8156
8157 CONFIG_FILES=\${CONFIG_FILES-"Makefile.opts include/config.h po/Makefile.in"}
8158 EOF
8159 cat >> $CONFIG_STATUS <<\EOF
8160 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
8161   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8162   case "$ac_file" in
8163   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
8164        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
8165   *) ac_file_in="${ac_file}.in" ;;
8166   esac
8167
8168   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
8169
8170   # Remove last slash and all that follows it.  Not all systems have dirname.
8171   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
8172   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
8173     # The file is in a subdirectory.
8174     test ! -d "$ac_dir" && mkdir "$ac_dir"
8175     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
8176     # A "../" for each directory in $ac_dir_suffix.
8177     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
8178   else
8179     ac_dir_suffix= ac_dots=
8180   fi
8181
8182   case "$ac_given_srcdir" in
8183   .)  srcdir=.
8184       if test -z "$ac_dots"; then top_srcdir=.
8185       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
8186   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
8187   *) # Relative path.
8188     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
8189     top_srcdir="$ac_dots$ac_given_srcdir" ;;
8190   esac
8191
8192   case "$ac_given_INSTALL" in
8193   [/$]*) INSTALL="$ac_given_INSTALL" ;;
8194   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
8195   esac
8196
8197   echo creating "$ac_file"
8198   rm -f "$ac_file"
8199   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
8200   case "$ac_file" in
8201   *Makefile*) ac_comsub="1i\\
8202 # $configure_input" ;;
8203   *) ac_comsub= ;;
8204   esac
8205
8206   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
8207   sed -e "$ac_comsub
8208 s%@configure_input@%$configure_input%g
8209 s%@srcdir@%$srcdir%g
8210 s%@top_srcdir@%$top_srcdir%g
8211 s%@INSTALL@%$INSTALL%g
8212 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
8213 fi; done
8214 rm -f conftest.s*
8215
8216 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
8217 # NAME is the cpp macro being defined and VALUE is the value it is being given.
8218 #
8219 # ac_d sets the value in "#define NAME VALUE" lines.
8220 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
8221 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
8222 ac_dC='\3'
8223 ac_dD='%g'
8224 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
8225 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
8226 ac_uB='\([      ]\)%\1#\2define\3'
8227 ac_uC=' '
8228 ac_uD='\4%g'
8229 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
8230 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
8231 ac_eB='$%\1#\2define\3'
8232 ac_eC=' '
8233 ac_eD='%g'
8234
8235 if test "${CONFIG_HEADERS+set}" != set; then
8236 EOF
8237 cat >> $CONFIG_STATUS <<EOF
8238   CONFIG_HEADERS="include/defs.h"
8239 EOF
8240 cat >> $CONFIG_STATUS <<\EOF
8241 fi
8242 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
8243   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
8244   case "$ac_file" in
8245   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
8246        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
8247   *) ac_file_in="${ac_file}.in" ;;
8248   esac
8249
8250   echo creating $ac_file
8251
8252   rm -f conftest.frag conftest.in conftest.out
8253   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
8254   cat $ac_file_inputs > conftest.in
8255
8256 EOF
8257
8258 # Transform confdefs.h into a sed script conftest.vals that substitutes
8259 # the proper values into config.h.in to produce config.h.  And first:
8260 # Protect against being on the right side of a sed subst in config.status.
8261 # Protect against being in an unquoted here document in config.status.
8262 rm -f conftest.vals
8263 cat > conftest.hdr <<\EOF
8264 s/[\\&%]/\\&/g
8265 s%[\\$`]%\\&%g
8266 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
8267 s%ac_d%ac_u%gp
8268 s%ac_u%ac_e%gp
8269 EOF
8270 sed -n -f conftest.hdr confdefs.h > conftest.vals
8271 rm -f conftest.hdr
8272
8273 # This sed command replaces #undef with comments.  This is necessary, for
8274 # example, in the case of _POSIX_SOURCE, which is predefined and required
8275 # on some systems where configure will not decide to define it.
8276 cat >> conftest.vals <<\EOF
8277 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
8278 EOF
8279
8280 # Break up conftest.vals because some shells have a limit on
8281 # the size of here documents, and old seds have small limits too.
8282
8283 rm -f conftest.tail
8284 while :
8285 do
8286   ac_lines=`grep -c . conftest.vals`
8287   # grep -c gives empty output for an empty file on some AIX systems.
8288   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
8289   # Write a limited-size here document to conftest.frag.
8290   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
8291   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
8292   echo 'CEOF
8293   sed -f conftest.frag conftest.in > conftest.out
8294   rm -f conftest.in
8295   mv conftest.out conftest.in
8296 ' >> $CONFIG_STATUS
8297   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
8298   rm -f conftest.vals
8299   mv conftest.tail conftest.vals
8300 done
8301 rm -f conftest.vals
8302
8303 cat >> $CONFIG_STATUS <<\EOF
8304   rm -f conftest.frag conftest.h
8305   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
8306   cat conftest.in >> conftest.h
8307   rm -f conftest.in
8308   if cmp -s $ac_file conftest.h 2>/dev/null; then
8309     echo "$ac_file is unchanged"
8310     rm -f conftest.h
8311   else
8312     # Remove last slash and all that follows it.  Not all systems have dirname.
8313       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
8314       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
8315       # The file is in a subdirectory.
8316       test ! -d "$ac_dir" && mkdir "$ac_dir"
8317     fi
8318     rm -f $ac_file
8319     mv conftest.h $ac_file
8320   fi
8321 fi; done
8322
8323 EOF
8324 cat >> $CONFIG_STATUS <<EOF
8325
8326
8327 EOF
8328 cat >> $CONFIG_STATUS <<\EOF
8329 for ac_file in $CONFIG_FILES; do
8330         # Support "outfile[:infile[:infile...]]"
8331         case "$ac_file" in
8332           *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
8333         esac
8334         # PO directories have a Makefile.in generated from Makefile.in.in.
8335         case "$ac_file" in */Makefile.in)
8336           # Adjust a relative srcdir.
8337           ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
8338           ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
8339           ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
8340           # In autoconf-2.13 it is called $ac_given_srcdir.
8341           # In autoconf-2.50 it is called $srcdir.
8342           test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
8343           case "$ac_given_srcdir" in
8344             .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
8345             /*) top_srcdir="$ac_given_srcdir" ;;
8346             *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
8347           esac
8348           if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
8349             rm -f "$ac_dir/POTFILES"
8350             test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
8351             sed -e "/^#/d" -e "/^[      ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," -e "\$s/\(.*\) \\\\/\1/" < "$ac_given_srcdir/$ac_dir/POTFILES.in" > "$ac_dir/POTFILES"
8352             test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
8353             sed -e "/POTFILES =/r $ac_dir/POTFILES" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
8354           fi
8355           ;;
8356         esac
8357       done
8358
8359 exit 0
8360 EOF
8361 chmod +x $CONFIG_STATUS
8362 rm -fr confdefs* $ac_clean_files
8363 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
8364
8365
8366 echo "
8367 global configuration
8368 --------------------
8369 system                : ${SYS}
8370 architecture          : ${ARCH}
8371 optimizations         : ${OPTIMS}
8372 tuning:               : ${TUNING}
8373 release:              : ${RELEASE}"
8374
8375 if test x${HAVE_VLC} = x1
8376 then
8377   echo "
8378 vlc configuration
8379 -----------------
8380 vlc version           : ${VLC_VERSION}
8381 debug mode            : ${DEBUG}
8382 trace mode            : ${TRACE}
8383 cprof/gprof support   : ${CPROF}/${GPROF}
8384 need builtin getopt   : ${NEED_GETOPT}
8385 built-in modules      :${BUILTINS}
8386 plug-in modules       :${PLUGINS}
8387 vlc aliases           :${ALIASES}"
8388 fi
8389
8390 echo "
8391 libdvdcss configuration
8392 -----------------------
8393 can be built          : ${CAN_BUILD_LIBDVDCSS}
8394 will be built         : ${NEED_LIBDVDCSS}"
8395 if test x${NEED_LIBDVDCSS} = x1
8396 then
8397   echo "need BSDI libdvd      : ${NEED_BSDI_LIBDVD}"
8398   echo "link statically       : ${STATIC_LIBDVDCSS}"
8399 else
8400   echo "use dummy replacement : ${DUMMY_LIBDVDCSS}"
8401 fi
8402
8403 echo "
8404 You may now tune Makefile.opts at your convenience, for instance to choose
8405 which modules get compiled as plugins.
8406 "
8407 if test x${HAVE_VLC} = x1
8408 then
8409   echo "To build vlc and its plugins, type \`make vlc plugins'."
8410 fi
8411 if test x${HAVE_LIBDVDCSS} = x1
8412 then
8413   echo "To build libdvdcss only, type \`make libdvdcss'."
8414 fi
8415 echo ""
8416