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-glide[=name] Glide (3dfx) support (default disabled)"
53 --enable-ncurses ncurses interface support (default disabled)"
55 --enable-qt Qt interface support (default disabled)"
57 --enable-kde KDE interface support (default disabled)"
59 --enable-gnome Gnome interface support (default disabled)"
61 --disable-gtk Gtk+ support (default enabled)"
63 --disable-x11 X11 support (default enabled)"
65 --disable-xvideo XVideo support (default enabled)"
67 --enable-alsa Alsa sound drivers support (Only for linux) (default disabled)"
69 # Initialize some variables set by options.
70 # The variables have the same names as the options, with
71 # dashes changed to underlines.
73 cache_file=./config.cache
82 program_transform_name=s,x,x,
90 bindir='${exec_prefix}/bin'
91 sbindir='${exec_prefix}/sbin'
92 libexecdir='${exec_prefix}/libexec'
93 datadir='${prefix}/share'
94 sysconfdir='${prefix}/etc'
95 sharedstatedir='${prefix}/com'
96 localstatedir='${prefix}/var'
97 libdir='${exec_prefix}/lib'
98 includedir='${prefix}/include'
99 oldincludedir='/usr/include'
100 infodir='${prefix}/info'
101 mandir='${prefix}/man'
103 # Initialize some other variables.
106 SHELL=${CONFIG_SHELL-/bin/sh}
107 # Maximum number of lines to put in a shell here document.
114 # If the previous option needs an argument, assign it.
115 if test -n "$ac_prev"; then
116 eval "$ac_prev=\$ac_option"
122 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
126 # Accept the important Cygnus configure options, so we can diagnose typos.
130 -bindir | --bindir | --bindi | --bind | --bin | --bi)
132 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
133 bindir="$ac_optarg" ;;
135 -build | --build | --buil | --bui | --bu)
137 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
138 build="$ac_optarg" ;;
140 -cache-file | --cache-file | --cache-fil | --cache-fi \
141 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
142 ac_prev=cache_file ;;
143 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
144 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
145 cache_file="$ac_optarg" ;;
147 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
149 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
151 datadir="$ac_optarg" ;;
153 -disable-* | --disable-*)
154 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
155 # Reject names that are not valid shell variable names.
156 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
157 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
159 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
160 eval "enable_${ac_feature}=no" ;;
162 -enable-* | --enable-*)
163 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
164 # Reject names that are not valid shell variable names.
165 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
166 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
168 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
173 eval "enable_${ac_feature}='$ac_optarg'" ;;
175 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
176 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
177 | --exec | --exe | --ex)
178 ac_prev=exec_prefix ;;
179 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
180 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
181 | --exec=* | --exe=* | --ex=*)
182 exec_prefix="$ac_optarg" ;;
184 -gas | --gas | --ga | --g)
185 # Obsolete; use --with-gas.
188 -help | --help | --hel | --he)
189 # Omit some internal or obsolete options to make the list less imposing.
190 # This message is too long to be a string in the A/UX 3.1 sh.
192 Usage: configure [options] [host]
193 Options: [defaults in brackets after descriptions]
195 --cache-file=FILE cache test results in FILE
196 --help print this message
197 --no-create do not create output files
198 --quiet, --silent do not print \`checking...' messages
199 --version print the version of autoconf that created configure
200 Directory and file names:
201 --prefix=PREFIX install architecture-independent files in PREFIX
203 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
205 --bindir=DIR user executables in DIR [EPREFIX/bin]
206 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
207 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
208 --datadir=DIR read-only architecture-independent data in DIR
210 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
211 --sharedstatedir=DIR modifiable architecture-independent data in DIR
213 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
214 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
215 --includedir=DIR C header files in DIR [PREFIX/include]
216 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
217 --infodir=DIR info documentation in DIR [PREFIX/info]
218 --mandir=DIR man documentation in DIR [PREFIX/man]
219 --srcdir=DIR find the sources in DIR [configure dir or ..]
220 --program-prefix=PREFIX prepend PREFIX to installed program names
221 --program-suffix=SUFFIX append SUFFIX to installed program names
222 --program-transform-name=PROGRAM
223 run sed PROGRAM on installed program names
227 --build=BUILD configure for building on BUILD [BUILD=HOST]
228 --host=HOST configure for HOST [guessed]
229 --target=TARGET configure for TARGET [TARGET=HOST]
230 Features and packages:
231 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
232 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
233 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
234 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
235 --x-includes=DIR X include files are in DIR
236 --x-libraries=DIR X library files are in DIR
238 if test -n "$ac_help"; then
239 echo "--enable and --with options recognized:$ac_help"
243 -host | --host | --hos | --ho)
245 -host=* | --host=* | --hos=* | --ho=*)
248 -includedir | --includedir | --includedi | --included | --include \
249 | --includ | --inclu | --incl | --inc)
250 ac_prev=includedir ;;
251 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
252 | --includ=* | --inclu=* | --incl=* | --inc=*)
253 includedir="$ac_optarg" ;;
255 -infodir | --infodir | --infodi | --infod | --info | --inf)
257 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
258 infodir="$ac_optarg" ;;
260 -libdir | --libdir | --libdi | --libd)
262 -libdir=* | --libdir=* | --libdi=* | --libd=*)
263 libdir="$ac_optarg" ;;
265 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
266 | --libexe | --libex | --libe)
267 ac_prev=libexecdir ;;
268 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
269 | --libexe=* | --libex=* | --libe=*)
270 libexecdir="$ac_optarg" ;;
272 -localstatedir | --localstatedir | --localstatedi | --localstated \
273 | --localstate | --localstat | --localsta | --localst \
274 | --locals | --local | --loca | --loc | --lo)
275 ac_prev=localstatedir ;;
276 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
277 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
278 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
279 localstatedir="$ac_optarg" ;;
281 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
283 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
284 mandir="$ac_optarg" ;;
287 # Obsolete; use --without-fp.
290 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
294 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
295 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
298 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
299 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
300 | --oldin | --oldi | --old | --ol | --o)
301 ac_prev=oldincludedir ;;
302 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
303 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
304 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
305 oldincludedir="$ac_optarg" ;;
307 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
309 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
310 prefix="$ac_optarg" ;;
312 -program-prefix | --program-prefix | --program-prefi | --program-pref \
313 | --program-pre | --program-pr | --program-p)
314 ac_prev=program_prefix ;;
315 -program-prefix=* | --program-prefix=* | --program-prefi=* \
316 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
317 program_prefix="$ac_optarg" ;;
319 -program-suffix | --program-suffix | --program-suffi | --program-suff \
320 | --program-suf | --program-su | --program-s)
321 ac_prev=program_suffix ;;
322 -program-suffix=* | --program-suffix=* | --program-suffi=* \
323 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
324 program_suffix="$ac_optarg" ;;
326 -program-transform-name | --program-transform-name \
327 | --program-transform-nam | --program-transform-na \
328 | --program-transform-n | --program-transform- \
329 | --program-transform | --program-transfor \
330 | --program-transfo | --program-transf \
331 | --program-trans | --program-tran \
332 | --progr-tra | --program-tr | --program-t)
333 ac_prev=program_transform_name ;;
334 -program-transform-name=* | --program-transform-name=* \
335 | --program-transform-nam=* | --program-transform-na=* \
336 | --program-transform-n=* | --program-transform-=* \
337 | --program-transform=* | --program-transfor=* \
338 | --program-transfo=* | --program-transf=* \
339 | --program-trans=* | --program-tran=* \
340 | --progr-tra=* | --program-tr=* | --program-t=*)
341 program_transform_name="$ac_optarg" ;;
343 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
344 | -silent | --silent | --silen | --sile | --sil)
347 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
349 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
351 sbindir="$ac_optarg" ;;
353 -sharedstatedir | --sharedstatedir | --sharedstatedi \
354 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
355 | --sharedst | --shareds | --shared | --share | --shar \
357 ac_prev=sharedstatedir ;;
358 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
359 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
360 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
362 sharedstatedir="$ac_optarg" ;;
364 -site | --site | --sit)
366 -site=* | --site=* | --sit=*)
369 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
371 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
372 srcdir="$ac_optarg" ;;
374 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
375 | --syscon | --sysco | --sysc | --sys | --sy)
376 ac_prev=sysconfdir ;;
377 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
378 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
379 sysconfdir="$ac_optarg" ;;
381 -target | --target | --targe | --targ | --tar | --ta | --t)
383 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
384 target="$ac_optarg" ;;
386 -v | -verbose | --verbose | --verbos | --verbo | --verb)
389 -version | --version | --versio | --versi | --vers)
390 echo "configure generated by autoconf version 2.13"
394 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
395 # Reject names that are not valid shell variable names.
396 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
397 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
399 ac_package=`echo $ac_package| sed 's/-/_/g'`
404 eval "with_${ac_package}='$ac_optarg'" ;;
406 -without-* | --without-*)
407 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
408 # Reject names that are not valid shell variable names.
409 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
410 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
412 ac_package=`echo $ac_package| sed 's/-/_/g'`
413 eval "with_${ac_package}=no" ;;
416 # Obsolete; use --with-x.
419 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
420 | --x-incl | --x-inc | --x-in | --x-i)
421 ac_prev=x_includes ;;
422 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
423 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
424 x_includes="$ac_optarg" ;;
426 -x-libraries | --x-libraries | --x-librarie | --x-librari \
427 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
428 ac_prev=x_libraries ;;
429 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
430 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
431 x_libraries="$ac_optarg" ;;
433 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
437 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
438 echo "configure: warning: $ac_option: invalid host type" 1>&2
440 if test "x$nonopt" != xNONE; then
441 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
449 if test -n "$ac_prev"; then
450 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
453 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
455 # File descriptor usage:
458 # 2 errors and warnings
459 # 3 some systems may open it to /dev/tty
460 # 4 used on the Kubota Titan
461 # 6 checking for... messages and results
462 # 5 compiler messages saved in config.log
463 if test "$silent" = yes; then
471 This file contains any messages produced by compilers while
472 running configure, to aid debugging if configure makes a mistake.
475 # Strip out --no-create and --no-recursion so they do not pile up.
476 # Also quote any args containing shell metacharacters.
481 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
482 | --no-cr | --no-c) ;;
483 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
484 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
485 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
486 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
487 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
492 # Only set these to C if already set. These must not be set unconditionally
493 # because not all systems understand e.g. LANG=C (notably SCO).
494 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
495 # Non-C LC_CTYPE values break the ctype check.
496 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
497 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
498 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
499 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
501 # confdefs.h avoids OS command line length limits that DEFS can exceed.
502 rm -rf conftest* confdefs.h
503 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
506 # A filename unique to this package, relative to the directory that
507 # configure is in, which we can look for to find out if srcdir is correct.
508 ac_unique_file=src/interface/main.c
510 # Find the source files, if location was not specified.
511 if test -z "$srcdir"; then
512 ac_srcdir_defaulted=yes
513 # Try the directory containing this script, then its parent.
515 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
516 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
518 if test ! -r $srcdir/$ac_unique_file; then
522 ac_srcdir_defaulted=no
524 if test ! -r $srcdir/$ac_unique_file; then
525 if test "$ac_srcdir_defaulted" = yes; then
526 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
528 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
531 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
533 # Prefer explicitly selected file to automatically selected ones.
534 if test -z "$CONFIG_SITE"; then
535 if test "x$prefix" != xNONE; then
536 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
538 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
541 for ac_site_file in $CONFIG_SITE; do
542 if test -r "$ac_site_file"; then
543 echo "loading site script $ac_site_file"
548 if test -r "$cache_file"; then
549 echo "loading cache $cache_file"
552 echo "creating cache $cache_file"
557 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
558 ac_cpp='$CPP $CPPFLAGS'
559 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
560 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
561 cross_compiling=$ac_cv_prog_cc_cross
565 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
566 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
567 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
574 ac_n= ac_c='\c' ac_t=
581 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
582 if test -f $ac_dir/install-sh; then
584 ac_install_sh="$ac_aux_dir/install-sh -c"
586 elif test -f $ac_dir/install.sh; then
588 ac_install_sh="$ac_aux_dir/install.sh -c"
592 if test -z "$ac_aux_dir"; then
593 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
595 ac_config_guess=$ac_aux_dir/config.guess
596 ac_config_sub=$ac_aux_dir/config.sub
597 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
600 # Make sure we can run config.sub.
601 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
602 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
605 echo $ac_n "checking host system type""... $ac_c" 1>&6
606 echo "configure:607: checking host system type" >&5
609 case "$host_alias" in
613 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
614 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
616 *) host_alias=$nonopt ;;
620 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
621 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
622 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
623 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
624 echo "$ac_t""$host" 1>&6
632 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
633 echo "configure:634: checking whether ${MAKE-make} sets \${MAKE}" >&5
634 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
635 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
636 echo $ac_n "(cached) $ac_c" 1>&6
638 cat > conftestmake <<\EOF
640 @echo 'ac_maketemp="${MAKE}"'
642 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
643 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
644 if test -n "$ac_maketemp"; then
645 eval ac_cv_prog_make_${ac_make}_set=yes
647 eval ac_cv_prog_make_${ac_make}_set=no
651 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
652 echo "$ac_t""yes" 1>&6
655 echo "$ac_t""no" 1>&6
656 SET_MAKE="MAKE=${MAKE-make}"
659 # Extract the first word of "gcc", so it can be a program name with args.
660 set dummy gcc; ac_word=$2
661 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
662 echo "configure:663: checking for $ac_word" >&5
663 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
664 echo $ac_n "(cached) $ac_c" 1>&6
666 if test -n "$CC"; then
667 ac_cv_prog_CC="$CC" # Let the user override the test.
669 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
671 for ac_dir in $ac_dummy; do
672 test -z "$ac_dir" && ac_dir=.
673 if test -f $ac_dir/$ac_word; then
682 if test -n "$CC"; then
683 echo "$ac_t""$CC" 1>&6
685 echo "$ac_t""no" 1>&6
688 if test -z "$CC"; then
689 # Extract the first word of "cc", so it can be a program name with args.
690 set dummy cc; ac_word=$2
691 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
692 echo "configure:693: checking for $ac_word" >&5
693 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
694 echo $ac_n "(cached) $ac_c" 1>&6
696 if test -n "$CC"; then
697 ac_cv_prog_CC="$CC" # Let the user override the test.
699 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
702 for ac_dir in $ac_dummy; do
703 test -z "$ac_dir" && ac_dir=.
704 if test -f $ac_dir/$ac_word; then
705 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
714 if test $ac_prog_rejected = yes; then
715 # We found a bogon in the path, so make sure we never use it.
716 set dummy $ac_cv_prog_CC
718 if test $# -gt 0; then
719 # We chose a different compiler from the bogus one.
720 # However, it has the same basename, so the bogon will be chosen
721 # first if we set CC to just the basename; use the full file name.
723 set dummy "$ac_dir/$ac_word" "$@"
731 if test -n "$CC"; then
732 echo "$ac_t""$CC" 1>&6
734 echo "$ac_t""no" 1>&6
737 if test -z "$CC"; then
740 # Extract the first word of "cl", so it can be a program name with args.
741 set dummy cl; ac_word=$2
742 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
743 echo "configure:744: checking for $ac_word" >&5
744 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
745 echo $ac_n "(cached) $ac_c" 1>&6
747 if test -n "$CC"; then
748 ac_cv_prog_CC="$CC" # Let the user override the test.
750 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
752 for ac_dir in $ac_dummy; do
753 test -z "$ac_dir" && ac_dir=.
754 if test -f $ac_dir/$ac_word; then
763 if test -n "$CC"; then
764 echo "$ac_t""$CC" 1>&6
766 echo "$ac_t""no" 1>&6
771 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
774 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
775 echo "configure:776: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
778 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
779 ac_cpp='$CPP $CPPFLAGS'
780 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
781 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
782 cross_compiling=$ac_cv_prog_cc_cross
784 cat > conftest.$ac_ext << EOF
786 #line 787 "configure"
787 #include "confdefs.h"
791 if { (eval echo configure:792: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
792 ac_cv_prog_cc_works=yes
793 # If we can't run a trivial program, we are probably using a cross compiler.
794 if (./conftest; exit) 2>/dev/null; then
795 ac_cv_prog_cc_cross=no
797 ac_cv_prog_cc_cross=yes
800 echo "configure: failed program was:" >&5
801 cat conftest.$ac_ext >&5
802 ac_cv_prog_cc_works=no
806 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
807 ac_cpp='$CPP $CPPFLAGS'
808 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
809 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
810 cross_compiling=$ac_cv_prog_cc_cross
812 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
813 if test $ac_cv_prog_cc_works = no; then
814 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
816 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
817 echo "configure:818: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
818 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
819 cross_compiling=$ac_cv_prog_cc_cross
821 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
822 echo "configure:823: checking whether we are using GNU C" >&5
823 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
824 echo $ac_n "(cached) $ac_c" 1>&6
826 cat > conftest.c <<EOF
831 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:832: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
838 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
840 if test $ac_cv_prog_gcc = yes; then
846 ac_test_CFLAGS="${CFLAGS+set}"
847 ac_save_CFLAGS="$CFLAGS"
849 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
850 echo "configure:851: checking whether ${CC-cc} accepts -g" >&5
851 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
852 echo $ac_n "(cached) $ac_c" 1>&6
854 echo 'void f(){}' > conftest.c
855 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
864 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
865 if test "$ac_test_CFLAGS" = set; then
866 CFLAGS="$ac_save_CFLAGS"
867 elif test $ac_cv_prog_cc_g = yes; then
868 if test "$GCC" = yes; then
874 if test "$GCC" = yes; then
881 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
882 echo "configure:883: checking how to run the C preprocessor" >&5
883 # On Suns, sometimes $CPP names a directory.
884 if test -n "$CPP" && test -d "$CPP"; then
887 if test -z "$CPP"; then
888 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
889 echo $ac_n "(cached) $ac_c" 1>&6
891 # This must be in double quotes, not single quotes, because CPP may get
892 # substituted into the Makefile and "${CC-cc}" will confuse make.
894 # On the NeXT, cc -E runs the code through the compiler's parser,
895 # not just through cpp.
896 cat > conftest.$ac_ext <<EOF
897 #line 898 "configure"
898 #include "confdefs.h"
902 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
903 { (eval echo configure:904: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
904 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
905 if test -z "$ac_err"; then
909 echo "configure: failed program was:" >&5
910 cat conftest.$ac_ext >&5
912 CPP="${CC-cc} -E -traditional-cpp"
913 cat > conftest.$ac_ext <<EOF
914 #line 915 "configure"
915 #include "confdefs.h"
919 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
920 { (eval echo configure:921: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
921 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
922 if test -z "$ac_err"; then
926 echo "configure: failed program was:" >&5
927 cat conftest.$ac_ext >&5
929 CPP="${CC-cc} -nologo -E"
930 cat > conftest.$ac_ext <<EOF
931 #line 932 "configure"
932 #include "confdefs.h"
936 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
937 { (eval echo configure:938: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
938 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
939 if test -z "$ac_err"; then
943 echo "configure: failed program was:" >&5
944 cat conftest.$ac_ext >&5
953 ac_cv_prog_CPP="$CPP"
955 CPP="$ac_cv_prog_CPP"
957 ac_cv_prog_CPP="$CPP"
959 echo "$ac_t""$CPP" 1>&6
962 # Find a good install program. We prefer a C program (faster),
963 # so one script is as good as another. But avoid the broken or
964 # incompatible versions:
965 # SysV /etc/install, /usr/sbin/install
966 # SunOS /usr/etc/install
969 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
970 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
971 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
972 # ./install, which can be erroneously created by make from ./install.sh.
973 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
974 echo "configure:975: checking for a BSD compatible install" >&5
975 if test -z "$INSTALL"; then
976 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
977 echo $ac_n "(cached) $ac_c" 1>&6
979 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
980 for ac_dir in $PATH; do
981 # Account for people who put trailing slashes in PATH elements.
983 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
985 # OSF1 and SCO ODT 3.0 have their own names for install.
986 # Don't use installbsd from OSF since it installs stuff as root
988 for ac_prog in ginstall scoinst install; do
989 if test -f $ac_dir/$ac_prog; then
990 if test $ac_prog = install &&
991 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
992 # AIX install. It has an incompatible calling convention.
995 ac_cv_path_install="$ac_dir/$ac_prog -c"
1006 if test "${ac_cv_path_install+set}" = set; then
1007 INSTALL="$ac_cv_path_install"
1009 # As a last resort, use the slow shell script. We don't cache a
1010 # path for INSTALL within a source directory, because that will
1011 # break other packages using the cache if that directory is
1012 # removed, or if the path is relative.
1013 INSTALL="$ac_install_sh"
1016 echo "$ac_t""$INSTALL" 1>&6
1018 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1019 # It thinks the first close brace ends the variable substitution.
1020 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1022 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1024 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1027 echo $ac_n "checking for working const""... $ac_c" 1>&6
1028 echo "configure:1029: checking for working const" >&5
1029 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1030 echo $ac_n "(cached) $ac_c" 1>&6
1032 cat > conftest.$ac_ext <<EOF
1033 #line 1034 "configure"
1034 #include "confdefs.h"
1038 /* Ultrix mips cc rejects this. */
1039 typedef int charset[2]; const charset x = {0,0};
1040 /* SunOS 4.1.1 cc rejects this. */
1041 char const *const *ccp;
1043 /* NEC SVR4.0.2 mips cc rejects this. */
1044 struct point {int x, y;};
1045 static struct point const zero = {0,0};
1046 /* AIX XL C 1.02.0.0 rejects this.
1047 It does not let you subtract one const X* pointer from another in an arm
1048 of an if-expression whose if-part is not a constant expression */
1049 const char *g = "string";
1050 ccp = &g + (g ? g-g : 0);
1051 /* HPUX 7.0 cc rejects these. */
1054 ccp = (char const *const *) p;
1055 { /* SCO 3.2v4 cc rejects this. */
1057 char const *s = 0 ? (char *) 0 : (char const *) 0;
1061 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1063 const int *foo = &x[0];
1066 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1067 typedef const int *iptr;
1071 { /* AIX XL C 1.02.0.0 rejects this saying
1072 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1073 struct s { int j; const int *ap[3]; };
1074 struct s *b; b->j = 5;
1076 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1082 if { (eval echo configure:1083: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1086 echo "configure: failed program was:" >&5
1087 cat conftest.$ac_ext >&5
1094 echo "$ac_t""$ac_cv_c_const" 1>&6
1095 if test $ac_cv_c_const = no; then
1096 cat >> confdefs.h <<\EOF
1102 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
1103 echo "configure:1104: checking whether byte ordering is bigendian" >&5
1104 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
1105 echo $ac_n "(cached) $ac_c" 1>&6
1107 ac_cv_c_bigendian=unknown
1108 # See if sys/param.h defines the BYTE_ORDER macro.
1109 cat > conftest.$ac_ext <<EOF
1110 #line 1111 "configure"
1111 #include "confdefs.h"
1112 #include <sys/types.h>
1113 #include <sys/param.h>
1116 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
1121 if { (eval echo configure:1122: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1123 # It does; now see whether it defined to BIG_ENDIAN or not.
1124 cat > conftest.$ac_ext <<EOF
1125 #line 1126 "configure"
1126 #include "confdefs.h"
1127 #include <sys/types.h>
1128 #include <sys/param.h>
1131 #if BYTE_ORDER != BIG_ENDIAN
1136 if { (eval echo configure:1137: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1138 ac_cv_c_bigendian=yes
1140 echo "configure: failed program was:" >&5
1141 cat conftest.$ac_ext >&5
1143 ac_cv_c_bigendian=no
1147 echo "configure: failed program was:" >&5
1148 cat conftest.$ac_ext >&5
1151 if test $ac_cv_c_bigendian = unknown; then
1152 if test "$cross_compiling" = yes; then
1153 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1155 cat > conftest.$ac_ext <<EOF
1156 #line 1157 "configure"
1157 #include "confdefs.h"
1159 /* Are we little or big endian? From Harbison&Steele. */
1163 char c[sizeof (long)];
1166 exit (u.c[sizeof (long) - 1] == 1);
1169 if { (eval echo configure:1170: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1171 ac_cv_c_bigendian=no
1173 echo "configure: failed program was:" >&5
1174 cat conftest.$ac_ext >&5
1176 ac_cv_c_bigendian=yes
1184 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
1185 if test $ac_cv_c_bigendian = yes; then
1186 cat >> confdefs.h <<\EOF
1187 #define WORDS_BIGENDIAN 1
1193 for ac_func in gettimeofday select strerror strtod strtol
1195 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1196 echo "configure:1197: checking for $ac_func" >&5
1197 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1198 echo $ac_n "(cached) $ac_c" 1>&6
1200 cat > conftest.$ac_ext <<EOF
1201 #line 1202 "configure"
1202 #include "confdefs.h"
1203 /* System header to define __stub macros and hopefully few prototypes,
1204 which can conflict with char $ac_func(); below. */
1206 /* Override any gcc2 internal prototype to avoid an error. */
1207 /* We use char because int might match the return type of a gcc2
1208 builtin and then its argument prototype would still apply. */
1213 /* The GNU C library defines this for functions which it implements
1214 to always fail with ENOSYS. Some functions are actually named
1215 something starting with __ and the normal name is an alias. */
1216 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1224 if { (eval echo configure:1225: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1226 eval "ac_cv_func_$ac_func=yes"
1228 echo "configure: failed program was:" >&5
1229 cat conftest.$ac_ext >&5
1231 eval "ac_cv_func_$ac_func=no"
1236 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1237 echo "$ac_t""yes" 1>&6
1238 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1239 cat >> confdefs.h <<EOF
1240 #define $ac_tr_func 1
1244 echo "$ac_t""no" 1>&6
1248 for ac_func in setenv putenv
1250 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1251 echo "configure:1252: checking for $ac_func" >&5
1252 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1253 echo $ac_n "(cached) $ac_c" 1>&6
1255 cat > conftest.$ac_ext <<EOF
1256 #line 1257 "configure"
1257 #include "confdefs.h"
1258 /* System header to define __stub macros and hopefully few prototypes,
1259 which can conflict with char $ac_func(); below. */
1261 /* Override any gcc2 internal prototype to avoid an error. */
1262 /* We use char because int might match the return type of a gcc2
1263 builtin and then its argument prototype would still apply. */
1268 /* The GNU C library defines this for functions which it implements
1269 to always fail with ENOSYS. Some functions are actually named
1270 something starting with __ and the normal name is an alias. */
1271 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1279 if { (eval echo configure:1280: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1281 eval "ac_cv_func_$ac_func=yes"
1283 echo "configure: failed program was:" >&5
1284 cat conftest.$ac_ext >&5
1286 eval "ac_cv_func_$ac_func=no"
1291 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1292 echo "$ac_t""yes" 1>&6
1293 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1294 cat >> confdefs.h <<EOF
1295 #define $ac_tr_func 1
1299 echo "$ac_t""no" 1>&6
1303 echo $ac_n "checking for connect""... $ac_c" 1>&6
1304 echo "configure:1305: checking for connect" >&5
1305 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
1306 echo $ac_n "(cached) $ac_c" 1>&6
1308 cat > conftest.$ac_ext <<EOF
1309 #line 1310 "configure"
1310 #include "confdefs.h"
1311 /* System header to define __stub macros and hopefully few prototypes,
1312 which can conflict with char connect(); below. */
1314 /* Override any gcc2 internal prototype to avoid an error. */
1315 /* We use char because int might match the return type of a gcc2
1316 builtin and then its argument prototype would still apply. */
1321 /* The GNU C library defines this for functions which it implements
1322 to always fail with ENOSYS. Some functions are actually named
1323 something starting with __ and the normal name is an alias. */
1324 #if defined (__stub_connect) || defined (__stub___connect)
1332 if { (eval echo configure:1333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1334 eval "ac_cv_func_connect=yes"
1336 echo "configure: failed program was:" >&5
1337 cat conftest.$ac_ext >&5
1339 eval "ac_cv_func_connect=no"
1344 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
1345 echo "$ac_t""yes" 1>&6
1348 echo "$ac_t""no" 1>&6
1349 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
1350 echo "configure:1351: checking for connect in -lsocket" >&5
1351 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
1352 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1353 echo $ac_n "(cached) $ac_c" 1>&6
1355 ac_save_LIBS="$LIBS"
1356 LIBS="-lsocket $LIBS"
1357 cat > conftest.$ac_ext <<EOF
1358 #line 1359 "configure"
1359 #include "confdefs.h"
1360 /* Override any gcc2 internal prototype to avoid an error. */
1361 /* We use char because int might match the return type of a gcc2
1362 builtin and then its argument prototype would still apply. */
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_lib_$ac_lib_var=yes"
1373 echo "configure: failed program was:" >&5
1374 cat conftest.$ac_ext >&5
1376 eval "ac_cv_lib_$ac_lib_var=no"
1379 LIBS="$ac_save_LIBS"
1382 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1383 echo "$ac_t""yes" 1>&6
1384 LIB="${LIB} -lsocket"
1386 echo "$ac_t""no" 1>&6
1391 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
1392 echo "configure:1393: checking for gethostbyname" >&5
1393 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
1394 echo $ac_n "(cached) $ac_c" 1>&6
1396 cat > conftest.$ac_ext <<EOF
1397 #line 1398 "configure"
1398 #include "confdefs.h"
1399 /* System header to define __stub macros and hopefully few prototypes,
1400 which can conflict with char gethostbyname(); below. */
1402 /* Override any gcc2 internal prototype to avoid an error. */
1403 /* We use char because int might match the return type of a gcc2
1404 builtin and then its argument prototype would still apply. */
1405 char gethostbyname();
1409 /* The GNU C library defines this for functions which it implements
1410 to always fail with ENOSYS. Some functions are actually named
1411 something starting with __ and the normal name is an alias. */
1412 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
1420 if { (eval echo configure:1421: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1422 eval "ac_cv_func_gethostbyname=yes"
1424 echo "configure: failed program was:" >&5
1425 cat conftest.$ac_ext >&5
1427 eval "ac_cv_func_gethostbyname=no"
1432 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
1433 echo "$ac_t""yes" 1>&6
1436 echo "$ac_t""no" 1>&6
1437 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
1438 echo "configure:1439: checking for gethostbyname in -lnsl" >&5
1439 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
1440 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1441 echo $ac_n "(cached) $ac_c" 1>&6
1443 ac_save_LIBS="$LIBS"
1445 cat > conftest.$ac_ext <<EOF
1446 #line 1447 "configure"
1447 #include "confdefs.h"
1448 /* Override any gcc2 internal prototype to avoid an error. */
1449 /* We use char because int might match the return type of a gcc2
1450 builtin and then its argument prototype would still apply. */
1451 char gethostbyname();
1457 if { (eval echo configure:1458: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1459 eval "ac_cv_lib_$ac_lib_var=yes"
1461 echo "configure: failed program was:" >&5
1462 cat conftest.$ac_ext >&5
1464 eval "ac_cv_lib_$ac_lib_var=no"
1467 LIBS="$ac_save_LIBS"
1470 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1471 echo "$ac_t""yes" 1>&6
1474 echo "$ac_t""no" 1>&6
1479 echo $ac_n "checking for nanosleep""... $ac_c" 1>&6
1480 echo "configure:1481: checking for nanosleep" >&5
1481 if eval "test \"`echo '$''{'ac_cv_func_nanosleep'+set}'`\" = set"; then
1482 echo $ac_n "(cached) $ac_c" 1>&6
1484 cat > conftest.$ac_ext <<EOF
1485 #line 1486 "configure"
1486 #include "confdefs.h"
1487 /* System header to define __stub macros and hopefully few prototypes,
1488 which can conflict with char nanosleep(); below. */
1490 /* Override any gcc2 internal prototype to avoid an error. */
1491 /* We use char because int might match the return type of a gcc2
1492 builtin and then its argument prototype would still apply. */
1497 /* The GNU C library defines this for functions which it implements
1498 to always fail with ENOSYS. Some functions are actually named
1499 something starting with __ and the normal name is an alias. */
1500 #if defined (__stub_nanosleep) || defined (__stub___nanosleep)
1508 if { (eval echo configure:1509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1510 eval "ac_cv_func_nanosleep=yes"
1512 echo "configure: failed program was:" >&5
1513 cat conftest.$ac_ext >&5
1515 eval "ac_cv_func_nanosleep=no"
1520 if eval "test \"`echo '$ac_cv_func_'nanosleep`\" = yes"; then
1521 echo "$ac_t""yes" 1>&6
1524 echo "$ac_t""no" 1>&6
1525 echo $ac_n "checking for nanosleep in -lrt""... $ac_c" 1>&6
1526 echo "configure:1527: checking for nanosleep in -lrt" >&5
1527 ac_lib_var=`echo rt'_'nanosleep | sed 'y%./+-%__p_%'`
1528 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1529 echo $ac_n "(cached) $ac_c" 1>&6
1531 ac_save_LIBS="$LIBS"
1533 cat > conftest.$ac_ext <<EOF
1534 #line 1535 "configure"
1535 #include "confdefs.h"
1536 /* Override any gcc2 internal prototype to avoid an error. */
1537 /* We use char because int might match the return type of a gcc2
1538 builtin and then its argument prototype would still apply. */
1545 if { (eval echo configure:1546: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1547 eval "ac_cv_lib_$ac_lib_var=yes"
1549 echo "configure: failed program was:" >&5
1550 cat conftest.$ac_ext >&5
1552 eval "ac_cv_lib_$ac_lib_var=no"
1555 LIBS="$ac_save_LIBS"
1558 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1559 echo "$ac_t""yes" 1>&6
1562 echo "$ac_t""no" 1>&6
1563 echo $ac_n "checking for nanosleep in -lposix4""... $ac_c" 1>&6
1564 echo "configure:1565: checking for nanosleep in -lposix4" >&5
1565 ac_lib_var=`echo posix4'_'nanosleep | sed 'y%./+-%__p_%'`
1566 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1567 echo $ac_n "(cached) $ac_c" 1>&6
1569 ac_save_LIBS="$LIBS"
1570 LIBS="-lposix4 $LIBS"
1571 cat > conftest.$ac_ext <<EOF
1572 #line 1573 "configure"
1573 #include "confdefs.h"
1574 /* Override any gcc2 internal prototype to avoid an error. */
1575 /* We use char because int might match the return type of a gcc2
1576 builtin and then its argument prototype would still apply. */
1583 if { (eval echo configure:1584: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1585 eval "ac_cv_lib_$ac_lib_var=yes"
1587 echo "configure: failed program was:" >&5
1588 cat conftest.$ac_ext >&5
1590 eval "ac_cv_lib_$ac_lib_var=no"
1593 LIBS="$ac_save_LIBS"
1596 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1597 echo "$ac_t""yes" 1>&6
1598 LIB="${LIB} -lposix4"
1600 echo "$ac_t""no" 1>&6
1607 for ac_func in usleep
1609 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1610 echo "configure:1611: checking for $ac_func" >&5
1611 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1612 echo $ac_n "(cached) $ac_c" 1>&6
1614 cat > conftest.$ac_ext <<EOF
1615 #line 1616 "configure"
1616 #include "confdefs.h"
1617 /* System header to define __stub macros and hopefully few prototypes,
1618 which can conflict with char $ac_func(); below. */
1620 /* Override any gcc2 internal prototype to avoid an error. */
1621 /* We use char because int might match the return type of a gcc2
1622 builtin and then its argument prototype would still apply. */
1627 /* The GNU C library defines this for functions which it implements
1628 to always fail with ENOSYS. Some functions are actually named
1629 something starting with __ and the normal name is an alias. */
1630 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1638 if { (eval echo configure:1639: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1640 eval "ac_cv_func_$ac_func=yes"
1642 echo "configure: failed program was:" >&5
1643 cat conftest.$ac_ext >&5
1645 eval "ac_cv_func_$ac_func=no"
1650 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1651 echo "$ac_t""yes" 1>&6
1652 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1653 cat >> confdefs.h <<EOF
1654 #define $ac_tr_func 1
1658 echo "$ac_t""no" 1>&6
1662 echo $ac_n "checking for inet_aton""... $ac_c" 1>&6
1663 echo "configure:1664: checking for inet_aton" >&5
1664 if eval "test \"`echo '$''{'ac_cv_func_inet_aton'+set}'`\" = set"; then
1665 echo $ac_n "(cached) $ac_c" 1>&6
1667 cat > conftest.$ac_ext <<EOF
1668 #line 1669 "configure"
1669 #include "confdefs.h"
1670 /* System header to define __stub macros and hopefully few prototypes,
1671 which can conflict with char inet_aton(); below. */
1673 /* Override any gcc2 internal prototype to avoid an error. */
1674 /* We use char because int might match the return type of a gcc2
1675 builtin and then its argument prototype would still apply. */
1680 /* The GNU C library defines this for functions which it implements
1681 to always fail with ENOSYS. Some functions are actually named
1682 something starting with __ and the normal name is an alias. */
1683 #if defined (__stub_inet_aton) || defined (__stub___inet_aton)
1691 if { (eval echo configure:1692: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1693 eval "ac_cv_func_inet_aton=yes"
1695 echo "configure: failed program was:" >&5
1696 cat conftest.$ac_ext >&5
1698 eval "ac_cv_func_inet_aton=no"
1703 if eval "test \"`echo '$ac_cv_func_'inet_aton`\" = yes"; then
1704 echo "$ac_t""yes" 1>&6
1707 echo "$ac_t""no" 1>&6
1708 echo $ac_n "checking for inet_aton in -lresolv""... $ac_c" 1>&6
1709 echo "configure:1710: checking for inet_aton in -lresolv" >&5
1710 ac_lib_var=`echo resolv'_'inet_aton | sed 'y%./+-%__p_%'`
1711 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1712 echo $ac_n "(cached) $ac_c" 1>&6
1714 ac_save_LIBS="$LIBS"
1715 LIBS="-lresolv $LIBS"
1716 cat > conftest.$ac_ext <<EOF
1717 #line 1718 "configure"
1718 #include "confdefs.h"
1719 /* Override any gcc2 internal prototype to avoid an error. */
1720 /* We use char because int might match the return type of a gcc2
1721 builtin and then its argument prototype would still apply. */
1728 if { (eval echo configure:1729: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1730 eval "ac_cv_lib_$ac_lib_var=yes"
1732 echo "configure: failed program was:" >&5
1733 cat conftest.$ac_ext >&5
1735 eval "ac_cv_lib_$ac_lib_var=no"
1738 LIBS="$ac_save_LIBS"
1741 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1742 echo "$ac_t""yes" 1>&6
1743 LIB="${LIB} -lresolv"
1745 echo "$ac_t""no" 1>&6
1750 for ac_func in vasprintf
1752 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1753 echo "configure:1754: checking for $ac_func" >&5
1754 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1755 echo $ac_n "(cached) $ac_c" 1>&6
1757 cat > conftest.$ac_ext <<EOF
1758 #line 1759 "configure"
1759 #include "confdefs.h"
1760 /* System header to define __stub macros and hopefully few prototypes,
1761 which can conflict with char $ac_func(); below. */
1763 /* Override any gcc2 internal prototype to avoid an error. */
1764 /* We use char because int might match the return type of a gcc2
1765 builtin and then its argument prototype would still apply. */
1770 /* The GNU C library defines this for functions which it implements
1771 to always fail with ENOSYS. Some functions are actually named
1772 something starting with __ and the normal name is an alias. */
1773 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1781 if { (eval echo configure:1782: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1783 eval "ac_cv_func_$ac_func=yes"
1785 echo "configure: failed program was:" >&5
1786 cat conftest.$ac_ext >&5
1788 eval "ac_cv_func_$ac_func=no"
1793 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1794 echo "$ac_t""yes" 1>&6
1795 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1796 cat >> confdefs.h <<EOF
1797 #define $ac_tr_func 1
1801 echo "$ac_t""no" 1>&6
1806 echo $ac_n "checking for getopt_long""... $ac_c" 1>&6
1807 echo "configure:1808: checking for getopt_long" >&5
1808 if eval "test \"`echo '$''{'ac_cv_func_getopt_long'+set}'`\" = set"; then
1809 echo $ac_n "(cached) $ac_c" 1>&6
1811 cat > conftest.$ac_ext <<EOF
1812 #line 1813 "configure"
1813 #include "confdefs.h"
1814 /* System header to define __stub macros and hopefully few prototypes,
1815 which can conflict with char getopt_long(); below. */
1817 /* Override any gcc2 internal prototype to avoid an error. */
1818 /* We use char because int might match the return type of a gcc2
1819 builtin and then its argument prototype would still apply. */
1824 /* The GNU C library defines this for functions which it implements
1825 to always fail with ENOSYS. Some functions are actually named
1826 something starting with __ and the normal name is an alias. */
1827 #if defined (__stub_getopt_long) || defined (__stub___getopt_long)
1835 if { (eval echo configure:1836: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1837 eval "ac_cv_func_getopt_long=yes"
1839 echo "configure: failed program was:" >&5
1840 cat conftest.$ac_ext >&5
1842 eval "ac_cv_func_getopt_long=no"
1847 if eval "test \"`echo '$ac_cv_func_'getopt_long`\" = yes"; then
1848 echo "$ac_t""yes" 1>&6
1849 cat >> confdefs.h <<\EOF
1850 #define HAVE_GETOPT_LONG 1
1854 echo "$ac_t""no" 1>&6
1855 # FreeBSD has a gnugetopt library for this:
1856 echo $ac_n "checking for getopt_long in -lgnugetopt""... $ac_c" 1>&6
1857 echo "configure:1858: checking for getopt_long in -lgnugetopt" >&5
1858 ac_lib_var=`echo gnugetopt'_'getopt_long | sed 'y%./+-%__p_%'`
1859 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1860 echo $ac_n "(cached) $ac_c" 1>&6
1862 ac_save_LIBS="$LIBS"
1863 LIBS="-lgnugetopt $LIBS"
1864 cat > conftest.$ac_ext <<EOF
1865 #line 1866 "configure"
1866 #include "confdefs.h"
1867 /* Override any gcc2 internal prototype to avoid an error. */
1868 /* We use char because int might match the return type of a gcc2
1869 builtin and then its argument prototype would still apply. */
1876 if { (eval echo configure:1877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1878 eval "ac_cv_lib_$ac_lib_var=yes"
1880 echo "configure: failed program was:" >&5
1881 cat conftest.$ac_ext >&5
1883 eval "ac_cv_lib_$ac_lib_var=no"
1886 LIBS="$ac_save_LIBS"
1889 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1890 echo "$ac_t""yes" 1>&6
1891 cat >> confdefs.h <<\EOF
1892 #define HAVE_GETOPT_LONG 1
1894 LIB="${LIB} -lgnugetopt"
1896 echo "$ac_t""no" 1>&6
1904 for ac_hdr in unistd.h
1906 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1907 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1908 echo "configure:1909: checking for $ac_hdr" >&5
1909 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1910 echo $ac_n "(cached) $ac_c" 1>&6
1912 cat > conftest.$ac_ext <<EOF
1913 #line 1914 "configure"
1914 #include "confdefs.h"
1917 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1918 { (eval echo configure:1919: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1919 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1920 if test -z "$ac_err"; then
1922 eval "ac_cv_header_$ac_safe=yes"
1925 echo "configure: failed program was:" >&5
1926 cat conftest.$ac_ext >&5
1928 eval "ac_cv_header_$ac_safe=no"
1932 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1933 echo "$ac_t""yes" 1>&6
1934 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1935 cat >> confdefs.h <<EOF
1936 #define $ac_tr_hdr 1
1940 echo "$ac_t""no" 1>&6
1944 for ac_func in getpagesize
1946 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1947 echo "configure:1948: checking for $ac_func" >&5
1948 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1949 echo $ac_n "(cached) $ac_c" 1>&6
1951 cat > conftest.$ac_ext <<EOF
1952 #line 1953 "configure"
1953 #include "confdefs.h"
1954 /* System header to define __stub macros and hopefully few prototypes,
1955 which can conflict with char $ac_func(); below. */
1957 /* Override any gcc2 internal prototype to avoid an error. */
1958 /* We use char because int might match the return type of a gcc2
1959 builtin and then its argument prototype would still apply. */
1964 /* The GNU C library defines this for functions which it implements
1965 to always fail with ENOSYS. Some functions are actually named
1966 something starting with __ and the normal name is an alias. */
1967 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1975 if { (eval echo configure:1976: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1977 eval "ac_cv_func_$ac_func=yes"
1979 echo "configure: failed program was:" >&5
1980 cat conftest.$ac_ext >&5
1982 eval "ac_cv_func_$ac_func=no"
1987 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1988 echo "$ac_t""yes" 1>&6
1989 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1990 cat >> confdefs.h <<EOF
1991 #define $ac_tr_func 1
1995 echo "$ac_t""no" 1>&6
1999 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2000 echo "configure:2001: checking for working mmap" >&5
2001 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2002 echo $ac_n "(cached) $ac_c" 1>&6
2004 if test "$cross_compiling" = yes; then
2005 ac_cv_func_mmap_fixed_mapped=no
2007 cat > conftest.$ac_ext <<EOF
2008 #line 2009 "configure"
2009 #include "confdefs.h"
2011 /* Thanks to Mike Haertel and Jim Avera for this test.
2012 Here is a matrix of mmap possibilities:
2013 mmap private not fixed
2014 mmap private fixed at somewhere currently unmapped
2015 mmap private fixed at somewhere already mapped
2016 mmap shared not fixed
2017 mmap shared fixed at somewhere currently unmapped
2018 mmap shared fixed at somewhere already mapped
2019 For private mappings, we should verify that changes cannot be read()
2020 back from the file, nor mmap's back from the file at a different
2021 address. (There have been systems where private was not correctly
2022 implemented like the infamous i386 svr4.0, and systems where the
2023 VM page cache was not coherent with the filesystem buffer cache
2024 like early versions of FreeBSD and possibly contemporary NetBSD.)
2025 For shared mappings, we should conversely verify that changes get
2026 propogated back to all the places they're supposed to be.
2028 Grep wants private fixed already mapped.
2029 The main things grep needs to know about mmap are:
2030 * does it exist and is it safe to write into the mmap'd area
2031 * how to use it (BSD variants) */
2032 #include <sys/types.h>
2034 #include <sys/mman.h>
2036 #include <sys/stat.h>
2038 #ifdef HAVE_UNISTD_H
2039 # include <unistd.h>
2042 /* This mess was copied from the GNU getpagesize.h. */
2043 #ifndef HAVE_GETPAGESIZE
2045 /* Assume that all systems that can run configure have sys/param.h. */
2046 # ifndef HAVE_SYS_PARAM_H
2047 # define HAVE_SYS_PARAM_H 1
2050 # ifdef _SC_PAGESIZE
2051 # define getpagesize() sysconf(_SC_PAGESIZE)
2052 # else /* no _SC_PAGESIZE */
2053 # ifdef HAVE_SYS_PARAM_H
2054 # include <sys/param.h>
2055 # ifdef EXEC_PAGESIZE
2056 # define getpagesize() EXEC_PAGESIZE
2057 # else /* no EXEC_PAGESIZE */
2059 # define getpagesize() NBPG * CLSIZE
2062 # endif /* no CLSIZE */
2063 # else /* no NBPG */
2065 # define getpagesize() NBPC
2066 # else /* no NBPC */
2068 # define getpagesize() PAGESIZE
2069 # endif /* PAGESIZE */
2070 # endif /* no NBPC */
2071 # endif /* no NBPG */
2072 # endif /* no EXEC_PAGESIZE */
2073 # else /* no HAVE_SYS_PARAM_H */
2074 # define getpagesize() 8192 /* punt totally */
2075 # endif /* no HAVE_SYS_PARAM_H */
2076 # endif /* no _SC_PAGESIZE */
2078 #endif /* no HAVE_GETPAGESIZE */
2081 extern "C" { void *malloc(unsigned); }
2089 char *data, *data2, *data3;
2093 pagesize = getpagesize();
2096 * First, make a file with some known garbage in it.
2098 data = (char*)malloc(pagesize);
2101 for (i = 0; i < pagesize; ++i)
2102 *(data + i) = rand();
2104 fd = creat("conftestmmap", 0600);
2107 if (write(fd, data, pagesize) != pagesize)
2112 * Next, try to mmap the file at a fixed address which
2113 * already has something else allocated at it. If we can,
2114 * also make sure that we see the same garbage.
2116 fd = open("conftestmmap", O_RDWR);
2119 data2 = (char*)malloc(2 * pagesize);
2122 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2123 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2124 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2126 for (i = 0; i < pagesize; ++i)
2127 if (*(data + i) != *(data2 + i))
2131 * Finally, make sure that changes to the mapped area
2132 * do not percolate back to the file as seen by read().
2133 * (This is a bug on some variants of i386 svr4.0.)
2135 for (i = 0; i < pagesize; ++i)
2136 *(data2 + i) = *(data2 + i) + 1;
2137 data3 = (char*)malloc(pagesize);
2140 if (read(fd, data3, pagesize) != pagesize)
2142 for (i = 0; i < pagesize; ++i)
2143 if (*(data + i) != *(data3 + i))
2146 unlink("conftestmmap");
2151 if { (eval echo configure:2152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2153 ac_cv_func_mmap_fixed_mapped=yes
2155 echo "configure: failed program was:" >&5
2156 cat conftest.$ac_ext >&5
2158 ac_cv_func_mmap_fixed_mapped=no
2165 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2166 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2167 cat >> confdefs.h <<\EOF
2173 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2174 echo "configure:2175: checking return type of signal handlers" >&5
2175 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2176 echo $ac_n "(cached) $ac_c" 1>&6
2178 cat > conftest.$ac_ext <<EOF
2179 #line 2180 "configure"
2180 #include "confdefs.h"
2181 #include <sys/types.h>
2187 extern "C" void (*signal (int, void (*)(int)))(int);
2189 void (*signal ()) ();
2196 if { (eval echo configure:2197: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2198 ac_cv_type_signal=void
2200 echo "configure: failed program was:" >&5
2201 cat conftest.$ac_ext >&5
2203 ac_cv_type_signal=int
2208 echo "$ac_t""$ac_cv_type_signal" 1>&6
2209 cat >> confdefs.h <<EOF
2210 #define RETSIGTYPE $ac_cv_type_signal
2214 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2215 echo "configure:2216: checking for dlopen in -ldl" >&5
2216 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2217 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2218 echo $ac_n "(cached) $ac_c" 1>&6
2220 ac_save_LIBS="$LIBS"
2222 cat > conftest.$ac_ext <<EOF
2223 #line 2224 "configure"
2224 #include "confdefs.h"
2225 /* Override any gcc2 internal prototype to avoid an error. */
2226 /* We use char because int might match the return type of a gcc2
2227 builtin and then its argument prototype would still apply. */
2234 if { (eval echo configure:2235: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2236 eval "ac_cv_lib_$ac_lib_var=yes"
2238 echo "configure: failed program was:" >&5
2239 cat conftest.$ac_ext >&5
2241 eval "ac_cv_lib_$ac_lib_var=no"
2244 LIBS="$ac_save_LIBS"
2247 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2248 echo "$ac_t""yes" 1>&6
2251 echo "$ac_t""no" 1>&6
2254 echo $ac_n "checking for pow in -lm""... $ac_c" 1>&6
2255 echo "configure:2256: checking for pow in -lm" >&5
2256 ac_lib_var=`echo m'_'pow | sed 'y%./+-%__p_%'`
2257 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2258 echo $ac_n "(cached) $ac_c" 1>&6
2260 ac_save_LIBS="$LIBS"
2262 cat > conftest.$ac_ext <<EOF
2263 #line 2264 "configure"
2264 #include "confdefs.h"
2265 /* Override any gcc2 internal prototype to avoid an error. */
2266 /* We use char because int might match the return type of a gcc2
2267 builtin and then its argument prototype would still apply. */
2274 if { (eval echo configure:2275: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2276 eval "ac_cv_lib_$ac_lib_var=yes"
2278 echo "configure: failed program was:" >&5
2279 cat conftest.$ac_ext >&5
2281 eval "ac_cv_lib_$ac_lib_var=no"
2284 LIBS="$ac_save_LIBS"
2287 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2288 echo "$ac_t""yes" 1>&6
2289 LIB_YUV="${LIB_YUV} -lm"
2291 echo "$ac_t""no" 1>&6
2294 echo $ac_n "checking for old style FreeBSD -pthread flag""... $ac_c" 1>&6
2295 echo "configure:2296: checking for old style FreeBSD -pthread flag" >&5
2296 cat > conftest.$ac_ext <<EOF
2297 #line 2298 "configure"
2298 #include "confdefs.h"
2299 #if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version <= 500001
2304 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2305 egrep "yes" >/dev/null 2>&1; then
2307 echo "$ac_t""yes" 1>&6
2308 DEFINE="${DEFINE} -D_THREAD_SAFE" LIB="${LIB} -pthread"
2311 echo "$ac_t""no" 1>&6
2312 echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6
2313 echo "configure:2314: checking for pthread_create in -lpthread" >&5
2314 ac_lib_var=`echo pthread'_'pthread_create | sed 'y%./+-%__p_%'`
2315 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2316 echo $ac_n "(cached) $ac_c" 1>&6
2318 ac_save_LIBS="$LIBS"
2319 LIBS="-lpthread $LIBS"
2320 cat > conftest.$ac_ext <<EOF
2321 #line 2322 "configure"
2322 #include "confdefs.h"
2323 /* Override any gcc2 internal prototype to avoid an error. */
2324 /* We use char because int might match the return type of a gcc2
2325 builtin and then its argument prototype would still apply. */
2326 char pthread_create();
2332 if { (eval echo configure:2333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2334 eval "ac_cv_lib_$ac_lib_var=yes"
2336 echo "configure: failed program was:" >&5
2337 cat conftest.$ac_ext >&5
2339 eval "ac_cv_lib_$ac_lib_var=no"
2342 LIBS="$ac_save_LIBS"
2345 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2346 echo "$ac_t""yes" 1>&6
2347 LIB="${LIB} -lpthread"
2349 echo "$ac_t""no" 1>&6
2355 echo $ac_n "checking for thread_create in -lthreads""... $ac_c" 1>&6
2356 echo "configure:2357: checking for thread_create in -lthreads" >&5
2357 ac_lib_var=`echo threads'_'thread_create | sed 'y%./+-%__p_%'`
2358 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2359 echo $ac_n "(cached) $ac_c" 1>&6
2361 ac_save_LIBS="$LIBS"
2362 LIBS="-lthreads $LIBS"
2363 cat > conftest.$ac_ext <<EOF
2364 #line 2365 "configure"
2365 #include "confdefs.h"
2366 /* Override any gcc2 internal prototype to avoid an error. */
2367 /* We use char because int might match the return type of a gcc2
2368 builtin and then its argument prototype would still apply. */
2369 char thread_create();
2375 if { (eval echo configure:2376: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2377 eval "ac_cv_lib_$ac_lib_var=yes"
2379 echo "configure: failed program was:" >&5
2380 cat conftest.$ac_ext >&5
2382 eval "ac_cv_lib_$ac_lib_var=no"
2385 LIBS="$ac_save_LIBS"
2388 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2389 echo "$ac_t""yes" 1>&6
2390 LIB="${LIB} -lthreads"
2392 echo "$ac_t""no" 1>&6
2396 CPPFLAGS="${CPPFLAGS} -I/usr/local/include"
2397 for ac_hdr in stddef.h
2399 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2400 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2401 echo "configure:2402: checking for $ac_hdr" >&5
2402 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2403 echo $ac_n "(cached) $ac_c" 1>&6
2405 cat > conftest.$ac_ext <<EOF
2406 #line 2407 "configure"
2407 #include "confdefs.h"
2410 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2411 { (eval echo configure:2412: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2412 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2413 if test -z "$ac_err"; then
2415 eval "ac_cv_header_$ac_safe=yes"
2418 echo "configure: failed program was:" >&5
2419 cat conftest.$ac_ext >&5
2421 eval "ac_cv_header_$ac_safe=no"
2425 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2426 echo "$ac_t""yes" 1>&6
2427 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2428 cat >> confdefs.h <<EOF
2429 #define $ac_tr_hdr 1
2433 echo "$ac_t""no" 1>&6
2437 for ac_hdr in getopt.h
2439 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2440 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2441 echo "configure:2442: checking for $ac_hdr" >&5
2442 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2443 echo $ac_n "(cached) $ac_c" 1>&6
2445 cat > conftest.$ac_ext <<EOF
2446 #line 2447 "configure"
2447 #include "confdefs.h"
2450 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2451 { (eval echo configure:2452: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2452 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2453 if test -z "$ac_err"; then
2455 eval "ac_cv_header_$ac_safe=yes"
2458 echo "configure: failed program was:" >&5
2459 cat conftest.$ac_ext >&5
2461 eval "ac_cv_header_$ac_safe=no"
2465 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2466 echo "$ac_t""yes" 1>&6
2467 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2468 cat >> confdefs.h <<EOF
2469 #define $ac_tr_hdr 1
2473 echo "$ac_t""no" 1>&6
2477 for ac_hdr in sys/sockio.h
2479 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2480 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2481 echo "configure:2482: checking for $ac_hdr" >&5
2482 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2483 echo $ac_n "(cached) $ac_c" 1>&6
2485 cat > conftest.$ac_ext <<EOF
2486 #line 2487 "configure"
2487 #include "confdefs.h"
2490 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2491 { (eval echo configure:2492: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2492 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2493 if test -z "$ac_err"; then
2495 eval "ac_cv_header_$ac_safe=yes"
2498 echo "configure: failed program was:" >&5
2499 cat conftest.$ac_ext >&5
2501 eval "ac_cv_header_$ac_safe=no"
2505 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2506 echo "$ac_t""yes" 1>&6
2507 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2508 cat >> confdefs.h <<EOF
2509 #define $ac_tr_hdr 1
2513 echo "$ac_t""no" 1>&6
2517 for ac_hdr in fcntl.h sys/time.h unistd.h
2519 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2520 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2521 echo "configure:2522: checking for $ac_hdr" >&5
2522 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2523 echo $ac_n "(cached) $ac_c" 1>&6
2525 cat > conftest.$ac_ext <<EOF
2526 #line 2527 "configure"
2527 #include "confdefs.h"
2530 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2531 { (eval echo configure:2532: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2532 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2533 if test -z "$ac_err"; then
2535 eval "ac_cv_header_$ac_safe=yes"
2538 echo "configure: failed program was:" >&5
2539 cat conftest.$ac_ext >&5
2541 eval "ac_cv_header_$ac_safe=no"
2545 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2546 echo "$ac_t""yes" 1>&6
2547 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2548 cat >> confdefs.h <<EOF
2549 #define $ac_tr_hdr 1
2553 echo "$ac_t""no" 1>&6
2557 for ac_hdr in sys/soundcard.h machine/soundcard.h
2559 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2560 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2561 echo "configure:2562: checking for $ac_hdr" >&5
2562 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2563 echo $ac_n "(cached) $ac_c" 1>&6
2565 cat > conftest.$ac_ext <<EOF
2566 #line 2567 "configure"
2567 #include "confdefs.h"
2570 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2571 { (eval echo configure:2572: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2572 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2573 if test -z "$ac_err"; then
2575 eval "ac_cv_header_$ac_safe=yes"
2578 echo "configure: failed program was:" >&5
2579 cat conftest.$ac_ext >&5
2581 eval "ac_cv_header_$ac_safe=no"
2585 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2586 echo "$ac_t""yes" 1>&6
2587 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2588 cat >> confdefs.h <<EOF
2589 #define $ac_tr_hdr 1
2593 echo "$ac_t""no" 1>&6
2597 for ac_hdr in dlfcn.h image.h
2599 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2600 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2601 echo "configure:2602: checking for $ac_hdr" >&5
2602 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2603 echo $ac_n "(cached) $ac_c" 1>&6
2605 cat > conftest.$ac_ext <<EOF
2606 #line 2607 "configure"
2607 #include "confdefs.h"
2610 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2611 { (eval echo configure:2612: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2612 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2613 if test -z "$ac_err"; then
2615 eval "ac_cv_header_$ac_safe=yes"
2618 echo "configure: failed program was:" >&5
2619 cat conftest.$ac_ext >&5
2621 eval "ac_cv_header_$ac_safe=no"
2625 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2626 echo "$ac_t""yes" 1>&6
2627 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2628 cat >> confdefs.h <<EOF
2629 #define $ac_tr_hdr 1
2633 echo "$ac_t""no" 1>&6
2637 for ac_hdr in arpa/inet.h net/if.h netinet/in.h sys/socket.h
2639 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2640 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2641 echo "configure:2642: checking for $ac_hdr" >&5
2642 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2643 echo $ac_n "(cached) $ac_c" 1>&6
2645 cat > conftest.$ac_ext <<EOF
2646 #line 2647 "configure"
2647 #include "confdefs.h"
2650 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2651 { (eval echo configure:2652: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2652 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2653 if test -z "$ac_err"; then
2655 eval "ac_cv_header_$ac_safe=yes"
2658 echo "configure: failed program was:" >&5
2659 cat conftest.$ac_ext >&5
2661 eval "ac_cv_header_$ac_safe=no"
2665 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2666 echo "$ac_t""yes" 1>&6
2667 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2668 cat >> confdefs.h <<EOF
2669 #define $ac_tr_hdr 1
2673 echo "$ac_t""no" 1>&6
2677 for ac_hdr in machine/param.h
2679 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2680 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2681 echo "configure:2682: checking for $ac_hdr" >&5
2682 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2683 echo $ac_n "(cached) $ac_c" 1>&6
2685 cat > conftest.$ac_ext <<EOF
2686 #line 2687 "configure"
2687 #include "confdefs.h"
2690 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2691 { (eval echo configure:2692: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2692 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2693 if test -z "$ac_err"; then
2695 eval "ac_cv_header_$ac_safe=yes"
2698 echo "configure: failed program was:" >&5
2699 cat conftest.$ac_ext >&5
2701 eval "ac_cv_header_$ac_safe=no"
2705 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2706 echo "$ac_t""yes" 1>&6
2707 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2708 cat >> confdefs.h <<EOF
2709 #define $ac_tr_hdr 1
2713 echo "$ac_t""no" 1>&6
2718 for ac_hdr in cthreads.h pthread.h kernel/scheduler.h kernel/OS.h
2720 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2721 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2722 echo "configure:2723: checking for $ac_hdr" >&5
2723 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2724 echo $ac_n "(cached) $ac_c" 1>&6
2726 cat > conftest.$ac_ext <<EOF
2727 #line 2728 "configure"
2728 #include "confdefs.h"
2731 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2732 { (eval echo configure:2733: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2733 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2734 if test -z "$ac_err"; then
2736 eval "ac_cv_header_$ac_safe=yes"
2739 echo "configure: failed program was:" >&5
2740 cat conftest.$ac_ext >&5
2742 eval "ac_cv_header_$ac_safe=no"
2746 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2747 echo "$ac_t""yes" 1>&6
2748 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2749 cat >> confdefs.h <<EOF
2750 #define $ac_tr_hdr 1
2754 echo "$ac_t""no" 1>&6
2761 CFLAGS="${CFLAGS} -Wall -Werror"
2762 echo $ac_n "checking for ntohl in sys/param.h""... $ac_c" 1>&6
2763 echo "configure:2764: checking for ntohl in sys/param.h" >&5
2764 cat > conftest.$ac_ext <<EOF
2765 #line 2766 "configure"
2766 #include "confdefs.h"
2767 #include <sys/param.h>
2768 void foo() { int meuh; ntohl(meuh); }
2773 if { (eval echo configure:2774: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2775 cat >> confdefs.h <<\EOF
2776 #define NTOHL_IN_SYS_PARAM_H 1
2779 echo "$ac_t""yes" 1>&6
2781 echo "configure: failed program was:" >&5
2782 cat conftest.$ac_ext >&5
2784 echo "$ac_t""no" 1>&6
2788 CFLAGS="${CFLAGS} -rdynamic -Wall -Werror"
2789 echo $ac_n "checking if \$CC groks -rdynamic without complaining too much""... $ac_c" 1>&6
2790 echo "configure:2791: checking if \$CC groks -rdynamic without complaining too much" >&5
2791 cat > conftest.$ac_ext <<EOF
2792 #line 2793 "configure"
2793 #include "confdefs.h"
2799 if { (eval echo configure:2800: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2801 LCFLAGS="${LCFLAGS} -rdynamic"
2802 echo "$ac_t""yes" 1>&6
2804 echo "configure: failed program was:" >&5
2805 cat conftest.$ac_ext >&5
2807 echo "$ac_t""no" 1>&6
2813 echo $ac_n "checking for boolean_t in sys/types.h""... $ac_c" 1>&6
2814 echo "configure:2815: checking for boolean_t in sys/types.h" >&5
2815 cat > conftest.$ac_ext <<EOF
2816 #line 2817 "configure"
2817 #include "confdefs.h"
2818 #include <sys/types.h>
2819 void quux() { boolean_t foo; }
2824 if { (eval echo configure:2825: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2826 cat >> confdefs.h <<\EOF
2827 #define BOOLEAN_T_IN_SYS_TYPES_H 1
2830 echo "$ac_t""yes" 1>&6
2832 echo "configure: failed program was:" >&5
2833 cat conftest.$ac_ext >&5
2835 echo "$ac_t""no" 1>&6
2838 echo $ac_n "checking for boolean_t in pthread.h""... $ac_c" 1>&6
2839 echo "configure:2840: checking for boolean_t in pthread.h" >&5
2840 cat > conftest.$ac_ext <<EOF
2841 #line 2842 "configure"
2842 #include "confdefs.h"
2843 #include <pthread.h>
2844 void quux() { boolean_t foo; }
2849 if { (eval echo configure:2850: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2851 cat >> confdefs.h <<\EOF
2852 #define BOOLEAN_T_IN_PTHREAD_H 1
2855 echo "$ac_t""yes" 1>&6
2857 echo "configure: failed program was:" >&5
2858 cat conftest.$ac_ext >&5
2860 echo "$ac_t""no" 1>&6
2864 echo $ac_n "checking for working const""... $ac_c" 1>&6
2865 echo "configure:2866: checking for working const" >&5
2866 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2867 echo $ac_n "(cached) $ac_c" 1>&6
2869 cat > conftest.$ac_ext <<EOF
2870 #line 2871 "configure"
2871 #include "confdefs.h"
2875 /* Ultrix mips cc rejects this. */
2876 typedef int charset[2]; const charset x = {0,0};
2877 /* SunOS 4.1.1 cc rejects this. */
2878 char const *const *ccp;
2880 /* NEC SVR4.0.2 mips cc rejects this. */
2881 struct point {int x, y;};
2882 static struct point const zero = {0,0};
2883 /* AIX XL C 1.02.0.0 rejects this.
2884 It does not let you subtract one const X* pointer from another in an arm
2885 of an if-expression whose if-part is not a constant expression */
2886 const char *g = "string";
2887 ccp = &g + (g ? g-g : 0);
2888 /* HPUX 7.0 cc rejects these. */
2891 ccp = (char const *const *) p;
2892 { /* SCO 3.2v4 cc rejects this. */
2894 char const *s = 0 ? (char *) 0 : (char const *) 0;
2898 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2900 const int *foo = &x[0];
2903 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2904 typedef const int *iptr;
2908 { /* AIX XL C 1.02.0.0 rejects this saying
2909 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2910 struct s { int j; const int *ap[3]; };
2911 struct s *b; b->j = 5;
2913 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2919 if { (eval echo configure:2920: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2923 echo "configure: failed program was:" >&5
2924 cat conftest.$ac_ext >&5
2931 echo "$ac_t""$ac_cv_c_const" 1>&6
2932 if test $ac_cv_c_const = no; then
2933 cat >> confdefs.h <<\EOF
2939 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2940 echo "configure:2941: checking for ANSI C header files" >&5
2941 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2942 echo $ac_n "(cached) $ac_c" 1>&6
2944 cat > conftest.$ac_ext <<EOF
2945 #line 2946 "configure"
2946 #include "confdefs.h"
2952 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2953 { (eval echo configure:2954: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2954 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2955 if test -z "$ac_err"; then
2957 ac_cv_header_stdc=yes
2960 echo "configure: failed program was:" >&5
2961 cat conftest.$ac_ext >&5
2963 ac_cv_header_stdc=no
2967 if test $ac_cv_header_stdc = yes; then
2968 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2969 cat > conftest.$ac_ext <<EOF
2970 #line 2971 "configure"
2971 #include "confdefs.h"
2974 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2975 egrep "memchr" >/dev/null 2>&1; then
2979 ac_cv_header_stdc=no
2985 if test $ac_cv_header_stdc = yes; then
2986 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2987 cat > conftest.$ac_ext <<EOF
2988 #line 2989 "configure"
2989 #include "confdefs.h"
2992 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2993 egrep "free" >/dev/null 2>&1; then
2997 ac_cv_header_stdc=no
3003 if test $ac_cv_header_stdc = yes; then
3004 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3005 if test "$cross_compiling" = yes; then
3008 cat > conftest.$ac_ext <<EOF
3009 #line 3010 "configure"
3010 #include "confdefs.h"
3012 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3013 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3014 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3015 int main () { int i; for (i = 0; i < 256; i++)
3016 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3020 if { (eval echo configure:3021: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3024 echo "configure: failed program was:" >&5
3025 cat conftest.$ac_ext >&5
3027 ac_cv_header_stdc=no
3035 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3036 if test $ac_cv_header_stdc = yes; then
3037 cat >> confdefs.h <<\EOF
3038 #define STDC_HEADERS 1
3043 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3044 echo "configure:3045: checking for size_t" >&5
3045 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3046 echo $ac_n "(cached) $ac_c" 1>&6
3048 cat > conftest.$ac_ext <<EOF
3049 #line 3050 "configure"
3050 #include "confdefs.h"
3051 #include <sys/types.h>
3057 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3058 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3060 ac_cv_type_size_t=yes
3063 ac_cv_type_size_t=no
3068 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3069 if test $ac_cv_type_size_t = no; then
3070 cat >> confdefs.h <<\EOF
3071 #define size_t unsigned
3076 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
3077 echo "configure:3078: checking whether time.h and sys/time.h may both be included" >&5
3078 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
3079 echo $ac_n "(cached) $ac_c" 1>&6
3081 cat > conftest.$ac_ext <<EOF
3082 #line 3083 "configure"
3083 #include "confdefs.h"
3084 #include <sys/types.h>
3085 #include <sys/time.h>
3091 if { (eval echo configure:3092: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3093 ac_cv_header_time=yes
3095 echo "configure: failed program was:" >&5
3096 cat conftest.$ac_ext >&5
3098 ac_cv_header_time=no
3103 echo "$ac_t""$ac_cv_header_time" 1>&6
3104 if test $ac_cv_header_time = yes; then
3105 cat >> confdefs.h <<\EOF
3106 #define TIME_WITH_SYS_TIME 1
3114 BUILTINS="${BUILTINS} es ps ts yuv idct idctclassic motion"
3115 if test x$host_os = xbeos; then
3116 ACCEL_PLUGINS="yuvmmx idctmmx motionmmx"
3118 ACCEL_PLUGINS="yuvmmx idctmmx idctmmxext motionmmx motionmmxext"
3121 for ac_hdr in sys/ioctl.h
3123 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3124 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3125 echo "configure:3126: checking for $ac_hdr" >&5
3126 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3127 echo $ac_n "(cached) $ac_c" 1>&6
3129 cat > conftest.$ac_ext <<EOF
3130 #line 3131 "configure"
3131 #include "confdefs.h"
3134 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3135 { (eval echo configure:3136: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3136 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3137 if test -z "$ac_err"; then
3139 eval "ac_cv_header_$ac_safe=yes"
3142 echo "configure: failed program was:" >&5
3143 cat conftest.$ac_ext >&5
3145 eval "ac_cv_header_$ac_safe=no"
3149 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3150 echo "$ac_t""yes" 1>&6
3151 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3152 cat >> confdefs.h <<EOF
3153 #define $ac_tr_hdr 1
3156 BUILTINS="${BUILTINS} dvd"
3157 for ac_hdr in linux/cdrom.h
3159 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3160 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3161 echo "configure:3162: checking for $ac_hdr" >&5
3162 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3163 echo $ac_n "(cached) $ac_c" 1>&6
3165 cat > conftest.$ac_ext <<EOF
3166 #line 3167 "configure"
3167 #include "confdefs.h"
3170 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3171 { (eval echo configure:3172: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3172 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3173 if test -z "$ac_err"; then
3175 eval "ac_cv_header_$ac_safe=yes"
3178 echo "configure: failed program was:" >&5
3179 cat conftest.$ac_ext >&5
3181 eval "ac_cv_header_$ac_safe=no"
3185 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3186 echo "$ac_t""yes" 1>&6
3187 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3188 cat >> confdefs.h <<EOF
3189 #define $ac_tr_hdr 1
3193 echo "$ac_t""no" 1>&6
3197 cat > conftest.$ac_ext <<EOF
3198 #line 3199 "configure"
3199 #include "confdefs.h"
3200 #include <linux/cdrom.h>
3202 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3203 egrep "dvd" >/dev/null 2>&1; then
3206 cat >> confdefs.h <<\EOF
3216 echo "$ac_t""no" 1>&6
3221 # Check whether --enable-dummy or --disable-dummy was given.
3222 if test "${enable_dummy+set}" = set; then
3223 enableval="$enable_dummy"
3227 if test x$enable_dummy != xno; then
3228 BUILTINS="${BUILTINS} dummy"; fi
3230 # Check whether --enable-null or --disable-null was given.
3231 if test "${enable_null+set}" = set; then
3232 enableval="$enable_null"
3236 if test x$enable_null != xno; then
3237 BUILTINS="${BUILTINS} null"; fi
3239 # Check whether --enable-rc or --disable-rc was given.
3240 if test "${enable_rc+set}" = set; then
3241 enableval="$enable_rc"
3245 if test x$enable_rc != xno; then
3246 BUILTINS="${BUILTINS} rc"; fi
3248 # Check whether --enable-ppro or --disable-ppro was given.
3249 if test "${enable_ppro+set}" = set; then
3250 enableval="$enable_ppro"
3251 if test x$enableval = xyes; then ARCH="${ARCH} ppro"; fi
3253 if test x${host_cpu} = xi686; then ARCH="${ARCH} ppro"; fi
3257 # Check whether --enable-mmx or --disable-mmx was given.
3258 if test "${enable_mmx+set}" = set; then
3259 enableval="$enable_mmx"
3260 if test x$enableval = xyes; then ARCH="${ARCH} mmx";
3261 BUILTINS="${BUILTINS} ${ACCEL_PLUGINS}"; fi
3263 if test x${host_cpu} = xi686 -o x${host_cpu} = xi586 -o x${host_cpu} = xx86; then ARCH="${ARCH} mmx";
3264 BUILTINS="${BUILTINS} ${ACCEL_PLUGINS}"; fi
3268 # Check whether --enable-altivec or --disable-altivec was given.
3269 if test "${enable_altivec+set}" = set; then
3270 enableval="$enable_altivec"
3271 if test x$enableval = xyes; then ARCH="${ARCH} altivec";
3272 BUILTINS="${BUILTINS} idctaltivec"
3273 LIB_IDCTALTIVEC="-framework vecLib"
3277 #[ if test -d /System/Library/Frameworks/vecLib.framework; then ARCH="${ARCH} altivec"; PLUGINS="${PLUGINS} idctaltivec"; fi ])
3279 # Check whether --enable-css or --disable-css was given.
3280 if test "${enable_css+set}" = set; then
3281 enableval="$enable_css"
3282 if test x$enableval = xyes; then CSS=1; else CSS=0; fi
3287 if test x${CSS} = x1; then cat >> confdefs.h <<\EOF
3292 # Check whether --enable-debug or --disable-debug was given.
3293 if test "${enable_debug+set}" = set; then
3294 enableval="$enable_debug"
3295 if test x$enableval = xyes; then DEBUG=1; fi
3299 # Check whether --enable-stats or --disable-stats was given.
3300 if test "${enable_stats+set}" = set; then
3301 enableval="$enable_stats"
3302 if test x$enableval = xyes; then STATS=1; fi
3306 # Check whether --enable-trace or --disable-trace was given.
3307 if test "${enable_trace+set}" = set; then
3308 enableval="$enable_trace"
3309 if test x$enableval = xyes; then TRACE=1; fi
3313 # Check whether --enable-optimizations or --disable-optimizations was given.
3314 if test "${enable_optimizations+set}" = set; then
3315 enableval="$enable_optimizations"
3316 if test x$enableval = xno; then OPTIMS=0; fi
3324 if test x$host_os = xbeos; then
3325 BUILTINS="${BUILTINS} beos"
3326 LIB_BEOS="-lbe -lgame -lroot -ltracker"
3330 # Check whether --enable-dsp or --disable-dsp was given.
3331 if test "${enable_dsp+set}" = set; then
3332 enableval="$enable_dsp"
3336 if test x$enable_dsp != xno; then
3337 if test -c /dev/dsp; then
3338 PLUGINS="${PLUGINS} dsp"
3342 # Check whether --enable-esd or --disable-esd was given.
3343 if test "${enable_esd+set}" = set; then
3344 enableval="$enable_esd"
3345 if test x$enable_esd = xyes; then
3346 # Extract the first word of "esd-config", so it can be a program name with args.
3347 set dummy esd-config; ac_word=$2
3348 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3349 echo "configure:3350: checking for $ac_word" >&5
3350 if eval "test \"`echo '$''{'ac_cv_path_ESD_CONFIG'+set}'`\" = set"; then
3351 echo $ac_n "(cached) $ac_c" 1>&6
3353 case "$ESD_CONFIG" in
3355 ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a path.
3358 ac_cv_path_ESD_CONFIG="$ESD_CONFIG" # Let the user override the test with a dos path.
3361 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3363 for ac_dir in $ac_dummy; do
3364 test -z "$ac_dir" && ac_dir=.
3365 if test -f $ac_dir/$ac_word; then
3366 ac_cv_path_ESD_CONFIG="$ac_dir/$ac_word"
3371 test -z "$ac_cv_path_ESD_CONFIG" && ac_cv_path_ESD_CONFIG="no"
3375 ESD_CONFIG="$ac_cv_path_ESD_CONFIG"
3376 if test -n "$ESD_CONFIG"; then
3377 echo "$ac_t""$ESD_CONFIG" 1>&6
3379 echo "$ac_t""no" 1>&6
3382 if test x${ESD_CONFIG} != xno; then
3383 PLUGINS="${PLUGINS} esd"
3384 LIB_ESD="`${ESD_CONFIG} --libs`"
3390 # Check whether --enable-darwin or --disable-darwin was given.
3391 if test "${enable_darwin+set}" = set; then
3392 enableval="$enable_darwin"
3393 if test x$enable_darwin = xyes; then
3394 PLUGINS="${PLUGINS} darwin"
3395 LIB_DARWIN="-framework CoreAudio"
3400 # Check whether --enable-macosx or --disable-macosx was given.
3401 if test "${enable_macosx+set}" = set; then
3402 enableval="$enable_macosx"
3403 if test x$enable_macosx = xyes; then
3404 BUILTINS="${BUILTINS} macosx"
3405 LIB_MACOSX="-framework CoreAudio -framework Carbon -framework AGL"
3406 LIB_TS="${LIB_TS} -framework AGL -framework Carbon"
3407 LIB_SDL="${LIB_SDL} -framework AGL -framework Carbon"
3410 for ac_hdr in Carbon/Carbon.h
3412 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3413 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3414 echo "configure:3415: checking for $ac_hdr" >&5
3415 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3416 echo $ac_n "(cached) $ac_c" 1>&6
3418 cat > conftest.$ac_ext <<EOF
3419 #line 3420 "configure"
3420 #include "confdefs.h"
3423 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3424 { (eval echo configure:3425: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3425 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3426 if test -z "$ac_err"; then
3428 eval "ac_cv_header_$ac_safe=yes"
3431 echo "configure: failed program was:" >&5
3432 cat conftest.$ac_ext >&5
3434 eval "ac_cv_header_$ac_safe=no"
3438 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3439 echo "$ac_t""yes" 1>&6
3440 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3441 cat >> confdefs.h <<EOF
3442 #define $ac_tr_hdr 1
3444 BUILTINS="${BUILTINS} macosx"
3445 LIB_MACOSX="-framework CoreAudio -framework Carbon -framework AGL"
3446 LIB_TS="${LIB_TS} -framework AGL -framework Carbon"
3447 LIB_SDL="${LIB_SDL} -framework AGL -framework Carbon"
3450 echo "$ac_t""no" 1>&6
3457 # Check whether --enable-fb or --disable-fb was given.
3458 if test "${enable_fb+set}" = set; then
3459 enableval="$enable_fb"
3460 if test x$enable_fb = xyes; then PLUGINS="${PLUGINS} fb"; fi
3464 # Check whether --with-ggi or --without-ggi was given.
3465 if test "${with_ggi+set}" = set; then
3467 if test "x$withval" != "xno";
3469 PLUGINS="${PLUGINS} ggi";
3470 if test "x$withval" != "xyes";
3472 LIB_GGI="-l"$withval
3480 # Check whether --with-sdl or --without-sdl was given.
3481 if test "${with_sdl+set}" = set; then
3483 if test "x$withval" != "xno";
3485 PLUGINS="${PLUGINS} sdl";
3486 if test "x$withval" != "xyes";
3488 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -L"$withval"/lib -l"$withval
3489 INCLUDE="${INCLUDE} -I"$withval"/include"
3491 for ac_hdr in SDL/SDL.h
3493 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3494 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3495 echo "configure:3496: checking for $ac_hdr" >&5
3496 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3497 echo $ac_n "(cached) $ac_c" 1>&6
3499 cat > conftest.$ac_ext <<EOF
3500 #line 3501 "configure"
3501 #include "confdefs.h"
3504 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3505 { (eval echo configure:3506: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3506 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3507 if test -z "$ac_err"; then
3509 eval "ac_cv_header_$ac_safe=yes"
3512 echo "configure: failed program was:" >&5
3513 cat conftest.$ac_ext >&5
3515 eval "ac_cv_header_$ac_safe=no"
3519 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3520 echo "$ac_t""yes" 1>&6
3521 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3522 cat >> confdefs.h <<EOF
3523 #define $ac_tr_hdr 1
3527 echo "$ac_t""no" 1>&6
3528 echo "Cannot find SDL headers !"; exit
3532 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -lSDL"
3537 if test "x$withval" = "x";
3539 for ac_hdr in SDL/SDL.h
3541 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3542 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3543 echo "configure:3544: checking for $ac_hdr" >&5
3544 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3545 echo $ac_n "(cached) $ac_c" 1>&6
3547 cat > conftest.$ac_ext <<EOF
3548 #line 3549 "configure"
3549 #include "confdefs.h"
3552 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3553 { (eval echo configure:3554: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3554 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3555 if test -z "$ac_err"; then
3557 eval "ac_cv_header_$ac_safe=yes"
3560 echo "configure: failed program was:" >&5
3561 cat conftest.$ac_ext >&5
3563 eval "ac_cv_header_$ac_safe=no"
3567 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3568 echo "$ac_t""yes" 1>&6
3569 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3570 cat >> confdefs.h <<EOF
3571 #define $ac_tr_hdr 1
3573 PLUGINS="${PLUGINS} sdl"
3574 LIB_SDL="${LIB_SDL} -L/usr/X11R6/lib -lSDL"
3576 echo "$ac_t""no" 1>&6
3582 # Check whether --with-glide or --without-glide was given.
3583 if test "${with_glide+set}" = set; then
3584 withval="$with_glide"
3585 if test "x$withval" != "xno";
3587 PLUGINS="${PLUGINS} glide";
3588 if test "x$withval" != "xyes";
3590 LIB_GLIDE="-l"$withval
3592 LIB_GLIDE="-lglide2x"
3598 # Check whether --enable-ncurses or --disable-ncurses was given.
3599 if test "${enable_ncurses+set}" = set; then
3600 enableval="$enable_ncurses"
3601 if test x$enable_ncurses = xyes; then
3602 PLUGINS="${PLUGINS} ncurses"
3603 LIB_NCURSES="-lncurses"
3608 # Check whether --enable-qt or --disable-qt was given.
3609 if test "${enable_qt+set}" = set; then
3610 enableval="$enable_qt"
3611 if test x$enable_qt = xyes; then
3612 PLUGINS="${PLUGINS} qt"
3613 ALIASES="${ALIASES} qvlc"
3614 LIB_QT="-lqt -L${QTDIR}/lib"
3619 # Check whether --enable-kde or --disable-kde was given.
3620 if test "${enable_kde+set}" = set; then
3621 enableval="$enable_kde"
3622 if test x$enable_kde = xyes; then PLUGINS="${PLUGINS} kde"; ALIASES="${ALIASES} kvlc"; fi
3626 # Check whether --enable-gnome or --disable-gnome was given.
3627 if test "${enable_gnome+set}" = set; then
3628 enableval="$enable_gnome"
3629 if test x$enable_gnome = xyes; then
3630 PLUGINS="${PLUGINS} gnome"
3631 ALIASES="${ALIASES} gnome-vlc"
3632 LIB_GNOME="`gnome-config --libs gnomeui | sed 's,-rdynamic,,'`"
3637 # Check whether --enable-gtk or --disable-gtk was given.
3638 if test "${enable_gtk+set}" = set; then
3639 enableval="$enable_gtk"
3643 if test x$enable_gtk != xno; then
3644 # Extract the first word of "gtk-config", so it can be a program name with args.
3645 set dummy gtk-config; ac_word=$2
3646 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3647 echo "configure:3648: checking for $ac_word" >&5
3648 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
3649 echo $ac_n "(cached) $ac_c" 1>&6
3651 case "$GTK_CONFIG" in
3653 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
3656 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a dos path.
3659 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3661 for ac_dir in $ac_dummy; do
3662 test -z "$ac_dir" && ac_dir=.
3663 if test -f $ac_dir/$ac_word; then
3664 ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word"
3669 test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
3673 GTK_CONFIG="$ac_cv_path_GTK_CONFIG"
3674 if test -n "$GTK_CONFIG"; then
3675 echo "$ac_t""$GTK_CONFIG" 1>&6
3677 echo "$ac_t""no" 1>&6
3680 if test x${GTK_CONFIG} != xno; then
3681 PLUGINS="${PLUGINS} gtk"
3682 ALIASES="${ALIASES} gvlc"
3683 CFLAGS_GTK="`${GTK_CONFIG} --cflags gtk`"
3684 LIB_GTK="`${GTK_CONFIG} --libs gtk | sed 's,-rdynamic,,'`"
3688 # Check whether --enable-x11 or --disable-x11 was given.
3689 if test "${enable_x11+set}" = set; then
3690 enableval="$enable_x11"
3694 if test x$enable_x11 != xno; then
3695 if test x$x_includes = xNONE; then
3696 x_includes=/usr/X11R6/include
3698 if test x$x_libraries = xNONE; then
3699 x_libraries=/usr/X11R6/lib
3701 saved_CPPFLAGS=$CPPFLAGS
3702 CPPFLAGS="$CPPFLAGS -I$x_includes"
3703 for ac_hdr in X11/Xlib.h
3705 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3706 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3707 echo "configure:3708: checking for $ac_hdr" >&5
3708 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3709 echo $ac_n "(cached) $ac_c" 1>&6
3711 cat > conftest.$ac_ext <<EOF
3712 #line 3713 "configure"
3713 #include "confdefs.h"
3716 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3717 { (eval echo configure:3718: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3718 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3719 if test -z "$ac_err"; then
3721 eval "ac_cv_header_$ac_safe=yes"
3724 echo "configure: failed program was:" >&5
3725 cat conftest.$ac_ext >&5
3727 eval "ac_cv_header_$ac_safe=no"
3731 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3732 echo "$ac_t""yes" 1>&6
3733 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3734 cat >> confdefs.h <<EOF
3735 #define $ac_tr_hdr 1
3738 PLUGINS="${PLUGINS} x11"
3739 LIB_X11="-L$x_libraries -lX11 -lXext"
3740 CFLAGS_X11="-I$x_includes"
3742 CPPFLAGS=$saved_CPPFLAGS
3744 echo "$ac_t""no" 1>&6
3750 # Check whether --enable-xvideo or --disable-xvideo was given.
3751 if test "${enable_xvideo+set}" = set; then
3752 enableval="$enable_xvideo"
3756 if test x$enable_xvideo != xno; then
3757 if test x$x_includes = xNONE; then
3758 x_includes=/usr/X11R6/include
3760 if test x$x_libraries = xNONE; then
3761 x_libraries=/usr/X11R6/lib
3763 saved_CPPFLAGS=$CPPFLAGS
3764 CPPFLAGS="$CPPFLAGS -I$x_includes"
3765 for ac_hdr in X11/extensions/Xv.h
3767 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3768 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3769 echo "configure:3770: checking for $ac_hdr" >&5
3770 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3771 echo $ac_n "(cached) $ac_c" 1>&6
3773 cat > conftest.$ac_ext <<EOF
3774 #line 3775 "configure"
3775 #include "confdefs.h"
3778 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3779 { (eval echo configure:3780: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3780 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3781 if test -z "$ac_err"; then
3783 eval "ac_cv_header_$ac_safe=yes"
3786 echo "configure: failed program was:" >&5
3787 cat conftest.$ac_ext >&5
3789 eval "ac_cv_header_$ac_safe=no"
3793 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3794 echo "$ac_t""yes" 1>&6
3795 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3796 cat >> confdefs.h <<EOF
3797 #define $ac_tr_hdr 1
3800 PLUGINS="${PLUGINS} xvideo"
3801 LIB_XVIDEO="-L$x_libraries -lX11 -lXext -lXv"
3802 CFLAGS_X11="-I$x_includes"
3804 CPPFLAGS=$saved_CPPFLAGS
3806 echo "$ac_t""no" 1>&6
3812 # Check whether --enable-alsa or --disable-alsa was given.
3813 if test "${enable_alsa+set}" = set; then
3814 enableval="$enable_alsa"
3815 if test x$enable_alsa = xyes; then ac_safe=`echo "sys/asoundlib.h" | sed 'y%./+-%__p_%'`
3816 echo $ac_n "checking for sys/asoundlib.h""... $ac_c" 1>&6
3817 echo "configure:3818: checking for sys/asoundlib.h" >&5
3818 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3819 echo $ac_n "(cached) $ac_c" 1>&6
3821 cat > conftest.$ac_ext <<EOF
3822 #line 3823 "configure"
3823 #include "confdefs.h"
3824 #include <sys/asoundlib.h>
3826 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3827 { (eval echo configure:3828: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3828 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3829 if test -z "$ac_err"; then
3831 eval "ac_cv_header_$ac_safe=yes"
3834 echo "configure: failed program was:" >&5
3835 cat conftest.$ac_ext >&5
3837 eval "ac_cv_header_$ac_safe=no"
3841 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3842 echo "$ac_t""yes" 1>&6
3843 echo $ac_n "checking for main in -lasound""... $ac_c" 1>&6
3844 echo "configure:3845: checking for main in -lasound" >&5
3845 ac_lib_var=`echo asound'_'main | sed 'y%./+-%__p_%'`
3846 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3847 echo $ac_n "(cached) $ac_c" 1>&6
3849 ac_save_LIBS="$LIBS"
3850 LIBS="-lasound $LIBS"
3851 cat > conftest.$ac_ext <<EOF
3852 #line 3853 "configure"
3853 #include "confdefs.h"
3859 if { (eval echo configure:3860: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3861 eval "ac_cv_lib_$ac_lib_var=yes"
3863 echo "configure: failed program was:" >&5
3864 cat conftest.$ac_ext >&5
3866 eval "ac_cv_lib_$ac_lib_var=no"
3869 LIBS="$ac_save_LIBS"
3872 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3873 echo "$ac_t""yes" 1>&6
3876 echo "$ac_t""no" 1>&6
3881 echo "$ac_t""no" 1>&6
3884 if test x$have_alsa = xtrue; then
3885 PLUGINS="${PLUGINS} alsa"
3931 cat > confcache <<\EOF
3932 # This file is a shell script that caches the results of configure
3933 # tests run on this system so they can be shared between configure
3934 # scripts and configure runs. It is not useful on other systems.
3935 # If it contains results you don't want to keep, you may remove or edit it.
3937 # By default, configure uses ./config.cache as the cache file,
3938 # creating it if it does not exist already. You can give configure
3939 # the --cache-file=FILE option to use a different cache file; that is
3940 # what configure does when it calls configure scripts in
3941 # subdirectories, so they share the cache.
3942 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3943 # config.status only pays attention to the cache file if you give it the
3944 # --recheck option to rerun configure.
3947 # The following way of writing the cache mishandles newlines in values,
3948 # but we know of no workaround that is simple, portable, and efficient.
3949 # So, don't put newlines in cache variables' values.
3950 # Ultrix sh set writes to stderr and can't be redirected directly,
3951 # and sets the high bit in the cache file unless we assign to the vars.
3953 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3955 # `set' does not quote correctly, so add quotes (double-quote substitution
3956 # turns \\\\ into \\, and sed turns \\ into \).
3958 -e "s/'/'\\\\''/g" \
3959 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3962 # `set' quotes correctly as required by POSIX, so do not add quotes.
3963 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3966 if cmp -s $cache_file confcache; then
3969 if test -w $cache_file; then
3970 echo "updating cache $cache_file"
3971 cat confcache > $cache_file
3973 echo "not updating unwritable cache $cache_file"
3978 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3980 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3981 # Let make expand exec_prefix.
3982 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3984 # Any assignment to VPATH causes Sun make to only execute
3985 # the first set of double-colon rules, so remove it if not needed.
3986 # If there is a colon in the path, we need to keep it.
3987 if test "x$srcdir" = x.; then
3988 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
3991 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3993 DEFS=-DHAVE_CONFIG_H
3995 # Without the "./", some shells look in PATH for config.status.
3996 : ${CONFIG_STATUS=./config.status}
3998 echo creating $CONFIG_STATUS
3999 rm -f $CONFIG_STATUS
4000 cat > $CONFIG_STATUS <<EOF
4002 # Generated automatically by configure.
4003 # Run this file to recreate the current configuration.
4004 # This directory was configured as follows,
4005 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4007 # $0 $ac_configure_args
4009 # Compiler output produced by configure, useful for debugging
4010 # configure, is in ./config.log if it exists.
4012 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4015 case "\$ac_option" in
4016 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4017 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4018 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4019 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4020 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4022 -help | --help | --hel | --he | --h)
4023 echo "\$ac_cs_usage"; exit 0 ;;
4024 *) echo "\$ac_cs_usage"; exit 1 ;;
4028 ac_given_srcdir=$srcdir
4029 ac_given_INSTALL="$INSTALL"
4031 trap 'rm -fr `echo "Makefile.opts include/config.h include/defs.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4033 cat >> $CONFIG_STATUS <<EOF
4035 # Protect against being on the right side of a sed subst in config.status.
4036 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4037 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4041 s%@CFLAGS@%$CFLAGS%g
4042 s%@CPPFLAGS@%$CPPFLAGS%g
4043 s%@CXXFLAGS@%$CXXFLAGS%g
4044 s%@FFLAGS@%$FFLAGS%g
4046 s%@LDFLAGS@%$LDFLAGS%g
4048 s%@exec_prefix@%$exec_prefix%g
4049 s%@prefix@%$prefix%g
4050 s%@program_transform_name@%$program_transform_name%g
4051 s%@bindir@%$bindir%g
4052 s%@sbindir@%$sbindir%g
4053 s%@libexecdir@%$libexecdir%g
4054 s%@datadir@%$datadir%g
4055 s%@sysconfdir@%$sysconfdir%g
4056 s%@sharedstatedir@%$sharedstatedir%g
4057 s%@localstatedir@%$localstatedir%g
4058 s%@libdir@%$libdir%g
4059 s%@includedir@%$includedir%g
4060 s%@oldincludedir@%$oldincludedir%g
4061 s%@infodir@%$infodir%g
4062 s%@mandir@%$mandir%g
4064 s%@host_alias@%$host_alias%g
4065 s%@host_cpu@%$host_cpu%g
4066 s%@host_vendor@%$host_vendor%g
4067 s%@host_os@%$host_os%g
4068 s%@VLC_VERSION@%$VLC_VERSION%g
4069 s%@VLC_CODENAME@%$VLC_CODENAME%g
4070 s%@SET_MAKE@%$SET_MAKE%g
4073 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4074 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4075 s%@INSTALL_DATA@%$INSTALL_DATA%g
4076 s%@GETOPT@%$GETOPT%g
4077 s%@ESD_CONFIG@%$ESD_CONFIG%g
4078 s%@GTK_CONFIG@%$GTK_CONFIG%g
4081 s%@PLUGINS@%$PLUGINS%g
4082 s%@BUILTINS@%$BUILTINS%g
4083 s%@ALIASES@%$ALIASES%g
4084 s%@DEFINE@%$DEFINE%g
4085 s%@INCLUDE@%$INCLUDE%g
4089 s%@OPTIMS@%$OPTIMS%g
4091 s%@LCFLAGS@%$LCFLAGS%g
4093 s%@LIB_ALSA@%$LIB_ALSA%g
4094 s%@LIB_BEOS@%$LIB_BEOS%g
4095 s%@LIB_DARWIN@%$LIB_DARWIN%g
4096 s%@LIB_ESD@%$LIB_ESD%g
4097 s%@LIB_GGI@%$LIB_GGI%g
4098 s%@LIB_GLIDE@%$LIB_GLIDE%g
4099 s%@LIB_GNOME@%$LIB_GNOME%g
4100 s%@LIB_GTK@%$LIB_GTK%g
4101 s%@LIB_IDCTALTIVEC@%$LIB_IDCTALTIVEC%g
4102 s%@LIB_MACOSX@%$LIB_MACOSX%g
4103 s%@LIB_NCURSES@%$LIB_NCURSES%g
4104 s%@LIB_QT@%$LIB_QT%g
4105 s%@LIB_TS@%$LIB_TS%g
4106 s%@LIB_SDL@%$LIB_SDL%g
4107 s%@LIB_X11@%$LIB_X11%g
4108 s%@LIB_XVIDEO@%$LIB_XVIDEO%g
4109 s%@LIB_YUV@%$LIB_YUV%g
4110 s%@CFLAGS_GTK@%$CFLAGS_GTK%g
4111 s%@CFLAGS_X11@%$CFLAGS_X11%g
4116 cat >> $CONFIG_STATUS <<\EOF
4118 # Split the substitutions into bite-sized pieces for seds with
4119 # small command number limits, like on Digital OSF/1 and HP-UX.
4120 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4121 ac_file=1 # Number of current file.
4122 ac_beg=1 # First line for current file.
4123 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4126 while $ac_more_lines; do
4127 if test $ac_beg -gt 1; then
4128 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4130 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4132 if test ! -s conftest.s$ac_file; then
4134 rm -f conftest.s$ac_file
4136 if test -z "$ac_sed_cmds"; then
4137 ac_sed_cmds="sed -f conftest.s$ac_file"
4139 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4141 ac_file=`expr $ac_file + 1`
4143 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4146 if test -z "$ac_sed_cmds"; then
4151 cat >> $CONFIG_STATUS <<EOF
4153 CONFIG_FILES=\${CONFIG_FILES-"Makefile.opts include/config.h"}
4155 cat >> $CONFIG_STATUS <<\EOF
4156 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4157 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4159 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4160 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4161 *) ac_file_in="${ac_file}.in" ;;
4164 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4166 # Remove last slash and all that follows it. Not all systems have dirname.
4167 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4168 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4169 # The file is in a subdirectory.
4170 test ! -d "$ac_dir" && mkdir "$ac_dir"
4171 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4172 # A "../" for each directory in $ac_dir_suffix.
4173 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4175 ac_dir_suffix= ac_dots=
4178 case "$ac_given_srcdir" in
4180 if test -z "$ac_dots"; then top_srcdir=.
4181 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4182 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4184 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4185 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4188 case "$ac_given_INSTALL" in
4189 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4190 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4193 echo creating "$ac_file"
4195 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4197 *Makefile*) ac_comsub="1i\\
4198 # $configure_input" ;;
4202 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4204 s%@configure_input@%$configure_input%g
4205 s%@srcdir@%$srcdir%g
4206 s%@top_srcdir@%$top_srcdir%g
4207 s%@INSTALL@%$INSTALL%g
4208 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4212 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4213 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4215 # ac_d sets the value in "#define NAME VALUE" lines.
4216 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4217 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
4220 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4221 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4222 ac_uB='\([ ]\)%\1#\2define\3'
4225 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4226 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4227 ac_eB='$%\1#\2define\3'
4231 if test "${CONFIG_HEADERS+set}" != set; then
4233 cat >> $CONFIG_STATUS <<EOF
4234 CONFIG_HEADERS="include/defs.h"
4236 cat >> $CONFIG_STATUS <<\EOF
4238 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4239 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4241 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4242 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4243 *) ac_file_in="${ac_file}.in" ;;
4246 echo creating $ac_file
4248 rm -f conftest.frag conftest.in conftest.out
4249 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4250 cat $ac_file_inputs > conftest.in
4254 # Transform confdefs.h into a sed script conftest.vals that substitutes
4255 # the proper values into config.h.in to produce config.h. And first:
4256 # Protect against being on the right side of a sed subst in config.status.
4257 # Protect against being in an unquoted here document in config.status.
4259 cat > conftest.hdr <<\EOF
4262 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4266 sed -n -f conftest.hdr confdefs.h > conftest.vals
4269 # This sed command replaces #undef with comments. This is necessary, for
4270 # example, in the case of _POSIX_SOURCE, which is predefined and required
4271 # on some systems where configure will not decide to define it.
4272 cat >> conftest.vals <<\EOF
4273 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4276 # Break up conftest.vals because some shells have a limit on
4277 # the size of here documents, and old seds have small limits too.
4282 ac_lines=`grep -c . conftest.vals`
4283 # grep -c gives empty output for an empty file on some AIX systems.
4284 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4285 # Write a limited-size here document to conftest.frag.
4286 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4287 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4289 sed -f conftest.frag conftest.in > conftest.out
4291 mv conftest.out conftest.in
4293 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4295 mv conftest.tail conftest.vals
4299 cat >> $CONFIG_STATUS <<\EOF
4300 rm -f conftest.frag conftest.h
4301 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4302 cat conftest.in >> conftest.h
4304 if cmp -s $ac_file conftest.h 2>/dev/null; then
4305 echo "$ac_file is unchanged"
4308 # Remove last slash and all that follows it. Not all systems have dirname.
4309 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4310 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4311 # The file is in a subdirectory.
4312 test ! -d "$ac_dir" && mkdir "$ac_dir"
4315 mv conftest.h $ac_file
4320 cat >> $CONFIG_STATUS <<EOF
4323 cat >> $CONFIG_STATUS <<\EOF
4327 chmod +x $CONFIG_STATUS
4328 rm -fr confdefs* $ac_clean_files
4329 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
4335 vlc version : ${VLC_VERSION}
4337 architecture : ${ARCH}
4338 debug mode : ${DEBUG}
4339 statistics : ${STATS}
4340 trace mode : ${TRACE}
4341 optimizations : ${OPTIMS}
4342 CSS decryption : ${CSS}
4343 need builtin getopt : ${GETOPT}
4344 plugin modules : ${PLUGINS}
4345 built-in modules : ${BUILTINS}
4346 vlc aliases : ${ALIASES}
4348 You may now tune Makefile.opts at your convenience."