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