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