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.
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
15 --disable-dummy dummy module (default enabled)"
17 --disable-null Null module (default enabled)"
19 --disable-rc rc module (default enabled)"
21 --disable-ppro Disable PentiumPro optimizations (default enabled for x86)"
23 --disable-mmx Disable MMX optimizations (default enabled for x86)"
25 --enable-altivec Enable altivec optimizations (default disabled since it is broken)"
27 --disable-css Disable DVD CSS decryption (default enabled)"
29 --enable-debug Enable debug mode (default disabled)"
31 --enable-stats Enable printing of statistics (default disabled)"
33 --enable-trace Enable trace mode (default disabled)"
35 --disable-optimizations Disable compiler optimizations (default enabled)"
37 --disable-dsp Linux /dev/dsp support (default enabled)"
39 --enable-esd Esound library support (default disabled)"
41 --enable-darwin Darwin sound support (default disabled)"
43 --enable-macosx Mac OS X interface support (default enabled in Mac OS X)"
45 --enable-fb Linux framebuffer support (default disabled)"
47 --with-ggi[=name] GGI support (default disabled)"
49 --with-sdl[=name] SDL support (default enabled)"
51 --with-directx[=name] Windows DirectX support (default enabled)"
53 --with-glide[=name] Glide (3dfx) support (default disabled)"
55 --enable-ncurses ncurses interface support (default disabled)"
57 --enable-qt Qt interface support (default disabled)"
59 --enable-kde KDE interface support (default disabled)"
61 --enable-gnome Gnome interface support (default disabled)"
63 --disable-gtk Gtk+ support (default enabled)"
65 --disable-x11 X11 support (default enabled)"
67 --disable-xvideo XVideo support (default enabled)"
69 --enable-alsa Alsa sound drivers support (Only for linux) (default disabled)"
71 # Initialize some variables set by options.
72 # The variables have the same names as the options, with
73 # dashes changed to underlines.
75 cache_file=./config.cache
84 program_transform_name=s,x,x,
92 bindir='${exec_prefix}/bin'
93 sbindir='${exec_prefix}/sbin'
94 libexecdir='${exec_prefix}/libexec'
95 datadir='${prefix}/share'
96 sysconfdir='${prefix}/etc'
97 sharedstatedir='${prefix}/com'
98 localstatedir='${prefix}/var'
99 libdir='${exec_prefix}/lib'
100 includedir='${prefix}/include'
101 oldincludedir='/usr/include'
102 infodir='${prefix}/info'
103 mandir='${prefix}/man'
105 # Initialize some other variables.
108 SHELL=${CONFIG_SHELL-/bin/sh}
109 # Maximum number of lines to put in a shell here document.
116 # If the previous option needs an argument, assign it.
117 if test -n "$ac_prev"; then
118 eval "$ac_prev=\$ac_option"
124 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
128 # Accept the important Cygnus configure options, so we can diagnose typos.
132 -bindir | --bindir | --bindi | --bind | --bin | --bi)
134 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
135 bindir="$ac_optarg" ;;
137 -build | --build | --buil | --bui | --bu)
139 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
140 build="$ac_optarg" ;;
142 -cache-file | --cache-file | --cache-fil | --cache-fi \
143 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
144 ac_prev=cache_file ;;
145 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
146 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
147 cache_file="$ac_optarg" ;;
149 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
151 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
153 datadir="$ac_optarg" ;;
155 -disable-* | --disable-*)
156 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
157 # Reject names that are not valid shell variable names.
158 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
159 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
161 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
162 eval "enable_${ac_feature}=no" ;;
164 -enable-* | --enable-*)
165 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
166 # Reject names that are not valid shell variable names.
167 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
168 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
170 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
175 eval "enable_${ac_feature}='$ac_optarg'" ;;
177 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
178 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
179 | --exec | --exe | --ex)
180 ac_prev=exec_prefix ;;
181 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
182 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
183 | --exec=* | --exe=* | --ex=*)
184 exec_prefix="$ac_optarg" ;;
186 -gas | --gas | --ga | --g)
187 # Obsolete; use --with-gas.
190 -help | --help | --hel | --he)
191 # Omit some internal or obsolete options to make the list less imposing.
192 # This message is too long to be a string in the A/UX 3.1 sh.
194 Usage: configure [options] [host]
195 Options: [defaults in brackets after descriptions]
197 --cache-file=FILE cache test results in FILE
198 --help print this message
199 --no-create do not create output files
200 --quiet, --silent do not print \`checking...' messages
201 --version print the version of autoconf that created configure
202 Directory and file names:
203 --prefix=PREFIX install architecture-independent files in PREFIX
205 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
207 --bindir=DIR user executables in DIR [EPREFIX/bin]
208 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
209 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
210 --datadir=DIR read-only architecture-independent data in DIR
212 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
213 --sharedstatedir=DIR modifiable architecture-independent data in DIR
215 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
216 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
217 --includedir=DIR C header files in DIR [PREFIX/include]
218 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
219 --infodir=DIR info documentation in DIR [PREFIX/info]
220 --mandir=DIR man documentation in DIR [PREFIX/man]
221 --srcdir=DIR find the sources in DIR [configure dir or ..]
222 --program-prefix=PREFIX prepend PREFIX to installed program names
223 --program-suffix=SUFFIX append SUFFIX to installed program names
224 --program-transform-name=PROGRAM
225 run sed PROGRAM on installed program names
229 --build=BUILD configure for building on BUILD [BUILD=HOST]
230 --host=HOST configure for HOST [guessed]
231 --target=TARGET configure for TARGET [TARGET=HOST]
232 Features and packages:
233 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
234 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
235 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
236 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
237 --x-includes=DIR X include files are in DIR
238 --x-libraries=DIR X library files are in DIR
240 if test -n "$ac_help"; then
241 echo "--enable and --with options recognized:$ac_help"
245 -host | --host | --hos | --ho)
247 -host=* | --host=* | --hos=* | --ho=*)
250 -includedir | --includedir | --includedi | --included | --include \
251 | --includ | --inclu | --incl | --inc)
252 ac_prev=includedir ;;
253 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
254 | --includ=* | --inclu=* | --incl=* | --inc=*)
255 includedir="$ac_optarg" ;;
257 -infodir | --infodir | --infodi | --infod | --info | --inf)
259 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
260 infodir="$ac_optarg" ;;
262 -libdir | --libdir | --libdi | --libd)
264 -libdir=* | --libdir=* | --libdi=* | --libd=*)
265 libdir="$ac_optarg" ;;
267 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
268 | --libexe | --libex | --libe)
269 ac_prev=libexecdir ;;
270 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
271 | --libexe=* | --libex=* | --libe=*)
272 libexecdir="$ac_optarg" ;;
274 -localstatedir | --localstatedir | --localstatedi | --localstated \
275 | --localstate | --localstat | --localsta | --localst \
276 | --locals | --local | --loca | --loc | --lo)
277 ac_prev=localstatedir ;;
278 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
279 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
280 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
281 localstatedir="$ac_optarg" ;;
283 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
285 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
286 mandir="$ac_optarg" ;;
289 # Obsolete; use --without-fp.
292 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
296 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
297 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
300 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
301 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
302 | --oldin | --oldi | --old | --ol | --o)
303 ac_prev=oldincludedir ;;
304 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
305 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
306 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
307 oldincludedir="$ac_optarg" ;;
309 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
311 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
312 prefix="$ac_optarg" ;;
314 -program-prefix | --program-prefix | --program-prefi | --program-pref \
315 | --program-pre | --program-pr | --program-p)
316 ac_prev=program_prefix ;;
317 -program-prefix=* | --program-prefix=* | --program-prefi=* \
318 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
319 program_prefix="$ac_optarg" ;;
321 -program-suffix | --program-suffix | --program-suffi | --program-suff \
322 | --program-suf | --program-su | --program-s)
323 ac_prev=program_suffix ;;
324 -program-suffix=* | --program-suffix=* | --program-suffi=* \
325 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
326 program_suffix="$ac_optarg" ;;
328 -program-transform-name | --program-transform-name \
329 | --program-transform-nam | --program-transform-na \
330 | --program-transform-n | --program-transform- \
331 | --program-transform | --program-transfor \
332 | --program-transfo | --program-transf \
333 | --program-trans | --program-tran \
334 | --progr-tra | --program-tr | --program-t)
335 ac_prev=program_transform_name ;;
336 -program-transform-name=* | --program-transform-name=* \
337 | --program-transform-nam=* | --program-transform-na=* \
338 | --program-transform-n=* | --program-transform-=* \
339 | --program-transform=* | --program-transfor=* \
340 | --program-transfo=* | --program-transf=* \
341 | --program-trans=* | --program-tran=* \
342 | --progr-tra=* | --program-tr=* | --program-t=*)
343 program_transform_name="$ac_optarg" ;;
345 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
346 | -silent | --silent | --silen | --sile | --sil)
349 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
351 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
353 sbindir="$ac_optarg" ;;
355 -sharedstatedir | --sharedstatedir | --sharedstatedi \
356 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
357 | --sharedst | --shareds | --shared | --share | --shar \
359 ac_prev=sharedstatedir ;;
360 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
361 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
362 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
364 sharedstatedir="$ac_optarg" ;;
366 -site | --site | --sit)
368 -site=* | --site=* | --sit=*)
371 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
373 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
374 srcdir="$ac_optarg" ;;
376 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
377 | --syscon | --sysco | --sysc | --sys | --sy)
378 ac_prev=sysconfdir ;;
379 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
380 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
381 sysconfdir="$ac_optarg" ;;
383 -target | --target | --targe | --targ | --tar | --ta | --t)
385 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
386 target="$ac_optarg" ;;
388 -v | -verbose | --verbose | --verbos | --verbo | --verb)
391 -version | --version | --versio | --versi | --vers)
392 echo "configure generated by autoconf version 2.13"
396 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
397 # Reject names that are not valid shell variable names.
398 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
399 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
401 ac_package=`echo $ac_package| sed 's/-/_/g'`
406 eval "with_${ac_package}='$ac_optarg'" ;;
408 -without-* | --without-*)
409 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
410 # Reject names that are not valid shell variable names.
411 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
412 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
414 ac_package=`echo $ac_package| sed 's/-/_/g'`
415 eval "with_${ac_package}=no" ;;
418 # Obsolete; use --with-x.
421 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
422 | --x-incl | --x-inc | --x-in | --x-i)
423 ac_prev=x_includes ;;
424 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
425 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
426 x_includes="$ac_optarg" ;;
428 -x-libraries | --x-libraries | --x-librarie | --x-librari \
429 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
430 ac_prev=x_libraries ;;
431 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
432 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
433 x_libraries="$ac_optarg" ;;
435 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
439 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
440 echo "configure: warning: $ac_option: invalid host type" 1>&2
442 if test "x$nonopt" != xNONE; then
443 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
451 if test -n "$ac_prev"; then
452 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
455 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
457 # File descriptor usage:
460 # 2 errors and warnings
461 # 3 some systems may open it to /dev/tty
462 # 4 used on the Kubota Titan
463 # 6 checking for... messages and results
464 # 5 compiler messages saved in config.log
465 if test "$silent" = yes; then
473 This file contains any messages produced by compilers while
474 running configure, to aid debugging if configure makes a mistake.
477 # Strip out --no-create and --no-recursion so they do not pile up.
478 # Also quote any args containing shell metacharacters.
483 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
484 | --no-cr | --no-c) ;;
485 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
486 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
487 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
488 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
489 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
494 # Only set these to C if already set. These must not be set unconditionally
495 # because not all systems understand e.g. LANG=C (notably SCO).
496 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
497 # Non-C LC_CTYPE values break the ctype check.
498 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
499 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
500 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
501 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
503 # confdefs.h avoids OS command line length limits that DEFS can exceed.
504 rm -rf conftest* confdefs.h
505 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
508 # A filename unique to this package, relative to the directory that
509 # configure is in, which we can look for to find out if srcdir is correct.
510 ac_unique_file=src/interface/main.c
512 # Find the source files, if location was not specified.
513 if test -z "$srcdir"; then
514 ac_srcdir_defaulted=yes
515 # Try the directory containing this script, then its parent.
517 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
518 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
520 if test ! -r $srcdir/$ac_unique_file; then
524 ac_srcdir_defaulted=no
526 if test ! -r $srcdir/$ac_unique_file; then
527 if test "$ac_srcdir_defaulted" = yes; then
528 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
530 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
533 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
535 # Prefer explicitly selected file to automatically selected ones.
536 if test -z "$CONFIG_SITE"; then
537 if test "x$prefix" != xNONE; then
538 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
540 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
543 for ac_site_file in $CONFIG_SITE; do
544 if test -r "$ac_site_file"; then
545 echo "loading site script $ac_site_file"
550 if test -r "$cache_file"; then
551 echo "loading cache $cache_file"
554 echo "creating cache $cache_file"
559 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
560 ac_cpp='$CPP $CPPFLAGS'
561 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
562 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
563 cross_compiling=$ac_cv_prog_cc_cross
567 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
568 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
569 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
576 ac_n= ac_c='\c' ac_t=
583 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
584 if test -f $ac_dir/install-sh; then
586 ac_install_sh="$ac_aux_dir/install-sh -c"
588 elif test -f $ac_dir/install.sh; then
590 ac_install_sh="$ac_aux_dir/install.sh -c"
594 if test -z "$ac_aux_dir"; then
595 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
597 ac_config_guess=$ac_aux_dir/config.guess
598 ac_config_sub=$ac_aux_dir/config.sub
599 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
602 # Make sure we can run config.sub.
603 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
604 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
607 echo $ac_n "checking host system type""... $ac_c" 1>&6
608 echo "configure:609: checking host system type" >&5
611 case "$host_alias" in
615 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
616 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
618 *) host_alias=$nonopt ;;
622 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
623 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
624 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
625 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
626 echo "$ac_t""$host" 1>&6
634 save_CFLAGS="${CFLAGS}"
636 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
637 echo "configure:638: checking whether ${MAKE-make} sets \${MAKE}" >&5
638 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
639 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
640 echo $ac_n "(cached) $ac_c" 1>&6
642 cat > conftestmake <<\EOF
644 @echo 'ac_maketemp="${MAKE}"'
646 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
647 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
648 if test -n "$ac_maketemp"; then
649 eval ac_cv_prog_make_${ac_make}_set=yes
651 eval ac_cv_prog_make_${ac_make}_set=no
655 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
656 echo "$ac_t""yes" 1>&6
659 echo "$ac_t""no" 1>&6
660 SET_MAKE="MAKE=${MAKE-make}"
663 # Extract the first word of "gcc", so it can be a program name with args.
664 set dummy gcc; ac_word=$2
665 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
666 echo "configure:667: checking for $ac_word" >&5
667 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
668 echo $ac_n "(cached) $ac_c" 1>&6
670 if test -n "$CC"; then
671 ac_cv_prog_CC="$CC" # Let the user override the test.
673 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
675 for ac_dir in $ac_dummy; do
676 test -z "$ac_dir" && ac_dir=.
677 if test -f $ac_dir/$ac_word; then
686 if test -n "$CC"; then
687 echo "$ac_t""$CC" 1>&6
689 echo "$ac_t""no" 1>&6
692 if test -z "$CC"; then
693 # Extract the first word of "cc", so it can be a program name with args.
694 set dummy cc; ac_word=$2
695 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
696 echo "configure:697: checking for $ac_word" >&5
697 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
698 echo $ac_n "(cached) $ac_c" 1>&6
700 if test -n "$CC"; then
701 ac_cv_prog_CC="$CC" # Let the user override the test.
703 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
706 for ac_dir in $ac_dummy; do
707 test -z "$ac_dir" && ac_dir=.
708 if test -f $ac_dir/$ac_word; then
709 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
718 if test $ac_prog_rejected = yes; then
719 # We found a bogon in the path, so make sure we never use it.
720 set dummy $ac_cv_prog_CC
722 if test $# -gt 0; then
723 # We chose a different compiler from the bogus one.
724 # However, it has the same basename, so the bogon will be chosen
725 # first if we set CC to just the basename; use the full file name.
727 set dummy "$ac_dir/$ac_word" "$@"
735 if test -n "$CC"; then
736 echo "$ac_t""$CC" 1>&6
738 echo "$ac_t""no" 1>&6
741 if test -z "$CC"; then
744 # Extract the first word of "cl", so it can be a program name with args.
745 set dummy cl; ac_word=$2
746 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
747 echo "configure:748: checking for $ac_word" >&5
748 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
749 echo $ac_n "(cached) $ac_c" 1>&6
751 if test -n "$CC"; then
752 ac_cv_prog_CC="$CC" # Let the user override the test.
754 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
756 for ac_dir in $ac_dummy; do
757 test -z "$ac_dir" && ac_dir=.
758 if test -f $ac_dir/$ac_word; then
767 if test -n "$CC"; then
768 echo "$ac_t""$CC" 1>&6
770 echo "$ac_t""no" 1>&6
775 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
778 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
779 echo "configure:780: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
782 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
783 ac_cpp='$CPP $CPPFLAGS'
784 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
785 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
786 cross_compiling=$ac_cv_prog_cc_cross
788 cat > conftest.$ac_ext << EOF
790 #line 791 "configure"
791 #include "confdefs.h"
795 if { (eval echo configure:796: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
796 ac_cv_prog_cc_works=yes
797 # If we can't run a trivial program, we are probably using a cross compiler.
798 if (./conftest; exit) 2>/dev/null; then
799 ac_cv_prog_cc_cross=no
801 ac_cv_prog_cc_cross=yes
804 echo "configure: failed program was:" >&5
805 cat conftest.$ac_ext >&5
806 ac_cv_prog_cc_works=no
810 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
811 ac_cpp='$CPP $CPPFLAGS'
812 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
813 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
814 cross_compiling=$ac_cv_prog_cc_cross
816 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
817 if test $ac_cv_prog_cc_works = no; then
818 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
820 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
821 echo "configure:822: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
822 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
823 cross_compiling=$ac_cv_prog_cc_cross
825 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
826 echo "configure:827: checking whether we are using GNU C" >&5
827 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
828 echo $ac_n "(cached) $ac_c" 1>&6
830 cat > conftest.c <<EOF
835 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:836: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
842 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
844 if test $ac_cv_prog_gcc = yes; then
850 ac_test_CFLAGS="${CFLAGS+set}"
851 ac_save_CFLAGS="$CFLAGS"
853 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
854 echo "configure:855: checking whether ${CC-cc} accepts -g" >&5
855 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
856 echo $ac_n "(cached) $ac_c" 1>&6
858 echo 'void f(){}' > conftest.c
859 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
868 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
869 if test "$ac_test_CFLAGS" = set; then
870 CFLAGS="$ac_save_CFLAGS"
871 elif test $ac_cv_prog_cc_g = yes; then
872 if test "$GCC" = yes; then
878 if test "$GCC" = yes; then
885 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
886 echo "configure:887: checking how to run the C preprocessor" >&5
887 # On Suns, sometimes $CPP names a directory.
888 if test -n "$CPP" && test -d "$CPP"; then
891 if test -z "$CPP"; then
892 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
893 echo $ac_n "(cached) $ac_c" 1>&6
895 # This must be in double quotes, not single quotes, because CPP may get
896 # substituted into the Makefile and "${CC-cc}" will confuse make.
898 # On the NeXT, cc -E runs the code through the compiler's parser,
899 # not just through cpp.
900 cat > conftest.$ac_ext <<EOF
901 #line 902 "configure"
902 #include "confdefs.h"
906 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
907 { (eval echo configure:908: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
908 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
909 if test -z "$ac_err"; then
913 echo "configure: failed program was:" >&5
914 cat conftest.$ac_ext >&5
916 CPP="${CC-cc} -E -traditional-cpp"
917 cat > conftest.$ac_ext <<EOF
918 #line 919 "configure"
919 #include "confdefs.h"
923 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
924 { (eval echo configure:925: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
925 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
926 if test -z "$ac_err"; then
930 echo "configure: failed program was:" >&5
931 cat conftest.$ac_ext >&5
933 CPP="${CC-cc} -nologo -E"
934 cat > conftest.$ac_ext <<EOF
935 #line 936 "configure"
936 #include "confdefs.h"
940 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
941 { (eval echo configure:942: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
942 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
943 if test -z "$ac_err"; then
947 echo "configure: failed program was:" >&5
948 cat conftest.$ac_ext >&5
957 ac_cv_prog_CPP="$CPP"
959 CPP="$ac_cv_prog_CPP"
961 ac_cv_prog_CPP="$CPP"
963 echo "$ac_t""$CPP" 1>&6
965 # Extract the first word of "ranlib", so it can be a program name with args.
966 set dummy ranlib; ac_word=$2
967 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
968 echo "configure:969: checking for $ac_word" >&5
969 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
970 echo $ac_n "(cached) $ac_c" 1>&6
972 if test -n "$RANLIB"; then
973 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
975 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
977 for ac_dir in $ac_dummy; do
978 test -z "$ac_dir" && ac_dir=.
979 if test -f $ac_dir/$ac_word; then
980 ac_cv_prog_RANLIB="ranlib"
985 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
988 RANLIB="$ac_cv_prog_RANLIB"
989 if test -n "$RANLIB"; then
990 echo "$ac_t""$RANLIB" 1>&6
992 echo "$ac_t""no" 1>&6
996 # Find a good install program. We prefer a C program (faster),
997 # so one script is as good as another. But avoid the broken or
998 # incompatible versions:
999 # SysV /etc/install, /usr/sbin/install
1000 # SunOS /usr/etc/install
1001 # IRIX /sbin/install
1003 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1004 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1005 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1006 # ./install, which can be erroneously created by make from ./install.sh.
1007 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1008 echo "configure:1009: checking for a BSD compatible install" >&5
1009 if test -z "$INSTALL"; then
1010 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1011 echo $ac_n "(cached) $ac_c" 1>&6
1013 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1014 for ac_dir in $PATH; do
1015 # Account for people who put trailing slashes in PATH elements.
1017 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1019 # OSF1 and SCO ODT 3.0 have their own names for install.
1020 # Don't use installbsd from OSF since it installs stuff as root
1022 for ac_prog in ginstall scoinst install; do
1023 if test -f $ac_dir/$ac_prog; then
1024 if test $ac_prog = install &&
1025 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1026 # AIX install. It has an incompatible calling convention.
1029 ac_cv_path_install="$ac_dir/$ac_prog -c"
1040 if test "${ac_cv_path_install+set}" = set; then
1041 INSTALL="$ac_cv_path_install"
1043 # As a last resort, use the slow shell script. We don't cache a
1044 # path for INSTALL within a source directory, because that will
1045 # break other packages using the cache if that directory is
1046 # removed, or if the path is relative.
1047 INSTALL="$ac_install_sh"
1050 echo "$ac_t""$INSTALL" 1>&6
1052 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1053 # It thinks the first close brace ends the variable substitution.
1054 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1056 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1058 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1061 echo $ac_n "checking for working const""... $ac_c" 1>&6
1062 echo "configure:1063: checking for working const" >&5
1063 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1064 echo $ac_n "(cached) $ac_c" 1>&6
1066 cat > conftest.$ac_ext <<EOF
1067 #line 1068 "configure"
1068 #include "confdefs.h"
1072 /* Ultrix mips cc rejects this. */
1073 typedef int charset[2]; const charset x;
1074 /* SunOS 4.1.1 cc rejects this. */
1075 char const *const *ccp;
1077 /* NEC SVR4.0.2 mips cc rejects this. */
1078 struct point {int x, y;};
1079 static struct point const zero = {0,0};
1080 /* AIX XL C 1.02.0.0 rejects this.
1081 It does not let you subtract one const X* pointer from another in an arm
1082 of an if-expression whose if-part is not a constant expression */
1083 const char *g = "string";
1084 ccp = &g + (g ? g-g : 0);
1085 /* HPUX 7.0 cc rejects these. */
1088 ccp = (char const *const *) p;
1089 { /* SCO 3.2v4 cc rejects this. */
1091 char const *s = 0 ? (char *) 0 : (char const *) 0;
1095 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1097 const int *foo = &x[0];
1100 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1101 typedef const int *iptr;
1105 { /* AIX XL C 1.02.0.0 rejects this saying
1106 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1107 struct s { int j; const int *ap[3]; };
1108 struct s *b; b->j = 5;
1110 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1116 if { (eval echo configure:1117: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1120 echo "configure: failed program was:" >&5
1121 cat conftest.$ac_ext >&5
1128 echo "$ac_t""$ac_cv_c_const" 1>&6
1129 if test $ac_cv_c_const = no; then
1130 cat >> confdefs.h <<\EOF
1137 if test x${cross_compiling} != xyes; then
1138 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
1139 echo "configure:1140: checking whether byte ordering is bigendian" >&5
1140 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
1141 echo $ac_n "(cached) $ac_c" 1>&6
1143 ac_cv_c_bigendian=unknown
1144 # See if sys/param.h defines the BYTE_ORDER macro.
1145 cat > conftest.$ac_ext <<EOF
1146 #line 1147 "configure"
1147 #include "confdefs.h"
1148 #include <sys/types.h>
1149 #include <sys/param.h>
1152 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
1157 if { (eval echo configure:1158: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1159 # It does; now see whether it defined to BIG_ENDIAN or not.
1160 cat > conftest.$ac_ext <<EOF
1161 #line 1162 "configure"
1162 #include "confdefs.h"
1163 #include <sys/types.h>
1164 #include <sys/param.h>
1167 #if BYTE_ORDER != BIG_ENDIAN
1172 if { (eval echo configure:1173: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1174 ac_cv_c_bigendian=yes
1176 echo "configure: failed program was:" >&5
1177 cat conftest.$ac_ext >&5
1179 ac_cv_c_bigendian=no
1183 echo "configure: failed program was:" >&5
1184 cat conftest.$ac_ext >&5
1187 if test $ac_cv_c_bigendian = unknown; then
1188 if test "$cross_compiling" = yes; then
1189 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1191 cat > conftest.$ac_ext <<EOF
1192 #line 1193 "configure"
1193 #include "confdefs.h"
1195 /* Are we little or big endian? From Harbison&Steele. */
1199 char c[sizeof (long)];
1202 exit (u.c[sizeof (long) - 1] == 1);
1205 if { (eval echo configure:1206: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1207 ac_cv_c_bigendian=no
1209 echo "configure: failed program was:" >&5
1210 cat conftest.$ac_ext >&5
1212 ac_cv_c_bigendian=yes
1220 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
1221 if test $ac_cv_c_bigendian = yes; then
1222 cat >> confdefs.h <<\EOF
1223 #define WORDS_BIGENDIAN 1
1230 for ac_func in gettimeofday select strerror strtod strtol
1232 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1233 echo "configure:1234: checking for $ac_func" >&5
1234 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1235 echo $ac_n "(cached) $ac_c" 1>&6
1237 cat > conftest.$ac_ext <<EOF
1238 #line 1239 "configure"
1239 #include "confdefs.h"
1240 /* System header to define __stub macros and hopefully few prototypes,
1241 which can conflict with char $ac_func(); below. */
1243 /* Override any gcc2 internal prototype to avoid an error. */
1244 /* We use char because int might match the return type of a gcc2
1245 builtin and then its argument prototype would still apply. */
1250 /* The GNU C library defines this for functions which it implements
1251 to always fail with ENOSYS. Some functions are actually named
1252 something starting with __ and the normal name is an alias. */
1253 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1261 if { (eval echo configure:1262: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1263 eval "ac_cv_func_$ac_func=yes"
1265 echo "configure: failed program was:" >&5
1266 cat conftest.$ac_ext >&5
1268 eval "ac_cv_func_$ac_func=no"
1273 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1274 echo "$ac_t""yes" 1>&6
1275 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1276 cat >> confdefs.h <<EOF
1277 #define $ac_tr_func 1
1281 echo "$ac_t""no" 1>&6
1285 for ac_func in setenv putenv
1287 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1288 echo "configure:1289: checking for $ac_func" >&5
1289 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1290 echo $ac_n "(cached) $ac_c" 1>&6
1292 cat > conftest.$ac_ext <<EOF
1293 #line 1294 "configure"
1294 #include "confdefs.h"
1295 /* System header to define __stub macros and hopefully few prototypes,
1296 which can conflict with char $ac_func(); below. */
1298 /* Override any gcc2 internal prototype to avoid an error. */
1299 /* We use char because int might match the return type of a gcc2
1300 builtin and then its argument prototype would still apply. */
1305 /* The GNU C library defines this for functions which it implements
1306 to always fail with ENOSYS. Some functions are actually named
1307 something starting with __ and the normal name is an alias. */
1308 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1316 if { (eval echo configure:1317: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1318 eval "ac_cv_func_$ac_func=yes"
1320 echo "configure: failed program was:" >&5
1321 cat conftest.$ac_ext >&5
1323 eval "ac_cv_func_$ac_func=no"
1328 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1329 echo "$ac_t""yes" 1>&6
1330 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1331 cat >> confdefs.h <<EOF
1332 #define $ac_tr_func 1
1336 echo "$ac_t""no" 1>&6
1340 echo $ac_n "checking for connect""... $ac_c" 1>&6
1341 echo "configure:1342: checking for connect" >&5
1342 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
1343 echo $ac_n "(cached) $ac_c" 1>&6
1345 cat > conftest.$ac_ext <<EOF
1346 #line 1347 "configure"
1347 #include "confdefs.h"
1348 /* System header to define __stub macros and hopefully few prototypes,
1349 which can conflict with char connect(); below. */
1351 /* Override any gcc2 internal prototype to avoid an error. */
1352 /* We use char because int might match the return type of a gcc2
1353 builtin and then its argument prototype would still apply. */
1358 /* The GNU C library defines this for functions which it implements
1359 to always fail with ENOSYS. Some functions are actually named
1360 something starting with __ and the normal name is an alias. */
1361 #if defined (__stub_connect) || defined (__stub___connect)
1369 if { (eval echo configure:1370: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1371 eval "ac_cv_func_connect=yes"
1373 echo "configure: failed program was:" >&5
1374 cat conftest.$ac_ext >&5
1376 eval "ac_cv_func_connect=no"
1381 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
1382 echo "$ac_t""yes" 1>&6
1385 echo "$ac_t""no" 1>&6
1387 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
1388 echo "configure:1389: checking for connect in -lsocket" >&5
1389 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
1390 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1391 echo $ac_n "(cached) $ac_c" 1>&6
1393 ac_save_LIBS="$LIBS"
1394 LIBS="-lsocket $LIBS"
1395 cat > conftest.$ac_ext <<EOF
1396 #line 1397 "configure"
1397 #include "confdefs.h"
1398 /* Override any gcc2 internal prototype to avoid an error. */
1399 /* We use char because int might match the return type of a gcc2
1400 builtin and then its argument prototype would still apply. */
1407 if { (eval echo configure:1408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1409 eval "ac_cv_lib_$ac_lib_var=yes"
1411 echo "configure: failed program was:" >&5
1412 cat conftest.$ac_ext >&5
1414 eval "ac_cv_lib_$ac_lib_var=no"
1417 LIBS="$ac_save_LIBS"
1420 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1421 echo "$ac_t""yes" 1>&6
1422 LIB="${LIB} -lsocket"
1424 echo "$ac_t""no" 1>&6
1430 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
1431 echo "configure:1432: checking for gethostbyname" >&5
1432 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
1433 echo $ac_n "(cached) $ac_c" 1>&6
1435 cat > conftest.$ac_ext <<EOF
1436 #line 1437 "configure"
1437 #include "confdefs.h"
1438 /* System header to define __stub macros and hopefully few prototypes,
1439 which can conflict with char gethostbyname(); below. */
1441 /* Override any gcc2 internal prototype to avoid an error. */
1442 /* We use char because int might match the return type of a gcc2
1443 builtin and then its argument prototype would still apply. */
1444 char gethostbyname();
1448 /* The GNU C library defines this for functions which it implements
1449 to always fail with ENOSYS. Some functions are actually named
1450 something starting with __ and the normal name is an alias. */
1451 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
1459 if { (eval echo configure:1460: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1461 eval "ac_cv_func_gethostbyname=yes"
1463 echo "configure: failed program was:" >&5
1464 cat conftest.$ac_ext >&5
1466 eval "ac_cv_func_gethostbyname=no"
1471 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
1472 echo "$ac_t""yes" 1>&6
1475 echo "$ac_t""no" 1>&6
1477 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
1478 echo "configure:1479: checking for gethostbyname in -lnsl" >&5
1479 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
1480 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1481 echo $ac_n "(cached) $ac_c" 1>&6
1483 ac_save_LIBS="$LIBS"
1485 cat > conftest.$ac_ext <<EOF
1486 #line 1487 "configure"
1487 #include "confdefs.h"
1488 /* Override any gcc2 internal prototype to avoid an error. */
1489 /* We use char because int might match the return type of a gcc2
1490 builtin and then its argument prototype would still apply. */
1491 char gethostbyname();
1497 if { (eval echo configure:1498: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1499 eval "ac_cv_lib_$ac_lib_var=yes"
1501 echo "configure: failed program was:" >&5
1502 cat conftest.$ac_ext >&5
1504 eval "ac_cv_lib_$ac_lib_var=no"
1507 LIBS="$ac_save_LIBS"
1510 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1511 echo "$ac_t""yes" 1>&6
1514 echo "$ac_t""no" 1>&6
1520 echo $ac_n "checking for nanosleep""... $ac_c" 1>&6
1521 echo "configure:1522: checking for nanosleep" >&5
1522 if eval "test \"`echo '$''{'ac_cv_func_nanosleep'+set}'`\" = set"; then
1523 echo $ac_n "(cached) $ac_c" 1>&6
1525 cat > conftest.$ac_ext <<EOF
1526 #line 1527 "configure"
1527 #include "confdefs.h"
1528 /* System header to define __stub macros and hopefully few prototypes,
1529 which can conflict with char nanosleep(); below. */
1531 /* Override any gcc2 internal prototype to avoid an error. */
1532 /* We use char because int might match the return type of a gcc2
1533 builtin and then its argument prototype would still apply. */
1538 /* The GNU C library defines this for functions which it implements
1539 to always fail with ENOSYS. Some functions are actually named
1540 something starting with __ and the normal name is an alias. */
1541 #if defined (__stub_nanosleep) || defined (__stub___nanosleep)
1549 if { (eval echo configure:1550: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1551 eval "ac_cv_func_nanosleep=yes"
1553 echo "configure: failed program was:" >&5
1554 cat conftest.$ac_ext >&5
1556 eval "ac_cv_func_nanosleep=no"
1561 if eval "test \"`echo '$ac_cv_func_'nanosleep`\" = yes"; then
1562 echo "$ac_t""yes" 1>&6
1565 echo "$ac_t""no" 1>&6
1567 echo $ac_n "checking for nanosleep in -lrt""... $ac_c" 1>&6
1568 echo "configure:1569: checking for nanosleep in -lrt" >&5
1569 ac_lib_var=`echo rt'_'nanosleep | sed 'y%./+-%__p_%'`
1570 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1571 echo $ac_n "(cached) $ac_c" 1>&6
1573 ac_save_LIBS="$LIBS"
1575 cat > conftest.$ac_ext <<EOF
1576 #line 1577 "configure"
1577 #include "confdefs.h"
1578 /* Override any gcc2 internal prototype to avoid an error. */
1579 /* We use char because int might match the return type of a gcc2
1580 builtin and then its argument prototype would still apply. */
1587 if { (eval echo configure:1588: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1589 eval "ac_cv_lib_$ac_lib_var=yes"
1591 echo "configure: failed program was:" >&5
1592 cat conftest.$ac_ext >&5
1594 eval "ac_cv_lib_$ac_lib_var=no"
1597 LIBS="$ac_save_LIBS"
1600 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1601 echo "$ac_t""yes" 1>&6
1604 echo "$ac_t""no" 1>&6
1606 echo $ac_n "checking for nanosleep in -lposix4""... $ac_c" 1>&6
1607 echo "configure:1608: checking for nanosleep in -lposix4" >&5
1608 ac_lib_var=`echo posix4'_'nanosleep | sed 'y%./+-%__p_%'`
1609 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1610 echo $ac_n "(cached) $ac_c" 1>&6
1612 ac_save_LIBS="$LIBS"
1613 LIBS="-lposix4 $LIBS"
1614 cat > conftest.$ac_ext <<EOF
1615 #line 1616 "configure"
1616 #include "confdefs.h"
1617 /* Override any gcc2 internal prototype to avoid an error. */
1618 /* We use char because int might match the return type of a gcc2
1619 builtin and then its argument prototype would still apply. */
1626 if { (eval echo configure:1627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1628 eval "ac_cv_lib_$ac_lib_var=yes"
1630 echo "configure: failed program was:" >&5
1631 cat conftest.$ac_ext >&5
1633 eval "ac_cv_lib_$ac_lib_var=no"
1636 LIBS="$ac_save_LIBS"
1639 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1640 echo "$ac_t""yes" 1>&6
1641 LIB="${LIB} -lposix4"
1643 echo "$ac_t""no" 1>&6
1652 for ac_func in usleep
1654 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1655 echo "configure:1656: checking for $ac_func" >&5
1656 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1657 echo $ac_n "(cached) $ac_c" 1>&6
1659 cat > conftest.$ac_ext <<EOF
1660 #line 1661 "configure"
1661 #include "confdefs.h"
1662 /* System header to define __stub macros and hopefully few prototypes,
1663 which can conflict with char $ac_func(); below. */
1665 /* Override any gcc2 internal prototype to avoid an error. */
1666 /* We use char because int might match the return type of a gcc2
1667 builtin and then its argument prototype would still apply. */
1672 /* The GNU C library defines this for functions which it implements
1673 to always fail with ENOSYS. Some functions are actually named
1674 something starting with __ and the normal name is an alias. */
1675 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1683 if { (eval echo configure:1684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1685 eval "ac_cv_func_$ac_func=yes"
1687 echo "configure: failed program was:" >&5
1688 cat conftest.$ac_ext >&5
1690 eval "ac_cv_func_$ac_func=no"
1695 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1696 echo "$ac_t""yes" 1>&6
1697 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1698 cat >> confdefs.h <<EOF
1699 #define $ac_tr_func 1
1703 echo "$ac_t""no" 1>&6
1707 echo $ac_n "checking for inet_aton""... $ac_c" 1>&6
1708 echo "configure:1709: checking for inet_aton" >&5
1709 if eval "test \"`echo '$''{'ac_cv_func_inet_aton'+set}'`\" = set"; then
1710 echo $ac_n "(cached) $ac_c" 1>&6
1712 cat > conftest.$ac_ext <<EOF
1713 #line 1714 "configure"
1714 #include "confdefs.h"
1715 /* System header to define __stub macros and hopefully few prototypes,
1716 which can conflict with char inet_aton(); below. */
1718 /* Override any gcc2 internal prototype to avoid an error. */
1719 /* We use char because int might match the return type of a gcc2
1720 builtin and then its argument prototype would still apply. */
1725 /* The GNU C library defines this for functions which it implements
1726 to always fail with ENOSYS. Some functions are actually named
1727 something starting with __ and the normal name is an alias. */
1728 #if defined (__stub_inet_aton) || defined (__stub___inet_aton)
1736 if { (eval echo configure:1737: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1738 eval "ac_cv_func_inet_aton=yes"
1740 echo "configure: failed program was:" >&5
1741 cat conftest.$ac_ext >&5
1743 eval "ac_cv_func_inet_aton=no"
1748 if eval "test \"`echo '$ac_cv_func_'inet_aton`\" = yes"; then
1749 echo "$ac_t""yes" 1>&6
1752 echo "$ac_t""no" 1>&6
1754 echo $ac_n "checking for inet_aton in -lresolv""... $ac_c" 1>&6
1755 echo "configure:1756: checking for inet_aton in -lresolv" >&5
1756 ac_lib_var=`echo resolv'_'inet_aton | sed 'y%./+-%__p_%'`
1757 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1758 echo $ac_n "(cached) $ac_c" 1>&6
1760 ac_save_LIBS="$LIBS"
1761 LIBS="-lresolv $LIBS"
1762 cat > conftest.$ac_ext <<EOF
1763 #line 1764 "configure"
1764 #include "confdefs.h"
1765 /* Override any gcc2 internal prototype to avoid an error. */
1766 /* We use char because int might match the return type of a gcc2
1767 builtin and then its argument prototype would still apply. */
1774 if { (eval echo configure:1775: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1776 eval "ac_cv_lib_$ac_lib_var=yes"
1778 echo "configure: failed program was:" >&5
1779 cat conftest.$ac_ext >&5
1781 eval "ac_cv_lib_$ac_lib_var=no"
1784 LIBS="$ac_save_LIBS"
1787 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1788 echo "$ac_t""yes" 1>&6
1789 LIB="${LIB} -lresolv"
1791 echo "$ac_t""no" 1>&6
1797 for ac_func in vasprintf
1799 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1800 echo "configure:1801: checking for $ac_func" >&5
1801 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1802 echo $ac_n "(cached) $ac_c" 1>&6
1804 cat > conftest.$ac_ext <<EOF
1805 #line 1806 "configure"
1806 #include "confdefs.h"
1807 /* System header to define __stub macros and hopefully few prototypes,
1808 which can conflict with char $ac_func(); below. */
1810 /* Override any gcc2 internal prototype to avoid an error. */
1811 /* We use char because int might match the return type of a gcc2
1812 builtin and then its argument prototype would still apply. */
1817 /* The GNU C library defines this for functions which it implements
1818 to always fail with ENOSYS. Some functions are actually named
1819 something starting with __ and the normal name is an alias. */
1820 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1828 if { (eval echo configure:1829: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1830 eval "ac_cv_func_$ac_func=yes"
1832 echo "configure: failed program was:" >&5
1833 cat conftest.$ac_ext >&5
1835 eval "ac_cv_func_$ac_func=no"
1840 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1841 echo "$ac_t""yes" 1>&6
1842 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1843 cat >> confdefs.h <<EOF
1844 #define $ac_tr_func 1
1848 echo "$ac_t""no" 1>&6
1854 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1855 echo "configure:1856: checking for $ac_func" >&5
1856 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1857 echo $ac_n "(cached) $ac_c" 1>&6
1859 cat > conftest.$ac_ext <<EOF
1860 #line 1861 "configure"
1861 #include "confdefs.h"
1862 /* System header to define __stub macros and hopefully few prototypes,
1863 which can conflict with char $ac_func(); below. */
1865 /* Override any gcc2 internal prototype to avoid an error. */
1866 /* We use char because int might match the return type of a gcc2
1867 builtin and then its argument prototype would still apply. */
1872 /* The GNU C library defines this for functions which it implements
1873 to always fail with ENOSYS. Some functions are actually named
1874 something starting with __ and the normal name is an alias. */
1875 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1883 if { (eval echo configure:1884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1885 eval "ac_cv_func_$ac_func=yes"
1887 echo "configure: failed program was:" >&5
1888 cat conftest.$ac_ext >&5
1890 eval "ac_cv_func_$ac_func=no"
1895 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1896 echo "$ac_t""yes" 1>&6
1897 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1898 cat >> confdefs.h <<EOF
1899 #define $ac_tr_func 1
1903 echo "$ac_t""no" 1>&6
1908 echo $ac_n "checking for getopt_long""... $ac_c" 1>&6
1909 echo "configure:1910: checking for getopt_long" >&5
1910 if eval "test \"`echo '$''{'ac_cv_func_getopt_long'+set}'`\" = set"; then
1911 echo $ac_n "(cached) $ac_c" 1>&6
1913 cat > conftest.$ac_ext <<EOF
1914 #line 1915 "configure"
1915 #include "confdefs.h"
1916 /* System header to define __stub macros and hopefully few prototypes,
1917 which can conflict with char getopt_long(); below. */
1919 /* Override any gcc2 internal prototype to avoid an error. */
1920 /* We use char because int might match the return type of a gcc2
1921 builtin and then its argument prototype would still apply. */
1926 /* The GNU C library defines this for functions which it implements
1927 to always fail with ENOSYS. Some functions are actually named
1928 something starting with __ and the normal name is an alias. */
1929 #if defined (__stub_getopt_long) || defined (__stub___getopt_long)
1937 if { (eval echo configure:1938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1939 eval "ac_cv_func_getopt_long=yes"
1941 echo "configure: failed program was:" >&5
1942 cat conftest.$ac_ext >&5
1944 eval "ac_cv_func_getopt_long=no"
1949 if eval "test \"`echo '$ac_cv_func_'getopt_long`\" = yes"; then
1950 echo "$ac_t""yes" 1>&6
1951 cat >> confdefs.h <<\EOF
1952 #define HAVE_GETOPT_LONG 1
1956 echo "$ac_t""no" 1>&6
1957 # FreeBSD has a gnugetopt library for this:
1958 echo $ac_n "checking for getopt_long in -lgnugetopt""... $ac_c" 1>&6
1959 echo "configure:1960: checking for getopt_long in -lgnugetopt" >&5
1960 ac_lib_var=`echo gnugetopt'_'getopt_long | sed 'y%./+-%__p_%'`
1961 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1962 echo $ac_n "(cached) $ac_c" 1>&6
1964 ac_save_LIBS="$LIBS"
1965 LIBS="-lgnugetopt $LIBS"
1966 cat > conftest.$ac_ext <<EOF
1967 #line 1968 "configure"
1968 #include "confdefs.h"
1969 /* Override any gcc2 internal prototype to avoid an error. */
1970 /* We use char because int might match the return type of a gcc2
1971 builtin and then its argument prototype would still apply. */
1978 if { (eval echo configure:1979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1980 eval "ac_cv_lib_$ac_lib_var=yes"
1982 echo "configure: failed program was:" >&5
1983 cat conftest.$ac_ext >&5
1985 eval "ac_cv_lib_$ac_lib_var=no"
1988 LIBS="$ac_save_LIBS"
1991 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1992 echo "$ac_t""yes" 1>&6
1993 cat >> confdefs.h <<\EOF
1994 #define HAVE_GETOPT_LONG 1
1996 LIB="${LIB} -lgnugetopt"
1998 echo "$ac_t""no" 1>&6
2006 for ac_hdr in unistd.h
2008 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2009 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2010 echo "configure:2011: checking for $ac_hdr" >&5
2011 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2012 echo $ac_n "(cached) $ac_c" 1>&6
2014 cat > conftest.$ac_ext <<EOF
2015 #line 2016 "configure"
2016 #include "confdefs.h"
2019 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2020 { (eval echo configure:2021: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2021 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2022 if test -z "$ac_err"; then
2024 eval "ac_cv_header_$ac_safe=yes"
2027 echo "configure: failed program was:" >&5
2028 cat conftest.$ac_ext >&5
2030 eval "ac_cv_header_$ac_safe=no"
2034 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2035 echo "$ac_t""yes" 1>&6
2036 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2037 cat >> confdefs.h <<EOF
2038 #define $ac_tr_hdr 1
2042 echo "$ac_t""no" 1>&6
2046 for ac_func in getpagesize
2048 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2049 echo "configure:2050: checking for $ac_func" >&5
2050 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2051 echo $ac_n "(cached) $ac_c" 1>&6
2053 cat > conftest.$ac_ext <<EOF
2054 #line 2055 "configure"
2055 #include "confdefs.h"
2056 /* System header to define __stub macros and hopefully few prototypes,
2057 which can conflict with char $ac_func(); below. */
2059 /* Override any gcc2 internal prototype to avoid an error. */
2060 /* We use char because int might match the return type of a gcc2
2061 builtin and then its argument prototype would still apply. */
2066 /* The GNU C library defines this for functions which it implements
2067 to always fail with ENOSYS. Some functions are actually named
2068 something starting with __ and the normal name is an alias. */
2069 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2077 if { (eval echo configure:2078: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2079 eval "ac_cv_func_$ac_func=yes"
2081 echo "configure: failed program was:" >&5
2082 cat conftest.$ac_ext >&5
2084 eval "ac_cv_func_$ac_func=no"
2089 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2090 echo "$ac_t""yes" 1>&6
2091 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2092 cat >> confdefs.h <<EOF
2093 #define $ac_tr_func 1
2097 echo "$ac_t""no" 1>&6
2101 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2102 echo "configure:2103: checking for working mmap" >&5
2103 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2104 echo $ac_n "(cached) $ac_c" 1>&6
2106 if test "$cross_compiling" = yes; then
2107 ac_cv_func_mmap_fixed_mapped=no
2109 cat > conftest.$ac_ext <<EOF
2110 #line 2111 "configure"
2111 #include "confdefs.h"
2113 /* Thanks to Mike Haertel and Jim Avera for this test.
2114 Here is a matrix of mmap possibilities:
2115 mmap private not fixed
2116 mmap private fixed at somewhere currently unmapped
2117 mmap private fixed at somewhere already mapped
2118 mmap shared not fixed
2119 mmap shared fixed at somewhere currently unmapped
2120 mmap shared fixed at somewhere already mapped
2121 For private mappings, we should verify that changes cannot be read()
2122 back from the file, nor mmap's back from the file at a different
2123 address. (There have been systems where private was not correctly
2124 implemented like the infamous i386 svr4.0, and systems where the
2125 VM page cache was not coherent with the filesystem buffer cache
2126 like early versions of FreeBSD and possibly contemporary NetBSD.)
2127 For shared mappings, we should conversely verify that changes get
2128 propogated back to all the places they're supposed to be.
2130 Grep wants private fixed already mapped.
2131 The main things grep needs to know about mmap are:
2132 * does it exist and is it safe to write into the mmap'd area
2133 * how to use it (BSD variants) */
2134 #include <sys/types.h>
2136 #include <sys/mman.h>
2138 /* This mess was copied from the GNU getpagesize.h. */
2139 #ifndef HAVE_GETPAGESIZE
2140 # ifdef HAVE_UNISTD_H
2141 # include <unistd.h>
2144 /* Assume that all systems that can run configure have sys/param.h. */
2145 # ifndef HAVE_SYS_PARAM_H
2146 # define HAVE_SYS_PARAM_H 1
2149 # ifdef _SC_PAGESIZE
2150 # define getpagesize() sysconf(_SC_PAGESIZE)
2151 # else /* no _SC_PAGESIZE */
2152 # ifdef HAVE_SYS_PARAM_H
2153 # include <sys/param.h>
2154 # ifdef EXEC_PAGESIZE
2155 # define getpagesize() EXEC_PAGESIZE
2156 # else /* no EXEC_PAGESIZE */
2158 # define getpagesize() NBPG * CLSIZE
2161 # endif /* no CLSIZE */
2162 # else /* no NBPG */
2164 # define getpagesize() NBPC
2165 # else /* no NBPC */
2167 # define getpagesize() PAGESIZE
2168 # endif /* PAGESIZE */
2169 # endif /* no NBPC */
2170 # endif /* no NBPG */
2171 # endif /* no EXEC_PAGESIZE */
2172 # else /* no HAVE_SYS_PARAM_H */
2173 # define getpagesize() 8192 /* punt totally */
2174 # endif /* no HAVE_SYS_PARAM_H */
2175 # endif /* no _SC_PAGESIZE */
2177 #endif /* no HAVE_GETPAGESIZE */
2180 extern "C" { void *malloc(unsigned); }
2188 char *data, *data2, *data3;
2192 pagesize = getpagesize();
2195 * First, make a file with some known garbage in it.
2197 data = malloc(pagesize);
2200 for (i = 0; i < pagesize; ++i)
2201 *(data + i) = rand();
2203 fd = creat("conftestmmap", 0600);
2206 if (write(fd, data, pagesize) != pagesize)
2211 * Next, try to mmap the file at a fixed address which
2212 * already has something else allocated at it. If we can,
2213 * also make sure that we see the same garbage.
2215 fd = open("conftestmmap", O_RDWR);
2218 data2 = malloc(2 * pagesize);
2221 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2222 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2223 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2225 for (i = 0; i < pagesize; ++i)
2226 if (*(data + i) != *(data2 + i))
2230 * Finally, make sure that changes to the mapped area
2231 * do not percolate back to the file as seen by read().
2232 * (This is a bug on some variants of i386 svr4.0.)
2234 for (i = 0; i < pagesize; ++i)
2235 *(data2 + i) = *(data2 + i) + 1;
2236 data3 = malloc(pagesize);
2239 if (read(fd, data3, pagesize) != pagesize)
2241 for (i = 0; i < pagesize; ++i)
2242 if (*(data + i) != *(data3 + i))
2245 unlink("conftestmmap");
2250 if { (eval echo configure:2251: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2252 ac_cv_func_mmap_fixed_mapped=yes
2254 echo "configure: failed program was:" >&5
2255 cat conftest.$ac_ext >&5
2257 ac_cv_func_mmap_fixed_mapped=no
2264 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2265 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2266 cat >> confdefs.h <<\EOF
2272 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2273 echo "configure:2274: checking return type of signal handlers" >&5
2274 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2275 echo $ac_n "(cached) $ac_c" 1>&6
2277 cat > conftest.$ac_ext <<EOF
2278 #line 2279 "configure"
2279 #include "confdefs.h"
2280 #include <sys/types.h>
2286 extern "C" void (*signal (int, void (*)(int)))(int);
2288 void (*signal ()) ();
2295 if { (eval echo configure:2296: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2297 ac_cv_type_signal=void
2299 echo "configure: failed program was:" >&5
2300 cat conftest.$ac_ext >&5
2302 ac_cv_type_signal=int
2307 echo "$ac_t""$ac_cv_type_signal" 1>&6
2308 cat >> confdefs.h <<EOF
2309 #define RETSIGTYPE $ac_cv_type_signal
2313 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2314 echo "configure:2315: checking for dlopen in -ldl" >&5
2315 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2316 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2317 echo $ac_n "(cached) $ac_c" 1>&6
2319 ac_save_LIBS="$LIBS"
2321 cat > conftest.$ac_ext <<EOF
2322 #line 2323 "configure"
2323 #include "confdefs.h"
2324 /* Override any gcc2 internal prototype to avoid an error. */
2325 /* We use char because int might match the return type of a gcc2
2326 builtin and then its argument prototype would still apply. */
2333 if { (eval echo configure:2334: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2335 eval "ac_cv_lib_$ac_lib_var=yes"
2337 echo "configure: failed program was:" >&5
2338 cat conftest.$ac_ext >&5
2340 eval "ac_cv_lib_$ac_lib_var=no"
2343 LIBS="$ac_save_LIBS"
2346 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2347 echo "$ac_t""yes" 1>&6
2350 echo "$ac_t""no" 1>&6
2353 echo $ac_n "checking for pow in -lm""... $ac_c" 1>&6
2354 echo "configure:2355: checking for pow in -lm" >&5
2355 ac_lib_var=`echo m'_'pow | sed 'y%./+-%__p_%'`
2356 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2357 echo $ac_n "(cached) $ac_c" 1>&6
2359 ac_save_LIBS="$LIBS"
2361 cat > conftest.$ac_ext <<EOF
2362 #line 2363 "configure"
2363 #include "confdefs.h"
2364 /* Override any gcc2 internal prototype to avoid an error. */
2365 /* We use char because int might match the return type of a gcc2
2366 builtin and then its argument prototype would still apply. */
2373 if { (eval echo configure:2374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2375 eval "ac_cv_lib_$ac_lib_var=yes"
2377 echo "configure: failed program was:" >&5
2378 cat conftest.$ac_ext >&5
2380 eval "ac_cv_lib_$ac_lib_var=no"
2383 LIBS="$ac_save_LIBS"
2386 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2387 echo "$ac_t""yes" 1>&6
2388 LIB_YUV="${LIB_YUV} -lm"
2390 echo "$ac_t""no" 1>&6
2394 CPPFLAGS="${CPPFLAGS} -I/usr/local/include"
2395 CFLAGS="${CFLAGS} -I/usr/local/include"
2398 echo $ac_n "checking for pthread_attr_init in -lpthread""... $ac_c" 1>&6
2399 echo "configure:2400: checking for pthread_attr_init in -lpthread" >&5
2400 ac_lib_var=`echo pthread'_'pthread_attr_init | sed 'y%./+-%__p_%'`
2401 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2402 echo $ac_n "(cached) $ac_c" 1>&6
2404 ac_save_LIBS="$LIBS"
2405 LIBS="-lpthread $LIBS"
2406 cat > conftest.$ac_ext <<EOF
2407 #line 2408 "configure"
2408 #include "confdefs.h"
2409 /* Override any gcc2 internal prototype to avoid an error. */
2410 /* We use char because int might match the return type of a gcc2
2411 builtin and then its argument prototype would still apply. */
2412 char pthread_attr_init();
2418 if { (eval echo configure:2419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2420 eval "ac_cv_lib_$ac_lib_var=yes"
2422 echo "configure: failed program was:" >&5
2423 cat conftest.$ac_ext >&5
2425 eval "ac_cv_lib_$ac_lib_var=no"
2428 LIBS="$ac_save_LIBS"
2431 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2432 echo "$ac_t""yes" 1>&6
2433 PTHREAD_LIBS="-lpthread"
2435 echo "$ac_t""no" 1>&6
2438 if test "x${PTHREAD_LIBS}" = xerror; then
2439 echo $ac_n "checking for pthread_attr_init in -lpthreads""... $ac_c" 1>&6
2440 echo "configure:2441: checking for pthread_attr_init in -lpthreads" >&5
2441 ac_lib_var=`echo pthreads'_'pthread_attr_init | sed 'y%./+-%__p_%'`
2442 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2443 echo $ac_n "(cached) $ac_c" 1>&6
2445 ac_save_LIBS="$LIBS"
2446 LIBS="-lpthreads $LIBS"
2447 cat > conftest.$ac_ext <<EOF
2448 #line 2449 "configure"
2449 #include "confdefs.h"
2450 /* Override any gcc2 internal prototype to avoid an error. */
2451 /* We use char because int might match the return type of a gcc2
2452 builtin and then its argument prototype would still apply. */
2453 char pthread_attr_init();
2459 if { (eval echo configure:2460: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2461 eval "ac_cv_lib_$ac_lib_var=yes"
2463 echo "configure: failed program was:" >&5
2464 cat conftest.$ac_ext >&5
2466 eval "ac_cv_lib_$ac_lib_var=no"
2469 LIBS="$ac_save_LIBS"
2472 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2473 echo "$ac_t""yes" 1>&6
2474 PTHREAD_LIBS="-lpthreads"
2476 echo "$ac_t""no" 1>&6
2480 if test "x${PTHREAD_LIBS}" = xerror; then
2481 echo $ac_n "checking for pthread_attr_init in -lc_r""... $ac_c" 1>&6
2482 echo "configure:2483: checking for pthread_attr_init in -lc_r" >&5
2483 ac_lib_var=`echo c_r'_'pthread_attr_init | sed 'y%./+-%__p_%'`
2484 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2485 echo $ac_n "(cached) $ac_c" 1>&6
2487 ac_save_LIBS="$LIBS"
2489 cat > conftest.$ac_ext <<EOF
2490 #line 2491 "configure"
2491 #include "confdefs.h"
2492 /* Override any gcc2 internal prototype to avoid an error. */
2493 /* We use char because int might match the return type of a gcc2
2494 builtin and then its argument prototype would still apply. */
2495 char pthread_attr_init();
2501 if { (eval echo configure:2502: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2503 eval "ac_cv_lib_$ac_lib_var=yes"
2505 echo "configure: failed program was:" >&5
2506 cat conftest.$ac_ext >&5
2508 eval "ac_cv_lib_$ac_lib_var=no"
2511 LIBS="$ac_save_LIBS"
2514 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2515 echo "$ac_t""yes" 1>&6
2516 PTHREAD_LIBS="-lc_r"
2518 echo "$ac_t""no" 1>&6
2522 if test "x${PTHREAD_LIBS}" = xerror; then
2524 echo $ac_n "checking for pthread_attr_init""... $ac_c" 1>&6
2525 echo "configure:2526: checking for pthread_attr_init" >&5
2526 if eval "test \"`echo '$''{'ac_cv_func_pthread_attr_init'+set}'`\" = set"; then
2527 echo $ac_n "(cached) $ac_c" 1>&6
2529 cat > conftest.$ac_ext <<EOF
2530 #line 2531 "configure"
2531 #include "confdefs.h"
2532 /* System header to define __stub macros and hopefully few prototypes,
2533 which can conflict with char pthread_attr_init(); below. */
2535 /* Override any gcc2 internal prototype to avoid an error. */
2536 /* We use char because int might match the return type of a gcc2
2537 builtin and then its argument prototype would still apply. */
2538 char pthread_attr_init();
2542 /* The GNU C library defines this for functions which it implements
2543 to always fail with ENOSYS. Some functions are actually named
2544 something starting with __ and the normal name is an alias. */
2545 #if defined (__stub_pthread_attr_init) || defined (__stub___pthread_attr_init)
2548 pthread_attr_init();
2553 if { (eval echo configure:2554: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2555 eval "ac_cv_func_pthread_attr_init=yes"
2557 echo "configure: failed program was:" >&5
2558 cat conftest.$ac_ext >&5
2560 eval "ac_cv_func_pthread_attr_init=no"
2565 if eval "test \"`echo '$ac_cv_func_'pthread_attr_init`\" = yes"; then
2566 echo "$ac_t""yes" 1>&6
2569 echo "$ac_t""no" 1>&6
2573 LIB="${LIB} ${PTHREAD_LIBS}"
2575 cat > conftest.$ac_ext <<EOF
2576 #line 2577 "configure"
2577 #include "confdefs.h"
2578 #include <pthread.h>
2580 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2581 egrep "pthread_cond_t" >/dev/null 2>&1; then
2584 cat >> confdefs.h <<\EOF
2585 #define PTHREAD_COND_T_IN_PTHREAD_H 1
2592 cat > conftest.$ac_ext <<EOF
2593 #line 2594 "configure"
2594 #include "confdefs.h"
2595 #include <strings.h>
2597 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2598 egrep "strncasecmp" >/dev/null 2>&1; then
2601 cat >> confdefs.h <<\EOF
2602 #define STRNCASECMP_IN_STRINGS_H 1
2610 for ac_hdr in stddef.h getopt.h strings.h
2612 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2613 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2614 echo "configure:2615: checking for $ac_hdr" >&5
2615 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2616 echo $ac_n "(cached) $ac_c" 1>&6
2618 cat > conftest.$ac_ext <<EOF
2619 #line 2620 "configure"
2620 #include "confdefs.h"
2623 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2624 { (eval echo configure:2625: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2625 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2626 if test -z "$ac_err"; then
2628 eval "ac_cv_header_$ac_safe=yes"
2631 echo "configure: failed program was:" >&5
2632 cat conftest.$ac_ext >&5
2634 eval "ac_cv_header_$ac_safe=no"
2638 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2639 echo "$ac_t""yes" 1>&6
2640 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2641 cat >> confdefs.h <<EOF
2642 #define $ac_tr_hdr 1
2646 echo "$ac_t""no" 1>&6
2650 for ac_hdr in sys/sockio.h fcntl.h sys/time.h unistd.h
2652 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2653 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2654 echo "configure:2655: checking for $ac_hdr" >&5
2655 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2656 echo $ac_n "(cached) $ac_c" 1>&6
2658 cat > conftest.$ac_ext <<EOF
2659 #line 2660 "configure"
2660 #include "confdefs.h"
2663 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2664 { (eval echo configure:2665: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2665 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2666 if test -z "$ac_err"; then
2668 eval "ac_cv_header_$ac_safe=yes"
2671 echo "configure: failed program was:" >&5
2672 cat conftest.$ac_ext >&5
2674 eval "ac_cv_header_$ac_safe=no"
2678 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2679 echo "$ac_t""yes" 1>&6
2680 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2681 cat >> confdefs.h <<EOF
2682 #define $ac_tr_hdr 1
2686 echo "$ac_t""no" 1>&6
2690 for ac_hdr in sys/soundcard.h machine/soundcard.h
2692 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2693 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2694 echo "configure:2695: checking for $ac_hdr" >&5
2695 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2696 echo $ac_n "(cached) $ac_c" 1>&6
2698 cat > conftest.$ac_ext <<EOF
2699 #line 2700 "configure"
2700 #include "confdefs.h"
2703 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2704 { (eval echo configure:2705: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2705 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2706 if test -z "$ac_err"; then
2708 eval "ac_cv_header_$ac_safe=yes"
2711 echo "configure: failed program was:" >&5
2712 cat conftest.$ac_ext >&5
2714 eval "ac_cv_header_$ac_safe=no"
2718 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2719 echo "$ac_t""yes" 1>&6
2720 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2721 cat >> confdefs.h <<EOF
2722 #define $ac_tr_hdr 1
2726 echo "$ac_t""no" 1>&6
2730 for ac_hdr in dlfcn.h image.h
2732 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2733 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2734 echo "configure:2735: checking for $ac_hdr" >&5
2735 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2736 echo $ac_n "(cached) $ac_c" 1>&6
2738 cat > conftest.$ac_ext <<EOF
2739 #line 2740 "configure"
2740 #include "confdefs.h"
2743 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2744 { (eval echo configure:2745: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2745 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2746 if test -z "$ac_err"; then
2748 eval "ac_cv_header_$ac_safe=yes"
2751 echo "configure: failed program was:" >&5
2752 cat conftest.$ac_ext >&5
2754 eval "ac_cv_header_$ac_safe=no"
2758 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2759 echo "$ac_t""yes" 1>&6
2760 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2761 cat >> confdefs.h <<EOF
2762 #define $ac_tr_hdr 1
2766 echo "$ac_t""no" 1>&6
2770 for ac_hdr in arpa/inet.h net/if.h netinet/in.h sys/socket.h
2772 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2773 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2774 echo "configure:2775: checking for $ac_hdr" >&5
2775 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2776 echo $ac_n "(cached) $ac_c" 1>&6
2778 cat > conftest.$ac_ext <<EOF
2779 #line 2780 "configure"
2780 #include "confdefs.h"
2783 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2784 { (eval echo configure:2785: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2785 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2786 if test -z "$ac_err"; then
2788 eval "ac_cv_header_$ac_safe=yes"
2791 echo "configure: failed program was:" >&5
2792 cat conftest.$ac_ext >&5
2794 eval "ac_cv_header_$ac_safe=no"
2798 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2799 echo "$ac_t""yes" 1>&6
2800 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2801 cat >> confdefs.h <<EOF
2802 #define $ac_tr_hdr 1
2806 echo "$ac_t""no" 1>&6
2810 for ac_hdr in machine/param.h
2812 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2813 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2814 echo "configure:2815: checking for $ac_hdr" >&5
2815 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2816 echo $ac_n "(cached) $ac_c" 1>&6
2818 cat > conftest.$ac_ext <<EOF
2819 #line 2820 "configure"
2820 #include "confdefs.h"
2823 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2824 { (eval echo configure:2825: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2825 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2826 if test -z "$ac_err"; then
2828 eval "ac_cv_header_$ac_safe=yes"
2831 echo "configure: failed program was:" >&5
2832 cat conftest.$ac_ext >&5
2834 eval "ac_cv_header_$ac_safe=no"
2838 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2839 echo "$ac_t""yes" 1>&6
2840 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2841 cat >> confdefs.h <<EOF
2842 #define $ac_tr_hdr 1
2846 echo "$ac_t""no" 1>&6
2851 for ac_hdr in cthreads.h pthread.h kernel/scheduler.h kernel/OS.h
2853 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2854 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2855 echo "configure:2856: checking for $ac_hdr" >&5
2856 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2857 echo $ac_n "(cached) $ac_c" 1>&6
2859 cat > conftest.$ac_ext <<EOF
2860 #line 2861 "configure"
2861 #include "confdefs.h"
2864 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2865 { (eval echo configure:2866: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2866 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2867 if test -z "$ac_err"; then
2869 eval "ac_cv_header_$ac_safe=yes"
2872 echo "configure: failed program was:" >&5
2873 cat conftest.$ac_ext >&5
2875 eval "ac_cv_header_$ac_safe=no"
2879 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2880 echo "$ac_t""yes" 1>&6
2881 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2882 cat >> confdefs.h <<EOF
2883 #define $ac_tr_hdr 1
2887 echo "$ac_t""no" 1>&6
2892 CFLAGS="${save_CFLAGS} -Wall -Werror"
2893 echo $ac_n "checking for ntohl in sys/param.h""... $ac_c" 1>&6
2894 echo "configure:2895: checking for ntohl in sys/param.h" >&5
2895 cat > conftest.$ac_ext <<EOF
2896 #line 2897 "configure"
2897 #include "confdefs.h"
2898 #include <sys/param.h>
2899 void foo() { int meuh; ntohl(meuh); }
2904 if { (eval echo configure:2905: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2906 cat >> confdefs.h <<\EOF
2907 #define NTOHL_IN_SYS_PARAM_H 1
2910 echo "$ac_t""yes" 1>&6
2912 echo "configure: failed program was:" >&5
2913 cat conftest.$ac_ext >&5
2915 echo "$ac_t""no" 1>&6
2919 CFLAGS="${save_CFLAGS} -bundle -undefined suppress"
2920 echo $ac_n "checking if \$CC compiles plugins with -bundle -undefined suppress""... $ac_c" 1>&6
2921 echo "configure:2922: checking if \$CC compiles plugins with -bundle -undefined suppress" >&5
2922 cat > conftest.$ac_ext <<EOF
2923 #line 2924 "configure"
2924 #include "confdefs.h"
2930 if { (eval echo configure:2931: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2932 PLCFLAGS="${PLCFLAGS} -bundle -undefined suppress"; echo "$ac_t""yes" 1>&6
2934 echo "configure: failed program was:" >&5
2935 cat conftest.$ac_ext >&5
2937 echo "$ac_t""no" 1>&6
2941 CFLAGS="${save_CFLAGS} -shared"
2942 echo $ac_n "checking if \$CC compiles plugins with -shared""... $ac_c" 1>&6
2943 echo "configure:2944: checking if \$CC compiles plugins with -shared" >&5
2944 cat > conftest.$ac_ext <<EOF
2945 #line 2946 "configure"
2946 #include "confdefs.h"
2952 if { (eval echo configure:2953: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2954 PLCFLAGS="${PLCFLAGS} -shared"; echo "$ac_t""yes" 1>&6
2956 echo "configure: failed program was:" >&5
2957 cat conftest.$ac_ext >&5
2959 echo "$ac_t""no" 1>&6
2963 CFLAGS="${save_CFLAGS}"
2965 echo $ac_n "checking for boolean_t in sys/types.h""... $ac_c" 1>&6
2966 echo "configure:2967: checking for boolean_t in sys/types.h" >&5
2967 cat > conftest.$ac_ext <<EOF
2968 #line 2969 "configure"
2969 #include "confdefs.h"
2970 #include <sys/types.h>
2971 void quux() { boolean_t foo; }
2976 if { (eval echo configure:2977: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2978 cat >> confdefs.h <<\EOF
2979 #define BOOLEAN_T_IN_SYS_TYPES_H 1
2982 echo "$ac_t""yes" 1>&6
2984 echo "configure: failed program was:" >&5
2985 cat conftest.$ac_ext >&5
2987 echo "$ac_t""no" 1>&6
2990 echo $ac_n "checking for boolean_t in pthread.h""... $ac_c" 1>&6
2991 echo "configure:2992: checking for boolean_t in pthread.h" >&5
2992 cat > conftest.$ac_ext <<EOF
2993 #line 2994 "configure"
2994 #include "confdefs.h"
2995 #include <pthread.h>
2996 void quux() { boolean_t foo; }
3001 if { (eval echo configure:3002: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3003 cat >> confdefs.h <<\EOF
3004 #define BOOLEAN_T_IN_PTHREAD_H 1
3007 echo "$ac_t""yes" 1>&6
3009 echo "configure: failed program was:" >&5
3010 cat conftest.$ac_ext >&5
3012 echo "$ac_t""no" 1>&6
3016 echo $ac_n "checking for working const""... $ac_c" 1>&6
3017 echo "configure:3018: checking for working const" >&5
3018 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3019 echo $ac_n "(cached) $ac_c" 1>&6
3021 cat > conftest.$ac_ext <<EOF
3022 #line 3023 "configure"
3023 #include "confdefs.h"
3027 /* Ultrix mips cc rejects this. */
3028 typedef int charset[2]; const charset x;
3029 /* SunOS 4.1.1 cc rejects this. */
3030 char const *const *ccp;
3032 /* NEC SVR4.0.2 mips cc rejects this. */
3033 struct point {int x, y;};
3034 static struct point const zero = {0,0};
3035 /* AIX XL C 1.02.0.0 rejects this.
3036 It does not let you subtract one const X* pointer from another in an arm
3037 of an if-expression whose if-part is not a constant expression */
3038 const char *g = "string";
3039 ccp = &g + (g ? g-g : 0);
3040 /* HPUX 7.0 cc rejects these. */
3043 ccp = (char const *const *) p;
3044 { /* SCO 3.2v4 cc rejects this. */
3046 char const *s = 0 ? (char *) 0 : (char const *) 0;
3050 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3052 const int *foo = &x[0];
3055 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3056 typedef const int *iptr;
3060 { /* AIX XL C 1.02.0.0 rejects this saying
3061 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3062 struct s { int j; const int *ap[3]; };
3063 struct s *b; b->j = 5;
3065 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3071 if { (eval echo configure:3072: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3075 echo "configure: failed program was:" >&5
3076 cat conftest.$ac_ext >&5
3083 echo "$ac_t""$ac_cv_c_const" 1>&6
3084 if test $ac_cv_c_const = no; then
3085 cat >> confdefs.h <<\EOF
3091 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
3092 echo "configure:3093: checking for ANSI C header files" >&5
3093 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
3094 echo $ac_n "(cached) $ac_c" 1>&6
3096 cat > conftest.$ac_ext <<EOF
3097 #line 3098 "configure"
3098 #include "confdefs.h"
3104 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3105 { (eval echo configure:3106: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3106 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3107 if test -z "$ac_err"; then
3109 ac_cv_header_stdc=yes
3112 echo "configure: failed program was:" >&5
3113 cat conftest.$ac_ext >&5
3115 ac_cv_header_stdc=no
3119 if test $ac_cv_header_stdc = yes; then
3120 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3121 cat > conftest.$ac_ext <<EOF
3122 #line 3123 "configure"
3123 #include "confdefs.h"
3126 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3127 egrep "memchr" >/dev/null 2>&1; then
3131 ac_cv_header_stdc=no
3137 if test $ac_cv_header_stdc = yes; then
3138 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3139 cat > conftest.$ac_ext <<EOF
3140 #line 3141 "configure"
3141 #include "confdefs.h"
3144 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3145 egrep "free" >/dev/null 2>&1; then
3149 ac_cv_header_stdc=no
3155 if test $ac_cv_header_stdc = yes; then
3156 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3157 if test "$cross_compiling" = yes; then
3160 cat > conftest.$ac_ext <<EOF
3161 #line 3162 "configure"
3162 #include "confdefs.h"
3164 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3165 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3166 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3167 int main () { int i; for (i = 0; i < 256; i++)
3168 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3172 if { (eval echo configure:3173: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3176 echo "configure: failed program was:" >&5
3177 cat conftest.$ac_ext >&5
3179 ac_cv_header_stdc=no
3187 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3188 if test $ac_cv_header_stdc = yes; then
3189 cat >> confdefs.h <<\EOF
3190 #define STDC_HEADERS 1
3195 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3196 echo "configure:3197: checking for size_t" >&5
3197 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3198 echo $ac_n "(cached) $ac_c" 1>&6
3200 cat > conftest.$ac_ext <<EOF
3201 #line 3202 "configure"
3202 #include "confdefs.h"
3203 #include <sys/types.h>
3209 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3210 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3212 ac_cv_type_size_t=yes
3215 ac_cv_type_size_t=no
3220 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3221 if test $ac_cv_type_size_t = no; then
3222 cat >> confdefs.h <<\EOF
3223 #define size_t unsigned
3228 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
3229 echo "configure:3230: checking whether time.h and sys/time.h may both be included" >&5
3230 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
3231 echo $ac_n "(cached) $ac_c" 1>&6
3233 cat > conftest.$ac_ext <<EOF
3234 #line 3235 "configure"
3235 #include "confdefs.h"
3236 #include <sys/types.h>
3237 #include <sys/time.h>
3243 if { (eval echo configure:3244: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3245 ac_cv_header_time=yes
3247 echo "configure: failed program was:" >&5
3248 cat conftest.$ac_ext >&5
3250 ac_cv_header_time=no
3255 echo "$ac_t""$ac_cv_header_time" 1>&6
3256 if test $ac_cv_header_time = yes; then
3257 cat >> confdefs.h <<\EOF
3258 #define TIME_WITH_SYS_TIME 1
3266 BUILTINS="${BUILTINS} es ps ts yuv idct idctclassic motion imdct downmix"
3267 PLUGINS="${PLUGINS}"
3271 MMX_MODULES="idctmmx motionmmx"
3272 MMXEXT_MODULES="idctmmxext motionmmxext imdct3dn"
3275 MMX_MODULES="yuvmmx idctmmx motionmmx"
3276 MMXEXT_MODULES="idctmmxext motionmmxext imdct3dn imdctsse downmix3dn downmixsse"
3280 echo $ac_n "checking if \$CC groks MMX inline assembly""... $ac_c" 1>&6
3281 echo "configure:3282: checking if \$CC groks MMX inline assembly" >&5
3282 cat > conftest.$ac_ext <<EOF
3283 #line 3284 "configure"
3284 #include "confdefs.h"
3285 void quux(){void *p;asm("packuswb %%mm1,%%mm2"::"r"(p));}
3290 if { (eval echo configure:3291: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3292 ACCEL_MODULES="${ACCEL_MODULES} ${MMX_MODULES}"
3293 echo "$ac_t""yes" 1>&6
3295 echo "configure: failed program was:" >&5
3296 cat conftest.$ac_ext >&5
3298 echo "$ac_t""no" 1>&6
3302 echo $ac_n "checking if \$CC groks MMX EXT or SSE inline assembly""... $ac_c" 1>&6
3303 echo "configure:3304: checking if \$CC groks MMX EXT or SSE inline assembly" >&5
3304 cat > conftest.$ac_ext <<EOF
3305 #line 3306 "configure"
3306 #include "confdefs.h"
3307 void quux(){void *p;asm("maskmovq %%mm1,%%mm2"::"r"(p));}
3312 if { (eval echo configure:3313: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3314 ACCEL_MODULES="${ACCEL_MODULES} ${MMXEXT_MODULES}"
3315 echo "$ac_t""yes" 1>&6
3317 echo "configure: failed program was:" >&5
3318 cat conftest.$ac_ext >&5
3320 echo "$ac_t""no" 1>&6
3324 for ac_hdr in sys/ioctl.h
3326 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3327 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3328 echo "configure:3329: checking for $ac_hdr" >&5
3329 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3330 echo $ac_n "(cached) $ac_c" 1>&6
3332 cat > conftest.$ac_ext <<EOF
3333 #line 3334 "configure"
3334 #include "confdefs.h"
3337 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3338 { (eval echo configure:3339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3339 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3340 if test -z "$ac_err"; then
3342 eval "ac_cv_header_$ac_safe=yes"
3345 echo "configure: failed program was:" >&5
3346 cat conftest.$ac_ext >&5
3348 eval "ac_cv_header_$ac_safe=no"
3352 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3353 echo "$ac_t""yes" 1>&6
3354 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3355 cat >> confdefs.h <<EOF
3356 #define $ac_tr_hdr 1
3359 BUILTINS="${BUILTINS} dvd"
3360 LIB_DVD="${LIB_DVD} -Llib -L../../lib -ldvdcss"
3361 CFLAGS_DVD="${CFLAGS_DVD} -I../../extras/libdvdcss"
3362 for ac_hdr in sys/cdio.h sys/dvdio.h linux/cdrom.h
3364 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3365 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3366 echo "configure:3367: checking for $ac_hdr" >&5
3367 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3368 echo $ac_n "(cached) $ac_c" 1>&6
3370 cat > conftest.$ac_ext <<EOF
3371 #line 3372 "configure"
3372 #include "confdefs.h"
3375 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3376 { (eval echo configure:3377: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3377 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3378 if test -z "$ac_err"; then
3380 eval "ac_cv_header_$ac_safe=yes"
3383 echo "configure: failed program was:" >&5
3384 cat conftest.$ac_ext >&5
3386 eval "ac_cv_header_$ac_safe=no"
3390 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3391 echo "$ac_t""yes" 1>&6
3392 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3393 cat >> confdefs.h <<EOF
3394 #define $ac_tr_hdr 1
3398 echo "$ac_t""no" 1>&6
3403 cat > conftest.$ac_ext <<EOF
3404 #line 3405 "configure"
3405 #include "confdefs.h"
3406 #include <sys/dvdio.h>
3408 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3409 egrep "dvd_struct" >/dev/null 2>&1; then
3412 cat >> confdefs.h <<\EOF
3413 #define DVD_STRUCT_IN_SYS_DVDIO_H 1
3421 cat > conftest.$ac_ext <<EOF
3422 #line 3423 "configure"
3423 #include "confdefs.h"
3424 #include <sys/cdio.h>
3426 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3427 egrep "dvd_struct" >/dev/null 2>&1; then
3430 cat >> confdefs.h <<\EOF
3431 #define DVD_STRUCT_IN_SYS_CDIO_H 1
3439 if test x$BSD_DVD_STRUCT = x1; then
3440 cat >> confdefs.h <<\EOF
3441 #define HAVE_BSD_DVD_STRUCT 1
3445 cat > conftest.$ac_ext <<EOF
3446 #line 3447 "configure"
3447 #include "confdefs.h"
3448 #include <linux/cdrom.h>
3450 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3451 egrep "dvd_struct" >/dev/null 2>&1; then
3454 cat >> confdefs.h <<\EOF
3455 #define DVD_STRUCT_IN_LINUX_CDROM_H 1
3464 echo "$ac_t""no" 1>&6
3469 # Check whether --enable-dummy or --disable-dummy was given.
3470 if test "${enable_dummy+set}" = set; then
3471 enableval="$enable_dummy"
3475 if test x$enable_dummy != xno; then
3476 BUILTINS="${BUILTINS} dummy"; fi
3478 # Check whether --enable-null or --disable-null was given.
3479 if test "${enable_null+set}" = set; then
3480 enableval="$enable_null"
3484 if test x$enable_null != xno; then
3485 BUILTINS="${BUILTINS} null"; fi
3487 # Check whether --enable-rc or --disable-rc was given.
3488 if test "${enable_rc+set}" = set; then
3489 enableval="$enable_rc"
3493 if test x$enable_rc != xno; then
3494 BUILTINS="${BUILTINS} rc"; fi
3496 # Check whether --enable-ppro or --disable-ppro was given.
3497 if test "${enable_ppro+set}" = set; then
3498 enableval="$enable_ppro"
3499 if test x$enableval = xyes; then ARCH="${ARCH} ppro"; fi
3501 if test x${host_cpu} = xi686; then ARCH="${ARCH} ppro"; fi
3505 # Check whether --enable-mmx or --disable-mmx was given.
3506 if test "${enable_mmx+set}" = set; then
3507 enableval="$enable_mmx"
3508 if test x$enableval = xyes; then ARCH="${ARCH} mmx";
3509 BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi
3511 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";
3512 BUILTINS="${BUILTINS} ${ACCEL_MODULES}"; fi
3516 # Check whether --enable-altivec or --disable-altivec was given.
3517 if test "${enable_altivec+set}" = set; then
3518 enableval="$enable_altivec"
3519 if test x$enableval = xyes; then ARCH="${ARCH} altivec";
3520 BUILTINS="${BUILTINS} idctaltivec"
3521 LIB_IDCTALTIVEC="-framework vecLib"
3525 #[ if test -d /System/Library/Frameworks/vecLib.framework; then ARCH="${ARCH} altivec"; PLUGINS="${PLUGINS} idctaltivec"; fi ])
3527 # Check whether --enable-css or --disable-css was given.
3528 if test "${enable_css+set}" = set; then
3529 enableval="$enable_css"
3530 if test x$enableval = xyes; then CSS=1; else CSS=0; fi
3535 if test x${CSS} = x1; then cat >> confdefs.h <<\EOF
3540 # Check whether --enable-debug or --disable-debug was given.
3541 if test "${enable_debug+set}" = set; then
3542 enableval="$enable_debug"
3543 if test x$enableval = xyes; then DEBUG=1; fi
3547 # Check whether --enable-stats or --disable-stats was given.
3548 if test "${enable_stats+set}" = set; then
3549 enableval="$enable_stats"
3550 if test x$enableval = xyes; then STATS=1; fi
3554 # Check whether --enable-trace or --disable-trace was given.
3555 if test "${enable_trace+set}" = set; then
3556 enableval="$enable_trace"
3557 if test x$enableval = xyes; then TRACE=1; fi
3561 # Check whether --enable-optimizations or --disable-optimizations was given.
3562 if test "${enable_optimizations+set}" = set; then
3563 enableval="$enable_optimizations"
3564 if test x$enableval = xno; then OPTIMS=0; fi
3572 if test x$host_os = xbeos; then
3573 BUILTINS="${BUILTINS} beos"
3574 LIB_BEOS="-lbe -lgame -lroot -ltracker"
3575 PLCFLAGS="${PLCFLAGS} -nostart"
3579 # Check whether --enable-dsp or --disable-dsp was given.
3580 if test "${enable_dsp+set}" = set; then
3581 enableval="$enable_dsp"
3585 if test x$enable_dsp != xno; then
3586 if test -c /dev/dsp; then
3587 PLUGINS="${PLUGINS} dsp"
3591 # Check whether --enable-esd or --disable-esd was given.
3592 if test "${enable_esd+set}" = set; then
3593 enableval="$enable_esd"
3594 if test x$enable_esd = xyes; then
3595 # Extract the first word of "esd-config", so it can be a program name with args.
3596 set dummy esd-config; ac_word=$2
3597 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3598 echo "configure:3599: checking for $ac_word" >&5
3599 if eval "test \"`echo '$''{'ac_cv_path_ESD_CONFIG'+set}'`\" = set"; then
3600 echo $ac_n "(cached) $ac_c" 1>&6
3602 case "$ESD_CONFIG" in
3604 ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a path.
3607 ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a dos path.
3610 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3612 for ac_dir in $ac_dummy; do
3613 test -z "$ac_dir" && ac_dir=.
3614 if test -f $ac_dir/$ac_word; then
3615 ac_cv_path_ESD_CONFIG="$ac_dir/$ac_word"
3620 test -z "$ac_cv_path_ESD_CONFIG" && ac_cv_path_ESD_CONFIG="no"
3624 ESD_CONFIG="$ac_cv_path_ESD_CONFIG"
3625 if test -n "$ESD_CONFIG"; then
3626 echo "$ac_t""$ESD_CONFIG" 1>&6
3628 echo "$ac_t""no" 1>&6
3631 if test x${ESD_CONFIG} != xno; then
3632 PLUGINS="${PLUGINS} esd"
3633 LIB_ESD="`${ESD_CONFIG} --libs`"
3639 # Check whether --enable-darwin or --disable-darwin was given.
3640 if test "${enable_darwin+set}" = set; then
3641 enableval="$enable_darwin"
3642 if test x$enable_darwin = xyes; then
3643 PLUGINS="${PLUGINS} darwin"
3644 LIB_DARWIN="-framework CoreAudio"
3649 # Check whether --enable-macosx or --disable-macosx was given.
3650 if test "${enable_macosx+set}" = set; then
3651 enableval="$enable_macosx"
3652 if test x$enable_macosx = xyes; then
3653 BUILTINS="${BUILTINS} macosx"
3654 LIB_MACOSX="-framework CoreAudio -framework Carbon -framework AGL"
3655 LIB_TS="${LIB_TS} -framework AGL -framework Carbon"
3656 LIB_SDL="${LIB_SDL} -framework AGL -framework Carbon"
3659 for ac_hdr in Carbon/Carbon.h
3661 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3662 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3663 echo "configure:3664: checking for $ac_hdr" >&5
3664 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3665 echo $ac_n "(cached) $ac_c" 1>&6
3667 cat > conftest.$ac_ext <<EOF
3668 #line 3669 "configure"
3669 #include "confdefs.h"
3672 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3673 { (eval echo configure:3674: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3674 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3675 if test -z "$ac_err"; then
3677 eval "ac_cv_header_$ac_safe=yes"
3680 echo "configure: failed program was:" >&5
3681 cat conftest.$ac_ext >&5
3683 eval "ac_cv_header_$ac_safe=no"
3687 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3688 echo "$ac_t""yes" 1>&6
3689 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3690 cat >> confdefs.h <<EOF
3691 #define $ac_tr_hdr 1
3693 BUILTINS="${BUILTINS} macosx"
3694 LIB_MACOSX="-framework CoreAudio -framework Carbon -framework AGL"
3695 LIB_TS="${LIB_TS} -framework AGL -framework Carbon"
3696 LIB_SDL="${LIB_SDL} -framework AGL -framework Carbon"
3699 echo "$ac_t""no" 1>&6
3706 # Check whether --enable-fb or --disable-fb was given.
3707 if test "${enable_fb+set}" = set; then
3708 enableval="$enable_fb"
3709 if test x$enable_fb = xyes; then PLUGINS="${PLUGINS} fb"; fi
3713 # Check whether --with-ggi or --without-ggi was given.
3714 if test "${with_ggi+set}" = set; then
3716 if test "x$withval" != "xno";
3718 PLUGINS="${PLUGINS} ggi";
3719 if test "x$withval" != "xyes";
3721 LIB_GGI="-l"$withval
3729 # Check whether --with-sdl or --without-sdl was given.
3730 if test "${with_sdl+set}" = set; then
3732 if test "x$withval" != "xno";
3734 PLUGINS="${PLUGINS} sdl";
3735 if test "x$withval" != "xyes";
3737 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -L"$withval"/lib -lSDL"
3738 CFLAGS_SDL="-I"$withval"/include"
3740 for ac_hdr in SDL/SDL.h
3742 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3743 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3744 echo "configure:3745: checking for $ac_hdr" >&5
3745 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3746 echo $ac_n "(cached) $ac_c" 1>&6
3748 cat > conftest.$ac_ext <<EOF
3749 #line 3750 "configure"
3750 #include "confdefs.h"
3753 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3754 { (eval echo configure:3755: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3755 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3756 if test -z "$ac_err"; then
3758 eval "ac_cv_header_$ac_safe=yes"
3761 echo "configure: failed program was:" >&5
3762 cat conftest.$ac_ext >&5
3764 eval "ac_cv_header_$ac_safe=no"
3768 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3769 echo "$ac_t""yes" 1>&6
3770 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3771 cat >> confdefs.h <<EOF
3772 #define $ac_tr_hdr 1
3776 echo "$ac_t""no" 1>&6
3777 echo "Cannot find SDL headers !"; exit
3781 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -lSDL"
3786 if test "x$withval" = "x";
3788 for ac_hdr in SDL/SDL.h
3790 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3791 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3792 echo "configure:3793: checking for $ac_hdr" >&5
3793 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3794 echo $ac_n "(cached) $ac_c" 1>&6
3796 cat > conftest.$ac_ext <<EOF
3797 #line 3798 "configure"
3798 #include "confdefs.h"
3801 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3802 { (eval echo configure:3803: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3803 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3804 if test -z "$ac_err"; then
3806 eval "ac_cv_header_$ac_safe=yes"
3809 echo "configure: failed program was:" >&5
3810 cat conftest.$ac_ext >&5
3812 eval "ac_cv_header_$ac_safe=no"
3816 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3817 echo "$ac_t""yes" 1>&6
3818 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3819 cat >> confdefs.h <<EOF
3820 #define $ac_tr_hdr 1
3822 PLUGINS="${PLUGINS} sdl"
3823 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -lSDL"
3825 echo "$ac_t""no" 1>&6
3831 # Check whether --with-directx or --without-directx was given.
3832 if test "${with_directx+set}" = set; then
3833 withval="$with_directx"
3834 if test "x$withval" != "xno";
3836 PLUGINS="${PLUGINS} directx";
3837 if test "x$withval" != "xyes";
3839 LIB_DIRECTX="${LIB_DIRECTX} -L"$withval"/lib -lddraw -ldsound"
3840 INCLUDE="${INCLUDE} -I"$withval"/include"
3842 for ac_hdr in directx.h
3844 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3845 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3846 echo "configure:3847: checking for $ac_hdr" >&5
3847 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3848 echo $ac_n "(cached) $ac_c" 1>&6
3850 cat > conftest.$ac_ext <<EOF
3851 #line 3852 "configure"
3852 #include "confdefs.h"
3855 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3856 { (eval echo configure:3857: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3857 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3858 if test -z "$ac_err"; then
3860 eval "ac_cv_header_$ac_safe=yes"
3863 echo "configure: failed program was:" >&5
3864 cat conftest.$ac_ext >&5
3866 eval "ac_cv_header_$ac_safe=no"
3870 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3871 echo "$ac_t""yes" 1>&6
3872 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3873 cat >> confdefs.h <<EOF
3874 #define $ac_tr_hdr 1
3878 echo "$ac_t""no" 1>&6
3879 echo "Cannot find DirectX headers !"; exit
3883 LIB_DIRECTX="${LIB_DIRECTX} -L/usr/lib -lddraw -ldsound"
3888 if test "x$withval" = "x";
3890 for ac_hdr in directx.h
3892 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3893 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3894 echo "configure:3895: checking for $ac_hdr" >&5
3895 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3896 echo $ac_n "(cached) $ac_c" 1>&6
3898 cat > conftest.$ac_ext <<EOF
3899 #line 3900 "configure"
3900 #include "confdefs.h"
3903 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3904 { (eval echo configure:3905: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3905 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3906 if test -z "$ac_err"; then
3908 eval "ac_cv_header_$ac_safe=yes"
3911 echo "configure: failed program was:" >&5
3912 cat conftest.$ac_ext >&5
3914 eval "ac_cv_header_$ac_safe=no"
3918 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3919 echo "$ac_t""yes" 1>&6
3920 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3921 cat >> confdefs.h <<EOF
3922 #define $ac_tr_hdr 1
3924 PLUGINS="${PLUGINS} directx"
3925 LIB_DIRECTX="${LIB_DIRECTX} -L/usr/lib -lddraw -ldsound"
3927 echo "$ac_t""no" 1>&6
3933 # Check whether --with-glide or --without-glide was given.
3934 if test "${with_glide+set}" = set; then
3935 withval="$with_glide"
3936 if test "x$withval" != "xno";
3938 PLUGINS="${PLUGINS} glide";
3939 if test "x$withval" != "xyes";
3941 LIB_GLIDE="-l"$withval" -lm"
3943 LIB_GLIDE="-lglide2x -lm"
3949 # Check whether --enable-ncurses or --disable-ncurses was given.
3950 if test "${enable_ncurses+set}" = set; then
3951 enableval="$enable_ncurses"
3952 if test x$enable_ncurses = xyes; then
3953 PLUGINS="${PLUGINS} ncurses"
3954 LIB_NCURSES="-lncurses"
3959 # Check whether --enable-qt or --disable-qt was given.
3960 if test "${enable_qt+set}" = set; then
3961 enableval="$enable_qt"
3962 if test x$enable_qt = xyes; then
3963 PLUGINS="${PLUGINS} qt"
3964 ALIASES="${ALIASES} qvlc"
3965 LIB_QT="-lqt -L${QTDIR}/lib"
3966 if test -x ${QTDIR}/bin/moc ;
3968 MOC=${QTDIR}/bin/moc
3976 # Check whether --enable-kde or --disable-kde was given.
3977 if test "${enable_kde+set}" = set; then
3978 enableval="$enable_kde"
3979 if test x$enable_kde = xyes; then PLUGINS="${PLUGINS} kde"; ALIASES="${ALIASES} kvlc"; fi
3983 # Check whether --enable-gnome or --disable-gnome was given.
3984 if test "${enable_gnome+set}" = set; then
3985 enableval="$enable_gnome"
3986 if test x$enable_gnome = xyes; then
3987 PLUGINS="${PLUGINS} gnome"
3988 ALIASES="${ALIASES} gnome-vlc"
3989 LIB_GNOME="`gnome-config --libs gnomeui | sed 's,-rdynamic,,'`"
3994 # Check whether --enable-gtk or --disable-gtk was given.
3995 if test "${enable_gtk+set}" = set; then
3996 enableval="$enable_gtk"
4000 if test x$enable_gtk != xno; then
4001 # Extract the first word of "gtk-config", so it can be a program name with args.
4002 set dummy gtk-config; ac_word=$2
4003 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4004 echo "configure:4005: checking for $ac_word" >&5
4005 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
4006 echo $ac_n "(cached) $ac_c" 1>&6
4008 case "$GTK_CONFIG" in
4010 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
4013 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a dos path.
4016 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4018 for ac_dir in $ac_dummy; do
4019 test -z "$ac_dir" && ac_dir=.
4020 if test -f $ac_dir/$ac_word; then
4021 ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word"
4026 test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
4030 GTK_CONFIG="$ac_cv_path_GTK_CONFIG"
4031 if test -n "$GTK_CONFIG"; then
4032 echo "$ac_t""$GTK_CONFIG" 1>&6
4034 echo "$ac_t""no" 1>&6
4037 if test x${GTK_CONFIG} != xno; then
4038 PLUGINS="${PLUGINS} gtk"
4039 ALIASES="${ALIASES} gvlc"
4040 CFLAGS_GTK="`${GTK_CONFIG} --cflags gtk`"
4041 LIB_GTK="`${GTK_CONFIG} --libs gtk | sed 's,-rdynamic,,'`"
4045 # Check whether --enable-x11 or --disable-x11 was given.
4046 if test "${enable_x11+set}" = set; then
4047 enableval="$enable_x11"
4051 if test x$enable_x11 != xno; then
4052 if test x$x_includes = xNONE; then
4053 x_includes=/usr/X11R6/include
4055 if test x$x_libraries = xNONE; then
4056 x_libraries=/usr/X11R6/lib
4058 saved_CPPFLAGS=$CPPFLAGS
4059 CPPFLAGS="$CPPFLAGS -I$x_includes"
4060 for ac_hdr in X11/Xlib.h
4062 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4063 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4064 echo "configure:4065: checking for $ac_hdr" >&5
4065 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4066 echo $ac_n "(cached) $ac_c" 1>&6
4068 cat > conftest.$ac_ext <<EOF
4069 #line 4070 "configure"
4070 #include "confdefs.h"
4073 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4074 { (eval echo configure:4075: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4075 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4076 if test -z "$ac_err"; then
4078 eval "ac_cv_header_$ac_safe=yes"
4081 echo "configure: failed program was:" >&5
4082 cat conftest.$ac_ext >&5
4084 eval "ac_cv_header_$ac_safe=no"
4088 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4089 echo "$ac_t""yes" 1>&6
4090 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4091 cat >> confdefs.h <<EOF
4092 #define $ac_tr_hdr 1
4095 PLUGINS="${PLUGINS} x11"
4096 LIB_X11="-L$x_libraries -lX11 -lXext"
4097 CFLAGS_X11="-I$x_includes"
4099 CPPFLAGS=$saved_CPPFLAGS
4101 echo "$ac_t""no" 1>&6
4107 # Check whether --enable-xvideo or --disable-xvideo was given.
4108 if test "${enable_xvideo+set}" = set; then
4109 enableval="$enable_xvideo"
4113 if test x$enable_xvideo != xno; then
4114 if test x$x_includes = xNONE; then
4115 x_includes=/usr/X11R6/include
4117 if test x$x_libraries = xNONE; then
4118 x_libraries=/usr/X11R6/lib
4120 saved_CPPFLAGS=$CPPFLAGS
4121 CPPFLAGS="$CPPFLAGS -I$x_includes"
4122 for ac_hdr in X11/extensions/Xv.h
4124 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4125 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4126 echo "configure:4127: checking for $ac_hdr" >&5
4127 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4128 echo $ac_n "(cached) $ac_c" 1>&6
4130 cat > conftest.$ac_ext <<EOF
4131 #line 4132 "configure"
4132 #include "confdefs.h"
4135 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4136 { (eval echo configure:4137: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4137 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4138 if test -z "$ac_err"; then
4140 eval "ac_cv_header_$ac_safe=yes"
4143 echo "configure: failed program was:" >&5
4144 cat conftest.$ac_ext >&5
4146 eval "ac_cv_header_$ac_safe=no"
4150 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4151 echo "$ac_t""yes" 1>&6
4152 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4153 cat >> confdefs.h <<EOF
4154 #define $ac_tr_hdr 1
4157 PLUGINS="${PLUGINS} xvideo"
4158 LIB_XVIDEO="-L$x_libraries -lX11 -lXext -lXv"
4159 CFLAGS_X11="-I$x_includes"
4161 CPPFLAGS=$saved_CPPFLAGS
4163 echo "$ac_t""no" 1>&6
4169 # Check whether --enable-alsa or --disable-alsa was given.
4170 if test "${enable_alsa+set}" = set; then
4171 enableval="$enable_alsa"
4172 if test x$enable_alsa = xyes; then ac_safe=`echo "sys/asoundlib.h" | sed 'y%./+-%__p_%'`
4173 echo $ac_n "checking for sys/asoundlib.h""... $ac_c" 1>&6
4174 echo "configure:4175: checking for sys/asoundlib.h" >&5
4175 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4176 echo $ac_n "(cached) $ac_c" 1>&6
4178 cat > conftest.$ac_ext <<EOF
4179 #line 4180 "configure"
4180 #include "confdefs.h"
4181 #include <sys/asoundlib.h>
4183 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4184 { (eval echo configure:4185: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4185 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4186 if test -z "$ac_err"; then
4188 eval "ac_cv_header_$ac_safe=yes"
4191 echo "configure: failed program was:" >&5
4192 cat conftest.$ac_ext >&5
4194 eval "ac_cv_header_$ac_safe=no"
4198 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4199 echo "$ac_t""yes" 1>&6
4200 echo $ac_n "checking for main in -lasound""... $ac_c" 1>&6
4201 echo "configure:4202: checking for main in -lasound" >&5
4202 ac_lib_var=`echo asound'_'main | sed 'y%./+-%__p_%'`
4203 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4204 echo $ac_n "(cached) $ac_c" 1>&6
4206 ac_save_LIBS="$LIBS"
4207 LIBS="-lasound $LIBS"
4208 cat > conftest.$ac_ext <<EOF
4209 #line 4210 "configure"
4210 #include "confdefs.h"
4216 if { (eval echo configure:4217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4218 eval "ac_cv_lib_$ac_lib_var=yes"
4220 echo "configure: failed program was:" >&5
4221 cat conftest.$ac_ext >&5
4223 eval "ac_cv_lib_$ac_lib_var=no"
4226 LIBS="$ac_save_LIBS"
4229 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4230 echo "$ac_t""yes" 1>&6
4233 echo "$ac_t""no" 1>&6
4238 echo "$ac_t""no" 1>&6
4241 if test x$have_alsa = xtrue; then
4242 PLUGINS="${PLUGINS} alsa"
4295 cat > confcache <<\EOF
4296 # This file is a shell script that caches the results of configure
4297 # tests run on this system so they can be shared between configure
4298 # scripts and configure runs. It is not useful on other systems.
4299 # If it contains results you don't want to keep, you may remove or edit it.
4301 # By default, configure uses ./config.cache as the cache file,
4302 # creating it if it does not exist already. You can give configure
4303 # the --cache-file=FILE option to use a different cache file; that is
4304 # what configure does when it calls configure scripts in
4305 # subdirectories, so they share the cache.
4306 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4307 # config.status only pays attention to the cache file if you give it the
4308 # --recheck option to rerun configure.
4311 # The following way of writing the cache mishandles newlines in values,
4312 # but we know of no workaround that is simple, portable, and efficient.
4313 # So, don't put newlines in cache variables' values.
4314 # Ultrix sh set writes to stderr and can't be redirected directly,
4315 # and sets the high bit in the cache file unless we assign to the vars.
4317 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4319 # `set' does not quote correctly, so add quotes (double-quote substitution
4320 # turns \\\\ into \\, and sed turns \\ into \).
4322 -e "s/'/'\\\\''/g" \
4323 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4326 # `set' quotes correctly as required by POSIX, so do not add quotes.
4327 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4330 if cmp -s $cache_file confcache; then
4333 if test -w $cache_file; then
4334 echo "updating cache $cache_file"
4335 cat confcache > $cache_file
4337 echo "not updating unwritable cache $cache_file"
4342 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4344 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4345 # Let make expand exec_prefix.
4346 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4348 # Any assignment to VPATH causes Sun make to only execute
4349 # the first set of double-colon rules, so remove it if not needed.
4350 # If there is a colon in the path, we need to keep it.
4351 if test "x$srcdir" = x.; then
4352 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4355 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4357 DEFS=-DHAVE_CONFIG_H
4359 # Without the "./", some shells look in PATH for config.status.
4360 : ${CONFIG_STATUS=./config.status}
4362 echo creating $CONFIG_STATUS
4363 rm -f $CONFIG_STATUS
4364 cat > $CONFIG_STATUS <<EOF
4366 # Generated automatically by configure.
4367 # Run this file to recreate the current configuration.
4368 # This directory was configured as follows,
4369 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4371 # $0 $ac_configure_args
4373 # Compiler output produced by configure, useful for debugging
4374 # configure, is in ./config.log if it exists.
4376 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4379 case "\$ac_option" in
4380 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4381 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4382 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4383 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4384 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4386 -help | --help | --hel | --he | --h)
4387 echo "\$ac_cs_usage"; exit 0 ;;
4388 *) echo "\$ac_cs_usage"; exit 1 ;;
4392 ac_given_srcdir=$srcdir
4393 ac_given_INSTALL="$INSTALL"
4395 trap 'rm -fr `echo "Makefile.opts include/config.h include/defs.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4397 cat >> $CONFIG_STATUS <<EOF
4399 # Protect against being on the right side of a sed subst in config.status.
4400 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4401 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4405 s%@CFLAGS@%$CFLAGS%g
4406 s%@CPPFLAGS@%$CPPFLAGS%g
4407 s%@CXXFLAGS@%$CXXFLAGS%g
4408 s%@FFLAGS@%$FFLAGS%g
4410 s%@LDFLAGS@%$LDFLAGS%g
4412 s%@exec_prefix@%$exec_prefix%g
4413 s%@prefix@%$prefix%g
4414 s%@program_transform_name@%$program_transform_name%g
4415 s%@bindir@%$bindir%g
4416 s%@sbindir@%$sbindir%g
4417 s%@libexecdir@%$libexecdir%g
4418 s%@datadir@%$datadir%g
4419 s%@sysconfdir@%$sysconfdir%g
4420 s%@sharedstatedir@%$sharedstatedir%g
4421 s%@localstatedir@%$localstatedir%g
4422 s%@libdir@%$libdir%g
4423 s%@includedir@%$includedir%g
4424 s%@oldincludedir@%$oldincludedir%g
4425 s%@infodir@%$infodir%g
4426 s%@mandir@%$mandir%g
4428 s%@host_alias@%$host_alias%g
4429 s%@host_cpu@%$host_cpu%g
4430 s%@host_vendor@%$host_vendor%g
4431 s%@host_os@%$host_os%g
4432 s%@VLC_VERSION@%$VLC_VERSION%g
4433 s%@VLC_CODENAME@%$VLC_CODENAME%g
4434 s%@SET_MAKE@%$SET_MAKE%g
4437 s%@RANLIB@%$RANLIB%g
4438 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4439 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4440 s%@INSTALL_DATA@%$INSTALL_DATA%g
4441 s%@GETOPT@%$GETOPT%g
4442 s%@ESD_CONFIG@%$ESD_CONFIG%g
4443 s%@GTK_CONFIG@%$GTK_CONFIG%g
4446 s%@PLUGINS@%$PLUGINS%g
4447 s%@BUILTINS@%$BUILTINS%g
4448 s%@ALIASES@%$ALIASES%g
4449 s%@DEFINE@%$DEFINE%g
4450 s%@INCLUDE@%$INCLUDE%g
4454 s%@OPTIMS@%$OPTIMS%g
4457 s%@LCFLAGS@%$LCFLAGS%g
4458 s%@PLCFLAGS@%$PLCFLAGS%g
4460 s%@LIB_ALSA@%$LIB_ALSA%g
4461 s%@LIB_BEOS@%$LIB_BEOS%g
4462 s%@LIB_DARWIN@%$LIB_DARWIN%g
4463 s%@LIB_DVD@%$LIB_DVD%g
4464 s%@LIB_ESD@%$LIB_ESD%g
4465 s%@LIB_GGI@%$LIB_GGI%g
4466 s%@LIB_GLIDE@%$LIB_GLIDE%g
4467 s%@LIB_GNOME@%$LIB_GNOME%g
4468 s%@LIB_GTK@%$LIB_GTK%g
4469 s%@LIB_IDCTALTIVEC@%$LIB_IDCTALTIVEC%g
4470 s%@LIB_MACOSX@%$LIB_MACOSX%g
4471 s%@LIB_NCURSES@%$LIB_NCURSES%g
4472 s%@LIB_QT@%$LIB_QT%g
4473 s%@LIB_TS@%$LIB_TS%g
4474 s%@LIB_SDL@%$LIB_SDL%g
4475 s%@LIB_DIRECTX@%$LIB_DIRECTX%g
4476 s%@LIB_X11@%$LIB_X11%g
4477 s%@LIB_XVIDEO@%$LIB_XVIDEO%g
4478 s%@LIB_YUV@%$LIB_YUV%g
4479 s%@CFLAGS_VLC@%$CFLAGS_VLC%g
4480 s%@CFLAGS_DVD@%$CFLAGS_DVD%g
4481 s%@CFLAGS_GTK@%$CFLAGS_GTK%g
4482 s%@CFLAGS_SDL@%$CFLAGS_SDL%g
4483 s%@CFLAGS_X11@%$CFLAGS_X11%g
4488 cat >> $CONFIG_STATUS <<\EOF
4490 # Split the substitutions into bite-sized pieces for seds with
4491 # small command number limits, like on Digital OSF/1 and HP-UX.
4492 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4493 ac_file=1 # Number of current file.
4494 ac_beg=1 # First line for current file.
4495 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4498 while $ac_more_lines; do
4499 if test $ac_beg -gt 1; then
4500 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4502 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4504 if test ! -s conftest.s$ac_file; then
4506 rm -f conftest.s$ac_file
4508 if test -z "$ac_sed_cmds"; then
4509 ac_sed_cmds="sed -f conftest.s$ac_file"
4511 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4513 ac_file=`expr $ac_file + 1`
4515 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4518 if test -z "$ac_sed_cmds"; then
4523 cat >> $CONFIG_STATUS <<EOF
4525 CONFIG_FILES=\${CONFIG_FILES-"Makefile.opts include/config.h"}
4527 cat >> $CONFIG_STATUS <<\EOF
4528 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4529 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4531 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4532 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4533 *) ac_file_in="${ac_file}.in" ;;
4536 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4538 # Remove last slash and all that follows it. Not all systems have dirname.
4539 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4540 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4541 # The file is in a subdirectory.
4542 test ! -d "$ac_dir" && mkdir "$ac_dir"
4543 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4544 # A "../" for each directory in $ac_dir_suffix.
4545 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4547 ac_dir_suffix= ac_dots=
4550 case "$ac_given_srcdir" in
4552 if test -z "$ac_dots"; then top_srcdir=.
4553 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4554 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4556 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4557 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4560 case "$ac_given_INSTALL" in
4561 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4562 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4565 echo creating "$ac_file"
4567 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4569 *Makefile*) ac_comsub="1i\\
4570 # $configure_input" ;;
4574 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4576 s%@configure_input@%$configure_input%g
4577 s%@srcdir@%$srcdir%g
4578 s%@top_srcdir@%$top_srcdir%g
4579 s%@INSTALL@%$INSTALL%g
4580 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4584 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4585 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4587 # ac_d sets the value in "#define NAME VALUE" lines.
4588 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4589 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
4592 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4593 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4594 ac_uB='\([ ]\)%\1#\2define\3'
4597 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4598 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4599 ac_eB='$%\1#\2define\3'
4603 if test "${CONFIG_HEADERS+set}" != set; then
4605 cat >> $CONFIG_STATUS <<EOF
4606 CONFIG_HEADERS="include/defs.h"
4608 cat >> $CONFIG_STATUS <<\EOF
4610 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4611 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4613 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4614 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4615 *) ac_file_in="${ac_file}.in" ;;
4618 echo creating $ac_file
4620 rm -f conftest.frag conftest.in conftest.out
4621 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4622 cat $ac_file_inputs > conftest.in
4626 # Transform confdefs.h into a sed script conftest.vals that substitutes
4627 # the proper values into config.h.in to produce config.h. And first:
4628 # Protect against being on the right side of a sed subst in config.status.
4629 # Protect against being in an unquoted here document in config.status.
4631 cat > conftest.hdr <<\EOF
4634 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4638 sed -n -f conftest.hdr confdefs.h > conftest.vals
4641 # This sed command replaces #undef with comments. This is necessary, for
4642 # example, in the case of _POSIX_SOURCE, which is predefined and required
4643 # on some systems where configure will not decide to define it.
4644 cat >> conftest.vals <<\EOF
4645 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4648 # Break up conftest.vals because some shells have a limit on
4649 # the size of here documents, and old seds have small limits too.
4654 ac_lines=`grep -c . conftest.vals`
4655 # grep -c gives empty output for an empty file on some AIX systems.
4656 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4657 # Write a limited-size here document to conftest.frag.
4658 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4659 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4661 sed -f conftest.frag conftest.in > conftest.out
4663 mv conftest.out conftest.in
4665 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4667 mv conftest.tail conftest.vals
4671 cat >> $CONFIG_STATUS <<\EOF
4672 rm -f conftest.frag conftest.h
4673 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4674 cat conftest.in >> conftest.h
4676 if cmp -s $ac_file conftest.h 2>/dev/null; then
4677 echo "$ac_file is unchanged"
4680 # Remove last slash and all that follows it. Not all systems have dirname.
4681 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4682 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4683 # The file is in a subdirectory.
4684 test ! -d "$ac_dir" && mkdir "$ac_dir"
4687 mv conftest.h $ac_file
4692 cat >> $CONFIG_STATUS <<EOF
4695 cat >> $CONFIG_STATUS <<\EOF
4699 chmod +x $CONFIG_STATUS
4700 rm -fr confdefs* $ac_clean_files
4701 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4705 global configuration
4706 --------------------
4708 architecture : ${ARCH}
4709 optimizations : ${OPTIMS}
4713 vlc version : ${VLC_VERSION}
4714 debug mode : ${DEBUG}
4715 statistics : ${STATS}
4716 trace mode : ${TRACE}
4717 need builtin getopt : ${GETOPT}
4718 built-in modules :${BUILTINS}
4719 plugin modules :${PLUGINS}
4720 vlc aliases :${ALIASES}
4722 libdvdcss configuration
4723 -----------------------
4724 CSS decryption : ${CSS}
4726 You may now tune Makefile.opts at your convenience. To build vlc, type
4727 \`make vlc'. To build libdvdcss only, type \`make libdvdcss'."