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