Generated from configure.in
[swftools.git] / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13 
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14
15 # Initialize some variables set by options.
16 # The variables have the same names as the options, with
17 # dashes changed to underlines.
18 build=NONE
19 cache_file=./config.cache
20 exec_prefix=NONE
21 host=NONE
22 no_create=
23 nonopt=NONE
24 no_recursion=
25 prefix=NONE
26 program_prefix=NONE
27 program_suffix=NONE
28 program_transform_name=s,x,x,
29 silent=
30 site=
31 srcdir=
32 target=NONE
33 verbose=
34 x_includes=NONE
35 x_libraries=NONE
36 bindir='${exec_prefix}/bin'
37 sbindir='${exec_prefix}/sbin'
38 libexecdir='${exec_prefix}/libexec'
39 datadir='${prefix}/share'
40 sysconfdir='${prefix}/etc'
41 sharedstatedir='${prefix}/com'
42 localstatedir='${prefix}/var'
43 libdir='${exec_prefix}/lib'
44 includedir='${prefix}/include'
45 oldincludedir='/usr/include'
46 infodir='${prefix}/info'
47 mandir='${prefix}/man'
48
49 # Initialize some other variables.
50 subdirs=
51 MFLAGS= MAKEFLAGS=
52 SHELL=${CONFIG_SHELL-/bin/sh}
53 # Maximum number of lines to put in a shell here document.
54 ac_max_here_lines=12
55
56 ac_prev=
57 for ac_option
58 do
59
60   # If the previous option needs an argument, assign it.
61   if test -n "$ac_prev"; then
62     eval "$ac_prev=\$ac_option"
63     ac_prev=
64     continue
65   fi
66
67   case "$ac_option" in
68   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
69   *) ac_optarg= ;;
70   esac
71
72   # Accept the important Cygnus configure options, so we can diagnose typos.
73
74   case "$ac_option" in
75
76   -bindir | --bindir | --bindi | --bind | --bin | --bi)
77     ac_prev=bindir ;;
78   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
79     bindir="$ac_optarg" ;;
80
81   -build | --build | --buil | --bui | --bu)
82     ac_prev=build ;;
83   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
84     build="$ac_optarg" ;;
85
86   -cache-file | --cache-file | --cache-fil | --cache-fi \
87   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
88     ac_prev=cache_file ;;
89   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
90   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
91     cache_file="$ac_optarg" ;;
92
93   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
94     ac_prev=datadir ;;
95   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
96   | --da=*)
97     datadir="$ac_optarg" ;;
98
99   -disable-* | --disable-*)
100     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
101     # Reject names that are not valid shell variable names.
102     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
103       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
104     fi
105     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
106     eval "enable_${ac_feature}=no" ;;
107
108   -enable-* | --enable-*)
109     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
110     # Reject names that are not valid shell variable names.
111     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
112       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
113     fi
114     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
115     case "$ac_option" in
116       *=*) ;;
117       *) ac_optarg=yes ;;
118     esac
119     eval "enable_${ac_feature}='$ac_optarg'" ;;
120
121   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
122   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
123   | --exec | --exe | --ex)
124     ac_prev=exec_prefix ;;
125   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
126   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
127   | --exec=* | --exe=* | --ex=*)
128     exec_prefix="$ac_optarg" ;;
129
130   -gas | --gas | --ga | --g)
131     # Obsolete; use --with-gas.
132     with_gas=yes ;;
133
134   -help | --help | --hel | --he)
135     # Omit some internal or obsolete options to make the list less imposing.
136     # This message is too long to be a string in the A/UX 3.1 sh.
137     cat << EOF
138 Usage: configure [options] [host]
139 Options: [defaults in brackets after descriptions]
140 Configuration:
141   --cache-file=FILE       cache test results in FILE
142   --help                  print this message
143   --no-create             do not create output files
144   --quiet, --silent       do not print \`checking...' messages
145   --version               print the version of autoconf that created configure
146 Directory and file names:
147   --prefix=PREFIX         install architecture-independent files in PREFIX
148                           [$ac_default_prefix]
149   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
150                           [same as prefix]
151   --bindir=DIR            user executables in DIR [EPREFIX/bin]
152   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
153   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
154   --datadir=DIR           read-only architecture-independent data in DIR
155                           [PREFIX/share]
156   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
157   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
158                           [PREFIX/com]
159   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
160   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
161   --includedir=DIR        C header files in DIR [PREFIX/include]
162   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
163   --infodir=DIR           info documentation in DIR [PREFIX/info]
164   --mandir=DIR            man documentation in DIR [PREFIX/man]
165   --srcdir=DIR            find the sources in DIR [configure dir or ..]
166   --program-prefix=PREFIX prepend PREFIX to installed program names
167   --program-suffix=SUFFIX append SUFFIX to installed program names
168   --program-transform-name=PROGRAM
169                           run sed PROGRAM on installed program names
170 EOF
171     cat << EOF
172 Host type:
173   --build=BUILD           configure for building on BUILD [BUILD=HOST]
174   --host=HOST             configure for HOST [guessed]
175   --target=TARGET         configure for TARGET [TARGET=HOST]
176 Features and packages:
177   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
178   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
179   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
180   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
181   --x-includes=DIR        X include files are in DIR
182   --x-libraries=DIR       X library files are in DIR
183 EOF
184     if test -n "$ac_help"; then
185       echo "--enable and --with options recognized:$ac_help"
186     fi
187     exit 0 ;;
188
189   -host | --host | --hos | --ho)
190     ac_prev=host ;;
191   -host=* | --host=* | --hos=* | --ho=*)
192     host="$ac_optarg" ;;
193
194   -includedir | --includedir | --includedi | --included | --include \
195   | --includ | --inclu | --incl | --inc)
196     ac_prev=includedir ;;
197   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
198   | --includ=* | --inclu=* | --incl=* | --inc=*)
199     includedir="$ac_optarg" ;;
200
201   -infodir | --infodir | --infodi | --infod | --info | --inf)
202     ac_prev=infodir ;;
203   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
204     infodir="$ac_optarg" ;;
205
206   -libdir | --libdir | --libdi | --libd)
207     ac_prev=libdir ;;
208   -libdir=* | --libdir=* | --libdi=* | --libd=*)
209     libdir="$ac_optarg" ;;
210
211   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
212   | --libexe | --libex | --libe)
213     ac_prev=libexecdir ;;
214   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
215   | --libexe=* | --libex=* | --libe=*)
216     libexecdir="$ac_optarg" ;;
217
218   -localstatedir | --localstatedir | --localstatedi | --localstated \
219   | --localstate | --localstat | --localsta | --localst \
220   | --locals | --local | --loca | --loc | --lo)
221     ac_prev=localstatedir ;;
222   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
223   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
224   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
225     localstatedir="$ac_optarg" ;;
226
227   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
228     ac_prev=mandir ;;
229   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
230     mandir="$ac_optarg" ;;
231
232   -nfp | --nfp | --nf)
233     # Obsolete; use --without-fp.
234     with_fp=no ;;
235
236   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
237   | --no-cr | --no-c)
238     no_create=yes ;;
239
240   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
241   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
242     no_recursion=yes ;;
243
244   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
245   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
246   | --oldin | --oldi | --old | --ol | --o)
247     ac_prev=oldincludedir ;;
248   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
249   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
250   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
251     oldincludedir="$ac_optarg" ;;
252
253   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
254     ac_prev=prefix ;;
255   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
256     prefix="$ac_optarg" ;;
257
258   -program-prefix | --program-prefix | --program-prefi | --program-pref \
259   | --program-pre | --program-pr | --program-p)
260     ac_prev=program_prefix ;;
261   -program-prefix=* | --program-prefix=* | --program-prefi=* \
262   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
263     program_prefix="$ac_optarg" ;;
264
265   -program-suffix | --program-suffix | --program-suffi | --program-suff \
266   | --program-suf | --program-su | --program-s)
267     ac_prev=program_suffix ;;
268   -program-suffix=* | --program-suffix=* | --program-suffi=* \
269   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
270     program_suffix="$ac_optarg" ;;
271
272   -program-transform-name | --program-transform-name \
273   | --program-transform-nam | --program-transform-na \
274   | --program-transform-n | --program-transform- \
275   | --program-transform | --program-transfor \
276   | --program-transfo | --program-transf \
277   | --program-trans | --program-tran \
278   | --progr-tra | --program-tr | --program-t)
279     ac_prev=program_transform_name ;;
280   -program-transform-name=* | --program-transform-name=* \
281   | --program-transform-nam=* | --program-transform-na=* \
282   | --program-transform-n=* | --program-transform-=* \
283   | --program-transform=* | --program-transfor=* \
284   | --program-transfo=* | --program-transf=* \
285   | --program-trans=* | --program-tran=* \
286   | --progr-tra=* | --program-tr=* | --program-t=*)
287     program_transform_name="$ac_optarg" ;;
288
289   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
290   | -silent | --silent | --silen | --sile | --sil)
291     silent=yes ;;
292
293   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
294     ac_prev=sbindir ;;
295   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
296   | --sbi=* | --sb=*)
297     sbindir="$ac_optarg" ;;
298
299   -sharedstatedir | --sharedstatedir | --sharedstatedi \
300   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
301   | --sharedst | --shareds | --shared | --share | --shar \
302   | --sha | --sh)
303     ac_prev=sharedstatedir ;;
304   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
305   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
306   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
307   | --sha=* | --sh=*)
308     sharedstatedir="$ac_optarg" ;;
309
310   -site | --site | --sit)
311     ac_prev=site ;;
312   -site=* | --site=* | --sit=*)
313     site="$ac_optarg" ;;
314
315   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
316     ac_prev=srcdir ;;
317   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
318     srcdir="$ac_optarg" ;;
319
320   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
321   | --syscon | --sysco | --sysc | --sys | --sy)
322     ac_prev=sysconfdir ;;
323   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
324   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
325     sysconfdir="$ac_optarg" ;;
326
327   -target | --target | --targe | --targ | --tar | --ta | --t)
328     ac_prev=target ;;
329   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
330     target="$ac_optarg" ;;
331
332   -v | -verbose | --verbose | --verbos | --verbo | --verb)
333     verbose=yes ;;
334
335   -version | --version | --versio | --versi | --vers)
336     echo "configure generated by autoconf version 2.13"
337     exit 0 ;;
338
339   -with-* | --with-*)
340     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
341     # Reject names that are not valid shell variable names.
342     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
343       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
344     fi
345     ac_package=`echo $ac_package| sed 's/-/_/g'`
346     case "$ac_option" in
347       *=*) ;;
348       *) ac_optarg=yes ;;
349     esac
350     eval "with_${ac_package}='$ac_optarg'" ;;
351
352   -without-* | --without-*)
353     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
354     # Reject names that are not valid shell variable names.
355     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
356       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
357     fi
358     ac_package=`echo $ac_package| sed 's/-/_/g'`
359     eval "with_${ac_package}=no" ;;
360
361   --x)
362     # Obsolete; use --with-x.
363     with_x=yes ;;
364
365   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
366   | --x-incl | --x-inc | --x-in | --x-i)
367     ac_prev=x_includes ;;
368   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
369   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
370     x_includes="$ac_optarg" ;;
371
372   -x-libraries | --x-libraries | --x-librarie | --x-librari \
373   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
374     ac_prev=x_libraries ;;
375   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
376   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
377     x_libraries="$ac_optarg" ;;
378
379   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
380     ;;
381
382   *)
383     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
384       echo "configure: warning: $ac_option: invalid host type" 1>&2
385     fi
386     if test "x$nonopt" != xNONE; then
387       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
388     fi
389     nonopt="$ac_option"
390     ;;
391
392   esac
393 done
394
395 if test -n "$ac_prev"; then
396   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
397 fi
398
399 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
400
401 # File descriptor usage:
402 # 0 standard input
403 # 1 file creation
404 # 2 errors and warnings
405 # 3 some systems may open it to /dev/tty
406 # 4 used on the Kubota Titan
407 # 6 checking for... messages and results
408 # 5 compiler messages saved in config.log
409 if test "$silent" = yes; then
410   exec 6>/dev/null
411 else
412   exec 6>&1
413 fi
414 exec 5>./config.log
415
416 echo "\
417 This file contains any messages produced by compilers while
418 running configure, to aid debugging if configure makes a mistake.
419 " 1>&5
420
421 # Strip out --no-create and --no-recursion so they do not pile up.
422 # Also quote any args containing shell metacharacters.
423 ac_configure_args=
424 for ac_arg
425 do
426   case "$ac_arg" in
427   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
428   | --no-cr | --no-c) ;;
429   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
430   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
431   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
432   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
433   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
434   esac
435 done
436
437 # NLS nuisances.
438 # Only set these to C if already set.  These must not be set unconditionally
439 # because not all systems understand e.g. LANG=C (notably SCO).
440 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
441 # Non-C LC_CTYPE values break the ctype check.
442 if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
443 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
444 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
445 if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
446
447 # confdefs.h avoids OS command line length limits that DEFS can exceed.
448 rm -rf conftest* confdefs.h
449 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
450 echo > confdefs.h
451
452 # A filename unique to this package, relative to the directory that
453 # configure is in, which we can look for to find out if srcdir is correct.
454 ac_unique_file=src/
455
456 # Find the source files, if location was not specified.
457 if test -z "$srcdir"; then
458   ac_srcdir_defaulted=yes
459   # Try the directory containing this script, then its parent.
460   ac_prog=$0
461   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
462   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
463   srcdir=$ac_confdir
464   if test ! -r $srcdir/$ac_unique_file; then
465     srcdir=..
466   fi
467 else
468   ac_srcdir_defaulted=no
469 fi
470 if test ! -r $srcdir/$ac_unique_file; then
471   if test "$ac_srcdir_defaulted" = yes; then
472     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
473   else
474     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
475   fi
476 fi
477 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
478
479 # Prefer explicitly selected file to automatically selected ones.
480 if test -z "$CONFIG_SITE"; then
481   if test "x$prefix" != xNONE; then
482     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
483   else
484     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
485   fi
486 fi
487 for ac_site_file in $CONFIG_SITE; do
488   if test -r "$ac_site_file"; then
489     echo "loading site script $ac_site_file"
490     . "$ac_site_file"
491   fi
492 done
493
494 if test -r "$cache_file"; then
495   echo "loading cache $cache_file"
496   . $cache_file
497 else
498   echo "creating cache $cache_file"
499   > $cache_file
500 fi
501
502 ac_ext=c
503 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
504 ac_cpp='$CPP $CPPFLAGS'
505 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
506 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
507 cross_compiling=$ac_cv_prog_cc_cross
508
509 ac_exeext=
510 ac_objext=o
511 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
512   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
513   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
514     ac_n= ac_c='
515 ' ac_t='        '
516   else
517     ac_n=-n ac_c= ac_t=
518   fi
519 else
520   ac_n= ac_c='\c' ac_t=
521 fi
522
523
524 if test "$program_transform_name" = s,x,x,; then
525   program_transform_name=
526 else
527   # Double any \ or $.  echo might interpret backslashes.
528   cat <<\EOF_SED > conftestsed
529 s,\\,\\\\,g; s,\$,$$,g
530 EOF_SED
531   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
532   rm -f conftestsed
533 fi
534 test "$program_prefix" != NONE &&
535   program_transform_name="s,^,${program_prefix},; $program_transform_name"
536 # Use a double $ so make ignores it.
537 test "$program_suffix" != NONE &&
538   program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
539
540 # sed with no file args requires a program.
541 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
542
543
544 export PACKAGE=swftools
545 export VERSION=0.2.0
546
547 export CFLAGS="-O2 -fomit-frame-pointer"
548 export CXXFLAGS="-O2 -fomit-frame-pointer"
549
550  # Extract the first word of "gcc", so it can be a program name with args.
551 set dummy gcc; ac_word=$2
552 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
553 echo "configure:554: checking for $ac_word" >&5
554 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
555   echo $ac_n "(cached) $ac_c" 1>&6
556 else
557   if test -n "$CC"; then
558   ac_cv_prog_CC="$CC" # Let the user override the test.
559 else
560   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
561   ac_dummy="$PATH"
562   for ac_dir in $ac_dummy; do
563     test -z "$ac_dir" && ac_dir=.
564     if test -f $ac_dir/$ac_word; then
565       ac_cv_prog_CC="gcc"
566       break
567     fi
568   done
569   IFS="$ac_save_ifs"
570 fi
571 fi
572 CC="$ac_cv_prog_CC"
573 if test -n "$CC"; then
574   echo "$ac_t""$CC" 1>&6
575 else
576   echo "$ac_t""no" 1>&6
577 fi
578
579 if test -z "$CC"; then
580   # Extract the first word of "cc", so it can be a program name with args.
581 set dummy cc; ac_word=$2
582 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
583 echo "configure:584: checking for $ac_word" >&5
584 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
585   echo $ac_n "(cached) $ac_c" 1>&6
586 else
587   if test -n "$CC"; then
588   ac_cv_prog_CC="$CC" # Let the user override the test.
589 else
590   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
591   ac_prog_rejected=no
592   ac_dummy="$PATH"
593   for ac_dir in $ac_dummy; do
594     test -z "$ac_dir" && ac_dir=.
595     if test -f $ac_dir/$ac_word; then
596       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
597         ac_prog_rejected=yes
598         continue
599       fi
600       ac_cv_prog_CC="cc"
601       break
602     fi
603   done
604   IFS="$ac_save_ifs"
605 if test $ac_prog_rejected = yes; then
606   # We found a bogon in the path, so make sure we never use it.
607   set dummy $ac_cv_prog_CC
608   shift
609   if test $# -gt 0; then
610     # We chose a different compiler from the bogus one.
611     # However, it has the same basename, so the bogon will be chosen
612     # first if we set CC to just the basename; use the full file name.
613     shift
614     set dummy "$ac_dir/$ac_word" "$@"
615     shift
616     ac_cv_prog_CC="$@"
617   fi
618 fi
619 fi
620 fi
621 CC="$ac_cv_prog_CC"
622 if test -n "$CC"; then
623   echo "$ac_t""$CC" 1>&6
624 else
625   echo "$ac_t""no" 1>&6
626 fi
627
628   if test -z "$CC"; then
629     case "`uname -s`" in
630     *win32* | *WIN32*)
631       # Extract the first word of "cl", so it can be a program name with args.
632 set dummy cl; ac_word=$2
633 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
634 echo "configure:635: checking for $ac_word" >&5
635 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
636   echo $ac_n "(cached) $ac_c" 1>&6
637 else
638   if test -n "$CC"; then
639   ac_cv_prog_CC="$CC" # Let the user override the test.
640 else
641   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
642   ac_dummy="$PATH"
643   for ac_dir in $ac_dummy; do
644     test -z "$ac_dir" && ac_dir=.
645     if test -f $ac_dir/$ac_word; then
646       ac_cv_prog_CC="cl"
647       break
648     fi
649   done
650   IFS="$ac_save_ifs"
651 fi
652 fi
653 CC="$ac_cv_prog_CC"
654 if test -n "$CC"; then
655   echo "$ac_t""$CC" 1>&6
656 else
657   echo "$ac_t""no" 1>&6
658 fi
659  ;;
660     esac
661   fi
662   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
663 fi
664
665 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
666 echo "configure:667: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
667
668 ac_ext=c
669 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
670 ac_cpp='$CPP $CPPFLAGS'
671 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
672 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
673 cross_compiling=$ac_cv_prog_cc_cross
674
675 cat > conftest.$ac_ext << EOF
676
677 #line 678 "configure"
678 #include "confdefs.h"
679
680 main(){return(0);}
681 EOF
682 if { (eval echo configure:683: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
683   ac_cv_prog_cc_works=yes
684   # If we can't run a trivial program, we are probably using a cross compiler.
685   if (./conftest; exit) 2>/dev/null; then
686     ac_cv_prog_cc_cross=no
687   else
688     ac_cv_prog_cc_cross=yes
689   fi
690 else
691   echo "configure: failed program was:" >&5
692   cat conftest.$ac_ext >&5
693   ac_cv_prog_cc_works=no
694 fi
695 rm -fr conftest*
696 ac_ext=c
697 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
698 ac_cpp='$CPP $CPPFLAGS'
699 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
700 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
701 cross_compiling=$ac_cv_prog_cc_cross
702
703 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
704 if test $ac_cv_prog_cc_works = no; then
705   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
706 fi
707 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
708 echo "configure:709: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
709 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
710 cross_compiling=$ac_cv_prog_cc_cross
711
712 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
713 echo "configure:714: checking whether we are using GNU C" >&5
714 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
715   echo $ac_n "(cached) $ac_c" 1>&6
716 else
717   cat > conftest.c <<EOF
718 #ifdef __GNUC__
719   yes;
720 #endif
721 EOF
722 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:723: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
723   ac_cv_prog_gcc=yes
724 else
725   ac_cv_prog_gcc=no
726 fi
727 fi
728
729 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
730
731 if test $ac_cv_prog_gcc = yes; then
732   GCC=yes
733 else
734   GCC=
735 fi
736
737 ac_test_CFLAGS="${CFLAGS+set}"
738 ac_save_CFLAGS="$CFLAGS"
739 CFLAGS=
740 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
741 echo "configure:742: checking whether ${CC-cc} accepts -g" >&5
742 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
743   echo $ac_n "(cached) $ac_c" 1>&6
744 else
745   echo 'void f(){}' > conftest.c
746 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
747   ac_cv_prog_cc_g=yes
748 else
749   ac_cv_prog_cc_g=no
750 fi
751 rm -f conftest*
752
753 fi
754
755 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
756 if test "$ac_test_CFLAGS" = set; then
757   CFLAGS="$ac_save_CFLAGS"
758 elif test $ac_cv_prog_cc_g = yes; then
759   if test "$GCC" = yes; then
760     CFLAGS="-g -O2"
761   else
762     CFLAGS="-g"
763   fi
764 else
765   if test "$GCC" = yes; then
766     CFLAGS="-O2"
767   else
768     CFLAGS=
769   fi
770 fi
771
772  echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
773 echo "configure:774: checking how to run the C preprocessor" >&5
774 # On Suns, sometimes $CPP names a directory.
775 if test -n "$CPP" && test -d "$CPP"; then
776   CPP=
777 fi
778 if test -z "$CPP"; then
779 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
780   echo $ac_n "(cached) $ac_c" 1>&6
781 else
782     # This must be in double quotes, not single quotes, because CPP may get
783   # substituted into the Makefile and "${CC-cc}" will confuse make.
784   CPP="${CC-cc} -E"
785   # On the NeXT, cc -E runs the code through the compiler's parser,
786   # not just through cpp.
787   cat > conftest.$ac_ext <<EOF
788 #line 789 "configure"
789 #include "confdefs.h"
790 #include <assert.h>
791 Syntax Error
792 EOF
793 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
794 { (eval echo configure:795: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
795 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
796 if test -z "$ac_err"; then
797   :
798 else
799   echo "$ac_err" >&5
800   echo "configure: failed program was:" >&5
801   cat conftest.$ac_ext >&5
802   rm -rf conftest*
803   CPP="${CC-cc} -E -traditional-cpp"
804   cat > conftest.$ac_ext <<EOF
805 #line 806 "configure"
806 #include "confdefs.h"
807 #include <assert.h>
808 Syntax Error
809 EOF
810 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
811 { (eval echo configure:812: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
812 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
813 if test -z "$ac_err"; then
814   :
815 else
816   echo "$ac_err" >&5
817   echo "configure: failed program was:" >&5
818   cat conftest.$ac_ext >&5
819   rm -rf conftest*
820   CPP="${CC-cc} -nologo -E"
821   cat > conftest.$ac_ext <<EOF
822 #line 823 "configure"
823 #include "confdefs.h"
824 #include <assert.h>
825 Syntax Error
826 EOF
827 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
828 { (eval echo configure:829: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
829 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
830 if test -z "$ac_err"; then
831   :
832 else
833   echo "$ac_err" >&5
834   echo "configure: failed program was:" >&5
835   cat conftest.$ac_ext >&5
836   rm -rf conftest*
837   CPP=/lib/cpp
838 fi
839 rm -f conftest*
840 fi
841 rm -f conftest*
842 fi
843 rm -f conftest*
844   ac_cv_prog_CPP="$CPP"
845 fi
846   CPP="$ac_cv_prog_CPP"
847 else
848   ac_cv_prog_CPP="$CPP"
849 fi
850 echo "$ac_t""$CPP" 1>&6
851
852  for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
853 do
854 # Extract the first word of "$ac_prog", so it can be a program name with args.
855 set dummy $ac_prog; ac_word=$2
856 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
857 echo "configure:858: checking for $ac_word" >&5
858 if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
859   echo $ac_n "(cached) $ac_c" 1>&6
860 else
861   if test -n "$CXX"; then
862   ac_cv_prog_CXX="$CXX" # Let the user override the test.
863 else
864   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
865   ac_dummy="$PATH"
866   for ac_dir in $ac_dummy; do
867     test -z "$ac_dir" && ac_dir=.
868     if test -f $ac_dir/$ac_word; then
869       ac_cv_prog_CXX="$ac_prog"
870       break
871     fi
872   done
873   IFS="$ac_save_ifs"
874 fi
875 fi
876 CXX="$ac_cv_prog_CXX"
877 if test -n "$CXX"; then
878   echo "$ac_t""$CXX" 1>&6
879 else
880   echo "$ac_t""no" 1>&6
881 fi
882
883 test -n "$CXX" && break
884 done
885 test -n "$CXX" || CXX="gcc"
886
887
888 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
889 echo "configure:890: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
890
891 ac_ext=C
892 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
893 ac_cpp='$CXXCPP $CPPFLAGS'
894 ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
895 ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
896 cross_compiling=$ac_cv_prog_cxx_cross
897
898 cat > conftest.$ac_ext << EOF
899
900 #line 901 "configure"
901 #include "confdefs.h"
902
903 int main(){return(0);}
904 EOF
905 if { (eval echo configure:906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
906   ac_cv_prog_cxx_works=yes
907   # If we can't run a trivial program, we are probably using a cross compiler.
908   if (./conftest; exit) 2>/dev/null; then
909     ac_cv_prog_cxx_cross=no
910   else
911     ac_cv_prog_cxx_cross=yes
912   fi
913 else
914   echo "configure: failed program was:" >&5
915   cat conftest.$ac_ext >&5
916   ac_cv_prog_cxx_works=no
917 fi
918 rm -fr conftest*
919 ac_ext=c
920 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
921 ac_cpp='$CPP $CPPFLAGS'
922 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
923 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
924 cross_compiling=$ac_cv_prog_cc_cross
925
926 echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
927 if test $ac_cv_prog_cxx_works = no; then
928   { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
929 fi
930 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
931 echo "configure:932: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
932 echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
933 cross_compiling=$ac_cv_prog_cxx_cross
934
935 echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
936 echo "configure:937: checking whether we are using GNU C++" >&5
937 if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
938   echo $ac_n "(cached) $ac_c" 1>&6
939 else
940   cat > conftest.C <<EOF
941 #ifdef __GNUC__
942   yes;
943 #endif
944 EOF
945 if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:946: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
946   ac_cv_prog_gxx=yes
947 else
948   ac_cv_prog_gxx=no
949 fi
950 fi
951
952 echo "$ac_t""$ac_cv_prog_gxx" 1>&6
953
954 if test $ac_cv_prog_gxx = yes; then
955   GXX=yes
956 else
957   GXX=
958 fi
959
960 ac_test_CXXFLAGS="${CXXFLAGS+set}"
961 ac_save_CXXFLAGS="$CXXFLAGS"
962 CXXFLAGS=
963 echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
964 echo "configure:965: checking whether ${CXX-g++} accepts -g" >&5
965 if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
966   echo $ac_n "(cached) $ac_c" 1>&6
967 else
968   echo 'void f(){}' > conftest.cc
969 if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
970   ac_cv_prog_cxx_g=yes
971 else
972   ac_cv_prog_cxx_g=no
973 fi
974 rm -f conftest*
975
976 fi
977
978 echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
979 if test "$ac_test_CXXFLAGS" = set; then
980   CXXFLAGS="$ac_save_CXXFLAGS"
981 elif test $ac_cv_prog_cxx_g = yes; then
982   if test "$GXX" = yes; then
983     CXXFLAGS="-g -O2"
984   else
985     CXXFLAGS="-g"
986   fi
987 else
988   if test "$GXX" = yes; then
989     CXXFLAGS="-O2"
990   else
991     CXXFLAGS=
992   fi
993 fi
994
995  # Extract the first word of "ranlib", so it can be a program name with args.
996 set dummy ranlib; ac_word=$2
997 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
998 echo "configure:999: checking for $ac_word" >&5
999 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1000   echo $ac_n "(cached) $ac_c" 1>&6
1001 else
1002   if test -n "$RANLIB"; then
1003   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1004 else
1005   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
1006   ac_dummy="$PATH"
1007   for ac_dir in $ac_dummy; do
1008     test -z "$ac_dir" && ac_dir=.
1009     if test -f $ac_dir/$ac_word; then
1010       ac_cv_prog_RANLIB="ranlib"
1011       break
1012     fi
1013   done
1014   IFS="$ac_save_ifs"
1015   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1016 fi
1017 fi
1018 RANLIB="$ac_cv_prog_RANLIB"
1019 if test -n "$RANLIB"; then
1020   echo "$ac_t""$RANLIB" 1>&6
1021 else
1022   echo "$ac_t""no" 1>&6
1023 fi
1024
1025  echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1026 echo "configure:1027: checking whether ${MAKE-make} sets \${MAKE}" >&5
1027 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1028 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1029   echo $ac_n "(cached) $ac_c" 1>&6
1030 else
1031   cat > conftestmake <<\EOF
1032 all:
1033         @echo 'ac_maketemp="${MAKE}"'
1034 EOF
1035 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1036 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1037 if test -n "$ac_maketemp"; then
1038   eval ac_cv_prog_make_${ac_make}_set=yes
1039 else
1040   eval ac_cv_prog_make_${ac_make}_set=no
1041 fi
1042 rm -f conftestmake
1043 fi
1044 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1045   echo "$ac_t""yes" 1>&6
1046   SET_MAKE=
1047 else
1048   echo "$ac_t""no" 1>&6
1049   SET_MAKE="MAKE=${MAKE-make}"
1050 fi
1051
1052  ac_aux_dir=
1053 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1054   if test -f $ac_dir/install-sh; then
1055     ac_aux_dir=$ac_dir
1056     ac_install_sh="$ac_aux_dir/install-sh -c"
1057     break
1058   elif test -f $ac_dir/install.sh; then
1059     ac_aux_dir=$ac_dir
1060     ac_install_sh="$ac_aux_dir/install.sh -c"
1061     break
1062   fi
1063 done
1064 if test -z "$ac_aux_dir"; then
1065   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
1066 fi
1067 ac_config_guess=$ac_aux_dir/config.guess
1068 ac_config_sub=$ac_aux_dir/config.sub
1069 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1070
1071 # Find a good install program.  We prefer a C program (faster),
1072 # so one script is as good as another.  But avoid the broken or
1073 # incompatible versions:
1074 # SysV /etc/install, /usr/sbin/install
1075 # SunOS /usr/etc/install
1076 # IRIX /sbin/install
1077 # AIX /bin/install
1078 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1079 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1080 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1081 # ./install, which can be erroneously created by make from ./install.sh.
1082 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1083 echo "configure:1084: checking for a BSD compatible install" >&5
1084 if test -z "$INSTALL"; then
1085 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1086   echo $ac_n "(cached) $ac_c" 1>&6
1087 else
1088     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS=":"
1089   for ac_dir in $PATH; do
1090     # Account for people who put trailing slashes in PATH elements.
1091     case "$ac_dir/" in
1092     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1093     *)
1094       # OSF1 and SCO ODT 3.0 have their own names for install.
1095       # Don't use installbsd from OSF since it installs stuff as root
1096       # by default.
1097       for ac_prog in ginstall scoinst install; do
1098         if test -f $ac_dir/$ac_prog; then
1099           if test $ac_prog = install &&
1100             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1101             # AIX install.  It has an incompatible calling convention.
1102             :
1103           else
1104             ac_cv_path_install="$ac_dir/$ac_prog -c"
1105             break 2
1106           fi
1107         fi
1108       done
1109       ;;
1110     esac
1111   done
1112   IFS="$ac_save_IFS"
1113
1114 fi
1115   if test "${ac_cv_path_install+set}" = set; then
1116     INSTALL="$ac_cv_path_install"
1117   else
1118     # As a last resort, use the slow shell script.  We don't cache a
1119     # path for INSTALL within a source directory, because that will
1120     # break other packages using the cache if that directory is
1121     # removed, or if the path is relative.
1122     INSTALL="$ac_install_sh"
1123   fi
1124 fi
1125 echo "$ac_t""$INSTALL" 1>&6
1126
1127 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1128 # It thinks the first close brace ends the variable substitution.
1129 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1130
1131 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1132
1133 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1134
1135  echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1136 echo "configure:1137: checking whether ln -s works" >&5
1137 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1138   echo $ac_n "(cached) $ac_c" 1>&6
1139 else
1140   rm -f conftestdata
1141 if ln -s X conftestdata 2>/dev/null
1142 then
1143   rm -f conftestdata
1144   ac_cv_prog_LN_S="ln -s"
1145 else
1146   ac_cv_prog_LN_S=ln
1147 fi
1148 fi
1149 LN_S="$ac_cv_prog_LN_S"
1150 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1151   echo "$ac_t""yes" 1>&6
1152 else
1153   echo "$ac_t""no" 1>&6
1154 fi
1155
1156
1157  echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
1158 echo "configure:1159: checking for Cygwin environment" >&5
1159 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
1160   echo $ac_n "(cached) $ac_c" 1>&6
1161 else
1162   cat > conftest.$ac_ext <<EOF
1163 #line 1164 "configure"
1164 #include "confdefs.h"
1165
1166 int main() {
1167
1168 #ifndef __CYGWIN__
1169 #define __CYGWIN__ __CYGWIN32__
1170 #endif
1171 return __CYGWIN__;
1172 ; return 0; }
1173 EOF
1174 if { (eval echo configure:1175: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1175   rm -rf conftest*
1176   ac_cv_cygwin=yes
1177 else
1178   echo "configure: failed program was:" >&5
1179   cat conftest.$ac_ext >&5
1180   rm -rf conftest*
1181   ac_cv_cygwin=no
1182 fi
1183 rm -f conftest*
1184 rm -f conftest*
1185 fi
1186
1187 echo "$ac_t""$ac_cv_cygwin" 1>&6
1188 CYGWIN=
1189 test "$ac_cv_cygwin" = yes && CYGWIN=yes
1190 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
1191 echo "configure:1192: checking for mingw32 environment" >&5
1192 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
1193   echo $ac_n "(cached) $ac_c" 1>&6
1194 else
1195   cat > conftest.$ac_ext <<EOF
1196 #line 1197 "configure"
1197 #include "confdefs.h"
1198
1199 int main() {
1200 return __MINGW32__;
1201 ; return 0; }
1202 EOF
1203 if { (eval echo configure:1204: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1204   rm -rf conftest*
1205   ac_cv_mingw32=yes
1206 else
1207   echo "configure: failed program was:" >&5
1208   cat conftest.$ac_ext >&5
1209   rm -rf conftest*
1210   ac_cv_mingw32=no
1211 fi
1212 rm -f conftest*
1213 rm -f conftest*
1214 fi
1215
1216 echo "$ac_t""$ac_cv_mingw32" 1>&6
1217 MINGW32=
1218 test "$ac_cv_mingw32" = yes && MINGW32=yes
1219
1220
1221 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1222 echo "configure:1223: checking for executable suffix" >&5
1223 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1224   echo $ac_n "(cached) $ac_c" 1>&6
1225 else
1226   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1227   ac_cv_exeext=.exe
1228 else
1229   rm -f conftest*
1230   echo 'int main () { return 0; }' > conftest.$ac_ext
1231   ac_cv_exeext=
1232   if { (eval echo configure:1233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1233     for file in conftest.*; do
1234       case $file in
1235       *.c | *.o | *.obj) ;;
1236       *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1237       esac
1238     done
1239   else
1240     { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1241   fi
1242   rm -f conftest*
1243   test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1244 fi
1245 fi
1246
1247 EXEEXT=""
1248 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1249 echo "$ac_t""${ac_cv_exeext}" 1>&6
1250 ac_exeext=$EXEEXT
1251
1252
1253  echo $ac_n "checking for sin in -lm""... $ac_c" 1>&6
1254 echo "configure:1255: checking for sin in -lm" >&5
1255 ac_lib_var=`echo m'_'sin | sed 'y%./+-%__p_%'`
1256 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1257   echo $ac_n "(cached) $ac_c" 1>&6
1258 else
1259   ac_save_LIBS="$LIBS"
1260 LIBS="-lm  $LIBS"
1261 cat > conftest.$ac_ext <<EOF
1262 #line 1263 "configure"
1263 #include "confdefs.h"
1264 /* Override any gcc2 internal prototype to avoid an error.  */
1265 /* We use char because int might match the return type of a gcc2
1266     builtin and then its argument prototype would still apply.  */
1267 char sin();
1268
1269 int main() {
1270 sin()
1271 ; return 0; }
1272 EOF
1273 if { (eval echo configure:1274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1274   rm -rf conftest*
1275   eval "ac_cv_lib_$ac_lib_var=yes"
1276 else
1277   echo "configure: failed program was:" >&5
1278   cat conftest.$ac_ext >&5
1279   rm -rf conftest*
1280   eval "ac_cv_lib_$ac_lib_var=no"
1281 fi
1282 rm -f conftest*
1283 LIBS="$ac_save_LIBS"
1284
1285 fi
1286 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1287   echo "$ac_t""yes" 1>&6
1288     ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1289     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1290   cat >> confdefs.h <<EOF
1291 #define $ac_tr_lib 1
1292 EOF
1293
1294   LIBS="-lm $LIBS"
1295
1296 else
1297   echo "$ac_t""no" 1>&6
1298 echo "Error: Math library not found.";
1299  exit;
1300  
1301 fi
1302
1303  echo $ac_n "checking for deflate in -lz""... $ac_c" 1>&6
1304 echo "configure:1305: checking for deflate in -lz" >&5
1305 ac_lib_var=`echo z'_'deflate | sed 'y%./+-%__p_%'`
1306 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1307   echo $ac_n "(cached) $ac_c" 1>&6
1308 else
1309   ac_save_LIBS="$LIBS"
1310 LIBS="-lz  $LIBS"
1311 cat > conftest.$ac_ext <<EOF
1312 #line 1313 "configure"
1313 #include "confdefs.h"
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.  */
1317 char deflate();
1318
1319 int main() {
1320 deflate()
1321 ; return 0; }
1322 EOF
1323 if { (eval echo configure:1324: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1324   rm -rf conftest*
1325   eval "ac_cv_lib_$ac_lib_var=yes"
1326 else
1327   echo "configure: failed program was:" >&5
1328   cat conftest.$ac_ext >&5
1329   rm -rf conftest*
1330   eval "ac_cv_lib_$ac_lib_var=no"
1331 fi
1332 rm -f conftest*
1333 LIBS="$ac_save_LIBS"
1334
1335 fi
1336 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1337   echo "$ac_t""yes" 1>&6
1338     ac_tr_lib=HAVE_LIB`echo z | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1339     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1340   cat >> confdefs.h <<EOF
1341 #define $ac_tr_lib 1
1342 EOF
1343
1344   LIBS="-lz $LIBS"
1345
1346 else
1347   echo "$ac_t""no" 1>&6
1348 echo "Error: The zlib compression library is required."
1349  DISABLEPDF2SWF=true; 
1350  MISSINGLIBS="${MISSINGLIBS} zlib"
1351  
1352 fi
1353
1354  echo $ac_n "checking for jpeg_write_raw_data in -ljpeg""... $ac_c" 1>&6
1355 echo "configure:1356: checking for jpeg_write_raw_data in -ljpeg" >&5
1356 ac_lib_var=`echo jpeg'_'jpeg_write_raw_data | sed 'y%./+-%__p_%'`
1357 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1358   echo $ac_n "(cached) $ac_c" 1>&6
1359 else
1360   ac_save_LIBS="$LIBS"
1361 LIBS="-ljpeg  $LIBS"
1362 cat > conftest.$ac_ext <<EOF
1363 #line 1364 "configure"
1364 #include "confdefs.h"
1365 /* Override any gcc2 internal prototype to avoid an error.  */
1366 /* We use char because int might match the return type of a gcc2
1367     builtin and then its argument prototype would still apply.  */
1368 char jpeg_write_raw_data();
1369
1370 int main() {
1371 jpeg_write_raw_data()
1372 ; return 0; }
1373 EOF
1374 if { (eval echo configure:1375: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1375   rm -rf conftest*
1376   eval "ac_cv_lib_$ac_lib_var=yes"
1377 else
1378   echo "configure: failed program was:" >&5
1379   cat conftest.$ac_ext >&5
1380   rm -rf conftest*
1381   eval "ac_cv_lib_$ac_lib_var=no"
1382 fi
1383 rm -f conftest*
1384 LIBS="$ac_save_LIBS"
1385
1386 fi
1387 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1388   echo "$ac_t""yes" 1>&6
1389     ac_tr_lib=HAVE_LIB`echo jpeg | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1390     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1391   cat >> confdefs.h <<EOF
1392 #define $ac_tr_lib 1
1393 EOF
1394
1395   LIBS="-ljpeg $LIBS"
1396
1397 else
1398   echo "$ac_t""no" 1>&6
1399 DISABLEPDF2SWF=true;
1400  DISABLEJPEG2SWF=true;
1401  MISSINGLIBS="${MISSINGLIBS} jpeglib"
1402  
1403 fi
1404
1405  echo $ac_n "checking for T1_LoadFont in -lt1""... $ac_c" 1>&6
1406 echo "configure:1407: checking for T1_LoadFont in -lt1" >&5
1407 ac_lib_var=`echo t1'_'T1_LoadFont | sed 'y%./+-%__p_%'`
1408 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1409   echo $ac_n "(cached) $ac_c" 1>&6
1410 else
1411   ac_save_LIBS="$LIBS"
1412 LIBS="-lt1  $LIBS"
1413 cat > conftest.$ac_ext <<EOF
1414 #line 1415 "configure"
1415 #include "confdefs.h"
1416 /* Override any gcc2 internal prototype to avoid an error.  */
1417 /* We use char because int might match the return type of a gcc2
1418     builtin and then its argument prototype would still apply.  */
1419 char T1_LoadFont();
1420
1421 int main() {
1422 T1_LoadFont()
1423 ; return 0; }
1424 EOF
1425 if { (eval echo configure:1426: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1426   rm -rf conftest*
1427   eval "ac_cv_lib_$ac_lib_var=yes"
1428 else
1429   echo "configure: failed program was:" >&5
1430   cat conftest.$ac_ext >&5
1431   rm -rf conftest*
1432   eval "ac_cv_lib_$ac_lib_var=no"
1433 fi
1434 rm -f conftest*
1435 LIBS="$ac_save_LIBS"
1436
1437 fi
1438 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1439   echo "$ac_t""yes" 1>&6
1440     ac_tr_lib=HAVE_LIB`echo t1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1441     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1442   cat >> confdefs.h <<EOF
1443 #define $ac_tr_lib 1
1444 EOF
1445
1446   LIBS="-lt1 $LIBS"
1447
1448 else
1449   echo "$ac_t""no" 1>&6
1450 DISABLEPDF2SWF=true;
1451  MISSINGLIBS="${MISSINGLIBS} T1lib"
1452  
1453 fi
1454
1455
1456
1457  
1458  ac_header_dirent=no
1459 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
1460 do
1461 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1462 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1463 echo "configure:1464: checking for $ac_hdr that defines DIR" >&5
1464 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1465   echo $ac_n "(cached) $ac_c" 1>&6
1466 else
1467   cat > conftest.$ac_ext <<EOF
1468 #line 1469 "configure"
1469 #include "confdefs.h"
1470 #include <sys/types.h>
1471 #include <$ac_hdr>
1472 int main() {
1473 DIR *dirp = 0;
1474 ; return 0; }
1475 EOF
1476 if { (eval echo configure:1477: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1477   rm -rf conftest*
1478   eval "ac_cv_header_dirent_$ac_safe=yes"
1479 else
1480   echo "configure: failed program was:" >&5
1481   cat conftest.$ac_ext >&5
1482   rm -rf conftest*
1483   eval "ac_cv_header_dirent_$ac_safe=no"
1484 fi
1485 rm -f conftest*
1486 fi
1487 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1488   echo "$ac_t""yes" 1>&6
1489     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1490   cat >> confdefs.h <<EOF
1491 #define $ac_tr_hdr 1
1492 EOF
1493  ac_header_dirent=$ac_hdr; break
1494 else
1495   echo "$ac_t""no" 1>&6
1496 fi
1497 done
1498 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1499 if test $ac_header_dirent = dirent.h; then
1500 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1501 echo "configure:1502: checking for opendir in -ldir" >&5
1502 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1503 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1504   echo $ac_n "(cached) $ac_c" 1>&6
1505 else
1506   ac_save_LIBS="$LIBS"
1507 LIBS="-ldir  $LIBS"
1508 cat > conftest.$ac_ext <<EOF
1509 #line 1510 "configure"
1510 #include "confdefs.h"
1511 /* Override any gcc2 internal prototype to avoid an error.  */
1512 /* We use char because int might match the return type of a gcc2
1513     builtin and then its argument prototype would still apply.  */
1514 char opendir();
1515
1516 int main() {
1517 opendir()
1518 ; return 0; }
1519 EOF
1520 if { (eval echo configure:1521: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1521   rm -rf conftest*
1522   eval "ac_cv_lib_$ac_lib_var=yes"
1523 else
1524   echo "configure: failed program was:" >&5
1525   cat conftest.$ac_ext >&5
1526   rm -rf conftest*
1527   eval "ac_cv_lib_$ac_lib_var=no"
1528 fi
1529 rm -f conftest*
1530 LIBS="$ac_save_LIBS"
1531
1532 fi
1533 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1534   echo "$ac_t""yes" 1>&6
1535   LIBS="$LIBS -ldir"
1536 else
1537   echo "$ac_t""no" 1>&6
1538 fi
1539
1540 else
1541 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1542 echo "configure:1543: checking for opendir in -lx" >&5
1543 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1544 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1545   echo $ac_n "(cached) $ac_c" 1>&6
1546 else
1547   ac_save_LIBS="$LIBS"
1548 LIBS="-lx  $LIBS"
1549 cat > conftest.$ac_ext <<EOF
1550 #line 1551 "configure"
1551 #include "confdefs.h"
1552 /* Override any gcc2 internal prototype to avoid an error.  */
1553 /* We use char because int might match the return type of a gcc2
1554     builtin and then its argument prototype would still apply.  */
1555 char opendir();
1556
1557 int main() {
1558 opendir()
1559 ; return 0; }
1560 EOF
1561 if { (eval echo configure:1562: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1562   rm -rf conftest*
1563   eval "ac_cv_lib_$ac_lib_var=yes"
1564 else
1565   echo "configure: failed program was:" >&5
1566   cat conftest.$ac_ext >&5
1567   rm -rf conftest*
1568   eval "ac_cv_lib_$ac_lib_var=no"
1569 fi
1570 rm -f conftest*
1571 LIBS="$ac_save_LIBS"
1572
1573 fi
1574 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1575   echo "$ac_t""yes" 1>&6
1576   LIBS="$LIBS -lx"
1577 else
1578   echo "$ac_t""no" 1>&6
1579 fi
1580
1581 fi
1582
1583  echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1584 echo "configure:1585: checking for ANSI C header files" >&5
1585 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1586   echo $ac_n "(cached) $ac_c" 1>&6
1587 else
1588   cat > conftest.$ac_ext <<EOF
1589 #line 1590 "configure"
1590 #include "confdefs.h"
1591 #include <stdlib.h>
1592 #include <stdarg.h>
1593 #include <string.h>
1594 #include <float.h>
1595 EOF
1596 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1597 { (eval echo configure:1598: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1598 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1599 if test -z "$ac_err"; then
1600   rm -rf conftest*
1601   ac_cv_header_stdc=yes
1602 else
1603   echo "$ac_err" >&5
1604   echo "configure: failed program was:" >&5
1605   cat conftest.$ac_ext >&5
1606   rm -rf conftest*
1607   ac_cv_header_stdc=no
1608 fi
1609 rm -f conftest*
1610
1611 if test $ac_cv_header_stdc = yes; then
1612   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1613 cat > conftest.$ac_ext <<EOF
1614 #line 1615 "configure"
1615 #include "confdefs.h"
1616 #include <string.h>
1617 EOF
1618 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1619   egrep "memchr" >/dev/null 2>&1; then
1620   :
1621 else
1622   rm -rf conftest*
1623   ac_cv_header_stdc=no
1624 fi
1625 rm -f conftest*
1626
1627 fi
1628
1629 if test $ac_cv_header_stdc = yes; then
1630   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1631 cat > conftest.$ac_ext <<EOF
1632 #line 1633 "configure"
1633 #include "confdefs.h"
1634 #include <stdlib.h>
1635 EOF
1636 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1637   egrep "free" >/dev/null 2>&1; then
1638   :
1639 else
1640   rm -rf conftest*
1641   ac_cv_header_stdc=no
1642 fi
1643 rm -f conftest*
1644
1645 fi
1646
1647 if test $ac_cv_header_stdc = yes; then
1648   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1649 if test "$cross_compiling" = yes; then
1650   :
1651 else
1652   cat > conftest.$ac_ext <<EOF
1653 #line 1654 "configure"
1654 #include "confdefs.h"
1655 #include <ctype.h>
1656 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1657 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1658 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1659 int main () { int i; for (i = 0; i < 256; i++)
1660 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1661 exit (0); }
1662
1663 EOF
1664 if { (eval echo configure:1665: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1665 then
1666   :
1667 else
1668   echo "configure: failed program was:" >&5
1669   cat conftest.$ac_ext >&5
1670   rm -fr conftest*
1671   ac_cv_header_stdc=no
1672 fi
1673 rm -fr conftest*
1674 fi
1675
1676 fi
1677 fi
1678
1679 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1680 if test $ac_cv_header_stdc = yes; then
1681   cat >> confdefs.h <<\EOF
1682 #define STDC_HEADERS 1
1683 EOF
1684
1685 fi
1686
1687  for ac_hdr in math.h fcntl.h limits.h malloc.h unistd.h memory.h zlib.h jpeglib.h t1lib.h sys/stat.h sys/types.h
1688 do
1689 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1690 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1691 echo "configure:1692: checking for $ac_hdr" >&5
1692 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1693   echo $ac_n "(cached) $ac_c" 1>&6
1694 else
1695   cat > conftest.$ac_ext <<EOF
1696 #line 1697 "configure"
1697 #include "confdefs.h"
1698 #include <$ac_hdr>
1699 EOF
1700 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1701 { (eval echo configure:1702: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1702 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1703 if test -z "$ac_err"; then
1704   rm -rf conftest*
1705   eval "ac_cv_header_$ac_safe=yes"
1706 else
1707   echo "$ac_err" >&5
1708   echo "configure: failed program was:" >&5
1709   cat conftest.$ac_ext >&5
1710   rm -rf conftest*
1711   eval "ac_cv_header_$ac_safe=no"
1712 fi
1713 rm -f conftest*
1714 fi
1715 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1716   echo "$ac_t""yes" 1>&6
1717     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1718   cat >> confdefs.h <<EOF
1719 #define $ac_tr_hdr 1
1720 EOF
1721  
1722 else
1723   echo "$ac_t""no" 1>&6
1724 fi
1725 done
1726
1727
1728 if test "x${ac_cv_header_jpeglib_h}" != "xyes"; then
1729  DISABLEPDF2SWF=true;
1730  DISABLEJPEG2SWF=true;
1731  MISSINGLIBS="${MISSINGLIBS} jpeglib.h"
1732 fi
1733 if test "x${ac_cv_header_t1lib_h}" != "xyes"; then
1734  DISABLEPDF2SWF=true;
1735  MISSINGLIBS="${MISSINGLIBS} t1lib.h"
1736 fi
1737 if test "x${ac_cv_header_zlib_h}" != "xyes"; then
1738  DISABLEPDF2SWF=true;
1739  MISSINGLIBS="${MISSINGLIBS} zlib.h"
1740 fi
1741
1742 cat >> confdefs.h <<EOF
1743 #define PACKAGE "$PACKAGE"
1744 EOF
1745
1746 cat >> confdefs.h <<EOF
1747 #define VERSION "$VERSION"
1748 EOF
1749
1750
1751
1752
1753
1754
1755
1756  echo $ac_n "checking for working const""... $ac_c" 1>&6
1757 echo "configure:1758: checking for working const" >&5
1758 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1759   echo $ac_n "(cached) $ac_c" 1>&6
1760 else
1761   cat > conftest.$ac_ext <<EOF
1762 #line 1763 "configure"
1763 #include "confdefs.h"
1764
1765 int main() {
1766
1767 /* Ultrix mips cc rejects this.  */
1768 typedef int charset[2]; const charset x;
1769 /* SunOS 4.1.1 cc rejects this.  */
1770 char const *const *ccp;
1771 char **p;
1772 /* NEC SVR4.0.2 mips cc rejects this.  */
1773 struct point {int x, y;};
1774 static struct point const zero = {0,0};
1775 /* AIX XL C 1.02.0.0 rejects this.
1776    It does not let you subtract one const X* pointer from another in an arm
1777    of an if-expression whose if-part is not a constant expression */
1778 const char *g = "string";
1779 ccp = &g + (g ? g-g : 0);
1780 /* HPUX 7.0 cc rejects these. */
1781 ++ccp;
1782 p = (char**) ccp;
1783 ccp = (char const *const *) p;
1784 { /* SCO 3.2v4 cc rejects this.  */
1785   char *t;
1786   char const *s = 0 ? (char *) 0 : (char const *) 0;
1787
1788   *t++ = 0;
1789 }
1790 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
1791   int x[] = {25, 17};
1792   const int *foo = &x[0];
1793   ++foo;
1794 }
1795 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1796   typedef const int *iptr;
1797   iptr p = 0;
1798   ++p;
1799 }
1800 { /* AIX XL C 1.02.0.0 rejects this saying
1801      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1802   struct s { int j; const int *ap[3]; };
1803   struct s *b; b->j = 5;
1804 }
1805 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1806   const int foo = 10;
1807 }
1808
1809 ; return 0; }
1810 EOF
1811 if { (eval echo configure:1812: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1812   rm -rf conftest*
1813   ac_cv_c_const=yes
1814 else
1815   echo "configure: failed program was:" >&5
1816   cat conftest.$ac_ext >&5
1817   rm -rf conftest*
1818   ac_cv_c_const=no
1819 fi
1820 rm -f conftest*
1821 fi
1822
1823 echo "$ac_t""$ac_cv_c_const" 1>&6
1824 if test $ac_cv_c_const = no; then
1825   cat >> confdefs.h <<\EOF
1826 #define const 
1827 EOF
1828
1829 fi
1830
1831  echo $ac_n "checking for inline""... $ac_c" 1>&6
1832 echo "configure:1833: checking for inline" >&5
1833 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1834   echo $ac_n "(cached) $ac_c" 1>&6
1835 else
1836   ac_cv_c_inline=no
1837 for ac_kw in inline __inline__ __inline; do
1838   cat > conftest.$ac_ext <<EOF
1839 #line 1840 "configure"
1840 #include "confdefs.h"
1841
1842 int main() {
1843 } $ac_kw foo() {
1844 ; return 0; }
1845 EOF
1846 if { (eval echo configure:1847: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1847   rm -rf conftest*
1848   ac_cv_c_inline=$ac_kw; break
1849 else
1850   echo "configure: failed program was:" >&5
1851   cat conftest.$ac_ext >&5
1852 fi
1853 rm -f conftest*
1854 done
1855
1856 fi
1857
1858 echo "$ac_t""$ac_cv_c_inline" 1>&6
1859 case "$ac_cv_c_inline" in
1860   inline | yes) ;;
1861   no) cat >> confdefs.h <<\EOF
1862 #define inline 
1863 EOF
1864  ;;
1865   *)  cat >> confdefs.h <<EOF
1866 #define inline $ac_cv_c_inline
1867 EOF
1868  ;;
1869 esac
1870
1871  echo $ac_n "checking for off_t""... $ac_c" 1>&6
1872 echo "configure:1873: checking for off_t" >&5
1873 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1874   echo $ac_n "(cached) $ac_c" 1>&6
1875 else
1876   cat > conftest.$ac_ext <<EOF
1877 #line 1878 "configure"
1878 #include "confdefs.h"
1879 #include <sys/types.h>
1880 #if STDC_HEADERS
1881 #include <stdlib.h>
1882 #include <stddef.h>
1883 #endif
1884 EOF
1885 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1886   egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1887   rm -rf conftest*
1888   ac_cv_type_off_t=yes
1889 else
1890   rm -rf conftest*
1891   ac_cv_type_off_t=no
1892 fi
1893 rm -f conftest*
1894
1895 fi
1896 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1897 if test $ac_cv_type_off_t = no; then
1898   cat >> confdefs.h <<\EOF
1899 #define off_t long
1900 EOF
1901
1902 fi
1903
1904  echo $ac_n "checking for size_t""... $ac_c" 1>&6
1905 echo "configure:1906: checking for size_t" >&5
1906 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1907   echo $ac_n "(cached) $ac_c" 1>&6
1908 else
1909   cat > conftest.$ac_ext <<EOF
1910 #line 1911 "configure"
1911 #include "confdefs.h"
1912 #include <sys/types.h>
1913 #if STDC_HEADERS
1914 #include <stdlib.h>
1915 #include <stddef.h>
1916 #endif
1917 EOF
1918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1919   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1920   rm -rf conftest*
1921   ac_cv_type_size_t=yes
1922 else
1923   rm -rf conftest*
1924   ac_cv_type_size_t=no
1925 fi
1926 rm -f conftest*
1927
1928 fi
1929 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1930 if test $ac_cv_type_size_t = no; then
1931   cat >> confdefs.h <<\EOF
1932 #define size_t unsigned
1933 EOF
1934
1935 fi
1936
1937  echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
1938 echo "configure:1939: checking whether struct tm is in sys/time.h or time.h" >&5
1939 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
1940   echo $ac_n "(cached) $ac_c" 1>&6
1941 else
1942   cat > conftest.$ac_ext <<EOF
1943 #line 1944 "configure"
1944 #include "confdefs.h"
1945 #include <sys/types.h>
1946 #include <time.h>
1947 int main() {
1948 struct tm *tp; tp->tm_sec;
1949 ; return 0; }
1950 EOF
1951 if { (eval echo configure:1952: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1952   rm -rf conftest*
1953   ac_cv_struct_tm=time.h
1954 else
1955   echo "configure: failed program was:" >&5
1956   cat conftest.$ac_ext >&5
1957   rm -rf conftest*
1958   ac_cv_struct_tm=sys/time.h
1959 fi
1960 rm -f conftest*
1961 fi
1962
1963 echo "$ac_t""$ac_cv_struct_tm" 1>&6
1964 if test $ac_cv_struct_tm = sys/time.h; then
1965   cat >> confdefs.h <<\EOF
1966 #define TM_IN_SYS_TIME 1
1967 EOF
1968
1969 fi
1970
1971  echo $ac_n "checking for boolean""... $ac_c" 1>&6
1972 echo "configure:1973: checking for boolean" >&5
1973 if eval "test \"`echo '$''{'ac_cv_type_boolean'+set}'`\" = set"; then
1974   echo $ac_n "(cached) $ac_c" 1>&6
1975 else
1976   cat > conftest.$ac_ext <<EOF
1977 #line 1978 "configure"
1978 #include "confdefs.h"
1979 #include <sys/types.h>
1980 #if STDC_HEADERS
1981 #include <stdlib.h>
1982 #include <stddef.h>
1983 #endif
1984 EOF
1985 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1986   egrep "(^|[^a-zA-Z_0-9])boolean[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1987   rm -rf conftest*
1988   ac_cv_type_boolean=yes
1989 else
1990   rm -rf conftest*
1991   ac_cv_type_boolean=no
1992 fi
1993 rm -f conftest*
1994
1995 fi
1996 echo "$ac_t""$ac_cv_type_boolean" 1>&6
1997 if test $ac_cv_type_boolean = no; then
1998   cat >> confdefs.h <<\EOF
1999 #define boolean unsigned char
2000 EOF
2001
2002 fi
2003
2004      
2005  echo $ac_n "checking for 8-bit clean memcmp""... $ac_c" 1>&6
2006 echo "configure:2007: checking for 8-bit clean memcmp" >&5
2007 if eval "test \"`echo '$''{'ac_cv_func_memcmp_clean'+set}'`\" = set"; then
2008   echo $ac_n "(cached) $ac_c" 1>&6
2009 else
2010   if test "$cross_compiling" = yes; then
2011   ac_cv_func_memcmp_clean=no
2012 else
2013   cat > conftest.$ac_ext <<EOF
2014 #line 2015 "configure"
2015 #include "confdefs.h"
2016
2017 main()
2018 {
2019   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
2020   exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
2021 }
2022
2023 EOF
2024 if { (eval echo configure:2025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2025 then
2026   ac_cv_func_memcmp_clean=yes
2027 else
2028   echo "configure: failed program was:" >&5
2029   cat conftest.$ac_ext >&5
2030   rm -fr conftest*
2031   ac_cv_func_memcmp_clean=no
2032 fi
2033 rm -fr conftest*
2034 fi
2035
2036 fi
2037
2038 echo "$ac_t""$ac_cv_func_memcmp_clean" 1>&6
2039 test $ac_cv_func_memcmp_clean = no && LIBOBJS="$LIBOBJS memcmp.${ac_objext}"
2040
2041  for ac_hdr in unistd.h
2042 do
2043 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2044 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2045 echo "configure:2046: checking for $ac_hdr" >&5
2046 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2047   echo $ac_n "(cached) $ac_c" 1>&6
2048 else
2049   cat > conftest.$ac_ext <<EOF
2050 #line 2051 "configure"
2051 #include "confdefs.h"
2052 #include <$ac_hdr>
2053 EOF
2054 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2055 { (eval echo configure:2056: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2056 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2057 if test -z "$ac_err"; then
2058   rm -rf conftest*
2059   eval "ac_cv_header_$ac_safe=yes"
2060 else
2061   echo "$ac_err" >&5
2062   echo "configure: failed program was:" >&5
2063   cat conftest.$ac_ext >&5
2064   rm -rf conftest*
2065   eval "ac_cv_header_$ac_safe=no"
2066 fi
2067 rm -f conftest*
2068 fi
2069 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2070   echo "$ac_t""yes" 1>&6
2071     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2072   cat >> confdefs.h <<EOF
2073 #define $ac_tr_hdr 1
2074 EOF
2075  
2076 else
2077   echo "$ac_t""no" 1>&6
2078 fi
2079 done
2080
2081 for ac_func in getpagesize
2082 do
2083 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2084 echo "configure:2085: checking for $ac_func" >&5
2085 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2086   echo $ac_n "(cached) $ac_c" 1>&6
2087 else
2088   cat > conftest.$ac_ext <<EOF
2089 #line 2090 "configure"
2090 #include "confdefs.h"
2091 /* System header to define __stub macros and hopefully few prototypes,
2092     which can conflict with char $ac_func(); below.  */
2093 #include <assert.h>
2094 /* Override any gcc2 internal prototype to avoid an error.  */
2095 /* We use char because int might match the return type of a gcc2
2096     builtin and then its argument prototype would still apply.  */
2097 char $ac_func();
2098
2099 int main() {
2100
2101 /* The GNU C library defines this for functions which it implements
2102     to always fail with ENOSYS.  Some functions are actually named
2103     something starting with __ and the normal name is an alias.  */
2104 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2105 choke me
2106 #else
2107 $ac_func();
2108 #endif
2109
2110 ; return 0; }
2111 EOF
2112 if { (eval echo configure:2113: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2113   rm -rf conftest*
2114   eval "ac_cv_func_$ac_func=yes"
2115 else
2116   echo "configure: failed program was:" >&5
2117   cat conftest.$ac_ext >&5
2118   rm -rf conftest*
2119   eval "ac_cv_func_$ac_func=no"
2120 fi
2121 rm -f conftest*
2122 fi
2123
2124 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2125   echo "$ac_t""yes" 1>&6
2126     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2127   cat >> confdefs.h <<EOF
2128 #define $ac_tr_func 1
2129 EOF
2130  
2131 else
2132   echo "$ac_t""no" 1>&6
2133 fi
2134 done
2135
2136 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2137 echo "configure:2138: checking for working mmap" >&5
2138 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2139   echo $ac_n "(cached) $ac_c" 1>&6
2140 else
2141   if test "$cross_compiling" = yes; then
2142   ac_cv_func_mmap_fixed_mapped=no
2143 else
2144   cat > conftest.$ac_ext <<EOF
2145 #line 2146 "configure"
2146 #include "confdefs.h"
2147
2148 /* Thanks to Mike Haertel and Jim Avera for this test.
2149    Here is a matrix of mmap possibilities:
2150         mmap private not fixed
2151         mmap private fixed at somewhere currently unmapped
2152         mmap private fixed at somewhere already mapped
2153         mmap shared not fixed
2154         mmap shared fixed at somewhere currently unmapped
2155         mmap shared fixed at somewhere already mapped
2156    For private mappings, we should verify that changes cannot be read()
2157    back from the file, nor mmap's back from the file at a different
2158    address.  (There have been systems where private was not correctly
2159    implemented like the infamous i386 svr4.0, and systems where the
2160    VM page cache was not coherent with the filesystem buffer cache
2161    like early versions of FreeBSD and possibly contemporary NetBSD.)
2162    For shared mappings, we should conversely verify that changes get
2163    propogated back to all the places they're supposed to be.
2164
2165    Grep wants private fixed already mapped.
2166    The main things grep needs to know about mmap are:
2167    * does it exist and is it safe to write into the mmap'd area
2168    * how to use it (BSD variants)  */
2169 #include <sys/types.h>
2170 #include <fcntl.h>
2171 #include <sys/mman.h>
2172
2173 /* This mess was copied from the GNU getpagesize.h.  */
2174 #ifndef HAVE_GETPAGESIZE
2175 # ifdef HAVE_UNISTD_H
2176 #  include <unistd.h>
2177 # endif
2178
2179 /* Assume that all systems that can run configure have sys/param.h.  */
2180 # ifndef HAVE_SYS_PARAM_H
2181 #  define HAVE_SYS_PARAM_H 1
2182 # endif
2183
2184 # ifdef _SC_PAGESIZE
2185 #  define getpagesize() sysconf(_SC_PAGESIZE)
2186 # else /* no _SC_PAGESIZE */
2187 #  ifdef HAVE_SYS_PARAM_H
2188 #   include <sys/param.h>
2189 #   ifdef EXEC_PAGESIZE
2190 #    define getpagesize() EXEC_PAGESIZE
2191 #   else /* no EXEC_PAGESIZE */
2192 #    ifdef NBPG
2193 #     define getpagesize() NBPG * CLSIZE
2194 #     ifndef CLSIZE
2195 #      define CLSIZE 1
2196 #     endif /* no CLSIZE */
2197 #    else /* no NBPG */
2198 #     ifdef NBPC
2199 #      define getpagesize() NBPC
2200 #     else /* no NBPC */
2201 #      ifdef PAGESIZE
2202 #       define getpagesize() PAGESIZE
2203 #      endif /* PAGESIZE */
2204 #     endif /* no NBPC */
2205 #    endif /* no NBPG */
2206 #   endif /* no EXEC_PAGESIZE */
2207 #  else /* no HAVE_SYS_PARAM_H */
2208 #   define getpagesize() 8192   /* punt totally */
2209 #  endif /* no HAVE_SYS_PARAM_H */
2210 # endif /* no _SC_PAGESIZE */
2211
2212 #endif /* no HAVE_GETPAGESIZE */
2213
2214 #ifdef __cplusplus
2215 extern "C" { void *malloc(unsigned); }
2216 #else
2217 char *malloc();
2218 #endif
2219
2220 int
2221 main()
2222 {
2223         char *data, *data2, *data3;
2224         int i, pagesize;
2225         int fd;
2226
2227         pagesize = getpagesize();
2228
2229         /*
2230          * First, make a file with some known garbage in it.
2231          */
2232         data = malloc(pagesize);
2233         if (!data)
2234                 exit(1);
2235         for (i = 0; i < pagesize; ++i)
2236                 *(data + i) = rand();
2237         umask(0);
2238         fd = creat("conftestmmap", 0600);
2239         if (fd < 0)
2240                 exit(1);
2241         if (write(fd, data, pagesize) != pagesize)
2242                 exit(1);
2243         close(fd);
2244
2245         /*
2246          * Next, try to mmap the file at a fixed address which
2247          * already has something else allocated at it.  If we can,
2248          * also make sure that we see the same garbage.
2249          */
2250         fd = open("conftestmmap", O_RDWR);
2251         if (fd < 0)
2252                 exit(1);
2253         data2 = malloc(2 * pagesize);
2254         if (!data2)
2255                 exit(1);
2256         data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2257         if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2258             MAP_PRIVATE | MAP_FIXED, fd, 0L))
2259                 exit(1);
2260         for (i = 0; i < pagesize; ++i)
2261                 if (*(data + i) != *(data2 + i))
2262                         exit(1);
2263
2264         /*
2265          * Finally, make sure that changes to the mapped area
2266          * do not percolate back to the file as seen by read().
2267          * (This is a bug on some variants of i386 svr4.0.)
2268          */
2269         for (i = 0; i < pagesize; ++i)
2270                 *(data2 + i) = *(data2 + i) + 1;
2271         data3 = malloc(pagesize);
2272         if (!data3)
2273                 exit(1);
2274         if (read(fd, data3, pagesize) != pagesize)
2275                 exit(1);
2276         for (i = 0; i < pagesize; ++i)
2277                 if (*(data + i) != *(data3 + i))
2278                         exit(1);
2279         close(fd);
2280         unlink("conftestmmap");
2281         exit(0);
2282 }
2283
2284 EOF
2285 if { (eval echo configure:2286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2286 then
2287   ac_cv_func_mmap_fixed_mapped=yes
2288 else
2289   echo "configure: failed program was:" >&5
2290   cat conftest.$ac_ext >&5
2291   rm -fr conftest*
2292   ac_cv_func_mmap_fixed_mapped=no
2293 fi
2294 rm -fr conftest*
2295 fi
2296
2297 fi
2298
2299 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2300 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2301   cat >> confdefs.h <<\EOF
2302 #define HAVE_MMAP 1
2303 EOF
2304
2305 fi
2306
2307  echo $ac_n "checking for vprintf""... $ac_c" 1>&6
2308 echo "configure:2309: checking for vprintf" >&5
2309 if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then
2310   echo $ac_n "(cached) $ac_c" 1>&6
2311 else
2312   cat > conftest.$ac_ext <<EOF
2313 #line 2314 "configure"
2314 #include "confdefs.h"
2315 /* System header to define __stub macros and hopefully few prototypes,
2316     which can conflict with char vprintf(); below.  */
2317 #include <assert.h>
2318 /* Override any gcc2 internal prototype to avoid an error.  */
2319 /* We use char because int might match the return type of a gcc2
2320     builtin and then its argument prototype would still apply.  */
2321 char vprintf();
2322
2323 int main() {
2324
2325 /* The GNU C library defines this for functions which it implements
2326     to always fail with ENOSYS.  Some functions are actually named
2327     something starting with __ and the normal name is an alias.  */
2328 #if defined (__stub_vprintf) || defined (__stub___vprintf)
2329 choke me
2330 #else
2331 vprintf();
2332 #endif
2333
2334 ; return 0; }
2335 EOF
2336 if { (eval echo configure:2337: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2337   rm -rf conftest*
2338   eval "ac_cv_func_vprintf=yes"
2339 else
2340   echo "configure: failed program was:" >&5
2341   cat conftest.$ac_ext >&5
2342   rm -rf conftest*
2343   eval "ac_cv_func_vprintf=no"
2344 fi
2345 rm -f conftest*
2346 fi
2347
2348 if eval "test \"`echo '$ac_cv_func_'vprintf`\" = yes"; then
2349   echo "$ac_t""yes" 1>&6
2350   cat >> confdefs.h <<\EOF
2351 #define HAVE_VPRINTF 1
2352 EOF
2353
2354 else
2355   echo "$ac_t""no" 1>&6
2356 fi
2357
2358 if test "$ac_cv_func_vprintf" != yes; then
2359 echo $ac_n "checking for _doprnt""... $ac_c" 1>&6
2360 echo "configure:2361: checking for _doprnt" >&5
2361 if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then
2362   echo $ac_n "(cached) $ac_c" 1>&6
2363 else
2364   cat > conftest.$ac_ext <<EOF
2365 #line 2366 "configure"
2366 #include "confdefs.h"
2367 /* System header to define __stub macros and hopefully few prototypes,
2368     which can conflict with char _doprnt(); below.  */
2369 #include <assert.h>
2370 /* Override any gcc2 internal prototype to avoid an error.  */
2371 /* We use char because int might match the return type of a gcc2
2372     builtin and then its argument prototype would still apply.  */
2373 char _doprnt();
2374
2375 int main() {
2376
2377 /* The GNU C library defines this for functions which it implements
2378     to always fail with ENOSYS.  Some functions are actually named
2379     something starting with __ and the normal name is an alias.  */
2380 #if defined (__stub__doprnt) || defined (__stub____doprnt)
2381 choke me
2382 #else
2383 _doprnt();
2384 #endif
2385
2386 ; return 0; }
2387 EOF
2388 if { (eval echo configure:2389: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2389   rm -rf conftest*
2390   eval "ac_cv_func__doprnt=yes"
2391 else
2392   echo "configure: failed program was:" >&5
2393   cat conftest.$ac_ext >&5
2394   rm -rf conftest*
2395   eval "ac_cv_func__doprnt=no"
2396 fi
2397 rm -f conftest*
2398 fi
2399
2400 if eval "test \"`echo '$ac_cv_func_'_doprnt`\" = yes"; then
2401   echo "$ac_t""yes" 1>&6
2402   cat >> confdefs.h <<\EOF
2403 #define HAVE_DOPRNT 1
2404 EOF
2405
2406 else
2407   echo "$ac_t""no" 1>&6
2408 fi
2409
2410 fi
2411
2412  for ac_func in getcwd putenv socket strcspn strdup strerror strstr
2413 do
2414 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2415 echo "configure:2416: checking for $ac_func" >&5
2416 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2417   echo $ac_n "(cached) $ac_c" 1>&6
2418 else
2419   cat > conftest.$ac_ext <<EOF
2420 #line 2421 "configure"
2421 #include "confdefs.h"
2422 /* System header to define __stub macros and hopefully few prototypes,
2423     which can conflict with char $ac_func(); below.  */
2424 #include <assert.h>
2425 /* Override any gcc2 internal prototype to avoid an error.  */
2426 /* We use char because int might match the return type of a gcc2
2427     builtin and then its argument prototype would still apply.  */
2428 char $ac_func();
2429
2430 int main() {
2431
2432 /* The GNU C library defines this for functions which it implements
2433     to always fail with ENOSYS.  Some functions are actually named
2434     something starting with __ and the normal name is an alias.  */
2435 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2436 choke me
2437 #else
2438 $ac_func();
2439 #endif
2440
2441 ; return 0; }
2442 EOF
2443 if { (eval echo configure:2444: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2444   rm -rf conftest*
2445   eval "ac_cv_func_$ac_func=yes"
2446 else
2447   echo "configure: failed program was:" >&5
2448   cat conftest.$ac_ext >&5
2449   rm -rf conftest*
2450   eval "ac_cv_func_$ac_func=no"
2451 fi
2452 rm -f conftest*
2453 fi
2454
2455 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2456   echo "$ac_t""yes" 1>&6
2457     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2458   cat >> confdefs.h <<EOF
2459 #define $ac_tr_func 1
2460 EOF
2461  
2462 else
2463   echo "$ac_t""no" 1>&6
2464 fi
2465 done
2466
2467
2468 export JPEG2SWF='jpeg2swf$(EXEEXT)'
2469 if test "x${DISABLEPDF2SWF}" = "xtrue"; then
2470   echo "***************************************************"
2471   echo "The following headers/libraries are missing: " ${MISSINGLIBS}
2472   echo "Disabling pdf2swf tool..."
2473   rm -f pdf2swf/Makefile
2474   echo all: > pdf2swf/Makefile
2475   echo install: >> pdf2swf/Makefile
2476   if test "x${DISABLEJPEG2SWF}" = "xtrue"; then
2477     echo "Disabling jpeg2swf tool..."
2478     export JPEG2SWF=
2479   fi
2480   echo "***************************************************"
2481   FILES="./release Makefile lib/Makefile src/Makefile"
2482 else
2483   FILES="./release Makefile lib/Makefile src/Makefile pdf2swf/Makefile pdf2swf/xpdf/Makefile pdf2swf/ttf2pt1/Makefile pdf2swf/fonts/Makefile"
2484 fi
2485
2486
2487 trap '' 1 2 15
2488 cat > confcache <<\EOF
2489 # This file is a shell script that caches the results of configure
2490 # tests run on this system so they can be shared between configure
2491 # scripts and configure runs.  It is not useful on other systems.
2492 # If it contains results you don't want to keep, you may remove or edit it.
2493 #
2494 # By default, configure uses ./config.cache as the cache file,
2495 # creating it if it does not exist already.  You can give configure
2496 # the --cache-file=FILE option to use a different cache file; that is
2497 # what configure does when it calls configure scripts in
2498 # subdirectories, so they share the cache.
2499 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2500 # config.status only pays attention to the cache file if you give it the
2501 # --recheck option to rerun configure.
2502 #
2503 EOF
2504 # The following way of writing the cache mishandles newlines in values,
2505 # but we know of no workaround that is simple, portable, and efficient.
2506 # So, don't put newlines in cache variables' values.
2507 # Ultrix sh set writes to stderr and can't be redirected directly,
2508 # and sets the high bit in the cache file unless we assign to the vars.
2509 (set) 2>&1 |
2510   case `(ac_space=' '; set | grep ac_space) 2>&1` in
2511   *ac_space=\ *)
2512     # `set' does not quote correctly, so add quotes (double-quote substitution
2513     # turns \\\\ into \\, and sed turns \\ into \).
2514     sed -n \
2515       -e "s/'/'\\\\''/g" \
2516       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2517     ;;
2518   *)
2519     # `set' quotes correctly as required by POSIX, so do not add quotes.
2520     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2521     ;;
2522   esac >> confcache
2523 if cmp -s $cache_file confcache; then
2524   :
2525 else
2526   if test -w $cache_file; then
2527     echo "updating cache $cache_file"
2528     cat confcache > $cache_file
2529   else
2530     echo "not updating unwritable cache $cache_file"
2531   fi
2532 fi
2533 rm -f confcache
2534
2535 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2536
2537 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2538 # Let make expand exec_prefix.
2539 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2540
2541 # Any assignment to VPATH causes Sun make to only execute
2542 # the first set of double-colon rules, so remove it if not needed.
2543 # If there is a colon in the path, we need to keep it.
2544 if test "x$srcdir" = x.; then
2545   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
2546 fi
2547
2548 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2549
2550 DEFS=-DHAVE_CONFIG_H
2551
2552 # Without the "./", some shells look in PATH for config.status.
2553 : ${CONFIG_STATUS=./config.status}
2554
2555 echo creating $CONFIG_STATUS
2556 rm -f $CONFIG_STATUS
2557 cat > $CONFIG_STATUS <<EOF
2558 #! /bin/sh
2559 # Generated automatically by configure.
2560 # Run this file to recreate the current configuration.
2561 # This directory was configured as follows,
2562 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
2563 #
2564 # $0 $ac_configure_args
2565 #
2566 # Compiler output produced by configure, useful for debugging
2567 # configure, is in ./config.log if it exists.
2568
2569 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2570 for ac_option
2571 do
2572   case "\$ac_option" in
2573   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2574     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
2575     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
2576   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
2577     echo "$CONFIG_STATUS generated by autoconf version 2.13"
2578     exit 0 ;;
2579   -help | --help | --hel | --he | --h)
2580     echo "\$ac_cs_usage"; exit 0 ;;
2581   *) echo "\$ac_cs_usage"; exit 1 ;;
2582   esac
2583 done
2584
2585 ac_given_srcdir=$srcdir
2586 ac_given_INSTALL="$INSTALL"
2587
2588 trap 'rm -fr `echo "${FILES} config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2589 EOF
2590 cat >> $CONFIG_STATUS <<EOF
2591
2592 # Protect against being on the right side of a sed subst in config.status.
2593 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
2594  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
2595 $ac_vpsub
2596 $extrasub
2597 s%@SHELL@%$SHELL%g
2598 s%@CFLAGS@%$CFLAGS%g
2599 s%@CPPFLAGS@%$CPPFLAGS%g
2600 s%@CXXFLAGS@%$CXXFLAGS%g
2601 s%@FFLAGS@%$FFLAGS%g
2602 s%@DEFS@%$DEFS%g
2603 s%@LDFLAGS@%$LDFLAGS%g
2604 s%@LIBS@%$LIBS%g
2605 s%@exec_prefix@%$exec_prefix%g
2606 s%@prefix@%$prefix%g
2607 s%@program_transform_name@%$program_transform_name%g
2608 s%@bindir@%$bindir%g
2609 s%@sbindir@%$sbindir%g
2610 s%@libexecdir@%$libexecdir%g
2611 s%@datadir@%$datadir%g
2612 s%@sysconfdir@%$sysconfdir%g
2613 s%@sharedstatedir@%$sharedstatedir%g
2614 s%@localstatedir@%$localstatedir%g
2615 s%@libdir@%$libdir%g
2616 s%@includedir@%$includedir%g
2617 s%@oldincludedir@%$oldincludedir%g
2618 s%@infodir@%$infodir%g
2619 s%@mandir@%$mandir%g
2620 s%@CC@%$CC%g
2621 s%@CPP@%$CPP%g
2622 s%@CXX@%$CXX%g
2623 s%@RANLIB@%$RANLIB%g
2624 s%@SET_MAKE@%$SET_MAKE%g
2625 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
2626 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
2627 s%@INSTALL_DATA@%$INSTALL_DATA%g
2628 s%@LN_S@%$LN_S%g
2629 s%@EXEEXT@%$EXEEXT%g
2630 s%@PACKAGE@%$PACKAGE%g
2631 s%@VERSION@%$VERSION%g
2632 s%@HAVE_UNISTD_H@%$HAVE_UNISTD_H%g
2633 s%@LIBOBJS@%$LIBOBJS%g
2634 s%@JPEG2SWF@%$JPEG2SWF%g
2635
2636 CEOF
2637 EOF
2638
2639 cat >> $CONFIG_STATUS <<\EOF
2640
2641 # Split the substitutions into bite-sized pieces for seds with
2642 # small command number limits, like on Digital OSF/1 and HP-UX.
2643 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
2644 ac_file=1 # Number of current file.
2645 ac_beg=1 # First line for current file.
2646 ac_end=$ac_max_sed_cmds # Line after last line for current file.
2647 ac_more_lines=:
2648 ac_sed_cmds=""
2649 while $ac_more_lines; do
2650   if test $ac_beg -gt 1; then
2651     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
2652   else
2653     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
2654   fi
2655   if test ! -s conftest.s$ac_file; then
2656     ac_more_lines=false
2657     rm -f conftest.s$ac_file
2658   else
2659     if test -z "$ac_sed_cmds"; then
2660       ac_sed_cmds="sed -f conftest.s$ac_file"
2661     else
2662       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
2663     fi
2664     ac_file=`expr $ac_file + 1`
2665     ac_beg=$ac_end
2666     ac_end=`expr $ac_end + $ac_max_sed_cmds`
2667   fi
2668 done
2669 if test -z "$ac_sed_cmds"; then
2670   ac_sed_cmds=cat
2671 fi
2672 EOF
2673
2674 cat >> $CONFIG_STATUS <<EOF
2675
2676 CONFIG_FILES=\${CONFIG_FILES-"${FILES}"}
2677 EOF
2678 cat >> $CONFIG_STATUS <<\EOF
2679 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
2680   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2681   case "$ac_file" in
2682   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
2683        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2684   *) ac_file_in="${ac_file}.in" ;;
2685   esac
2686
2687   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
2688
2689   # Remove last slash and all that follows it.  Not all systems have dirname.
2690   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2691   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2692     # The file is in a subdirectory.
2693     test ! -d "$ac_dir" && mkdir "$ac_dir"
2694     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
2695     # A "../" for each directory in $ac_dir_suffix.
2696     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
2697   else
2698     ac_dir_suffix= ac_dots=
2699   fi
2700
2701   case "$ac_given_srcdir" in
2702   .)  srcdir=.
2703       if test -z "$ac_dots"; then top_srcdir=.
2704       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2705   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
2706   *) # Relative path.
2707     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2708     top_srcdir="$ac_dots$ac_given_srcdir" ;;
2709   esac
2710
2711   case "$ac_given_INSTALL" in
2712   [/$]*) INSTALL="$ac_given_INSTALL" ;;
2713   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
2714   esac
2715
2716   echo creating "$ac_file"
2717   rm -f "$ac_file"
2718   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2719   case "$ac_file" in
2720   *Makefile*) ac_comsub="1i\\
2721 # $configure_input" ;;
2722   *) ac_comsub= ;;
2723   esac
2724
2725   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2726   sed -e "$ac_comsub
2727 s%@configure_input@%$configure_input%g
2728 s%@srcdir@%$srcdir%g
2729 s%@top_srcdir@%$top_srcdir%g
2730 s%@INSTALL@%$INSTALL%g
2731 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
2732 fi; done
2733 rm -f conftest.s*
2734
2735 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2736 # NAME is the cpp macro being defined and VALUE is the value it is being given.
2737 #
2738 # ac_d sets the value in "#define NAME VALUE" lines.
2739 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
2740 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
2741 ac_dC='\3'
2742 ac_dD='%g'
2743 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
2744 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
2745 ac_uB='\([      ]\)%\1#\2define\3'
2746 ac_uC=' '
2747 ac_uD='\4%g'
2748 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2749 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
2750 ac_eB='$%\1#\2define\3'
2751 ac_eC=' '
2752 ac_eD='%g'
2753
2754 if test "${CONFIG_HEADERS+set}" != set; then
2755 EOF
2756 cat >> $CONFIG_STATUS <<EOF
2757   CONFIG_HEADERS="config.h"
2758 EOF
2759 cat >> $CONFIG_STATUS <<\EOF
2760 fi
2761 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
2762   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2763   case "$ac_file" in
2764   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
2765        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2766   *) ac_file_in="${ac_file}.in" ;;
2767   esac
2768
2769   echo creating $ac_file
2770
2771   rm -f conftest.frag conftest.in conftest.out
2772   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2773   cat $ac_file_inputs > conftest.in
2774
2775 EOF
2776
2777 # Transform confdefs.h into a sed script conftest.vals that substitutes
2778 # the proper values into config.h.in to produce config.h.  And first:
2779 # Protect against being on the right side of a sed subst in config.status.
2780 # Protect against being in an unquoted here document in config.status.
2781 rm -f conftest.vals
2782 cat > conftest.hdr <<\EOF
2783 s/[\\&%]/\\&/g
2784 s%[\\$`]%\\&%g
2785 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
2786 s%ac_d%ac_u%gp
2787 s%ac_u%ac_e%gp
2788 EOF
2789 sed -n -f conftest.hdr confdefs.h > conftest.vals
2790 rm -f conftest.hdr
2791
2792 # This sed command replaces #undef with comments.  This is necessary, for
2793 # example, in the case of _POSIX_SOURCE, which is predefined and required
2794 # on some systems where configure will not decide to define it.
2795 cat >> conftest.vals <<\EOF
2796 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
2797 EOF
2798
2799 # Break up conftest.vals because some shells have a limit on
2800 # the size of here documents, and old seds have small limits too.
2801
2802 rm -f conftest.tail
2803 while :
2804 do
2805   ac_lines=`grep -c . conftest.vals`
2806   # grep -c gives empty output for an empty file on some AIX systems.
2807   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
2808   # Write a limited-size here document to conftest.frag.
2809   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
2810   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
2811   echo 'CEOF
2812   sed -f conftest.frag conftest.in > conftest.out
2813   rm -f conftest.in
2814   mv conftest.out conftest.in
2815 ' >> $CONFIG_STATUS
2816   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
2817   rm -f conftest.vals
2818   mv conftest.tail conftest.vals
2819 done
2820 rm -f conftest.vals
2821
2822 cat >> $CONFIG_STATUS <<\EOF
2823   rm -f conftest.frag conftest.h
2824   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
2825   cat conftest.in >> conftest.h
2826   rm -f conftest.in
2827   if cmp -s $ac_file conftest.h 2>/dev/null; then
2828     echo "$ac_file is unchanged"
2829     rm -f conftest.h
2830   else
2831     # Remove last slash and all that follows it.  Not all systems have dirname.
2832       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2833       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2834       # The file is in a subdirectory.
2835       test ! -d "$ac_dir" && mkdir "$ac_dir"
2836     fi
2837     rm -f $ac_file
2838     mv conftest.h $ac_file
2839   fi
2840 fi; done
2841
2842 EOF
2843 cat >> $CONFIG_STATUS <<EOF
2844
2845 EOF
2846 cat >> $CONFIG_STATUS <<\EOF
2847
2848 exit 0
2849 EOF
2850 chmod +x $CONFIG_STATUS
2851 rm -fr confdefs* $ac_clean_files
2852 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
2853