Merge branch 'master' of legendre@git.dyninst.org:/pub/dyninst
[dyninst.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for Dyninst 6.1.
4 #
5 # Report bugs to <bugs@dyninst.org>.
6 #
7 # Copyright (C) 2003 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization.  ##
12 ## --------------------- ##
13
14 # Be Bourne compatible
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
22   set -o posix
23 fi
24 DUALCASE=1; export DUALCASE # for MKS sh
25
26 # Support unset when possible.
27 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28   as_unset=unset
29 else
30   as_unset=false
31 fi
32
33
34 # Work around bugs in pre-3.0 UWIN ksh.
35 $as_unset ENV MAIL MAILPATH
36 PS1='$ '
37 PS2='> '
38 PS4='+ '
39
40 # NLS nuisances.
41 for as_var in \
42   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44   LC_TELEPHONE LC_TIME
45 do
46   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
47     eval $as_var=C; export $as_var
48   else
49     $as_unset $as_var
50   fi
51 done
52
53 # Required to use basename.
54 if expr a : '\(a\)' >/dev/null 2>&1; then
55   as_expr=expr
56 else
57   as_expr=false
58 fi
59
60 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
61   as_basename=basename
62 else
63   as_basename=false
64 fi
65
66
67 # Name of the executable.
68 as_me=`$as_basename "$0" ||
69 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
70          X"$0" : 'X\(//\)$' \| \
71          X"$0" : 'X\(/\)$' \| \
72          .     : '\(.\)' 2>/dev/null ||
73 echo X/"$0" |
74     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
75           /^X\/\(\/\/\)$/{ s//\1/; q; }
76           /^X\/\(\/\).*/{ s//\1/; q; }
77           s/.*/./; q'`
78
79
80 # PATH needs CR, and LINENO needs CR and PATH.
81 # Avoid depending upon Character Ranges.
82 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
83 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
84 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
85 as_cr_digits='0123456789'
86 as_cr_alnum=$as_cr_Letters$as_cr_digits
87
88 # The user is always right.
89 if test "${PATH_SEPARATOR+set}" != set; then
90   echo "#! /bin/sh" >conf$$.sh
91   echo  "exit 0"   >>conf$$.sh
92   chmod +x conf$$.sh
93   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
94     PATH_SEPARATOR=';'
95   else
96     PATH_SEPARATOR=:
97   fi
98   rm -f conf$$.sh
99 fi
100
101
102   as_lineno_1=$LINENO
103   as_lineno_2=$LINENO
104   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
105   test "x$as_lineno_1" != "x$as_lineno_2" &&
106   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
107   # Find who we are.  Look in the path if we contain no path at all
108   # relative or not.
109   case $0 in
110     *[\\/]* ) as_myself=$0 ;;
111     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112 for as_dir in $PATH
113 do
114   IFS=$as_save_IFS
115   test -z "$as_dir" && as_dir=.
116   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
117 done
118
119        ;;
120   esac
121   # We did not find ourselves, most probably we were run as `sh COMMAND'
122   # in which case we are not to be found in the path.
123   if test "x$as_myself" = x; then
124     as_myself=$0
125   fi
126   if test ! -f "$as_myself"; then
127     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
128    { (exit 1); exit 1; }; }
129   fi
130   case $CONFIG_SHELL in
131   '')
132     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
133 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 do
135   IFS=$as_save_IFS
136   test -z "$as_dir" && as_dir=.
137   for as_base in sh bash ksh sh5; do
138          case $as_dir in
139          /*)
140            if ("$as_dir/$as_base" -c '
141   as_lineno_1=$LINENO
142   as_lineno_2=$LINENO
143   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
144   test "x$as_lineno_1" != "x$as_lineno_2" &&
145   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
146              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
147              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
148              CONFIG_SHELL=$as_dir/$as_base
149              export CONFIG_SHELL
150              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
151            fi;;
152          esac
153        done
154 done
155 ;;
156   esac
157
158   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
159   # uniformly replaced by the line number.  The first 'sed' inserts a
160   # line-number line before each line; the second 'sed' does the real
161   # work.  The second script uses 'N' to pair each line-number line
162   # with the numbered line, and appends trailing '-' during
163   # substitution so that $LINENO is not a special case at line end.
164   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
165   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
166   sed '=' <$as_myself |
167     sed '
168       N
169       s,$,-,
170       : loop
171       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
172       t loop
173       s,-$,,
174       s,^['$as_cr_digits']*\n,,
175     ' >$as_me.lineno &&
176   chmod +x $as_me.lineno ||
177     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
178    { (exit 1); exit 1; }; }
179
180   # Don't try to exec as it changes $[0], causing all sort of problems
181   # (the dirname of $[0] is not the place where we might find the
182   # original and so on.  Autoconf is especially sensible to this).
183   . ./$as_me.lineno
184   # Exit status is that of the last command.
185   exit
186 }
187
188
189 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
190   *c*,-n*) ECHO_N= ECHO_C='
191 ' ECHO_T='      ' ;;
192   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
193   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
194 esac
195
196 if expr a : '\(a\)' >/dev/null 2>&1; then
197   as_expr=expr
198 else
199   as_expr=false
200 fi
201
202 rm -f conf$$ conf$$.exe conf$$.file
203 echo >conf$$.file
204 if ln -s conf$$.file conf$$ 2>/dev/null; then
205   # We could just check for DJGPP; but this test a) works b) is more generic
206   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
207   if test -f conf$$.exe; then
208     # Don't use ln at all; we don't have any links
209     as_ln_s='cp -p'
210   else
211     as_ln_s='ln -s'
212   fi
213 elif ln conf$$.file conf$$ 2>/dev/null; then
214   as_ln_s=ln
215 else
216   as_ln_s='cp -p'
217 fi
218 rm -f conf$$ conf$$.exe conf$$.file
219
220 if mkdir -p . 2>/dev/null; then
221   as_mkdir_p=:
222 else
223   test -d ./-p && rmdir ./-p
224   as_mkdir_p=false
225 fi
226
227 as_executable_p="test -f"
228
229 # Sed expression to map a string onto a valid CPP name.
230 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231
232 # Sed expression to map a string onto a valid variable name.
233 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
234
235
236 # IFS
237 # We need space, tab and new line, in precisely that order.
238 as_nl='
239 '
240 IFS="   $as_nl"
241
242 # CDPATH.
243 $as_unset CDPATH
244
245
246 # Name of the host.
247 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
248 # so uname gets run too.
249 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250
251 exec 6>&1
252
253 #
254 # Initializations.
255 #
256 ac_default_prefix=/usr/local
257 ac_config_libobj_dir=.
258 cross_compiling=no
259 subdirs=
260 MFLAGS=
261 MAKEFLAGS=
262 SHELL=${CONFIG_SHELL-/bin/sh}
263
264 # Maximum number of lines to put in a shell here document.
265 # This variable seems obsolete.  It should probably be removed, and
266 # only ac_max_sed_lines should be used.
267 : ${ac_max_here_lines=38}
268
269 # Identity of this package.
270 PACKAGE_NAME='Dyninst'
271 PACKAGE_TARNAME='dyninst'
272 PACKAGE_VERSION='6.1'
273 PACKAGE_STRING='Dyninst 6.1'
274 PACKAGE_BUGREPORT='bugs@dyninst.org'
275
276 ac_default_prefix=`pwd`/..
277 # Factoring default headers for most tests.
278 ac_includes_default="\
279 #include <stdio.h>
280 #if HAVE_SYS_TYPES_H
281 # include <sys/types.h>
282 #endif
283 #if HAVE_SYS_STAT_H
284 # include <sys/stat.h>
285 #endif
286 #if STDC_HEADERS
287 # include <stdlib.h>
288 # include <stddef.h>
289 #else
290 # if HAVE_STDLIB_H
291 #  include <stdlib.h>
292 # endif
293 #endif
294 #if HAVE_STRING_H
295 # if !STDC_HEADERS && HAVE_MEMORY_H
296 #  include <memory.h>
297 # endif
298 # include <string.h>
299 #endif
300 #if HAVE_STRINGS_H
301 # include <strings.h>
302 #endif
303 #if HAVE_INTTYPES_H
304 # include <inttypes.h>
305 #else
306 # if HAVE_STDINT_H
307 #  include <stdint.h>
308 # endif
309 #endif
310 #if HAVE_UNISTD_H
311 # include <unistd.h>
312 #endif"
313
314 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT _ICC_ _ICPC_ _PGC_ _PGCXX_ _CC_ _CXX_ USE_TCL83 TCLTK_INC_DIR TCLTK_LIB_DIR build build_cpu build_vendor build_os host host_cpu host_vendor host_os ARG_WRAPPER_LIBS CXXCPP EGREP LIBELF_INC_DIR LIBELF_LIB_DIR LIBELF_STATIC LIBELF_DYNAMIC LIBIBERTY_LIB_DIR LIBIBERTY_STATIC LIBIBERTY_DYNAMIC HAVE_LIBIBERTY BUILD_XLC LIBDWARF_INC_DIR LIBDWARF_LIB_DIR LIBDWARF_STATIC LIBDWARF_DYNAMIC LIBDWARF_HAS_SET_FRAME LIBXML2_INC_DIR LIBXML2_LIB_DIR LIBUNWIND_INC_DIR LIBUNWIND_LIB_DIR LIBFLEX_LIB_DIR NASM STACKPROT BUILD32 MMTIMER TESTSUITE LIBOBJS LTLIBOBJS'
315 ac_subst_files=''
316
317 # Initialize some variables set by options.
318 ac_init_help=
319 ac_init_version=false
320 # The variables have the same names as the options, with
321 # dashes changed to underlines.
322 cache_file=/dev/null
323 exec_prefix=NONE
324 no_create=
325 no_recursion=
326 prefix=NONE
327 program_prefix=NONE
328 program_suffix=NONE
329 program_transform_name=s,x,x,
330 silent=
331 site=
332 srcdir=
333 verbose=
334 x_includes=NONE
335 x_libraries=NONE
336
337 # Installation directory options.
338 # These are left unexpanded so users can "make install exec_prefix=/foo"
339 # and all the variables that are supposed to be based on exec_prefix
340 # by default will actually change.
341 # Use braces instead of parens because sh, perl, etc. also accept them.
342 bindir='${exec_prefix}/bin'
343 sbindir='${exec_prefix}/sbin'
344 libexecdir='${exec_prefix}/libexec'
345 datadir='${prefix}/share'
346 sysconfdir='${prefix}/etc'
347 sharedstatedir='${prefix}/com'
348 localstatedir='${prefix}/var'
349 libdir='${exec_prefix}/lib'
350 includedir='${prefix}/include'
351 oldincludedir='/usr/include'
352 infodir='${prefix}/info'
353 mandir='${prefix}/man'
354
355 ac_prev=
356 for ac_option
357 do
358   # If the previous option needs an argument, assign it.
359   if test -n "$ac_prev"; then
360     eval "$ac_prev=\$ac_option"
361     ac_prev=
362     continue
363   fi
364
365   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366
367   # Accept the important Cygnus configure options, so we can diagnose typos.
368
369   case $ac_option in
370
371   -bindir | --bindir | --bindi | --bind | --bin | --bi)
372     ac_prev=bindir ;;
373   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
374     bindir=$ac_optarg ;;
375
376   -build | --build | --buil | --bui | --bu)
377     ac_prev=build_alias ;;
378   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
379     build_alias=$ac_optarg ;;
380
381   -cache-file | --cache-file | --cache-fil | --cache-fi \
382   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
383     ac_prev=cache_file ;;
384   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
385   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
386     cache_file=$ac_optarg ;;
387
388   --config-cache | -C)
389     cache_file=config.cache ;;
390
391   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
392     ac_prev=datadir ;;
393   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
394   | --da=*)
395     datadir=$ac_optarg ;;
396
397   -disable-* | --disable-*)
398     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
399     # Reject names that are not valid shell variable names.
400     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
401       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
402    { (exit 1); exit 1; }; }
403     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
404     eval "enable_$ac_feature=no" ;;
405
406   -enable-* | --enable-*)
407     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
408     # Reject names that are not valid shell variable names.
409     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
410       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
411    { (exit 1); exit 1; }; }
412     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
413     case $ac_option in
414       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
415       *) ac_optarg=yes ;;
416     esac
417     eval "enable_$ac_feature='$ac_optarg'" ;;
418
419   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
420   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
421   | --exec | --exe | --ex)
422     ac_prev=exec_prefix ;;
423   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
424   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
425   | --exec=* | --exe=* | --ex=*)
426     exec_prefix=$ac_optarg ;;
427
428   -gas | --gas | --ga | --g)
429     # Obsolete; use --with-gas.
430     with_gas=yes ;;
431
432   -help | --help | --hel | --he | -h)
433     ac_init_help=long ;;
434   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
435     ac_init_help=recursive ;;
436   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
437     ac_init_help=short ;;
438
439   -host | --host | --hos | --ho)
440     ac_prev=host_alias ;;
441   -host=* | --host=* | --hos=* | --ho=*)
442     host_alias=$ac_optarg ;;
443
444   -includedir | --includedir | --includedi | --included | --include \
445   | --includ | --inclu | --incl | --inc)
446     ac_prev=includedir ;;
447   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
448   | --includ=* | --inclu=* | --incl=* | --inc=*)
449     includedir=$ac_optarg ;;
450
451   -infodir | --infodir | --infodi | --infod | --info | --inf)
452     ac_prev=infodir ;;
453   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
454     infodir=$ac_optarg ;;
455
456   -libdir | --libdir | --libdi | --libd)
457     ac_prev=libdir ;;
458   -libdir=* | --libdir=* | --libdi=* | --libd=*)
459     libdir=$ac_optarg ;;
460
461   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
462   | --libexe | --libex | --libe)
463     ac_prev=libexecdir ;;
464   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
465   | --libexe=* | --libex=* | --libe=*)
466     libexecdir=$ac_optarg ;;
467
468   -localstatedir | --localstatedir | --localstatedi | --localstated \
469   | --localstate | --localstat | --localsta | --localst \
470   | --locals | --local | --loca | --loc | --lo)
471     ac_prev=localstatedir ;;
472   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
473   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
474   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
475     localstatedir=$ac_optarg ;;
476
477   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
478     ac_prev=mandir ;;
479   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
480     mandir=$ac_optarg ;;
481
482   -nfp | --nfp | --nf)
483     # Obsolete; use --without-fp.
484     with_fp=no ;;
485
486   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
487   | --no-cr | --no-c | -n)
488     no_create=yes ;;
489
490   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
491   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
492     no_recursion=yes ;;
493
494   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
495   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
496   | --oldin | --oldi | --old | --ol | --o)
497     ac_prev=oldincludedir ;;
498   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
499   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
500   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
501     oldincludedir=$ac_optarg ;;
502
503   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
504     ac_prev=prefix ;;
505   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
506     prefix=$ac_optarg ;;
507
508   -program-prefix | --program-prefix | --program-prefi | --program-pref \
509   | --program-pre | --program-pr | --program-p)
510     ac_prev=program_prefix ;;
511   -program-prefix=* | --program-prefix=* | --program-prefi=* \
512   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
513     program_prefix=$ac_optarg ;;
514
515   -program-suffix | --program-suffix | --program-suffi | --program-suff \
516   | --program-suf | --program-su | --program-s)
517     ac_prev=program_suffix ;;
518   -program-suffix=* | --program-suffix=* | --program-suffi=* \
519   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
520     program_suffix=$ac_optarg ;;
521
522   -program-transform-name | --program-transform-name \
523   | --program-transform-nam | --program-transform-na \
524   | --program-transform-n | --program-transform- \
525   | --program-transform | --program-transfor \
526   | --program-transfo | --program-transf \
527   | --program-trans | --program-tran \
528   | --progr-tra | --program-tr | --program-t)
529     ac_prev=program_transform_name ;;
530   -program-transform-name=* | --program-transform-name=* \
531   | --program-transform-nam=* | --program-transform-na=* \
532   | --program-transform-n=* | --program-transform-=* \
533   | --program-transform=* | --program-transfor=* \
534   | --program-transfo=* | --program-transf=* \
535   | --program-trans=* | --program-tran=* \
536   | --progr-tra=* | --program-tr=* | --program-t=*)
537     program_transform_name=$ac_optarg ;;
538
539   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
540   | -silent | --silent | --silen | --sile | --sil)
541     silent=yes ;;
542
543   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
544     ac_prev=sbindir ;;
545   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
546   | --sbi=* | --sb=*)
547     sbindir=$ac_optarg ;;
548
549   -sharedstatedir | --sharedstatedir | --sharedstatedi \
550   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
551   | --sharedst | --shareds | --shared | --share | --shar \
552   | --sha | --sh)
553     ac_prev=sharedstatedir ;;
554   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
555   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
556   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
557   | --sha=* | --sh=*)
558     sharedstatedir=$ac_optarg ;;
559
560   -site | --site | --sit)
561     ac_prev=site ;;
562   -site=* | --site=* | --sit=*)
563     site=$ac_optarg ;;
564
565   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
566     ac_prev=srcdir ;;
567   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
568     srcdir=$ac_optarg ;;
569
570   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
571   | --syscon | --sysco | --sysc | --sys | --sy)
572     ac_prev=sysconfdir ;;
573   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
574   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
575     sysconfdir=$ac_optarg ;;
576
577   -target | --target | --targe | --targ | --tar | --ta | --t)
578     ac_prev=target_alias ;;
579   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
580     target_alias=$ac_optarg ;;
581
582   -v | -verbose | --verbose | --verbos | --verbo | --verb)
583     verbose=yes ;;
584
585   -version | --version | --versio | --versi | --vers | -V)
586     ac_init_version=: ;;
587
588   -with-* | --with-*)
589     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
590     # Reject names that are not valid shell variable names.
591     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
592       { echo "$as_me: error: invalid package name: $ac_package" >&2
593    { (exit 1); exit 1; }; }
594     ac_package=`echo $ac_package| sed 's/-/_/g'`
595     case $ac_option in
596       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
597       *) ac_optarg=yes ;;
598     esac
599     eval "with_$ac_package='$ac_optarg'" ;;
600
601   -without-* | --without-*)
602     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
603     # Reject names that are not valid shell variable names.
604     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
605       { echo "$as_me: error: invalid package name: $ac_package" >&2
606    { (exit 1); exit 1; }; }
607     ac_package=`echo $ac_package | sed 's/-/_/g'`
608     eval "with_$ac_package=no" ;;
609
610   --x)
611     # Obsolete; use --with-x.
612     with_x=yes ;;
613
614   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
615   | --x-incl | --x-inc | --x-in | --x-i)
616     ac_prev=x_includes ;;
617   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
618   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
619     x_includes=$ac_optarg ;;
620
621   -x-libraries | --x-libraries | --x-librarie | --x-librari \
622   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
623     ac_prev=x_libraries ;;
624   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
625   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
626     x_libraries=$ac_optarg ;;
627
628   -*) { echo "$as_me: error: unrecognized option: $ac_option
629 Try \`$0 --help' for more information." >&2
630    { (exit 1); exit 1; }; }
631     ;;
632
633   *=*)
634     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
635     # Reject names that are not valid shell variable names.
636     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
637       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
638    { (exit 1); exit 1; }; }
639     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
640     eval "$ac_envvar='$ac_optarg'"
641     export $ac_envvar ;;
642
643   *)
644     # FIXME: should be removed in autoconf 3.0.
645     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
646     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
647       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
648     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
649     ;;
650
651   esac
652 done
653
654 if test -n "$ac_prev"; then
655   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
656   { echo "$as_me: error: missing argument to $ac_option" >&2
657    { (exit 1); exit 1; }; }
658 fi
659
660 # Be sure to have absolute paths.
661 for ac_var in exec_prefix prefix
662 do
663   eval ac_val=$`echo $ac_var`
664   case $ac_val in
665     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
666     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
667    { (exit 1); exit 1; }; };;
668   esac
669 done
670
671 # Be sure to have absolute paths.
672 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
673               localstatedir libdir includedir oldincludedir infodir mandir
674 do
675   eval ac_val=$`echo $ac_var`
676   case $ac_val in
677     [\\/$]* | ?:[\\/]* ) ;;
678     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
679    { (exit 1); exit 1; }; };;
680   esac
681 done
682
683 # There might be people who depend on the old broken behavior: `$host'
684 # used to hold the argument of --host etc.
685 # FIXME: To remove some day.
686 build=$build_alias
687 host=$host_alias
688 target=$target_alias
689
690 # FIXME: To remove some day.
691 if test "x$host_alias" != x; then
692   if test "x$build_alias" = x; then
693     cross_compiling=maybe
694     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
695     If a cross compiler is detected then cross compile mode will be used." >&2
696   elif test "x$build_alias" != "x$host_alias"; then
697     cross_compiling=yes
698   fi
699 fi
700
701 ac_tool_prefix=
702 test -n "$host_alias" && ac_tool_prefix=$host_alias-
703
704 test "$silent" = yes && exec 6>/dev/null
705
706
707 # Find the source files, if location was not specified.
708 if test -z "$srcdir"; then
709   ac_srcdir_defaulted=yes
710   # Try the directory containing this script, then its parent.
711   ac_confdir=`(dirname "$0") 2>/dev/null ||
712 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
713          X"$0" : 'X\(//\)[^/]' \| \
714          X"$0" : 'X\(//\)$' \| \
715          X"$0" : 'X\(/\)' \| \
716          .     : '\(.\)' 2>/dev/null ||
717 echo X"$0" |
718     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
719           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
720           /^X\(\/\/\)$/{ s//\1/; q; }
721           /^X\(\/\).*/{ s//\1/; q; }
722           s/.*/./; q'`
723   srcdir=$ac_confdir
724   if test ! -r $srcdir/$ac_unique_file; then
725     srcdir=..
726   fi
727 else
728   ac_srcdir_defaulted=no
729 fi
730 if test ! -r $srcdir/$ac_unique_file; then
731   if test "$ac_srcdir_defaulted" = yes; then
732     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
733    { (exit 1); exit 1; }; }
734   else
735     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
736    { (exit 1); exit 1; }; }
737   fi
738 fi
739 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
740   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
741    { (exit 1); exit 1; }; }
742 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
743 ac_env_build_alias_set=${build_alias+set}
744 ac_env_build_alias_value=$build_alias
745 ac_cv_env_build_alias_set=${build_alias+set}
746 ac_cv_env_build_alias_value=$build_alias
747 ac_env_host_alias_set=${host_alias+set}
748 ac_env_host_alias_value=$host_alias
749 ac_cv_env_host_alias_set=${host_alias+set}
750 ac_cv_env_host_alias_value=$host_alias
751 ac_env_target_alias_set=${target_alias+set}
752 ac_env_target_alias_value=$target_alias
753 ac_cv_env_target_alias_set=${target_alias+set}
754 ac_cv_env_target_alias_value=$target_alias
755 ac_env_CXX_set=${CXX+set}
756 ac_env_CXX_value=$CXX
757 ac_cv_env_CXX_set=${CXX+set}
758 ac_cv_env_CXX_value=$CXX
759 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
760 ac_env_CXXFLAGS_value=$CXXFLAGS
761 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
762 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
763 ac_env_LDFLAGS_set=${LDFLAGS+set}
764 ac_env_LDFLAGS_value=$LDFLAGS
765 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
766 ac_cv_env_LDFLAGS_value=$LDFLAGS
767 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
768 ac_env_CPPFLAGS_value=$CPPFLAGS
769 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
770 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
771 ac_env_CXXCPP_set=${CXXCPP+set}
772 ac_env_CXXCPP_value=$CXXCPP
773 ac_cv_env_CXXCPP_set=${CXXCPP+set}
774 ac_cv_env_CXXCPP_value=$CXXCPP
775
776 #
777 # Report the --help message.
778 #
779 if test "$ac_init_help" = "long"; then
780   # Omit some internal or obsolete options to make the list less imposing.
781   # This message is too long to be a string in the A/UX 3.1 sh.
782   cat <<_ACEOF
783 \`configure' configures Dyninst 6.1 to adapt to many kinds of systems.
784
785 Usage: $0 [OPTION]... [VAR=VALUE]...
786
787 To assign environment variables (e.g., CC, CFLAGS...), specify them as
788 VAR=VALUE.  See below for descriptions of some of the useful variables.
789
790 Defaults for the options are specified in brackets.
791
792 Configuration:
793   -h, --help              display this help and exit
794       --help=short        display options specific to this package
795       --help=recursive    display the short help of all the included packages
796   -V, --version           display version information and exit
797   -q, --quiet, --silent   do not print \`checking...' messages
798       --cache-file=FILE   cache test results in FILE [disabled]
799   -C, --config-cache      alias for \`--cache-file=config.cache'
800   -n, --no-create         do not create output files
801       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
802
803 _ACEOF
804
805   cat <<_ACEOF
806 Installation directories:
807   --prefix=PREFIX         install architecture-independent files in PREFIX
808                           [$ac_default_prefix]
809   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
810                           [PREFIX]
811
812 By default, \`make install' will install all the files in
813 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
814 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
815 for instance \`--prefix=\$HOME'.
816
817 For better control, use the options below.
818
819 Fine tuning of the installation directories:
820   --bindir=DIR           user executables [EPREFIX/bin]
821   --sbindir=DIR          system admin executables [EPREFIX/sbin]
822   --libexecdir=DIR       program executables [EPREFIX/libexec]
823   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
824   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
825   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
826   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
827   --libdir=DIR           object code libraries [EPREFIX/lib]
828   --includedir=DIR       C header files [PREFIX/include]
829   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
830   --infodir=DIR          info documentation [PREFIX/info]
831   --mandir=DIR           man documentation [PREFIX/man]
832 _ACEOF
833
834   cat <<\_ACEOF
835
836 System types:
837   --build=BUILD     configure for building on BUILD [guessed]
838   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
839 _ACEOF
840 fi
841
842 if test -n "$ac_init_help"; then
843   case $ac_init_help in
844      short | recursive ) echo "Configuration of Dyninst 6.1:";;
845    esac
846   cat <<\_ACEOF
847
848 Optional Features:
849   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
850   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
851   --disable-testsuite     Disable the Dyninst test suite (default is no)
852
853 Optional Packages:
854   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
855   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
856   --with-package-base     Base directory to look for packages
857   --with-tcl83            Use Tcl/Tk 8.3
858   --with-tcltk-incdir     TCL/TK include directory
859   --with-tcltk-libdir     TCL/TK library directory
860   --with-wrapper-libs     Comman seperated list of archive to wrap
861   --with-libelf-incdir    LIBELF include directory
862   --with-libelf-libdir    LIBELF library directory
863   --with-libiberty-libdir LIBIBERTY library directory
864   --with-libdwarf-incdir  LIBDWARF include directory
865   --with-libdwarf-libdir  LIBDWARF library directory
866   --with-libxml2-incdir   LIBXML2 include directory
867   --with-libxml2-libdir   LIBXML2 library directory
868   --with-libunwind-incdir LIBUNWIND include directory
869   --with-libunwind-libdir LIBUNWIND library directory
870   --with-icc              Path to Intel's ICC compiler
871   --with-pgcc             Path to Pathscale's PGCC compiler
872   --with-libflex-libdir   Absolute path to flex library
873
874 Some influential environment variables:
875   CXX         C++ compiler command
876   CXXFLAGS    C++ compiler flags
877   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
878               nonstandard directory <lib dir>
879   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
880               headers in a nonstandard directory <include dir>
881   CXXCPP      C++ preprocessor
882
883 Use these variables to override the choices made by `configure' or to help
884 it to find libraries and programs with nonstandard names/locations.
885
886 Report bugs to <bugs@dyninst.org>.
887 _ACEOF
888 fi
889
890 if test "$ac_init_help" = "recursive"; then
891   # If there are subdirs, report their specific --help.
892   ac_popdir=`pwd`
893   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
894     test -d $ac_dir || continue
895     ac_builddir=.
896
897 if test "$ac_dir" != .; then
898   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
899   # A "../" for each directory in $ac_dir_suffix.
900   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
901 else
902   ac_dir_suffix= ac_top_builddir=
903 fi
904
905 case $srcdir in
906   .)  # No --srcdir option.  We are building in place.
907     ac_srcdir=.
908     if test -z "$ac_top_builddir"; then
909        ac_top_srcdir=.
910     else
911        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
912     fi ;;
913   [\\/]* | ?:[\\/]* )  # Absolute path.
914     ac_srcdir=$srcdir$ac_dir_suffix;
915     ac_top_srcdir=$srcdir ;;
916   *) # Relative path.
917     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
918     ac_top_srcdir=$ac_top_builddir$srcdir ;;
919 esac
920
921 # Do not use `cd foo && pwd` to compute absolute paths, because
922 # the directories may not exist.
923 case `pwd` in
924 .) ac_abs_builddir="$ac_dir";;
925 *)
926   case "$ac_dir" in
927   .) ac_abs_builddir=`pwd`;;
928   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
929   *) ac_abs_builddir=`pwd`/"$ac_dir";;
930   esac;;
931 esac
932 case $ac_abs_builddir in
933 .) ac_abs_top_builddir=${ac_top_builddir}.;;
934 *)
935   case ${ac_top_builddir}. in
936   .) ac_abs_top_builddir=$ac_abs_builddir;;
937   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
938   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
939   esac;;
940 esac
941 case $ac_abs_builddir in
942 .) ac_abs_srcdir=$ac_srcdir;;
943 *)
944   case $ac_srcdir in
945   .) ac_abs_srcdir=$ac_abs_builddir;;
946   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
947   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
948   esac;;
949 esac
950 case $ac_abs_builddir in
951 .) ac_abs_top_srcdir=$ac_top_srcdir;;
952 *)
953   case $ac_top_srcdir in
954   .) ac_abs_top_srcdir=$ac_abs_builddir;;
955   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
956   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
957   esac;;
958 esac
959
960     cd $ac_dir
961     # Check for guested configure; otherwise get Cygnus style configure.
962     if test -f $ac_srcdir/configure.gnu; then
963       echo
964       $SHELL $ac_srcdir/configure.gnu  --help=recursive
965     elif test -f $ac_srcdir/configure; then
966       echo
967       $SHELL $ac_srcdir/configure  --help=recursive
968     elif test -f $ac_srcdir/configure.ac ||
969            test -f $ac_srcdir/configure.in; then
970       echo
971       $ac_configure --help
972     else
973       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
974     fi
975     cd $ac_popdir
976   done
977 fi
978
979 test -n "$ac_init_help" && exit 0
980 if $ac_init_version; then
981   cat <<\_ACEOF
982 Dyninst configure 6.1
983 generated by GNU Autoconf 2.59
984
985 Copyright (C) 2003 Free Software Foundation, Inc.
986 This configure script is free software; the Free Software Foundation
987 gives unlimited permission to copy, distribute and modify it.
988 _ACEOF
989   exit 0
990 fi
991 exec 5>config.log
992 cat >&5 <<_ACEOF
993 This file contains any messages produced by compilers while
994 running configure, to aid debugging if configure makes a mistake.
995
996 It was created by Dyninst $as_me 6.1, which was
997 generated by GNU Autoconf 2.59.  Invocation command line was
998
999   $ $0 $@
1000
1001 _ACEOF
1002 {
1003 cat <<_ASUNAME
1004 ## --------- ##
1005 ## Platform. ##
1006 ## --------- ##
1007
1008 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1009 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1010 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1011 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1012 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1013
1014 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1015 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1016
1017 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1018 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1019 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1020 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1021 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1022 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1023 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1024
1025 _ASUNAME
1026
1027 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1028 for as_dir in $PATH
1029 do
1030   IFS=$as_save_IFS
1031   test -z "$as_dir" && as_dir=.
1032   echo "PATH: $as_dir"
1033 done
1034
1035 } >&5
1036
1037 cat >&5 <<_ACEOF
1038
1039
1040 ## ----------- ##
1041 ## Core tests. ##
1042 ## ----------- ##
1043
1044 _ACEOF
1045
1046
1047 # Keep a trace of the command line.
1048 # Strip out --no-create and --no-recursion so they do not pile up.
1049 # Strip out --silent because we don't want to record it for future runs.
1050 # Also quote any args containing shell meta-characters.
1051 # Make two passes to allow for proper duplicate-argument suppression.
1052 ac_configure_args=
1053 ac_configure_args0=
1054 ac_configure_args1=
1055 ac_sep=
1056 ac_must_keep_next=false
1057 for ac_pass in 1 2
1058 do
1059   for ac_arg
1060   do
1061     case $ac_arg in
1062     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1063     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1064     | -silent | --silent | --silen | --sile | --sil)
1065       continue ;;
1066     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1067       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1068     esac
1069     case $ac_pass in
1070     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1071     2)
1072       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1073       if test $ac_must_keep_next = true; then
1074         ac_must_keep_next=false # Got value, back to normal.
1075       else
1076         case $ac_arg in
1077           *=* | --config-cache | -C | -disable-* | --disable-* \
1078           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1079           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1080           | -with-* | --with-* | -without-* | --without-* | --x)
1081             case "$ac_configure_args0 " in
1082               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1083             esac
1084             ;;
1085           -* ) ac_must_keep_next=true ;;
1086         esac
1087       fi
1088       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1089       # Get rid of the leading space.
1090       ac_sep=" "
1091       ;;
1092     esac
1093   done
1094 done
1095 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1096 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1097
1098 # When interrupted or exit'd, cleanup temporary files, and complete
1099 # config.log.  We remove comments because anyway the quotes in there
1100 # would cause problems or look ugly.
1101 # WARNING: Be sure not to use single quotes in there, as some shells,
1102 # such as our DU 5.0 friend, will then `close' the trap.
1103 trap 'exit_status=$?
1104   # Save into config.log some information that might help in debugging.
1105   {
1106     echo
1107
1108     cat <<\_ASBOX
1109 ## ---------------- ##
1110 ## Cache variables. ##
1111 ## ---------------- ##
1112 _ASBOX
1113     echo
1114     # The following way of writing the cache mishandles newlines in values,
1115 {
1116   (set) 2>&1 |
1117     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1118     *ac_space=\ *)
1119       sed -n \
1120         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1121           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1122       ;;
1123     *)
1124       sed -n \
1125         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1126       ;;
1127     esac;
1128 }
1129     echo
1130
1131     cat <<\_ASBOX
1132 ## ----------------- ##
1133 ## Output variables. ##
1134 ## ----------------- ##
1135 _ASBOX
1136     echo
1137     for ac_var in $ac_subst_vars
1138     do
1139       eval ac_val=$`echo $ac_var`
1140       echo "$ac_var='"'"'$ac_val'"'"'"
1141     done | sort
1142     echo
1143
1144     if test -n "$ac_subst_files"; then
1145       cat <<\_ASBOX
1146 ## ------------- ##
1147 ## Output files. ##
1148 ## ------------- ##
1149 _ASBOX
1150       echo
1151       for ac_var in $ac_subst_files
1152       do
1153         eval ac_val=$`echo $ac_var`
1154         echo "$ac_var='"'"'$ac_val'"'"'"
1155       done | sort
1156       echo
1157     fi
1158
1159     if test -s confdefs.h; then
1160       cat <<\_ASBOX
1161 ## ----------- ##
1162 ## confdefs.h. ##
1163 ## ----------- ##
1164 _ASBOX
1165       echo
1166       sed "/^$/d" confdefs.h | sort
1167       echo
1168     fi
1169     test "$ac_signal" != 0 &&
1170       echo "$as_me: caught signal $ac_signal"
1171     echo "$as_me: exit $exit_status"
1172   } >&5
1173   rm -f core *.core &&
1174   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1175     exit $exit_status
1176      ' 0
1177 for ac_signal in 1 2 13 15; do
1178   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1179 done
1180 ac_signal=0
1181
1182 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1183 rm -rf conftest* confdefs.h
1184 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1185 echo >confdefs.h
1186
1187 # Predefined preprocessor variables.
1188
1189 cat >>confdefs.h <<_ACEOF
1190 #define PACKAGE_NAME "$PACKAGE_NAME"
1191 _ACEOF
1192
1193
1194 cat >>confdefs.h <<_ACEOF
1195 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1196 _ACEOF
1197
1198
1199 cat >>confdefs.h <<_ACEOF
1200 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1201 _ACEOF
1202
1203
1204 cat >>confdefs.h <<_ACEOF
1205 #define PACKAGE_STRING "$PACKAGE_STRING"
1206 _ACEOF
1207
1208
1209 cat >>confdefs.h <<_ACEOF
1210 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1211 _ACEOF
1212
1213
1214 # Let the site file select an alternate cache file if it wants to.
1215 # Prefer explicitly selected file to automatically selected ones.
1216 if test -z "$CONFIG_SITE"; then
1217   if test "x$prefix" != xNONE; then
1218     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1219   else
1220     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1221   fi
1222 fi
1223 for ac_site_file in $CONFIG_SITE; do
1224   if test -r "$ac_site_file"; then
1225     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1226 echo "$as_me: loading site script $ac_site_file" >&6;}
1227     sed 's/^/| /' "$ac_site_file" >&5
1228     . "$ac_site_file"
1229   fi
1230 done
1231
1232 if test -r "$cache_file"; then
1233   # Some versions of bash will fail to source /dev/null (special
1234   # files actually), so we avoid doing that.
1235   if test -f "$cache_file"; then
1236     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1237 echo "$as_me: loading cache $cache_file" >&6;}
1238     case $cache_file in
1239       [\\/]* | ?:[\\/]* ) . $cache_file;;
1240       *)                      . ./$cache_file;;
1241     esac
1242   fi
1243 else
1244   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1245 echo "$as_me: creating cache $cache_file" >&6;}
1246   >$cache_file
1247 fi
1248
1249 # Check that the precious variables saved in the cache have kept the same
1250 # value.
1251 ac_cache_corrupted=false
1252 for ac_var in `(set) 2>&1 |
1253                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1254   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1255   eval ac_new_set=\$ac_env_${ac_var}_set
1256   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1257   eval ac_new_val="\$ac_env_${ac_var}_value"
1258   case $ac_old_set,$ac_new_set in
1259     set,)
1260       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1261 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1262       ac_cache_corrupted=: ;;
1263     ,set)
1264       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1265 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1266       ac_cache_corrupted=: ;;
1267     ,);;
1268     *)
1269       if test "x$ac_old_val" != "x$ac_new_val"; then
1270         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1271 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1272         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1273 echo "$as_me:   former value:  $ac_old_val" >&2;}
1274         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1275 echo "$as_me:   current value: $ac_new_val" >&2;}
1276         ac_cache_corrupted=:
1277       fi;;
1278   esac
1279   # Pass precious variables to config.status.
1280   if test "$ac_new_set" = set; then
1281     case $ac_new_val in
1282     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1283       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1284     *) ac_arg=$ac_var=$ac_new_val ;;
1285     esac
1286     case " $ac_configure_args " in
1287       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1288       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1289     esac
1290   fi
1291 done
1292 if $ac_cache_corrupted; then
1293   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1294 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1295   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1296 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1297    { (exit 1); exit 1; }; }
1298 fi
1299
1300 ac_ext=c
1301 ac_cpp='$CPP $CPPFLAGS'
1302 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1303 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1304 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335 ac_aux_dir=
1336 for ac_dir in autodyninst $srcdir/autodyninst; do
1337   if test -f $ac_dir/install-sh; then
1338     ac_aux_dir=$ac_dir
1339     ac_install_sh="$ac_aux_dir/install-sh -c"
1340     break
1341   elif test -f $ac_dir/install.sh; then
1342     ac_aux_dir=$ac_dir
1343     ac_install_sh="$ac_aux_dir/install.sh -c"
1344     break
1345   elif test -f $ac_dir/shtool; then
1346     ac_aux_dir=$ac_dir
1347     ac_install_sh="$ac_aux_dir/shtool install -c"
1348     break
1349   fi
1350 done
1351 if test -z "$ac_aux_dir"; then
1352   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&5
1353 echo "$as_me: error: cannot find install-sh or install.sh in autodyninst $srcdir/autodyninst" >&2;}
1354    { (exit 1); exit 1; }; }
1355 fi
1356 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1357 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1358 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1359
1360 case autodyninst in
1361   [\\/]* | ?:[\\/]* ) ac_macro_dir=autodyninst         ;;
1362   *)                      ac_macro_dir=$srcdir/autodyninst ;;
1363 esac
1364 if test -d "$ac_macro_dir"; then :
1365 else
1366   { { echo "$as_me:$LINENO: error: cannot find macro directory \`autodyninst'" >&5
1367 echo "$as_me: error: cannot find macro directory \`autodyninst'" >&2;}
1368    { (exit 1); exit 1; }; }
1369 fi
1370
1371
1372 ac_ext=cc
1373 ac_cpp='$CXXCPP $CPPFLAGS'
1374 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1375 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1376 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1377 if test -n "$ac_tool_prefix"; then
1378   for ac_prog in $CCC g++
1379   do
1380     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1381 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1382 echo "$as_me:$LINENO: checking for $ac_word" >&5
1383 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1384 if test "${ac_cv_prog_CXX+set}" = set; then
1385   echo $ECHO_N "(cached) $ECHO_C" >&6
1386 else
1387   if test -n "$CXX"; then
1388   ac_cv_prog_CXX="$CXX" # Let the user override the test.
1389 else
1390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1391 for as_dir in $PATH
1392 do
1393   IFS=$as_save_IFS
1394   test -z "$as_dir" && as_dir=.
1395   for ac_exec_ext in '' $ac_executable_extensions; do
1396   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1397     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1398     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1399     break 2
1400   fi
1401 done
1402 done
1403
1404 fi
1405 fi
1406 CXX=$ac_cv_prog_CXX
1407 if test -n "$CXX"; then
1408   echo "$as_me:$LINENO: result: $CXX" >&5
1409 echo "${ECHO_T}$CXX" >&6
1410 else
1411   echo "$as_me:$LINENO: result: no" >&5
1412 echo "${ECHO_T}no" >&6
1413 fi
1414
1415     test -n "$CXX" && break
1416   done
1417 fi
1418 if test -z "$CXX"; then
1419   ac_ct_CXX=$CXX
1420   for ac_prog in $CCC g++
1421 do
1422   # Extract the first word of "$ac_prog", so it can be a program name with args.
1423 set dummy $ac_prog; ac_word=$2
1424 echo "$as_me:$LINENO: checking for $ac_word" >&5
1425 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1426 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1427   echo $ECHO_N "(cached) $ECHO_C" >&6
1428 else
1429   if test -n "$ac_ct_CXX"; then
1430   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1431 else
1432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1433 for as_dir in $PATH
1434 do
1435   IFS=$as_save_IFS
1436   test -z "$as_dir" && as_dir=.
1437   for ac_exec_ext in '' $ac_executable_extensions; do
1438   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1439     ac_cv_prog_ac_ct_CXX="$ac_prog"
1440     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1441     break 2
1442   fi
1443 done
1444 done
1445
1446 fi
1447 fi
1448 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1449 if test -n "$ac_ct_CXX"; then
1450   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
1451 echo "${ECHO_T}$ac_ct_CXX" >&6
1452 else
1453   echo "$as_me:$LINENO: result: no" >&5
1454 echo "${ECHO_T}no" >&6
1455 fi
1456
1457   test -n "$ac_ct_CXX" && break
1458 done
1459 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1460
1461   CXX=$ac_ct_CXX
1462 fi
1463
1464
1465 # Provide some information about the compiler.
1466 echo "$as_me:$LINENO:" \
1467      "checking for C++ compiler version" >&5
1468 ac_compiler=`set X $ac_compile; echo $2`
1469 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1470   (eval $ac_compiler --version </dev/null >&5) 2>&5
1471   ac_status=$?
1472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1473   (exit $ac_status); }
1474 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1475   (eval $ac_compiler -v </dev/null >&5) 2>&5
1476   ac_status=$?
1477   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1478   (exit $ac_status); }
1479 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1480   (eval $ac_compiler -V </dev/null >&5) 2>&5
1481   ac_status=$?
1482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1483   (exit $ac_status); }
1484
1485 cat >conftest.$ac_ext <<_ACEOF
1486 /* confdefs.h.  */
1487 _ACEOF
1488 cat confdefs.h >>conftest.$ac_ext
1489 cat >>conftest.$ac_ext <<_ACEOF
1490 /* end confdefs.h.  */
1491
1492 int
1493 main ()
1494 {
1495
1496   ;
1497   return 0;
1498 }
1499 _ACEOF
1500 ac_clean_files_save=$ac_clean_files
1501 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1502 # Try to create an executable without -o first, disregard a.out.
1503 # It will help us diagnose broken compilers, and finding out an intuition
1504 # of exeext.
1505 echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5
1506 echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6
1507 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1508 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1509   (eval $ac_link_default) 2>&5
1510   ac_status=$?
1511   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1512   (exit $ac_status); }; then
1513   # Find the output, starting from the most likely.  This scheme is
1514 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1515 # resort.
1516
1517 # Be careful to initialize this variable, since it used to be cached.
1518 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1519 ac_cv_exeext=
1520 # b.out is created by i960 compilers.
1521 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1522 do
1523   test -f "$ac_file" || continue
1524   case $ac_file in
1525     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1526         ;;
1527     conftest.$ac_ext )
1528         # This is the source file.
1529         ;;
1530     [ab].out )
1531         # We found the default executable, but exeext='' is most
1532         # certainly right.
1533         break;;
1534     *.* )
1535         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1536         # FIXME: I believe we export ac_cv_exeext for Libtool,
1537         # but it would be cool to find out if it's true.  Does anybody
1538         # maintain Libtool? --akim.
1539         export ac_cv_exeext
1540         break;;
1541     * )
1542         break;;
1543   esac
1544 done
1545 else
1546   echo "$as_me: failed program was:" >&5
1547 sed 's/^/| /' conftest.$ac_ext >&5
1548
1549 { { echo "$as_me:$LINENO: error: C++ compiler cannot create executables
1550 See \`config.log' for more details." >&5
1551 echo "$as_me: error: C++ compiler cannot create executables
1552 See \`config.log' for more details." >&2;}
1553    { (exit 77); exit 77; }; }
1554 fi
1555
1556 ac_exeext=$ac_cv_exeext
1557 echo "$as_me:$LINENO: result: $ac_file" >&5
1558 echo "${ECHO_T}$ac_file" >&6
1559
1560 # Check the compiler produces executables we can run.  If not, either
1561 # the compiler is broken, or we cross compile.
1562 echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5
1563 echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6
1564 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1565 # If not cross compiling, check that we can run a simple program.
1566 if test "$cross_compiling" != yes; then
1567   if { ac_try='./$ac_file'
1568   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1569   (eval $ac_try) 2>&5
1570   ac_status=$?
1571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1572   (exit $ac_status); }; }; then
1573     cross_compiling=no
1574   else
1575     if test "$cross_compiling" = maybe; then
1576         cross_compiling=yes
1577     else
1578         { { echo "$as_me:$LINENO: error: cannot run C++ compiled programs.
1579 If you meant to cross compile, use \`--host'.
1580 See \`config.log' for more details." >&5
1581 echo "$as_me: error: cannot run C++ compiled programs.
1582 If you meant to cross compile, use \`--host'.
1583 See \`config.log' for more details." >&2;}
1584    { (exit 1); exit 1; }; }
1585     fi
1586   fi
1587 fi
1588 echo "$as_me:$LINENO: result: yes" >&5
1589 echo "${ECHO_T}yes" >&6
1590
1591 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1592 ac_clean_files=$ac_clean_files_save
1593 # Check the compiler produces executables we can run.  If not, either
1594 # the compiler is broken, or we cross compile.
1595 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1596 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1597 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1598 echo "${ECHO_T}$cross_compiling" >&6
1599
1600 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1601 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1602 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1603   (eval $ac_link) 2>&5
1604   ac_status=$?
1605   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1606   (exit $ac_status); }; then
1607   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1608 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1609 # work properly (i.e., refer to `conftest.exe'), while it won't with
1610 # `rm'.
1611 for ac_file in conftest.exe conftest conftest.*; do
1612   test -f "$ac_file" || continue
1613   case $ac_file in
1614     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1615     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1616           export ac_cv_exeext
1617           break;;
1618     * ) break;;
1619   esac
1620 done
1621 else
1622   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1623 See \`config.log' for more details." >&5
1624 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1625 See \`config.log' for more details." >&2;}
1626    { (exit 1); exit 1; }; }
1627 fi
1628
1629 rm -f conftest$ac_cv_exeext
1630 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1631 echo "${ECHO_T}$ac_cv_exeext" >&6
1632
1633 rm -f conftest.$ac_ext
1634 EXEEXT=$ac_cv_exeext
1635 ac_exeext=$EXEEXT
1636 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1637 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1638 if test "${ac_cv_objext+set}" = set; then
1639   echo $ECHO_N "(cached) $ECHO_C" >&6
1640 else
1641   cat >conftest.$ac_ext <<_ACEOF
1642 /* confdefs.h.  */
1643 _ACEOF
1644 cat confdefs.h >>conftest.$ac_ext
1645 cat >>conftest.$ac_ext <<_ACEOF
1646 /* end confdefs.h.  */
1647
1648 int
1649 main ()
1650 {
1651
1652   ;
1653   return 0;
1654 }
1655 _ACEOF
1656 rm -f conftest.o conftest.obj
1657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1658   (eval $ac_compile) 2>&5
1659   ac_status=$?
1660   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1661   (exit $ac_status); }; then
1662   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1663   case $ac_file in
1664     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1665     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1666        break;;
1667   esac
1668 done
1669 else
1670   echo "$as_me: failed program was:" >&5
1671 sed 's/^/| /' conftest.$ac_ext >&5
1672
1673 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1674 See \`config.log' for more details." >&5
1675 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1676 See \`config.log' for more details." >&2;}
1677    { (exit 1); exit 1; }; }
1678 fi
1679
1680 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1681 fi
1682 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1683 echo "${ECHO_T}$ac_cv_objext" >&6
1684 OBJEXT=$ac_cv_objext
1685 ac_objext=$OBJEXT
1686 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
1687 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1688 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1689   echo $ECHO_N "(cached) $ECHO_C" >&6
1690 else
1691   cat >conftest.$ac_ext <<_ACEOF
1692 /* confdefs.h.  */
1693 _ACEOF
1694 cat confdefs.h >>conftest.$ac_ext
1695 cat >>conftest.$ac_ext <<_ACEOF
1696 /* end confdefs.h.  */
1697
1698 int
1699 main ()
1700 {
1701 #ifndef __GNUC__
1702        choke me
1703 #endif
1704
1705   ;
1706   return 0;
1707 }
1708 _ACEOF
1709 rm -f conftest.$ac_objext
1710 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1711   (eval $ac_compile) 2>conftest.er1
1712   ac_status=$?
1713   grep -v '^ *+' conftest.er1 >conftest.err
1714   rm -f conftest.er1
1715   cat conftest.err >&5
1716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1717   (exit $ac_status); } &&
1718          { ac_try='test -z "$ac_cxx_werror_flag"
1719                          || test ! -s conftest.err'
1720   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1721   (eval $ac_try) 2>&5
1722   ac_status=$?
1723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1724   (exit $ac_status); }; } &&
1725          { ac_try='test -s conftest.$ac_objext'
1726   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1727   (eval $ac_try) 2>&5
1728   ac_status=$?
1729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1730   (exit $ac_status); }; }; then
1731   ac_compiler_gnu=yes
1732 else
1733   echo "$as_me: failed program was:" >&5
1734 sed 's/^/| /' conftest.$ac_ext >&5
1735
1736 ac_compiler_gnu=no
1737 fi
1738 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1739 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1740
1741 fi
1742 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
1743 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1744 GXX=`test $ac_compiler_gnu = yes && echo yes`
1745 ac_test_CXXFLAGS=${CXXFLAGS+set}
1746 ac_save_CXXFLAGS=$CXXFLAGS
1747 CXXFLAGS="-g"
1748 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
1749 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1750 if test "${ac_cv_prog_cxx_g+set}" = set; then
1751   echo $ECHO_N "(cached) $ECHO_C" >&6
1752 else
1753   cat >conftest.$ac_ext <<_ACEOF
1754 /* confdefs.h.  */
1755 _ACEOF
1756 cat confdefs.h >>conftest.$ac_ext
1757 cat >>conftest.$ac_ext <<_ACEOF
1758 /* end confdefs.h.  */
1759
1760 int
1761 main ()
1762 {
1763
1764   ;
1765   return 0;
1766 }
1767 _ACEOF
1768 rm -f conftest.$ac_objext
1769 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1770   (eval $ac_compile) 2>conftest.er1
1771   ac_status=$?
1772   grep -v '^ *+' conftest.er1 >conftest.err
1773   rm -f conftest.er1
1774   cat conftest.err >&5
1775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1776   (exit $ac_status); } &&
1777          { ac_try='test -z "$ac_cxx_werror_flag"
1778                          || test ! -s conftest.err'
1779   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1780   (eval $ac_try) 2>&5
1781   ac_status=$?
1782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1783   (exit $ac_status); }; } &&
1784          { ac_try='test -s conftest.$ac_objext'
1785   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1786   (eval $ac_try) 2>&5
1787   ac_status=$?
1788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1789   (exit $ac_status); }; }; then
1790   ac_cv_prog_cxx_g=yes
1791 else
1792   echo "$as_me: failed program was:" >&5
1793 sed 's/^/| /' conftest.$ac_ext >&5
1794
1795 ac_cv_prog_cxx_g=no
1796 fi
1797 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1798 fi
1799 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
1800 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1801 if test "$ac_test_CXXFLAGS" = set; then
1802   CXXFLAGS=$ac_save_CXXFLAGS
1803 elif test $ac_cv_prog_cxx_g = yes; then
1804   if test "$GXX" = yes; then
1805     CXXFLAGS="-g -O2"
1806   else
1807     CXXFLAGS="-g"
1808   fi
1809 else
1810   if test "$GXX" = yes; then
1811     CXXFLAGS="-O2"
1812   else
1813     CXXFLAGS=
1814   fi
1815 fi
1816 for ac_declaration in \
1817    '' \
1818    'extern "C" void std::exit (int) throw (); using std::exit;' \
1819    'extern "C" void std::exit (int); using std::exit;' \
1820    'extern "C" void exit (int) throw ();' \
1821    'extern "C" void exit (int);' \
1822    'void exit (int);'
1823 do
1824   cat >conftest.$ac_ext <<_ACEOF
1825 /* confdefs.h.  */
1826 _ACEOF
1827 cat confdefs.h >>conftest.$ac_ext
1828 cat >>conftest.$ac_ext <<_ACEOF
1829 /* end confdefs.h.  */
1830 $ac_declaration
1831 #include <stdlib.h>
1832 int
1833 main ()
1834 {
1835 exit (42);
1836   ;
1837   return 0;
1838 }
1839 _ACEOF
1840 rm -f conftest.$ac_objext
1841 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1842   (eval $ac_compile) 2>conftest.er1
1843   ac_status=$?
1844   grep -v '^ *+' conftest.er1 >conftest.err
1845   rm -f conftest.er1
1846   cat conftest.err >&5
1847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1848   (exit $ac_status); } &&
1849          { ac_try='test -z "$ac_cxx_werror_flag"
1850                          || test ! -s conftest.err'
1851   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1852   (eval $ac_try) 2>&5
1853   ac_status=$?
1854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1855   (exit $ac_status); }; } &&
1856          { ac_try='test -s conftest.$ac_objext'
1857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1858   (eval $ac_try) 2>&5
1859   ac_status=$?
1860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1861   (exit $ac_status); }; }; then
1862   :
1863 else
1864   echo "$as_me: failed program was:" >&5
1865 sed 's/^/| /' conftest.$ac_ext >&5
1866
1867 continue
1868 fi
1869 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1870   cat >conftest.$ac_ext <<_ACEOF
1871 /* confdefs.h.  */
1872 _ACEOF
1873 cat confdefs.h >>conftest.$ac_ext
1874 cat >>conftest.$ac_ext <<_ACEOF
1875 /* end confdefs.h.  */
1876 $ac_declaration
1877 int
1878 main ()
1879 {
1880 exit (42);
1881   ;
1882   return 0;
1883 }
1884 _ACEOF
1885 rm -f conftest.$ac_objext
1886 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1887   (eval $ac_compile) 2>conftest.er1
1888   ac_status=$?
1889   grep -v '^ *+' conftest.er1 >conftest.err
1890   rm -f conftest.er1
1891   cat conftest.err >&5
1892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1893   (exit $ac_status); } &&
1894          { ac_try='test -z "$ac_cxx_werror_flag"
1895                          || test ! -s conftest.err'
1896   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1897   (eval $ac_try) 2>&5
1898   ac_status=$?
1899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1900   (exit $ac_status); }; } &&
1901          { ac_try='test -s conftest.$ac_objext'
1902   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1903   (eval $ac_try) 2>&5
1904   ac_status=$?
1905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1906   (exit $ac_status); }; }; then
1907   break
1908 else
1909   echo "$as_me: failed program was:" >&5
1910 sed 's/^/| /' conftest.$ac_ext >&5
1911
1912 fi
1913 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1914 done
1915 rm -f conftest*
1916 if test -n "$ac_declaration"; then
1917   echo '#ifdef __cplusplus' >>confdefs.h
1918   echo $ac_declaration      >>confdefs.h
1919   echo '#endif'             >>confdefs.h
1920 fi
1921
1922 ac_ext=c
1923 ac_cpp='$CPP $CPPFLAGS'
1924 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1925 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1926 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1927
1928 # Extract the first word of "icc", so it can be a program name with args.
1929 set dummy icc; ac_word=$2
1930 echo "$as_me:$LINENO: checking for $ac_word" >&5
1931 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1932 if test "${ac_cv_path__ICC_+set}" = set; then
1933   echo $ECHO_N "(cached) $ECHO_C" >&6
1934 else
1935   case $_ICC_ in
1936   [\\/]* | ?:[\\/]*)
1937   ac_cv_path__ICC_="$_ICC_" # Let the user override the test with a path.
1938   ;;
1939   *)
1940   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1941 for as_dir in $PATH
1942 do
1943   IFS=$as_save_IFS
1944   test -z "$as_dir" && as_dir=.
1945   for ac_exec_ext in '' $ac_executable_extensions; do
1946   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1947     ac_cv_path__ICC_="$as_dir/$ac_word$ac_exec_ext"
1948     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1949     break 2
1950   fi
1951 done
1952 done
1953
1954   ;;
1955 esac
1956 fi
1957 _ICC_=$ac_cv_path__ICC_
1958
1959 if test -n "$_ICC_"; then
1960   echo "$as_me:$LINENO: result: $_ICC_" >&5
1961 echo "${ECHO_T}$_ICC_" >&6
1962 else
1963   echo "$as_me:$LINENO: result: no" >&5
1964 echo "${ECHO_T}no" >&6
1965 fi
1966
1967 # Extract the first word of "icpc", so it can be a program name with args.
1968 set dummy icpc; ac_word=$2
1969 echo "$as_me:$LINENO: checking for $ac_word" >&5
1970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1971 if test "${ac_cv_path__ICPC_+set}" = set; then
1972   echo $ECHO_N "(cached) $ECHO_C" >&6
1973 else
1974   case $_ICPC_ in
1975   [\\/]* | ?:[\\/]*)
1976   ac_cv_path__ICPC_="$_ICPC_" # Let the user override the test with a path.
1977   ;;
1978   *)
1979   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1980 for as_dir in $PATH
1981 do
1982   IFS=$as_save_IFS
1983   test -z "$as_dir" && as_dir=.
1984   for ac_exec_ext in '' $ac_executable_extensions; do
1985   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1986     ac_cv_path__ICPC_="$as_dir/$ac_word$ac_exec_ext"
1987     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1988     break 2
1989   fi
1990 done
1991 done
1992
1993   ;;
1994 esac
1995 fi
1996 _ICPC_=$ac_cv_path__ICPC_
1997
1998 if test -n "$_ICPC_"; then
1999   echo "$as_me:$LINENO: result: $_ICPC_" >&5
2000 echo "${ECHO_T}$_ICPC_" >&6
2001 else
2002   echo "$as_me:$LINENO: result: no" >&5
2003 echo "${ECHO_T}no" >&6
2004 fi
2005
2006 # Extract the first word of "pgcc", so it can be a program name with args.
2007 set dummy pgcc; ac_word=$2
2008 echo "$as_me:$LINENO: checking for $ac_word" >&5
2009 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2010 if test "${ac_cv_path__PGC_+set}" = set; then
2011   echo $ECHO_N "(cached) $ECHO_C" >&6
2012 else
2013   case $_PGC_ in
2014   [\\/]* | ?:[\\/]*)
2015   ac_cv_path__PGC_="$_PGC_" # Let the user override the test with a path.
2016   ;;
2017   *)
2018   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2019 for as_dir in $PATH
2020 do
2021   IFS=$as_save_IFS
2022   test -z "$as_dir" && as_dir=.
2023   for ac_exec_ext in '' $ac_executable_extensions; do
2024   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2025     ac_cv_path__PGC_="$as_dir/$ac_word$ac_exec_ext"
2026     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2027     break 2
2028   fi
2029 done
2030 done
2031
2032   ;;
2033 esac
2034 fi
2035 _PGC_=$ac_cv_path__PGC_
2036
2037 if test -n "$_PGC_"; then
2038   echo "$as_me:$LINENO: result: $_PGC_" >&5
2039 echo "${ECHO_T}$_PGC_" >&6
2040 else
2041   echo "$as_me:$LINENO: result: no" >&5
2042 echo "${ECHO_T}no" >&6
2043 fi
2044
2045 # Extract the first word of "pgCC", so it can be a program name with args.
2046 set dummy pgCC; ac_word=$2
2047 echo "$as_me:$LINENO: checking for $ac_word" >&5
2048 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2049 if test "${ac_cv_path__PGCXX_+set}" = set; then
2050   echo $ECHO_N "(cached) $ECHO_C" >&6
2051 else
2052   case $_PGCXX_ in
2053   [\\/]* | ?:[\\/]*)
2054   ac_cv_path__PGCXX_="$_PGCXX_" # Let the user override the test with a path.
2055   ;;
2056   *)
2057   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2058 for as_dir in $PATH
2059 do
2060   IFS=$as_save_IFS
2061   test -z "$as_dir" && as_dir=.
2062   for ac_exec_ext in '' $ac_executable_extensions; do
2063   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2064     ac_cv_path__PGCXX_="$as_dir/$ac_word$ac_exec_ext"
2065     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2066     break 2
2067   fi
2068 done
2069 done
2070
2071   ;;
2072 esac
2073 fi
2074 _PGCXX_=$ac_cv_path__PGCXX_
2075
2076 if test -n "$_PGCXX_"; then
2077   echo "$as_me:$LINENO: result: $_PGCXX_" >&5
2078 echo "${ECHO_T}$_PGCXX_" >&6
2079 else
2080   echo "$as_me:$LINENO: result: no" >&5
2081 echo "${ECHO_T}no" >&6
2082 fi
2083
2084 # Extract the first word of "cc", so it can be a program name with args.
2085 set dummy cc; ac_word=$2
2086 echo "$as_me:$LINENO: checking for $ac_word" >&5
2087 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2088 if test "${ac_cv_path__CC_+set}" = set; then
2089   echo $ECHO_N "(cached) $ECHO_C" >&6
2090 else
2091   case $_CC_ in
2092   [\\/]* | ?:[\\/]*)
2093   ac_cv_path__CC_="$_CC_" # Let the user override the test with a path.
2094   ;;
2095   *)
2096   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2097 for as_dir in $PATH
2098 do
2099   IFS=$as_save_IFS
2100   test -z "$as_dir" && as_dir=.
2101   for ac_exec_ext in '' $ac_executable_extensions; do
2102   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2103     ac_cv_path__CC_="$as_dir/$ac_word$ac_exec_ext"
2104     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2105     break 2
2106   fi
2107 done
2108 done
2109
2110   ;;
2111 esac
2112 fi
2113 _CC_=$ac_cv_path__CC_
2114
2115 if test -n "$_CC_"; then
2116   echo "$as_me:$LINENO: result: $_CC_" >&5
2117 echo "${ECHO_T}$_CC_" >&6
2118 else
2119   echo "$as_me:$LINENO: result: no" >&5
2120 echo "${ECHO_T}no" >&6
2121 fi
2122
2123 # Extract the first word of "CC", so it can be a program name with args.
2124 set dummy CC; ac_word=$2
2125 echo "$as_me:$LINENO: checking for $ac_word" >&5
2126 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2127 if test "${ac_cv_path__CXX_+set}" = set; then
2128   echo $ECHO_N "(cached) $ECHO_C" >&6
2129 else
2130   case $_CXX_ in
2131   [\\/]* | ?:[\\/]*)
2132   ac_cv_path__CXX_="$_CXX_" # Let the user override the test with a path.
2133   ;;
2134   *)
2135   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2136 for as_dir in $PATH
2137 do
2138   IFS=$as_save_IFS
2139   test -z "$as_dir" && as_dir=.
2140   for ac_exec_ext in '' $ac_executable_extensions; do
2141   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2142     ac_cv_path__CXX_="$as_dir/$ac_word$ac_exec_ext"
2143     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2144     break 2
2145   fi
2146 done
2147 done
2148
2149   ;;
2150 esac
2151 fi
2152 _CXX_=$ac_cv_path__CXX_
2153
2154 if test -n "$_CXX_"; then
2155   echo "$as_me:$LINENO: result: $_CXX_" >&5
2156 echo "${ECHO_T}$_CXX_" >&6
2157 else
2158   echo "$as_me:$LINENO: result: no" >&5
2159 echo "${ECHO_T}no" >&6
2160 fi
2161
2162 ac_ext=cc
2163 ac_cpp='$CXXCPP $CPPFLAGS'
2164 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2165 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2166 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2167
2168
2169
2170
2171
2172 PACKAGE_BASE=""
2173
2174 # Check whether --with-package-base or --without-package-base was given.
2175 if test "${with_package_base+set}" = set; then
2176   withval="$with_package_base"
2177   PACKAGE_BASE="${withval}";
2178             TCLTK_INC_DIR="${PACKAGE_BASE}/tcl8.4.5/include";
2179             TCLTK_LIB_DIR="${PACKAGE_BASE}/tcl8.4.5/lib";
2180             LIBELF_INC_DIR="${PACKAGE_BASE}/libelf/include";
2181             LIBELF_LIB_DIR="${PACKAGE_BASE}/libelf/lib";
2182             LIBDWARF_INC_DIR="${PACKAGE_BASE}/libdwarf/include";
2183             LIBDWARF_LIB_DIR="${PACKAGE_BASE}/libdwarf/lib";
2184             ARG_WRAPPER_LIBS="";
2185             LIBXML2_INC_DIR="${PACKAGE_BASE}/libxml2/include/libxml2"
2186             LIBXML2_LIB_DIR="${PACKAGE_BASE}/libxml2/lib";
2187             LIBUNWIND_INC_DIR="${PACKAGE_BASE}/libunwind/include";
2188             LIBUNWIND_LIB_DIR="${PACKAGE_BASE}/libunwind/lib";
2189             LIBFLEX_LIB_DIR="${PACKAGE_BASE}/libflex/lib";
2190
2191 else
2192
2193             # We fall back on these defaults if both --with-package-base and
2194             # specific --with-<package> arguments are not provided.
2195             TCLTK_INC_DIR="/usr/include";
2196             TCLTK_LIB_DIR="/usr/lib";
2197             LIBELF_INC_DIR="/usr/include";
2198             LIBELF_LIB_DIR="/usr/lib";
2199             ARG_WRAPPER_LIBS="";
2200             LIBDWARF_INC_DIR="/usr/include";
2201             LIBDWARF_LIB_DIR="/usr/lib";
2202             LIBXML2_INC_DIR="/usr/include/libxml2"
2203             LIBXML2_LIB_DIR="/usr/lib";
2204             LIBUNWIND_INC_DIR="/usr/include";
2205             LIBUNWIND_LIB_DIR="/usr/lib";
2206             LIBFLEX_LIB_DIR="/usr/lib";
2207
2208 fi;
2209 # 3/15/09: We don't include libiberty in the cs.wisc.edu package-base.
2210 #          Why?  Putting these here for now...
2211 LIBIBERTY_LIB_DIR="/usr/lib";
2212
2213
2214
2215 # Check whether --with-tcl83 or --without-tcl83 was given.
2216 if test "${with_tcl83+set}" = set; then
2217   withval="$with_tcl83"
2218   TCL_VERSION="tcl8.3"; USE_TCL83="${withval}";
2219 else
2220   TCL_VERSION="tcl8.4"; USE_TCL83="false";
2221 fi;
2222
2223 # Check whether --with-tcltk-incdir or --without-tcltk-incdir was given.
2224 if test "${with_tcltk_incdir+set}" = set; then
2225   withval="$with_tcltk_incdir"
2226   TCLTK_INC_DIR="${withval}";
2227 fi;
2228
2229 # Check whether --with-tcltk-libdir or --without-tcltk-libdir was given.
2230 if test "${with_tcltk_libdir+set}" = set; then
2231   withval="$with_tcltk_libdir"
2232   TCLTK_LIB_DIR="${withval}";
2233 fi;
2234
2235
2236   CXXFLAGS_HOLD=$CXXFLAGS
2237   if test "$TCLTK_INC_DIR" != "" ; then
2238     echo "$as_me:$LINENO: checking for tcl.h in $TCLTK_INC_DIR" >&5
2239 echo $ECHO_N "checking for tcl.h in $TCLTK_INC_DIR... $ECHO_C" >&6
2240     CXXFLAGS="$CXXFLAGS -I$TCLTK_INC_DIR"
2241   else
2242     echo "$as_me:$LINENO: checking for tcl.h" >&5
2243 echo $ECHO_N "checking for tcl.h... $ECHO_C" >&6
2244   fi
2245   cat >conftest.$ac_ext <<_ACEOF
2246 /* confdefs.h.  */
2247 _ACEOF
2248 cat confdefs.h >>conftest.$ac_ext
2249 cat >>conftest.$ac_ext <<_ACEOF
2250 /* end confdefs.h.  */
2251 #include "tcl.h"
2252 int
2253 main ()
2254 {
2255
2256   ;
2257   return 0;
2258 }
2259 _ACEOF
2260 rm -f conftest.$ac_objext
2261 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2262   (eval $ac_compile) 2>conftest.er1
2263   ac_status=$?
2264   grep -v '^ *+' conftest.er1 >conftest.err
2265   rm -f conftest.er1
2266   cat conftest.err >&5
2267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2268   (exit $ac_status); } &&
2269          { ac_try='test -z "$ac_cxx_werror_flag"
2270                          || test ! -s conftest.err'
2271   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2272   (eval $ac_try) 2>&5
2273   ac_status=$?
2274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275   (exit $ac_status); }; } &&
2276          { ac_try='test -s conftest.$ac_objext'
2277   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2278   (eval $ac_try) 2>&5
2279   ac_status=$?
2280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2281   (exit $ac_status); }; }; then
2282
2283 cat >>confdefs.h <<\_ACEOF
2284 #define cap_have_tcl 1
2285 _ACEOF
2286
2287 else
2288   echo "$as_me: failed program was:" >&5
2289 sed 's/^/| /' conftest.$ac_ext >&5
2290
2291 echo "$as_me:$LINENO: result: tcl.h not found in $TCLTK_INC_DIR" >&5
2292 echo "${ECHO_T}tcl.h not found in $TCLTK_INC_DIR" >&6
2293 fi
2294 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2295   CXXFLAGS=$CXXFLAGS_HOLD
2296
2297
2298   if test "$TCLTK_LIB_DIR" = "" ; then
2299
2300 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2301 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2302 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2303 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2304   echo $ECHO_N "(cached) $ECHO_C" >&6
2305 else
2306   ac_check_lib_save_LIBS=$LIBS
2307 LIBS="-l$TCL_VERSION  $LIBS"
2308 cat >conftest.$ac_ext <<_ACEOF
2309 /* confdefs.h.  */
2310 _ACEOF
2311 cat confdefs.h >>conftest.$ac_ext
2312 cat >>conftest.$ac_ext <<_ACEOF
2313 /* end confdefs.h.  */
2314
2315 /* Override any gcc2 internal prototype to avoid an error.  */
2316 #ifdef __cplusplus
2317 extern "C"
2318 #endif
2319 /* We use char because int might match the return type of a gcc2
2320    builtin and then its argument prototype would still apply.  */
2321 char Tcl_Eval ();
2322 int
2323 main ()
2324 {
2325 Tcl_Eval ();
2326   ;
2327   return 0;
2328 }
2329 _ACEOF
2330 rm -f conftest.$ac_objext conftest$ac_exeext
2331 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2332   (eval $ac_link) 2>conftest.er1
2333   ac_status=$?
2334   grep -v '^ *+' conftest.er1 >conftest.err
2335   rm -f conftest.er1
2336   cat conftest.err >&5
2337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2338   (exit $ac_status); } &&
2339          { ac_try='test -z "$ac_cxx_werror_flag"
2340                          || test ! -s conftest.err'
2341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2342   (eval $ac_try) 2>&5
2343   ac_status=$?
2344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2345   (exit $ac_status); }; } &&
2346          { ac_try='test -s conftest$ac_exeext'
2347   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2348   (eval $ac_try) 2>&5
2349   ac_status=$?
2350   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2351   (exit $ac_status); }; }; then
2352   eval "$as_ac_Lib=yes"
2353 else
2354   echo "$as_me: failed program was:" >&5
2355 sed 's/^/| /' conftest.$ac_ext >&5
2356
2357 eval "$as_ac_Lib=no"
2358 fi
2359 rm -f conftest.err conftest.$ac_objext \
2360       conftest$ac_exeext conftest.$ac_ext
2361 LIBS=$ac_check_lib_save_LIBS
2362 fi
2363 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2364 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2365 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2366   cat >>confdefs.h <<_ACEOF
2367 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2368 _ACEOF
2369
2370   LIBS="-l$TCL_VERSION $LIBS"
2371
2372 else
2373   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION." >&5
2374 echo "${ECHO_T}Can't find lib$TCL_VERSION." >&6
2375 fi
2376
2377   else
2378     LIBS_HOLD=$LIBS
2379     if test "" != "" ; then
2380       LIBS="-L$TCLTK_LIB_DIR -L"
2381
2382 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2383 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2384 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2385 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2386   echo $ECHO_N "(cached) $ECHO_C" >&6
2387 else
2388   ac_check_lib_save_LIBS=$LIBS
2389 LIBS="-l$TCL_VERSION  $LIBS"
2390 cat >conftest.$ac_ext <<_ACEOF
2391 /* confdefs.h.  */
2392 _ACEOF
2393 cat confdefs.h >>conftest.$ac_ext
2394 cat >>conftest.$ac_ext <<_ACEOF
2395 /* end confdefs.h.  */
2396
2397 /* Override any gcc2 internal prototype to avoid an error.  */
2398 #ifdef __cplusplus
2399 extern "C"
2400 #endif
2401 /* We use char because int might match the return type of a gcc2
2402    builtin and then its argument prototype would still apply.  */
2403 char Tcl_Eval ();
2404 int
2405 main ()
2406 {
2407 Tcl_Eval ();
2408   ;
2409   return 0;
2410 }
2411 _ACEOF
2412 rm -f conftest.$ac_objext conftest$ac_exeext
2413 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2414   (eval $ac_link) 2>conftest.er1
2415   ac_status=$?
2416   grep -v '^ *+' conftest.er1 >conftest.err
2417   rm -f conftest.er1
2418   cat conftest.err >&5
2419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420   (exit $ac_status); } &&
2421          { ac_try='test -z "$ac_cxx_werror_flag"
2422                          || test ! -s conftest.err'
2423   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2424   (eval $ac_try) 2>&5
2425   ac_status=$?
2426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2427   (exit $ac_status); }; } &&
2428          { ac_try='test -s conftest$ac_exeext'
2429   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2430   (eval $ac_try) 2>&5
2431   ac_status=$?
2432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2433   (exit $ac_status); }; }; then
2434   eval "$as_ac_Lib=yes"
2435 else
2436   echo "$as_me: failed program was:" >&5
2437 sed 's/^/| /' conftest.$ac_ext >&5
2438
2439 eval "$as_ac_Lib=no"
2440 fi
2441 rm -f conftest.err conftest.$ac_objext \
2442       conftest$ac_exeext conftest.$ac_ext
2443 LIBS=$ac_check_lib_save_LIBS
2444 fi
2445 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2446 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2447 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2448   cat >>confdefs.h <<_ACEOF
2449 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2450 _ACEOF
2451
2452   LIBS="-l$TCL_VERSION $LIBS"
2453
2454 else
2455   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2456 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2457 fi
2458
2459     else
2460       LIBS="-L$TCLTK_LIB_DIR"
2461
2462 as_ac_Lib=`echo "ac_cv_lib_$TCL_VERSION''_Tcl_Eval" | $as_tr_sh`
2463 echo "$as_me:$LINENO: checking for Tcl_Eval in -l$TCL_VERSION" >&5
2464 echo $ECHO_N "checking for Tcl_Eval in -l$TCL_VERSION... $ECHO_C" >&6
2465 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
2466   echo $ECHO_N "(cached) $ECHO_C" >&6
2467 else
2468   ac_check_lib_save_LIBS=$LIBS
2469 LIBS="-l$TCL_VERSION  $LIBS"
2470 cat >conftest.$ac_ext <<_ACEOF
2471 /* confdefs.h.  */
2472 _ACEOF
2473 cat confdefs.h >>conftest.$ac_ext
2474 cat >>conftest.$ac_ext <<_ACEOF
2475 /* end confdefs.h.  */
2476
2477 /* Override any gcc2 internal prototype to avoid an error.  */
2478 #ifdef __cplusplus
2479 extern "C"
2480 #endif
2481 /* We use char because int might match the return type of a gcc2
2482    builtin and then its argument prototype would still apply.  */
2483 char Tcl_Eval ();
2484 int
2485 main ()
2486 {
2487 Tcl_Eval ();
2488   ;
2489   return 0;
2490 }
2491 _ACEOF
2492 rm -f conftest.$ac_objext conftest$ac_exeext
2493 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2494   (eval $ac_link) 2>conftest.er1
2495   ac_status=$?
2496   grep -v '^ *+' conftest.er1 >conftest.err
2497   rm -f conftest.er1
2498   cat conftest.err >&5
2499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2500   (exit $ac_status); } &&
2501          { ac_try='test -z "$ac_cxx_werror_flag"
2502                          || test ! -s conftest.err'
2503   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2504   (eval $ac_try) 2>&5
2505   ac_status=$?
2506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2507   (exit $ac_status); }; } &&
2508          { ac_try='test -s conftest$ac_exeext'
2509   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2510   (eval $ac_try) 2>&5
2511   ac_status=$?
2512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2513   (exit $ac_status); }; }; then
2514   eval "$as_ac_Lib=yes"
2515 else
2516   echo "$as_me: failed program was:" >&5
2517 sed 's/^/| /' conftest.$ac_ext >&5
2518
2519 eval "$as_ac_Lib=no"
2520 fi
2521 rm -f conftest.err conftest.$ac_objext \
2522       conftest$ac_exeext conftest.$ac_ext
2523 LIBS=$ac_check_lib_save_LIBS
2524 fi
2525 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
2526 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
2527 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
2528   cat >>confdefs.h <<_ACEOF
2529 #define `echo "HAVE_LIB$TCL_VERSION" | $as_tr_cpp` 1
2530 _ACEOF
2531
2532   LIBS="-l$TCL_VERSION $LIBS"
2533
2534 else
2535   echo "$as_me:$LINENO: result: Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&5
2536 echo "${ECHO_T}Can't find lib$TCL_VERSION in $TCLTK_LIB_DIR" >&6
2537 fi
2538
2539     fi
2540     LIBS=$LIBS_HOLD
2541   fi
2542
2543
2544
2545
2546
2547 # Make sure we can run config.sub.
2548 $ac_config_sub sun4 >/dev/null 2>&1 ||
2549   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
2550 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2551    { (exit 1); exit 1; }; }
2552
2553 echo "$as_me:$LINENO: checking build system type" >&5
2554 echo $ECHO_N "checking build system type... $ECHO_C" >&6
2555 if test "${ac_cv_build+set}" = set; then
2556   echo $ECHO_N "(cached) $ECHO_C" >&6
2557 else
2558   ac_cv_build_alias=$build_alias
2559 test -z "$ac_cv_build_alias" &&
2560   ac_cv_build_alias=`$ac_config_guess`
2561 test -z "$ac_cv_build_alias" &&
2562   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2563 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2564    { (exit 1); exit 1; }; }
2565 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2566   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
2567 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
2568    { (exit 1); exit 1; }; }
2569
2570 fi
2571 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2572 echo "${ECHO_T}$ac_cv_build" >&6
2573 build=$ac_cv_build
2574 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2575 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2576 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2577
2578
2579 echo "$as_me:$LINENO: checking host system type" >&5
2580 echo $ECHO_N "checking host system type... $ECHO_C" >&6
2581 if test "${ac_cv_host+set}" = set; then
2582   echo $ECHO_N "(cached) $ECHO_C" >&6
2583 else
2584   ac_cv_host_alias=$host_alias
2585 test -z "$ac_cv_host_alias" &&
2586   ac_cv_host_alias=$ac_cv_build_alias
2587 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2588   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2589 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2590    { (exit 1); exit 1; }; }
2591
2592 fi
2593 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2594 echo "${ECHO_T}$ac_cv_host" >&6
2595 host=$ac_cv_host
2596 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2597 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2598 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2599
2600
2601
2602
2603 # Check whether --with-wrapper-libs or --without-wrapper-libs was given.
2604 if test "${with_wrapper_libs+set}" = set; then
2605   withval="$with_wrapper_libs"
2606   ARG_WRAPPER_LIBS="${withval}";
2607 fi;
2608
2609
2610 if test "`echo $host_os | cut -b-3`" = "aix" ; then
2611    { echo "$as_me:$LINENO: AIX system, skipping libelf..." >&5
2612 echo "$as_me: AIX system, skipping libelf..." >&6;}
2613
2614 else
2615
2616 # Check whether --with-libelf-incdir or --without-libelf-incdir was given.
2617 if test "${with_libelf_incdir+set}" = set; then
2618   withval="$with_libelf_incdir"
2619   LIBELF_INC_DIR="${withval}";
2620 fi;
2621
2622 # Check whether --with-libelf-libdir or --without-libelf-libdir was given.
2623 if test "${with_libelf_libdir+set}" = set; then
2624   withval="$with_libelf_libdir"
2625   LIBELF_LIB_DIR="${withval}";
2626 fi;
2627
2628    CXXFLAGS_HOLD=$CXXFLAGS;
2629    CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR";
2630    CPPFLAGS_HOLD=$CPPFLAGS;
2631    CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR";
2632
2633    ac_ext=cc
2634 ac_cpp='$CXXCPP $CPPFLAGS'
2635 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2636 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2637 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2638 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
2639 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
2640 if test -z "$CXXCPP"; then
2641   if test "${ac_cv_prog_CXXCPP+set}" = set; then
2642   echo $ECHO_N "(cached) $ECHO_C" >&6
2643 else
2644       # Double quotes because CXXCPP needs to be expanded
2645     for CXXCPP in "$CXX -E" "/lib/cpp"
2646     do
2647       ac_preproc_ok=false
2648 for ac_cxx_preproc_warn_flag in '' yes
2649 do
2650   # Use a header file that comes with gcc, so configuring glibc
2651   # with a fresh cross-compiler works.
2652   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2653   # <limits.h> exists even on freestanding compilers.
2654   # On the NeXT, cc -E runs the code through the compiler's parser,
2655   # not just through cpp. "Syntax error" is here to catch this case.
2656   cat >conftest.$ac_ext <<_ACEOF
2657 /* confdefs.h.  */
2658 _ACEOF
2659 cat confdefs.h >>conftest.$ac_ext
2660 cat >>conftest.$ac_ext <<_ACEOF
2661 /* end confdefs.h.  */
2662 #ifdef __STDC__
2663 # include <limits.h>
2664 #else
2665 # include <assert.h>
2666 #endif
2667                      Syntax error
2668 _ACEOF
2669 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2670   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2671   ac_status=$?
2672   grep -v '^ *+' conftest.er1 >conftest.err
2673   rm -f conftest.er1
2674   cat conftest.err >&5
2675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2676   (exit $ac_status); } >/dev/null; then
2677   if test -s conftest.err; then
2678     ac_cpp_err=$ac_cxx_preproc_warn_flag
2679     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2680   else
2681     ac_cpp_err=
2682   fi
2683 else
2684   ac_cpp_err=yes
2685 fi
2686 if test -z "$ac_cpp_err"; then
2687   :
2688 else
2689   echo "$as_me: failed program was:" >&5
2690 sed 's/^/| /' conftest.$ac_ext >&5
2691
2692   # Broken: fails on valid input.
2693 continue
2694 fi
2695 rm -f conftest.err conftest.$ac_ext
2696
2697   # OK, works on sane cases.  Now check whether non-existent headers
2698   # can be detected and how.
2699   cat >conftest.$ac_ext <<_ACEOF
2700 /* confdefs.h.  */
2701 _ACEOF
2702 cat confdefs.h >>conftest.$ac_ext
2703 cat >>conftest.$ac_ext <<_ACEOF
2704 /* end confdefs.h.  */
2705 #include <ac_nonexistent.h>
2706 _ACEOF
2707 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2708   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2709   ac_status=$?
2710   grep -v '^ *+' conftest.er1 >conftest.err
2711   rm -f conftest.er1
2712   cat conftest.err >&5
2713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2714   (exit $ac_status); } >/dev/null; then
2715   if test -s conftest.err; then
2716     ac_cpp_err=$ac_cxx_preproc_warn_flag
2717     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2718   else
2719     ac_cpp_err=
2720   fi
2721 else
2722   ac_cpp_err=yes
2723 fi
2724 if test -z "$ac_cpp_err"; then
2725   # Broken: success on invalid input.
2726 continue
2727 else
2728   echo "$as_me: failed program was:" >&5
2729 sed 's/^/| /' conftest.$ac_ext >&5
2730
2731   # Passes both tests.
2732 ac_preproc_ok=:
2733 break
2734 fi
2735 rm -f conftest.err conftest.$ac_ext
2736
2737 done
2738 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2739 rm -f conftest.err conftest.$ac_ext
2740 if $ac_preproc_ok; then
2741   break
2742 fi
2743
2744     done
2745     ac_cv_prog_CXXCPP=$CXXCPP
2746
2747 fi
2748   CXXCPP=$ac_cv_prog_CXXCPP
2749 else
2750   ac_cv_prog_CXXCPP=$CXXCPP
2751 fi
2752 echo "$as_me:$LINENO: result: $CXXCPP" >&5
2753 echo "${ECHO_T}$CXXCPP" >&6
2754 ac_preproc_ok=false
2755 for ac_cxx_preproc_warn_flag in '' yes
2756 do
2757   # Use a header file that comes with gcc, so configuring glibc
2758   # with a fresh cross-compiler works.
2759   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2760   # <limits.h> exists even on freestanding compilers.
2761   # On the NeXT, cc -E runs the code through the compiler's parser,
2762   # not just through cpp. "Syntax error" is here to catch this case.
2763   cat >conftest.$ac_ext <<_ACEOF
2764 /* confdefs.h.  */
2765 _ACEOF
2766 cat confdefs.h >>conftest.$ac_ext
2767 cat >>conftest.$ac_ext <<_ACEOF
2768 /* end confdefs.h.  */
2769 #ifdef __STDC__
2770 # include <limits.h>
2771 #else
2772 # include <assert.h>
2773 #endif
2774                      Syntax error
2775 _ACEOF
2776 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2777   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2778   ac_status=$?
2779   grep -v '^ *+' conftest.er1 >conftest.err
2780   rm -f conftest.er1
2781   cat conftest.err >&5
2782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2783   (exit $ac_status); } >/dev/null; then
2784   if test -s conftest.err; then
2785     ac_cpp_err=$ac_cxx_preproc_warn_flag
2786     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2787   else
2788     ac_cpp_err=
2789   fi
2790 else
2791   ac_cpp_err=yes
2792 fi
2793 if test -z "$ac_cpp_err"; then
2794   :
2795 else
2796   echo "$as_me: failed program was:" >&5
2797 sed 's/^/| /' conftest.$ac_ext >&5
2798
2799   # Broken: fails on valid input.
2800 continue
2801 fi
2802 rm -f conftest.err conftest.$ac_ext
2803
2804   # OK, works on sane cases.  Now check whether non-existent headers
2805   # can be detected and how.
2806   cat >conftest.$ac_ext <<_ACEOF
2807 /* confdefs.h.  */
2808 _ACEOF
2809 cat confdefs.h >>conftest.$ac_ext
2810 cat >>conftest.$ac_ext <<_ACEOF
2811 /* end confdefs.h.  */
2812 #include <ac_nonexistent.h>
2813 _ACEOF
2814 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2815   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2816   ac_status=$?
2817   grep -v '^ *+' conftest.er1 >conftest.err
2818   rm -f conftest.er1
2819   cat conftest.err >&5
2820   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2821   (exit $ac_status); } >/dev/null; then
2822   if test -s conftest.err; then
2823     ac_cpp_err=$ac_cxx_preproc_warn_flag
2824     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
2825   else
2826     ac_cpp_err=
2827   fi
2828 else
2829   ac_cpp_err=yes
2830 fi
2831 if test -z "$ac_cpp_err"; then
2832   # Broken: success on invalid input.
2833 continue
2834 else
2835   echo "$as_me: failed program was:" >&5
2836 sed 's/^/| /' conftest.$ac_ext >&5
2837
2838   # Passes both tests.
2839 ac_preproc_ok=:
2840 break
2841 fi
2842 rm -f conftest.err conftest.$ac_ext
2843
2844 done
2845 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2846 rm -f conftest.err conftest.$ac_ext
2847 if $ac_preproc_ok; then
2848   :
2849 else
2850   { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2851 See \`config.log' for more details." >&5
2852 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
2853 See \`config.log' for more details." >&2;}
2854    { (exit 1); exit 1; }; }
2855 fi
2856
2857 ac_ext=cc
2858 ac_cpp='$CXXCPP $CPPFLAGS'
2859 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2860 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2861 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2862
2863
2864 echo "$as_me:$LINENO: checking for egrep" >&5
2865 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2866 if test "${ac_cv_prog_egrep+set}" = set; then
2867   echo $ECHO_N "(cached) $ECHO_C" >&6
2868 else
2869   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2870     then ac_cv_prog_egrep='grep -E'
2871     else ac_cv_prog_egrep='egrep'
2872     fi
2873 fi
2874 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
2875 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2876  EGREP=$ac_cv_prog_egrep
2877
2878
2879 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
2880 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2881 if test "${ac_cv_header_stdc+set}" = set; then
2882   echo $ECHO_N "(cached) $ECHO_C" >&6
2883 else
2884   cat >conftest.$ac_ext <<_ACEOF
2885 /* confdefs.h.  */
2886 _ACEOF
2887 cat confdefs.h >>conftest.$ac_ext
2888 cat >>conftest.$ac_ext <<_ACEOF
2889 /* end confdefs.h.  */
2890 #include <stdlib.h>
2891 #include <stdarg.h>
2892 #include <string.h>
2893 #include <float.h>
2894
2895 int
2896 main ()
2897 {
2898
2899   ;
2900   return 0;
2901 }
2902 _ACEOF
2903 rm -f conftest.$ac_objext
2904 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2905   (eval $ac_compile) 2>conftest.er1
2906   ac_status=$?
2907   grep -v '^ *+' conftest.er1 >conftest.err
2908   rm -f conftest.er1
2909   cat conftest.err >&5
2910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911   (exit $ac_status); } &&
2912          { ac_try='test -z "$ac_cxx_werror_flag"
2913                          || test ! -s conftest.err'
2914   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2915   (eval $ac_try) 2>&5
2916   ac_status=$?
2917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2918   (exit $ac_status); }; } &&
2919          { ac_try='test -s conftest.$ac_objext'
2920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2921   (eval $ac_try) 2>&5
2922   ac_status=$?
2923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2924   (exit $ac_status); }; }; then
2925   ac_cv_header_stdc=yes
2926 else
2927   echo "$as_me: failed program was:" >&5
2928 sed 's/^/| /' conftest.$ac_ext >&5
2929
2930 ac_cv_header_stdc=no
2931 fi
2932 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2933
2934 if test $ac_cv_header_stdc = yes; then
2935   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2936   cat >conftest.$ac_ext <<_ACEOF
2937 /* confdefs.h.  */
2938 _ACEOF
2939 cat confdefs.h >>conftest.$ac_ext
2940 cat >>conftest.$ac_ext <<_ACEOF
2941 /* end confdefs.h.  */
2942 #include <string.h>
2943
2944 _ACEOF
2945 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2946   $EGREP "memchr" >/dev/null 2>&1; then
2947   :
2948 else
2949   ac_cv_header_stdc=no
2950 fi
2951 rm -f conftest*
2952
2953 fi
2954
2955 if test $ac_cv_header_stdc = yes; then
2956   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2957   cat >conftest.$ac_ext <<_ACEOF
2958 /* confdefs.h.  */
2959 _ACEOF
2960 cat confdefs.h >>conftest.$ac_ext
2961 cat >>conftest.$ac_ext <<_ACEOF
2962 /* end confdefs.h.  */
2963 #include <stdlib.h>
2964
2965 _ACEOF
2966 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2967   $EGREP "free" >/dev/null 2>&1; then
2968   :
2969 else
2970   ac_cv_header_stdc=no
2971 fi
2972 rm -f conftest*
2973
2974 fi
2975
2976 if test $ac_cv_header_stdc = yes; then
2977   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2978   if test "$cross_compiling" = yes; then
2979   :
2980 else
2981   cat >conftest.$ac_ext <<_ACEOF
2982 /* confdefs.h.  */
2983 _ACEOF
2984 cat confdefs.h >>conftest.$ac_ext
2985 cat >>conftest.$ac_ext <<_ACEOF
2986 /* end confdefs.h.  */
2987 #include <ctype.h>
2988 #if ((' ' & 0x0FF) == 0x020)
2989 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2990 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2991 #else
2992 # define ISLOWER(c) \
2993                    (('a' <= (c) && (c) <= 'i') \
2994                      || ('j' <= (c) && (c) <= 'r') \
2995                      || ('s' <= (c) && (c) <= 'z'))
2996 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
2997 #endif
2998
2999 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3000 int
3001 main ()
3002 {
3003   int i;
3004   for (i = 0; i < 256; i++)
3005     if (XOR (islower (i), ISLOWER (i))
3006         || toupper (i) != TOUPPER (i))
3007       exit(2);
3008   exit (0);
3009 }
3010 _ACEOF
3011 rm -f conftest$ac_exeext
3012 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3013   (eval $ac_link) 2>&5
3014   ac_status=$?
3015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3017   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3018   (eval $ac_try) 2>&5
3019   ac_status=$?
3020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3021   (exit $ac_status); }; }; then
3022   :
3023 else
3024   echo "$as_me: program exited with status $ac_status" >&5
3025 echo "$as_me: failed program was:" >&5
3026 sed 's/^/| /' conftest.$ac_ext >&5
3027
3028 ( exit $ac_status )
3029 ac_cv_header_stdc=no
3030 fi
3031 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3032 fi
3033 fi
3034 fi
3035 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3036 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3037 if test $ac_cv_header_stdc = yes; then
3038
3039 cat >>confdefs.h <<\_ACEOF
3040 #define STDC_HEADERS 1
3041 _ACEOF
3042
3043 fi
3044
3045 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3056                   inttypes.h stdint.h unistd.h
3057 do
3058 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3059 echo "$as_me:$LINENO: checking for $ac_header" >&5
3060 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3061 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3062   echo $ECHO_N "(cached) $ECHO_C" >&6
3063 else
3064   cat >conftest.$ac_ext <<_ACEOF
3065 /* confdefs.h.  */
3066 _ACEOF
3067 cat confdefs.h >>conftest.$ac_ext
3068 cat >>conftest.$ac_ext <<_ACEOF
3069 /* end confdefs.h.  */
3070 $ac_includes_default
3071
3072 #include <$ac_header>
3073 _ACEOF
3074 rm -f conftest.$ac_objext
3075 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3076   (eval $ac_compile) 2>conftest.er1
3077   ac_status=$?
3078   grep -v '^ *+' conftest.er1 >conftest.err
3079   rm -f conftest.er1
3080   cat conftest.err >&5
3081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3082   (exit $ac_status); } &&
3083          { ac_try='test -z "$ac_cxx_werror_flag"
3084                          || test ! -s conftest.err'
3085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3086   (eval $ac_try) 2>&5
3087   ac_status=$?
3088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3089   (exit $ac_status); }; } &&
3090          { ac_try='test -s conftest.$ac_objext'
3091   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3092   (eval $ac_try) 2>&5
3093   ac_status=$?
3094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3095   (exit $ac_status); }; }; then
3096   eval "$as_ac_Header=yes"
3097 else
3098   echo "$as_me: failed program was:" >&5
3099 sed 's/^/| /' conftest.$ac_ext >&5
3100
3101 eval "$as_ac_Header=no"
3102 fi
3103 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3104 fi
3105 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3106 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3107 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3108   cat >>confdefs.h <<_ACEOF
3109 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3110 _ACEOF
3111
3112 fi
3113
3114 done
3115
3116
3117 as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf.h" | $as_tr_sh`
3118 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3119   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3120 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3121 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3122   echo $ECHO_N "(cached) $ECHO_C" >&6
3123 fi
3124 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3125 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3126 else
3127   # Is the header compilable?
3128 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h usability" >&5
3129 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h usability... $ECHO_C" >&6
3130 cat >conftest.$ac_ext <<_ACEOF
3131 /* confdefs.h.  */
3132 _ACEOF
3133 cat confdefs.h >>conftest.$ac_ext
3134 cat >>conftest.$ac_ext <<_ACEOF
3135 /* end confdefs.h.  */
3136 $ac_includes_default
3137 #include <$LIBELF_INC_DIR/libelf.h>
3138 _ACEOF
3139 rm -f conftest.$ac_objext
3140 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3141   (eval $ac_compile) 2>conftest.er1
3142   ac_status=$?
3143   grep -v '^ *+' conftest.er1 >conftest.err
3144   rm -f conftest.er1
3145   cat conftest.err >&5
3146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147   (exit $ac_status); } &&
3148          { ac_try='test -z "$ac_cxx_werror_flag"
3149                          || test ! -s conftest.err'
3150   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3151   (eval $ac_try) 2>&5
3152   ac_status=$?
3153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3154   (exit $ac_status); }; } &&
3155          { ac_try='test -s conftest.$ac_objext'
3156   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3157   (eval $ac_try) 2>&5
3158   ac_status=$?
3159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3160   (exit $ac_status); }; }; then
3161   ac_header_compiler=yes
3162 else
3163   echo "$as_me: failed program was:" >&5
3164 sed 's/^/| /' conftest.$ac_ext >&5
3165
3166 ac_header_compiler=no
3167 fi
3168 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3169 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3170 echo "${ECHO_T}$ac_header_compiler" >&6
3171
3172 # Is the header present?
3173 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf.h presence" >&5
3174 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf.h presence... $ECHO_C" >&6
3175 cat >conftest.$ac_ext <<_ACEOF
3176 /* confdefs.h.  */
3177 _ACEOF
3178 cat confdefs.h >>conftest.$ac_ext
3179 cat >>conftest.$ac_ext <<_ACEOF
3180 /* end confdefs.h.  */
3181 #include <$LIBELF_INC_DIR/libelf.h>
3182 _ACEOF
3183 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3184   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3185   ac_status=$?
3186   grep -v '^ *+' conftest.er1 >conftest.err
3187   rm -f conftest.er1
3188   cat conftest.err >&5
3189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3190   (exit $ac_status); } >/dev/null; then
3191   if test -s conftest.err; then
3192     ac_cpp_err=$ac_cxx_preproc_warn_flag
3193     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3194   else
3195     ac_cpp_err=
3196   fi
3197 else
3198   ac_cpp_err=yes
3199 fi
3200 if test -z "$ac_cpp_err"; then
3201   ac_header_preproc=yes
3202 else
3203   echo "$as_me: failed program was:" >&5
3204 sed 's/^/| /' conftest.$ac_ext >&5
3205
3206   ac_header_preproc=no
3207 fi
3208 rm -f conftest.err conftest.$ac_ext
3209 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3210 echo "${ECHO_T}$ac_header_preproc" >&6
3211
3212 # So?  What about this header?
3213 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3214   yes:no: )
3215     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3216 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3217     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&5
3218 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the compiler's result" >&2;}
3219     ac_header_preproc=yes
3220     ;;
3221   no:yes:* )
3222     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&5
3223 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: present but cannot be compiled" >&2;}
3224     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&5
3225 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     check for missing prerequisite headers?" >&2;}
3226     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&5
3227 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: see the Autoconf documentation" >&2;}
3228     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3229 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3230     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&5
3231 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: proceeding with the preprocessor's result" >&2;}
3232     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&5
3233 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf.h: in the future, the compiler will take precedence" >&2;}
3234     (
3235       cat <<\_ASBOX
3236 ## ------------------------------- ##
3237 ## Report this to bugs@dyninst.org ##
3238 ## ------------------------------- ##
3239 _ASBOX
3240     ) |
3241       sed "s/^/$as_me: WARNING:     /" >&2
3242     ;;
3243 esac
3244 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf.h" >&5
3245 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf.h... $ECHO_C" >&6
3246 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3247   echo $ECHO_N "(cached) $ECHO_C" >&6
3248 else
3249   eval "$as_ac_Header=\$ac_header_preproc"
3250 fi
3251 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3252 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3253
3254 fi
3255 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3256   { echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3257 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3258 else
3259   CXXFLAGS="$CXXFLAGS -I$LIBELF_INC_DIR/libelf";
3260          CPPFLAGS="$CPPFLAGS -I$LIBELF_INC_DIR/libelf";
3261          as_ac_Header=`echo "ac_cv_header_$LIBELF_INC_DIR/libelf/libelf.h" | $as_tr_sh`
3262 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3263   echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3264 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3265 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3266   echo $ECHO_N "(cached) $ECHO_C" >&6
3267 fi
3268 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3269 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3270 else
3271   # Is the header compilable?
3272 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h usability" >&5
3273 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h usability... $ECHO_C" >&6
3274 cat >conftest.$ac_ext <<_ACEOF
3275 /* confdefs.h.  */
3276 _ACEOF
3277 cat confdefs.h >>conftest.$ac_ext
3278 cat >>conftest.$ac_ext <<_ACEOF
3279 /* end confdefs.h.  */
3280 $ac_includes_default
3281 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3282 _ACEOF
3283 rm -f conftest.$ac_objext
3284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3285   (eval $ac_compile) 2>conftest.er1
3286   ac_status=$?
3287   grep -v '^ *+' conftest.er1 >conftest.err
3288   rm -f conftest.er1
3289   cat conftest.err >&5
3290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3291   (exit $ac_status); } &&
3292          { ac_try='test -z "$ac_cxx_werror_flag"
3293                          || test ! -s conftest.err'
3294   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3295   (eval $ac_try) 2>&5
3296   ac_status=$?
3297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298   (exit $ac_status); }; } &&
3299          { ac_try='test -s conftest.$ac_objext'
3300   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3301   (eval $ac_try) 2>&5
3302   ac_status=$?
3303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3304   (exit $ac_status); }; }; then
3305   ac_header_compiler=yes
3306 else
3307   echo "$as_me: failed program was:" >&5
3308 sed 's/^/| /' conftest.$ac_ext >&5
3309
3310 ac_header_compiler=no
3311 fi
3312 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3313 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3314 echo "${ECHO_T}$ac_header_compiler" >&6
3315
3316 # Is the header present?
3317 echo "$as_me:$LINENO: checking $LIBELF_INC_DIR/libelf/libelf.h presence" >&5
3318 echo $ECHO_N "checking $LIBELF_INC_DIR/libelf/libelf.h presence... $ECHO_C" >&6
3319 cat >conftest.$ac_ext <<_ACEOF
3320 /* confdefs.h.  */
3321 _ACEOF
3322 cat confdefs.h >>conftest.$ac_ext
3323 cat >>conftest.$ac_ext <<_ACEOF
3324 /* end confdefs.h.  */
3325 #include <$LIBELF_INC_DIR/libelf/libelf.h>
3326 _ACEOF
3327 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3328   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3329   ac_status=$?
3330   grep -v '^ *+' conftest.er1 >conftest.err
3331   rm -f conftest.er1
3332   cat conftest.err >&5
3333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3334   (exit $ac_status); } >/dev/null; then
3335   if test -s conftest.err; then
3336     ac_cpp_err=$ac_cxx_preproc_warn_flag
3337     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3338   else
3339     ac_cpp_err=
3340   fi
3341 else
3342   ac_cpp_err=yes
3343 fi
3344 if test -z "$ac_cpp_err"; then
3345   ac_header_preproc=yes
3346 else
3347   echo "$as_me: failed program was:" >&5
3348 sed 's/^/| /' conftest.$ac_ext >&5
3349
3350   ac_header_preproc=no
3351 fi
3352 rm -f conftest.err conftest.$ac_ext
3353 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3354 echo "${ECHO_T}$ac_header_preproc" >&6
3355
3356 # So?  What about this header?
3357 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
3358   yes:no: )
3359     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&5
3360 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
3361     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&5
3362 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the compiler's result" >&2;}
3363     ac_header_preproc=yes
3364     ;;
3365   no:yes:* )
3366     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&5
3367 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: present but cannot be compiled" >&2;}
3368     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&5
3369 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     check for missing prerequisite headers?" >&2;}
3370     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&5
3371 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: see the Autoconf documentation" >&2;}
3372     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&5
3373 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
3374     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&5
3375 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: proceeding with the preprocessor's result" >&2;}
3376     { echo "$as_me:$LINENO: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&5
3377 echo "$as_me: WARNING: $LIBELF_INC_DIR/libelf/libelf.h: in the future, the compiler will take precedence" >&2;}
3378     (
3379       cat <<\_ASBOX
3380 ## ------------------------------- ##
3381 ## Report this to bugs@dyninst.org ##
3382 ## ------------------------------- ##
3383 _ASBOX
3384     ) |
3385       sed "s/^/$as_me: WARNING:     /" >&2
3386     ;;
3387 esac
3388 echo "$as_me:$LINENO: checking for $LIBELF_INC_DIR/libelf/libelf.h" >&5
3389 echo $ECHO_N "checking for $LIBELF_INC_DIR/libelf/libelf.h... $ECHO_C" >&6
3390 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3391   echo $ECHO_N "(cached) $ECHO_C" >&6
3392 else
3393   eval "$as_ac_Header=\$ac_header_preproc"
3394 fi
3395 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3396 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3397
3398 fi
3399 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3400   LIBELF_INC_DIR+="/libelf";{ echo "$as_me:$LINENO: ELF include directory: $LIBELF_INC_DIR" >&5
3401 echo "$as_me: ELF include directory: $LIBELF_INC_DIR" >&6;}
3402 else
3403   { { echo "$as_me:$LINENO: error: couldn't find libelf.h" >&5
3404 echo "$as_me: error: couldn't find libelf.h" >&2;}
3405    { (exit 1); exit 1; }; }
3406 fi
3407
3408
3409 fi
3410
3411
3412    CXXFLAGS=$CXXFLAGS_HOLD;
3413    CPPFLAGS=$CPPFLAGS_HOLD;
3414
3415   if test "$LIBELF_LIB_DIR" = "" ; then
3416
3417 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3418 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3419 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3420   echo $ECHO_N "(cached) $ECHO_C" >&6
3421 else
3422   ac_check_lib_save_LIBS=$LIBS
3423 LIBS="-lelf  $LIBS"
3424 cat >conftest.$ac_ext <<_ACEOF
3425 /* confdefs.h.  */
3426 _ACEOF
3427 cat confdefs.h >>conftest.$ac_ext
3428 cat >>conftest.$ac_ext <<_ACEOF
3429 /* end confdefs.h.  */
3430
3431 /* Override any gcc2 internal prototype to avoid an error.  */
3432 #ifdef __cplusplus
3433 extern "C"
3434 #endif
3435 /* We use char because int might match the return type of a gcc2
3436    builtin and then its argument prototype would still apply.  */
3437 char elf_memory ();
3438 int
3439 main ()
3440 {
3441 elf_memory ();
3442   ;
3443   return 0;
3444 }
3445 _ACEOF
3446 rm -f conftest.$ac_objext conftest$ac_exeext
3447 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3448   (eval $ac_link) 2>conftest.er1
3449   ac_status=$?
3450   grep -v '^ *+' conftest.er1 >conftest.err
3451   rm -f conftest.er1
3452   cat conftest.err >&5
3453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3454   (exit $ac_status); } &&
3455          { ac_try='test -z "$ac_cxx_werror_flag"
3456                          || test ! -s conftest.err'
3457   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3458   (eval $ac_try) 2>&5
3459   ac_status=$?
3460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461   (exit $ac_status); }; } &&
3462          { ac_try='test -s conftest$ac_exeext'
3463   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3464   (eval $ac_try) 2>&5
3465   ac_status=$?
3466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3467   (exit $ac_status); }; }; then
3468   ac_cv_lib_elf_elf_memory=yes
3469 else
3470   echo "$as_me: failed program was:" >&5
3471 sed 's/^/| /' conftest.$ac_ext >&5
3472
3473 ac_cv_lib_elf_elf_memory=no
3474 fi
3475 rm -f conftest.err conftest.$ac_objext \
3476       conftest$ac_exeext conftest.$ac_ext
3477 LIBS=$ac_check_lib_save_LIBS
3478 fi
3479 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3480 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3481 if test $ac_cv_lib_elf_elf_memory = yes; then
3482   cat >>confdefs.h <<_ACEOF
3483 #define HAVE_LIBELF 1
3484 _ACEOF
3485
3486   LIBS="-lelf $LIBS"
3487
3488 else
3489   { { echo "$as_me:$LINENO: error: Can't find libelf." >&5
3490 echo "$as_me: error: Can't find libelf." >&2;}
3491    { (exit 1); exit 1; }; }
3492 fi
3493
3494   else
3495     LIBS_HOLD=$LIBS
3496     if test "" != "" ; then
3497       LIBS="-L$LIBELF_LIB_DIR -L"
3498
3499 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3500 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3501 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3502   echo $ECHO_N "(cached) $ECHO_C" >&6
3503 else
3504   ac_check_lib_save_LIBS=$LIBS
3505 LIBS="-lelf  $LIBS"
3506 cat >conftest.$ac_ext <<_ACEOF
3507 /* confdefs.h.  */
3508 _ACEOF
3509 cat confdefs.h >>conftest.$ac_ext
3510 cat >>conftest.$ac_ext <<_ACEOF
3511 /* end confdefs.h.  */
3512
3513 /* Override any gcc2 internal prototype to avoid an error.  */
3514 #ifdef __cplusplus
3515 extern "C"
3516 #endif
3517 /* We use char because int might match the return type of a gcc2
3518    builtin and then its argument prototype would still apply.  */
3519 char elf_memory ();
3520 int
3521 main ()
3522 {
3523 elf_memory ();
3524   ;
3525   return 0;
3526 }
3527 _ACEOF
3528 rm -f conftest.$ac_objext conftest$ac_exeext
3529 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3530   (eval $ac_link) 2>conftest.er1
3531   ac_status=$?
3532   grep -v '^ *+' conftest.er1 >conftest.err
3533   rm -f conftest.er1
3534   cat conftest.err >&5
3535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536   (exit $ac_status); } &&
3537          { ac_try='test -z "$ac_cxx_werror_flag"
3538                          || test ! -s conftest.err'
3539   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3540   (eval $ac_try) 2>&5
3541   ac_status=$?
3542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3543   (exit $ac_status); }; } &&
3544          { ac_try='test -s conftest$ac_exeext'
3545   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3546   (eval $ac_try) 2>&5
3547   ac_status=$?
3548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3549   (exit $ac_status); }; }; then
3550   ac_cv_lib_elf_elf_memory=yes
3551 else
3552   echo "$as_me: failed program was:" >&5
3553 sed 's/^/| /' conftest.$ac_ext >&5
3554
3555 ac_cv_lib_elf_elf_memory=no
3556 fi
3557 rm -f conftest.err conftest.$ac_objext \
3558       conftest$ac_exeext conftest.$ac_ext
3559 LIBS=$ac_check_lib_save_LIBS
3560 fi
3561 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3562 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3563 if test $ac_cv_lib_elf_elf_memory = yes; then
3564   cat >>confdefs.h <<_ACEOF
3565 #define HAVE_LIBELF 1
3566 _ACEOF
3567
3568   LIBS="-lelf $LIBS"
3569
3570 else
3571   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3572 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3573    { (exit 1); exit 1; }; }
3574 fi
3575
3576     else
3577       LIBS="-L$LIBELF_LIB_DIR"
3578
3579 echo "$as_me:$LINENO: checking for elf_memory in -lelf" >&5
3580 echo $ECHO_N "checking for elf_memory in -lelf... $ECHO_C" >&6
3581 if test "${ac_cv_lib_elf_elf_memory+set}" = set; then
3582   echo $ECHO_N "(cached) $ECHO_C" >&6
3583 else
3584   ac_check_lib_save_LIBS=$LIBS
3585 LIBS="-lelf  $LIBS"
3586 cat >conftest.$ac_ext <<_ACEOF
3587 /* confdefs.h.  */
3588 _ACEOF
3589 cat confdefs.h >>conftest.$ac_ext
3590 cat >>conftest.$ac_ext <<_ACEOF
3591 /* end confdefs.h.  */
3592
3593 /* Override any gcc2 internal prototype to avoid an error.  */
3594 #ifdef __cplusplus
3595 extern "C"
3596 #endif
3597 /* We use char because int might match the return type of a gcc2
3598    builtin and then its argument prototype would still apply.  */
3599 char elf_memory ();
3600 int
3601 main ()
3602 {
3603 elf_memory ();
3604   ;
3605   return 0;
3606 }
3607 _ACEOF
3608 rm -f conftest.$ac_objext conftest$ac_exeext
3609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3610   (eval $ac_link) 2>conftest.er1
3611   ac_status=$?
3612   grep -v '^ *+' conftest.er1 >conftest.err
3613   rm -f conftest.er1
3614   cat conftest.err >&5
3615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616   (exit $ac_status); } &&
3617          { ac_try='test -z "$ac_cxx_werror_flag"
3618                          || test ! -s conftest.err'
3619   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3620   (eval $ac_try) 2>&5
3621   ac_status=$?
3622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3623   (exit $ac_status); }; } &&
3624          { ac_try='test -s conftest$ac_exeext'
3625   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3626   (eval $ac_try) 2>&5
3627   ac_status=$?
3628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3629   (exit $ac_status); }; }; then
3630   ac_cv_lib_elf_elf_memory=yes
3631 else
3632   echo "$as_me: failed program was:" >&5
3633 sed 's/^/| /' conftest.$ac_ext >&5
3634
3635 ac_cv_lib_elf_elf_memory=no
3636 fi
3637 rm -f conftest.err conftest.$ac_objext \
3638       conftest$ac_exeext conftest.$ac_ext
3639 LIBS=$ac_check_lib_save_LIBS
3640 fi
3641 echo "$as_me:$LINENO: result: $ac_cv_lib_elf_elf_memory" >&5
3642 echo "${ECHO_T}$ac_cv_lib_elf_elf_memory" >&6
3643 if test $ac_cv_lib_elf_elf_memory = yes; then
3644   cat >>confdefs.h <<_ACEOF
3645 #define HAVE_LIBELF 1
3646 _ACEOF
3647
3648   LIBS="-lelf $LIBS"
3649
3650 else
3651   { { echo "$as_me:$LINENO: error: Can't find libelf in $LIBELF_LIB_DIR" >&5
3652 echo "$as_me: error: Can't find libelf in $LIBELF_LIB_DIR" >&2;}
3653    { (exit 1); exit 1; }; }
3654 fi
3655
3656     fi
3657     LIBS=$LIBS_HOLD
3658   fi
3659
3660
3661   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3662   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3663         LIB_TYPE_STATIC=
3664   else
3665         LIB_TYPE_STATIC=`ls -H -1 $LIBELF_LIB_DIR | grep elf | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3666   fi
3667
3668    LIBELF_STATIC="$LIB_TYPE_STATIC"
3669    LIBELF_DYNAMIC="$LIB_TYPE_DYNAMIC"
3670
3671
3672
3673
3674 fi
3675
3676 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3677    if test "`basename $CXX`" = "xlC" ; then
3678       BUILD_XLC="true";
3679    elif test "`basename $CC`" = "xlc" ; then
3680       BUILD_XLC="true";
3681    else
3682       BUILD_XLC="";
3683
3684 # Check whether --with-libiberty-libdir or --without-libiberty-libdir was given.
3685 if test "${with_libiberty_libdir+set}" = set; then
3686   withval="$with_libiberty_libdir"
3687   LIBIBERTY_LIB_DIR="${withval}";
3688 fi;
3689    LIBS_HOLD=$LIBS
3690    LIBS="-L$LIBIBERTY_LIB_DIR"
3691    echo "$as_me:$LINENO: checking for cplus_demangle in -liberty" >&5
3692 echo $ECHO_N "checking for cplus_demangle in -liberty... $ECHO_C" >&6
3693 if test "${ac_cv_lib_iberty_cplus_demangle+set}" = set; then
3694   echo $ECHO_N "(cached) $ECHO_C" >&6
3695 else
3696   ac_check_lib_save_LIBS=$LIBS
3697 LIBS="-liberty  $LIBS"
3698 cat >conftest.$ac_ext <<_ACEOF
3699 /* confdefs.h.  */
3700 _ACEOF
3701 cat confdefs.h >>conftest.$ac_ext
3702 cat >>conftest.$ac_ext <<_ACEOF
3703 /* end confdefs.h.  */
3704
3705 /* Override any gcc2 internal prototype to avoid an error.  */
3706 #ifdef __cplusplus
3707 extern "C"
3708 #endif
3709 /* We use char because int might match the return type of a gcc2
3710    builtin and then its argument prototype would still apply.  */
3711 char cplus_demangle ();
3712 int
3713 main ()
3714 {
3715 cplus_demangle ();
3716   ;
3717   return 0;
3718 }
3719 _ACEOF
3720 rm -f conftest.$ac_objext conftest$ac_exeext
3721 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3722   (eval $ac_link) 2>conftest.er1
3723   ac_status=$?
3724   grep -v '^ *+' conftest.er1 >conftest.err
3725   rm -f conftest.er1
3726   cat conftest.err >&5
3727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3728   (exit $ac_status); } &&
3729          { ac_try='test -z "$ac_cxx_werror_flag"
3730                          || test ! -s conftest.err'
3731   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3732   (eval $ac_try) 2>&5
3733   ac_status=$?
3734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3735   (exit $ac_status); }; } &&
3736          { ac_try='test -s conftest$ac_exeext'
3737   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3738   (eval $ac_try) 2>&5
3739   ac_status=$?
3740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3741   (exit $ac_status); }; }; then
3742   ac_cv_lib_iberty_cplus_demangle=yes
3743 else
3744   echo "$as_me: failed program was:" >&5
3745 sed 's/^/| /' conftest.$ac_ext >&5
3746
3747 ac_cv_lib_iberty_cplus_demangle=no
3748 fi
3749 rm -f conftest.err conftest.$ac_objext \
3750       conftest$ac_exeext conftest.$ac_ext
3751 LIBS=$ac_check_lib_save_LIBS
3752 fi
3753 echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_cplus_demangle" >&5
3754 echo "${ECHO_T}$ac_cv_lib_iberty_cplus_demangle" >&6
3755 if test $ac_cv_lib_iberty_cplus_demangle = yes; then
3756   HAVE_LIBIBERTY="1";
3757 else
3758   as_ac_File=`echo "ac_cv_file_$LIBIBERTY_LIB_DIR/libiberty.a" | $as_tr_sh`
3759 echo "$as_me:$LINENO: checking for $LIBIBERTY_LIB_DIR/libiberty.a" >&5
3760 echo $ECHO_N "checking for $LIBIBERTY_LIB_DIR/libiberty.a... $ECHO_C" >&6
3761 if eval "test \"\${$as_ac_File+set}\" = set"; then
3762   echo $ECHO_N "(cached) $ECHO_C" >&6
3763 else
3764   test "$cross_compiling" = yes &&
3765   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
3766 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
3767    { (exit 1); exit 1; }; }
3768 if test -r "$LIBIBERTY_LIB_DIR/libiberty.a"; then
3769   eval "$as_ac_File=yes"
3770 else
3771   eval "$as_ac_File=no"
3772 fi
3773 fi
3774 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
3775 echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
3776 if test `eval echo '${'$as_ac_File'}'` = yes; then
3777   :
3778 else
3779   { { echo "$as_me:$LINENO: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&5
3780 echo "$as_me: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&2;}
3781    { (exit 1); exit 1; }; }
3782 fi
3783
3784 fi
3785
3786    LIBS=$LIBS_HOLD
3787
3788
3789   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3790   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3791         LIB_TYPE_STATIC=
3792   else
3793         LIB_TYPE_STATIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3794   fi
3795
3796    LIBIBERTY_STATIC="$LIB_TYPE_STATIC"
3797    LIBIBERTY_DYNAMIC="$LIB_TYPE_DYNAMIC"
3798
3799
3800
3801
3802    fi
3803
3804 else
3805
3806 # Check whether --with-libiberty-libdir or --without-libiberty-libdir was given.
3807 if test "${with_libiberty_libdir+set}" = set; then
3808   withval="$with_libiberty_libdir"
3809   LIBIBERTY_LIB_DIR="${withval}";
3810 fi;
3811    LIBS_HOLD=$LIBS
3812    LIBS="-L$LIBIBERTY_LIB_DIR"
3813    echo "$as_me:$LINENO: checking for cplus_demangle in -liberty" >&5
3814 echo $ECHO_N "checking for cplus_demangle in -liberty... $ECHO_C" >&6
3815 if test "${ac_cv_lib_iberty_cplus_demangle+set}" = set; then
3816   echo $ECHO_N "(cached) $ECHO_C" >&6
3817 else
3818   ac_check_lib_save_LIBS=$LIBS
3819 LIBS="-liberty  $LIBS"
3820 cat >conftest.$ac_ext <<_ACEOF
3821 /* confdefs.h.  */
3822 _ACEOF
3823 cat confdefs.h >>conftest.$ac_ext
3824 cat >>conftest.$ac_ext <<_ACEOF
3825 /* end confdefs.h.  */
3826
3827 /* Override any gcc2 internal prototype to avoid an error.  */
3828 #ifdef __cplusplus
3829 extern "C"
3830 #endif
3831 /* We use char because int might match the return type of a gcc2
3832    builtin and then its argument prototype would still apply.  */
3833 char cplus_demangle ();
3834 int
3835 main ()
3836 {
3837 cplus_demangle ();
3838   ;
3839   return 0;
3840 }
3841 _ACEOF
3842 rm -f conftest.$ac_objext conftest$ac_exeext
3843 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3844   (eval $ac_link) 2>conftest.er1
3845   ac_status=$?
3846   grep -v '^ *+' conftest.er1 >conftest.err
3847   rm -f conftest.er1
3848   cat conftest.err >&5
3849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3850   (exit $ac_status); } &&
3851          { ac_try='test -z "$ac_cxx_werror_flag"
3852                          || test ! -s conftest.err'
3853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3854   (eval $ac_try) 2>&5
3855   ac_status=$?
3856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3857   (exit $ac_status); }; } &&
3858          { ac_try='test -s conftest$ac_exeext'
3859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3860   (eval $ac_try) 2>&5
3861   ac_status=$?
3862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3863   (exit $ac_status); }; }; then
3864   ac_cv_lib_iberty_cplus_demangle=yes
3865 else
3866   echo "$as_me: failed program was:" >&5
3867 sed 's/^/| /' conftest.$ac_ext >&5
3868
3869 ac_cv_lib_iberty_cplus_demangle=no
3870 fi
3871 rm -f conftest.err conftest.$ac_objext \
3872       conftest$ac_exeext conftest.$ac_ext
3873 LIBS=$ac_check_lib_save_LIBS
3874 fi
3875 echo "$as_me:$LINENO: result: $ac_cv_lib_iberty_cplus_demangle" >&5
3876 echo "${ECHO_T}$ac_cv_lib_iberty_cplus_demangle" >&6
3877 if test $ac_cv_lib_iberty_cplus_demangle = yes; then
3878   HAVE_LIBIBERTY="1";
3879 else
3880   as_ac_File=`echo "ac_cv_file_$LIBIBERTY_LIB_DIR/libiberty.a" | $as_tr_sh`
3881 echo "$as_me:$LINENO: checking for $LIBIBERTY_LIB_DIR/libiberty.a" >&5
3882 echo $ECHO_N "checking for $LIBIBERTY_LIB_DIR/libiberty.a... $ECHO_C" >&6
3883 if eval "test \"\${$as_ac_File+set}\" = set"; then
3884   echo $ECHO_N "(cached) $ECHO_C" >&6
3885 else
3886   test "$cross_compiling" = yes &&
3887   { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
3888 echo "$as_me: error: cannot check for file existence when cross compiling" >&2;}
3889    { (exit 1); exit 1; }; }
3890 if test -r "$LIBIBERTY_LIB_DIR/libiberty.a"; then
3891   eval "$as_ac_File=yes"
3892 else
3893   eval "$as_ac_File=no"
3894 fi
3895 fi
3896 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5
3897 echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6
3898 if test `eval echo '${'$as_ac_File'}'` = yes; then
3899   :
3900 else
3901   { { echo "$as_me:$LINENO: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&5
3902 echo "$as_me: error: Can't find libiberty in $LIBIBERTY_LIB_DIR" >&2;}
3903    { (exit 1); exit 1; }; }
3904 fi
3905
3906 fi
3907
3908    LIBS=$LIBS_HOLD
3909
3910
3911   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3912   if test "$LIB_TYPE_DYNAMIC" = "true"; then
3913         LIB_TYPE_STATIC=
3914   else
3915         LIB_TYPE_STATIC=`ls -H -1 $LIBIBERTY_LIB_DIR | grep iberty | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
3916   fi
3917
3918    LIBIBERTY_STATIC="$LIB_TYPE_STATIC"
3919    LIBIBERTY_DYNAMIC="$LIB_TYPE_DYNAMIC"
3920
3921
3922
3923 fi
3924
3925 if test "`echo $host_os | cut -b-3`" = "aix" ; then
3926    { echo "$as_me:$LINENO: AIX system, skipping libdwarf..." >&5
3927 echo "$as_me: AIX system, skipping libdwarf..." >&6;}
3928
3929 else
3930
3931 # Check whether --with-libdwarf-incdir or --without-libdwarf-incdir was given.
3932 if test "${with_libdwarf_incdir+set}" = set; then
3933   withval="$with_libdwarf_incdir"
3934   LIBDWARF_INC_DIR="${withval}";
3935 fi;
3936
3937 # Check whether --with-libdwarf-libdir or --without-libdwarf-libdir was given.
3938 if test "${with_libdwarf_libdir+set}" = set; then
3939   withval="$with_libdwarf_libdir"
3940   LIBDWARF_LIB_DIR="${withval}";
3941 fi;
3942
3943    CXXFLAGS_HOLD=$CXXFLAGS;
3944    CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR";
3945    CPPFLAGS_HOLD=$CPPFLAGS;
3946    CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR";
3947
3948    as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf.h" | $as_tr_sh`
3949 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3950   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
3951 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
3952 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3953   echo $ECHO_N "(cached) $ECHO_C" >&6
3954 fi
3955 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3956 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3957 else
3958   # Is the header compilable?
3959 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h usability" >&5
3960 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h usability... $ECHO_C" >&6
3961 cat >conftest.$ac_ext <<_ACEOF
3962 /* confdefs.h.  */
3963 _ACEOF
3964 cat confdefs.h >>conftest.$ac_ext
3965 cat >>conftest.$ac_ext <<_ACEOF
3966 /* end confdefs.h.  */
3967 $ac_includes_default
3968 #include <$LIBDWARF_INC_DIR/libdwarf.h>
3969 _ACEOF
3970 rm -f conftest.$ac_objext
3971 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3972   (eval $ac_compile) 2>conftest.er1
3973   ac_status=$?
3974   grep -v '^ *+' conftest.er1 >conftest.err
3975   rm -f conftest.er1
3976   cat conftest.err >&5
3977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978   (exit $ac_status); } &&
3979          { ac_try='test -z "$ac_cxx_werror_flag"
3980                          || test ! -s conftest.err'
3981   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3982   (eval $ac_try) 2>&5
3983   ac_status=$?
3984   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3985   (exit $ac_status); }; } &&
3986          { ac_try='test -s conftest.$ac_objext'
3987   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3988   (eval $ac_try) 2>&5
3989   ac_status=$?
3990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3991   (exit $ac_status); }; }; then
3992   ac_header_compiler=yes
3993 else
3994   echo "$as_me: failed program was:" >&5
3995 sed 's/^/| /' conftest.$ac_ext >&5
3996
3997 ac_header_compiler=no
3998 fi
3999 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4000 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4001 echo "${ECHO_T}$ac_header_compiler" >&6
4002
4003 # Is the header present?
4004 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf.h presence" >&5
4005 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf.h presence... $ECHO_C" >&6
4006 cat >conftest.$ac_ext <<_ACEOF
4007 /* confdefs.h.  */
4008 _ACEOF
4009 cat confdefs.h >>conftest.$ac_ext
4010 cat >>conftest.$ac_ext <<_ACEOF
4011 /* end confdefs.h.  */
4012 #include <$LIBDWARF_INC_DIR/libdwarf.h>
4013 _ACEOF
4014 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4015   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4016   ac_status=$?
4017   grep -v '^ *+' conftest.er1 >conftest.err
4018   rm -f conftest.er1
4019   cat conftest.err >&5
4020   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4021   (exit $ac_status); } >/dev/null; then
4022   if test -s conftest.err; then
4023     ac_cpp_err=$ac_cxx_preproc_warn_flag
4024     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4025   else
4026     ac_cpp_err=
4027   fi
4028 else
4029   ac_cpp_err=yes
4030 fi
4031 if test -z "$ac_cpp_err"; then
4032   ac_header_preproc=yes
4033 else
4034   echo "$as_me: failed program was:" >&5
4035 sed 's/^/| /' conftest.$ac_ext >&5
4036
4037   ac_header_preproc=no
4038 fi
4039 rm -f conftest.err conftest.$ac_ext
4040 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4041 echo "${ECHO_T}$ac_header_preproc" >&6
4042
4043 # So?  What about this header?
4044 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4045   yes:no: )
4046     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&5
4047 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4048     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&5
4049 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the compiler's result" >&2;}
4050     ac_header_preproc=yes
4051     ;;
4052   no:yes:* )
4053     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&5
4054 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: present but cannot be compiled" >&2;}
4055     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&5
4056 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     check for missing prerequisite headers?" >&2;}
4057     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&5
4058 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: see the Autoconf documentation" >&2;}
4059     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&5
4060 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4061     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&5
4062 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: proceeding with the preprocessor's result" >&2;}
4063     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&5
4064 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf.h: in the future, the compiler will take precedence" >&2;}
4065     (
4066       cat <<\_ASBOX
4067 ## ------------------------------- ##
4068 ## Report this to bugs@dyninst.org ##
4069 ## ------------------------------- ##
4070 _ASBOX
4071     ) |
4072       sed "s/^/$as_me: WARNING:     /" >&2
4073     ;;
4074 esac
4075 echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf.h" >&5
4076 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf.h... $ECHO_C" >&6
4077 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4078   echo $ECHO_N "(cached) $ECHO_C" >&6
4079 else
4080   eval "$as_ac_Header=\$ac_header_preproc"
4081 fi
4082 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4083 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4084
4085 fi
4086 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4087   { echo "$as_me:$LINENO: DWARF include directory: $LIBDWARF_INC_DIR" >&5
4088 echo "$as_me: DWARF include directory: $LIBDWARF_INC_DIR" >&6;}
4089 else
4090   CXXFLAGS="$CXXFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4091          CPPFLAGS="$CPPFLAGS -I$LIBDWARF_INC_DIR/libdwarf";
4092          as_ac_Header=`echo "ac_cv_header_$LIBDWARF_INC_DIR/libdwarf/libdwarf.h" | $as_tr_sh`
4093 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4094   echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h" >&5
4095 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h... $ECHO_C" >&6
4096 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4097   echo $ECHO_N "(cached) $ECHO_C" >&6
4098 fi
4099 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4100 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4101 else
4102   # Is the header compilable?
4103 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability" >&5
4104 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h usability... $ECHO_C" >&6
4105 cat >conftest.$ac_ext <<_ACEOF
4106 /* confdefs.h.  */
4107 _ACEOF
4108 cat confdefs.h >>conftest.$ac_ext
4109 cat >>conftest.$ac_ext <<_ACEOF
4110 /* end confdefs.h.  */
4111 $ac_includes_default
4112 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4113 _ACEOF
4114 rm -f conftest.$ac_objext
4115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4116   (eval $ac_compile) 2>conftest.er1
4117   ac_status=$?
4118   grep -v '^ *+' conftest.er1 >conftest.err
4119   rm -f conftest.er1
4120   cat conftest.err >&5
4121   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4122   (exit $ac_status); } &&
4123          { ac_try='test -z "$ac_cxx_werror_flag"
4124                          || test ! -s conftest.err'
4125   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4126   (eval $ac_try) 2>&5
4127   ac_status=$?
4128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4129   (exit $ac_status); }; } &&
4130          { ac_try='test -s conftest.$ac_objext'
4131   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4132   (eval $ac_try) 2>&5
4133   ac_status=$?
4134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4135   (exit $ac_status); }; }; then
4136   ac_header_compiler=yes
4137 else
4138   echo "$as_me: failed program was:" >&5
4139 sed 's/^/| /' conftest.$ac_ext >&5
4140
4141 ac_header_compiler=no
4142 fi
4143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4144 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4145 echo "${ECHO_T}$ac_header_compiler" >&6
4146
4147 # Is the header present?
4148 echo "$as_me:$LINENO: checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence" >&5
4149 echo $ECHO_N "checking $LIBDWARF_INC_DIR/libdwarf/libdwarf.h presence... $ECHO_C" >&6
4150 cat >conftest.$ac_ext <<_ACEOF
4151 /* confdefs.h.  */
4152 _ACEOF
4153 cat confdefs.h >>conftest.$ac_ext
4154 cat >>conftest.$ac_ext <<_ACEOF
4155 /* end confdefs.h.  */
4156 #include <$LIBDWARF_INC_DIR/libdwarf/libdwarf.h>
4157 _ACEOF
4158 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4159   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4160   ac_status=$?
4161   grep -v '^ *+' conftest.er1 >conftest.err
4162   rm -f conftest.er1
4163   cat conftest.err >&5
4164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4165   (exit $ac_status); } >/dev/null; then
4166   if test -s conftest.err; then
4167     ac_cpp_err=$ac_cxx_preproc_warn_flag
4168     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4169   else
4170     ac_cpp_err=
4171   fi
4172 else
4173   ac_cpp_err=yes
4174 fi
4175 if test -z "$ac_cpp_err"; then
4176   ac_header_preproc=yes
4177 else
4178   echo "$as_me: failed program was:" >&5
4179 sed 's/^/| /' conftest.$ac_ext >&5
4180
4181   ac_header_preproc=no
4182 fi
4183 rm -f conftest.err conftest.$ac_ext
4184 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4185 echo "${ECHO_T}$ac_header_preproc" >&6
4186
4187 # So?  What about this header?
4188 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4189   yes:no: )
4190     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&5
4191 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4192     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the compiler's result" >&5
4193 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the compiler's result" >&2;}
4194     ac_header_preproc=yes
4195     ;;
4196   no:yes:* )
4197     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: present but cannot be compiled" >&5
4198 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: present but cannot be compiled" >&2;}
4199     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     check for missing prerequisite headers?" >&5
4200 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     check for missing prerequisite headers?" >&2;}
4201     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: see the Autoconf documentation" >&5
4202 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: see the Autoconf documentation" >&2;}
4203     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&5
4204 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4205     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the preprocessor's result" >&5
4206 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: proceeding with the preprocessor's result" >&2;}
4207     { echo "$as_me:$LINENO: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: in the future, the compiler will take precedence" >&5
4208 echo "$as_me: WARNING: $LIBDWARF_INC_DIR/libdwarf/libdwarf.h: in the future, the compiler will take precedence" >&2;}
4209     (
4210       cat <<\_ASBOX
4211 ## ------------------------------- ##
4212 ## Report this to bugs@dyninst.org ##
4213 ## ------------------------------- ##
4214 _ASBOX
4215     ) |
4216       sed "s/^/$as_me: WARNING:     /" >&2
4217     ;;
4218 esac
4219 echo "$as_me:$LINENO: checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h" >&5
4220 echo $ECHO_N "checking for $LIBDWARF_INC_DIR/libdwarf/libdwarf.h... $ECHO_C" >&6
4221 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4222   echo $ECHO_N "(cached) $ECHO_C" >&6
4223 else
4224   eval "$as_ac_Header=\$ac_header_preproc"
4225 fi
4226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4227 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4228
4229 fi
4230 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4231   LIBDWARF_INC_DIR+="/libdwarf";{ echo "$as_me:$LINENO: DWARF include directory: $LIBDWARF_INC_DIR" >&5
4232 echo "$as_me: DWARF include directory: $LIBDWARF_INC_DIR" >&6;}
4233 else
4234   { { echo "$as_me:$LINENO: error: couldn't find libdwarf.h" >&5
4235 echo "$as_me: error: couldn't find libdwarf.h" >&2;}
4236    { (exit 1); exit 1; }; }
4237 fi
4238
4239
4240 fi
4241
4242
4243    CXXFLAGS=$CXXFLAGS_HOLD;
4244    CPPFLAGS=$CPPFLAGS_HOLD;
4245
4246
4247   if test "$LIBDWARF_LIB_DIR" = "" ; then
4248
4249 echo "$as_me:$LINENO: checking for dwarf_add_arange in -ldwarf" >&5
4250 echo $ECHO_N "checking for dwarf_add_arange in -ldwarf... $ECHO_C" >&6
4251 if test "${ac_cv_lib_dwarf_dwarf_add_arange+set}" = set; then
4252   echo $ECHO_N "(cached) $ECHO_C" >&6
4253 else
4254   ac_check_lib_save_LIBS=$LIBS
4255 LIBS="-ldwarf  $LIBS"
4256 cat >conftest.$ac_ext <<_ACEOF
4257 /* confdefs.h.  */
4258 _ACEOF
4259 cat confdefs.h >>conftest.$ac_ext
4260 cat >>conftest.$ac_ext <<_ACEOF
4261 /* end confdefs.h.  */
4262
4263 /* Override any gcc2 internal prototype to avoid an error.  */
4264 #ifdef __cplusplus
4265 extern "C"
4266 #endif
4267 /* We use char because int might match the return type of a gcc2
4268    builtin and then its argument prototype would still apply.  */
4269 char dwarf_add_arange ();
4270 int
4271 main ()
4272 {
4273 dwarf_add_arange ();
4274   ;
4275   return 0;
4276 }
4277 _ACEOF
4278 rm -f conftest.$ac_objext conftest$ac_exeext
4279 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4280   (eval $ac_link) 2>conftest.er1
4281   ac_status=$?
4282   grep -v '^ *+' conftest.er1 >conftest.err
4283   rm -f conftest.er1
4284   cat conftest.err >&5
4285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4286   (exit $ac_status); } &&
4287          { ac_try='test -z "$ac_cxx_werror_flag"
4288                          || test ! -s conftest.err'
4289   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4290   (eval $ac_try) 2>&5
4291   ac_status=$?
4292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4293   (exit $ac_status); }; } &&
4294          { ac_try='test -s conftest$ac_exeext'
4295   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4296   (eval $ac_try) 2>&5
4297   ac_status=$?
4298   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299   (exit $ac_status); }; }; then
4300   ac_cv_lib_dwarf_dwarf_add_arange=yes
4301 else
4302   echo "$as_me: failed program was:" >&5
4303 sed 's/^/| /' conftest.$ac_ext >&5
4304
4305 ac_cv_lib_dwarf_dwarf_add_arange=no
4306 fi
4307 rm -f conftest.err conftest.$ac_objext \
4308       conftest$ac_exeext conftest.$ac_ext
4309 LIBS=$ac_check_lib_save_LIBS
4310 fi
4311 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_add_arange" >&5
4312 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_add_arange" >&6
4313 if test $ac_cv_lib_dwarf_dwarf_add_arange = yes; then
4314   cat >>confdefs.h <<_ACEOF
4315 #define HAVE_LIBDWARF 1
4316 _ACEOF
4317
4318   LIBS="-ldwarf $LIBS"
4319
4320 else
4321   { { echo "$as_me:$LINENO: error: Can't find libdwarf." >&5
4322 echo "$as_me: error: Can't find libdwarf." >&2;}
4323    { (exit 1); exit 1; }; }
4324 fi
4325
4326   else
4327     LIBS_HOLD=$LIBS
4328     if test "$LIBELF_LIB_DIR" != "" ; then
4329       LIBS="-L$LIBDWARF_LIB_DIR -L$LIBELF_LIB_DIR"
4330
4331 echo "$as_me:$LINENO: checking for dwarf_add_arange in -ldwarf" >&5
4332 echo $ECHO_N "checking for dwarf_add_arange in -ldwarf... $ECHO_C" >&6
4333 if test "${ac_cv_lib_dwarf_dwarf_add_arange+set}" = set; then
4334   echo $ECHO_N "(cached) $ECHO_C" >&6
4335 else
4336   ac_check_lib_save_LIBS=$LIBS
4337 LIBS="-ldwarf -lelf $LIBS"
4338 cat >conftest.$ac_ext <<_ACEOF
4339 /* confdefs.h.  */
4340 _ACEOF
4341 cat confdefs.h >>conftest.$ac_ext
4342 cat >>conftest.$ac_ext <<_ACEOF
4343 /* end confdefs.h.  */
4344
4345 /* Override any gcc2 internal prototype to avoid an error.  */
4346 #ifdef __cplusplus
4347 extern "C"
4348 #endif
4349 /* We use char because int might match the return type of a gcc2
4350    builtin and then its argument prototype would still apply.  */
4351 char dwarf_add_arange ();
4352 int
4353 main ()
4354 {
4355 dwarf_add_arange ();
4356   ;
4357   return 0;
4358 }
4359 _ACEOF
4360 rm -f conftest.$ac_objext conftest$ac_exeext
4361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4362   (eval $ac_link) 2>conftest.er1
4363   ac_status=$?
4364   grep -v '^ *+' conftest.er1 >conftest.err
4365   rm -f conftest.er1
4366   cat conftest.err >&5
4367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368   (exit $ac_status); } &&
4369          { ac_try='test -z "$ac_cxx_werror_flag"
4370                          || test ! -s conftest.err'
4371   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4372   (eval $ac_try) 2>&5
4373   ac_status=$?
4374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4375   (exit $ac_status); }; } &&
4376          { ac_try='test -s conftest$ac_exeext'
4377   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4378   (eval $ac_try) 2>&5
4379   ac_status=$?
4380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4381   (exit $ac_status); }; }; then
4382   ac_cv_lib_dwarf_dwarf_add_arange=yes
4383 else
4384   echo "$as_me: failed program was:" >&5
4385 sed 's/^/| /' conftest.$ac_ext >&5
4386
4387 ac_cv_lib_dwarf_dwarf_add_arange=no
4388 fi
4389 rm -f conftest.err conftest.$ac_objext \
4390       conftest$ac_exeext conftest.$ac_ext
4391 LIBS=$ac_check_lib_save_LIBS
4392 fi
4393 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_add_arange" >&5
4394 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_add_arange" >&6
4395 if test $ac_cv_lib_dwarf_dwarf_add_arange = yes; then
4396   cat >>confdefs.h <<_ACEOF
4397 #define HAVE_LIBDWARF 1
4398 _ACEOF
4399
4400   LIBS="-ldwarf $LIBS"
4401
4402 else
4403   { { echo "$as_me:$LINENO: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&5
4404 echo "$as_me: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&2;}
4405    { (exit 1); exit 1; }; }
4406 fi
4407
4408     else
4409       LIBS="-L$LIBDWARF_LIB_DIR"
4410
4411 echo "$as_me:$LINENO: checking for dwarf_add_arange in -ldwarf" >&5
4412 echo $ECHO_N "checking for dwarf_add_arange in -ldwarf... $ECHO_C" >&6
4413 if test "${ac_cv_lib_dwarf_dwarf_add_arange+set}" = set; then
4414   echo $ECHO_N "(cached) $ECHO_C" >&6
4415 else
4416   ac_check_lib_save_LIBS=$LIBS
4417 LIBS="-ldwarf  $LIBS"
4418 cat >conftest.$ac_ext <<_ACEOF
4419 /* confdefs.h.  */
4420 _ACEOF
4421 cat confdefs.h >>conftest.$ac_ext
4422 cat >>conftest.$ac_ext <<_ACEOF
4423 /* end confdefs.h.  */
4424
4425 /* Override any gcc2 internal prototype to avoid an error.  */
4426 #ifdef __cplusplus
4427 extern "C"
4428 #endif
4429 /* We use char because int might match the return type of a gcc2
4430    builtin and then its argument prototype would still apply.  */
4431 char dwarf_add_arange ();
4432 int
4433 main ()
4434 {
4435 dwarf_add_arange ();
4436   ;
4437   return 0;
4438 }
4439 _ACEOF
4440 rm -f conftest.$ac_objext conftest$ac_exeext
4441 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4442   (eval $ac_link) 2>conftest.er1
4443   ac_status=$?
4444   grep -v '^ *+' conftest.er1 >conftest.err
4445   rm -f conftest.er1
4446   cat conftest.err >&5
4447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4448   (exit $ac_status); } &&
4449          { ac_try='test -z "$ac_cxx_werror_flag"
4450                          || test ! -s conftest.err'
4451   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4452   (eval $ac_try) 2>&5
4453   ac_status=$?
4454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4455   (exit $ac_status); }; } &&
4456          { ac_try='test -s conftest$ac_exeext'
4457   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4458   (eval $ac_try) 2>&5
4459   ac_status=$?
4460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4461   (exit $ac_status); }; }; then
4462   ac_cv_lib_dwarf_dwarf_add_arange=yes
4463 else
4464   echo "$as_me: failed program was:" >&5
4465 sed 's/^/| /' conftest.$ac_ext >&5
4466
4467 ac_cv_lib_dwarf_dwarf_add_arange=no
4468 fi
4469 rm -f conftest.err conftest.$ac_objext \
4470       conftest$ac_exeext conftest.$ac_ext
4471 LIBS=$ac_check_lib_save_LIBS
4472 fi
4473 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_add_arange" >&5
4474 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_add_arange" >&6
4475 if test $ac_cv_lib_dwarf_dwarf_add_arange = yes; then
4476   cat >>confdefs.h <<_ACEOF
4477 #define HAVE_LIBDWARF 1
4478 _ACEOF
4479
4480   LIBS="-ldwarf $LIBS"
4481
4482 else
4483   { { echo "$as_me:$LINENO: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&5
4484 echo "$as_me: error: Can't find libdwarf in $LIBDWARF_LIB_DIR" >&2;}
4485    { (exit 1); exit 1; }; }
4486 fi
4487
4488     fi
4489     LIBS=$LIBS_HOLD
4490   fi
4491
4492
4493   LIB_TYPE_DYNAMIC=`ls -H -1 $LIBDWARF_LIB_DIR | grep dwarf | grep '\.so' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
4494   if test "$LIB_TYPE_DYNAMIC" = "true"; then
4495         LIB_TYPE_STATIC=
4496   else
4497         LIB_TYPE_STATIC=`ls -H -1 $LIBDWARF_LIB_DIR | grep dwarf | grep '\.a' | wc | awk '{if($'2' > 0){print "true"} else {print ""}}'`
4498   fi
4499
4500    LIBDWARF_STATIC="$LIB_TYPE_STATIC"
4501    LIBDWARF_DYNAMIC="$LIB_TYPE_DYNAMIC"
4502
4503
4504
4505
4506
4507
4508   if test "$LIBDWARF_LIB_DIR" = "" ; then
4509     echo "$as_me:$LINENO: checking for dwarf_set_frame_cfa_value in -ldwarf" >&5
4510 echo $ECHO_N "checking for dwarf_set_frame_cfa_value in -ldwarf... $ECHO_C" >&6
4511 if test "${ac_cv_lib_dwarf_dwarf_set_frame_cfa_value+set}" = set; then
4512   echo $ECHO_N "(cached) $ECHO_C" >&6
4513 else
4514   ac_check_lib_save_LIBS=$LIBS
4515 LIBS="-ldwarf  $LIBS"
4516 cat >conftest.$ac_ext <<_ACEOF
4517 /* confdefs.h.  */
4518 _ACEOF
4519 cat confdefs.h >>conftest.$ac_ext
4520 cat >>conftest.$ac_ext <<_ACEOF
4521 /* end confdefs.h.  */
4522
4523 /* Override any gcc2 internal prototype to avoid an error.  */
4524 #ifdef __cplusplus
4525 extern "C"
4526 #endif
4527 /* We use char because int might match the return type of a gcc2
4528    builtin and then its argument prototype would still apply.  */
4529 char dwarf_set_frame_cfa_value ();
4530 int
4531 main ()
4532 {
4533 dwarf_set_frame_cfa_value ();
4534   ;
4535   return 0;
4536 }
4537 _ACEOF
4538 rm -f conftest.$ac_objext conftest$ac_exeext
4539 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4540   (eval $ac_link) 2>conftest.er1
4541   ac_status=$?
4542   grep -v '^ *+' conftest.er1 >conftest.err
4543   rm -f conftest.er1
4544   cat conftest.err >&5
4545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4546   (exit $ac_status); } &&
4547          { ac_try='test -z "$ac_cxx_werror_flag"
4548                          || test ! -s conftest.err'
4549   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4550   (eval $ac_try) 2>&5
4551   ac_status=$?
4552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4553   (exit $ac_status); }; } &&
4554          { ac_try='test -s conftest$ac_exeext'
4555   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4556   (eval $ac_try) 2>&5
4557   ac_status=$?
4558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4559   (exit $ac_status); }; }; then
4560   ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=yes
4561 else
4562   echo "$as_me: failed program was:" >&5
4563 sed 's/^/| /' conftest.$ac_ext >&5
4564
4565 ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=no
4566 fi
4567 rm -f conftest.err conftest.$ac_objext \
4568       conftest$ac_exeext conftest.$ac_ext
4569 LIBS=$ac_check_lib_save_LIBS
4570 fi
4571 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&5
4572 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&6
4573 if test $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value = yes; then
4574   HAS_FEATURE="true"
4575 fi
4576
4577   else
4578     LIBS_HOLD=$LIBS
4579     if test "$LIBELF_LIB_DIR" != "" ; then
4580       LIBS="-L$LIBDWARF_LIB_DIR -L$LIBELF_LIB_DIR"
4581       echo "$as_me:$LINENO: checking for dwarf_set_frame_cfa_value in -ldwarf" >&5
4582 echo $ECHO_N "checking for dwarf_set_frame_cfa_value in -ldwarf... $ECHO_C" >&6
4583 if test "${ac_cv_lib_dwarf_dwarf_set_frame_cfa_value+set}" = set; then
4584   echo $ECHO_N "(cached) $ECHO_C" >&6
4585 else
4586   ac_check_lib_save_LIBS=$LIBS
4587 LIBS="-ldwarf -lelf $LIBS"
4588 cat >conftest.$ac_ext <<_ACEOF
4589 /* confdefs.h.  */
4590 _ACEOF
4591 cat confdefs.h >>conftest.$ac_ext
4592 cat >>conftest.$ac_ext <<_ACEOF
4593 /* end confdefs.h.  */
4594
4595 /* Override any gcc2 internal prototype to avoid an error.  */
4596 #ifdef __cplusplus
4597 extern "C"
4598 #endif
4599 /* We use char because int might match the return type of a gcc2
4600    builtin and then its argument prototype would still apply.  */
4601 char dwarf_set_frame_cfa_value ();
4602 int
4603 main ()
4604 {
4605 dwarf_set_frame_cfa_value ();
4606   ;
4607   return 0;
4608 }
4609 _ACEOF
4610 rm -f conftest.$ac_objext conftest$ac_exeext
4611 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4612   (eval $ac_link) 2>conftest.er1
4613   ac_status=$?
4614   grep -v '^ *+' conftest.er1 >conftest.err
4615   rm -f conftest.er1
4616   cat conftest.err >&5
4617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4618   (exit $ac_status); } &&
4619          { ac_try='test -z "$ac_cxx_werror_flag"
4620                          || test ! -s conftest.err'
4621   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4622   (eval $ac_try) 2>&5
4623   ac_status=$?
4624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4625   (exit $ac_status); }; } &&
4626          { ac_try='test -s conftest$ac_exeext'
4627   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4628   (eval $ac_try) 2>&5
4629   ac_status=$?
4630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4631   (exit $ac_status); }; }; then
4632   ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=yes
4633 else
4634   echo "$as_me: failed program was:" >&5
4635 sed 's/^/| /' conftest.$ac_ext >&5
4636
4637 ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=no
4638 fi
4639 rm -f conftest.err conftest.$ac_objext \
4640       conftest$ac_exeext conftest.$ac_ext
4641 LIBS=$ac_check_lib_save_LIBS
4642 fi
4643 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&5
4644 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&6
4645 if test $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value = yes; then
4646   HAS_FEATURE="true"
4647 fi
4648
4649     else
4650       LIBS="-L$LIBDWARF_LIB_DIR"
4651       echo "$as_me:$LINENO: checking for dwarf_set_frame_cfa_value in -ldwarf" >&5
4652 echo $ECHO_N "checking for dwarf_set_frame_cfa_value in -ldwarf... $ECHO_C" >&6
4653 if test "${ac_cv_lib_dwarf_dwarf_set_frame_cfa_value+set}" = set; then
4654   echo $ECHO_N "(cached) $ECHO_C" >&6
4655 else
4656   ac_check_lib_save_LIBS=$LIBS
4657 LIBS="-ldwarf  $LIBS"
4658 cat >conftest.$ac_ext <<_ACEOF
4659 /* confdefs.h.  */
4660 _ACEOF
4661 cat confdefs.h >>conftest.$ac_ext
4662 cat >>conftest.$ac_ext <<_ACEOF
4663 /* end confdefs.h.  */
4664
4665 /* Override any gcc2 internal prototype to avoid an error.  */
4666 #ifdef __cplusplus
4667 extern "C"
4668 #endif
4669 /* We use char because int might match the return type of a gcc2
4670    builtin and then its argument prototype would still apply.  */
4671 char dwarf_set_frame_cfa_value ();
4672 int
4673 main ()
4674 {
4675 dwarf_set_frame_cfa_value ();
4676   ;
4677   return 0;
4678 }
4679 _ACEOF
4680 rm -f conftest.$ac_objext conftest$ac_exeext
4681 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4682   (eval $ac_link) 2>conftest.er1
4683   ac_status=$?
4684   grep -v '^ *+' conftest.er1 >conftest.err
4685   rm -f conftest.er1
4686   cat conftest.err >&5
4687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4688   (exit $ac_status); } &&
4689          { ac_try='test -z "$ac_cxx_werror_flag"
4690                          || test ! -s conftest.err'
4691   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4692   (eval $ac_try) 2>&5
4693   ac_status=$?
4694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4695   (exit $ac_status); }; } &&
4696          { ac_try='test -s conftest$ac_exeext'
4697   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4698   (eval $ac_try) 2>&5
4699   ac_status=$?
4700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4701   (exit $ac_status); }; }; then
4702   ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=yes
4703 else
4704   echo "$as_me: failed program was:" >&5
4705 sed 's/^/| /' conftest.$ac_ext >&5
4706
4707 ac_cv_lib_dwarf_dwarf_set_frame_cfa_value=no
4708 fi
4709 rm -f conftest.err conftest.$ac_objext \
4710       conftest$ac_exeext conftest.$ac_ext
4711 LIBS=$ac_check_lib_save_LIBS
4712 fi
4713 echo "$as_me:$LINENO: result: $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&5
4714 echo "${ECHO_T}$ac_cv_lib_dwarf_dwarf_set_frame_cfa_value" >&6
4715 if test $ac_cv_lib_dwarf_dwarf_set_frame_cfa_value = yes; then
4716   HAS_FEATURE="true"
4717 fi
4718
4719     fi
4720     LIBS=$LIBS_HOLD
4721   fi
4722
4723    LIBDWARF_HAS_SET_FRAME="$HAS_FEATURE"
4724
4725 fi
4726
4727
4728
4729
4730
4731 # Check whether --with-libxml2-incdir or --without-libxml2-incdir was given.
4732 if test "${with_libxml2_incdir+set}" = set; then
4733   withval="$with_libxml2_incdir"
4734   LIBXML2_INC_DIR="${withval}";
4735 fi;
4736
4737 # Check whether --with-libxml2-libdir or --without-libxml2-libdir was given.
4738 if test "${with_libxml2_libdir+set}" = set; then
4739   withval="$with_libxml2_libdir"
4740   LIBXML2_LIB_DIR="${withval}";
4741 fi;
4742
4743   CXXFLAGS_HOLD=$CXXFLAGS
4744   if test "$LIBXML2_INC_DIR" != "" ; then
4745     echo "$as_me:$LINENO: checking for libxml/xmlschemas.h in $LIBXML2_INC_DIR" >&5
4746 echo $ECHO_N "checking for libxml/xmlschemas.h in $LIBXML2_INC_DIR... $ECHO_C" >&6
4747     CXXFLAGS="$CXXFLAGS -I$LIBXML2_INC_DIR"
4748   else
4749     echo "$as_me:$LINENO: checking for libxml/xmlschemas.h" >&5
4750 echo $ECHO_N "checking for libxml/xmlschemas.h... $ECHO_C" >&6
4751   fi
4752   cat >conftest.$ac_ext <<_ACEOF
4753 /* confdefs.h.  */
4754 _ACEOF
4755 cat confdefs.h >>conftest.$ac_ext
4756 cat >>conftest.$ac_ext <<_ACEOF
4757 /* end confdefs.h.  */
4758 #include "libxml/xmlschemas.h"
4759 int
4760 main ()
4761 {
4762
4763   ;
4764   return 0;
4765 }
4766 _ACEOF
4767 rm -f conftest.$ac_objext
4768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4769   (eval $ac_compile) 2>conftest.er1
4770   ac_status=$?
4771   grep -v '^ *+' conftest.er1 >conftest.err
4772   rm -f conftest.er1
4773   cat conftest.err >&5
4774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4775   (exit $ac_status); } &&
4776          { ac_try='test -z "$ac_cxx_werror_flag"
4777                          || test ! -s conftest.err'
4778   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4779   (eval $ac_try) 2>&5
4780   ac_status=$?
4781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4782   (exit $ac_status); }; } &&
4783          { ac_try='test -s conftest.$ac_objext'
4784   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4785   (eval $ac_try) 2>&5
4786   ac_status=$?
4787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4788   (exit $ac_status); }; }; then
4789
4790 cat >>confdefs.h <<\_ACEOF
4791 #define cap_have_libxml 1
4792 _ACEOF
4793
4794 else
4795   echo "$as_me: failed program was:" >&5
4796 sed 's/^/| /' conftest.$ac_ext >&5
4797
4798 echo "$as_me:$LINENO: result: libxml/xmlschemas.h not found in $LIBXML2_INC_DIR" >&5
4799 echo "${ECHO_T}libxml/xmlschemas.h not found in $LIBXML2_INC_DIR" >&6
4800 fi
4801 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4802   CXXFLAGS=$CXXFLAGS_HOLD
4803
4804
4805   if test "$LIBXML2_LIB_DIR" = "" ; then
4806
4807 echo "$as_me:$LINENO: checking for xmlAddID in -lxml2" >&5
4808 echo $ECHO_N "checking for xmlAddID in -lxml2... $ECHO_C" >&6
4809 if test "${ac_cv_lib_xml2_xmlAddID+set}" = set; then
4810   echo $ECHO_N "(cached) $ECHO_C" >&6
4811 else
4812   ac_check_lib_save_LIBS=$LIBS
4813 LIBS="-lxml2  $LIBS"
4814 cat >conftest.$ac_ext <<_ACEOF
4815 /* confdefs.h.  */
4816 _ACEOF
4817 cat confdefs.h >>conftest.$ac_ext
4818 cat >>conftest.$ac_ext <<_ACEOF
4819 /* end confdefs.h.  */
4820
4821 /* Override any gcc2 internal prototype to avoid an error.  */
4822 #ifdef __cplusplus
4823 extern "C"
4824 #endif
4825 /* We use char because int might match the return type of a gcc2
4826    builtin and then its argument prototype would still apply.  */
4827 char xmlAddID ();
4828 int
4829 main ()
4830 {
4831 xmlAddID ();
4832   ;
4833   return 0;
4834 }
4835 _ACEOF
4836 rm -f conftest.$ac_objext conftest$ac_exeext
4837 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4838   (eval $ac_link) 2>conftest.er1
4839   ac_status=$?
4840   grep -v '^ *+' conftest.er1 >conftest.err
4841   rm -f conftest.er1
4842   cat conftest.err >&5
4843   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4844   (exit $ac_status); } &&
4845          { ac_try='test -z "$ac_cxx_werror_flag"
4846                          || test ! -s conftest.err'
4847   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4848   (eval $ac_try) 2>&5
4849   ac_status=$?
4850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4851   (exit $ac_status); }; } &&
4852          { ac_try='test -s conftest$ac_exeext'
4853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4854   (eval $ac_try) 2>&5
4855   ac_status=$?
4856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4857   (exit $ac_status); }; }; then
4858   ac_cv_lib_xml2_xmlAddID=yes
4859 else
4860   echo "$as_me: failed program was:" >&5
4861 sed 's/^/| /' conftest.$ac_ext >&5
4862
4863 ac_cv_lib_xml2_xmlAddID=no
4864 fi
4865 rm -f conftest.err conftest.$ac_objext \
4866       conftest$ac_exeext conftest.$ac_ext
4867 LIBS=$ac_check_lib_save_LIBS
4868 fi
4869 echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlAddID" >&5
4870 echo "${ECHO_T}$ac_cv_lib_xml2_xmlAddID" >&6
4871 if test $ac_cv_lib_xml2_xmlAddID = yes; then
4872   cat >>confdefs.h <<_ACEOF
4873 #define HAVE_LIBXML2 1
4874 _ACEOF
4875
4876   LIBS="-lxml2 $LIBS"
4877
4878 else
4879   echo "$as_me:$LINENO: result: Can't find libxml2." >&5
4880 echo "${ECHO_T}Can't find libxml2." >&6
4881 fi
4882
4883   else
4884     LIBS_HOLD=$LIBS
4885     if test "" != "" ; then
4886       LIBS="-L$LIBXML2_LIB_DIR -L"
4887
4888 echo "$as_me:$LINENO: checking for xmlAddID in -lxml2" >&5
4889 echo $ECHO_N "checking for xmlAddID in -lxml2... $ECHO_C" >&6
4890 if test "${ac_cv_lib_xml2_xmlAddID+set}" = set; then
4891   echo $ECHO_N "(cached) $ECHO_C" >&6
4892 else
4893   ac_check_lib_save_LIBS=$LIBS
4894 LIBS="-lxml2  $LIBS"
4895 cat >conftest.$ac_ext <<_ACEOF
4896 /* confdefs.h.  */
4897 _ACEOF
4898 cat confdefs.h >>conftest.$ac_ext
4899 cat >>conftest.$ac_ext <<_ACEOF
4900 /* end confdefs.h.  */
4901
4902 /* Override any gcc2 internal prototype to avoid an error.  */
4903 #ifdef __cplusplus
4904 extern "C"
4905 #endif
4906 /* We use char because int might match the return type of a gcc2
4907    builtin and then its argument prototype would still apply.  */
4908 char xmlAddID ();
4909 int
4910 main ()
4911 {
4912 xmlAddID ();
4913   ;
4914   return 0;
4915 }
4916 _ACEOF
4917 rm -f conftest.$ac_objext conftest$ac_exeext
4918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4919   (eval $ac_link) 2>conftest.er1
4920   ac_status=$?
4921   grep -v '^ *+' conftest.er1 >conftest.err
4922   rm -f conftest.er1
4923   cat conftest.err >&5
4924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4925   (exit $ac_status); } &&
4926          { ac_try='test -z "$ac_cxx_werror_flag"
4927                          || test ! -s conftest.err'
4928   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4929   (eval $ac_try) 2>&5
4930   ac_status=$?
4931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4932   (exit $ac_status); }; } &&
4933          { ac_try='test -s conftest$ac_exeext'
4934   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4935   (eval $ac_try) 2>&5
4936   ac_status=$?
4937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4938   (exit $ac_status); }; }; then
4939   ac_cv_lib_xml2_xmlAddID=yes
4940 else
4941   echo "$as_me: failed program was:" >&5
4942 sed 's/^/| /' conftest.$ac_ext >&5
4943
4944 ac_cv_lib_xml2_xmlAddID=no
4945 fi
4946 rm -f conftest.err conftest.$ac_objext \
4947       conftest$ac_exeext conftest.$ac_ext
4948 LIBS=$ac_check_lib_save_LIBS
4949 fi
4950 echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlAddID" >&5
4951 echo "${ECHO_T}$ac_cv_lib_xml2_xmlAddID" >&6
4952 if test $ac_cv_lib_xml2_xmlAddID = yes; then
4953   cat >>confdefs.h <<_ACEOF
4954 #define HAVE_LIBXML2 1
4955 _ACEOF
4956