(new in MAIN)
[vlc.git] / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13 
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15   --with-libiconv-prefix=DIR  search for libiconv in DIR/include and DIR/lib"
16 ac_help="$ac_help
17   --disable-nls           do not use Native Language Support"
18 ac_help="$ac_help
19   --with-included-gettext use the GNU gettext library included here"
20 ac_help="$ac_help
21 "
22 ac_help="$ac_help
23 Optimization options:"
24 ac_help="$ac_help
25   --with-tuning=ARCH      enable special tuning for an architecture
26                           (default i686 on IA-32 and 750 on PPC)"
27 ac_help="$ac_help
28   --disable-optimizations disable compiler optimizations (default enabled)"
29 ac_help="$ac_help
30   --disable-altivec       disable AltiVec optimizations (default enabled on PPC)"
31 ac_help="$ac_help
32   --enable-debug          debug mode (default disabled)"
33 ac_help="$ac_help
34   --enable-release        activate extra optimizations (default disabled)"
35 ac_help="$ac_help
36 Input plugins:"
37 ac_help="$ac_help
38   --enable-dvd            DVD input module (default enabled)"
39 ac_help="$ac_help
40     --with-dvdcss=PATH    libdvdcss headers and libraries"
41 ac_help="$ac_help
42     --with-dvdcss-tree=PATH libdvdcss tree for static linking"
43 ac_help="$ac_help
44   --enable-dvdread        dvdread input module (default disabled)"
45 ac_help="$ac_help
46     --with-dvdread=PATH   libdvdread headers and libraries"
47 ac_help="$ac_help
48   --enable-dvbpsi        dvbpsi ts demux module (default disabled)"
49 ac_help="$ac_help
50     --with-dvbpsi=PATH    libdvbpsi headers and libraries"
51 ac_help="$ac_help
52     --with-dvbpsi-tree=PATH libdvbpsi tree for static linking"
53 ac_help="$ac_help
54   --enable-vcd            VCD support for Linux, FreeBSD and MacOS X (default enabled)"
55 ac_help="$ac_help
56   --enable-satellite      satellite card support (default disabled)"
57 ac_help="$ac_help
58   --enable-avi            AVI demux module (default enabled)"
59 ac_help="$ac_help
60 Codec plugins:"
61 ac_help="$ac_help
62   --enable-mad            libmad module (default disabled)"
63 ac_help="$ac_help
64     --with-mad=PATH       path to libmad"
65 ac_help="$ac_help
66     --with-mad-tree=PATH  mad tree for static linking"
67 ac_help="$ac_help
68   --enable-ffmpeg         ffmpeg codec (default disabled)"
69 ac_help="$ac_help
70     --with-ffmpeg=PATH    path to ffmpeg installation"
71 ac_help="$ac_help
72     --with-ffmpeg-tree=PATH ffmpeg tree for static linking"
73 ac_help="$ac_help
74   --enable-a52            AC3 support with liba52 (default enabled)"
75 ac_help="$ac_help
76     --with-a52-tree=PATH  a52dec tree for static linking "
77 ac_help="$ac_help
78   --enable-vorbis         Ogg/Vorbis decoder support (default enabled)"
79 ac_help="$ac_help
80 Video plugins:"
81 ac_help="$ac_help
82   --enable-x11            X11 support (default enabled)"
83 ac_help="$ac_help
84   --enable-xvideo         XVideo support (default enabled)"
85 ac_help="$ac_help
86   --enable-sdl            SDL support (default enabled)"
87 ac_help="$ac_help
88     --with-sdl-config-path=PATH sdl-config path (default search in \$PATH)"
89 ac_help="$ac_help
90   --enable-directx        Win32 DirectX support (default enabled on Win32)"
91 ac_help="$ac_help
92     --with-directx=PATH   Win32 DirectX headers and libraries"
93 ac_help="$ac_help
94   --enable-fb             Linux framebuffer support (default enabled on Linux)"
95 ac_help="$ac_help
96   --enable-mga            Linux kernel Matrox support (default disabled)"
97 ac_help="$ac_help
98   --enable-ggi            GGI support (default disabled)"
99 ac_help="$ac_help
100     --with-ggi=PATH       path to libggi"
101 ac_help="$ac_help
102   --enable-glide          Glide (3dfx) support (default disabled)"
103 ac_help="$ac_help
104     --with-glide=PATH     path to libglide"
105 ac_help="$ac_help
106   --enable-aa             aalib output (default disabled)"
107 ac_help="$ac_help
108 Audio plugins:"
109 ac_help="$ac_help
110   --enable-dsp            Linux /dev/dsp support (enabled on Linux)"
111 ac_help="$ac_help
112   --enable-esd            Esound library support (default disabled)"
113 ac_help="$ac_help
114   --enable-arts           aRts sound server (default disabled)"
115 ac_help="$ac_help
116   --enable-alsa           ALSA sound support for Linux (default disabled)"
117 ac_help="$ac_help
118   --enable-waveout        Win32 waveOut module (default enabled on Win32)"
119 ac_help="$ac_help
120 Interface plugins:"
121 ac_help="$ac_help
122   --enable-gtk            Gtk+ support (default enabled)"
123 ac_help="$ac_help
124     --with-gtk-config-path=PATH gtk-config path (default search in \$PATH)"
125 ac_help="$ac_help
126   --enable-gnome          Gnome interface support (default disabled)"
127 ac_help="$ac_help
128   --enable-qt             Qt interface support (default disabled)"
129 ac_help="$ac_help
130   --enable-kde            KDE interface support (default disabled)"
131 ac_help="$ac_help
132   --enable-macosx         MacOS X support (default enabled on MacOS X)"
133 ac_help="$ac_help
134   --enable-qnx            QNX RTOS support (default enabled on QNX RTOS)"
135 ac_help="$ac_help
136   --enable-intfwin        Win32 interface support (default disabled)"
137 ac_help="$ac_help
138     --with-bcbuilder=PATH Borland C++ Builder installation path"
139 ac_help="$ac_help
140   --enable-ncurses        ncurses interface support (default disabled)"
141 ac_help="$ac_help
142   --enable-lirc           lirc support (default disabled)"
143 ac_help="$ac_help
144 Misc options:"
145 ac_help="$ac_help
146   --with-words=endianness set endianness (big or little)"
147 ac_help="$ac_help
148   --enable-gprof          gprof profiling (default disabled)"
149 ac_help="$ac_help
150   --enable-cprof          cprof profiling (default disabled)"
151 ac_help="$ac_help
152   --enable-pth            GNU Pth support (default disabled)"
153 ac_help="$ac_help
154   --enable-st             State Threads (default disabled)"
155 ac_help="$ac_help
156   --disable-plugins       make all plug-ins built-in (default plug-ins enabled)"
157
158 # Initialize some variables set by options.
159 # The variables have the same names as the options, with
160 # dashes changed to underlines.
161 build=NONE
162 cache_file=./config.cache
163 exec_prefix=NONE
164 host=NONE
165 no_create=
166 nonopt=NONE
167 no_recursion=
168 prefix=NONE
169 program_prefix=NONE
170 program_suffix=NONE
171 program_transform_name=s,x,x,
172 silent=
173 site=
174 srcdir=
175 target=NONE
176 verbose=
177 x_includes=NONE
178 x_libraries=NONE
179 bindir='${exec_prefix}/bin'
180 sbindir='${exec_prefix}/sbin'
181 libexecdir='${exec_prefix}/libexec'
182 datadir='${prefix}/share'
183 sysconfdir='${prefix}/etc'
184 sharedstatedir='${prefix}/com'
185 localstatedir='${prefix}/var'
186 libdir='${exec_prefix}/lib'
187 includedir='${prefix}/include'
188 oldincludedir='/usr/include'
189 infodir='${prefix}/info'
190 mandir='${prefix}/man'
191
192 # Initialize some other variables.
193 subdirs=
194 MFLAGS= MAKEFLAGS=
195 SHELL=${CONFIG_SHELL-/bin/sh}
196 # Maximum number of lines to put in a shell here document.
197 ac_max_here_lines=12
198
199 ac_prev=
200 for ac_option
201 do
202
203   # If the previous option needs an argument, assign it.
204   if test -n "$ac_prev"; then
205     eval "$ac_prev=\$ac_option"
206     ac_prev=
207     continue
208   fi
209
210   case "$ac_option" in
211   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
212   *) ac_optarg= ;;
213   esac
214
215   # Accept the important Cygnus configure options, so we can diagnose typos.
216
217   case "$ac_option" in
218
219   -bindir | --bindir | --bindi | --bind | --bin | --bi)
220     ac_prev=bindir ;;
221   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
222     bindir="$ac_optarg" ;;
223
224   -build | --build | --buil | --bui | --bu)
225     ac_prev=build ;;
226   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
227     build="$ac_optarg" ;;
228
229   -cache-file | --cache-file | --cache-fil | --cache-fi \
230   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
231     ac_prev=cache_file ;;
232   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
233   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
234     cache_file="$ac_optarg" ;;
235
236   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
237     ac_prev=datadir ;;
238   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
239   | --da=*)
240     datadir="$ac_optarg" ;;
241
242   -disable-* | --disable-*)
243     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
244     # Reject names that are not valid shell variable names.
245     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
246       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
247     fi
248     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
249     eval "enable_${ac_feature}=no" ;;
250
251   -enable-* | --enable-*)
252     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
253     # Reject names that are not valid shell variable names.
254     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
255       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
256     fi
257     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
258     case "$ac_option" in
259       *=*) ;;
260       *) ac_optarg=yes ;;
261     esac
262     eval "enable_${ac_feature}='$ac_optarg'" ;;
263
264   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
265   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
266   | --exec | --exe | --ex)
267     ac_prev=exec_prefix ;;
268   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
269   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
270   | --exec=* | --exe=* | --ex=*)
271     exec_prefix="$ac_optarg" ;;
272
273   -gas | --gas | --ga | --g)
274     # Obsolete; use --with-gas.
275     with_gas=yes ;;
276
277   -help | --help | --hel | --he)
278     # Omit some internal or obsolete options to make the list less imposing.
279     # This message is too long to be a string in the A/UX 3.1 sh.
280     cat << EOF
281 Usage: configure [options] [host]
282 Options: [defaults in brackets after descriptions]
283 Configuration:
284   --cache-file=FILE       cache test results in FILE
285   --help                  print this message
286   --no-create             do not create output files
287   --quiet, --silent       do not print \`checking...' messages
288   --version               print the version of autoconf that created configure
289 Directory and file names:
290   --prefix=PREFIX         install architecture-independent files in PREFIX
291                           [$ac_default_prefix]
292   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
293                           [same as prefix]
294   --bindir=DIR            user executables in DIR [EPREFIX/bin]
295   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
296   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
297   --datadir=DIR           read-only architecture-independent data in DIR
298                           [PREFIX/share]
299   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
300   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
301                           [PREFIX/com]
302   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
303   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
304   --includedir=DIR        C header files in DIR [PREFIX/include]
305   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
306   --infodir=DIR           info documentation in DIR [PREFIX/info]
307   --mandir=DIR            man documentation in DIR [PREFIX/man]
308   --srcdir=DIR            find the sources in DIR [configure dir or ..]
309   --program-prefix=PREFIX prepend PREFIX to installed program names
310   --program-suffix=SUFFIX append SUFFIX to installed program names
311   --program-transform-name=PROGRAM
312                           run sed PROGRAM on installed program names
313 EOF
314     cat << EOF
315 Host type:
316   --build=BUILD           configure for building on BUILD [BUILD=HOST]
317   --host=HOST             configure for HOST [guessed]
318   --target=TARGET         configure for TARGET [TARGET=HOST]
319 Features and packages:
320   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
321   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
322   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
323   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
324   --x-includes=DIR        X include files are in DIR
325   --x-libraries=DIR       X library files are in DIR
326 EOF
327     if test -n "$ac_help"; then
328       echo "--enable and --with options recognized:$ac_help"
329     fi
330     exit 0 ;;
331
332   -host | --host | --hos | --ho)
333     ac_prev=host ;;
334   -host=* | --host=* | --hos=* | --ho=*)
335     host="$ac_optarg" ;;
336
337   -includedir | --includedir | --includedi | --included | --include \
338   | --includ | --inclu | --incl | --inc)
339     ac_prev=includedir ;;
340   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
341   | --includ=* | --inclu=* | --incl=* | --inc=*)
342     includedir="$ac_optarg" ;;
343
344   -infodir | --infodir | --infodi | --infod | --info | --inf)
345     ac_prev=infodir ;;
346   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
347     infodir="$ac_optarg" ;;
348
349   -libdir | --libdir | --libdi | --libd)
350     ac_prev=libdir ;;
351   -libdir=* | --libdir=* | --libdi=* | --libd=*)
352     libdir="$ac_optarg" ;;
353
354   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
355   | --libexe | --libex | --libe)
356     ac_prev=libexecdir ;;
357   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
358   | --libexe=* | --libex=* | --libe=*)
359     libexecdir="$ac_optarg" ;;
360
361   -localstatedir | --localstatedir | --localstatedi | --localstated \
362   | --localstate | --localstat | --localsta | --localst \
363   | --locals | --local | --loca | --loc | --lo)
364     ac_prev=localstatedir ;;
365   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
366   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
367   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
368     localstatedir="$ac_optarg" ;;
369
370   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
371     ac_prev=mandir ;;
372   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
373     mandir="$ac_optarg" ;;
374
375   -nfp | --nfp | --nf)
376     # Obsolete; use --without-fp.
377     with_fp=no ;;
378
379   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
380   | --no-cr | --no-c)
381     no_create=yes ;;
382
383   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
384   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
385     no_recursion=yes ;;
386
387   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
388   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
389   | --oldin | --oldi | --old | --ol | --o)
390     ac_prev=oldincludedir ;;
391   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
392   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
393   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
394     oldincludedir="$ac_optarg" ;;
395
396   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
397     ac_prev=prefix ;;
398   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
399     prefix="$ac_optarg" ;;
400
401   -program-prefix | --program-prefix | --program-prefi | --program-pref \
402   | --program-pre | --program-pr | --program-p)
403     ac_prev=program_prefix ;;
404   -program-prefix=* | --program-prefix=* | --program-prefi=* \
405   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
406     program_prefix="$ac_optarg" ;;
407
408   -program-suffix | --program-suffix | --program-suffi | --program-suff \
409   | --program-suf | --program-su | --program-s)
410     ac_prev=program_suffix ;;
411   -program-suffix=* | --program-suffix=* | --program-suffi=* \
412   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
413     program_suffix="$ac_optarg" ;;
414
415   -program-transform-name | --program-transform-name \
416   | --program-transform-nam | --program-transform-na \
417   | --program-transform-n | --program-transform- \
418   | --program-transform | --program-transfor \
419   | --program-transfo | --program-transf \
420   | --program-trans | --program-tran \
421   | --progr-tra | --program-tr | --program-t)
422     ac_prev=program_transform_name ;;
423   -program-transform-name=* | --program-transform-name=* \
424   | --program-transform-nam=* | --program-transform-na=* \
425   | --program-transform-n=* | --program-transform-=* \
426   | --program-transform=* | --program-transfor=* \
427   | --program-transfo=* | --program-transf=* \
428   | --program-trans=* | --program-tran=* \
429   | --progr-tra=* | --program-tr=* | --program-t=*)
430     program_transform_name="$ac_optarg" ;;
431
432   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
433   | -silent | --silent | --silen | --sile | --sil)
434     silent=yes ;;
435
436   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
437     ac_prev=sbindir ;;
438   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
439   | --sbi=* | --sb=*)
440     sbindir="$ac_optarg" ;;
441
442   -sharedstatedir | --sharedstatedir | --sharedstatedi \
443   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
444   | --sharedst | --shareds | --shared | --share | --shar \
445   | --sha | --sh)
446     ac_prev=sharedstatedir ;;
447   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
448   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
449   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
450   | --sha=* | --sh=*)
451     sharedstatedir="$ac_optarg" ;;
452
453   -site | --site | --sit)
454     ac_prev=site ;;
455   -site=* | --site=* | --sit=*)
456     site="$ac_optarg" ;;
457
458   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
459     ac_prev=srcdir ;;
460   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
461     srcdir="$ac_optarg" ;;
462
463   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
464   | --syscon | --sysco | --sysc | --sys | --sy)
465     ac_prev=sysconfdir ;;
466   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
467   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
468     sysconfdir="$ac_optarg" ;;
469
470   -target | --target | --targe | --targ | --tar | --ta | --t)
471     ac_prev=target ;;
472   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
473     target="$ac_optarg" ;;
474
475   -v | -verbose | --verbose | --verbos | --verbo | --verb)
476     verbose=yes ;;
477
478   -version | --version | --versio | --versi | --vers)
479     echo "configure generated by autoconf version 2.13"
480     exit 0 ;;
481
482   -with-* | --with-*)
483     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
484     # Reject names that are not valid shell variable names.
485     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
486       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
487     fi
488     ac_package=`echo $ac_package| sed 's/-/_/g'`
489     case "$ac_option" in
490       *=*) ;;
491       *) ac_optarg=yes ;;
492     esac
493     eval "with_${ac_package}='$ac_optarg'" ;;
494
495   -without-* | --without-*)
496     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
497     # Reject names that are not valid shell variable names.
498     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
499       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
500     fi
501     ac_package=`echo $ac_package| sed 's/-/_/g'`
502     eval "with_${ac_package}=no" ;;
503
504   --x)
505     # Obsolete; use --with-x.
506     with_x=yes ;;
507
508   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
509   | --x-incl | --x-inc | --x-in | --x-i)
510     ac_prev=x_includes ;;
511   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
512   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
513     x_includes="$ac_optarg" ;;
514
515   -x-libraries | --x-libraries | --x-librarie | --x-librari \
516   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
517     ac_prev=x_libraries ;;
518   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
519   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
520     x_libraries="$ac_optarg" ;;
521
522   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
523     ;;
524
525   *)
526     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
527       echo "configure: warning: $ac_option: invalid host type" 1>&2
528     fi
529     if test "x$nonopt" != xNONE; then
530       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
531     fi
532     nonopt="$ac_option"
533     ;;
534
535   esac
536 done
537
538 if test -n "$ac_prev"; then
539   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
540 fi
541
542 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
543
544 # File descriptor usage:
545 # 0 standard input
546 # 1 file creation
547 # 2 errors and warnings
548 # 3 some systems may open it to /dev/tty
549 # 4 used on the Kubota Titan
550 # 6 checking for... messages and results
551 # 5 compiler messages saved in config.log
552 if test "$silent" = yes; then
553   exec 6>/dev/null
554 else
555   exec 6>&1
556 fi
557 exec 5>./config.log
558
559 echo "\
560 This file contains any messages produced by compilers while
561 running configure, to aid debugging if configure makes a mistake.
562 " 1>&5
563
564 # Strip out --no-create and --no-recursion so they do not pile up.
565 # Also quote any args containing shell metacharacters.
566 ac_configure_args=
567 for ac_arg
568 do
569   case "$ac_arg" in
570   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
571   | --no-cr | --no-c) ;;
572   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
573   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
574   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
575   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
576   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
577   esac
578 done
579
580 # NLS nuisances.
581 # Only set these to C if already set.  These must not be set unconditionally
582 # because not all systems understand e.g. LANG=C (notably SCO).
583 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
584 # Non-C LC_CTYPE values break the ctype check.
585 if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
586 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
587 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
588 if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
589
590 # confdefs.h avoids OS command line length limits that DEFS can exceed.
591 rm -rf conftest* confdefs.h
592 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
593 echo > confdefs.h
594
595 # A filename unique to this package, relative to the directory that
596 # configure is in, which we can look for to find out if srcdir is correct.
597 ac_unique_file=include/main.h
598
599 # Find the source files, if location was not specified.
600 if test -z "$srcdir"; then
601   ac_srcdir_defaulted=yes
602   # Try the directory containing this script, then its parent.
603   ac_prog=$0
604   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
605   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
606   srcdir=$ac_confdir
607   if test ! -r $srcdir/$ac_unique_file; then
608     srcdir=..
609   fi
610 else
611   ac_srcdir_defaulted=no
612 fi
613 if test ! -r $srcdir/$ac_unique_file; then
614   if test "$ac_srcdir_defaulted" = yes; then
615     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
616   else
617     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
618   fi
619 fi
620 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
621
622 # Prefer explicitly selected file to automatically selected ones.
623 if test -z "$CONFIG_SITE"; then
624   if test "x$prefix" != xNONE; then
625     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
626   else
627     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
628   fi
629 fi
630 for ac_site_file in $CONFIG_SITE; do
631   if test -r "$ac_site_file"; then
632     echo "loading site script $ac_site_file"
633     . "$ac_site_file"
634   fi
635 done
636
637 if test -r "$cache_file"; then
638   echo "loading cache $cache_file"
639   . $cache_file
640 else
641   echo "creating cache $cache_file"
642   > $cache_file
643 fi
644
645 ac_ext=c
646 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
647 ac_cpp='$CPP $CPPFLAGS'
648 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
649 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
650 cross_compiling=$ac_cv_prog_cc_cross
651
652 ac_exeext=
653 ac_objext=o
654 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
655   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
656   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
657     ac_n= ac_c='
658 ' ac_t='        '
659   else
660     ac_n=-n ac_c= ac_t=
661   fi
662 else
663   ac_n= ac_c='\c' ac_t=
664 fi
665
666
667
668 ac_aux_dir=
669 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
670   if test -f $ac_dir/install-sh; then
671     ac_aux_dir=$ac_dir
672     ac_install_sh="$ac_aux_dir/install-sh -c"
673     break
674   elif test -f $ac_dir/install.sh; then
675     ac_aux_dir=$ac_dir
676     ac_install_sh="$ac_aux_dir/install.sh -c"
677     break
678   fi
679 done
680 if test -z "$ac_aux_dir"; then
681   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
682 fi
683 ac_config_guess=$ac_aux_dir/config.guess
684 ac_config_sub=$ac_aux_dir/config.sub
685 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
686
687
688 # Do some error checking and defaulting for the host and target type.
689 # The inputs are:
690 #    configure --host=HOST --target=TARGET --build=BUILD NONOPT
691 #
692 # The rules are:
693 # 1. You are not allowed to specify --host, --target, and nonopt at the
694 #    same time.
695 # 2. Host defaults to nonopt.
696 # 3. If nonopt is not specified, then host defaults to the current host,
697 #    as determined by config.guess.
698 # 4. Target and build default to nonopt.
699 # 5. If nonopt is not specified, then target and build default to host.
700
701 # The aliases save the names the user supplied, while $host etc.
702 # will get canonicalized.
703 case $host---$target---$nonopt in
704 NONE---*---* | *---NONE---* | *---*---NONE) ;;
705 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
706 esac
707
708
709 # Make sure we can run config.sub.
710 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
711 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
712 fi
713
714 echo $ac_n "checking host system type""... $ac_c" 1>&6
715 echo "configure:716: checking host system type" >&5
716
717 host_alias=$host
718 case "$host_alias" in
719 NONE)
720   case $nonopt in
721   NONE)
722     if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
723     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
724     fi ;;
725   *) host_alias=$nonopt ;;
726   esac ;;
727 esac
728
729 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
730 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
731 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
732 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
733 echo "$ac_t""$host" 1>&6
734
735 echo $ac_n "checking target system type""... $ac_c" 1>&6
736 echo "configure:737: checking target system type" >&5
737
738 target_alias=$target
739 case "$target_alias" in
740 NONE)
741   case $nonopt in
742   NONE) target_alias=$host_alias ;;
743   *) target_alias=$nonopt ;;
744   esac ;;
745 esac
746
747 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
748 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
749 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
750 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
751 echo "$ac_t""$target" 1>&6
752
753 echo $ac_n "checking build system type""... $ac_c" 1>&6
754 echo "configure:755: checking build system type" >&5
755
756 build_alias=$build
757 case "$build_alias" in
758 NONE)
759   case $nonopt in
760   NONE) build_alias=$host_alias ;;
761   *) build_alias=$nonopt ;;
762   esac ;;
763 esac
764
765 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
766 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
767 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
768 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
769 echo "$ac_t""$build" 1>&6
770
771 test "$host_alias" != "$target_alias" &&
772   test "$program_prefix$program_suffix$program_transform_name" = \
773     NONENONEs,x,x, &&
774   program_prefix=${target_alias}-
775
776
777 CONFIGURE_LINE="$0 $*"
778
779 PACKAGE="vlc"
780 VERSION="0.5.0-cvs"
781 CODENAME="Natalya"
782
783 save_CPPFLAGS="${CPPFLAGS}"
784 save_CFLAGS="${CFLAGS}"
785 save_LDFLAGS="${LDFLAGS}"
786
787 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
788 echo "configure:789: checking whether ${MAKE-make} sets \${MAKE}" >&5
789 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
790 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
791   echo $ac_n "(cached) $ac_c" 1>&6
792 else
793   cat > conftestmake <<\EOF
794 all:
795         @echo 'ac_maketemp="${MAKE}"'
796 EOF
797 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
798 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
799 if test -n "$ac_maketemp"; then
800   eval ac_cv_prog_make_${ac_make}_set=yes
801 else
802   eval ac_cv_prog_make_${ac_make}_set=no
803 fi
804 rm -f conftestmake
805 fi
806 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
807   echo "$ac_t""yes" 1>&6
808   SET_MAKE=
809 else
810   echo "$ac_t""no" 1>&6
811   SET_MAKE="MAKE=${MAKE-make}"
812 fi
813
814 # Extract the first word of "gcc", so it can be a program name with args.
815 set dummy gcc; ac_word=$2
816 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
817 echo "configure:818: checking for $ac_word" >&5
818 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
819   echo $ac_n "(cached) $ac_c" 1>&6
820 else
821   if test -n "$CC"; then
822   ac_cv_prog_CC="$CC" # Let the user override the test.
823 else
824   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
825   ac_dummy="$PATH"
826   for ac_dir in $ac_dummy; do
827     test -z "$ac_dir" && ac_dir=.
828     if test -f $ac_dir/$ac_word; then
829       ac_cv_prog_CC="gcc"
830       break
831     fi
832   done
833   IFS="$ac_save_ifs"
834 fi
835 fi
836 CC="$ac_cv_prog_CC"
837 if test -n "$CC"; then
838   echo "$ac_t""$CC" 1>&6
839 else
840   echo "$ac_t""no" 1>&6
841 fi
842
843 if test -z "$CC"; then
844   # Extract the first word of "cc", so it can be a program name with args.
845 set dummy cc; ac_word=$2
846 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
847 echo "configure:848: checking for $ac_word" >&5
848 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
849   echo $ac_n "(cached) $ac_c" 1>&6
850 else
851   if test -n "$CC"; then
852   ac_cv_prog_CC="$CC" # Let the user override the test.
853 else
854   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
855   ac_prog_rejected=no
856   ac_dummy="$PATH"
857   for ac_dir in $ac_dummy; do
858     test -z "$ac_dir" && ac_dir=.
859     if test -f $ac_dir/$ac_word; then
860       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
861         ac_prog_rejected=yes
862         continue
863       fi
864       ac_cv_prog_CC="cc"
865       break
866     fi
867   done
868   IFS="$ac_save_ifs"
869 if test $ac_prog_rejected = yes; then
870   # We found a bogon in the path, so make sure we never use it.
871   set dummy $ac_cv_prog_CC
872   shift
873   if test $# -gt 0; then
874     # We chose a different compiler from the bogus one.
875     # However, it has the same basename, so the bogon will be chosen
876     # first if we set CC to just the basename; use the full file name.
877     shift
878     set dummy "$ac_dir/$ac_word" "$@"
879     shift
880     ac_cv_prog_CC="$@"
881   fi
882 fi
883 fi
884 fi
885 CC="$ac_cv_prog_CC"
886 if test -n "$CC"; then
887   echo "$ac_t""$CC" 1>&6
888 else
889   echo "$ac_t""no" 1>&6
890 fi
891
892   if test -z "$CC"; then
893     case "`uname -s`" in
894     *win32* | *WIN32*)
895       # Extract the first word of "cl", so it can be a program name with args.
896 set dummy cl; ac_word=$2
897 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
898 echo "configure:899: checking for $ac_word" >&5
899 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
900   echo $ac_n "(cached) $ac_c" 1>&6
901 else
902   if test -n "$CC"; then
903   ac_cv_prog_CC="$CC" # Let the user override the test.
904 else
905   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
906   ac_dummy="$PATH"
907   for ac_dir in $ac_dummy; do
908     test -z "$ac_dir" && ac_dir=.
909     if test -f $ac_dir/$ac_word; then
910       ac_cv_prog_CC="cl"
911       break
912     fi
913   done
914   IFS="$ac_save_ifs"
915 fi
916 fi
917 CC="$ac_cv_prog_CC"
918 if test -n "$CC"; then
919   echo "$ac_t""$CC" 1>&6
920 else
921   echo "$ac_t""no" 1>&6
922 fi
923  ;;
924     esac
925   fi
926   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
927 fi
928
929 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
930 echo "configure:931: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
931
932 ac_ext=c
933 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
934 ac_cpp='$CPP $CPPFLAGS'
935 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
936 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
937 cross_compiling=$ac_cv_prog_cc_cross
938
939 cat > conftest.$ac_ext << EOF
940
941 #line 942 "configure"
942 #include "confdefs.h"
943
944 main(){return(0);}
945 EOF
946 if { (eval echo configure:947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
947   ac_cv_prog_cc_works=yes
948   # If we can't run a trivial program, we are probably using a cross compiler.
949   if (./conftest; exit) 2>/dev/null; then
950     ac_cv_prog_cc_cross=no
951   else
952     ac_cv_prog_cc_cross=yes
953   fi
954 else
955   echo "configure: failed program was:" >&5
956   cat conftest.$ac_ext >&5
957   ac_cv_prog_cc_works=no
958 fi
959 rm -fr conftest*
960 ac_ext=c
961 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
962 ac_cpp='$CPP $CPPFLAGS'
963 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
964 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
965 cross_compiling=$ac_cv_prog_cc_cross
966
967 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
968 if test $ac_cv_prog_cc_works = no; then
969   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
970 fi
971 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
972 echo "configure:973: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
973 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
974 cross_compiling=$ac_cv_prog_cc_cross
975
976 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
977 echo "configure:978: checking whether we are using GNU C" >&5
978 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
979   echo $ac_n "(cached) $ac_c" 1>&6
980 else
981   cat > conftest.c <<EOF
982 #ifdef __GNUC__
983   yes;
984 #endif
985 EOF
986 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:987: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
987   ac_cv_prog_gcc=yes
988 else
989   ac_cv_prog_gcc=no
990 fi
991 fi
992
993 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
994
995 if test $ac_cv_prog_gcc = yes; then
996   GCC=yes
997 else
998   GCC=
999 fi
1000
1001 ac_test_CFLAGS="${CFLAGS+set}"
1002 ac_save_CFLAGS="$CFLAGS"
1003 CFLAGS=
1004 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1005 echo "configure:1006: checking whether ${CC-cc} accepts -g" >&5
1006 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1007   echo $ac_n "(cached) $ac_c" 1>&6
1008 else
1009   echo 'void f(){}' > conftest.c
1010 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1011   ac_cv_prog_cc_g=yes
1012 else
1013   ac_cv_prog_cc_g=no
1014 fi
1015 rm -f conftest*
1016
1017 fi
1018
1019 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1020 if test "$ac_test_CFLAGS" = set; then
1021   CFLAGS="$ac_save_CFLAGS"
1022 elif test $ac_cv_prog_cc_g = yes; then
1023   if test "$GCC" = yes; then
1024     CFLAGS="-g -O2"
1025   else
1026     CFLAGS="-g"
1027   fi
1028 else
1029   if test "$GCC" = yes; then
1030     CFLAGS="-O2"
1031   else
1032     CFLAGS=
1033   fi
1034 fi
1035
1036 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1037 echo "configure:1038: checking how to run the C preprocessor" >&5
1038 # On Suns, sometimes $CPP names a directory.
1039 if test -n "$CPP" && test -d "$CPP"; then
1040   CPP=
1041 fi
1042 if test -z "$CPP"; then
1043 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1044   echo $ac_n "(cached) $ac_c" 1>&6
1045 else
1046     # This must be in double quotes, not single quotes, because CPP may get
1047   # substituted into the Makefile and "${CC-cc}" will confuse make.
1048   CPP="${CC-cc} -E"
1049   # On the NeXT, cc -E runs the code through the compiler's parser,
1050   # not just through cpp.
1051   cat > conftest.$ac_ext <<EOF
1052 #line 1053 "configure"
1053 #include "confdefs.h"
1054 #include <assert.h>
1055 Syntax Error
1056 EOF
1057 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1058 { (eval echo configure:1059: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1059 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1060 if test -z "$ac_err"; then
1061   :
1062 else
1063   echo "$ac_err" >&5
1064   echo "configure: failed program was:" >&5
1065   cat conftest.$ac_ext >&5
1066   rm -rf conftest*
1067   CPP="${CC-cc} -E -traditional-cpp"
1068   cat > conftest.$ac_ext <<EOF
1069 #line 1070 "configure"
1070 #include "confdefs.h"
1071 #include <assert.h>
1072 Syntax Error
1073 EOF
1074 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1075 { (eval echo configure:1076: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1076 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1077 if test -z "$ac_err"; then
1078   :
1079 else
1080   echo "$ac_err" >&5
1081   echo "configure: failed program was:" >&5
1082   cat conftest.$ac_ext >&5
1083   rm -rf conftest*
1084   CPP="${CC-cc} -nologo -E"
1085   cat > conftest.$ac_ext <<EOF
1086 #line 1087 "configure"
1087 #include "confdefs.h"
1088 #include <assert.h>
1089 Syntax Error
1090 EOF
1091 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1092 { (eval echo configure:1093: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1093 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1094 if test -z "$ac_err"; then
1095   :
1096 else
1097   echo "$ac_err" >&5
1098   echo "configure: failed program was:" >&5
1099   cat conftest.$ac_ext >&5
1100   rm -rf conftest*
1101   CPP=/lib/cpp
1102 fi
1103 rm -f conftest*
1104 fi
1105 rm -f conftest*
1106 fi
1107 rm -f conftest*
1108   ac_cv_prog_CPP="$CPP"
1109 fi
1110   CPP="$ac_cv_prog_CPP"
1111 else
1112   ac_cv_prog_CPP="$CPP"
1113 fi
1114 echo "$ac_t""$CPP" 1>&6
1115
1116
1117 if test $host != $build; then
1118   ac_tool_prefix=${host_alias}-
1119 else
1120   ac_tool_prefix=
1121 fi
1122
1123 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1124 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1125 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1126 echo "configure:1127: checking for $ac_word" >&5
1127 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1128   echo $ac_n "(cached) $ac_c" 1>&6
1129 else
1130   if test -n "$RANLIB"; then
1131   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1132 else
1133   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1134   ac_dummy="$PATH"
1135   for ac_dir in $ac_dummy; do
1136     test -z "$ac_dir" && ac_dir=.
1137     if test -f $ac_dir/$ac_word; then
1138       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1139       break
1140     fi
1141   done
1142   IFS="$ac_save_ifs"
1143 fi
1144 fi
1145 RANLIB="$ac_cv_prog_RANLIB"
1146 if test -n "$RANLIB"; then
1147   echo "$ac_t""$RANLIB" 1>&6
1148 else
1149   echo "$ac_t""no" 1>&6
1150 fi
1151
1152
1153 if test -z "$ac_cv_prog_RANLIB"; then
1154 if test -n "$ac_tool_prefix"; then
1155   # Extract the first word of "ranlib", so it can be a program name with args.
1156 set dummy ranlib; ac_word=$2
1157 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1158 echo "configure:1159: checking for $ac_word" >&5
1159 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1160   echo $ac_n "(cached) $ac_c" 1>&6
1161 else
1162   if test -n "$RANLIB"; then
1163   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1164 else
1165   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1166   ac_dummy="$PATH"
1167   for ac_dir in $ac_dummy; do
1168     test -z "$ac_dir" && ac_dir=.
1169     if test -f $ac_dir/$ac_word; then
1170       ac_cv_prog_RANLIB="ranlib"
1171       break
1172     fi
1173   done
1174   IFS="$ac_save_ifs"
1175   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1176 fi
1177 fi
1178 RANLIB="$ac_cv_prog_RANLIB"
1179 if test -n "$RANLIB"; then
1180   echo "$ac_t""$RANLIB" 1>&6
1181 else
1182   echo "$ac_t""no" 1>&6
1183 fi
1184
1185 else
1186   RANLIB=":"
1187 fi
1188 fi
1189
1190 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1191 set dummy ${ac_tool_prefix}strip; ac_word=$2
1192 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1193 echo "configure:1194: checking for $ac_word" >&5
1194 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1195   echo $ac_n "(cached) $ac_c" 1>&6
1196 else
1197   if test -n "$STRIP"; then
1198   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1199 else
1200   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1201   ac_dummy="$PATH"
1202   for ac_dir in $ac_dummy; do
1203     test -z "$ac_dir" && ac_dir=.
1204     if test -f $ac_dir/$ac_word; then
1205       ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1206       break
1207     fi
1208   done
1209   IFS="$ac_save_ifs"
1210 fi
1211 fi
1212 STRIP="$ac_cv_prog_STRIP"
1213 if test -n "$STRIP"; then
1214   echo "$ac_t""$STRIP" 1>&6
1215 else
1216   echo "$ac_t""no" 1>&6
1217 fi
1218
1219
1220 if test -z "$ac_cv_prog_STRIP"; then
1221 if test -n "$ac_tool_prefix"; then
1222   # Extract the first word of "strip", so it can be a program name with args.
1223 set dummy strip; ac_word=$2
1224 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1225 echo "configure:1226: checking for $ac_word" >&5
1226 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1227   echo $ac_n "(cached) $ac_c" 1>&6
1228 else
1229   if test -n "$STRIP"; then
1230   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1231 else
1232   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1233   ac_dummy="$PATH"
1234   for ac_dir in $ac_dummy; do
1235     test -z "$ac_dir" && ac_dir=.
1236     if test -f $ac_dir/$ac_word; then
1237       ac_cv_prog_STRIP="strip"
1238       break
1239     fi
1240   done
1241   IFS="$ac_save_ifs"
1242   test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1243 fi
1244 fi
1245 STRIP="$ac_cv_prog_STRIP"
1246 if test -n "$STRIP"; then
1247   echo "$ac_t""$STRIP" 1>&6
1248 else
1249   echo "$ac_t""no" 1>&6
1250 fi
1251
1252 else
1253   STRIP=":"
1254 fi
1255 fi
1256
1257
1258 # Extract the first word of "gmake", so it can be a program name with args.
1259 set dummy gmake; ac_word=$2
1260 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1261 echo "configure:1262: checking for $ac_word" >&5
1262 if eval "test \"`echo '$''{'ac_cv_path_GMAKE'+set}'`\" = set"; then
1263   echo $ac_n "(cached) $ac_c" 1>&6
1264 else
1265   case "$GMAKE" in
1266   /*)
1267   ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a path.
1268   ;;
1269   ?:/*)                  
1270   ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a dos path.
1271   ;;
1272   *)
1273   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1274   ac_dummy="$PATH"
1275   for ac_dir in $ac_dummy; do 
1276     test -z "$ac_dir" && ac_dir=.
1277     if test -f $ac_dir/$ac_word; then
1278       ac_cv_path_GMAKE="$ac_dir/$ac_word"
1279       break
1280     fi
1281   done
1282   IFS="$ac_save_ifs"
1283   test -z "$ac_cv_path_GMAKE" && ac_cv_path_GMAKE="no"
1284   ;;
1285 esac
1286 fi
1287 GMAKE="$ac_cv_path_GMAKE"
1288 if test -n "$GMAKE"; then
1289   echo "$ac_t""$GMAKE" 1>&6
1290 else
1291   echo "$ac_t""no" 1>&6
1292 fi
1293
1294 if test "x$GMAKE" = "xno"; then
1295   echo $ac_n "checking whether GNU make is installed""... $ac_c" 1>&6
1296 echo "configure:1297: checking whether GNU make is installed" >&5
1297 if eval "test \"`echo '$''{'ac_cv_gmake'+set}'`\" = set"; then
1298   echo $ac_n "(cached) $ac_c" 1>&6
1299 else
1300   if make --version | grep -q -i gnu; then
1301          ac_cv_gmake="yes"
1302        else
1303          echo "This software needs you to install GNU make to compile properly."
1304          echo "You can get it from http://www.gnu.org/."
1305          exit
1306        fi
1307 fi
1308
1309 echo "$ac_t""$ac_cv_gmake" 1>&6
1310   VLC_MAKE="make"
1311 else
1312   VLC_MAKE="gmake"
1313 fi
1314
1315 ALL_LINGUAS="de en_GB fr ja no ru nl pl"
1316
1317 cat >> confdefs.h <<EOF
1318 #define VLC_PACKAGE "$PACKAGE"
1319 EOF
1320
1321 cat >> confdefs.h <<EOF
1322 #define VLC_VERSION "$VERSION"
1323 EOF
1324
1325 # Extract the first word of "ranlib", so it can be a program name with args.
1326 set dummy ranlib; ac_word=$2
1327 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1328 echo "configure:1329: checking for $ac_word" >&5
1329 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1330   echo $ac_n "(cached) $ac_c" 1>&6
1331 else
1332   if test -n "$RANLIB"; then
1333   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1334 else
1335   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1336   ac_dummy="$PATH"
1337   for ac_dir in $ac_dummy; do
1338     test -z "$ac_dir" && ac_dir=.
1339     if test -f $ac_dir/$ac_word; then
1340       ac_cv_prog_RANLIB="ranlib"
1341       break
1342     fi
1343   done
1344   IFS="$ac_save_ifs"
1345   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1346 fi
1347 fi
1348 RANLIB="$ac_cv_prog_RANLIB"
1349 if test -n "$RANLIB"; then
1350   echo "$ac_t""$RANLIB" 1>&6
1351 else
1352   echo "$ac_t""no" 1>&6
1353 fi
1354
1355
1356         echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
1357 echo "configure:1358: checking for strerror in -lcposix" >&5
1358 ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
1359 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1360   echo $ac_n "(cached) $ac_c" 1>&6
1361 else
1362   ac_save_LIBS="$LIBS"
1363 LIBS="-lcposix  $LIBS"
1364 cat > conftest.$ac_ext <<EOF
1365 #line 1366 "configure"
1366 #include "confdefs.h"
1367 /* Override any gcc2 internal prototype to avoid an error.  */
1368 /* We use char because int might match the return type of a gcc2
1369     builtin and then its argument prototype would still apply.  */
1370 char strerror();
1371
1372 int main() {
1373 strerror()
1374 ; return 0; }
1375 EOF
1376 if { (eval echo configure:1377: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1377   rm -rf conftest*
1378   eval "ac_cv_lib_$ac_lib_var=yes"
1379 else
1380   echo "configure: failed program was:" >&5
1381   cat conftest.$ac_ext >&5
1382   rm -rf conftest*
1383   eval "ac_cv_lib_$ac_lib_var=no"
1384 fi
1385 rm -f conftest*
1386 LIBS="$ac_save_LIBS"
1387
1388 fi
1389 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1390   echo "$ac_t""yes" 1>&6
1391   LIBS="$LIBS -lcposix"
1392 else
1393   echo "$ac_t""no" 1>&6
1394 fi
1395
1396   
1397
1398 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1399 echo "configure:1400: checking for ANSI C header files" >&5
1400 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1401   echo $ac_n "(cached) $ac_c" 1>&6
1402 else
1403   cat > conftest.$ac_ext <<EOF
1404 #line 1405 "configure"
1405 #include "confdefs.h"
1406 #include <stdlib.h>
1407 #include <stdarg.h>
1408 #include <string.h>
1409 #include <float.h>
1410 EOF
1411 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1412 { (eval echo configure:1413: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1413 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1414 if test -z "$ac_err"; then
1415   rm -rf conftest*
1416   ac_cv_header_stdc=yes
1417 else
1418   echo "$ac_err" >&5
1419   echo "configure: failed program was:" >&5
1420   cat conftest.$ac_ext >&5
1421   rm -rf conftest*
1422   ac_cv_header_stdc=no
1423 fi
1424 rm -f conftest*
1425
1426 if test $ac_cv_header_stdc = yes; then
1427   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1428 cat > conftest.$ac_ext <<EOF
1429 #line 1430 "configure"
1430 #include "confdefs.h"
1431 #include <string.h>
1432 EOF
1433 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1434   egrep "memchr" >/dev/null 2>&1; then
1435   :
1436 else
1437   rm -rf conftest*
1438   ac_cv_header_stdc=no
1439 fi
1440 rm -f conftest*
1441
1442 fi
1443
1444 if test $ac_cv_header_stdc = yes; then
1445   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1446 cat > conftest.$ac_ext <<EOF
1447 #line 1448 "configure"
1448 #include "confdefs.h"
1449 #include <stdlib.h>
1450 EOF
1451 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1452   egrep "free" >/dev/null 2>&1; then
1453   :
1454 else
1455   rm -rf conftest*
1456   ac_cv_header_stdc=no
1457 fi
1458 rm -f conftest*
1459
1460 fi
1461
1462 if test $ac_cv_header_stdc = yes; then
1463   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1464 if test "$cross_compiling" = yes; then
1465   :
1466 else
1467   cat > conftest.$ac_ext <<EOF
1468 #line 1469 "configure"
1469 #include "confdefs.h"
1470 #include <ctype.h>
1471 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1472 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1473 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1474 int main () { int i; for (i = 0; i < 256; i++)
1475 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1476 exit (0); }
1477
1478 EOF
1479 if { (eval echo configure:1480: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1480 then
1481   :
1482 else
1483   echo "configure: failed program was:" >&5
1484   cat conftest.$ac_ext >&5
1485   rm -fr conftest*
1486   ac_cv_header_stdc=no
1487 fi
1488 rm -fr conftest*
1489 fi
1490
1491 fi
1492 fi
1493
1494 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1495 if test $ac_cv_header_stdc = yes; then
1496   cat >> confdefs.h <<\EOF
1497 #define STDC_HEADERS 1
1498 EOF
1499
1500 fi
1501
1502 echo $ac_n "checking for working const""... $ac_c" 1>&6
1503 echo "configure:1504: checking for working const" >&5
1504 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1505   echo $ac_n "(cached) $ac_c" 1>&6
1506 else
1507   cat > conftest.$ac_ext <<EOF
1508 #line 1509 "configure"
1509 #include "confdefs.h"
1510
1511 int main() {
1512
1513 /* Ultrix mips cc rejects this.  */
1514 typedef int charset[2]; const charset x;
1515 /* SunOS 4.1.1 cc rejects this.  */
1516 char const *const *ccp;
1517 char **p;
1518 /* NEC SVR4.0.2 mips cc rejects this.  */
1519 struct point {int x, y;};
1520 static struct point const zero = {0,0};
1521 /* AIX XL C 1.02.0.0 rejects this.
1522    It does not let you subtract one const X* pointer from another in an arm
1523    of an if-expression whose if-part is not a constant expression */
1524 const char *g = "string";
1525 ccp = &g + (g ? g-g : 0);
1526 /* HPUX 7.0 cc rejects these. */
1527 ++ccp;
1528 p = (char**) ccp;
1529 ccp = (char const *const *) p;
1530 { /* SCO 3.2v4 cc rejects this.  */
1531   char *t;
1532   char const *s = 0 ? (char *) 0 : (char const *) 0;
1533
1534   *t++ = 0;
1535 }
1536 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
1537   int x[] = {25, 17};
1538   const int *foo = &x[0];
1539   ++foo;
1540 }
1541 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1542   typedef const int *iptr;
1543   iptr p = 0;
1544   ++p;
1545 }
1546 { /* AIX XL C 1.02.0.0 rejects this saying
1547      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1548   struct s { int j; const int *ap[3]; };
1549   struct s *b; b->j = 5;
1550 }
1551 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1552   const int foo = 10;
1553 }
1554
1555 ; return 0; }
1556 EOF
1557 if { (eval echo configure:1558: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1558   rm -rf conftest*
1559   ac_cv_c_const=yes
1560 else
1561   echo "configure: failed program was:" >&5
1562   cat conftest.$ac_ext >&5
1563   rm -rf conftest*
1564   ac_cv_c_const=no
1565 fi
1566 rm -f conftest*
1567 fi
1568
1569 echo "$ac_t""$ac_cv_c_const" 1>&6
1570 if test $ac_cv_c_const = no; then
1571   cat >> confdefs.h <<\EOF
1572 #define const 
1573 EOF
1574
1575 fi
1576
1577 echo $ac_n "checking for inline""... $ac_c" 1>&6
1578 echo "configure:1579: checking for inline" >&5
1579 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1580   echo $ac_n "(cached) $ac_c" 1>&6
1581 else
1582   ac_cv_c_inline=no
1583 for ac_kw in inline __inline__ __inline; do
1584   cat > conftest.$ac_ext <<EOF
1585 #line 1586 "configure"
1586 #include "confdefs.h"
1587
1588 int main() {
1589 } $ac_kw foo() {
1590 ; return 0; }
1591 EOF
1592 if { (eval echo configure:1593: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1593   rm -rf conftest*
1594   ac_cv_c_inline=$ac_kw; break
1595 else
1596   echo "configure: failed program was:" >&5
1597   cat conftest.$ac_ext >&5
1598 fi
1599 rm -f conftest*
1600 done
1601
1602 fi
1603
1604 echo "$ac_t""$ac_cv_c_inline" 1>&6
1605 case "$ac_cv_c_inline" in
1606   inline | yes) ;;
1607   no) cat >> confdefs.h <<\EOF
1608 #define inline 
1609 EOF
1610  ;;
1611   *)  cat >> confdefs.h <<EOF
1612 #define inline $ac_cv_c_inline
1613 EOF
1614  ;;
1615 esac
1616
1617 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1618 echo "configure:1619: checking for off_t" >&5
1619 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1620   echo $ac_n "(cached) $ac_c" 1>&6
1621 else
1622   cat > conftest.$ac_ext <<EOF
1623 #line 1624 "configure"
1624 #include "confdefs.h"
1625 #include <sys/types.h>
1626 #if STDC_HEADERS
1627 #include <stdlib.h>
1628 #include <stddef.h>
1629 #endif
1630 EOF
1631 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1632   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1633   rm -rf conftest*
1634   ac_cv_type_off_t=yes
1635 else
1636   rm -rf conftest*
1637   ac_cv_type_off_t=no
1638 fi
1639 rm -f conftest*
1640
1641 fi
1642 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1643 if test $ac_cv_type_off_t = no; then
1644   cat >> confdefs.h <<\EOF
1645 #define off_t long
1646 EOF
1647
1648 fi
1649
1650 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1651 echo "configure:1652: checking for size_t" >&5
1652 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1653   echo $ac_n "(cached) $ac_c" 1>&6
1654 else
1655   cat > conftest.$ac_ext <<EOF
1656 #line 1657 "configure"
1657 #include "confdefs.h"
1658 #include <sys/types.h>
1659 #if STDC_HEADERS
1660 #include <stdlib.h>
1661 #include <stddef.h>
1662 #endif
1663 EOF
1664 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1665   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1666   rm -rf conftest*
1667   ac_cv_type_size_t=yes
1668 else
1669   rm -rf conftest*
1670   ac_cv_type_size_t=no
1671 fi
1672 rm -f conftest*
1673
1674 fi
1675 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1676 if test $ac_cv_type_size_t = no; then
1677   cat >> confdefs.h <<\EOF
1678 #define size_t unsigned
1679 EOF
1680
1681 fi
1682
1683 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1684 # for constant arguments.  Useless!
1685 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1686 echo "configure:1687: checking for working alloca.h" >&5
1687 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1688   echo $ac_n "(cached) $ac_c" 1>&6
1689 else
1690   cat > conftest.$ac_ext <<EOF
1691 #line 1692 "configure"
1692 #include "confdefs.h"
1693 #include <alloca.h>
1694 int main() {
1695 char *p = alloca(2 * sizeof(int));
1696 ; return 0; }
1697 EOF
1698 if { (eval echo configure:1699: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1699   rm -rf conftest*
1700   ac_cv_header_alloca_h=yes
1701 else
1702   echo "configure: failed program was:" >&5
1703   cat conftest.$ac_ext >&5
1704   rm -rf conftest*
1705   ac_cv_header_alloca_h=no
1706 fi
1707 rm -f conftest*
1708 fi
1709
1710 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1711 if test $ac_cv_header_alloca_h = yes; then
1712   cat >> confdefs.h <<\EOF
1713 #define HAVE_ALLOCA_H 1
1714 EOF
1715
1716 fi
1717
1718 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1719 echo "configure:1720: checking for alloca" >&5
1720 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1721   echo $ac_n "(cached) $ac_c" 1>&6
1722 else
1723   cat > conftest.$ac_ext <<EOF
1724 #line 1725 "configure"
1725 #include "confdefs.h"
1726
1727 #ifdef __GNUC__
1728 # define alloca __builtin_alloca
1729 #else
1730 # ifdef _MSC_VER
1731 #  include <malloc.h>
1732 #  define alloca _alloca
1733 # else
1734 #  if HAVE_ALLOCA_H
1735 #   include <alloca.h>
1736 #  else
1737 #   ifdef _AIX
1738  #pragma alloca
1739 #   else
1740 #    ifndef alloca /* predefined by HP cc +Olibcalls */
1741 char *alloca ();
1742 #    endif
1743 #   endif
1744 #  endif
1745 # endif
1746 #endif
1747
1748 int main() {
1749 char *p = (char *) alloca(1);
1750 ; return 0; }
1751 EOF
1752 if { (eval echo configure:1753: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1753   rm -rf conftest*
1754   ac_cv_func_alloca_works=yes
1755 else
1756   echo "configure: failed program was:" >&5
1757   cat conftest.$ac_ext >&5
1758   rm -rf conftest*
1759   ac_cv_func_alloca_works=no
1760 fi
1761 rm -f conftest*
1762 fi
1763
1764 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1765 if test $ac_cv_func_alloca_works = yes; then
1766   cat >> confdefs.h <<\EOF
1767 #define HAVE_ALLOCA 1
1768 EOF
1769
1770 fi
1771
1772 if test $ac_cv_func_alloca_works = no; then
1773   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1774   # that cause trouble.  Some versions do not even contain alloca or
1775   # contain a buggy version.  If you still want to use their alloca,
1776   # use ar to extract alloca.o from them instead of compiling alloca.c.
1777   ALLOCA=alloca.${ac_objext}
1778   cat >> confdefs.h <<\EOF
1779 #define C_ALLOCA 1
1780 EOF
1781
1782
1783 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1784 echo "configure:1785: checking whether alloca needs Cray hooks" >&5
1785 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1786   echo $ac_n "(cached) $ac_c" 1>&6
1787 else
1788   cat > conftest.$ac_ext <<EOF
1789 #line 1790 "configure"
1790 #include "confdefs.h"
1791 #if defined(CRAY) && ! defined(CRAY2)
1792 webecray
1793 #else
1794 wenotbecray
1795 #endif
1796
1797 EOF
1798 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1799   egrep "webecray" >/dev/null 2>&1; then
1800   rm -rf conftest*
1801   ac_cv_os_cray=yes
1802 else
1803   rm -rf conftest*
1804   ac_cv_os_cray=no
1805 fi
1806 rm -f conftest*
1807
1808 fi
1809
1810 echo "$ac_t""$ac_cv_os_cray" 1>&6
1811 if test $ac_cv_os_cray = yes; then
1812 for ac_func in _getb67 GETB67 getb67; do
1813   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1814 echo "configure:1815: checking for $ac_func" >&5
1815 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1816   echo $ac_n "(cached) $ac_c" 1>&6
1817 else
1818   cat > conftest.$ac_ext <<EOF
1819 #line 1820 "configure"
1820 #include "confdefs.h"
1821 /* System header to define __stub macros and hopefully few prototypes,
1822     which can conflict with char $ac_func(); below.  */
1823 #include <assert.h>
1824 /* Override any gcc2 internal prototype to avoid an error.  */
1825 /* We use char because int might match the return type of a gcc2
1826     builtin and then its argument prototype would still apply.  */
1827 char $ac_func();
1828
1829 int main() {
1830
1831 /* The GNU C library defines this for functions which it implements
1832     to always fail with ENOSYS.  Some functions are actually named
1833     something starting with __ and the normal name is an alias.  */
1834 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1835 choke me
1836 #else
1837 $ac_func();
1838 #endif
1839
1840 ; return 0; }
1841 EOF
1842 if { (eval echo configure:1843: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1843   rm -rf conftest*
1844   eval "ac_cv_func_$ac_func=yes"
1845 else
1846   echo "configure: failed program was:" >&5
1847   cat conftest.$ac_ext >&5
1848   rm -rf conftest*
1849   eval "ac_cv_func_$ac_func=no"
1850 fi
1851 rm -f conftest*
1852 fi
1853
1854 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1855   echo "$ac_t""yes" 1>&6
1856   cat >> confdefs.h <<EOF
1857 #define CRAY_STACKSEG_END $ac_func
1858 EOF
1859
1860   break
1861 else
1862   echo "$ac_t""no" 1>&6
1863 fi
1864
1865 done
1866 fi
1867
1868 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1869 echo "configure:1870: checking stack direction for C alloca" >&5
1870 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1871   echo $ac_n "(cached) $ac_c" 1>&6
1872 else
1873   if test "$cross_compiling" = yes; then
1874   ac_cv_c_stack_direction=0
1875 else
1876   cat > conftest.$ac_ext <<EOF
1877 #line 1878 "configure"
1878 #include "confdefs.h"
1879 find_stack_direction ()
1880 {
1881   static char *addr = 0;
1882   auto char dummy;
1883   if (addr == 0)
1884     {
1885       addr = &dummy;
1886       return find_stack_direction ();
1887     }
1888   else
1889     return (&dummy > addr) ? 1 : -1;
1890 }
1891 main ()
1892 {
1893   exit (find_stack_direction() < 0);
1894 }
1895 EOF
1896 if { (eval echo configure:1897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1897 then
1898   ac_cv_c_stack_direction=1
1899 else
1900   echo "configure: failed program was:" >&5
1901   cat conftest.$ac_ext >&5
1902   rm -fr conftest*
1903   ac_cv_c_stack_direction=-1
1904 fi
1905 rm -fr conftest*
1906 fi
1907
1908 fi
1909
1910 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1911 cat >> confdefs.h <<EOF
1912 #define STACK_DIRECTION $ac_cv_c_stack_direction
1913 EOF
1914
1915 fi
1916
1917 for ac_hdr in unistd.h
1918 do
1919 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1920 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1921 echo "configure:1922: checking for $ac_hdr" >&5
1922 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1923   echo $ac_n "(cached) $ac_c" 1>&6
1924 else
1925   cat > conftest.$ac_ext <<EOF
1926 #line 1927 "configure"
1927 #include "confdefs.h"
1928 #include <$ac_hdr>
1929 EOF
1930 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1931 { (eval echo configure:1932: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1932 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1933 if test -z "$ac_err"; then
1934   rm -rf conftest*
1935   eval "ac_cv_header_$ac_safe=yes"
1936 else
1937   echo "$ac_err" >&5
1938   echo "configure: failed program was:" >&5
1939   cat conftest.$ac_ext >&5
1940   rm -rf conftest*
1941   eval "ac_cv_header_$ac_safe=no"
1942 fi
1943 rm -f conftest*
1944 fi
1945 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1946   echo "$ac_t""yes" 1>&6
1947     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1948   cat >> confdefs.h <<EOF
1949 #define $ac_tr_hdr 1
1950 EOF
1951  
1952 else
1953   echo "$ac_t""no" 1>&6
1954 fi
1955 done
1956
1957 for ac_func in getpagesize
1958 do
1959 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1960 echo "configure:1961: checking for $ac_func" >&5
1961 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1962   echo $ac_n "(cached) $ac_c" 1>&6
1963 else
1964   cat > conftest.$ac_ext <<EOF
1965 #line 1966 "configure"
1966 #include "confdefs.h"
1967 /* System header to define __stub macros and hopefully few prototypes,
1968     which can conflict with char $ac_func(); below.  */
1969 #include <assert.h>
1970 /* Override any gcc2 internal prototype to avoid an error.  */
1971 /* We use char because int might match the return type of a gcc2
1972     builtin and then its argument prototype would still apply.  */
1973 char $ac_func();
1974
1975 int main() {
1976
1977 /* The GNU C library defines this for functions which it implements
1978     to always fail with ENOSYS.  Some functions are actually named
1979     something starting with __ and the normal name is an alias.  */
1980 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1981 choke me
1982 #else
1983 $ac_func();
1984 #endif
1985
1986 ; return 0; }
1987 EOF
1988 if { (eval echo configure:1989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1989   rm -rf conftest*
1990   eval "ac_cv_func_$ac_func=yes"
1991 else
1992   echo "configure: failed program was:" >&5
1993   cat conftest.$ac_ext >&5
1994   rm -rf conftest*
1995   eval "ac_cv_func_$ac_func=no"
1996 fi
1997 rm -f conftest*
1998 fi
1999
2000 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2001   echo "$ac_t""yes" 1>&6
2002     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2003   cat >> confdefs.h <<EOF
2004 #define $ac_tr_func 1
2005 EOF
2006  
2007 else
2008   echo "$ac_t""no" 1>&6
2009 fi
2010 done
2011
2012 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2013 echo "configure:2014: checking for working mmap" >&5
2014 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2015   echo $ac_n "(cached) $ac_c" 1>&6
2016 else
2017   if test "$cross_compiling" = yes; then
2018   ac_cv_func_mmap_fixed_mapped=no
2019 else
2020   cat > conftest.$ac_ext <<EOF
2021 #line 2022 "configure"
2022 #include "confdefs.h"
2023
2024 /* Thanks to Mike Haertel and Jim Avera for this test.
2025    Here is a matrix of mmap possibilities:
2026         mmap private not fixed
2027         mmap private fixed at somewhere currently unmapped
2028         mmap private fixed at somewhere already mapped
2029         mmap shared not fixed
2030         mmap shared fixed at somewhere currently unmapped
2031         mmap shared fixed at somewhere already mapped
2032    For private mappings, we should verify that changes cannot be read()
2033    back from the file, nor mmap's back from the file at a different
2034    address.  (There have been systems where private was not correctly
2035    implemented like the infamous i386 svr4.0, and systems where the
2036    VM page cache was not coherent with the filesystem buffer cache
2037    like early versions of FreeBSD and possibly contemporary NetBSD.)
2038    For shared mappings, we should conversely verify that changes get
2039    propogated back to all the places they're supposed to be.
2040
2041    Grep wants private fixed already mapped.
2042    The main things grep needs to know about mmap are:
2043    * does it exist and is it safe to write into the mmap'd area
2044    * how to use it (BSD variants)  */
2045 #include <sys/types.h>
2046 #include <fcntl.h>
2047 #include <sys/mman.h>
2048
2049 /* This mess was copied from the GNU getpagesize.h.  */
2050 #ifndef HAVE_GETPAGESIZE
2051 # ifdef HAVE_UNISTD_H
2052 #  include <unistd.h>
2053 # endif
2054
2055 /* Assume that all systems that can run configure have sys/param.h.  */
2056 # ifndef HAVE_SYS_PARAM_H
2057 #  define HAVE_SYS_PARAM_H 1
2058 # endif
2059
2060 # ifdef _SC_PAGESIZE
2061 #  define getpagesize() sysconf(_SC_PAGESIZE)
2062 # else /* no _SC_PAGESIZE */
2063 #  ifdef HAVE_SYS_PARAM_H
2064 #   include <sys/param.h>
2065 #   ifdef EXEC_PAGESIZE
2066 #    define getpagesize() EXEC_PAGESIZE
2067 #   else /* no EXEC_PAGESIZE */
2068 #    ifdef NBPG
2069 #     define getpagesize() NBPG * CLSIZE
2070 #     ifndef CLSIZE
2071 #      define CLSIZE 1
2072 #     endif /* no CLSIZE */
2073 #    else /* no NBPG */
2074 #     ifdef NBPC
2075 #      define getpagesize() NBPC
2076 #     else /* no NBPC */
2077 #      ifdef PAGESIZE
2078 #       define getpagesize() PAGESIZE
2079 #      endif /* PAGESIZE */
2080 #     endif /* no NBPC */
2081 #    endif /* no NBPG */
2082 #   endif /* no EXEC_PAGESIZE */
2083 #  else /* no HAVE_SYS_PARAM_H */
2084 #   define getpagesize() 8192   /* punt totally */
2085 #  endif /* no HAVE_SYS_PARAM_H */
2086 # endif /* no _SC_PAGESIZE */
2087
2088 #endif /* no HAVE_GETPAGESIZE */
2089
2090 #ifdef __cplusplus
2091 extern "C" { void *malloc(unsigned); }
2092 #else
2093 char *malloc();
2094 #endif
2095
2096 int
2097 main()
2098 {
2099         char *data, *data2, *data3;
2100         int i, pagesize;
2101         int fd;
2102
2103         pagesize = getpagesize();
2104
2105         /*
2106          * First, make a file with some known garbage in it.
2107          */
2108         data = malloc(pagesize);
2109         if (!data)
2110                 exit(1);
2111         for (i = 0; i < pagesize; ++i)
2112                 *(data + i) = rand();
2113         umask(0);
2114         fd = creat("conftestmmap", 0600);
2115         if (fd < 0)
2116                 exit(1);
2117         if (write(fd, data, pagesize) != pagesize)
2118                 exit(1);
2119         close(fd);
2120
2121         /*
2122          * Next, try to mmap the file at a fixed address which
2123          * already has something else allocated at it.  If we can,
2124          * also make sure that we see the same garbage.
2125          */
2126         fd = open("conftestmmap", O_RDWR);
2127         if (fd < 0)
2128                 exit(1);
2129         data2 = malloc(2 * pagesize);
2130         if (!data2)
2131                 exit(1);
2132         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2133         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2134             MAP_PRIVATE | MAP_FIXED, fd, 0L))
2135                 exit(1);
2136         for (i = 0; i < pagesize; ++i)
2137                 if (*(data + i) != *(data2 + i))
2138                         exit(1);
2139
2140         /*
2141          * Finally, make sure that changes to the mapped area
2142          * do not percolate back to the file as seen by read().
2143          * (This is a bug on some variants of i386 svr4.0.)
2144          */
2145         for (i = 0; i < pagesize; ++i)
2146                 *(data2 + i) = *(data2 + i) + 1;
2147         data3 = malloc(pagesize);
2148         if (!data3)
2149                 exit(1);
2150         if (read(fd, data3, pagesize) != pagesize)
2151                 exit(1);
2152         for (i = 0; i < pagesize; ++i)
2153                 if (*(data + i) != *(data3 + i))
2154                         exit(1);
2155         close(fd);
2156         unlink("conftestmmap");
2157         exit(0);
2158 }
2159
2160 EOF
2161 if { (eval echo configure:2162: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2162 then
2163   ac_cv_func_mmap_fixed_mapped=yes
2164 else
2165   echo "configure: failed program was:" >&5
2166   cat conftest.$ac_ext >&5
2167   rm -fr conftest*
2168   ac_cv_func_mmap_fixed_mapped=no
2169 fi
2170 rm -fr conftest*
2171 fi
2172
2173 fi
2174
2175 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2176 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2177   cat >> confdefs.h <<\EOF
2178 #define HAVE_MMAP 1
2179 EOF
2180
2181 fi
2182
2183
2184     echo $ac_n "checking whether we are using the GNU C Library 2.1 or newer""... $ac_c" 1>&6
2185 echo "configure:2186: checking whether we are using the GNU C Library 2.1 or newer" >&5
2186 if eval "test \"`echo '$''{'ac_cv_gnu_library_2_1'+set}'`\" = set"; then
2187   echo $ac_n "(cached) $ac_c" 1>&6
2188 else
2189   cat > conftest.$ac_ext <<EOF
2190 #line 2191 "configure"
2191 #include "confdefs.h"
2192
2193 #include <features.h>
2194 #ifdef __GNU_LIBRARY__
2195  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
2196   Lucky GNU user
2197  #endif
2198 #endif
2199         
2200 EOF
2201 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2202   egrep "Lucky GNU user" >/dev/null 2>&1; then
2203   rm -rf conftest*
2204   ac_cv_gnu_library_2_1=yes
2205 else
2206   rm -rf conftest*
2207   ac_cv_gnu_library_2_1=no
2208 fi
2209 rm -f conftest*
2210
2211       
2212     
2213 fi
2214
2215 echo "$ac_t""$ac_cv_gnu_library_2_1" 1>&6
2216     
2217     GLIBC21="$ac_cv_gnu_library_2_1"
2218   
2219
2220                                     
2221    for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
2222 stdlib.h string.h unistd.h sys/param.h
2223 do
2224 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2225 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2226 echo "configure:2227: checking for $ac_hdr" >&5
2227 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2228   echo $ac_n "(cached) $ac_c" 1>&6
2229 else
2230   cat > conftest.$ac_ext <<EOF
2231 #line 2232 "configure"
2232 #include "confdefs.h"
2233 #include <$ac_hdr>
2234 EOF
2235 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2236 { (eval echo configure:2237: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2237 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2238 if test -z "$ac_err"; then
2239   rm -rf conftest*
2240   eval "ac_cv_header_$ac_safe=yes"
2241 else
2242   echo "$ac_err" >&5
2243   echo "configure: failed program was:" >&5
2244   cat conftest.$ac_ext >&5
2245   rm -rf conftest*
2246   eval "ac_cv_header_$ac_safe=no"
2247 fi
2248 rm -f conftest*
2249 fi
2250 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2251   echo "$ac_t""yes" 1>&6
2252     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2253   cat >> confdefs.h <<EOF
2254 #define $ac_tr_hdr 1
2255 EOF
2256  
2257 else
2258   echo "$ac_t""no" 1>&6
2259 fi
2260 done
2261
2262    for ac_func in feof_unlocked fgets_unlocked getcwd getegid geteuid \
2263 getgid getuid mempcpy munmap putenv setenv setlocale stpcpy strchr strcasecmp \
2264 strdup strtoul tsearch __argz_count __argz_stringify __argz_next
2265 do
2266 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2267 echo "configure:2268: checking for $ac_func" >&5
2268 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2269   echo $ac_n "(cached) $ac_c" 1>&6
2270 else
2271   cat > conftest.$ac_ext <<EOF
2272 #line 2273 "configure"
2273 #include "confdefs.h"
2274 /* System header to define __stub macros and hopefully few prototypes,
2275     which can conflict with char $ac_func(); below.  */
2276 #include <assert.h>
2277 /* Override any gcc2 internal prototype to avoid an error.  */
2278 /* We use char because int might match the return type of a gcc2
2279     builtin and then its argument prototype would still apply.  */
2280 char $ac_func();
2281
2282 int main() {
2283
2284 /* The GNU C library defines this for functions which it implements
2285     to always fail with ENOSYS.  Some functions are actually named
2286     something starting with __ and the normal name is an alias.  */
2287 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2288 choke me
2289 #else
2290 $ac_func();
2291 #endif
2292
2293 ; return 0; }
2294 EOF
2295 if { (eval echo configure:2296: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2296   rm -rf conftest*
2297   eval "ac_cv_func_$ac_func=yes"
2298 else
2299   echo "configure: failed program was:" >&5
2300   cat conftest.$ac_ext >&5
2301   rm -rf conftest*
2302   eval "ac_cv_func_$ac_func=no"
2303 fi
2304 rm -f conftest*
2305 fi
2306
2307 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2308   echo "$ac_t""yes" 1>&6
2309     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2310   cat >> confdefs.h <<EOF
2311 #define $ac_tr_func 1
2312 EOF
2313  
2314 else
2315   echo "$ac_t""no" 1>&6
2316 fi
2317 done
2318
2319
2320    
2321     
2322   # Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
2323 if test "${with_libiconv_prefix+set}" = set; then
2324   withval="$with_libiconv_prefix"
2325   
2326     for dir in `echo "$withval" | tr : ' '`; do
2327       if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi
2328       if test -d $dir/lib; then LDFLAGS="$LDFLAGS -L$dir/lib"; fi
2329     done
2330    
2331 fi
2332
2333
2334   echo $ac_n "checking for iconv""... $ac_c" 1>&6
2335 echo "configure:2336: checking for iconv" >&5
2336 if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then
2337   echo $ac_n "(cached) $ac_c" 1>&6
2338 else
2339   
2340     am_cv_func_iconv="no, consider installing GNU libiconv"
2341     am_cv_lib_iconv=no
2342     cat > conftest.$ac_ext <<EOF
2343 #line 2344 "configure"
2344 #include "confdefs.h"
2345 #include <stdlib.h>
2346 #include <iconv.h>
2347 int main() {
2348 iconv_t cd = iconv_open("","");
2349        iconv(cd,NULL,NULL,NULL,NULL);
2350        iconv_close(cd);
2351 ; return 0; }
2352 EOF
2353 if { (eval echo configure:2354: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2354   rm -rf conftest*
2355   am_cv_func_iconv=yes
2356 else
2357   echo "configure: failed program was:" >&5
2358   cat conftest.$ac_ext >&5
2359 fi
2360 rm -f conftest*
2361     if test "$am_cv_func_iconv" != yes; then
2362       am_save_LIBS="$LIBS"
2363       LIBS="$LIBS -liconv"
2364       cat > conftest.$ac_ext <<EOF
2365 #line 2366 "configure"
2366 #include "confdefs.h"
2367 #include <stdlib.h>
2368 #include <iconv.h>
2369 int main() {
2370 iconv_t cd = iconv_open("","");
2371          iconv(cd,NULL,NULL,NULL,NULL);
2372          iconv_close(cd);
2373 ; return 0; }
2374 EOF
2375 if { (eval echo configure:2376: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2376   rm -rf conftest*
2377   am_cv_lib_iconv=yes
2378         am_cv_func_iconv=yes
2379 else
2380   echo "configure: failed program was:" >&5
2381   cat conftest.$ac_ext >&5
2382 fi
2383 rm -f conftest*
2384       LIBS="$am_save_LIBS"
2385     fi
2386   
2387 fi
2388
2389 echo "$ac_t""$am_cv_func_iconv" 1>&6
2390   if test "$am_cv_func_iconv" = yes; then
2391     cat >> confdefs.h <<\EOF
2392 #define HAVE_ICONV 1
2393 EOF
2394
2395     echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6
2396 echo "configure:2397: checking for iconv declaration" >&5
2397     if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then
2398   echo $ac_n "(cached) $ac_c" 1>&6
2399 else
2400   
2401       cat > conftest.$ac_ext <<EOF
2402 #line 2403 "configure"
2403 #include "confdefs.h"
2404
2405 #include <stdlib.h>
2406 #include <iconv.h>
2407 extern
2408 #ifdef __cplusplus
2409 "C"
2410 #endif
2411 #if defined(__STDC__) || defined(__cplusplus)
2412 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
2413 #else
2414 size_t iconv();
2415 #endif
2416
2417 int main() {
2418
2419 ; return 0; }
2420 EOF
2421 if { (eval echo configure:2422: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2422   rm -rf conftest*
2423   am_cv_proto_iconv_arg1=""
2424 else
2425   echo "configure: failed program was:" >&5
2426   cat conftest.$ac_ext >&5
2427   rm -rf conftest*
2428   am_cv_proto_iconv_arg1="const"
2429 fi
2430 rm -f conftest*
2431       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);"
2432 fi
2433
2434     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
2435     echo "$ac_t""${ac_t:-
2436          }$am_cv_proto_iconv" 1>&6
2437     cat >> confdefs.h <<EOF
2438 #define ICONV_CONST $am_cv_proto_iconv_arg1
2439 EOF
2440
2441   fi
2442   LIBICONV=
2443   if test "$am_cv_lib_iconv" = yes; then
2444     LIBICONV="-liconv"
2445   fi
2446   
2447
2448    
2449   echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6
2450 echo "configure:2451: checking for nl_langinfo and CODESET" >&5
2451 if eval "test \"`echo '$''{'am_cv_langinfo_codeset'+set}'`\" = set"; then
2452   echo $ac_n "(cached) $ac_c" 1>&6
2453 else
2454   cat > conftest.$ac_ext <<EOF
2455 #line 2456 "configure"
2456 #include "confdefs.h"
2457 #include <langinfo.h>
2458 int main() {
2459 char* cs = nl_langinfo(CODESET);
2460 ; return 0; }
2461 EOF
2462 if { (eval echo configure:2463: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2463   rm -rf conftest*
2464   am_cv_langinfo_codeset=yes
2465 else
2466   echo "configure: failed program was:" >&5
2467   cat conftest.$ac_ext >&5
2468   rm -rf conftest*
2469   am_cv_langinfo_codeset=no
2470 fi
2471 rm -f conftest*
2472     
2473 fi
2474
2475 echo "$ac_t""$am_cv_langinfo_codeset" 1>&6
2476   if test $am_cv_langinfo_codeset = yes; then
2477     cat >> confdefs.h <<\EOF
2478 #define HAVE_LANGINFO_CODESET 1
2479 EOF
2480
2481   fi
2482
2483    if test $ac_cv_header_locale_h = yes; then
2484     echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2485 echo "configure:2486: checking for LC_MESSAGES" >&5
2486 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2487   echo $ac_n "(cached) $ac_c" 1>&6
2488 else
2489   cat > conftest.$ac_ext <<EOF
2490 #line 2491 "configure"
2491 #include "confdefs.h"
2492 #include <locale.h>
2493 int main() {
2494 return LC_MESSAGES
2495 ; return 0; }
2496 EOF
2497 if { (eval echo configure:2498: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2498   rm -rf conftest*
2499   am_cv_val_LC_MESSAGES=yes
2500 else
2501   echo "configure: failed program was:" >&5
2502   cat conftest.$ac_ext >&5
2503   rm -rf conftest*
2504   am_cv_val_LC_MESSAGES=no
2505 fi
2506 rm -f conftest*
2507 fi
2508
2509 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2510     if test $am_cv_val_LC_MESSAGES = yes; then
2511       cat >> confdefs.h <<\EOF
2512 #define HAVE_LC_MESSAGES 1
2513 EOF
2514
2515     fi
2516   fi
2517    echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2518 echo "configure:2519: checking whether NLS is requested" >&5
2519         # Check whether --enable-nls or --disable-nls was given.
2520 if test "${enable_nls+set}" = set; then
2521   enableval="$enable_nls"
2522   USE_NLS=$enableval
2523 else
2524   USE_NLS=yes
2525 fi
2526
2527     echo "$ac_t""$USE_NLS" 1>&6
2528     
2529
2530     BUILD_INCLUDED_LIBINTL=no
2531     USE_INCLUDED_LIBINTL=no
2532     INTLLIBS=
2533
2534         if test "$USE_NLS" = "yes"; then
2535       cat >> confdefs.h <<\EOF
2536 #define ENABLE_NLS 1
2537 EOF
2538
2539       echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2540 echo "configure:2541: checking whether included gettext is requested" >&5
2541       # Check whether --with-included-gettext or --without-included-gettext was given.
2542 if test "${with_included_gettext+set}" = set; then
2543   withval="$with_included_gettext"
2544   nls_cv_force_use_gnu_gettext=$withval
2545 else
2546   nls_cv_force_use_gnu_gettext=no
2547 fi
2548
2549       echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2550
2551       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
2552       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2553                                 CATOBJEXT=NONE
2554
2555                 
2556         
2557
2558         ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2559 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2560 echo "configure:2561: checking for libintl.h" >&5
2561 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2562   echo $ac_n "(cached) $ac_c" 1>&6
2563 else
2564   cat > conftest.$ac_ext <<EOF
2565 #line 2566 "configure"
2566 #include "confdefs.h"
2567 #include <libintl.h>
2568 EOF
2569 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2570 { (eval echo configure:2571: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2571 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2572 if test -z "$ac_err"; then
2573   rm -rf conftest*
2574   eval "ac_cv_header_$ac_safe=yes"
2575 else
2576   echo "$ac_err" >&5
2577   echo "configure: failed program was:" >&5
2578   cat conftest.$ac_ext >&5
2579   rm -rf conftest*
2580   eval "ac_cv_header_$ac_safe=no"
2581 fi
2582 rm -f conftest*
2583 fi
2584 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2585   echo "$ac_t""yes" 1>&6
2586   echo $ac_n "checking for GNU gettext in libc""... $ac_c" 1>&6
2587 echo "configure:2588: checking for GNU gettext in libc" >&5
2588 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libc'+set}'`\" = set"; then
2589   echo $ac_n "(cached) $ac_c" 1>&6
2590 else
2591   cat > conftest.$ac_ext <<EOF
2592 #line 2593 "configure"
2593 #include "confdefs.h"
2594 #include <libintl.h>
2595 extern int _nl_msg_cat_cntr;
2596 int main() {
2597 bindtextdomain ("", "");
2598 return (int) gettext ("") + _nl_msg_cat_cntr
2599 ; return 0; }
2600 EOF
2601 if { (eval echo configure:2602: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2602   rm -rf conftest*
2603   gt_cv_func_gnugettext1_libc=yes
2604 else
2605   echo "configure: failed program was:" >&5
2606   cat conftest.$ac_ext >&5
2607   rm -rf conftest*
2608   gt_cv_func_gnugettext1_libc=no
2609 fi
2610 rm -f conftest*
2611 fi
2612
2613 echo "$ac_t""$gt_cv_func_gnugettext1_libc" 1>&6
2614
2615            if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
2616              echo $ac_n "checking for GNU gettext in libintl""... $ac_c" 1>&6
2617 echo "configure:2618: checking for GNU gettext in libintl" >&5
2618 if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libintl'+set}'`\" = set"; then
2619   echo $ac_n "(cached) $ac_c" 1>&6
2620 else
2621   gt_save_LIBS="$LIBS"
2622                 LIBS="$LIBS -lintl $LIBICONV"
2623                 cat > conftest.$ac_ext <<EOF
2624 #line 2625 "configure"
2625 #include "confdefs.h"
2626 #include <libintl.h>
2627 extern int _nl_msg_cat_cntr;
2628 int main() {
2629 bindtextdomain ("", "");
2630 return (int) gettext ("") + _nl_msg_cat_cntr
2631 ; return 0; }
2632 EOF
2633 if { (eval echo configure:2634: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2634   rm -rf conftest*
2635   gt_cv_func_gnugettext1_libintl=yes
2636 else
2637   echo "configure: failed program was:" >&5
2638   cat conftest.$ac_ext >&5
2639   rm -rf conftest*
2640   gt_cv_func_gnugettext1_libintl=no
2641 fi
2642 rm -f conftest*
2643                 LIBS="$gt_save_LIBS"
2644 fi
2645
2646 echo "$ac_t""$gt_cv_func_gnugettext1_libintl" 1>&6
2647            fi
2648
2649                                            if test "$gt_cv_func_gnugettext1_libc" = "yes" \
2650               || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
2651                    && test "$PACKAGE" != gettext; }; then
2652              cat >> confdefs.h <<\EOF
2653 #define HAVE_GETTEXT 1
2654 EOF
2655
2656
2657              if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
2658                                        INTLLIBS="-lintl $LIBICONV"
2659              fi
2660
2661              gt_save_LIBS="$LIBS"
2662              LIBS="$LIBS $INTLLIBS"
2663              for ac_func in dcgettext
2664 do
2665 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2666 echo "configure:2667: checking for $ac_func" >&5
2667 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2668   echo $ac_n "(cached) $ac_c" 1>&6
2669 else
2670   cat > conftest.$ac_ext <<EOF
2671 #line 2672 "configure"
2672 #include "confdefs.h"
2673 /* System header to define __stub macros and hopefully few prototypes,
2674     which can conflict with char $ac_func(); below.  */
2675 #include <assert.h>
2676 /* Override any gcc2 internal prototype to avoid an error.  */
2677 /* We use char because int might match the return type of a gcc2
2678     builtin and then its argument prototype would still apply.  */
2679 char $ac_func();
2680
2681 int main() {
2682
2683 /* The GNU C library defines this for functions which it implements
2684     to always fail with ENOSYS.  Some functions are actually named
2685     something starting with __ and the normal name is an alias.  */
2686 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2687 choke me
2688 #else
2689 $ac_func();
2690 #endif
2691
2692 ; return 0; }
2693 EOF
2694 if { (eval echo configure:2695: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2695   rm -rf conftest*
2696   eval "ac_cv_func_$ac_func=yes"
2697 else
2698   echo "configure: failed program was:" >&5
2699   cat conftest.$ac_ext >&5
2700   rm -rf conftest*
2701   eval "ac_cv_func_$ac_func=no"
2702 fi
2703 rm -f conftest*
2704 fi
2705
2706 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2707   echo "$ac_t""yes" 1>&6
2708     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2709   cat >> confdefs.h <<EOF
2710 #define $ac_tr_func 1
2711 EOF
2712  
2713 else
2714   echo "$ac_t""no" 1>&6
2715 fi
2716 done
2717
2718              LIBS="$gt_save_LIBS"
2719
2720                      # Extract the first word of "msgfmt", so it can be a program name with args.
2721 set dummy msgfmt; ac_word=$2
2722 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2723 echo "configure:2724: checking for $ac_word" >&5
2724 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2725   echo $ac_n "(cached) $ac_c" 1>&6
2726 else
2727   case "$MSGFMT" in
2728   /*)
2729   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2730   ;;
2731   *)
2732   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2733   for ac_dir in $PATH; do
2734     test -z "$ac_dir" && ac_dir=.
2735     if test -f $ac_dir/$ac_word; then
2736       if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1; then
2737         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2738         break
2739       fi
2740     fi
2741   done
2742   IFS="$ac_save_ifs"
2743   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
2744   ;;
2745 esac
2746 fi
2747 MSGFMT="$ac_cv_path_MSGFMT"
2748 if test "$MSGFMT" != ":"; then
2749   echo "$ac_t""$MSGFMT" 1>&6
2750 else
2751   echo "$ac_t""no" 1>&6
2752 fi
2753
2754              # Extract the first word of "gmsgfmt", so it can be a program name with args.
2755 set dummy gmsgfmt; ac_word=$2
2756 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2757 echo "configure:2758: checking for $ac_word" >&5
2758 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2759   echo $ac_n "(cached) $ac_c" 1>&6
2760 else
2761   case "$GMSGFMT" in
2762   /*)
2763   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2764   ;;
2765   ?:/*)                  
2766   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2767   ;;
2768   *)
2769   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2770   ac_dummy="$PATH"
2771   for ac_dir in $ac_dummy; do 
2772     test -z "$ac_dir" && ac_dir=.
2773     if test -f $ac_dir/$ac_word; then
2774       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2775       break
2776     fi
2777   done
2778   IFS="$ac_save_ifs"
2779   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2780   ;;
2781 esac
2782 fi
2783 GMSGFMT="$ac_cv_path_GMSGFMT"
2784 if test -n "$GMSGFMT"; then
2785   echo "$ac_t""$GMSGFMT" 1>&6
2786 else
2787   echo "$ac_t""no" 1>&6
2788 fi
2789
2790
2791                      # Extract the first word of "xgettext", so it can be a program name with args.
2792 set dummy xgettext; ac_word=$2
2793 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2794 echo "configure:2795: checking for $ac_word" >&5
2795 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2796   echo $ac_n "(cached) $ac_c" 1>&6
2797 else
2798   case "$XGETTEXT" in
2799   /*)
2800   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2801   ;;
2802   *)
2803   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2804   for ac_dir in $PATH; do
2805     test -z "$ac_dir" && ac_dir=.
2806     if test -f $ac_dir/$ac_word; then
2807       if $ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1; then
2808         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2809         break
2810       fi
2811     fi
2812   done
2813   IFS="$ac_save_ifs"
2814   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2815   ;;
2816 esac
2817 fi
2818 XGETTEXT="$ac_cv_path_XGETTEXT"
2819 if test "$XGETTEXT" != ":"; then
2820   echo "$ac_t""$XGETTEXT" 1>&6
2821 else
2822   echo "$ac_t""no" 1>&6
2823 fi
2824
2825
2826              CATOBJEXT=.gmo
2827            fi
2828         
2829 else
2830   echo "$ac_t""no" 1>&6
2831 fi
2832
2833
2834         if test "$CATOBJEXT" = "NONE"; then
2835                           nls_cv_use_gnu_gettext=yes
2836         fi
2837       fi
2838
2839       if test "$nls_cv_use_gnu_gettext" = "yes"; then
2840                 INTLOBJS="\$(GETTOBJS)"
2841         # Extract the first word of "msgfmt", so it can be a program name with args.
2842 set dummy msgfmt; ac_word=$2
2843 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2844 echo "configure:2845: checking for $ac_word" >&5
2845 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2846   echo $ac_n "(cached) $ac_c" 1>&6
2847 else
2848   case "$MSGFMT" in
2849   /*)
2850   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
2851   ;;
2852   *)
2853   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2854   for ac_dir in $PATH; do
2855     test -z "$ac_dir" && ac_dir=.
2856     if test -f $ac_dir/$ac_word; then
2857       if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1; then
2858         ac_cv_path_MSGFMT="$ac_dir/$ac_word"
2859         break
2860       fi
2861     fi
2862   done
2863   IFS="$ac_save_ifs"
2864   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
2865   ;;
2866 esac
2867 fi
2868 MSGFMT="$ac_cv_path_MSGFMT"
2869 if test "$MSGFMT" != ":"; then
2870   echo "$ac_t""$MSGFMT" 1>&6
2871 else
2872   echo "$ac_t""no" 1>&6
2873 fi
2874
2875         # Extract the first word of "gmsgfmt", so it can be a program name with args.
2876 set dummy gmsgfmt; ac_word=$2
2877 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2878 echo "configure:2879: checking for $ac_word" >&5
2879 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2880   echo $ac_n "(cached) $ac_c" 1>&6
2881 else
2882   case "$GMSGFMT" in
2883   /*)
2884   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
2885   ;;
2886   ?:/*)                  
2887   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
2888   ;;
2889   *)
2890   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2891   ac_dummy="$PATH"
2892   for ac_dir in $ac_dummy; do 
2893     test -z "$ac_dir" && ac_dir=.
2894     if test -f $ac_dir/$ac_word; then
2895       ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
2896       break
2897     fi
2898   done
2899   IFS="$ac_save_ifs"
2900   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
2901   ;;
2902 esac
2903 fi
2904 GMSGFMT="$ac_cv_path_GMSGFMT"
2905 if test -n "$GMSGFMT"; then
2906   echo "$ac_t""$GMSGFMT" 1>&6
2907 else
2908   echo "$ac_t""no" 1>&6
2909 fi
2910
2911         # Extract the first word of "xgettext", so it can be a program name with args.
2912 set dummy xgettext; ac_word=$2
2913 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2914 echo "configure:2915: checking for $ac_word" >&5
2915 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2916   echo $ac_n "(cached) $ac_c" 1>&6
2917 else
2918   case "$XGETTEXT" in
2919   /*)
2920   ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
2921   ;;
2922   *)
2923   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
2924   for ac_dir in $PATH; do
2925     test -z "$ac_dir" && ac_dir=.
2926     if test -f $ac_dir/$ac_word; then
2927       if $ac_dir/$ac_word --omit-header /dev/null >/dev/null 2>&1; then
2928         ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
2929         break
2930       fi
2931     fi
2932   done
2933   IFS="$ac_save_ifs"
2934   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
2935   ;;
2936 esac
2937 fi
2938 XGETTEXT="$ac_cv_path_XGETTEXT"
2939 if test "$XGETTEXT" != ":"; then
2940   echo "$ac_t""$XGETTEXT" 1>&6
2941 else
2942   echo "$ac_t""no" 1>&6
2943 fi
2944
2945         
2946         BUILD_INCLUDED_LIBINTL=yes
2947         USE_INCLUDED_LIBINTL=yes
2948         CATOBJEXT=.gmo
2949         INTLLIBS="\$(top_builddir)/intl/libintl.a $LIBICONV"
2950         LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
2951       fi
2952
2953                   if test "$GMSGFMT" != ":"; then
2954                         if $GMSGFMT --statistics /dev/null >/dev/null 2>&1; then
2955           : ;
2956         else
2957           echo "$ac_t""found msgfmt program is not GNU msgfmt; ignore it" 1>&6
2958           GMSGFMT=":"
2959         fi
2960       fi
2961
2962                   if test "$XGETTEXT" != ":"; then
2963                         if $XGETTEXT --omit-header /dev/null >/dev/null 2>&1; then
2964           : ;
2965         else
2966           echo "$ac_t""found xgettext program is not GNU xgettext; ignore it" 1>&6
2967           XGETTEXT=":"
2968         fi
2969       fi
2970
2971             POSUB=po
2972     fi
2973     
2974
2975
2976             if test "$PACKAGE" = gettext; then
2977       BUILD_INCLUDED_LIBINTL=yes
2978     fi
2979
2980                                             for ac_prog in bison
2981 do
2982 # Extract the first word of "$ac_prog", so it can be a program name with args.
2983 set dummy $ac_prog; ac_word=$2
2984 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2985 echo "configure:2986: checking for $ac_word" >&5
2986 if eval "test \"`echo '$''{'ac_cv_prog_INTLBISON'+set}'`\" = set"; then
2987   echo $ac_n "(cached) $ac_c" 1>&6
2988 else
2989   if test -n "$INTLBISON"; then
2990   ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
2991 else
2992   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
2993   ac_dummy="$PATH"
2994   for ac_dir in $ac_dummy; do
2995     test -z "$ac_dir" && ac_dir=.
2996     if test -f $ac_dir/$ac_word; then
2997       ac_cv_prog_INTLBISON="$ac_prog"
2998       break
2999     fi
3000   done
3001   IFS="$ac_save_ifs"
3002 fi
3003 fi
3004 INTLBISON="$ac_cv_prog_INTLBISON"
3005 if test -n "$INTLBISON"; then
3006   echo "$ac_t""$INTLBISON" 1>&6
3007 else
3008   echo "$ac_t""no" 1>&6
3009 fi
3010
3011 test -n "$INTLBISON" && break
3012 done
3013
3014     if test -z "$INTLBISON"; then
3015       ac_verc_fail=yes
3016     else
3017             echo $ac_n "checking version of bison""... $ac_c" 1>&6
3018 echo "configure:3019: checking version of bison" >&5
3019       ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
3020       case $ac_prog_version in
3021         '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
3022         1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
3023            ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
3024         *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
3025       esac
3026       echo "$ac_t""$ac_prog_version" 1>&6
3027     fi
3028     if test $ac_verc_fail = yes; then
3029       INTLBISON=:
3030     fi
3031
3032                 for lang in $ALL_LINGUAS; do
3033       GMOFILES="$GMOFILES $lang.gmo"
3034       POFILES="$POFILES $lang.po"
3035     done
3036
3037         
3038     
3039     
3040     
3041     
3042     
3043     
3044     
3045     
3046
3047         nls_cv_header_intl=
3048     nls_cv_header_libgt=
3049
3050         DATADIRNAME=share
3051     
3052
3053         INSTOBJEXT=.mo
3054     
3055
3056         GENCAT=gencat
3057     
3058   
3059
3060    if test "x$CATOBJEXT" != "x"; then
3061      if test "x$ALL_LINGUAS" = "x"; then
3062        LINGUAS=
3063      else
3064        echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
3065 echo "configure:3066: checking for catalogs to be installed" >&5
3066        NEW_LINGUAS=
3067        for presentlang in $ALL_LINGUAS; do
3068          useit=no
3069          for desiredlang in ${LINGUAS-$ALL_LINGUAS}; do
3070            # Use the presentlang catalog if desiredlang is
3071            #   a. equal to presentlang, or
3072            #   b. a variant of presentlang (because in this case,
3073            #      presentlang can be used as a fallback for messages
3074            #      which are not translated in the desiredlang catalog).
3075            case "$desiredlang" in
3076              "$presentlang"*) useit=yes;;
3077            esac
3078          done
3079          if test $useit = yes; then
3080            NEW_LINGUAS="$NEW_LINGUAS $presentlang"
3081          fi
3082        done
3083        LINGUAS=$NEW_LINGUAS
3084        echo "$ac_t""$LINGUAS" 1>&6
3085      fi
3086
3087           if test -n "$LINGUAS"; then
3088        for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
3089      fi
3090    fi
3091
3092             MKINSTALLDIRS=
3093    if test -n "$ac_aux_dir"; then
3094      MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
3095    fi
3096    if test -z "$MKINSTALLDIRS"; then
3097      MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
3098    fi
3099    
3100
3101       INTL_LIBTOOL_SUFFIX_PREFIX=
3102    
3103   
3104
3105 # Find a good install program.  We prefer a C program (faster),
3106 # so one script is as good as another.  But avoid the broken or
3107 # incompatible versions:
3108 # SysV /etc/install, /usr/sbin/install
3109 # SunOS /usr/etc/install
3110 # IRIX /sbin/install
3111 # AIX /bin/install
3112 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3113 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3114 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3115 # ./install, which can be erroneously created by make from ./install.sh.
3116 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
3117 echo "configure:3118: checking for a BSD compatible install" >&5
3118 if test -z "$INSTALL"; then
3119 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
3120   echo $ac_n "(cached) $ac_c" 1>&6
3121 else
3122     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
3123   for ac_dir in $PATH; do
3124     # Account for people who put trailing slashes in PATH elements.
3125     case "$ac_dir/" in
3126     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
3127     *)
3128       # OSF1 and SCO ODT 3.0 have their own names for install.
3129       # Don't use installbsd from OSF since it installs stuff as root
3130       # by default.
3131       for ac_prog in ginstall scoinst install; do
3132         if test -f $ac_dir/$ac_prog; then
3133           if test $ac_prog = install &&
3134             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
3135             # AIX install.  It has an incompatible calling convention.
3136             :
3137           else
3138             ac_cv_path_install="$ac_dir/$ac_prog -c"
3139             break 2
3140           fi
3141         fi
3142       done
3143       ;;
3144     esac
3145   done
3146   IFS="$ac_save_IFS"
3147
3148 fi
3149   if test "${ac_cv_path_install+set}" = set; then
3150     INSTALL="$ac_cv_path_install"
3151   else
3152     # As a last resort, use the slow shell script.  We don't cache a
3153     # path for INSTALL within a source directory, because that will
3154     # break other packages using the cache if that directory is
3155     # removed, or if the path is relative.
3156     INSTALL="$ac_install_sh"
3157   fi
3158 fi
3159 echo "$ac_t""$INSTALL" 1>&6
3160
3161 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3162 # It thinks the first close brace ends the variable substitution.
3163 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3164
3165 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
3166
3167 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3168
3169
3170 vlc_LDFLAGS="${LDFLAGS}"
3171
3172 case x"${target_os}" in
3173   x)
3174     SYS=unknown
3175     ;;
3176   xlinux*)
3177     SYS=linux
3178     ;;
3179   xbsdi*)
3180     SYS=bsdi
3181     save_CFLAGS="${save_CFLAGS} -pthread"
3182     dvd_LDFLAGS="${dvd_LDFLAGS} -ldvd"
3183     vcd_LDFLAGS="${vcd_LDFLAGS} -ldvd"
3184     ;;
3185   x*bsd*)
3186     SYS="${target_os}"
3187     save_CFLAGS="${save_CFLAGS} -pthread"
3188     ;;
3189   xdarwin*)
3190     SYS=darwin
3191     save_CFLAGS="${save_CFLAGS} -no-cpp-precomp"
3192     ;;
3193   x*mingw32*)
3194     SYS=mingw32
3195     # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
3196 set dummy ${ac_tool_prefix}windres; ac_word=$2
3197 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3198 echo "configure:3199: checking for $ac_word" >&5
3199 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3200   echo $ac_n "(cached) $ac_c" 1>&6
3201 else
3202   if test -n "$WINDRES"; then
3203   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
3204 else
3205   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3206   ac_dummy="$PATH"
3207   for ac_dir in $ac_dummy; do
3208     test -z "$ac_dir" && ac_dir=.
3209     if test -f $ac_dir/$ac_word; then
3210       ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
3211       break
3212     fi
3213   done
3214   IFS="$ac_save_ifs"
3215 fi
3216 fi
3217 WINDRES="$ac_cv_prog_WINDRES"
3218 if test -n "$WINDRES"; then
3219   echo "$ac_t""$WINDRES" 1>&6
3220 else
3221   echo "$ac_t""no" 1>&6
3222 fi
3223
3224
3225 if test -z "$ac_cv_prog_WINDRES"; then
3226 if test -n "$ac_tool_prefix"; then
3227   # Extract the first word of "windres", so it can be a program name with args.
3228 set dummy windres; ac_word=$2
3229 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3230 echo "configure:3231: checking for $ac_word" >&5
3231 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
3232   echo $ac_n "(cached) $ac_c" 1>&6
3233 else
3234   if test -n "$WINDRES"; then
3235   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
3236 else
3237   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
3238   ac_dummy="$PATH"
3239   for ac_dir in $ac_dummy; do
3240     test -z "$ac_dir" && ac_dir=.
3241     if test -f $ac_dir/$ac_word; then
3242       ac_cv_prog_WINDRES="windres"
3243       break
3244     fi
3245   done
3246   IFS="$ac_save_ifs"
3247   test -z "$ac_cv_prog_WINDRES" && ac_cv_prog_WINDRES=":"
3248 fi
3249 fi
3250 WINDRES="$ac_cv_prog_WINDRES"
3251 if test -n "$WINDRES"; then
3252   echo "$ac_t""$WINDRES" 1>&6
3253 else
3254   echo "$ac_t""no" 1>&6
3255 fi
3256
3257 else
3258   WINDRES=":"
3259 fi
3260 fi
3261
3262     save_CFLAGS="${save_CFLAGS} -fnative-struct -D_OFF_T_ -D_off_t=long"
3263     vlc_LDFLAGS="${vlc_LDFLAGS} -mwindows -Xlinker --force-exe-suffix"
3264     vlc_LDFLAGS="${vlc_LDFLAGS} -lws2_32 -lnetapi32"
3265     ipv4_LDFLAGS="${ipv4_LDFLAGS} -lws2_32"
3266     ipv6_LDFLAGS="${ipv6_LDFLAGS} -lws2_32"
3267     http_LDFLAGS="${http_LDFLAGS} -lws2_32"
3268     rc_LDFLAGS="${rc_LDFLAGS} -lws2_32"
3269     ;;
3270   x*nto*)
3271     SYS=nto
3272     x11_LDFLAGS="${x11_LDFLAGS} -lsocket"
3273     xvideo_LDFLAGS="${xvideo_LDFLAGS} -lsocket"
3274     ;;
3275   xbeos)
3276     SYS=beos
3277     save_CFLAGS="${save_CFLAGS} -Wno-multichar -Wno-ctor-dtor-privacy -Woverloaded-virtual"
3278     vlc_LDFLAGS="${vlc_LDFLAGS} -lbe"
3279     plugins_LDFLAGS="${plugins_LDFLAGS} -nostart"
3280     beos_LDFLAGS="${beos_LDFLAGS} -lbe -lgame -lroot -ltracker"
3281     ipv4_LDFLAGS="${ipv4_LDFLAGS} -lbind"
3282     ;;
3283   x*)
3284     SYS="${target_os}"
3285     ;;
3286 esac
3287
3288 if test x"${SYS}" = xmingw32
3289 then
3290   plugins_CFLAGS="${plugins_CFLAGS} -fnative-struct"
3291 else
3292   plugins_CFLAGS="${plugins_CFLAGS} -fPIC"
3293 fi
3294
3295 save_CFLAGS="${save_CFLAGS} -DSYS_`echo ${SYS} | sed -e 's/-.*//' | tr 'abcdefghijklmnopqrstuvwxyz.' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`"
3296
3297 for ac_func in gettimeofday select strerror strtod strtol isatty vasprintf swab sigrelse getpwuid memalign posix_memalign gethostbyname2
3298 do
3299 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3300 echo "configure:3301: checking for $ac_func" >&5
3301 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3302   echo $ac_n "(cached) $ac_c" 1>&6
3303 else
3304   cat > conftest.$ac_ext <<EOF
3305 #line 3306 "configure"
3306 #include "confdefs.h"
3307 /* System header to define __stub macros and hopefully few prototypes,
3308     which can conflict with char $ac_func(); below.  */
3309 #include <assert.h>
3310 /* Override any gcc2 internal prototype to avoid an error.  */
3311 /* We use char because int might match the return type of a gcc2
3312     builtin and then its argument prototype would still apply.  */
3313 char $ac_func();
3314
3315 int main() {
3316
3317 /* The GNU C library defines this for functions which it implements
3318     to always fail with ENOSYS.  Some functions are actually named
3319     something starting with __ and the normal name is an alias.  */
3320 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3321 choke me
3322 #else
3323 $ac_func();
3324 #endif
3325
3326 ; return 0; }
3327 EOF
3328 if { (eval echo configure:3329: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3329   rm -rf conftest*
3330   eval "ac_cv_func_$ac_func=yes"
3331 else
3332   echo "configure: failed program was:" >&5
3333   cat conftest.$ac_ext >&5
3334   rm -rf conftest*
3335   eval "ac_cv_func_$ac_func=no"
3336 fi
3337 rm -f conftest*
3338 fi
3339
3340 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3341   echo "$ac_t""yes" 1>&6
3342     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3343   cat >> confdefs.h <<EOF
3344 #define $ac_tr_func 1
3345 EOF
3346  
3347 else
3348   echo "$ac_t""no" 1>&6
3349 fi
3350 done
3351
3352
3353 echo $ac_n "checking for connect""... $ac_c" 1>&6
3354 echo "configure:3355: checking for connect" >&5
3355 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
3356   echo $ac_n "(cached) $ac_c" 1>&6
3357 else
3358   cat > conftest.$ac_ext <<EOF
3359 #line 3360 "configure"
3360 #include "confdefs.h"
3361 /* System header to define __stub macros and hopefully few prototypes,
3362     which can conflict with char connect(); below.  */
3363 #include <assert.h>
3364 /* Override any gcc2 internal prototype to avoid an error.  */
3365 /* We use char because int might match the return type of a gcc2
3366     builtin and then its argument prototype would still apply.  */
3367 char connect();
3368
3369 int main() {
3370
3371 /* The GNU C library defines this for functions which it implements
3372     to always fail with ENOSYS.  Some functions are actually named
3373     something starting with __ and the normal name is an alias.  */
3374 #if defined (__stub_connect) || defined (__stub___connect)
3375 choke me
3376 #else
3377 connect();
3378 #endif
3379
3380 ; return 0; }
3381 EOF
3382 if { (eval echo configure:3383: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3383   rm -rf conftest*
3384   eval "ac_cv_func_connect=yes"
3385 else
3386   echo "configure: failed program was:" >&5
3387   cat conftest.$ac_ext >&5
3388   rm -rf conftest*
3389   eval "ac_cv_func_connect=no"
3390 fi
3391 rm -f conftest*
3392 fi
3393
3394 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
3395   echo "$ac_t""yes" 1>&6
3396   :
3397 else
3398   echo "$ac_t""no" 1>&6
3399
3400   echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
3401 echo "configure:3402: checking for connect in -lsocket" >&5
3402 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
3403 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3404   echo $ac_n "(cached) $ac_c" 1>&6
3405 else
3406   ac_save_LIBS="$LIBS"
3407 LIBS="-lsocket  $LIBS"
3408 cat > conftest.$ac_ext <<EOF
3409 #line 3410 "configure"
3410 #include "confdefs.h"
3411 /* Override any gcc2 internal prototype to avoid an error.  */
3412 /* We use char because int might match the return type of a gcc2
3413     builtin and then its argument prototype would still apply.  */
3414 char connect();
3415
3416 int main() {
3417 connect()
3418 ; return 0; }
3419 EOF
3420 if { (eval echo configure:3421: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3421   rm -rf conftest*
3422   eval "ac_cv_lib_$ac_lib_var=yes"
3423 else
3424   echo "configure: failed program was:" >&5
3425   cat conftest.$ac_ext >&5
3426   rm -rf conftest*
3427   eval "ac_cv_lib_$ac_lib_var=no"
3428 fi
3429 rm -f conftest*
3430 LIBS="$ac_save_LIBS"
3431
3432 fi
3433 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3434   echo "$ac_t""yes" 1>&6
3435   ipv4_LDFLAGS="${ipv4_LDFLAGS} -lsocket"
3436     vlc_LDFLAGS="${vlc_LDFLAGS} -lsocket"
3437
3438 else
3439   echo "$ac_t""no" 1>&6
3440 fi
3441
3442 fi
3443
3444 echo $ac_n "checking for send""... $ac_c" 1>&6
3445 echo "configure:3446: checking for send" >&5
3446 if eval "test \"`echo '$''{'ac_cv_func_send'+set}'`\" = set"; then
3447   echo $ac_n "(cached) $ac_c" 1>&6
3448 else
3449   cat > conftest.$ac_ext <<EOF
3450 #line 3451 "configure"
3451 #include "confdefs.h"
3452 /* System header to define __stub macros and hopefully few prototypes,
3453     which can conflict with char send(); below.  */
3454 #include <assert.h>
3455 /* Override any gcc2 internal prototype to avoid an error.  */
3456 /* We use char because int might match the return type of a gcc2
3457     builtin and then its argument prototype would still apply.  */
3458 char send();
3459
3460 int main() {
3461
3462 /* The GNU C library defines this for functions which it implements
3463     to always fail with ENOSYS.  Some functions are actually named
3464     something starting with __ and the normal name is an alias.  */
3465 #if defined (__stub_send) || defined (__stub___send)
3466 choke me
3467 #else
3468 send();
3469 #endif
3470
3471 ; return 0; }
3472 EOF
3473 if { (eval echo configure:3474: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3474   rm -rf conftest*
3475   eval "ac_cv_func_send=yes"
3476 else
3477   echo "configure: failed program was:" >&5
3478   cat conftest.$ac_ext >&5
3479   rm -rf conftest*
3480   eval "ac_cv_func_send=no"
3481 fi
3482 rm -f conftest*
3483 fi
3484
3485 if eval "test \"`echo '$ac_cv_func_'send`\" = yes"; then
3486   echo "$ac_t""yes" 1>&6
3487   :
3488 else
3489   echo "$ac_t""no" 1>&6
3490
3491   echo $ac_n "checking for send in -lsocket""... $ac_c" 1>&6
3492 echo "configure:3493: checking for send in -lsocket" >&5
3493 ac_lib_var=`echo socket'_'send | sed 'y%./+-%__p_%'`
3494 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3495   echo $ac_n "(cached) $ac_c" 1>&6
3496 else
3497   ac_save_LIBS="$LIBS"
3498 LIBS="-lsocket  $LIBS"
3499 cat > conftest.$ac_ext <<EOF
3500 #line 3501 "configure"
3501 #include "confdefs.h"
3502 /* Override any gcc2 internal prototype to avoid an error.  */
3503 /* We use char because int might match the return type of a gcc2
3504     builtin and then its argument prototype would still apply.  */
3505 char send();
3506
3507 int main() {
3508 send()
3509 ; return 0; }
3510 EOF
3511 if { (eval echo configure:3512: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3512   rm -rf conftest*
3513   eval "ac_cv_lib_$ac_lib_var=yes"
3514 else
3515   echo "configure: failed program was:" >&5
3516   cat conftest.$ac_ext >&5
3517   rm -rf conftest*
3518   eval "ac_cv_lib_$ac_lib_var=no"
3519 fi
3520 rm -f conftest*
3521 LIBS="$ac_save_LIBS"
3522
3523 fi
3524 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3525   echo "$ac_t""yes" 1>&6
3526   http_LDFLAGS="${http_LDFLAGS} -lsocket"
3527
3528 else
3529   echo "$ac_t""no" 1>&6
3530 fi
3531
3532 fi
3533
3534 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
3535 echo "configure:3536: checking for gethostbyname" >&5
3536 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
3537   echo $ac_n "(cached) $ac_c" 1>&6
3538 else
3539   cat > conftest.$ac_ext <<EOF
3540 #line 3541 "configure"
3541 #include "confdefs.h"
3542 /* System header to define __stub macros and hopefully few prototypes,
3543     which can conflict with char gethostbyname(); below.  */
3544 #include <assert.h>
3545 /* Override any gcc2 internal prototype to avoid an error.  */
3546 /* We use char because int might match the return type of a gcc2
3547     builtin and then its argument prototype would still apply.  */
3548 char gethostbyname();
3549
3550 int main() {
3551
3552 /* The GNU C library defines this for functions which it implements
3553     to always fail with ENOSYS.  Some functions are actually named
3554     something starting with __ and the normal name is an alias.  */
3555 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3556 choke me
3557 #else
3558 gethostbyname();
3559 #endif
3560
3561 ; return 0; }
3562 EOF
3563 if { (eval echo configure:3564: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3564   rm -rf conftest*
3565   eval "ac_cv_func_gethostbyname=yes"
3566 else
3567   echo "configure: failed program was:" >&5
3568   cat conftest.$ac_ext >&5
3569   rm -rf conftest*
3570   eval "ac_cv_func_gethostbyname=no"
3571 fi
3572 rm -f conftest*
3573 fi
3574
3575 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
3576   echo "$ac_t""yes" 1>&6
3577   :
3578 else
3579   echo "$ac_t""no" 1>&6
3580
3581   echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
3582 echo "configure:3583: checking for gethostbyname in -lnsl" >&5
3583 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
3584 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3585   echo $ac_n "(cached) $ac_c" 1>&6
3586 else
3587   ac_save_LIBS="$LIBS"
3588 LIBS="-lnsl  $LIBS"
3589 cat > conftest.$ac_ext <<EOF
3590 #line 3591 "configure"
3591 #include "confdefs.h"
3592 /* Override any gcc2 internal prototype to avoid an error.  */
3593 /* We use char because int might match the return type of a gcc2
3594     builtin and then its argument prototype would still apply.  */
3595 char gethostbyname();
3596
3597 int main() {
3598 gethostbyname()
3599 ; return 0; }
3600 EOF
3601 if { (eval echo configure:3602: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3602   rm -rf conftest*
3603   eval "ac_cv_lib_$ac_lib_var=yes"
3604 else
3605   echo "configure: failed program was:" >&5
3606   cat conftest.$ac_ext >&5
3607   rm -rf conftest*
3608   eval "ac_cv_lib_$ac_lib_var=no"
3609 fi
3610 rm -f conftest*
3611 LIBS="$ac_save_LIBS"
3612
3613 fi
3614 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3615   echo "$ac_t""yes" 1>&6
3616   ipv4_LDFLAGS="${ipv4_LDFLAGS} -lnsl"
3617 else
3618   echo "$ac_t""no" 1>&6
3619 fi
3620
3621
3622 fi
3623
3624 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
3625 echo "configure:3626: checking for gethostbyname" >&5
3626 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
3627   echo $ac_n "(cached) $ac_c" 1>&6
3628 else
3629   cat > conftest.$ac_ext <<EOF
3630 #line 3631 "configure"
3631 #include "confdefs.h"
3632 /* System header to define __stub macros and hopefully few prototypes,
3633     which can conflict with char gethostbyname(); below.  */
3634 #include <assert.h>
3635 /* Override any gcc2 internal prototype to avoid an error.  */
3636 /* We use char because int might match the return type of a gcc2
3637     builtin and then its argument prototype would still apply.  */
3638 char gethostbyname();
3639
3640 int main() {
3641
3642 /* The GNU C library defines this for functions which it implements
3643     to always fail with ENOSYS.  Some functions are actually named
3644     something starting with __ and the normal name is an alias.  */
3645 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3646 choke me
3647 #else
3648 gethostbyname();
3649 #endif
3650
3651 ; return 0; }
3652 EOF
3653 if { (eval echo configure:3654: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3654   rm -rf conftest*
3655   eval "ac_cv_func_gethostbyname=yes"
3656 else
3657   echo "configure: failed program was:" >&5
3658   cat conftest.$ac_ext >&5
3659   rm -rf conftest*
3660   eval "ac_cv_func_gethostbyname=no"
3661 fi
3662 rm -f conftest*
3663 fi
3664
3665 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
3666   echo "$ac_t""yes" 1>&6
3667   :
3668 else
3669   echo "$ac_t""no" 1>&6
3670
3671   echo $ac_n "checking for gethostbyname in -lbind""... $ac_c" 1>&6
3672 echo "configure:3673: checking for gethostbyname in -lbind" >&5
3673 ac_lib_var=`echo bind'_'gethostbyname | sed 'y%./+-%__p_%'`
3674 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3675   echo $ac_n "(cached) $ac_c" 1>&6
3676 else
3677   ac_save_LIBS="$LIBS"
3678 LIBS="-lbind  $LIBS"
3679 cat > conftest.$ac_ext <<EOF
3680 #line 3681 "configure"
3681 #include "confdefs.h"
3682 /* Override any gcc2 internal prototype to avoid an error.  */
3683 /* We use char because int might match the return type of a gcc2
3684     builtin and then its argument prototype would still apply.  */
3685 char gethostbyname();
3686
3687 int main() {
3688 gethostbyname()
3689 ; return 0; }
3690 EOF
3691 if { (eval echo configure:3692: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3692   rm -rf conftest*
3693   eval "ac_cv_lib_$ac_lib_var=yes"
3694 else
3695   echo "configure: failed program was:" >&5
3696   cat conftest.$ac_ext >&5
3697   rm -rf conftest*
3698   eval "ac_cv_lib_$ac_lib_var=no"
3699 fi
3700 rm -f conftest*
3701 LIBS="$ac_save_LIBS"
3702
3703 fi
3704 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3705   echo "$ac_t""yes" 1>&6
3706   ipv4_LDFLAGS="${ipv4_LDFLAGS} -lbind"
3707 else
3708   echo "$ac_t""no" 1>&6
3709 fi
3710
3711
3712 fi
3713
3714 for ac_func in nanosleep
3715 do
3716 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3717 echo "configure:3718: checking for $ac_func" >&5
3718 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3719   echo $ac_n "(cached) $ac_c" 1>&6
3720 else
3721   cat > conftest.$ac_ext <<EOF
3722 #line 3723 "configure"
3723 #include "confdefs.h"
3724 /* System header to define __stub macros and hopefully few prototypes,
3725     which can conflict with char $ac_func(); below.  */
3726 #include <assert.h>
3727 /* Override any gcc2 internal prototype to avoid an error.  */
3728 /* We use char because int might match the return type of a gcc2
3729     builtin and then its argument prototype would still apply.  */
3730 char $ac_func();
3731
3732 int main() {
3733
3734 /* The GNU C library defines this for functions which it implements
3735     to always fail with ENOSYS.  Some functions are actually named
3736     something starting with __ and the normal name is an alias.  */
3737 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3738 choke me
3739 #else
3740 $ac_func();
3741 #endif
3742
3743 ; return 0; }
3744 EOF
3745 if { (eval echo configure:3746: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3746   rm -rf conftest*
3747   eval "ac_cv_func_$ac_func=yes"
3748 else
3749   echo "configure: failed program was:" >&5
3750   cat conftest.$ac_ext >&5
3751   rm -rf conftest*
3752   eval "ac_cv_func_$ac_func=no"
3753 fi
3754 rm -f conftest*
3755 fi
3756
3757 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3758   echo "$ac_t""yes" 1>&6
3759     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3760   cat >> confdefs.h <<EOF
3761 #define $ac_tr_func 1
3762 EOF
3763  
3764 else
3765   echo "$ac_t""no" 1>&6
3766 echo $ac_n "checking for nanosleep in -lrt""... $ac_c" 1>&6
3767 echo "configure:3768: checking for nanosleep in -lrt" >&5
3768 ac_lib_var=`echo rt'_'nanosleep | sed 'y%./+-%__p_%'`
3769 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3770   echo $ac_n "(cached) $ac_c" 1>&6
3771 else
3772   ac_save_LIBS="$LIBS"
3773 LIBS="-lrt  $LIBS"
3774 cat > conftest.$ac_ext <<EOF
3775 #line 3776 "configure"
3776 #include "confdefs.h"
3777 /* Override any gcc2 internal prototype to avoid an error.  */
3778 /* We use char because int might match the return type of a gcc2
3779     builtin and then its argument prototype would still apply.  */
3780 char nanosleep();
3781
3782 int main() {
3783 nanosleep()
3784 ; return 0; }
3785 EOF
3786 if { (eval echo configure:3787: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3787   rm -rf conftest*
3788   eval "ac_cv_lib_$ac_lib_var=yes"
3789 else
3790   echo "configure: failed program was:" >&5
3791   cat conftest.$ac_ext >&5
3792   rm -rf conftest*
3793   eval "ac_cv_lib_$ac_lib_var=no"
3794 fi
3795 rm -f conftest*
3796 LIBS="$ac_save_LIBS"
3797
3798 fi
3799 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3800   echo "$ac_t""yes" 1>&6
3801   vlc_LDFLAGS="${vlc_LDFLAGS} -lrt"
3802 else
3803   echo "$ac_t""no" 1>&6
3804 echo $ac_n "checking for nanosleep in -lposix4""... $ac_c" 1>&6
3805 echo "configure:3806: checking for nanosleep in -lposix4" >&5
3806 ac_lib_var=`echo posix4'_'nanosleep | sed 'y%./+-%__p_%'`
3807 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3808   echo $ac_n "(cached) $ac_c" 1>&6
3809 else
3810   ac_save_LIBS="$LIBS"
3811 LIBS="-lposix4  $LIBS"
3812 cat > conftest.$ac_ext <<EOF
3813 #line 3814 "configure"
3814 #include "confdefs.h"
3815 /* Override any gcc2 internal prototype to avoid an error.  */
3816 /* We use char because int might match the return type of a gcc2
3817     builtin and then its argument prototype would still apply.  */
3818 char nanosleep();
3819
3820 int main() {
3821 nanosleep()
3822 ; return 0; }
3823 EOF
3824 if { (eval echo configure:3825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3825   rm -rf conftest*
3826   eval "ac_cv_lib_$ac_lib_var=yes"
3827 else
3828   echo "configure: failed program was:" >&5
3829   cat conftest.$ac_ext >&5
3830   rm -rf conftest*
3831   eval "ac_cv_lib_$ac_lib_var=no"
3832 fi
3833 rm -f conftest*
3834 LIBS="$ac_save_LIBS"
3835
3836 fi
3837 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3838   echo "$ac_t""yes" 1>&6
3839   vlc_LDFLAGS="${vlc_LDFLAGS} -lposix4"
3840 else
3841   echo "$ac_t""no" 1>&6
3842 fi
3843
3844   
3845 fi
3846
3847
3848 fi
3849 done
3850
3851 echo $ac_n "checking for inet_aton""... $ac_c" 1>&6
3852 echo "configure:3853: checking for inet_aton" >&5
3853 if eval "test \"`echo '$''{'ac_cv_func_inet_aton'+set}'`\" = set"; then
3854   echo $ac_n "(cached) $ac_c" 1>&6
3855 else
3856   cat > conftest.$ac_ext <<EOF
3857 #line 3858 "configure"
3858 #include "confdefs.h"
3859 /* System header to define __stub macros and hopefully few prototypes,
3860     which can conflict with char inet_aton(); below.  */
3861 #include <assert.h>
3862 /* Override any gcc2 internal prototype to avoid an error.  */
3863 /* We use char because int might match the return type of a gcc2
3864     builtin and then its argument prototype would still apply.  */
3865 char inet_aton();
3866
3867 int main() {
3868
3869 /* The GNU C library defines this for functions which it implements
3870     to always fail with ENOSYS.  Some functions are actually named
3871     something starting with __ and the normal name is an alias.  */
3872 #if defined (__stub_inet_aton) || defined (__stub___inet_aton)
3873 c