* FreeBSD CSS decryption support.
[vlc.git] / configure
blob14df89cfc76a0959707c80309bee179069341844
1 #! /bin/sh
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.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15 --disable-dummy dummy module (default enabled)"
16 ac_help="$ac_help
17 --disable-null Null module (default enabled)"
18 ac_help="$ac_help
19 --disable-rc rc module (default enabled)"
20 ac_help="$ac_help
21 --disable-ppro Disable PentiumPro optimizations (default enabled for x86)"
22 ac_help="$ac_help
23 --disable-mmx Disable MMX optimizations (default enabled for x86)"
24 ac_help="$ac_help
25 --enable-altivec Enable altivec optimizations (default disabled since it is broken)"
26 ac_help="$ac_help
27 --disable-css Disable DVD CSS decryption (default enabled)"
28 ac_help="$ac_help
29 --enable-debug Enable debug mode (default disabled)"
30 ac_help="$ac_help
31 --enable-stats Enable printing of statistics (default disabled)"
32 ac_help="$ac_help
33 --enable-trace Enable trace mode (default disabled)"
34 ac_help="$ac_help
35 --disable-optimizations Disable compiler optimizations (default enabled)"
36 ac_help="$ac_help
37 --disable-dsp Linux /dev/dsp support (default enabled)"
38 ac_help="$ac_help
39 --enable-esd Esound library support (default disabled)"
40 ac_help="$ac_help
41 --enable-darwin Darwin sound support (default disabled)"
42 ac_help="$ac_help
43 --enable-macosx Mac OS X interface support (default enabled in Mac OS X)"
44 ac_help="$ac_help
45 --enable-fb Linux framebuffer support (default disabled)"
46 ac_help="$ac_help
47 --with-ggi[=name] GGI support (default disabled)"
48 ac_help="$ac_help
49 --with-sdl[=name] SDL support (default enabled)"
50 ac_help="$ac_help
51 --with-glide[=name] Glide (3dfx) support (default disabled)"
52 ac_help="$ac_help
53 --enable-ncurses ncurses interface support (default disabled)"
54 ac_help="$ac_help
55 --enable-qt Qt interface support (default disabled)"
56 ac_help="$ac_help
57 --enable-kde KDE interface support (default disabled)"
58 ac_help="$ac_help
59 --enable-gnome Gnome interface support (default disabled)"
60 ac_help="$ac_help
61 --disable-gtk Gtk+ support (default enabled)"
62 ac_help="$ac_help
63 --disable-x11 X11 support (default enabled)"
64 ac_help="$ac_help
65 --disable-xvideo XVideo support (default enabled)"
66 ac_help="$ac_help
67 --enable-alsa Alsa sound drivers support (Only for linux) (default disabled)"
69 # Initialize some variables set by options.
70 # The variables have the same names as the options, with
71 # dashes changed to underlines.
72 build=NONE
73 cache_file=./config.cache
74 exec_prefix=NONE
75 host=NONE
76 no_create=
77 nonopt=NONE
78 no_recursion=
79 prefix=NONE
80 program_prefix=NONE
81 program_suffix=NONE
82 program_transform_name=s,x,x,
83 silent=
84 site=
85 srcdir=
86 target=NONE
87 verbose=
88 x_includes=NONE
89 x_libraries=NONE
90 bindir='${exec_prefix}/bin'
91 sbindir='${exec_prefix}/sbin'
92 libexecdir='${exec_prefix}/libexec'
93 datadir='${prefix}/share'
94 sysconfdir='${prefix}/etc'
95 sharedstatedir='${prefix}/com'
96 localstatedir='${prefix}/var'
97 libdir='${exec_prefix}/lib'
98 includedir='${prefix}/include'
99 oldincludedir='/usr/include'
100 infodir='${prefix}/info'
101 mandir='${prefix}/man'
103 # Initialize some other variables.
104 subdirs=
105 MFLAGS= MAKEFLAGS=
106 SHELL=${CONFIG_SHELL-/bin/sh}
107 # Maximum number of lines to put in a shell here document.
108 ac_max_here_lines=12
110 ac_prev=
111 for ac_option
114 # If the previous option needs an argument, assign it.
115 if test -n "$ac_prev"; then
116 eval "$ac_prev=\$ac_option"
117 ac_prev=
118 continue
121 case "$ac_option" in
122 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
123 *) ac_optarg= ;;
124 esac
126 # Accept the important Cygnus configure options, so we can diagnose typos.
128 case "$ac_option" in
130 -bindir | --bindir | --bindi | --bind | --bin | --bi)
131 ac_prev=bindir ;;
132 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
133 bindir="$ac_optarg" ;;
135 -build | --build | --buil | --bui | --bu)
136 ac_prev=build ;;
137 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
138 build="$ac_optarg" ;;
140 -cache-file | --cache-file | --cache-fil | --cache-fi \
141 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
142 ac_prev=cache_file ;;
143 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
144 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
145 cache_file="$ac_optarg" ;;
147 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
148 ac_prev=datadir ;;
149 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
150 | --da=*)
151 datadir="$ac_optarg" ;;
153 -disable-* | --disable-*)
154 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
155 # Reject names that are not valid shell variable names.
156 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
157 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
159 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
160 eval "enable_${ac_feature}=no" ;;
162 -enable-* | --enable-*)
163 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
164 # Reject names that are not valid shell variable names.
165 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
166 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
168 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
169 case "$ac_option" in
170 *=*) ;;
171 *) ac_optarg=yes ;;
172 esac
173 eval "enable_${ac_feature}='$ac_optarg'" ;;
175 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
176 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
177 | --exec | --exe | --ex)
178 ac_prev=exec_prefix ;;
179 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
180 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
181 | --exec=* | --exe=* | --ex=*)
182 exec_prefix="$ac_optarg" ;;
184 -gas | --gas | --ga | --g)
185 # Obsolete; use --with-gas.
186 with_gas=yes ;;
188 -help | --help | --hel | --he)
189 # Omit some internal or obsolete options to make the list less imposing.
190 # This message is too long to be a string in the A/UX 3.1 sh.
191 cat << EOF
192 Usage: configure [options] [host]
193 Options: [defaults in brackets after descriptions]
194 Configuration:
195 --cache-file=FILE cache test results in FILE
196 --help print this message
197 --no-create do not create output files
198 --quiet, --silent do not print \`checking...' messages
199 --version print the version of autoconf that created configure
200 Directory and file names:
201 --prefix=PREFIX install architecture-independent files in PREFIX
202 [$ac_default_prefix]
203 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
204 [same as prefix]
205 --bindir=DIR user executables in DIR [EPREFIX/bin]
206 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
207 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
208 --datadir=DIR read-only architecture-independent data in DIR
209 [PREFIX/share]
210 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
211 --sharedstatedir=DIR modifiable architecture-independent data in DIR
212 [PREFIX/com]
213 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
214 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
215 --includedir=DIR C header files in DIR [PREFIX/include]
216 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
217 --infodir=DIR info documentation in DIR [PREFIX/info]
218 --mandir=DIR man documentation in DIR [PREFIX/man]
219 --srcdir=DIR find the sources in DIR [configure dir or ..]
220 --program-prefix=PREFIX prepend PREFIX to installed program names
221 --program-suffix=SUFFIX append SUFFIX to installed program names
222 --program-transform-name=PROGRAM
223 run sed PROGRAM on installed program names
225 cat << EOF
226 Host type:
227 --build=BUILD configure for building on BUILD [BUILD=HOST]
228 --host=HOST configure for HOST [guessed]
229 --target=TARGET configure for TARGET [TARGET=HOST]
230 Features and packages:
231 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
232 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
233 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
234 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
235 --x-includes=DIR X include files are in DIR
236 --x-libraries=DIR X library files are in DIR
238 if test -n "$ac_help"; then
239 echo "--enable and --with options recognized:$ac_help"
241 exit 0 ;;
243 -host | --host | --hos | --ho)
244 ac_prev=host ;;
245 -host=* | --host=* | --hos=* | --ho=*)
246 host="$ac_optarg" ;;
248 -includedir | --includedir | --includedi | --included | --include \
249 | --includ | --inclu | --incl | --inc)
250 ac_prev=includedir ;;
251 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
252 | --includ=* | --inclu=* | --incl=* | --inc=*)
253 includedir="$ac_optarg" ;;
255 -infodir | --infodir | --infodi | --infod | --info | --inf)
256 ac_prev=infodir ;;
257 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
258 infodir="$ac_optarg" ;;
260 -libdir | --libdir | --libdi | --libd)
261 ac_prev=libdir ;;
262 -libdir=* | --libdir=* | --libdi=* | --libd=*)
263 libdir="$ac_optarg" ;;
265 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
266 | --libexe | --libex | --libe)
267 ac_prev=libexecdir ;;
268 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
269 | --libexe=* | --libex=* | --libe=*)
270 libexecdir="$ac_optarg" ;;
272 -localstatedir | --localstatedir | --localstatedi | --localstated \
273 | --localstate | --localstat | --localsta | --localst \
274 | --locals | --local | --loca | --loc | --lo)
275 ac_prev=localstatedir ;;
276 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
277 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
278 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
279 localstatedir="$ac_optarg" ;;
281 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
282 ac_prev=mandir ;;
283 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
284 mandir="$ac_optarg" ;;
286 -nfp | --nfp | --nf)
287 # Obsolete; use --without-fp.
288 with_fp=no ;;
290 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
291 | --no-cr | --no-c)
292 no_create=yes ;;
294 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
295 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
296 no_recursion=yes ;;
298 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
299 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
300 | --oldin | --oldi | --old | --ol | --o)
301 ac_prev=oldincludedir ;;
302 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
303 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
304 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
305 oldincludedir="$ac_optarg" ;;
307 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
308 ac_prev=prefix ;;
309 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
310 prefix="$ac_optarg" ;;
312 -program-prefix | --program-prefix | --program-prefi | --program-pref \
313 | --program-pre | --program-pr | --program-p)
314 ac_prev=program_prefix ;;
315 -program-prefix=* | --program-prefix=* | --program-prefi=* \
316 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
317 program_prefix="$ac_optarg" ;;
319 -program-suffix | --program-suffix | --program-suffi | --program-suff \
320 | --program-suf | --program-su | --program-s)
321 ac_prev=program_suffix ;;
322 -program-suffix=* | --program-suffix=* | --program-suffi=* \
323 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
324 program_suffix="$ac_optarg" ;;
326 -program-transform-name | --program-transform-name \
327 | --program-transform-nam | --program-transform-na \
328 | --program-transform-n | --program-transform- \
329 | --program-transform | --program-transfor \
330 | --program-transfo | --program-transf \
331 | --program-trans | --program-tran \
332 | --progr-tra | --program-tr | --program-t)
333 ac_prev=program_transform_name ;;
334 -program-transform-name=* | --program-transform-name=* \
335 | --program-transform-nam=* | --program-transform-na=* \
336 | --program-transform-n=* | --program-transform-=* \
337 | --program-transform=* | --program-transfor=* \
338 | --program-transfo=* | --program-transf=* \
339 | --program-trans=* | --program-tran=* \
340 | --progr-tra=* | --program-tr=* | --program-t=*)
341 program_transform_name="$ac_optarg" ;;
343 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
344 | -silent | --silent | --silen | --sile | --sil)
345 silent=yes ;;
347 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
348 ac_prev=sbindir ;;
349 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
350 | --sbi=* | --sb=*)
351 sbindir="$ac_optarg" ;;
353 -sharedstatedir | --sharedstatedir | --sharedstatedi \
354 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
355 | --sharedst | --shareds | --shared | --share | --shar \
356 | --sha | --sh)
357 ac_prev=sharedstatedir ;;
358 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
359 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
360 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
361 | --sha=* | --sh=*)
362 sharedstatedir="$ac_optarg" ;;
364 -site | --site | --sit)
365 ac_prev=site ;;
366 -site=* | --site=* | --sit=*)
367 site="$ac_optarg" ;;
369 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
370 ac_prev=srcdir ;;
371 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
372 srcdir="$ac_optarg" ;;
374 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
375 | --syscon | --sysco | --sysc | --sys | --sy)
376 ac_prev=sysconfdir ;;
377 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
378 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
379 sysconfdir="$ac_optarg" ;;
381 -target | --target | --targe | --targ | --tar | --ta | --t)
382 ac_prev=target ;;
383 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
384 target="$ac_optarg" ;;
386 -v | -verbose | --verbose | --verbos | --verbo | --verb)
387 verbose=yes ;;
389 -version | --version | --versio | --versi | --vers)
390 echo "configure generated by autoconf version 2.13"
391 exit 0 ;;
393 -with-* | --with-*)
394 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
395 # Reject names that are not valid shell variable names.
396 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
397 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
399 ac_package=`echo $ac_package| sed 's/-/_/g'`
400 case "$ac_option" in
401 *=*) ;;
402 *) ac_optarg=yes ;;
403 esac
404 eval "with_${ac_package}='$ac_optarg'" ;;
406 -without-* | --without-*)
407 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
408 # Reject names that are not valid shell variable names.
409 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
410 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
412 ac_package=`echo $ac_package| sed 's/-/_/g'`
413 eval "with_${ac_package}=no" ;;
415 --x)
416 # Obsolete; use --with-x.
417 with_x=yes ;;
419 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
420 | --x-incl | --x-inc | --x-in | --x-i)
421 ac_prev=x_includes ;;
422 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
423 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
424 x_includes="$ac_optarg" ;;
426 -x-libraries | --x-libraries | --x-librarie | --x-librari \
427 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
428 ac_prev=x_libraries ;;
429 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
430 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
431 x_libraries="$ac_optarg" ;;
433 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
437 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
438 echo "configure: warning: $ac_option: invalid host type" 1>&2
440 if test "x$nonopt" != xNONE; then
441 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
443 nonopt="$ac_option"
446 esac
447 done
449 if test -n "$ac_prev"; then
450 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
453 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
455 # File descriptor usage:
456 # 0 standard input
457 # 1 file creation
458 # 2 errors and warnings
459 # 3 some systems may open it to /dev/tty
460 # 4 used on the Kubota Titan
461 # 6 checking for... messages and results
462 # 5 compiler messages saved in config.log
463 if test "$silent" = yes; then
464 exec 6>/dev/null
465 else
466 exec 6>&1
468 exec 5>./config.log
470 echo "\
471 This file contains any messages produced by compilers while
472 running configure, to aid debugging if configure makes a mistake.
473 " 1>&5
475 # Strip out --no-create and --no-recursion so they do not pile up.
476 # Also quote any args containing shell metacharacters.
477 ac_configure_args=
478 for ac_arg
480 case "$ac_arg" in
481 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
482 | --no-cr | --no-c) ;;
483 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
484 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
485 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
486 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
487 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
488 esac
489 done
491 # NLS nuisances.
492 # Only set these to C if already set. These must not be set unconditionally
493 # because not all systems understand e.g. LANG=C (notably SCO).
494 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
495 # Non-C LC_CTYPE values break the ctype check.
496 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
497 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
498 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
499 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
501 # confdefs.h avoids OS command line length limits that DEFS can exceed.
502 rm -rf conftest* confdefs.h
503 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
504 echo > confdefs.h
506 # A filename unique to this package, relative to the directory that
507 # configure is in, which we can look for to find out if srcdir is correct.
508 ac_unique_file=src/interface/main.c
510 # Find the source files, if location was not specified.
511 if test -z "$srcdir"; then
512 ac_srcdir_defaulted=yes
513 # Try the directory containing this script, then its parent.
514 ac_prog=$0
515 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
516 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
517 srcdir=$ac_confdir
518 if test ! -r $srcdir/$ac_unique_file; then
519 srcdir=..
521 else
522 ac_srcdir_defaulted=no
524 if test ! -r $srcdir/$ac_unique_file; then
525 if test "$ac_srcdir_defaulted" = yes; then
526 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
527 else
528 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
531 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
533 # Prefer explicitly selected file to automatically selected ones.
534 if test -z "$CONFIG_SITE"; then
535 if test "x$prefix" != xNONE; then
536 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
537 else
538 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
541 for ac_site_file in $CONFIG_SITE; do
542 if test -r "$ac_site_file"; then
543 echo "loading site script $ac_site_file"
544 . "$ac_site_file"
546 done
548 if test -r "$cache_file"; then
549 echo "loading cache $cache_file"
550 . $cache_file
551 else
552 echo "creating cache $cache_file"
553 > $cache_file
556 ac_ext=c
557 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
558 ac_cpp='$CPP $CPPFLAGS'
559 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
560 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
561 cross_compiling=$ac_cv_prog_cc_cross
563 ac_exeext=
564 ac_objext=o
565 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
566 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
567 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
568 ac_n= ac_c='
569 ' ac_t=' '
570 else
571 ac_n=-n ac_c= ac_t=
573 else
574 ac_n= ac_c='\c' ac_t=
580 ac_aux_dir=
581 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
582 if test -f $ac_dir/install-sh; then
583 ac_aux_dir=$ac_dir
584 ac_install_sh="$ac_aux_dir/install-sh -c"
585 break
586 elif test -f $ac_dir/install.sh; then
587 ac_aux_dir=$ac_dir
588 ac_install_sh="$ac_aux_dir/install.sh -c"
589 break
591 done
592 if test -z "$ac_aux_dir"; then
593 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
595 ac_config_guess=$ac_aux_dir/config.guess
596 ac_config_sub=$ac_aux_dir/config.sub
597 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
600 # Make sure we can run config.sub.
601 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
602 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
605 echo $ac_n "checking host system type""... $ac_c" 1>&6
606 echo "configure:607: checking host system type" >&5
608 host_alias=$host
609 case "$host_alias" in
610 NONE)
611 case $nonopt in
612 NONE)
613 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
614 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
615 fi ;;
616 *) host_alias=$nonopt ;;
617 esac ;;
618 esac
620 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
621 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
622 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
623 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
624 echo "$ac_t""$host" 1>&6
627 VLC_VERSION=0.2.73
629 VLC_CODENAME=Ourumov
632 save_CFLAGS="${CFLAGS}"
634 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
635 echo "configure:636: checking whether ${MAKE-make} sets \${MAKE}" >&5
636 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
637 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
638 echo $ac_n "(cached) $ac_c" 1>&6
639 else
640 cat > conftestmake <<\EOF
641 all:
642 @echo 'ac_maketemp="${MAKE}"'
644 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
645 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
646 if test -n "$ac_maketemp"; then
647 eval ac_cv_prog_make_${ac_make}_set=yes
648 else
649 eval ac_cv_prog_make_${ac_make}_set=no
651 rm -f conftestmake
653 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
654 echo "$ac_t""yes" 1>&6
655 SET_MAKE=
656 else
657 echo "$ac_t""no" 1>&6
658 SET_MAKE="MAKE=${MAKE-make}"
661 # Extract the first word of "gcc", so it can be a program name with args.
662 set dummy gcc; ac_word=$2
663 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
664 echo "configure:665: checking for $ac_word" >&5
665 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
666 echo $ac_n "(cached) $ac_c" 1>&6
667 else
668 if test -n "$CC"; then
669 ac_cv_prog_CC="$CC" # Let the user override the test.
670 else
671 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
672 ac_dummy="$PATH"
673 for ac_dir in $ac_dummy; do
674 test -z "$ac_dir" && ac_dir=.
675 if test -f $ac_dir/$ac_word; then
676 ac_cv_prog_CC="gcc"
677 break
679 done
680 IFS="$ac_save_ifs"
683 CC="$ac_cv_prog_CC"
684 if test -n "$CC"; then
685 echo "$ac_t""$CC" 1>&6
686 else
687 echo "$ac_t""no" 1>&6
690 if test -z "$CC"; then
691 # Extract the first word of "cc", so it can be a program name with args.
692 set dummy cc; ac_word=$2
693 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
694 echo "configure:695: checking for $ac_word" >&5
695 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
696 echo $ac_n "(cached) $ac_c" 1>&6
697 else
698 if test -n "$CC"; then
699 ac_cv_prog_CC="$CC" # Let the user override the test.
700 else
701 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
702 ac_prog_rejected=no
703 ac_dummy="$PATH"
704 for ac_dir in $ac_dummy; do
705 test -z "$ac_dir" && ac_dir=.
706 if test -f $ac_dir/$ac_word; then
707 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
708 ac_prog_rejected=yes
709 continue
711 ac_cv_prog_CC="cc"
712 break
714 done
715 IFS="$ac_save_ifs"
716 if test $ac_prog_rejected = yes; then
717 # We found a bogon in the path, so make sure we never use it.
718 set dummy $ac_cv_prog_CC
719 shift
720 if test $# -gt 0; then
721 # We chose a different compiler from the bogus one.
722 # However, it has the same basename, so the bogon will be chosen
723 # first if we set CC to just the basename; use the full file name.
724 shift
725 set dummy "$ac_dir/$ac_word" "$@"
726 shift
727 ac_cv_prog_CC="$@"
732 CC="$ac_cv_prog_CC"
733 if test -n "$CC"; then
734 echo "$ac_t""$CC" 1>&6
735 else
736 echo "$ac_t""no" 1>&6
739 if test -z "$CC"; then
740 case "`uname -s`" in
741 *win32* | *WIN32*)
742 # Extract the first word of "cl", so it can be a program name with args.
743 set dummy cl; ac_word=$2
744 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
745 echo "configure:746: checking for $ac_word" >&5
746 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
747 echo $ac_n "(cached) $ac_c" 1>&6
748 else
749 if test -n "$CC"; then
750 ac_cv_prog_CC="$CC" # Let the user override the test.
751 else
752 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
753 ac_dummy="$PATH"
754 for ac_dir in $ac_dummy; do
755 test -z "$ac_dir" && ac_dir=.
756 if test -f $ac_dir/$ac_word; then
757 ac_cv_prog_CC="cl"
758 break
760 done
761 IFS="$ac_save_ifs"
764 CC="$ac_cv_prog_CC"
765 if test -n "$CC"; then
766 echo "$ac_t""$CC" 1>&6
767 else
768 echo "$ac_t""no" 1>&6
771 esac
773 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
776 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
777 echo "configure:778: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
779 ac_ext=c
780 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
781 ac_cpp='$CPP $CPPFLAGS'
782 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
783 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
784 cross_compiling=$ac_cv_prog_cc_cross
786 cat > conftest.$ac_ext << EOF
788 #line 789 "configure"
789 #include "confdefs.h"
791 main(){return(0);}
793 if { (eval echo configure:794: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
794 ac_cv_prog_cc_works=yes
795 # If we can't run a trivial program, we are probably using a cross compiler.
796 if (./conftest; exit) 2>/dev/null; then
797 ac_cv_prog_cc_cross=no
798 else
799 ac_cv_prog_cc_cross=yes
801 else
802 echo "configure: failed program was:" >&5
803 cat conftest.$ac_ext >&5
804 ac_cv_prog_cc_works=no
806 rm -fr conftest*
807 ac_ext=c
808 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
809 ac_cpp='$CPP $CPPFLAGS'
810 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
811 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
812 cross_compiling=$ac_cv_prog_cc_cross
814 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
815 if test $ac_cv_prog_cc_works = no; then
816 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
818 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
819 echo "configure:820: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
820 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
821 cross_compiling=$ac_cv_prog_cc_cross
823 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
824 echo "configure:825: checking whether we are using GNU C" >&5
825 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
826 echo $ac_n "(cached) $ac_c" 1>&6
827 else
828 cat > conftest.c <<EOF
829 #ifdef __GNUC__
830 yes;
831 #endif
833 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:834: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
834 ac_cv_prog_gcc=yes
835 else
836 ac_cv_prog_gcc=no
840 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
842 if test $ac_cv_prog_gcc = yes; then
843 GCC=yes
844 else
845 GCC=
848 ac_test_CFLAGS="${CFLAGS+set}"
849 ac_save_CFLAGS="$CFLAGS"
850 CFLAGS=
851 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
852 echo "configure:853: checking whether ${CC-cc} accepts -g" >&5
853 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
854 echo $ac_n "(cached) $ac_c" 1>&6
855 else
856 echo 'void f(){}' > conftest.c
857 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
858 ac_cv_prog_cc_g=yes
859 else
860 ac_cv_prog_cc_g=no
862 rm -f conftest*
866 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
867 if test "$ac_test_CFLAGS" = set; then
868 CFLAGS="$ac_save_CFLAGS"
869 elif test $ac_cv_prog_cc_g = yes; then
870 if test "$GCC" = yes; then
871 CFLAGS="-g -O2"
872 else
873 CFLAGS="-g"
875 else
876 if test "$GCC" = yes; then
877 CFLAGS="-O2"
878 else
879 CFLAGS=
883 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
884 echo "configure:885: checking how to run the C preprocessor" >&5
885 # On Suns, sometimes $CPP names a directory.
886 if test -n "$CPP" && test -d "$CPP"; then
887 CPP=
889 if test -z "$CPP"; then
890 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
891 echo $ac_n "(cached) $ac_c" 1>&6
892 else
893 # This must be in double quotes, not single quotes, because CPP may get
894 # substituted into the Makefile and "${CC-cc}" will confuse make.
895 CPP="${CC-cc} -E"
896 # On the NeXT, cc -E runs the code through the compiler's parser,
897 # not just through cpp.
898 cat > conftest.$ac_ext <<EOF
899 #line 900 "configure"
900 #include "confdefs.h"
901 #include <assert.h>
902 Syntax Error
904 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
905 { (eval echo configure:906: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
906 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
907 if test -z "$ac_err"; then
909 else
910 echo "$ac_err" >&5
911 echo "configure: failed program was:" >&5
912 cat conftest.$ac_ext >&5
913 rm -rf conftest*
914 CPP="${CC-cc} -E -traditional-cpp"
915 cat > conftest.$ac_ext <<EOF
916 #line 917 "configure"
917 #include "confdefs.h"
918 #include <assert.h>
919 Syntax Error
921 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
922 { (eval echo configure:923: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
923 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
924 if test -z "$ac_err"; then
926 else
927 echo "$ac_err" >&5
928 echo "configure: failed program was:" >&5
929 cat conftest.$ac_ext >&5
930 rm -rf conftest*
931 CPP="${CC-cc} -nologo -E"
932 cat > conftest.$ac_ext <<EOF
933 #line 934 "configure"
934 #include "confdefs.h"
935 #include <assert.h>
936 Syntax Error
938 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
939 { (eval echo configure:940: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
940 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
941 if test -z "$ac_err"; then
943 else
944 echo "$ac_err" >&5
945 echo "configure: failed program was:" >&5
946 cat conftest.$ac_ext >&5
947 rm -rf conftest*
948 CPP=/lib/cpp
950 rm -f conftest*
952 rm -f conftest*
954 rm -f conftest*
955 ac_cv_prog_CPP="$CPP"
957 CPP="$ac_cv_prog_CPP"
958 else
959 ac_cv_prog_CPP="$CPP"
961 echo "$ac_t""$CPP" 1>&6
963 # Extract the first word of "ranlib", so it can be a program name with args.
964 set dummy ranlib; ac_word=$2
965 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
966 echo "configure:967: checking for $ac_word" >&5
967 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
968 echo $ac_n "(cached) $ac_c" 1>&6
969 else
970 if test -n "$RANLIB"; then
971 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
972 else
973 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
974 ac_dummy="$PATH"
975 for ac_dir in $ac_dummy; do
976 test -z "$ac_dir" && ac_dir=.
977 if test -f $ac_dir/$ac_word; then
978 ac_cv_prog_RANLIB="ranlib"
979 break
981 done
982 IFS="$ac_save_ifs"
983 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
986 RANLIB="$ac_cv_prog_RANLIB"
987 if test -n "$RANLIB"; then
988 echo "$ac_t""$RANLIB" 1>&6
989 else
990 echo "$ac_t""no" 1>&6
994 # Find a good install program. We prefer a C program (faster),
995 # so one script is as good as another. But avoid the broken or
996 # incompatible versions:
997 # SysV /etc/install, /usr/sbin/install
998 # SunOS /usr/etc/install
999 # IRIX /sbin/install
1000 # AIX /bin/install
1001 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1002 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1003 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1004 # ./install, which can be erroneously created by make from ./install.sh.
1005 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1006 echo "configure:1007: checking for a BSD compatible install" >&5
1007 if test -z "$INSTALL"; then
1008 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1009 echo $ac_n "(cached) $ac_c" 1>&6
1010 else
1011 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1012 for ac_dir in $PATH; do
1013 # Account for people who put trailing slashes in PATH elements.
1014 case "$ac_dir/" in
1015 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1017 # OSF1 and SCO ODT 3.0 have their own names for install.
1018 # Don't use installbsd from OSF since it installs stuff as root
1019 # by default.
1020 for ac_prog in ginstall scoinst install; do
1021 if test -f $ac_dir/$ac_prog; then
1022 if test $ac_prog = install &&
1023 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1024 # AIX install. It has an incompatible calling convention.
1026 else
1027 ac_cv_path_install="$ac_dir/$ac_prog -c"
1028 break 2
1031 done
1033 esac
1034 done
1035 IFS="$ac_save_IFS"
1038 if test "${ac_cv_path_install+set}" = set; then
1039 INSTALL="$ac_cv_path_install"
1040 else
1041 # As a last resort, use the slow shell script. We don't cache a
1042 # path for INSTALL within a source directory, because that will
1043 # break other packages using the cache if that directory is
1044 # removed, or if the path is relative.
1045 INSTALL="$ac_install_sh"
1048 echo "$ac_t""$INSTALL" 1>&6
1050 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1051 # It thinks the first close brace ends the variable substitution.
1052 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1054 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1056 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1059 echo $ac_n "checking for working const""... $ac_c" 1>&6
1060 echo "configure:1061: checking for working const" >&5
1061 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1062 echo $ac_n "(cached) $ac_c" 1>&6
1063 else
1064 cat > conftest.$ac_ext <<EOF
1065 #line 1066 "configure"
1066 #include "confdefs.h"
1068 int main() {
1070 /* Ultrix mips cc rejects this. */
1071 typedef int charset[2]; const charset x;
1072 /* SunOS 4.1.1 cc rejects this. */
1073 char const *const *ccp;
1074 char **p;
1075 /* NEC SVR4.0.2 mips cc rejects this. */
1076 struct point {int x, y;};
1077 static struct point const zero = {0,0};
1078 /* AIX XL C 1.02.0.0 rejects this.
1079 It does not let you subtract one const X* pointer from another in an arm
1080 of an if-expression whose if-part is not a constant expression */
1081 const char *g = "string";
1082 ccp = &g + (g ? g-g : 0);
1083 /* HPUX 7.0 cc rejects these. */
1084 ++ccp;
1085 p = (char**) ccp;
1086 ccp = (char const *const *) p;
1087 { /* SCO 3.2v4 cc rejects this. */
1088 char *t;
1089 char const *s = 0 ? (char *) 0 : (char const *) 0;
1091 *t++ = 0;
1093 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1094 int x[] = {25, 17};
1095 const int *foo = &x[0];
1096 ++foo;
1098 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1099 typedef const int *iptr;
1100 iptr p = 0;
1101 ++p;
1103 { /* AIX XL C 1.02.0.0 rejects this saying
1104 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1105 struct s { int j; const int *ap[3]; };
1106 struct s *b; b->j = 5;
1108 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1109 const int foo = 10;
1112 ; return 0; }
1114 if { (eval echo configure:1115: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1115 rm -rf conftest*
1116 ac_cv_c_const=yes
1117 else
1118 echo "configure: failed program was:" >&5
1119 cat conftest.$ac_ext >&5
1120 rm -rf conftest*
1121 ac_cv_c_const=no
1123 rm -f conftest*
1126 echo "$ac_t""$ac_cv_c_const" 1>&6
1127 if test $ac_cv_c_const = no; then
1128 cat >> confdefs.h <<\EOF
1129 #define const
1135 if test x${cross_compiling} != xyes; then
1136 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
1137 echo "configure:1138: checking whether byte ordering is bigendian" >&5
1138 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
1139 echo $ac_n "(cached) $ac_c" 1>&6
1140 else
1141 ac_cv_c_bigendian=unknown
1142 # See if sys/param.h defines the BYTE_ORDER macro.
1143 cat > conftest.$ac_ext <<EOF
1144 #line 1145 "configure"
1145 #include "confdefs.h"
1146 #include <sys/types.h>
1147 #include <sys/param.h>
1148 int main() {
1150 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
1151 bogus endian macros
1152 #endif
1153 ; return 0; }
1155 if { (eval echo configure:1156: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1156 rm -rf conftest*
1157 # It does; now see whether it defined to BIG_ENDIAN or not.
1158 cat > conftest.$ac_ext <<EOF
1159 #line 1160 "configure"
1160 #include "confdefs.h"
1161 #include <sys/types.h>
1162 #include <sys/param.h>
1163 int main() {
1165 #if BYTE_ORDER != BIG_ENDIAN
1166 not big endian
1167 #endif
1168 ; return 0; }
1170 if { (eval echo configure:1171: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1171 rm -rf conftest*
1172 ac_cv_c_bigendian=yes
1173 else
1174 echo "configure: failed program was:" >&5
1175 cat conftest.$ac_ext >&5
1176 rm -rf conftest*
1177 ac_cv_c_bigendian=no
1179 rm -f conftest*
1180 else
1181 echo "configure: failed program was:" >&5
1182 cat conftest.$ac_ext >&5
1184 rm -f conftest*
1185 if test $ac_cv_c_bigendian = unknown; then
1186 if test "$cross_compiling" = yes; then
1187 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1188 else
1189 cat > conftest.$ac_ext <<EOF
1190 #line 1191 "configure"
1191 #include "confdefs.h"
1192 main () {
1193 /* Are we little or big endian? From Harbison&Steele. */
1194 union
1196 long l;
1197 char c[sizeof (long)];
1198 } u;
1199 u.l = 1;
1200 exit (u.c[sizeof (long) - 1] == 1);
1203 if { (eval echo configure:1204: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1204 then
1205 ac_cv_c_bigendian=no
1206 else
1207 echo "configure: failed program was:" >&5
1208 cat conftest.$ac_ext >&5
1209 rm -fr conftest*
1210 ac_cv_c_bigendian=yes
1212 rm -fr conftest*
1218 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
1219 if test $ac_cv_c_bigendian = yes; then
1220 cat >> confdefs.h <<\EOF
1221 #define WORDS_BIGENDIAN 1
1228 for ac_func in gettimeofday select strerror strtod strtol
1230 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1231 echo "configure:1232: checking for $ac_func" >&5
1232 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1233 echo $ac_n "(cached) $ac_c" 1>&6
1234 else
1235 cat > conftest.$ac_ext <<EOF
1236 #line 1237 "configure"
1237 #include "confdefs.h"
1238 /* System header to define __stub macros and hopefully few prototypes,
1239 which can conflict with char $ac_func(); below. */
1240 #include <assert.h>
1241 /* Override any gcc2 internal prototype to avoid an error. */
1242 /* We use char because int might match the return type of a gcc2
1243 builtin and then its argument prototype would still apply. */
1244 char $ac_func();
1246 int main() {
1248 /* The GNU C library defines this for functions which it implements
1249 to always fail with ENOSYS. Some functions are actually named
1250 something starting with __ and the normal name is an alias. */
1251 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1252 choke me
1253 #else
1254 $ac_func();
1255 #endif
1257 ; return 0; }
1259 if { (eval echo configure:1260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1260 rm -rf conftest*
1261 eval "ac_cv_func_$ac_func=yes"
1262 else
1263 echo "configure: failed program was:" >&5
1264 cat conftest.$ac_ext >&5
1265 rm -rf conftest*
1266 eval "ac_cv_func_$ac_func=no"
1268 rm -f conftest*
1271 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1272 echo "$ac_t""yes" 1>&6
1273 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1274 cat >> confdefs.h <<EOF
1275 #define $ac_tr_func 1
1278 else
1279 echo "$ac_t""no" 1>&6
1281 done
1283 for ac_func in setenv putenv
1285 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1286 echo "configure:1287: checking for $ac_func" >&5
1287 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1288 echo $ac_n "(cached) $ac_c" 1>&6
1289 else
1290 cat > conftest.$ac_ext <<EOF
1291 #line 1292 "configure"
1292 #include "confdefs.h"
1293 /* System header to define __stub macros and hopefully few prototypes,
1294 which can conflict with char $ac_func(); below. */
1295 #include <assert.h>
1296 /* Override any gcc2 internal prototype to avoid an error. */
1297 /* We use char because int might match the return type of a gcc2
1298 builtin and then its argument prototype would still apply. */
1299 char $ac_func();
1301 int main() {
1303 /* The GNU C library defines this for functions which it implements
1304 to always fail with ENOSYS. Some functions are actually named
1305 something starting with __ and the normal name is an alias. */
1306 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1307 choke me
1308 #else
1309 $ac_func();
1310 #endif
1312 ; return 0; }
1314 if { (eval echo configure:1315: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1315 rm -rf conftest*
1316 eval "ac_cv_func_$ac_func=yes"
1317 else
1318 echo "configure: failed program was:" >&5
1319 cat conftest.$ac_ext >&5
1320 rm -rf conftest*
1321 eval "ac_cv_func_$ac_func=no"
1323 rm -f conftest*
1326 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1327 echo "$ac_t""yes" 1>&6
1328 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1329 cat >> confdefs.h <<EOF
1330 #define $ac_tr_func 1
1333 else
1334 echo "$ac_t""no" 1>&6
1336 done
1338 echo $ac_n "checking for connect""... $ac_c" 1>&6
1339 echo "configure:1340: checking for connect" >&5
1340 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
1341 echo $ac_n "(cached) $ac_c" 1>&6
1342 else
1343 cat > conftest.$ac_ext <<EOF
1344 #line 1345 "configure"
1345 #include "confdefs.h"
1346 /* System header to define __stub macros and hopefully few prototypes,
1347 which can conflict with char connect(); below. */
1348 #include <assert.h>
1349 /* Override any gcc2 internal prototype to avoid an error. */
1350 /* We use char because int might match the return type of a gcc2
1351 builtin and then its argument prototype would still apply. */
1352 char connect();
1354 int main() {
1356 /* The GNU C library defines this for functions which it implements
1357 to always fail with ENOSYS. Some functions are actually named
1358 something starting with __ and the normal name is an alias. */
1359 #if defined (__stub_connect) || defined (__stub___connect)
1360 choke me
1361 #else
1362 connect();
1363 #endif
1365 ; return 0; }
1367 if { (eval echo configure:1368: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1368 rm -rf conftest*
1369 eval "ac_cv_func_connect=yes"
1370 else
1371 echo "configure: failed program was:" >&5
1372 cat conftest.$ac_ext >&5
1373 rm -rf conftest*
1374 eval "ac_cv_func_connect=no"
1376 rm -f conftest*
1379 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
1380 echo "$ac_t""yes" 1>&6
1382 else
1383 echo "$ac_t""no" 1>&6
1385 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
1386 echo "configure:1387: checking for connect in -lsocket" >&5
1387 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
1388 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1389 echo $ac_n "(cached) $ac_c" 1>&6
1390 else
1391 ac_save_LIBS="$LIBS"
1392 LIBS="-lsocket $LIBS"
1393 cat > conftest.$ac_ext <<EOF
1394 #line 1395 "configure"
1395 #include "confdefs.h"
1396 /* Override any gcc2 internal prototype to avoid an error. */
1397 /* We use char because int might match the return type of a gcc2
1398 builtin and then its argument prototype would still apply. */
1399 char connect();
1401 int main() {
1402 connect()
1403 ; return 0; }
1405 if { (eval echo configure:1406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1406 rm -rf conftest*
1407 eval "ac_cv_lib_$ac_lib_var=yes"
1408 else
1409 echo "configure: failed program was:" >&5
1410 cat conftest.$ac_ext >&5
1411 rm -rf conftest*
1412 eval "ac_cv_lib_$ac_lib_var=no"
1414 rm -f conftest*
1415 LIBS="$ac_save_LIBS"
1418 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1419 echo "$ac_t""yes" 1>&6
1420 LIB="${LIB} -lsocket"
1421 else
1422 echo "$ac_t""no" 1>&6
1428 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
1429 echo "configure:1430: checking for gethostbyname" >&5
1430 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
1431 echo $ac_n "(cached) $ac_c" 1>&6
1432 else
1433 cat > conftest.$ac_ext <<EOF
1434 #line 1435 "configure"
1435 #include "confdefs.h"
1436 /* System header to define __stub macros and hopefully few prototypes,
1437 which can conflict with char gethostbyname(); below. */
1438 #include <assert.h>
1439 /* Override any gcc2 internal prototype to avoid an error. */
1440 /* We use char because int might match the return type of a gcc2
1441 builtin and then its argument prototype would still apply. */
1442 char gethostbyname();
1444 int main() {
1446 /* The GNU C library defines this for functions which it implements
1447 to always fail with ENOSYS. Some functions are actually named
1448 something starting with __ and the normal name is an alias. */
1449 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
1450 choke me
1451 #else
1452 gethostbyname();
1453 #endif
1455 ; return 0; }
1457 if { (eval echo configure:1458: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1458 rm -rf conftest*
1459 eval "ac_cv_func_gethostbyname=yes"
1460 else
1461 echo "configure: failed program was:" >&5
1462 cat conftest.$ac_ext >&5
1463 rm -rf conftest*
1464 eval "ac_cv_func_gethostbyname=no"
1466 rm -f conftest*
1469 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
1470 echo "$ac_t""yes" 1>&6
1472 else
1473 echo "$ac_t""no" 1>&6
1475 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
1476 echo "configure:1477: checking for gethostbyname in -lnsl" >&5
1477 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
1478 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1479 echo $ac_n "(cached) $ac_c" 1>&6
1480 else
1481 ac_save_LIBS="$LIBS"
1482 LIBS="-lnsl $LIBS"
1483 cat > conftest.$ac_ext <<EOF
1484 #line 1485 "configure"
1485 #include "confdefs.h"
1486 /* Override any gcc2 internal prototype to avoid an error. */
1487 /* We use char because int might match the return type of a gcc2
1488 builtin and then its argument prototype would still apply. */
1489 char gethostbyname();
1491 int main() {
1492 gethostbyname()
1493 ; return 0; }
1495 if { (eval echo configure:1496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1496 rm -rf conftest*
1497 eval "ac_cv_lib_$ac_lib_var=yes"
1498 else
1499 echo "configure: failed program was:" >&5
1500 cat conftest.$ac_ext >&5
1501 rm -rf conftest*
1502 eval "ac_cv_lib_$ac_lib_var=no"
1504 rm -f conftest*
1505 LIBS="$ac_save_LIBS"
1508 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1509 echo "$ac_t""yes" 1>&6
1510 LIB="${LIB} -lnsl"
1511 else
1512 echo "$ac_t""no" 1>&6
1518 echo $ac_n "checking for nanosleep""... $ac_c" 1>&6
1519 echo "configure:1520: checking for nanosleep" >&5
1520 if eval "test \"`echo '$''{'ac_cv_func_nanosleep'+set}'`\" = set"; then
1521 echo $ac_n "(cached) $ac_c" 1>&6
1522 else
1523 cat > conftest.$ac_ext <<EOF
1524 #line 1525 "configure"
1525 #include "confdefs.h"
1526 /* System header to define __stub macros and hopefully few prototypes,
1527 which can conflict with char nanosleep(); below. */
1528 #include <assert.h>
1529 /* Override any gcc2 internal prototype to avoid an error. */
1530 /* We use char because int might match the return type of a gcc2
1531 builtin and then its argument prototype would still apply. */
1532 char nanosleep();
1534 int main() {
1536 /* The GNU C library defines this for functions which it implements
1537 to always fail with ENOSYS. Some functions are actually named
1538 something starting with __ and the normal name is an alias. */
1539 #if defined (__stub_nanosleep) || defined (__stub___nanosleep)
1540 choke me
1541 #else
1542 nanosleep();
1543 #endif
1545 ; return 0; }
1547 if { (eval echo configure:1548: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1548 rm -rf conftest*
1549 eval "ac_cv_func_nanosleep=yes"
1550 else
1551 echo "configure: failed program was:" >&5
1552 cat conftest.$ac_ext >&5
1553 rm -rf conftest*
1554 eval "ac_cv_func_nanosleep=no"
1556 rm -f conftest*
1559 if eval "test \"`echo '$ac_cv_func_'nanosleep`\" = yes"; then
1560 echo "$ac_t""yes" 1>&6
1562 else
1563 echo "$ac_t""no" 1>&6
1565 echo $ac_n "checking for nanosleep in -lrt""... $ac_c" 1>&6
1566 echo "configure:1567: checking for nanosleep in -lrt" >&5
1567 ac_lib_var=`echo rt'_'nanosleep | sed 'y%./+-%__p_%'`
1568 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1569 echo $ac_n "(cached) $ac_c" 1>&6
1570 else
1571 ac_save_LIBS="$LIBS"
1572 LIBS="-lrt $LIBS"
1573 cat > conftest.$ac_ext <<EOF
1574 #line 1575 "configure"
1575 #include "confdefs.h"
1576 /* Override any gcc2 internal prototype to avoid an error. */
1577 /* We use char because int might match the return type of a gcc2
1578 builtin and then its argument prototype would still apply. */
1579 char nanosleep();
1581 int main() {
1582 nanosleep()
1583 ; return 0; }
1585 if { (eval echo configure:1586: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1586 rm -rf conftest*
1587 eval "ac_cv_lib_$ac_lib_var=yes"
1588 else
1589 echo "configure: failed program was:" >&5
1590 cat conftest.$ac_ext >&5
1591 rm -rf conftest*
1592 eval "ac_cv_lib_$ac_lib_var=no"
1594 rm -f conftest*
1595 LIBS="$ac_save_LIBS"
1598 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1599 echo "$ac_t""yes" 1>&6
1600 LIB="${LIB} -lrt"
1601 else
1602 echo "$ac_t""no" 1>&6
1604 echo $ac_n "checking for nanosleep in -lposix4""... $ac_c" 1>&6
1605 echo "configure:1606: checking for nanosleep in -lposix4" >&5
1606 ac_lib_var=`echo posix4'_'nanosleep | sed 'y%./+-%__p_%'`
1607 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1608 echo $ac_n "(cached) $ac_c" 1>&6
1609 else
1610 ac_save_LIBS="$LIBS"
1611 LIBS="-lposix4 $LIBS"
1612 cat > conftest.$ac_ext <<EOF
1613 #line 1614 "configure"
1614 #include "confdefs.h"
1615 /* Override any gcc2 internal prototype to avoid an error. */
1616 /* We use char because int might match the return type of a gcc2
1617 builtin and then its argument prototype would still apply. */
1618 char nanosleep();
1620 int main() {
1621 nanosleep()
1622 ; return 0; }
1624 if { (eval echo configure:1625: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1625 rm -rf conftest*
1626 eval "ac_cv_lib_$ac_lib_var=yes"
1627 else
1628 echo "configure: failed program was:" >&5
1629 cat conftest.$ac_ext >&5
1630 rm -rf conftest*
1631 eval "ac_cv_lib_$ac_lib_var=no"
1633 rm -f conftest*
1634 LIBS="$ac_save_LIBS"
1637 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1638 echo "$ac_t""yes" 1>&6
1639 LIB="${LIB} -lposix4"
1640 else
1641 echo "$ac_t""no" 1>&6
1650 for ac_func in usleep
1652 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1653 echo "configure:1654: checking for $ac_func" >&5
1654 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1655 echo $ac_n "(cached) $ac_c" 1>&6
1656 else
1657 cat > conftest.$ac_ext <<EOF
1658 #line 1659 "configure"
1659 #include "confdefs.h"
1660 /* System header to define __stub macros and hopefully few prototypes,
1661 which can conflict with char $ac_func(); below. */
1662 #include <assert.h>
1663 /* Override any gcc2 internal prototype to avoid an error. */
1664 /* We use char because int might match the return type of a gcc2
1665 builtin and then its argument prototype would still apply. */
1666 char $ac_func();
1668 int main() {
1670 /* The GNU C library defines this for functions which it implements
1671 to always fail with ENOSYS. Some functions are actually named
1672 something starting with __ and the normal name is an alias. */
1673 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1674 choke me
1675 #else
1676 $ac_func();
1677 #endif
1679 ; return 0; }
1681 if { (eval echo configure:1682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1682 rm -rf conftest*
1683 eval "ac_cv_func_$ac_func=yes"
1684 else
1685 echo "configure: failed program was:" >&5
1686 cat conftest.$ac_ext >&5
1687 rm -rf conftest*
1688 eval "ac_cv_func_$ac_func=no"
1690 rm -f conftest*
1693 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1694 echo "$ac_t""yes" 1>&6
1695 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1696 cat >> confdefs.h <<EOF
1697 #define $ac_tr_func 1
1700 else
1701 echo "$ac_t""no" 1>&6
1703 done
1705 echo $ac_n "checking for inet_aton""... $ac_c" 1>&6
1706 echo "configure:1707: checking for inet_aton" >&5
1707 if eval "test \"`echo '$''{'ac_cv_func_inet_aton'+set}'`\" = set"; then
1708 echo $ac_n "(cached) $ac_c" 1>&6
1709 else
1710 cat > conftest.$ac_ext <<EOF
1711 #line 1712 "configure"
1712 #include "confdefs.h"
1713 /* System header to define __stub macros and hopefully few prototypes,
1714 which can conflict with char inet_aton(); below. */
1715 #include <assert.h>
1716 /* Override any gcc2 internal prototype to avoid an error. */
1717 /* We use char because int might match the return type of a gcc2
1718 builtin and then its argument prototype would still apply. */
1719 char inet_aton();
1721 int main() {
1723 /* The GNU C library defines this for functions which it implements
1724 to always fail with ENOSYS. Some functions are actually named
1725 something starting with __ and the normal name is an alias. */
1726 #if defined (__stub_inet_aton) || defined (__stub___inet_aton)
1727 choke me
1728 #else
1729 inet_aton();
1730 #endif
1732 ; return 0; }
1734 if { (eval echo configure:1735: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1735 rm -rf conftest*
1736 eval "ac_cv_func_inet_aton=yes"
1737 else
1738 echo "configure: failed program was:" >&5
1739 cat conftest.$ac_ext >&5
1740 rm -rf conftest*
1741 eval "ac_cv_func_inet_aton=no"
1743 rm -f conftest*
1746 if eval "test \"`echo '$ac_cv_func_'inet_aton`\" = yes"; then
1747 echo "$ac_t""yes" 1>&6
1749 else
1750 echo "$ac_t""no" 1>&6
1752 echo $ac_n "checking for inet_aton in -lresolv""... $ac_c" 1>&6
1753 echo "configure:1754: checking for inet_aton in -lresolv" >&5
1754 ac_lib_var=`echo resolv'_'inet_aton | sed 'y%./+-%__p_%'`
1755 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1756 echo $ac_n "(cached) $ac_c" 1>&6
1757 else
1758 ac_save_LIBS="$LIBS"
1759 LIBS="-lresolv $LIBS"
1760 cat > conftest.$ac_ext <<EOF
1761 #line 1762 "configure"
1762 #include "confdefs.h"
1763 /* Override any gcc2 internal prototype to avoid an error. */
1764 /* We use char because int might match the return type of a gcc2
1765 builtin and then its argument prototype would still apply. */
1766 char inet_aton();
1768 int main() {
1769 inet_aton()
1770 ; return 0; }
1772 if { (eval echo configure:1773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1773 rm -rf conftest*
1774 eval "ac_cv_lib_$ac_lib_var=yes"
1775 else
1776 echo "configure: failed program was:" >&5
1777 cat conftest.$ac_ext >&5
1778 rm -rf conftest*
1779 eval "ac_cv_lib_$ac_lib_var=no"
1781 rm -f conftest*
1782 LIBS="$ac_save_LIBS"
1785 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1786 echo "$ac_t""yes" 1>&6
1787 LIB="${LIB} -lresolv"
1788 else
1789 echo "$ac_t""no" 1>&6
1795 for ac_func in vasprintf
1797 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1798 echo "configure:1799: checking for $ac_func" >&5
1799 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1800 echo $ac_n "(cached) $ac_c" 1>&6
1801 else
1802 cat > conftest.$ac_ext <<EOF
1803 #line 1804 "configure"
1804 #include "confdefs.h"
1805 /* System header to define __stub macros and hopefully few prototypes,
1806 which can conflict with char $ac_func(); below. */
1807 #include <assert.h>
1808 /* Override any gcc2 internal prototype to avoid an error. */
1809 /* We use char because int might match the return type of a gcc2
1810 builtin and then its argument prototype would still apply. */
1811 char $ac_func();
1813 int main() {
1815 /* The GNU C library defines this for functions which it implements
1816 to always fail with ENOSYS. Some functions are actually named
1817 something starting with __ and the normal name is an alias. */
1818 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1819 choke me
1820 #else
1821 $ac_func();
1822 #endif
1824 ; return 0; }
1826 if { (eval echo configure:1827: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1827 rm -rf conftest*
1828 eval "ac_cv_func_$ac_func=yes"
1829 else
1830 echo "configure: failed program was:" >&5
1831 cat conftest.$ac_ext >&5
1832 rm -rf conftest*
1833 eval "ac_cv_func_$ac_func=no"
1835 rm -f conftest*
1838 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1839 echo "$ac_t""yes" 1>&6
1840 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1841 cat >> confdefs.h <<EOF
1842 #define $ac_tr_func 1
1845 else
1846 echo "$ac_t""no" 1>&6
1848 done
1850 for ac_func in swab
1852 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1853 echo "configure:1854: checking for $ac_func" >&5
1854 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1855 echo $ac_n "(cached) $ac_c" 1>&6
1856 else
1857 cat > conftest.$ac_ext <<EOF
1858 #line 1859 "configure"
1859 #include "confdefs.h"
1860 /* System header to define __stub macros and hopefully few prototypes,
1861 which can conflict with char $ac_func(); below. */
1862 #include <assert.h>
1863 /* Override any gcc2 internal prototype to avoid an error. */
1864 /* We use char because int might match the return type of a gcc2
1865 builtin and then its argument prototype would still apply. */
1866 char $ac_func();
1868 int main() {
1870 /* The GNU C library defines this for functions which it implements
1871 to always fail with ENOSYS. Some functions are actually named
1872 something starting with __ and the normal name is an alias. */
1873 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1874 choke me
1875 #else
1876 $ac_func();
1877 #endif
1879 ; return 0; }
1881 if { (eval echo configure:1882: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1882 rm -rf conftest*
1883 eval "ac_cv_func_$ac_func=yes"
1884 else
1885 echo "configure: failed program was:" >&5
1886 cat conftest.$ac_ext >&5
1887 rm -rf conftest*
1888 eval "ac_cv_func_$ac_func=no"
1890 rm -f conftest*
1893 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1894 echo "$ac_t""yes" 1>&6
1895 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1896 cat >> confdefs.h <<EOF
1897 #define $ac_tr_func 1
1900 else
1901 echo "$ac_t""no" 1>&6
1903 done
1906 echo $ac_n "checking for getopt_long""... $ac_c" 1>&6
1907 echo "configure:1908: checking for getopt_long" >&5
1908 if eval "test \"`echo '$''{'ac_cv_func_getopt_long'+set}'`\" = set"; then
1909 echo $ac_n "(cached) $ac_c" 1>&6
1910 else
1911 cat > conftest.$ac_ext <<EOF
1912 #line 1913 "configure"
1913 #include "confdefs.h"
1914 /* System header to define __stub macros and hopefully few prototypes,
1915 which can conflict with char getopt_long(); below. */
1916 #include <assert.h>
1917 /* Override any gcc2 internal prototype to avoid an error. */
1918 /* We use char because int might match the return type of a gcc2
1919 builtin and then its argument prototype would still apply. */
1920 char getopt_long();
1922 int main() {
1924 /* The GNU C library defines this for functions which it implements
1925 to always fail with ENOSYS. Some functions are actually named
1926 something starting with __ and the normal name is an alias. */
1927 #if defined (__stub_getopt_long) || defined (__stub___getopt_long)
1928 choke me
1929 #else
1930 getopt_long();
1931 #endif
1933 ; return 0; }
1935 if { (eval echo configure:1936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1936 rm -rf conftest*
1937 eval "ac_cv_func_getopt_long=yes"
1938 else
1939 echo "configure: failed program was:" >&5
1940 cat conftest.$ac_ext >&5
1941 rm -rf conftest*
1942 eval "ac_cv_func_getopt_long=no"
1944 rm -f conftest*
1947 if eval "test \"`echo '$ac_cv_func_'getopt_long`\" = yes"; then
1948 echo "$ac_t""yes" 1>&6
1949 cat >> confdefs.h <<\EOF
1950 #define HAVE_GETOPT_LONG 1
1953 else
1954 echo "$ac_t""no" 1>&6
1955 # FreeBSD has a gnugetopt library for this:
1956 echo $ac_n "checking for getopt_long in -lgnugetopt""... $ac_c" 1>&6
1957 echo "configure:1958: checking for getopt_long in -lgnugetopt" >&5
1958 ac_lib_var=`echo gnugetopt'_'getopt_long | sed 'y%./+-%__p_%'`
1959 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1960 echo $ac_n "(cached) $ac_c" 1>&6
1961 else
1962 ac_save_LIBS="$LIBS"
1963 LIBS="-lgnugetopt $LIBS"
1964 cat > conftest.$ac_ext <<EOF
1965 #line 1966 "configure"
1966 #include "confdefs.h"
1967 /* Override any gcc2 internal prototype to avoid an error. */
1968 /* We use char because int might match the return type of a gcc2
1969 builtin and then its argument prototype would still apply. */
1970 char getopt_long();
1972 int main() {
1973 getopt_long()
1974 ; return 0; }
1976 if { (eval echo configure:1977: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1977 rm -rf conftest*
1978 eval "ac_cv_lib_$ac_lib_var=yes"
1979 else
1980 echo "configure: failed program was:" >&5
1981 cat conftest.$ac_ext >&5
1982 rm -rf conftest*
1983 eval "ac_cv_lib_$ac_lib_var=no"
1985 rm -f conftest*
1986 LIBS="$ac_save_LIBS"
1989 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1990 echo "$ac_t""yes" 1>&6
1991 cat >> confdefs.h <<\EOF
1992 #define HAVE_GETOPT_LONG 1
1994 LIB="${LIB} -lgnugetopt"
1995 else
1996 echo "$ac_t""no" 1>&6
1997 GETOPT=1
2004 for ac_hdr in unistd.h
2006 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2007 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2008 echo "configure:2009: checking for $ac_hdr" >&5
2009 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2010 echo $ac_n "(cached) $ac_c" 1>&6
2011 else
2012 cat > conftest.$ac_ext <<EOF
2013 #line 2014 "configure"
2014 #include "confdefs.h"
2015 #include <$ac_hdr>
2017 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2018 { (eval echo configure:2019: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2019 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2020 if test -z "$ac_err"; then
2021 rm -rf conftest*
2022 eval "ac_cv_header_$ac_safe=yes"
2023 else
2024 echo "$ac_err" >&5
2025 echo "configure: failed program was:" >&5
2026 cat conftest.$ac_ext >&5
2027 rm -rf conftest*
2028 eval "ac_cv_header_$ac_safe=no"
2030 rm -f conftest*
2032 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2033 echo "$ac_t""yes" 1>&6
2034 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2035 cat >> confdefs.h <<EOF
2036 #define $ac_tr_hdr 1
2039 else
2040 echo "$ac_t""no" 1>&6
2042 done
2044 for ac_func in getpagesize
2046 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2047 echo "configure:2048: checking for $ac_func" >&5
2048 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2049 echo $ac_n "(cached) $ac_c" 1>&6
2050 else
2051 cat > conftest.$ac_ext <<EOF
2052 #line 2053 "configure"
2053 #include "confdefs.h"
2054 /* System header to define __stub macros and hopefully few prototypes,
2055 which can conflict with char $ac_func(); below. */
2056 #include <assert.h>
2057 /* Override any gcc2 internal prototype to avoid an error. */
2058 /* We use char because int might match the return type of a gcc2
2059 builtin and then its argument prototype would still apply. */
2060 char $ac_func();
2062 int main() {
2064 /* The GNU C library defines this for functions which it implements
2065 to always fail with ENOSYS. Some functions are actually named
2066 something starting with __ and the normal name is an alias. */
2067 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2068 choke me
2069 #else
2070 $ac_func();
2071 #endif
2073 ; return 0; }
2075 if { (eval echo configure:2076: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2076 rm -rf conftest*
2077 eval "ac_cv_func_$ac_func=yes"
2078 else
2079 echo "configure: failed program was:" >&5
2080 cat conftest.$ac_ext >&5
2081 rm -rf conftest*
2082 eval "ac_cv_func_$ac_func=no"
2084 rm -f conftest*
2087 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2088 echo "$ac_t""yes" 1>&6
2089 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2090 cat >> confdefs.h <<EOF
2091 #define $ac_tr_func 1
2094 else
2095 echo "$ac_t""no" 1>&6
2097 done
2099 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2100 echo "configure:2101: checking for working mmap" >&5
2101 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2102 echo $ac_n "(cached) $ac_c" 1>&6
2103 else
2104 if test "$cross_compiling" = yes; then
2105 ac_cv_func_mmap_fixed_mapped=no
2106 else
2107 cat > conftest.$ac_ext <<EOF
2108 #line 2109 "configure"
2109 #include "confdefs.h"
2111 /* Thanks to Mike Haertel and Jim Avera for this test.
2112 Here is a matrix of mmap possibilities:
2113 mmap private not fixed
2114 mmap private fixed at somewhere currently unmapped
2115 mmap private fixed at somewhere already mapped
2116 mmap shared not fixed
2117 mmap shared fixed at somewhere currently unmapped
2118 mmap shared fixed at somewhere already mapped
2119 For private mappings, we should verify that changes cannot be read()
2120 back from the file, nor mmap's back from the file at a different
2121 address. (There have been systems where private was not correctly
2122 implemented like the infamous i386 svr4.0, and systems where the
2123 VM page cache was not coherent with the filesystem buffer cache
2124 like early versions of FreeBSD and possibly contemporary NetBSD.)
2125 For shared mappings, we should conversely verify that changes get
2126 propogated back to all the places they're supposed to be.
2128 Grep wants private fixed already mapped.
2129 The main things grep needs to know about mmap are:
2130 * does it exist and is it safe to write into the mmap'd area
2131 * how to use it (BSD variants) */
2132 #include <sys/types.h>
2133 #include <fcntl.h>
2134 #include <sys/mman.h>
2136 /* This mess was copied from the GNU getpagesize.h. */
2137 #ifndef HAVE_GETPAGESIZE
2138 # ifdef HAVE_UNISTD_H
2139 # include <unistd.h>
2140 # endif
2142 /* Assume that all systems that can run configure have sys/param.h. */
2143 # ifndef HAVE_SYS_PARAM_H
2144 # define HAVE_SYS_PARAM_H 1
2145 # endif
2147 # ifdef _SC_PAGESIZE
2148 # define getpagesize() sysconf(_SC_PAGESIZE)
2149 # else /* no _SC_PAGESIZE */
2150 # ifdef HAVE_SYS_PARAM_H
2151 # include <sys/param.h>
2152 # ifdef EXEC_PAGESIZE
2153 # define getpagesize() EXEC_PAGESIZE
2154 # else /* no EXEC_PAGESIZE */
2155 # ifdef NBPG
2156 # define getpagesize() NBPG * CLSIZE
2157 # ifndef CLSIZE
2158 # define CLSIZE 1
2159 # endif /* no CLSIZE */
2160 # else /* no NBPG */
2161 # ifdef NBPC
2162 # define getpagesize() NBPC
2163 # else /* no NBPC */
2164 # ifdef PAGESIZE
2165 # define getpagesize() PAGESIZE
2166 # endif /* PAGESIZE */
2167 # endif /* no NBPC */
2168 # endif /* no NBPG */
2169 # endif /* no EXEC_PAGESIZE */
2170 # else /* no HAVE_SYS_PARAM_H */
2171 # define getpagesize() 8192 /* punt totally */
2172 # endif /* no HAVE_SYS_PARAM_H */
2173 # endif /* no _SC_PAGESIZE */
2175 #endif /* no HAVE_GETPAGESIZE */
2177 #ifdef __cplusplus
2178 extern "C" { void *malloc(unsigned); }
2179 #else
2180 char *malloc();
2181 #endif
2184 main()
2186 char *data, *data2, *data3;
2187 int i, pagesize;
2188 int fd;
2190 pagesize = getpagesize();
2193 * First, make a file with some known garbage in it.
2195 data = malloc(pagesize);
2196 if (!data)
2197 exit(1);
2198 for (i = 0; i < pagesize; ++i)
2199 *(data + i) = rand();
2200 umask(0);
2201 fd = creat("conftestmmap", 0600);
2202 if (fd < 0)
2203 exit(1);
2204 if (write(fd, data, pagesize) != pagesize)
2205 exit(1);
2206 close(fd);
2209 * Next, try to mmap the file at a fixed address which
2210 * already has something else allocated at it. If we can,
2211 * also make sure that we see the same garbage.
2213 fd = open("conftestmmap", O_RDWR);
2214 if (fd < 0)
2215 exit(1);
2216 data2 = malloc(2 * pagesize);
2217 if (!data2)
2218 exit(1);
2219 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2220 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2221 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2222 exit(1);
2223 for (i = 0; i < pagesize; ++i)
2224 if (*(data + i) != *(data2 + i))
2225 exit(1);
2228 * Finally, make sure that changes to the mapped area
2229 * do not percolate back to the file as seen by read().
2230 * (This is a bug on some variants of i386 svr4.0.)
2232 for (i = 0; i < pagesize; ++i)
2233 *(data2 + i) = *(data2 + i) + 1;
2234 data3 = malloc(pagesize);
2235 if (!data3)
2236 exit(1);
2237 if (read(fd, data3, pagesize) != pagesize)
2238 exit(1);
2239 for (i = 0; i < pagesize; ++i)
2240 if (*(data + i) != *(data3 + i))
2241 exit(1);
2242 close(fd);
2243 unlink("conftestmmap");
2244 exit(0);
2248 if { (eval echo configure:2249: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2249 then
2250 ac_cv_func_mmap_fixed_mapped=yes
2251 else
2252 echo "configure: failed program was:" >&5
2253 cat conftest.$ac_ext >&5
2254 rm -fr conftest*
2255 ac_cv_func_mmap_fixed_mapped=no
2257 rm -fr conftest*
2262 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2263 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2264 cat >> confdefs.h <<\EOF
2265 #define HAVE_MMAP 1
2270 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2271 echo "configure:2272: checking return type of signal handlers" >&5
2272 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2273 echo $ac_n "(cached) $ac_c" 1>&6
2274 else
2275 cat > conftest.$ac_ext <<EOF
2276 #line 2277 "configure"
2277 #include "confdefs.h"
2278 #include <sys/types.h>
2279 #include <signal.h>
2280 #ifdef signal
2281 #undef signal
2282 #endif
2283 #ifdef __cplusplus
2284 extern "C" void (*signal (int, void (*)(int)))(int);
2285 #else
2286 void (*signal ()) ();
2287 #endif
2289 int main() {
2290 int i;
2291 ; return 0; }
2293 if { (eval echo configure:2294: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2294 rm -rf conftest*
2295 ac_cv_type_signal=void
2296 else
2297 echo "configure: failed program was:" >&5
2298 cat conftest.$ac_ext >&5
2299 rm -rf conftest*
2300 ac_cv_type_signal=int
2302 rm -f conftest*
2305 echo "$ac_t""$ac_cv_type_signal" 1>&6
2306 cat >> confdefs.h <<EOF
2307 #define RETSIGTYPE $ac_cv_type_signal
2311 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2312 echo "configure:2313: checking for dlopen in -ldl" >&5
2313 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2314 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2315 echo $ac_n "(cached) $ac_c" 1>&6
2316 else
2317 ac_save_LIBS="$LIBS"
2318 LIBS="-ldl $LIBS"
2319 cat > conftest.$ac_ext <<EOF
2320 #line 2321 "configure"
2321 #include "confdefs.h"
2322 /* Override any gcc2 internal prototype to avoid an error. */
2323 /* We use char because int might match the return type of a gcc2
2324 builtin and then its argument prototype would still apply. */
2325 char dlopen();
2327 int main() {
2328 dlopen()
2329 ; return 0; }
2331 if { (eval echo configure:2332: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2332 rm -rf conftest*
2333 eval "ac_cv_lib_$ac_lib_var=yes"
2334 else
2335 echo "configure: failed program was:" >&5
2336 cat conftest.$ac_ext >&5
2337 rm -rf conftest*
2338 eval "ac_cv_lib_$ac_lib_var=no"
2340 rm -f conftest*
2341 LIBS="$ac_save_LIBS"
2344 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2345 echo "$ac_t""yes" 1>&6
2346 LIB="${LIB} -ldl"
2347 else
2348 echo "$ac_t""no" 1>&6
2351 echo $ac_n "checking for pow in -lm""... $ac_c" 1>&6
2352 echo "configure:2353: checking for pow in -lm" >&5
2353 ac_lib_var=`echo m'_'pow | sed 'y%./+-%__p_%'`
2354 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2355 echo $ac_n "(cached) $ac_c" 1>&6
2356 else
2357 ac_save_LIBS="$LIBS"
2358 LIBS="-lm $LIBS"
2359 cat > conftest.$ac_ext <<EOF
2360 #line 2361 "configure"
2361 #include "confdefs.h"
2362 /* Override any gcc2 internal prototype to avoid an error. */
2363 /* We use char because int might match the return type of a gcc2
2364 builtin and then its argument prototype would still apply. */
2365 char pow();
2367 int main() {
2368 pow()
2369 ; return 0; }
2371 if { (eval echo configure:2372: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2372 rm -rf conftest*
2373 eval "ac_cv_lib_$ac_lib_var=yes"
2374 else
2375 echo "configure: failed program was:" >&5
2376 cat conftest.$ac_ext >&5
2377 rm -rf conftest*
2378 eval "ac_cv_lib_$ac_lib_var=no"
2380 rm -f conftest*
2381 LIBS="$ac_save_LIBS"
2384 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2385 echo "$ac_t""yes" 1>&6
2386 LIB_YUV="${LIB_YUV} -lm"
2387 else
2388 echo "$ac_t""no" 1>&6
2391 echo $ac_n "checking for old style FreeBSD -pthread flag""... $ac_c" 1>&6
2392 echo "configure:2393: checking for old style FreeBSD -pthread flag" >&5
2393 cat > conftest.$ac_ext <<EOF
2394 #line 2395 "configure"
2395 #include "confdefs.h"
2396 #if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version <= 500001
2398 #endif
2401 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2402 egrep "yes" >/dev/null 2>&1; then
2403 rm -rf conftest*
2404 echo "$ac_t""yes" 1>&6
2405 DEFINE="${DEFINE} -D_THREAD_SAFE" LIB="${LIB} -pthread"
2406 else
2407 rm -rf conftest*
2408 echo "$ac_t""no" 1>&6
2409 echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6
2410 echo "configure:2411: checking for pthread_create in -lpthread" >&5
2411 ac_lib_var=`echo pthread'_'pthread_create | sed 'y%./+-%__p_%'`
2412 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2413 echo $ac_n "(cached) $ac_c" 1>&6
2414 else
2415 ac_save_LIBS="$LIBS"
2416 LIBS="-lpthread $LIBS"
2417 cat > conftest.$ac_ext <<EOF
2418 #line 2419 "configure"
2419 #include "confdefs.h"
2420 /* Override any gcc2 internal prototype to avoid an error. */
2421 /* We use char because int might match the return type of a gcc2
2422 builtin and then its argument prototype would still apply. */
2423 char pthread_create();
2425 int main() {
2426 pthread_create()
2427 ; return 0; }
2429 if { (eval echo configure:2430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2430 rm -rf conftest*
2431 eval "ac_cv_lib_$ac_lib_var=yes"
2432 else
2433 echo "configure: failed program was:" >&5
2434 cat conftest.$ac_ext >&5
2435 rm -rf conftest*
2436 eval "ac_cv_lib_$ac_lib_var=no"
2438 rm -f conftest*
2439 LIBS="$ac_save_LIBS"
2442 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2443 echo "$ac_t""yes" 1>&6
2444 LIB="${LIB} -lpthread"
2445 else
2446 echo "$ac_t""no" 1>&6
2450 rm -f conftest*
2452 echo $ac_n "checking for thread_create in -lthreads""... $ac_c" 1>&6
2453 echo "configure:2454: checking for thread_create in -lthreads" >&5
2454 ac_lib_var=`echo threads'_'thread_create | sed 'y%./+-%__p_%'`
2455 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2456 echo $ac_n "(cached) $ac_c" 1>&6
2457 else
2458 ac_save_LIBS="$LIBS"
2459 LIBS="-lthreads $LIBS"
2460 cat > conftest.$ac_ext <<EOF
2461 #line 2462 "configure"
2462 #include "confdefs.h"
2463 /* Override any gcc2 internal prototype to avoid an error. */
2464 /* We use char because int might match the return type of a gcc2
2465 builtin and then its argument prototype would still apply. */
2466 char thread_create();
2468 int main() {
2469 thread_create()
2470 ; return 0; }
2472 if { (eval echo configure:2473: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2473 rm -rf conftest*
2474 eval "ac_cv_lib_$ac_lib_var=yes"
2475 else
2476 echo "configure: failed program was:" >&5
2477 cat conftest.$ac_ext >&5
2478 rm -rf conftest*
2479 eval "ac_cv_lib_$ac_lib_var=no"
2481 rm -f conftest*
2482 LIBS="$ac_save_LIBS"
2485 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2486 echo "$ac_t""yes" 1>&6
2487 LIB="${LIB} -lthreads"
2488 else
2489 echo "$ac_t""no" 1>&6
2493 CPPFLAGS="${CPPFLAGS} -I/usr/local/include"
2495 for ac_hdr in stddef.h getopt.h strings.h
2497 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2498 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2499 echo "configure:2500: checking for $ac_hdr" >&5
2500 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2501 echo $ac_n "(cached) $ac_c" 1>&6
2502 else
2503 cat > conftest.$ac_ext <<EOF
2504 #line 2505 "configure"
2505 #include "confdefs.h"
2506 #include <$ac_hdr>
2508 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2509 { (eval echo configure:2510: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2510 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2511 if test -z "$ac_err"; then
2512 rm -rf conftest*
2513 eval "ac_cv_header_$ac_safe=yes"
2514 else
2515 echo "$ac_err" >&5
2516 echo "configure: failed program was:" >&5
2517 cat conftest.$ac_ext >&5
2518 rm -rf conftest*
2519 eval "ac_cv_header_$ac_safe=no"
2521 rm -f conftest*
2523 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2524 echo "$ac_t""yes" 1>&6
2525 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2526 cat >> confdefs.h <<EOF
2527 #define $ac_tr_hdr 1
2530 else
2531 echo "$ac_t""no" 1>&6
2533 done
2535 for ac_hdr in sys/sockio.h fcntl.h sys/time.h unistd.h
2537 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2538 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2539 echo "configure:2540: checking for $ac_hdr" >&5
2540 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2541 echo $ac_n "(cached) $ac_c" 1>&6
2542 else
2543 cat > conftest.$ac_ext <<EOF
2544 #line 2545 "configure"
2545 #include "confdefs.h"
2546 #include <$ac_hdr>
2548 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2549 { (eval echo configure:2550: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2550 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2551 if test -z "$ac_err"; then
2552 rm -rf conftest*
2553 eval "ac_cv_header_$ac_safe=yes"
2554 else
2555 echo "$ac_err" >&5
2556 echo "configure: failed program was:" >&5
2557 cat conftest.$ac_ext >&5
2558 rm -rf conftest*
2559 eval "ac_cv_header_$ac_safe=no"
2561 rm -f conftest*
2563 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2564 echo "$ac_t""yes" 1>&6
2565 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2566 cat >> confdefs.h <<EOF
2567 #define $ac_tr_hdr 1
2570 else
2571 echo "$ac_t""no" 1>&6
2573 done
2575 for ac_hdr in sys/soundcard.h machine/soundcard.h
2577 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2578 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2579 echo "configure:2580: checking for $ac_hdr" >&5
2580 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2581 echo $ac_n "(cached) $ac_c" 1>&6
2582 else
2583 cat > conftest.$ac_ext <<EOF
2584 #line 2585 "configure"
2585 #include "confdefs.h"
2586 #include <$ac_hdr>
2588 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2589 { (eval echo configure:2590: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2590 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2591 if test -z "$ac_err"; then
2592 rm -rf conftest*
2593 eval "ac_cv_header_$ac_safe=yes"
2594 else
2595 echo "$ac_err" >&5
2596 echo "configure: failed program was:" >&5
2597 cat conftest.$ac_ext >&5
2598 rm -rf conftest*
2599 eval "ac_cv_header_$ac_safe=no"
2601 rm -f conftest*
2603 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2604 echo "$ac_t""yes" 1>&6
2605 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2606 cat >> confdefs.h <<EOF
2607 #define $ac_tr_hdr 1
2610 else
2611 echo "$ac_t""no" 1>&6
2613 done
2615 for ac_hdr in dlfcn.h image.h
2617 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2618 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2619 echo "configure:2620: checking for $ac_hdr" >&5
2620 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+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 <$ac_hdr>
2628 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2629 { (eval echo configure:2630: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2630 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2631 if test -z "$ac_err"; then
2632 rm -rf conftest*
2633 eval "ac_cv_header_$ac_safe=yes"
2634 else
2635 echo "$ac_err" >&5
2636 echo "configure: failed program was:" >&5
2637 cat conftest.$ac_ext >&5
2638 rm -rf conftest*
2639 eval "ac_cv_header_$ac_safe=no"
2641 rm -f conftest*
2643 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2644 echo "$ac_t""yes" 1>&6
2645 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2646 cat >> confdefs.h <<EOF
2647 #define $ac_tr_hdr 1
2650 else
2651 echo "$ac_t""no" 1>&6
2653 done
2655 for ac_hdr in arpa/inet.h net/if.h netinet/in.h sys/socket.h
2657 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2658 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2659 echo "configure:2660: checking for $ac_hdr" >&5
2660 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2661 echo $ac_n "(cached) $ac_c" 1>&6
2662 else
2663 cat > conftest.$ac_ext <<EOF
2664 #line 2665 "configure"
2665 #include "confdefs.h"
2666 #include <$ac_hdr>
2668 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2669 { (eval echo configure:2670: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2670 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2671 if test -z "$ac_err"; then
2672 rm -rf conftest*
2673 eval "ac_cv_header_$ac_safe=yes"
2674 else
2675 echo "$ac_err" >&5
2676 echo "configure: failed program was:" >&5
2677 cat conftest.$ac_ext >&5
2678 rm -rf conftest*
2679 eval "ac_cv_header_$ac_safe=no"
2681 rm -f conftest*
2683 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2684 echo "$ac_t""yes" 1>&6
2685 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2686 cat >> confdefs.h <<EOF
2687 #define $ac_tr_hdr 1
2690 else
2691 echo "$ac_t""no" 1>&6
2693 done
2695 for ac_hdr in machine/param.h
2697 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2698 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2699 echo "configure:2700: checking for $ac_hdr" >&5
2700 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2701 echo $ac_n "(cached) $ac_c" 1>&6
2702 else
2703 cat > conftest.$ac_ext <<EOF
2704 #line 2705 "configure"
2705 #include "confdefs.h"
2706 #include <$ac_hdr>
2708 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2709 { (eval echo configure:2710: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2710 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2711 if test -z "$ac_err"; then
2712 rm -rf conftest*
2713 eval "ac_cv_header_$ac_safe=yes"
2714 else
2715 echo "$ac_err" >&5
2716 echo "configure: failed program was:" >&5
2717 cat conftest.$ac_ext >&5
2718 rm -rf conftest*
2719 eval "ac_cv_header_$ac_safe=no"
2721 rm -f conftest*
2723 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2724 echo "$ac_t""yes" 1>&6
2725 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2726 cat >> confdefs.h <<EOF
2727 #define $ac_tr_hdr 1
2730 else
2731 echo "$ac_t""no" 1>&6
2733 done
2736 for ac_hdr in cthreads.h pthread.h kernel/scheduler.h kernel/OS.h
2738 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2739 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2740 echo "configure:2741: checking for $ac_hdr" >&5
2741 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2742 echo $ac_n "(cached) $ac_c" 1>&6
2743 else
2744 cat > conftest.$ac_ext <<EOF
2745 #line 2746 "configure"
2746 #include "confdefs.h"
2747 #include <$ac_hdr>
2749 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2750 { (eval echo configure:2751: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2751 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2752 if test -z "$ac_err"; then
2753 rm -rf conftest*
2754 eval "ac_cv_header_$ac_safe=yes"
2755 else
2756 echo "$ac_err" >&5
2757 echo "configure: failed program was:" >&5
2758 cat conftest.$ac_ext >&5
2759 rm -rf conftest*
2760 eval "ac_cv_header_$ac_safe=no"
2762 rm -f conftest*
2764 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2765 echo "$ac_t""yes" 1>&6
2766 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2767 cat >> confdefs.h <<EOF
2768 #define $ac_tr_hdr 1
2771 else
2772 echo "$ac_t""no" 1>&6
2774 done
2777 cat > conftest.$ac_ext <<EOF
2778 #line 2779 "configure"
2779 #include "confdefs.h"
2780 #include <pthread.h>
2782 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2783 egrep "pthread_cond_t" >/dev/null 2>&1; then
2784 rm -rf conftest*
2786 cat >> confdefs.h <<\EOF
2787 #define PTHREAD_COND_T_IN_PTHREAD_H 1
2792 rm -f conftest*
2794 cat > conftest.$ac_ext <<EOF
2795 #line 2796 "configure"
2796 #include "confdefs.h"
2797 #include <strings.h>
2799 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2800 egrep "strncasecmp" >/dev/null 2>&1; then
2801 rm -rf conftest*
2803 cat >> confdefs.h <<\EOF
2804 #define STRNCASECMP_IN_STRINGS_H 1
2809 rm -f conftest*
2812 CFLAGS="${CFLAGS} -Wall -Werror"
2813 echo $ac_n "checking for ntohl in sys/param.h""... $ac_c" 1>&6
2814 echo "configure:2815: checking for ntohl in sys/param.h" >&5
2815 cat > conftest.$ac_ext <<EOF
2816 #line 2817 "configure"
2817 #include "confdefs.h"
2818 #include <sys/param.h>
2819 void foo() { int meuh; ntohl(meuh); }
2820 int main() {
2822 ; return 0; }
2824 if { (eval echo configure:2825: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2825 rm -rf conftest*
2826 cat >> confdefs.h <<\EOF
2827 #define NTOHL_IN_SYS_PARAM_H 1
2830 echo "$ac_t""yes" 1>&6
2831 else
2832 echo "configure: failed program was:" >&5
2833 cat conftest.$ac_ext >&5
2834 rm -rf conftest*
2835 echo "$ac_t""no" 1>&6
2837 rm -f conftest*
2839 CFLAGS="${CFLAGS} -rdynamic -Wall -Werror"
2840 echo $ac_n "checking if \$CC groks -rdynamic without complaining too much""... $ac_c" 1>&6
2841 echo "configure:2842: checking if \$CC groks -rdynamic without complaining too much" >&5
2842 cat > conftest.$ac_ext <<EOF
2843 #line 2844 "configure"
2844 #include "confdefs.h"
2846 int main() {
2848 ; return 0; }
2850 if { (eval echo configure:2851: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2851 rm -rf conftest*
2852 LCFLAGS="${LCFLAGS} -rdynamic"
2853 echo "$ac_t""yes" 1>&6
2854 else
2855 echo "configure: failed program was:" >&5
2856 cat conftest.$ac_ext >&5
2857 rm -rf conftest*
2858 echo "$ac_t""no" 1>&6
2860 rm -f conftest*
2862 CFLAGS="${save_CFLAGS}"
2864 echo $ac_n "checking for boolean_t in sys/types.h""... $ac_c" 1>&6
2865 echo "configure:2866: checking for boolean_t in sys/types.h" >&5
2866 cat > conftest.$ac_ext <<EOF
2867 #line 2868 "configure"
2868 #include "confdefs.h"
2869 #include <sys/types.h>
2870 void quux() { boolean_t foo; }
2871 int main() {
2873 ; return 0; }
2875 if { (eval echo configure:2876: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2876 rm -rf conftest*
2877 cat >> confdefs.h <<\EOF
2878 #define BOOLEAN_T_IN_SYS_TYPES_H 1
2881 echo "$ac_t""yes" 1>&6
2882 else
2883 echo "configure: failed program was:" >&5
2884 cat conftest.$ac_ext >&5
2885 rm -rf conftest*
2886 echo "$ac_t""no" 1>&6
2888 rm -f conftest*
2889 echo $ac_n "checking for boolean_t in pthread.h""... $ac_c" 1>&6
2890 echo "configure:2891: checking for boolean_t in pthread.h" >&5
2891 cat > conftest.$ac_ext <<EOF
2892 #line 2893 "configure"
2893 #include "confdefs.h"
2894 #include <pthread.h>
2895 void quux() { boolean_t foo; }
2896 int main() {
2898 ; return 0; }
2900 if { (eval echo configure:2901: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2901 rm -rf conftest*
2902 cat >> confdefs.h <<\EOF
2903 #define BOOLEAN_T_IN_PTHREAD_H 1
2906 echo "$ac_t""yes" 1>&6
2907 else
2908 echo "configure: failed program was:" >&5
2909 cat conftest.$ac_ext >&5
2910 rm -rf conftest*
2911 echo "$ac_t""no" 1>&6
2913 rm -f conftest*
2915 echo $ac_n "checking for working const""... $ac_c" 1>&6
2916 echo "configure:2917: checking for working const" >&5
2917 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2918 echo $ac_n "(cached) $ac_c" 1>&6
2919 else
2920 cat > conftest.$ac_ext <<EOF
2921 #line 2922 "configure"
2922 #include "confdefs.h"
2924 int main() {
2926 /* Ultrix mips cc rejects this. */
2927 typedef int charset[2]; const charset x;
2928 /* SunOS 4.1.1 cc rejects this. */
2929 char const *const *ccp;
2930 char **p;
2931 /* NEC SVR4.0.2 mips cc rejects this. */
2932 struct point {int x, y;};
2933 static struct point const zero = {0,0};
2934 /* AIX XL C 1.02.0.0 rejects this.
2935 It does not let you subtract one const X* pointer from another in an arm
2936 of an if-expression whose if-part is not a constant expression */
2937 const char *g = "string";
2938 ccp = &g + (g ? g-g : 0);
2939 /* HPUX 7.0 cc rejects these. */
2940 ++ccp;
2941 p = (char**) ccp;
2942 ccp = (char const *const *) p;
2943 { /* SCO 3.2v4 cc rejects this. */
2944 char *t;
2945 char const *s = 0 ? (char *) 0 : (char const *) 0;
2947 *t++ = 0;
2949 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2950 int x[] = {25, 17};
2951 const int *foo = &x[0];
2952 ++foo;
2954 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2955 typedef const int *iptr;
2956 iptr p = 0;
2957 ++p;
2959 { /* AIX XL C 1.02.0.0 rejects this saying
2960 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2961 struct s { int j; const int *ap[3]; };
2962 struct s *b; b->j = 5;
2964 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2965 const int foo = 10;
2968 ; return 0; }
2970 if { (eval echo configure:2971: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2971 rm -rf conftest*
2972 ac_cv_c_const=yes
2973 else
2974 echo "configure: failed program was:" >&5
2975 cat conftest.$ac_ext >&5
2976 rm -rf conftest*
2977 ac_cv_c_const=no
2979 rm -f conftest*
2982 echo "$ac_t""$ac_cv_c_const" 1>&6
2983 if test $ac_cv_c_const = no; then
2984 cat >> confdefs.h <<\EOF
2985 #define const
2990 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2991 echo "configure:2992: checking for ANSI C header files" >&5
2992 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2993 echo $ac_n "(cached) $ac_c" 1>&6
2994 else
2995 cat > conftest.$ac_ext <<EOF
2996 #line 2997 "configure"
2997 #include "confdefs.h"
2998 #include <stdlib.h>
2999 #include <stdarg.h>
3000 #include <string.h>
3001 #include <float.h>
3003 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3004 { (eval echo configure:3005: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3005 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3006 if test -z "$ac_err"; then
3007 rm -rf conftest*
3008 ac_cv_header_stdc=yes
3009 else
3010 echo "$ac_err" >&5
3011 echo "configure: failed program was:" >&5
3012 cat conftest.$ac_ext >&5
3013 rm -rf conftest*
3014 ac_cv_header_stdc=no
3016 rm -f conftest*
3018 if test $ac_cv_header_stdc = yes; then
3019 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3020 cat > conftest.$ac_ext <<EOF
3021 #line 3022 "configure"
3022 #include "confdefs.h"
3023 #include <string.h>
3025 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3026 egrep "memchr" >/dev/null 2>&1; then
3028 else
3029 rm -rf conftest*
3030 ac_cv_header_stdc=no
3032 rm -f conftest*
3036 if test $ac_cv_header_stdc = yes; then
3037 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3038 cat > conftest.$ac_ext <<EOF
3039 #line 3040 "configure"
3040 #include "confdefs.h"
3041 #include <stdlib.h>
3043 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3044 egrep "free" >/dev/null 2>&1; then
3046 else
3047 rm -rf conftest*
3048 ac_cv_header_stdc=no
3050 rm -f conftest*
3054 if test $ac_cv_header_stdc = yes; then
3055 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3056 if test "$cross_compiling" = yes; then
3058 else
3059 cat > conftest.$ac_ext <<EOF
3060 #line 3061 "configure"
3061 #include "confdefs.h"
3062 #include <ctype.h>
3063 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3064 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3065 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3066 int main () { int i; for (i = 0; i < 256; i++)
3067 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3068 exit (0); }
3071 if { (eval echo configure:3072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3072 then
3074 else
3075 echo "configure: failed program was:" >&5
3076 cat conftest.$ac_ext >&5
3077 rm -fr conftest*
3078 ac_cv_header_stdc=no
3080 rm -fr conftest*
3086 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3087 if test $ac_cv_header_stdc = yes; then
3088 cat >> confdefs.h <<\EOF
3089 #define STDC_HEADERS 1
3094 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3095 echo "configure:3096: checking for size_t" >&5
3096 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3097 echo $ac_n "(cached) $ac_c" 1>&6
3098 else
3099 cat > conftest.$ac_ext <<EOF
3100 #line 3101 "configure"
3101 #include "confdefs.h"
3102 #include <sys/types.h>
3103 #if STDC_HEADERS
3104 #include <stdlib.h>
3105 #include <stddef.h>
3106 #endif
3108 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3109 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3110 rm -rf conftest*
3111 ac_cv_type_size_t=yes
3112 else
3113 rm -rf conftest*
3114 ac_cv_type_size_t=no
3116 rm -f conftest*
3119 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3120 if test $ac_cv_type_size_t = no; then
3121 cat >> confdefs.h <<\EOF
3122 #define size_t unsigned
3127 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
3128 echo "configure:3129: checking whether time.h and sys/time.h may both be included" >&5
3129 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
3130 echo $ac_n "(cached) $ac_c" 1>&6
3131 else
3132 cat > conftest.$ac_ext <<EOF
3133 #line 3134 "configure"
3134 #include "confdefs.h"
3135 #include <sys/types.h>
3136 #include <sys/time.h>
3137 #include <time.h>
3138 int main() {
3139 struct tm *tp;
3140 ; return 0; }
3142 if { (eval echo configure:3143: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3143 rm -rf conftest*
3144 ac_cv_header_time=yes
3145 else
3146 echo "configure: failed program was:" >&5
3147 cat conftest.$ac_ext >&5
3148 rm -rf conftest*
3149 ac_cv_header_time=no
3151 rm -f conftest*
3154 echo "$ac_t""$ac_cv_header_time" 1>&6
3155 if test $ac_cv_header_time = yes; then
3156 cat >> confdefs.h <<\EOF
3157 #define TIME_WITH_SYS_TIME 1
3163 ARCH=${host_cpu}
3165 BUILTINS="${BUILTINS} es ps ts yuv idct idctclassic motion"
3166 case x$host_os in
3167 xbeos|xnto-qnx)
3168 ACCEL_PLUGINS="yuvmmx idctmmx motionmmx"
3170 xmingw32msvc)
3171 ACCEL_PLUGINS="idctmmx idctmmxext motionmmx motionmmxext"
3174 ACCEL_PLUGINS="yuvmmx idctmmx idctmmxext motionmmx motionmmxext"
3176 esac
3178 for ac_hdr in sys/ioctl.h
3180 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3181 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3182 echo "configure:3183: checking for $ac_hdr" >&5
3183 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3184 echo $ac_n "(cached) $ac_c" 1>&6
3185 else
3186 cat > conftest.$ac_ext <<EOF
3187 #line 3188 "configure"
3188 #include "confdefs.h"
3189 #include <$ac_hdr>
3191 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3192 { (eval echo configure:3193: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3193 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3194 if test -z "$ac_err"; then
3195 rm -rf conftest*
3196 eval "ac_cv_header_$ac_safe=yes"
3197 else
3198 echo "$ac_err" >&5
3199 echo "configure: failed program was:" >&5
3200 cat conftest.$ac_ext >&5
3201 rm -rf conftest*
3202 eval "ac_cv_header_$ac_safe=no"
3204 rm -f conftest*
3206 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3207 echo "$ac_t""yes" 1>&6
3208 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3209 cat >> confdefs.h <<EOF
3210 #define $ac_tr_hdr 1
3213 BUILTINS="${BUILTINS} dvd"
3214 for ac_hdr in sys/cdio.h sys/dvdio.h linux/cdrom.h
3216 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3217 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3218 echo "configure:3219: checking for $ac_hdr" >&5
3219 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3220 echo $ac_n "(cached) $ac_c" 1>&6
3221 else
3222 cat > conftest.$ac_ext <<EOF
3223 #line 3224 "configure"
3224 #include "confdefs.h"
3225 #include <$ac_hdr>
3227 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3228 { (eval echo configure:3229: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3229 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3230 if test -z "$ac_err"; then
3231 rm -rf conftest*
3232 eval "ac_cv_header_$ac_safe=yes"
3233 else
3234 echo "$ac_err" >&5
3235 echo "configure: failed program was:" >&5
3236 cat conftest.$ac_ext >&5
3237 rm -rf conftest*
3238 eval "ac_cv_header_$ac_safe=no"
3240 rm -f conftest*
3242 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3243 echo "$ac_t""yes" 1>&6
3244 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3245 cat >> confdefs.h <<EOF
3246 #define $ac_tr_hdr 1
3249 else
3250 echo "$ac_t""no" 1>&6
3252 done
3254 BSD_DVD_STRUCT=0
3255 cat > conftest.$ac_ext <<EOF
3256 #line 3257 "configure"
3257 #include "confdefs.h"
3258 #include <sys/dvdio.h>
3260 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3261 egrep "dvd_struct" >/dev/null 2>&1; then
3262 rm -rf conftest*
3264 cat >> confdefs.h <<\EOF
3265 #define DVD_STRUCT_IN_SYS_DVDIO_H 1
3268 BSD_DVD_STRUCT=1
3271 rm -f conftest*
3273 cat > conftest.$ac_ext <<EOF
3274 #line 3275 "configure"
3275 #include "confdefs.h"
3276 #include <sys/cdio.h>
3278 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3279 egrep "dvd_struct" >/dev/null 2>&1; then
3280 rm -rf conftest*
3282 cat >> confdefs.h <<\EOF
3283 #define DVD_STRUCT_IN_SYS_CDIO_H 1
3286 BSD_DVD_STRUCT=1
3289 rm -f conftest*
3291 if test x$BSD_DVD_STRUCT = x1; then
3292 cat >> confdefs.h <<\EOF
3293 #define HAVE_BSD_DVD_STRUCT 1
3297 cat > conftest.$ac_ext <<EOF
3298 #line 3299 "configure"
3299 #include "confdefs.h"
3300 #include <linux/cdrom.h>
3302 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3303 egrep "dvd_struct" >/dev/null 2>&1; then
3304 rm -rf conftest*
3306 cat >> confdefs.h <<\EOF
3307 #define DVD_STRUCT_IN_LINUX_CDROM_H 1
3312 rm -f conftest*
3315 else
3316 echo "$ac_t""no" 1>&6
3318 done
3321 # Check whether --enable-dummy or --disable-dummy was given.
3322 if test "${enable_dummy+set}" = set; then
3323 enableval="$enable_dummy"
3327 if test x$enable_dummy != xno; then
3328 BUILTINS="${BUILTINS} dummy"; fi
3330 # Check whether --enable-null or --disable-null was given.
3331 if test "${enable_null+set}" = set; then
3332 enableval="$enable_null"
3336 if test x$enable_null != xno; then
3337 BUILTINS="${BUILTINS} null"; fi
3339 # Check whether --enable-rc or --disable-rc was given.
3340 if test "${enable_rc+set}" = set; then
3341 enableval="$enable_rc"
3345 if test x$enable_rc != xno; then
3346 BUILTINS="${BUILTINS} rc"; fi
3348 # Check whether --enable-ppro or --disable-ppro was given.
3349 if test "${enable_ppro+set}" = set; then
3350 enableval="$enable_ppro"
3351 if test x$enableval = xyes; then ARCH="${ARCH} ppro"; fi
3352 else
3353 if test x${host_cpu} = xi686; then ARCH="${ARCH} ppro"; fi
3357 # Check whether --enable-mmx or --disable-mmx was given.
3358 if test "${enable_mmx+set}" = set; then
3359 enableval="$enable_mmx"
3360 if test x$enableval = xyes; then ARCH="${ARCH} mmx";
3361 BUILTINS="${BUILTINS} ${ACCEL_PLUGINS}"; fi
3362 else
3363 if test x${host_cpu} = xi686 -o x${host_cpu} = xi586 -o x${host_cpu} = xx86 -o x${host_cpu} = xi386; then ARCH="${ARCH} mmx";
3364 BUILTINS="${BUILTINS} ${ACCEL_PLUGINS}"; fi
3368 # Check whether --enable-altivec or --disable-altivec was given.
3369 if test "${enable_altivec+set}" = set; then
3370 enableval="$enable_altivec"
3371 if test x$enableval = xyes; then ARCH="${ARCH} altivec";
3372 BUILTINS="${BUILTINS} idctaltivec"
3373 LIB_IDCTALTIVEC="-framework vecLib"
3377 #[ if test -d /System/Library/Frameworks/vecLib.framework; then ARCH="${ARCH} altivec"; PLUGINS="${PLUGINS} idctaltivec"; fi ])
3379 # Check whether --enable-css or --disable-css was given.
3380 if test "${enable_css+set}" = set; then
3381 enableval="$enable_css"
3382 if test x$enableval = xyes; then CSS=1; else CSS=0; fi
3383 else
3384 CSS=1;
3387 if test x${CSS} = x1; then cat >> confdefs.h <<\EOF
3388 #define HAVE_CSS 1
3392 # Check whether --enable-debug or --disable-debug was given.
3393 if test "${enable_debug+set}" = set; then
3394 enableval="$enable_debug"
3395 if test x$enableval = xyes; then DEBUG=1; fi
3399 # Check whether --enable-stats or --disable-stats was given.
3400 if test "${enable_stats+set}" = set; then
3401 enableval="$enable_stats"
3402 if test x$enableval = xyes; then STATS=1; fi
3406 # Check whether --enable-trace or --disable-trace was given.
3407 if test "${enable_trace+set}" = set; then
3408 enableval="$enable_trace"
3409 if test x$enableval = xyes; then TRACE=1; fi
3413 # Check whether --enable-optimizations or --disable-optimizations was given.
3414 if test "${enable_optimizations+set}" = set; then
3415 enableval="$enable_optimizations"
3416 if test x$enableval = xno; then OPTIMS=0; fi
3417 else
3418 OPTIMS=1
3422 SYS=${host_os}
3424 if test x$host_os = xbeos; then
3425 BUILTINS="${BUILTINS} beos"
3426 LIB_BEOS="-lbe -lgame -lroot -ltracker"
3428 else
3430 # Check whether --enable-dsp or --disable-dsp was given.
3431 if test "${enable_dsp+set}" = set; then
3432 enableval="$enable_dsp"
3436 if test x$enable_dsp != xno; then
3437 if test -c /dev/dsp; then
3438 PLUGINS="${PLUGINS} dsp"
3442 # Check whether --enable-esd or --disable-esd was given.
3443 if test "${enable_esd+set}" = set; then
3444 enableval="$enable_esd"
3445 if test x$enable_esd = xyes; then
3446 # Extract the first word of "esd-config", so it can be a program name with args.
3447 set dummy esd-config; ac_word=$2
3448 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3449 echo "configure:3450: checking for $ac_word" >&5
3450 if eval "test \"`echo '$''{'ac_cv_path_ESD_CONFIG'+set}'`\" = set"; then
3451 echo $ac_n "(cached) $ac_c" 1>&6
3452 else
3453 case "$ESD_CONFIG" in
3455 ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a path.
3457 ?:/*)
3458 ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a dos path.
3461 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3462 ac_dummy="$PATH"
3463 for ac_dir in $ac_dummy; do
3464 test -z "$ac_dir" && ac_dir=.
3465 if test -f $ac_dir/$ac_word; then
3466 ac_cv_path_ESD_CONFIG="$ac_dir/$ac_word"
3467 break
3469 done
3470 IFS="$ac_save_ifs"
3471 test -z "$ac_cv_path_ESD_CONFIG" && ac_cv_path_ESD_CONFIG="no"
3473 esac
3475 ESD_CONFIG="$ac_cv_path_ESD_CONFIG"
3476 if test -n "$ESD_CONFIG"; then
3477 echo "$ac_t""$ESD_CONFIG" 1>&6
3478 else
3479 echo "$ac_t""no" 1>&6
3482 if test x${ESD_CONFIG} != xno; then
3483 PLUGINS="${PLUGINS} esd"
3484 LIB_ESD="`${ESD_CONFIG} --libs`"
3490 # Check whether --enable-darwin or --disable-darwin was given.
3491 if test "${enable_darwin+set}" = set; then
3492 enableval="$enable_darwin"
3493 if test x$enable_darwin = xyes; then
3494 PLUGINS="${PLUGINS} darwin"
3495 LIB_DARWIN="-framework CoreAudio"
3500 # Check whether --enable-macosx or --disable-macosx was given.
3501 if test "${enable_macosx+set}" = set; then
3502 enableval="$enable_macosx"
3503 if test x$enable_macosx = xyes; then
3504 BUILTINS="${BUILTINS} macosx"
3505 LIB_MACOSX="-framework CoreAudio -framework Carbon -framework AGL"
3506 LIB_TS="${LIB_TS} -framework AGL -framework Carbon"
3507 LIB_SDL="${LIB_SDL} -framework AGL -framework Carbon"
3509 else
3510 for ac_hdr in Carbon/Carbon.h
3512 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3513 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3514 echo "configure:3515: checking for $ac_hdr" >&5
3515 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3516 echo $ac_n "(cached) $ac_c" 1>&6
3517 else
3518 cat > conftest.$ac_ext <<EOF
3519 #line 3520 "configure"
3520 #include "confdefs.h"
3521 #include <$ac_hdr>
3523 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3524 { (eval echo configure:3525: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3525 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3526 if test -z "$ac_err"; then
3527 rm -rf conftest*
3528 eval "ac_cv_header_$ac_safe=yes"
3529 else
3530 echo "$ac_err" >&5
3531 echo "configure: failed program was:" >&5
3532 cat conftest.$ac_ext >&5
3533 rm -rf conftest*
3534 eval "ac_cv_header_$ac_safe=no"
3536 rm -f conftest*
3538 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3539 echo "$ac_t""yes" 1>&6
3540 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3541 cat >> confdefs.h <<EOF
3542 #define $ac_tr_hdr 1
3544 BUILTINS="${BUILTINS} macosx"
3545 LIB_MACOSX="-framework CoreAudio -framework Carbon -framework AGL"
3546 LIB_TS="${LIB_TS} -framework AGL -framework Carbon"
3547 LIB_SDL="${LIB_SDL} -framework AGL -framework Carbon"
3549 else
3550 echo "$ac_t""no" 1>&6
3552 done
3557 # Check whether --enable-fb or --disable-fb was given.
3558 if test "${enable_fb+set}" = set; then
3559 enableval="$enable_fb"
3560 if test x$enable_fb = xyes; then PLUGINS="${PLUGINS} fb"; fi
3564 # Check whether --with-ggi or --without-ggi was given.
3565 if test "${with_ggi+set}" = set; then
3566 withval="$with_ggi"
3567 if test "x$withval" != "xno";
3568 then
3569 PLUGINS="${PLUGINS} ggi";
3570 if test "x$withval" != "xyes";
3571 then
3572 LIB_GGI="-l"$withval
3573 else
3574 LIB_GGI="-lggi"
3580 # Check whether --with-sdl or --without-sdl was given.
3581 if test "${with_sdl+set}" = set; then
3582 withval="$with_sdl"
3583 if test "x$withval" != "xno";
3584 then
3585 PLUGINS="${PLUGINS} sdl";
3586 if test "x$withval" != "xyes";
3587 then
3588 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -L"$withval"/lib -lSDL"
3589 INCLUDE="${INCLUDE} -I"$withval"/include"
3590 else
3591 for ac_hdr in SDL/SDL.h
3593 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3594 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3595 echo "configure:3596: checking for $ac_hdr" >&5
3596 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3597 echo $ac_n "(cached) $ac_c" 1>&6
3598 else
3599 cat > conftest.$ac_ext <<EOF
3600 #line 3601 "configure"
3601 #include "confdefs.h"
3602 #include <$ac_hdr>
3604 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3605 { (eval echo configure:3606: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3606 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3607 if test -z "$ac_err"; then
3608 rm -rf conftest*
3609 eval "ac_cv_header_$ac_safe=yes"
3610 else
3611 echo "$ac_err" >&5
3612 echo "configure: failed program was:" >&5
3613 cat conftest.$ac_ext >&5
3614 rm -rf conftest*
3615 eval "ac_cv_header_$ac_safe=no"
3617 rm -f conftest*
3619 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3620 echo "$ac_t""yes" 1>&6
3621 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3622 cat >> confdefs.h <<EOF
3623 #define $ac_tr_hdr 1
3626 else
3627 echo "$ac_t""no" 1>&6
3628 echo "Cannot find SDL headers !"; exit
3630 done
3632 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -lSDL"
3637 if test "x$withval" = "x";
3638 then
3639 for ac_hdr in SDL/SDL.h
3641 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3642 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3643 echo "configure:3644: checking for $ac_hdr" >&5
3644 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3645 echo $ac_n "(cached) $ac_c" 1>&6
3646 else
3647 cat > conftest.$ac_ext <<EOF
3648 #line 3649 "configure"
3649 #include "confdefs.h"
3650 #include <$ac_hdr>
3652 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3653 { (eval echo configure:3654: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3654 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3655 if test -z "$ac_err"; then
3656 rm -rf conftest*
3657 eval "ac_cv_header_$ac_safe=yes"
3658 else
3659 echo "$ac_err" >&5
3660 echo "configure: failed program was:" >&5
3661 cat conftest.$ac_ext >&5
3662 rm -rf conftest*
3663 eval "ac_cv_header_$ac_safe=no"
3665 rm -f conftest*
3667 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3668 echo "$ac_t""yes" 1>&6
3669 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3670 cat >> confdefs.h <<EOF
3671 #define $ac_tr_hdr 1
3673 PLUGINS="${PLUGINS} sdl"
3674 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -lSDL"
3675 else
3676 echo "$ac_t""no" 1>&6
3678 done
3682 # Check whether --with-glide or --without-glide was given.
3683 if test "${with_glide+set}" = set; then
3684 withval="$with_glide"
3685 if test "x$withval" != "xno";
3686 then
3687 PLUGINS="${PLUGINS} glide";
3688 if test "x$withval" != "xyes";
3689 then
3690 LIB_GLIDE="-l"$withval
3691 else
3692 LIB_GLIDE="-lglide2x"
3698 # Check whether --enable-ncurses or --disable-ncurses was given.
3699 if test "${enable_ncurses+set}" = set; then
3700 enableval="$enable_ncurses"
3701 if test x$enable_ncurses = xyes; then
3702 PLUGINS="${PLUGINS} ncurses"
3703 LIB_NCURSES="-lncurses"
3708 # Check whether --enable-qt or --disable-qt was given.
3709 if test "${enable_qt+set}" = set; then
3710 enableval="$enable_qt"
3711 if test x$enable_qt = xyes; then
3712 PLUGINS="${PLUGINS} qt"
3713 ALIASES="${ALIASES} qvlc"
3714 LIB_QT="-lqt -L${QTDIR}/lib"
3715 if test -x ${QTDIR}/bin/moc ;
3716 then
3717 MOC=${QTDIR}/bin/moc
3718 else
3719 MOC=moc
3725 # Check whether --enable-kde or --disable-kde was given.
3726 if test "${enable_kde+set}" = set; then
3727 enableval="$enable_kde"
3728 if test x$enable_kde = xyes; then PLUGINS="${PLUGINS} kde"; ALIASES="${ALIASES} kvlc"; fi
3732 # Check whether --enable-gnome or --disable-gnome was given.
3733 if test "${enable_gnome+set}" = set; then
3734 enableval="$enable_gnome"
3735 if test x$enable_gnome = xyes; then
3736 PLUGINS="${PLUGINS} gnome"
3737 ALIASES="${ALIASES} gnome-vlc"
3738 LIB_GNOME="`gnome-config --libs gnomeui | sed 's,-rdynamic,,'`"
3743 # Check whether --enable-gtk or --disable-gtk was given.
3744 if test "${enable_gtk+set}" = set; then
3745 enableval="$enable_gtk"
3749 if test x$enable_gtk != xno; then
3750 # Extract the first word of "gtk-config", so it can be a program name with args.
3751 set dummy gtk-config; ac_word=$2
3752 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3753 echo "configure:3754: checking for $ac_word" >&5
3754 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
3755 echo $ac_n "(cached) $ac_c" 1>&6
3756 else
3757 case "$GTK_CONFIG" in
3759 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
3761 ?:/*)
3762 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a dos path.
3765 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3766 ac_dummy="$PATH"
3767 for ac_dir in $ac_dummy; do
3768 test -z "$ac_dir" && ac_dir=.
3769 if test -f $ac_dir/$ac_word; then
3770 ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word"
3771 break
3773 done
3774 IFS="$ac_save_ifs"
3775 test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
3777 esac
3779 GTK_CONFIG="$ac_cv_path_GTK_CONFIG"
3780 if test -n "$GTK_CONFIG"; then
3781 echo "$ac_t""$GTK_CONFIG" 1>&6
3782 else
3783 echo "$ac_t""no" 1>&6
3786 if test x${GTK_CONFIG} != xno; then
3787 PLUGINS="${PLUGINS} gtk"
3788 ALIASES="${ALIASES} gvlc"
3789 CFLAGS_GTK="`${GTK_CONFIG} --cflags gtk`"
3790 LIB_GTK="`${GTK_CONFIG} --libs gtk | sed 's,-rdynamic,,'`"
3794 # Check whether --enable-x11 or --disable-x11 was given.
3795 if test "${enable_x11+set}" = set; then
3796 enableval="$enable_x11"
3800 if test x$enable_x11 != xno; then
3801 if test x$x_includes = xNONE; then
3802 x_includes=/usr/X11R6/include
3804 if test x$x_libraries = xNONE; then
3805 x_libraries=/usr/X11R6/lib
3807 saved_CPPFLAGS=$CPPFLAGS
3808 CPPFLAGS="$CPPFLAGS -I$x_includes"
3809 for ac_hdr in X11/Xlib.h
3811 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3812 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3813 echo "configure:3814: checking for $ac_hdr" >&5
3814 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3815 echo $ac_n "(cached) $ac_c" 1>&6
3816 else
3817 cat > conftest.$ac_ext <<EOF
3818 #line 3819 "configure"
3819 #include "confdefs.h"
3820 #include <$ac_hdr>
3822 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3823 { (eval echo configure:3824: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3824 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3825 if test -z "$ac_err"; then
3826 rm -rf conftest*
3827 eval "ac_cv_header_$ac_safe=yes"
3828 else
3829 echo "$ac_err" >&5
3830 echo "configure: failed program was:" >&5
3831 cat conftest.$ac_ext >&5
3832 rm -rf conftest*
3833 eval "ac_cv_header_$ac_safe=no"
3835 rm -f conftest*
3837 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3838 echo "$ac_t""yes" 1>&6
3839 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3840 cat >> confdefs.h <<EOF
3841 #define $ac_tr_hdr 1
3844 PLUGINS="${PLUGINS} x11"
3845 LIB_X11="-L$x_libraries -lX11 -lXext"
3846 CFLAGS_X11="-I$x_includes"
3848 CPPFLAGS=$saved_CPPFLAGS
3849 else
3850 echo "$ac_t""no" 1>&6
3852 done
3856 # Check whether --enable-xvideo or --disable-xvideo was given.
3857 if test "${enable_xvideo+set}" = set; then
3858 enableval="$enable_xvideo"
3862 if test x$enable_xvideo != xno; then
3863 if test x$x_includes = xNONE; then
3864 x_includes=/usr/X11R6/include
3866 if test x$x_libraries = xNONE; then
3867 x_libraries=/usr/X11R6/lib
3869 saved_CPPFLAGS=$CPPFLAGS
3870 CPPFLAGS="$CPPFLAGS -I$x_includes"
3871 for ac_hdr in X11/extensions/Xv.h
3873 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3874 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3875 echo "configure:3876: checking for $ac_hdr" >&5
3876 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3877 echo $ac_n "(cached) $ac_c" 1>&6
3878 else
3879 cat > conftest.$ac_ext <<EOF
3880 #line 3881 "configure"
3881 #include "confdefs.h"
3882 #include <$ac_hdr>
3884 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3885 { (eval echo configure:3886: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3886 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3887 if test -z "$ac_err"; then
3888 rm -rf conftest*
3889 eval "ac_cv_header_$ac_safe=yes"
3890 else
3891 echo "$ac_err" >&5
3892 echo "configure: failed program was:" >&5
3893 cat conftest.$ac_ext >&5
3894 rm -rf conftest*
3895 eval "ac_cv_header_$ac_safe=no"
3897 rm -f conftest*
3899 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3900 echo "$ac_t""yes" 1>&6
3901 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3902 cat >> confdefs.h <<EOF
3903 #define $ac_tr_hdr 1
3906 PLUGINS="${PLUGINS} xvideo"
3907 LIB_XVIDEO="-L$x_libraries -lX11 -lXext -lXv"
3908 CFLAGS_X11="-I$x_includes"
3910 CPPFLAGS=$saved_CPPFLAGS
3911 else
3912 echo "$ac_t""no" 1>&6
3914 done
3918 # Check whether --enable-alsa or --disable-alsa was given.
3919 if test "${enable_alsa+set}" = set; then
3920 enableval="$enable_alsa"
3921 if test x$enable_alsa = xyes; then ac_safe=`echo "sys/asoundlib.h" | sed 'y%./+-%__p_%'`
3922 echo $ac_n "checking for sys/asoundlib.h""... $ac_c" 1>&6
3923 echo "configure:3924: checking for sys/asoundlib.h" >&5
3924 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3925 echo $ac_n "(cached) $ac_c" 1>&6
3926 else
3927 cat > conftest.$ac_ext <<EOF
3928 #line 3929 "configure"
3929 #include "confdefs.h"
3930 #include <sys/asoundlib.h>
3932 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3933 { (eval echo configure:3934: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3934 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3935 if test -z "$ac_err"; then
3936 rm -rf conftest*
3937 eval "ac_cv_header_$ac_safe=yes"
3938 else
3939 echo "$ac_err" >&5
3940 echo "configure: failed program was:" >&5
3941 cat conftest.$ac_ext >&5
3942 rm -rf conftest*
3943 eval "ac_cv_header_$ac_safe=no"
3945 rm -f conftest*
3947 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3948 echo "$ac_t""yes" 1>&6
3949 echo $ac_n "checking for main in -lasound""... $ac_c" 1>&6
3950 echo "configure:3951: checking for main in -lasound" >&5
3951 ac_lib_var=`echo asound'_'main | sed 'y%./+-%__p_%'`
3952 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3953 echo $ac_n "(cached) $ac_c" 1>&6
3954 else
3955 ac_save_LIBS="$LIBS"
3956 LIBS="-lasound $LIBS"
3957 cat > conftest.$ac_ext <<EOF
3958 #line 3959 "configure"
3959 #include "confdefs.h"
3961 int main() {
3962 main()
3963 ; return 0; }
3965 if { (eval echo configure:3966: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3966 rm -rf conftest*
3967 eval "ac_cv_lib_$ac_lib_var=yes"
3968 else
3969 echo "configure: failed program was:" >&5
3970 cat conftest.$ac_ext >&5
3971 rm -rf conftest*
3972 eval "ac_cv_lib_$ac_lib_var=no"
3974 rm -f conftest*
3975 LIBS="$ac_save_LIBS"
3978 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3979 echo "$ac_t""yes" 1>&6
3980 have_alsa="true"
3981 else
3982 echo "$ac_t""no" 1>&6
3983 have_alsa="false"
3986 else
3987 echo "$ac_t""no" 1>&6
3988 have_alsa="false"
3990 if test x$have_alsa = xtrue; then
3991 PLUGINS="${PLUGINS} alsa"
3992 LIB_ALSA="-lasound"
3993 fi; fi
4038 trap '' 1 2 15
4039 cat > confcache <<\EOF
4040 # This file is a shell script that caches the results of configure
4041 # tests run on this system so they can be shared between configure
4042 # scripts and configure runs. It is not useful on other systems.
4043 # If it contains results you don't want to keep, you may remove or edit it.
4045 # By default, configure uses ./config.cache as the cache file,
4046 # creating it if it does not exist already. You can give configure
4047 # the --cache-file=FILE option to use a different cache file; that is
4048 # what configure does when it calls configure scripts in
4049 # subdirectories, so they share the cache.
4050 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4051 # config.status only pays attention to the cache file if you give it the
4052 # --recheck option to rerun configure.
4055 # The following way of writing the cache mishandles newlines in values,
4056 # but we know of no workaround that is simple, portable, and efficient.
4057 # So, don't put newlines in cache variables' values.
4058 # Ultrix sh set writes to stderr and can't be redirected directly,
4059 # and sets the high bit in the cache file unless we assign to the vars.
4060 (set) 2>&1 |
4061 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4062 *ac_space=\ *)
4063 # `set' does not quote correctly, so add quotes (double-quote substitution
4064 # turns \\\\ into \\, and sed turns \\ into \).
4065 sed -n \
4066 -e "s/'/'\\\\''/g" \
4067 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4070 # `set' quotes correctly as required by POSIX, so do not add quotes.
4071 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4073 esac >> confcache
4074 if cmp -s $cache_file confcache; then
4076 else
4077 if test -w $cache_file; then
4078 echo "updating cache $cache_file"
4079 cat confcache > $cache_file
4080 else
4081 echo "not updating unwritable cache $cache_file"
4084 rm -f confcache
4086 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4088 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4089 # Let make expand exec_prefix.
4090 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4092 # Any assignment to VPATH causes Sun make to only execute
4093 # the first set of double-colon rules, so remove it if not needed.
4094 # If there is a colon in the path, we need to keep it.
4095 if test "x$srcdir" = x.; then
4096 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4099 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4101 DEFS=-DHAVE_CONFIG_H
4103 # Without the "./", some shells look in PATH for config.status.
4104 : ${CONFIG_STATUS=./config.status}
4106 echo creating $CONFIG_STATUS
4107 rm -f $CONFIG_STATUS
4108 cat > $CONFIG_STATUS <<EOF
4109 #! /bin/sh
4110 # Generated automatically by configure.
4111 # Run this file to recreate the current configuration.
4112 # This directory was configured as follows,
4113 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4115 # $0 $ac_configure_args
4117 # Compiler output produced by configure, useful for debugging
4118 # configure, is in ./config.log if it exists.
4120 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4121 for ac_option
4123 case "\$ac_option" in
4124 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4125 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4126 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4127 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4128 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4129 exit 0 ;;
4130 -help | --help | --hel | --he | --h)
4131 echo "\$ac_cs_usage"; exit 0 ;;
4132 *) echo "\$ac_cs_usage"; exit 1 ;;
4133 esac
4134 done
4136 ac_given_srcdir=$srcdir
4137 ac_given_INSTALL="$INSTALL"
4139 trap 'rm -fr `echo "Makefile.opts include/config.h include/defs.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4141 cat >> $CONFIG_STATUS <<EOF
4143 # Protect against being on the right side of a sed subst in config.status.
4144 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4145 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4146 $ac_vpsub
4147 $extrasub
4148 s%@SHELL@%$SHELL%g
4149 s%@CFLAGS@%$CFLAGS%g
4150 s%@CPPFLAGS@%$CPPFLAGS%g
4151 s%@CXXFLAGS@%$CXXFLAGS%g
4152 s%@FFLAGS@%$FFLAGS%g
4153 s%@DEFS@%$DEFS%g
4154 s%@LDFLAGS@%$LDFLAGS%g
4155 s%@LIBS@%$LIBS%g
4156 s%@exec_prefix@%$exec_prefix%g
4157 s%@prefix@%$prefix%g
4158 s%@program_transform_name@%$program_transform_name%g
4159 s%@bindir@%$bindir%g
4160 s%@sbindir@%$sbindir%g
4161 s%@libexecdir@%$libexecdir%g
4162 s%@datadir@%$datadir%g
4163 s%@sysconfdir@%$sysconfdir%g
4164 s%@sharedstatedir@%$sharedstatedir%g
4165 s%@localstatedir@%$localstatedir%g
4166 s%@libdir@%$libdir%g
4167 s%@includedir@%$includedir%g
4168 s%@oldincludedir@%$oldincludedir%g
4169 s%@infodir@%$infodir%g
4170 s%@mandir@%$mandir%g
4171 s%@host@%$host%g
4172 s%@host_alias@%$host_alias%g
4173 s%@host_cpu@%$host_cpu%g
4174 s%@host_vendor@%$host_vendor%g
4175 s%@host_os@%$host_os%g
4176 s%@VLC_VERSION@%$VLC_VERSION%g
4177 s%@VLC_CODENAME@%$VLC_CODENAME%g
4178 s%@SET_MAKE@%$SET_MAKE%g
4179 s%@CC@%$CC%g
4180 s%@CPP@%$CPP%g
4181 s%@RANLIB@%$RANLIB%g
4182 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4183 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4184 s%@INSTALL_DATA@%$INSTALL_DATA%g
4185 s%@GETOPT@%$GETOPT%g
4186 s%@ESD_CONFIG@%$ESD_CONFIG%g
4187 s%@GTK_CONFIG@%$GTK_CONFIG%g
4188 s%@SYS@%$SYS%g
4189 s%@ARCH@%$ARCH%g
4190 s%@PLUGINS@%$PLUGINS%g
4191 s%@BUILTINS@%$BUILTINS%g
4192 s%@ALIASES@%$ALIASES%g
4193 s%@DEFINE@%$DEFINE%g
4194 s%@INCLUDE@%$INCLUDE%g
4195 s%@DEBUG@%$DEBUG%g
4196 s%@STATS@%$STATS%g
4197 s%@TRACE@%$TRACE%g
4198 s%@OPTIMS@%$OPTIMS%g
4199 s%@CSS@%$CSS%g
4200 s%@MOC@%$MOC%g
4201 s%@LCFLAGS@%$LCFLAGS%g
4202 s%@LIB@%$LIB%g
4203 s%@LIB_ALSA@%$LIB_ALSA%g
4204 s%@LIB_BEOS@%$LIB_BEOS%g
4205 s%@LIB_DARWIN@%$LIB_DARWIN%g
4206 s%@LIB_ESD@%$LIB_ESD%g
4207 s%@LIB_GGI@%$LIB_GGI%g
4208 s%@LIB_GLIDE@%$LIB_GLIDE%g
4209 s%@LIB_GNOME@%$LIB_GNOME%g
4210 s%@LIB_GTK@%$LIB_GTK%g
4211 s%@LIB_IDCTALTIVEC@%$LIB_IDCTALTIVEC%g
4212 s%@LIB_MACOSX@%$LIB_MACOSX%g
4213 s%@LIB_NCURSES@%$LIB_NCURSES%g
4214 s%@LIB_QT@%$LIB_QT%g
4215 s%@LIB_TS@%$LIB_TS%g
4216 s%@LIB_SDL@%$LIB_SDL%g
4217 s%@LIB_X11@%$LIB_X11%g
4218 s%@LIB_XVIDEO@%$LIB_XVIDEO%g
4219 s%@LIB_YUV@%$LIB_YUV%g
4220 s%@CFLAGS_VLC@%$CFLAGS_VLC%g
4221 s%@CFLAGS_GTK@%$CFLAGS_GTK%g
4222 s%@CFLAGS_X11@%$CFLAGS_X11%g
4224 CEOF
4227 cat >> $CONFIG_STATUS <<\EOF
4229 # Split the substitutions into bite-sized pieces for seds with
4230 # small command number limits, like on Digital OSF/1 and HP-UX.
4231 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4232 ac_file=1 # Number of current file.
4233 ac_beg=1 # First line for current file.
4234 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4235 ac_more_lines=:
4236 ac_sed_cmds=""
4237 while $ac_more_lines; do
4238 if test $ac_beg -gt 1; then
4239 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4240 else
4241 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4243 if test ! -s conftest.s$ac_file; then
4244 ac_more_lines=false
4245 rm -f conftest.s$ac_file
4246 else
4247 if test -z "$ac_sed_cmds"; then
4248 ac_sed_cmds="sed -f conftest.s$ac_file"
4249 else
4250 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4252 ac_file=`expr $ac_file + 1`
4253 ac_beg=$ac_end
4254 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4256 done
4257 if test -z "$ac_sed_cmds"; then
4258 ac_sed_cmds=cat
4262 cat >> $CONFIG_STATUS <<EOF
4264 CONFIG_FILES=\${CONFIG_FILES-"Makefile.opts include/config.h"}
4266 cat >> $CONFIG_STATUS <<\EOF
4267 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4268 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4269 case "$ac_file" in
4270 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4271 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4272 *) ac_file_in="${ac_file}.in" ;;
4273 esac
4275 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4277 # Remove last slash and all that follows it. Not all systems have dirname.
4278 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4279 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4280 # The file is in a subdirectory.
4281 test ! -d "$ac_dir" && mkdir "$ac_dir"
4282 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4283 # A "../" for each directory in $ac_dir_suffix.
4284 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4285 else
4286 ac_dir_suffix= ac_dots=
4289 case "$ac_given_srcdir" in
4290 .) srcdir=.
4291 if test -z "$ac_dots"; then top_srcdir=.
4292 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4293 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4294 *) # Relative path.
4295 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4296 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4297 esac
4299 case "$ac_given_INSTALL" in
4300 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4301 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4302 esac
4304 echo creating "$ac_file"
4305 rm -f "$ac_file"
4306 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4307 case "$ac_file" in
4308 *Makefile*) ac_comsub="1i\\
4309 # $configure_input" ;;
4310 *) ac_comsub= ;;
4311 esac
4313 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4314 sed -e "$ac_comsub
4315 s%@configure_input@%$configure_input%g
4316 s%@srcdir@%$srcdir%g
4317 s%@top_srcdir@%$top_srcdir%g
4318 s%@INSTALL@%$INSTALL%g
4319 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4320 fi; done
4321 rm -f conftest.s*
4323 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4324 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4326 # ac_d sets the value in "#define NAME VALUE" lines.
4327 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4328 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
4329 ac_dC='\3'
4330 ac_dD='%g'
4331 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4332 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4333 ac_uB='\([ ]\)%\1#\2define\3'
4334 ac_uC=' '
4335 ac_uD='\4%g'
4336 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4337 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4338 ac_eB='$%\1#\2define\3'
4339 ac_eC=' '
4340 ac_eD='%g'
4342 if test "${CONFIG_HEADERS+set}" != set; then
4344 cat >> $CONFIG_STATUS <<EOF
4345 CONFIG_HEADERS="include/defs.h"
4347 cat >> $CONFIG_STATUS <<\EOF
4349 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4350 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4351 case "$ac_file" in
4352 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4353 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4354 *) ac_file_in="${ac_file}.in" ;;
4355 esac
4357 echo creating $ac_file
4359 rm -f conftest.frag conftest.in conftest.out
4360 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4361 cat $ac_file_inputs > conftest.in
4365 # Transform confdefs.h into a sed script conftest.vals that substitutes
4366 # the proper values into config.h.in to produce config.h. And first:
4367 # Protect against being on the right side of a sed subst in config.status.
4368 # Protect against being in an unquoted here document in config.status.
4369 rm -f conftest.vals
4370 cat > conftest.hdr <<\EOF
4371 s/[\\&%]/\\&/g
4372 s%[\\$`]%\\&%g
4373 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4374 s%ac_d%ac_u%gp
4375 s%ac_u%ac_e%gp
4377 sed -n -f conftest.hdr confdefs.h > conftest.vals
4378 rm -f conftest.hdr
4380 # This sed command replaces #undef with comments. This is necessary, for
4381 # example, in the case of _POSIX_SOURCE, which is predefined and required
4382 # on some systems where configure will not decide to define it.
4383 cat >> conftest.vals <<\EOF
4384 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4387 # Break up conftest.vals because some shells have a limit on
4388 # the size of here documents, and old seds have small limits too.
4390 rm -f conftest.tail
4391 while :
4393 ac_lines=`grep -c . conftest.vals`
4394 # grep -c gives empty output for an empty file on some AIX systems.
4395 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4396 # Write a limited-size here document to conftest.frag.
4397 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4398 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4399 echo 'CEOF
4400 sed -f conftest.frag conftest.in > conftest.out
4401 rm -f conftest.in
4402 mv conftest.out conftest.in
4403 ' >> $CONFIG_STATUS
4404 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4405 rm -f conftest.vals
4406 mv conftest.tail conftest.vals
4407 done
4408 rm -f conftest.vals
4410 cat >> $CONFIG_STATUS <<\EOF
4411 rm -f conftest.frag conftest.h
4412 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4413 cat conftest.in >> conftest.h
4414 rm -f conftest.in
4415 if cmp -s $ac_file conftest.h 2>/dev/null; then
4416 echo "$ac_file is unchanged"
4417 rm -f conftest.h
4418 else
4419 # Remove last slash and all that follows it. Not all systems have dirname.
4420 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4421 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4422 # The file is in a subdirectory.
4423 test ! -d "$ac_dir" && mkdir "$ac_dir"
4425 rm -f $ac_file
4426 mv conftest.h $ac_file
4428 fi; done
4431 cat >> $CONFIG_STATUS <<EOF
4434 cat >> $CONFIG_STATUS <<\EOF
4436 exit 0
4438 chmod +x $CONFIG_STATUS
4439 rm -fr confdefs* $ac_clean_files
4440 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4443 echo "
4444 vlc configuration
4445 -----------------
4446 vlc version : ${VLC_VERSION}
4447 system : ${SYS}
4448 architecture : ${ARCH}
4449 debug mode : ${DEBUG}
4450 statistics : ${STATS}
4451 trace mode : ${TRACE}
4452 optimizations : ${OPTIMS}
4453 CSS decryption : ${CSS}
4454 need builtin getopt : ${GETOPT}
4455 built-in modules :${BUILTINS}
4456 plugin modules :${PLUGINS}
4457 vlc aliases :${ALIASES}
4459 You may now tune Makefile.opts at your convenience."