blob: ad92727b99bd80ded3f25d75437120fe42686d54 [file] [log] [blame]
cristy3ed852e2009-09-05 21:47:34 +00001#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
cristydc0f0892009-12-29 02:21:55 +00003# Generated by GNU Autoconf 2.65 for ImageMagick 6.5.9.
cristy3ed852e2009-09-05 21:47:34 +00004#
5# Report bugs to <http://www.imagemagick.org>.
6#
cristycd4c5312009-11-22 01:19:08 +00007#
cristy3ed852e2009-09-05 21:47:34 +00008# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
cristycd4c5312009-11-22 01:19:08 +00009# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10# Inc.
11#
cristy8b350f62009-11-15 23:12:43 +000012#
cristy3ed852e2009-09-05 21:47:34 +000013# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
cristy8b350f62009-11-15 23:12:43 +000015## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
cristy3ed852e2009-09-05 21:47:34 +000018
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
cristy8b350f62009-11-15 23:12:43 +000021if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
cristy3ed852e2009-09-05 21:47:34 +000022 emulate sh
23 NULLCMD=:
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
27 setopt NO_GLOB_SUBST
28else
cristy8b350f62009-11-15 23:12:43 +000029 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
cristy3ed852e2009-09-05 21:47:34 +000034esac
cristy3ed852e2009-09-05 21:47:34 +000035fi
36
37
cristy3ed852e2009-09-05 21:47:34 +000038as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
cristy8b350f62009-11-15 23:12:43 +000045# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
cristy3ed852e2009-09-05 21:47:34 +000052 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
58 else
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 as_echo_n_body='eval
61 arg=$1;
cristy8b350f62009-11-15 23:12:43 +000062 case $arg in #(
cristy3ed852e2009-09-05 21:47:34 +000063 *"$as_nl"*)
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 esac;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 '
69 export as_echo_n_body
70 as_echo_n='sh -c $as_echo_n_body as_echo'
71 fi
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
83fi
84
cristy3ed852e2009-09-05 21:47:34 +000085
86# IFS
87# We need space, tab and new line, in precisely that order. Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" "" $as_nl"
92
93# Find who we are. Look in the path if we contain no directory separator.
cristy8b350f62009-11-15 23:12:43 +000094case $0 in #((
cristy3ed852e2009-09-05 21:47:34 +000095 *[\\/]* ) as_myself=$0 ;;
96 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97for as_dir in $PATH
98do
99 IFS=$as_save_IFS
100 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +0000101 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102 done
cristy3ed852e2009-09-05 21:47:34 +0000103IFS=$as_save_IFS
104
105 ;;
106esac
107# We did not find ourselves, most probably we were run as `sh COMMAND'
108# in which case we are not to be found in the path.
109if test "x$as_myself" = x; then
110 as_myself=$0
111fi
112if test ! -f "$as_myself"; then
113 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
cristy8b350f62009-11-15 23:12:43 +0000114 exit 1
cristy3ed852e2009-09-05 21:47:34 +0000115fi
116
cristy8b350f62009-11-15 23:12:43 +0000117# Unset variables that we do not need and which cause bugs (e.g. in
118# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119# suppresses any "Segmentation fault" message there. '((' could
120# trigger a bug in pdksh 5.2.14.
121for as_var in BASH_ENV ENV MAIL MAILPATH
122do eval test x\${$as_var+set} = xset \
123 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
cristy3ed852e2009-09-05 21:47:34 +0000124done
125PS1='$ '
126PS2='> '
127PS4='+ '
128
129# NLS nuisances.
130LC_ALL=C
131export LC_ALL
132LANGUAGE=C
133export LANGUAGE
134
cristy8b350f62009-11-15 23:12:43 +0000135# CDPATH.
136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138if test "x$CONFIG_SHELL" = x; then
139 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 emulate sh
141 NULLCMD=:
142 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 # is contrary to our usage. Disable this feature.
144 alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 setopt NO_GLOB_SUBST
146else
147 case \`(set -o) 2>/dev/null\` in #(
148 *posix*) :
149 set -o posix ;; #(
150 *) :
151 ;;
152esac
153fi
154"
155 as_required="as_fn_return () { (exit \$1); }
156as_fn_success () { as_fn_return 0; }
157as_fn_failure () { as_fn_return 1; }
158as_fn_ret_success () { return 0; }
159as_fn_ret_failure () { return 1; }
160
161exitcode=0
162as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168else
169 exitcode=1; echo positional parameters were not saved.
170fi
171test x\$exitcode = x0 || exit 1"
172 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
cristy18304f92009-11-22 15:48:26 +0000176test \$(( 1 + 1 )) = 2 || exit 1"
cristy8b350f62009-11-15 23:12:43 +0000177 if (eval "$as_required") 2>/dev/null; then :
178 as_have_required=yes
179else
180 as_have_required=no
181fi
182 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184else
185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186as_found=false
187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188do
189 IFS=$as_save_IFS
190 test -z "$as_dir" && as_dir=.
191 as_found=:
192 case $as_dir in #(
193 /*)
194 for as_base in sh bash ksh sh5; do
195 # Try only shells that exist, to save several forks.
196 as_shell=$as_dir/$as_base
197 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199 CONFIG_SHELL=$as_shell as_have_required=yes
200 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201 break 2
202fi
203fi
204 done;;
205 esac
206 as_found=false
207done
208$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210 CONFIG_SHELL=$SHELL as_have_required=yes
211fi; }
212IFS=$as_save_IFS
213
214
215 if test "x$CONFIG_SHELL" != x; then :
216 # We cannot yet assume a decent shell, so we have to provide a
217 # neutralization value for shells without unset; and this also
218 # works around shells that cannot unset nonexistent variables.
219 BASH_ENV=/dev/null
220 ENV=/dev/null
221 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222 export CONFIG_SHELL
223 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224fi
225
226 if test x$as_have_required = xno; then :
227 $as_echo "$0: This script requires a shell more modern than all"
228 $as_echo "$0: the shells that I found on your system."
229 if test x${ZSH_VERSION+set} = xset ; then
230 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232 else
233 $as_echo "$0: Please tell bug-autoconf@gnu.org and
234$0: http://www.imagemagick.org about your system, including
235$0: any error possibly output before this message. Then
236$0: install a modern shell, or manually run the script
237$0: under such a shell if you do have one."
238 fi
239 exit 1
240fi
241fi
242fi
243SHELL=${CONFIG_SHELL-/bin/sh}
244export SHELL
245# Unset more variables known to interfere with behavior of common tools.
246CLICOLOR_FORCE= GREP_OPTIONS=
247unset CLICOLOR_FORCE GREP_OPTIONS
248
249## --------------------- ##
250## M4sh Shell Functions. ##
251## --------------------- ##
252# as_fn_unset VAR
253# ---------------
254# Portably unset VAR.
255as_fn_unset ()
256{
257 { eval $1=; unset $1;}
258}
259as_unset=as_fn_unset
260
261# as_fn_set_status STATUS
262# -----------------------
263# Set $? to STATUS, without forking.
264as_fn_set_status ()
265{
266 return $1
267} # as_fn_set_status
268
269# as_fn_exit STATUS
270# -----------------
271# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272as_fn_exit ()
273{
274 set +e
275 as_fn_set_status $1
276 exit $1
277} # as_fn_exit
278
279# as_fn_mkdir_p
280# -------------
281# Create "$as_dir" as a directory, including parents if necessary.
282as_fn_mkdir_p ()
283{
284
285 case $as_dir in #(
286 -*) as_dir=./$as_dir;;
287 esac
288 test -d "$as_dir" || eval $as_mkdir_p || {
289 as_dirs=
290 while :; do
291 case $as_dir in #(
292 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293 *) as_qdir=$as_dir;;
294 esac
295 as_dirs="'$as_qdir' $as_dirs"
296 as_dir=`$as_dirname -- "$as_dir" ||
297$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298 X"$as_dir" : 'X\(//\)[^/]' \| \
299 X"$as_dir" : 'X\(//\)$' \| \
300 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301$as_echo X"$as_dir" |
302 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303 s//\1/
304 q
305 }
306 /^X\(\/\/\)[^/].*/{
307 s//\1/
308 q
309 }
310 /^X\(\/\/\)$/{
311 s//\1/
312 q
313 }
314 /^X\(\/\).*/{
315 s//\1/
316 q
317 }
318 s/.*/./; q'`
319 test -d "$as_dir" && break
320 done
321 test -z "$as_dirs" || eval "mkdir $as_dirs"
322 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323
324
325} # as_fn_mkdir_p
326# as_fn_append VAR VALUE
327# ----------------------
328# Append the text in VALUE to the end of the definition contained in VAR. Take
329# advantage of any shell optimizations that allow amortized linear growth over
330# repeated appends, instead of the typical quadratic growth present in naive
331# implementations.
332if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333 eval 'as_fn_append ()
334 {
335 eval $1+=\$2
336 }'
337else
338 as_fn_append ()
339 {
340 eval $1=\$$1\$2
341 }
342fi # as_fn_append
343
344# as_fn_arith ARG...
345# ------------------
346# Perform arithmetic evaluation on the ARGs, and store the result in the
347# global $as_val. Take advantage of shells that can avoid forks. The arguments
348# must be portable across $(()) and expr.
349if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350 eval 'as_fn_arith ()
351 {
352 as_val=$(( $* ))
353 }'
354else
355 as_fn_arith ()
356 {
357 as_val=`expr "$@" || test $? -eq 1`
358 }
359fi # as_fn_arith
360
361
362# as_fn_error ERROR [LINENO LOG_FD]
363# ---------------------------------
364# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366# script with status $?, using 1 if that was 0.
367as_fn_error ()
368{
369 as_status=$?; test $as_status -eq 0 && as_status=1
370 if test "$3"; then
371 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373 fi
374 $as_echo "$as_me: error: $1" >&2
375 as_fn_exit $as_status
376} # as_fn_error
377
cristy3ed852e2009-09-05 21:47:34 +0000378if expr a : '\(a\)' >/dev/null 2>&1 &&
379 test "X`expr 00001 : '.*\(...\)'`" = X001; then
380 as_expr=expr
381else
382 as_expr=false
383fi
384
385if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 as_basename=basename
387else
388 as_basename=false
389fi
390
cristy8b350f62009-11-15 23:12:43 +0000391if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392 as_dirname=dirname
393else
394 as_dirname=false
395fi
cristy3ed852e2009-09-05 21:47:34 +0000396
cristy3ed852e2009-09-05 21:47:34 +0000397as_me=`$as_basename -- "$0" ||
398$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399 X"$0" : 'X\(//\)$' \| \
400 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401$as_echo X/"$0" |
402 sed '/^.*\/\([^/][^/]*\)\/*$/{
403 s//\1/
404 q
405 }
406 /^X\/\(\/\/\)$/{
407 s//\1/
408 q
409 }
410 /^X\/\(\/\).*/{
411 s//\1/
412 q
413 }
414 s/.*/./; q'`
415
cristy8b350f62009-11-15 23:12:43 +0000416# Avoid depending upon Character Ranges.
417as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420as_cr_digits='0123456789'
421as_cr_alnum=$as_cr_Letters$as_cr_digits
cristy3ed852e2009-09-05 21:47:34 +0000422
423
cristy8b350f62009-11-15 23:12:43 +0000424 as_lineno_1=$LINENO as_lineno_1a=$LINENO
425 as_lineno_2=$LINENO as_lineno_2a=$LINENO
426 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
cristy3ed852e2009-09-05 21:47:34 +0000429 sed -n '
430 p
431 /[$]LINENO/=
432 ' <$as_myself |
433 sed '
434 s/[$]LINENO.*/&-/
435 t lineno
436 b
437 :lineno
438 N
439 :loop
440 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441 t loop
442 s/-\n.*//
443 ' >$as_me.lineno &&
444 chmod +x "$as_me.lineno" ||
cristy8b350f62009-11-15 23:12:43 +0000445 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
cristy3ed852e2009-09-05 21:47:34 +0000446
447 # Don't try to exec as it changes $[0], causing all sort of problems
448 # (the dirname of $[0] is not the place where we might find the
449 # original and so on. Autoconf is especially sensitive to this).
450 . "./$as_me.lineno"
451 # Exit status is that of the last command.
452 exit
453}
454
cristy3ed852e2009-09-05 21:47:34 +0000455ECHO_C= ECHO_N= ECHO_T=
cristy8b350f62009-11-15 23:12:43 +0000456case `echo -n x` in #(((((
cristy3ed852e2009-09-05 21:47:34 +0000457-n*)
cristy8b350f62009-11-15 23:12:43 +0000458 case `echo 'xy\c'` in
cristy3ed852e2009-09-05 21:47:34 +0000459 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
cristy8b350f62009-11-15 23:12:43 +0000460 xy) ECHO_C='\c';;
461 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
462 ECHO_T=' ';;
cristy3ed852e2009-09-05 21:47:34 +0000463 esac;;
464*)
465 ECHO_N='-n';;
466esac
cristy3ed852e2009-09-05 21:47:34 +0000467
468rm -f conf$$ conf$$.exe conf$$.file
469if test -d conf$$.dir; then
470 rm -f conf$$.dir/conf$$.file
471else
472 rm -f conf$$.dir
473 mkdir conf$$.dir 2>/dev/null
474fi
475if (echo >conf$$.file) 2>/dev/null; then
476 if ln -s conf$$.file conf$$ 2>/dev/null; then
477 as_ln_s='ln -s'
478 # ... but there are two gotchas:
479 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481 # In both cases, we have to default to `cp -p'.
482 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483 as_ln_s='cp -p'
484 elif ln conf$$.file conf$$ 2>/dev/null; then
485 as_ln_s=ln
486 else
487 as_ln_s='cp -p'
488 fi
489else
490 as_ln_s='cp -p'
491fi
492rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493rmdir conf$$.dir 2>/dev/null
494
495if mkdir -p . 2>/dev/null; then
cristy8b350f62009-11-15 23:12:43 +0000496 as_mkdir_p='mkdir -p "$as_dir"'
cristy3ed852e2009-09-05 21:47:34 +0000497else
498 test -d ./-p && rmdir ./-p
499 as_mkdir_p=false
500fi
501
502if test -x / >/dev/null 2>&1; then
503 as_test_x='test -x'
504else
505 if ls -dL / >/dev/null 2>&1; then
506 as_ls_L_option=L
507 else
508 as_ls_L_option=
509 fi
510 as_test_x='
511 eval sh -c '\''
512 if test -d "$1"; then
513 test -d "$1/.";
514 else
cristy8b350f62009-11-15 23:12:43 +0000515 case $1 in #(
cristy3ed852e2009-09-05 21:47:34 +0000516 -*)set "./$1";;
517 esac;
cristy8b350f62009-11-15 23:12:43 +0000518 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
cristy3ed852e2009-09-05 21:47:34 +0000519 ???[sx]*):;;*)false;;esac;fi
520 '\'' sh
521 '
522fi
523as_executable_p=$as_test_x
524
525# Sed expression to map a string onto a valid CPP name.
526as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528# Sed expression to map a string onto a valid variable name.
529as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
cristy18304f92009-11-22 15:48:26 +0000531
532
533# Check that we are running under the correct shell.
cristy3ed852e2009-09-05 21:47:34 +0000534SHELL=${CONFIG_SHELL-/bin/sh}
535
cristy18304f92009-11-22 15:48:26 +0000536case X$lt_ECHO in
537X*--fallback-echo)
538 # Remove one level of quotation (which was required for Make).
539 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
540 ;;
541esac
542
543ECHO=${lt_ECHO-echo}
544if test "X$1" = X--no-reexec; then
545 # Discard the --no-reexec flag, and continue.
546 shift
547elif test "X$1" = X--fallback-echo; then
548 # Avoid inline document here, it may be left over
549 :
550elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551 # Yippee, $ECHO works!
552 :
553else
554 # Restart under the correct shell.
555 exec $SHELL "$0" --no-reexec ${1+"$@"}
556fi
557
558if test "X$1" = X--fallback-echo; then
559 # used as fallback echo
560 shift
561 cat <<_LT_EOF
562$*
563_LT_EOF
564 exit 0
565fi
566
567# The HP-UX ksh and POSIX shell print the target directory to stdout
568# if CDPATH is set.
569(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
570
571if test -z "$lt_ECHO"; then
572 if test "X${echo_test_string+set}" != Xset; then
573 # find a string as large as possible, as long as the shell can cope with it
574 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576 if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
578 then
579 break
580 fi
581 done
582 fi
583
584 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586 test "X$echo_testing_string" = "X$echo_test_string"; then
587 :
588 else
589 # The Solaris, AIX, and Digital Unix default echo programs unquote
590 # backslashes. This makes it impossible to quote backslashes using
591 # echo "$something" | sed 's/\\/\\\\/g'
592 #
593 # So, first we look for a working echo in the user's PATH.
594
595 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596 for dir in $PATH /usr/ucb; do
597 IFS="$lt_save_ifs"
598 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601 test "X$echo_testing_string" = "X$echo_test_string"; then
602 ECHO="$dir/echo"
603 break
604 fi
605 done
606 IFS="$lt_save_ifs"
607
608 if test "X$ECHO" = Xecho; then
609 # We didn't find a better echo, so look for alternatives.
610 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612 test "X$echo_testing_string" = "X$echo_test_string"; then
613 # This shell has a builtin print -r that does the trick.
614 ECHO='print -r'
615 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616 test "X$CONFIG_SHELL" != X/bin/ksh; then
617 # If we have ksh, try running configure again with it.
618 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619 export ORIGINAL_CONFIG_SHELL
620 CONFIG_SHELL=/bin/ksh
621 export CONFIG_SHELL
622 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
623 else
624 # Try using printf.
625 ECHO='printf %s\n'
626 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628 test "X$echo_testing_string" = "X$echo_test_string"; then
629 # Cool, printf works
630 :
631 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632 test "X$echo_testing_string" = 'X\t' &&
633 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634 test "X$echo_testing_string" = "X$echo_test_string"; then
635 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
636 export CONFIG_SHELL
637 SHELL="$CONFIG_SHELL"
638 export SHELL
639 ECHO="$CONFIG_SHELL $0 --fallback-echo"
640 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641 test "X$echo_testing_string" = 'X\t' &&
642 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643 test "X$echo_testing_string" = "X$echo_test_string"; then
644 ECHO="$CONFIG_SHELL $0 --fallback-echo"
645 else
646 # maybe with a smaller string...
647 prev=:
648
649 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
651 then
652 break
653 fi
654 prev="$cmd"
655 done
656
657 if test "$prev" != 'sed 50q "$0"'; then
658 echo_test_string=`eval $prev`
659 export echo_test_string
660 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
661 else
662 # Oops. We lost completely, so just stick with echo.
663 ECHO=echo
664 fi
665 fi
666 fi
667 fi
668 fi
669fi
670
671# Copy echo and quote the copy suitably for passing to libtool from
672# the Makefile, instead of quoting the original, which is used later.
673lt_ECHO=$ECHO
674if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676fi
677
678
679
680
cristy3ed852e2009-09-05 21:47:34 +0000681lt_ltdl_dir='ltdl'
682
683lt_dlopen_dir="$lt_ltdl_dir"; lt_libobj_prefix="$lt_ltdl_dir/"
684
cristycd4c5312009-11-22 01:19:08 +0000685test -n "$DJDIR" || exec 7<&0 </dev/null
686exec 6>&1
cristy3ed852e2009-09-05 21:47:34 +0000687
688# Name of the host.
689# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
690# so uname gets run too.
691ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
692
693#
694# Initializations.
695#
696ac_default_prefix=/usr/local
697ac_clean_files=
698ac_config_libobj_dir=.
699LIBOBJS=
700cross_compiling=no
701subdirs=
702MFLAGS=
703MAKEFLAGS=
cristy3ed852e2009-09-05 21:47:34 +0000704
705# Identity of this package.
706PACKAGE_NAME='ImageMagick'
707PACKAGE_TARNAME='ImageMagick'
cristydc0f0892009-12-29 02:21:55 +0000708PACKAGE_VERSION='6.5.9'
709PACKAGE_STRING='ImageMagick 6.5.9'
cristy3ed852e2009-09-05 21:47:34 +0000710PACKAGE_BUGREPORT='http://www.imagemagick.org'
cristy8b350f62009-11-15 23:12:43 +0000711PACKAGE_URL=''
cristy3ed852e2009-09-05 21:47:34 +0000712
713ac_unique_file="magick/MagickCore.h"
714ac_config_libobj_dir=ltdl
715# Factoring default headers for most tests.
716ac_includes_default="\
717#include <stdio.h>
718#ifdef HAVE_SYS_TYPES_H
719# include <sys/types.h>
720#endif
721#ifdef HAVE_SYS_STAT_H
722# include <sys/stat.h>
723#endif
724#ifdef STDC_HEADERS
725# include <stdlib.h>
726# include <stddef.h>
727#else
728# ifdef HAVE_STDLIB_H
729# include <stdlib.h>
730# endif
731#endif
732#ifdef HAVE_STRING_H
733# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
734# include <memory.h>
735# endif
736# include <string.h>
737#endif
738#ifdef HAVE_STRINGS_H
739# include <strings.h>
740#endif
741#ifdef HAVE_INTTYPES_H
742# include <inttypes.h>
743#endif
744#ifdef HAVE_STDINT_H
745# include <stdint.h>
746#endif
747#ifdef HAVE_UNISTD_H
748# include <unistd.h>
749#endif"
750
cristycd4c5312009-11-22 01:19:08 +0000751ac_header_list=
cristy3ed852e2009-09-05 21:47:34 +0000752ac_subst_vars='ltdl_LTLIBOBJS
753ltdl_LIBOBJS
754am__EXEEXT_FALSE
755am__EXEEXT_TRUE
756LTLIBOBJS
757MAGICK_LIBS
758MAGICK_LDFLAGS
759MAGICK_PCFLAGS
760MAGICK_CPPFLAGS
761MAGICK_CXXFLAGS
762MAGICK_CFLAGS
763MAGICK_DEP_LIBS
764MAGICK_LTDLDEPS
765MAGICK_LIBLTDL
766OSX_GCOV_LDFLAG
767DELEGATES
768MAGICKCORE_PATH
769PERL_SUPPORTS_DESTDIR
770WITH_PERL_DYNAMIC_FALSE
771WITH_PERL_DYNAMIC_TRUE
772WITH_PERL_STATIC_FALSE
773WITH_PERL_STATIC_TRUE
774WITH_PERL_FALSE
775WITH_PERL_TRUE
776GSVersion
777GSPSDevice
778GSPDFDevice
779GSMonoDevice
780GSEPSDevice
781GSColorDevice
782GSCMYKDevice
783GSAlphaDevice
784XPSVersion
785XPSCMYKDevice
786XPSColorDevice
787XPSMonoDevice
788PCLVersion
789PCLCMYKDevice
790PCLColorDevice
791PCLMonoDevice
792ZIP_DELEGATE_FALSE
793ZIP_DELEGATE_TRUE
794ZIP
795P7ZIP_DELEGATE_FALSE
796P7ZIP_DELEGATE_TRUE
797P7ZIP
798RPM_DELEGATE_FALSE
799RPM_DELEGATE_TRUE
800RPM
801PERL
802TAR
803ShowImageDelegate
804type_include_files
805ghostscript_font_dir
806windows_font_dir
807PrintDelegate
808ZipDelegate
809XPSDelegate
810WWWDecodeDelegate
811WMFDecodeDelegate
812TXTDelegate
813SCANDecodeDelegate
814RMDelegate
815RLEEncodeDelegate
816PSDelegate
817POVDelegate
818PGPDecodeDelegate
819PCLDelegate
820MVDelegate
821MPEGEncodeDelegate
822MPEGDecodeDelegate
823MANDelegate
824LaunchDelegate
825LZWEncodeDelegate
826LZWDecodeDelegate
827LPRDelegate
828LPDelegate
829ILBMEncodeDelegate
830ILBMDecodeDelegate
831HTMLDecodeDelegate
832HPGLDecodeDelegate
833HDRDecodeDelegate
834GnuplotDecodeDelegate
835MogrifyDelegate
836DisplayDelegate
837ConvertDelegate
838FIGDecodeDelegate
839EditorDelegate
840EchoDelegate
841DVIDecodeDelegate
842GVCDecodeDelegate
843DNGDecodeDelegate
844CatDelegate
845CGMDecodeDelegate
846BrowseDelegate
847BZIPDelegate
848BlenderDecodeDelegate
849AVIDecodeDelegate
850AutotraceDecodeDelegate
851SHARE_CONFIGURE_PATH
852SHARE_PATH
853DOCUMENTATION_PATH
854FILTER_PATH
855CODER_PATH
856CONFIGURE_PATH
857LIBRARY_PATH
858EXECUTABLE_PATH
859PERLMAINCC
860XML_LIBS
861XML_DELEGATE_FALSE
862XML_DELEGATE_TRUE
863xml2_config
864WMF_LIBS_DEPS
865WMF_LIBS
866WMF_DELEGATE_FALSE
867WMF_DELEGATE_TRUE
868TIFF_LIBS
869TIFF_DELEGATE_FALSE
870TIFF_DELEGATE_TRUE
871CAIRO_DELEGATE_FALSE
872CAIRO_DELEGATE_TRUE
873RSVG_DELEGATE_FALSE
874RSVG_DELEGATE_TRUE
875CAIRO_SVG_LIBS
876CAIRO_SVG_CFLAGS
877RSVG_LIBS
878RSVG_CFLAGS
879PNG_LIBS
880PNG_DELEGATE_FALSE
881PNG_DELEGATE_TRUE
882OPENEXR_DELEGATE_FALSE
883OPENEXR_DELEGATE_TRUE
884OPENEXR_LIBS
885OPENEXR_CFLAGS
886LQR_DELEGATE_FALSE
887LQR_DELEGATE_TRUE
888LQR_LIBS
889LQR_CFLAGS
890LCMS_LIBS
891LCMS_DELEGATE_FALSE
892LCMS_DELEGATE_TRUE
893JP2_LIBS
894JP2_DELEGATE_FALSE
895JP2_DELEGATE_TRUE
896JPEG_LIBS
897JPEG_DELEGATE_FALSE
898JPEG_DELEGATE_TRUE
899JBIG_LIBS
900JBIG_DELEGATE_FALSE
901JBIG_DELEGATE_TRUE
902GVC_DELEGATE_FALSE
903GVC_DELEGATE_TRUE
904GVC_LIBS
905GVC_CFLAGS
906GS_LIBS
907GS_DELEGATE_FALSE
908GS_DELEGATE_TRUE
909FREETYPE_LIBS
910FREETYPE_DELEGATE_FALSE
911FREETYPE_DELEGATE_TRUE
912freetype_config
913FONTCONFIG_DELEGATE_FALSE
914FONTCONFIG_DELEGATE_TRUE
915FONTCONFIG_LIBS
916FONTCONFIG_CFLAGS
917FPX_LIBS
918FPX_DELEGATE_FALSE
919FPX_DELEGATE_TRUE
920FFTW_LIBS
921FFTW_DELEGATE_FALSE
922FFTW_DELEGATE_TRUE
923DJVU_LIBS
924DJVU_DELEGATE_FALSE
925DJVU_DELEGATE_TRUE
926DPS_LIBS
927DPS_DELEGATE_FALSE
928DPS_DELEGATE_TRUE
929AUTOTRACE_DELEGATE_FALSE
930AUTOTRACE_DELEGATE_TRUE
931AUTOTRACE_LIBS
932AUTOTRACE_CFLAGS
933LIB_DL
934ZLIB_LIBS
935ZLIB_DELEGATE_FALSE
936ZLIB_DELEGATE_TRUE
937XEXT_LIBS
938X11_LIBS
939X11_DELEGATE_FALSE
940X11_DELEGATE_TRUE
941X_EXTRA_LIBS
942X_LIBS
943X_PRE_LIBS
944X_CFLAGS
cristyc7083c12009-10-14 03:16:55 +0000945XMKMF
cristy3ed852e2009-09-05 21:47:34 +0000946BZLIB_LIBS
947BZLIB_DELEGATE_FALSE
948BZLIB_DELEGATE_TRUE
949MATH_LIBS
950CCMALLOCDelegate
951UMEM_LIBS
952HasUMEM_FALSE
953HasUMEM_TRUE
954THREAD_LIBS
955GOMP_LIBS
956WITH_MAGICK_PLUS_PLUS_FALSE
957WITH_MAGICK_PLUS_PLUS_TRUE
958OPENMP_CXXFLAGS
959POW_LIB
960LIBOBJS
961UINTPTR_T
962UINTMAX_T
963UINT64_T
964INT64_T
965UINT32_T
966INT32_T
967UINT16_T
968INT16_T
969UINT8_T
970INT8_T
971LIBRARY_EXTRA_CPPFLAGS
972MODULE_EXTRA_CPPFLAGS
973LIBSTDCLDFLAGS
974PERL_MAKE_OPTIONS
975QUANTUM_DEPTH
976MAINT
977MAINTAINER_MODE_FALSE
978MAINTAINER_MODE_TRUE
979MAGICK_HDRI
980DLLDFLAGS
981WITH_LTDL_FALSE
982WITH_LTDL_TRUE
983WITH_MODULES_FALSE
984WITH_MODULES_TRUE
cristyfa112112010-01-04 17:48:07 +0000985WITH_SHARED_LIBS_FALSE
986WITH_SHARED_LIBS_TRUE
cristy3ed852e2009-09-05 21:47:34 +0000987LTDLOPEN
988LT_CONFIG_H
989CONVENIENCE_LTDL_FALSE
990CONVENIENCE_LTDL_TRUE
991INSTALL_LTDL_FALSE
992INSTALL_LTDL_TRUE
993ARGZ_H
994sys_symbol_underscore
995LIBADD_DL
996LT_DLPREOPEN
997LIBADD_DLD_LINK
998LIBADD_SHL_LOAD
999LIBADD_DLOPEN
1000LT_DLLOADERS
1001INCLTDL
1002LTDLINCL
1003LTDLDEPS
1004LIBLTDL
1005LIBTOOL_DEPS
1006CXXCPP
1007OTOOL64
1008OTOOL
1009LIPO
1010NMEDIT
1011DSYMUTIL
cristy18304f92009-11-22 15:48:26 +00001012lt_ECHO
cristy4dc44432009-12-30 23:30:06 +00001013RANLIB
cristy3ed852e2009-09-05 21:47:34 +00001014AR
1015NM
1016ac_ct_DUMPBIN
1017DUMPBIN
1018LIBTOOL
1019OBJDUMP
1020DLLTOOL
1021AS
1022LFS_CPPFLAGS
cristy736173a2009-09-20 21:18:22 +00001023CL_LIBS
1024CL_CFLAGS
cristy3ed852e2009-09-05 21:47:34 +00001025OPENMP_CFLAGS
1026PTHREAD_CFLAGS
1027PTHREAD_LIBS
cristy3ed852e2009-09-05 21:47:34 +00001028PTHREAD_CC
1029acx_pthread_config
1030WinPathScript
1031USING_CL_FALSE
1032USING_CL_TRUE
1033CYGWIN_BUILD_FALSE
1034CYGWIN_BUILD_TRUE
1035WIN32_NATIVE_BUILD_FALSE
1036WIN32_NATIVE_BUILD_TRUE
1037WINGDI32_DELEGATE_FALSE
1038WINGDI32_DELEGATE_TRUE
1039GDI32_LIBS
1040PKG_CONFIG
1041LN_S
cristy3ed852e2009-09-05 21:47:34 +00001042LD
1043FGREP
1044EGREP
1045GREP
1046SED
1047CPP
cristy95646052009-11-28 23:05:30 +00001048am__fastdepCXX_FALSE
1049am__fastdepCXX_TRUE
1050CXXDEPMODE
1051ac_ct_CXX
1052CXXFLAGS
1053CXX
cristy3ed852e2009-09-05 21:47:34 +00001054am__fastdepCC_FALSE
1055am__fastdepCC_TRUE
1056CCDEPMODE
1057AMDEPBACKSLASH
1058AMDEP_FALSE
1059AMDEP_TRUE
1060am__quote
1061am__include
1062DEPDIR
1063OBJEXT
1064EXEEXT
1065ac_ct_CC
1066CPPFLAGS
1067LDFLAGS
1068CFLAGS
1069CC
1070DIRSEP
1071MAGICK_FILTER_MODULE_PATH
1072MAGICK_CONFIGURE_BUILD_PATH
1073MAGICK_CONFIGURE_SRC_PATH
1074MAGICK_CODER_MODULE_PATH
1075MAN_DIR
1076INFO_DIR
1077PERSISTINCLUDE_DIR
1078INCLUDE_DIR
1079LIB_DIR
1080LOCALSTATE_DIR
1081SHAREDSTATE_DIR
1082SYSCONF_DIR
1083DATA_DIR
1084LIBEXEC_DIR
1085SBIN_DIR
1086BIN_DIR
1087EXEC_PREFIX_DIR
1088PREFIX_DIR
1089CONFIG_STATUS_DEPENDENCIES
1090MAGICK_LIB_VERSION_NUMBER
1091MAGICK_LIB_VERSION_TEXT
1092MAGICK_LIB_VERSION
1093AM_BACKSLASH
1094AM_DEFAULT_VERBOSITY
1095am__untar
1096am__tar
1097AMTAR
1098am__leading_dot
1099SET_MAKE
1100AWK
1101mkdir_p
1102MKDIR_P
1103INSTALL_STRIP_PROGRAM
1104STRIP
1105install_sh
1106MAKEINFO
1107AUTOHEADER
1108AUTOMAKE
1109AUTOCONF
1110ACLOCAL
1111VERSION
1112PACKAGE
1113CYGPATH_W
1114am__isrc
1115INSTALL_DATA
1116INSTALL_SCRIPT
1117INSTALL_PROGRAM
1118PACKAGE_LIB_SUBVERSION
1119PACKAGE_RELEASE_DATE
1120PACKAGE_LIB_VERSION_NUMBER
1121PACKAGE_LIB_VERSION
1122PACKAGE_CHANGE_DATE
1123PACKAGE_RELEASE
1124MAGICK_LIBRARY_AGE
1125MAGICK_LIBRARY_REVISION
1126MAGICK_LIBRARY_CURRENT
1127target_os
1128target_vendor
1129target_cpu
1130target
1131host_os
1132host_vendor
1133host_cpu
1134host
1135build_os
1136build_vendor
1137build_cpu
1138build
1139CONFIGURE_ARGS
1140DISTCHECK_CONFIG_FLAGS
1141target_alias
1142host_alias
1143build_alias
1144LIBS
1145ECHO_T
1146ECHO_N
1147ECHO_C
1148DEFS
1149mandir
1150localedir
1151libdir
1152psdir
1153pdfdir
1154dvidir
1155htmldir
1156infodir
1157docdir
1158oldincludedir
1159includedir
1160localstatedir
1161sharedstatedir
1162sysconfdir
1163datadir
1164datarootdir
1165libexecdir
1166sbindir
1167bindir
1168program_transform_name
1169prefix
1170exec_prefix
cristy8b350f62009-11-15 23:12:43 +00001171PACKAGE_URL
cristy3ed852e2009-09-05 21:47:34 +00001172PACKAGE_BUGREPORT
1173PACKAGE_STRING
1174PACKAGE_VERSION
1175PACKAGE_TARNAME
1176PACKAGE_NAME
1177PATH_SEPARATOR
1178SHELL'
1179ac_subst_files=''
1180ac_user_opts='
1181enable_option_checking
1182enable_silent_rules
1183enable_dependency_tracking
1184with_gnu_ld
1185with_maximum_compile_warnings
1186with_dmalloc
1187enable_bounds_checking
1188enable_osx_universal_binary
1189with_threads
1190enable_openmp
1191enable_largefile
1192enable_shared
1193enable_static
1194with_pic
1195enable_fast_install
1196enable_libtool_lock
1197with_included_ltdl
1198with_ltdl_include
1199with_ltdl_lib
1200enable_ltdl_install
1201with_modules
1202enable_delegate_build
1203enable_deprecated
1204enable_installed
1205enable_cipher
1206enable_embeddable
1207enable_hdri
cristy3ed852e2009-09-05 21:47:34 +00001208enable_assert
1209enable_maintainer_mode
1210enable_ccmalloc
1211enable_efence
1212enable_prof
1213enable_gprof
1214enable_gcov
1215with_method_prefix
1216with_quantum_depth
1217with_cache
1218with_frozenpaths
1219with_magick_plus_plus
1220with_perl
1221with_perl_options
1222with_umem
1223with_libstdc
1224with_bzlib
cristyc7083c12009-10-14 03:16:55 +00001225with_x
cristy3ed852e2009-09-05 21:47:34 +00001226with_zlib
1227with_autotrace
1228with_dps
1229with_djvu
1230with_fftw
1231with_fpx
1232with_fontconfig
1233with_freetype
1234with_gslib
1235with_fontpath
1236with_gs_font_dir
1237with_gvc
1238with_jbig
1239with_jpeg
1240with_jp2
1241with_lcms
1242with_lqr
1243with_openexr
1244with_png
1245with_rsvg
1246with_tiff
1247with_windows_font_dir
1248with_wmf
1249with_xml
1250'
1251 ac_precious_vars='build_alias
1252host_alias
1253target_alias
1254CC
1255CFLAGS
1256LDFLAGS
1257LIBS
1258CPPFLAGS
cristy3ed852e2009-09-05 21:47:34 +00001259CXX
1260CXXFLAGS
1261CCC
cristy95646052009-11-28 23:05:30 +00001262CPP
cristy3ed852e2009-09-05 21:47:34 +00001263PKG_CONFIG
cristy736173a2009-09-20 21:18:22 +00001264CXXCPP
cristyc7083c12009-10-14 03:16:55 +00001265XMKMF
cristy3ed852e2009-09-05 21:47:34 +00001266AUTOTRACE_CFLAGS
1267AUTOTRACE_LIBS
1268FONTCONFIG_CFLAGS
1269FONTCONFIG_LIBS
1270GVC_CFLAGS
1271GVC_LIBS
1272LQR_CFLAGS
1273LQR_LIBS
1274OPENEXR_CFLAGS
1275OPENEXR_LIBS
1276RSVG_CFLAGS
1277RSVG_LIBS
1278CAIRO_SVG_CFLAGS
1279CAIRO_SVG_LIBS'
1280
1281
1282# Initialize some variables set by options.
1283ac_init_help=
1284ac_init_version=false
1285ac_unrecognized_opts=
1286ac_unrecognized_sep=
1287# The variables have the same names as the options, with
1288# dashes changed to underlines.
1289cache_file=/dev/null
1290exec_prefix=NONE
1291no_create=
1292no_recursion=
1293prefix=NONE
1294program_prefix=NONE
1295program_suffix=NONE
1296program_transform_name=s,x,x,
1297silent=
1298site=
1299srcdir=
1300verbose=
1301x_includes=NONE
1302x_libraries=NONE
1303
1304# Installation directory options.
1305# These are left unexpanded so users can "make install exec_prefix=/foo"
1306# and all the variables that are supposed to be based on exec_prefix
1307# by default will actually change.
1308# Use braces instead of parens because sh, perl, etc. also accept them.
1309# (The list follows the same order as the GNU Coding Standards.)
1310bindir='${exec_prefix}/bin'
1311sbindir='${exec_prefix}/sbin'
1312libexecdir='${exec_prefix}/libexec'
1313datarootdir='${prefix}/share'
1314datadir='${datarootdir}'
1315sysconfdir='${prefix}/etc'
1316sharedstatedir='${prefix}/com'
1317localstatedir='${prefix}/var'
1318includedir='${prefix}/include'
1319oldincludedir='/usr/include'
1320docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1321infodir='${datarootdir}/info'
1322htmldir='${docdir}'
1323dvidir='${docdir}'
1324pdfdir='${docdir}'
1325psdir='${docdir}'
1326libdir='${exec_prefix}/lib'
1327localedir='${datarootdir}/locale'
1328mandir='${datarootdir}/man'
1329
1330ac_prev=
1331ac_dashdash=
1332for ac_option
1333do
1334 # If the previous option needs an argument, assign it.
1335 if test -n "$ac_prev"; then
1336 eval $ac_prev=\$ac_option
1337 ac_prev=
1338 continue
1339 fi
1340
1341 case $ac_option in
1342 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1343 *) ac_optarg=yes ;;
1344 esac
1345
1346 # Accept the important Cygnus configure options, so we can diagnose typos.
1347
1348 case $ac_dashdash$ac_option in
1349 --)
1350 ac_dashdash=yes ;;
1351
1352 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1353 ac_prev=bindir ;;
1354 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1355 bindir=$ac_optarg ;;
1356
1357 -build | --build | --buil | --bui | --bu)
1358 ac_prev=build_alias ;;
1359 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1360 build_alias=$ac_optarg ;;
1361
1362 -cache-file | --cache-file | --cache-fil | --cache-fi \
1363 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1364 ac_prev=cache_file ;;
1365 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1366 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1367 cache_file=$ac_optarg ;;
1368
1369 --config-cache | -C)
1370 cache_file=config.cache ;;
1371
1372 -datadir | --datadir | --datadi | --datad)
1373 ac_prev=datadir ;;
1374 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1375 datadir=$ac_optarg ;;
1376
1377 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1378 | --dataroo | --dataro | --datar)
1379 ac_prev=datarootdir ;;
1380 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1381 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1382 datarootdir=$ac_optarg ;;
1383
1384 -disable-* | --disable-*)
1385 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1386 # Reject names that are not valid shell variable names.
1387 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
cristy8b350f62009-11-15 23:12:43 +00001388 as_fn_error "invalid feature name: $ac_useropt"
cristy3ed852e2009-09-05 21:47:34 +00001389 ac_useropt_orig=$ac_useropt
1390 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1391 case $ac_user_opts in
1392 *"
1393"enable_$ac_useropt"
1394"*) ;;
1395 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1396 ac_unrecognized_sep=', ';;
1397 esac
1398 eval enable_$ac_useropt=no ;;
1399
1400 -docdir | --docdir | --docdi | --doc | --do)
1401 ac_prev=docdir ;;
1402 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1403 docdir=$ac_optarg ;;
1404
1405 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1406 ac_prev=dvidir ;;
1407 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1408 dvidir=$ac_optarg ;;
1409
1410 -enable-* | --enable-*)
1411 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1412 # Reject names that are not valid shell variable names.
1413 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
cristy8b350f62009-11-15 23:12:43 +00001414 as_fn_error "invalid feature name: $ac_useropt"
cristy3ed852e2009-09-05 21:47:34 +00001415 ac_useropt_orig=$ac_useropt
1416 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1417 case $ac_user_opts in
1418 *"
1419"enable_$ac_useropt"
1420"*) ;;
1421 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1422 ac_unrecognized_sep=', ';;
1423 esac
1424 eval enable_$ac_useropt=\$ac_optarg ;;
1425
1426 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1427 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1428 | --exec | --exe | --ex)
1429 ac_prev=exec_prefix ;;
1430 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1431 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1432 | --exec=* | --exe=* | --ex=*)
1433 exec_prefix=$ac_optarg ;;
1434
1435 -gas | --gas | --ga | --g)
1436 # Obsolete; use --with-gas.
1437 with_gas=yes ;;
1438
1439 -help | --help | --hel | --he | -h)
1440 ac_init_help=long ;;
1441 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1442 ac_init_help=recursive ;;
1443 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1444 ac_init_help=short ;;
1445
1446 -host | --host | --hos | --ho)
1447 ac_prev=host_alias ;;
1448 -host=* | --host=* | --hos=* | --ho=*)
1449 host_alias=$ac_optarg ;;
1450
1451 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1452 ac_prev=htmldir ;;
1453 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1454 | --ht=*)
1455 htmldir=$ac_optarg ;;
1456
1457 -includedir | --includedir | --includedi | --included | --include \
1458 | --includ | --inclu | --incl | --inc)
1459 ac_prev=includedir ;;
1460 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1461 | --includ=* | --inclu=* | --incl=* | --inc=*)
1462 includedir=$ac_optarg ;;
1463
1464 -infodir | --infodir | --infodi | --infod | --info | --inf)
1465 ac_prev=infodir ;;
1466 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1467 infodir=$ac_optarg ;;
1468
1469 -libdir | --libdir | --libdi | --libd)
1470 ac_prev=libdir ;;
1471 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1472 libdir=$ac_optarg ;;
1473
1474 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1475 | --libexe | --libex | --libe)
1476 ac_prev=libexecdir ;;
1477 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1478 | --libexe=* | --libex=* | --libe=*)
1479 libexecdir=$ac_optarg ;;
1480
1481 -localedir | --localedir | --localedi | --localed | --locale)
1482 ac_prev=localedir ;;
1483 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1484 localedir=$ac_optarg ;;
1485
1486 -localstatedir | --localstatedir | --localstatedi | --localstated \
1487 | --localstate | --localstat | --localsta | --localst | --locals)
1488 ac_prev=localstatedir ;;
1489 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1490 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1491 localstatedir=$ac_optarg ;;
1492
1493 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1494 ac_prev=mandir ;;
1495 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1496 mandir=$ac_optarg ;;
1497
1498 -nfp | --nfp | --nf)
1499 # Obsolete; use --without-fp.
1500 with_fp=no ;;
1501
1502 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1503 | --no-cr | --no-c | -n)
1504 no_create=yes ;;
1505
1506 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1507 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1508 no_recursion=yes ;;
1509
1510 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1511 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1512 | --oldin | --oldi | --old | --ol | --o)
1513 ac_prev=oldincludedir ;;
1514 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1515 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1516 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1517 oldincludedir=$ac_optarg ;;
1518
1519 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1520 ac_prev=prefix ;;
1521 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1522 prefix=$ac_optarg ;;
1523
1524 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1525 | --program-pre | --program-pr | --program-p)
1526 ac_prev=program_prefix ;;
1527 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1528 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1529 program_prefix=$ac_optarg ;;
1530
1531 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1532 | --program-suf | --program-su | --program-s)
1533 ac_prev=program_suffix ;;
1534 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1535 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1536 program_suffix=$ac_optarg ;;
1537
1538 -program-transform-name | --program-transform-name \
1539 | --program-transform-nam | --program-transform-na \
1540 | --program-transform-n | --program-transform- \
1541 | --program-transform | --program-transfor \
1542 | --program-transfo | --program-transf \
1543 | --program-trans | --program-tran \
1544 | --progr-tra | --program-tr | --program-t)
1545 ac_prev=program_transform_name ;;
1546 -program-transform-name=* | --program-transform-name=* \
1547 | --program-transform-nam=* | --program-transform-na=* \
1548 | --program-transform-n=* | --program-transform-=* \
1549 | --program-transform=* | --program-transfor=* \
1550 | --program-transfo=* | --program-transf=* \
1551 | --program-trans=* | --program-tran=* \
1552 | --progr-tra=* | --program-tr=* | --program-t=*)
1553 program_transform_name=$ac_optarg ;;
1554
1555 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1556 ac_prev=pdfdir ;;
1557 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1558 pdfdir=$ac_optarg ;;
1559
1560 -psdir | --psdir | --psdi | --psd | --ps)
1561 ac_prev=psdir ;;
1562 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1563 psdir=$ac_optarg ;;
1564
1565 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1566 | -silent | --silent | --silen | --sile | --sil)
1567 silent=yes ;;
1568
1569 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1570 ac_prev=sbindir ;;
1571 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1572 | --sbi=* | --sb=*)
1573 sbindir=$ac_optarg ;;
1574
1575 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1576 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1577 | --sharedst | --shareds | --shared | --share | --shar \
1578 | --sha | --sh)
1579 ac_prev=sharedstatedir ;;
1580 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1581 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1582 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1583 | --sha=* | --sh=*)
1584 sharedstatedir=$ac_optarg ;;
1585
1586 -site | --site | --sit)
1587 ac_prev=site ;;
1588 -site=* | --site=* | --sit=*)
1589 site=$ac_optarg ;;
1590
1591 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1592 ac_prev=srcdir ;;
1593 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1594 srcdir=$ac_optarg ;;
1595
1596 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1597 | --syscon | --sysco | --sysc | --sys | --sy)
1598 ac_prev=sysconfdir ;;
1599 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1600 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1601 sysconfdir=$ac_optarg ;;
1602
1603 -target | --target | --targe | --targ | --tar | --ta | --t)
1604 ac_prev=target_alias ;;
1605 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1606 target_alias=$ac_optarg ;;
1607
1608 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1609 verbose=yes ;;
1610
1611 -version | --version | --versio | --versi | --vers | -V)
1612 ac_init_version=: ;;
1613
1614 -with-* | --with-*)
1615 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1616 # Reject names that are not valid shell variable names.
1617 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
cristy8b350f62009-11-15 23:12:43 +00001618 as_fn_error "invalid package name: $ac_useropt"
cristy3ed852e2009-09-05 21:47:34 +00001619 ac_useropt_orig=$ac_useropt
1620 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1621 case $ac_user_opts in
1622 *"
1623"with_$ac_useropt"
1624"*) ;;
1625 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1626 ac_unrecognized_sep=', ';;
1627 esac
1628 eval with_$ac_useropt=\$ac_optarg ;;
1629
1630 -without-* | --without-*)
1631 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1632 # Reject names that are not valid shell variable names.
1633 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
cristy8b350f62009-11-15 23:12:43 +00001634 as_fn_error "invalid package name: $ac_useropt"
cristy3ed852e2009-09-05 21:47:34 +00001635 ac_useropt_orig=$ac_useropt
1636 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1637 case $ac_user_opts in
1638 *"
1639"with_$ac_useropt"
1640"*) ;;
1641 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1642 ac_unrecognized_sep=', ';;
1643 esac
1644 eval with_$ac_useropt=no ;;
1645
1646 --x)
1647 # Obsolete; use --with-x.
1648 with_x=yes ;;
1649
1650 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1651 | --x-incl | --x-inc | --x-in | --x-i)
1652 ac_prev=x_includes ;;
1653 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1654 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1655 x_includes=$ac_optarg ;;
1656
1657 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1658 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1659 ac_prev=x_libraries ;;
1660 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1661 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1662 x_libraries=$ac_optarg ;;
1663
cristy8b350f62009-11-15 23:12:43 +00001664 -*) as_fn_error "unrecognized option: \`$ac_option'
1665Try \`$0 --help' for more information."
cristy3ed852e2009-09-05 21:47:34 +00001666 ;;
1667
1668 *=*)
1669 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1670 # Reject names that are not valid shell variable names.
cristy8b350f62009-11-15 23:12:43 +00001671 case $ac_envvar in #(
1672 '' | [0-9]* | *[!_$as_cr_alnum]* )
1673 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1674 esac
cristy3ed852e2009-09-05 21:47:34 +00001675 eval $ac_envvar=\$ac_optarg
1676 export $ac_envvar ;;
1677
1678 *)
1679 # FIXME: should be removed in autoconf 3.0.
1680 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1681 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1682 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1683 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1684 ;;
1685
1686 esac
1687done
1688
1689if test -n "$ac_prev"; then
1690 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
cristy8b350f62009-11-15 23:12:43 +00001691 as_fn_error "missing argument to $ac_option"
cristy3ed852e2009-09-05 21:47:34 +00001692fi
1693
1694if test -n "$ac_unrecognized_opts"; then
1695 case $enable_option_checking in
1696 no) ;;
cristy8b350f62009-11-15 23:12:43 +00001697 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
cristy3ed852e2009-09-05 21:47:34 +00001698 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1699 esac
1700fi
1701
1702# Check all directory arguments for consistency.
1703for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1704 datadir sysconfdir sharedstatedir localstatedir includedir \
1705 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1706 libdir localedir mandir
1707do
1708 eval ac_val=\$$ac_var
1709 # Remove trailing slashes.
1710 case $ac_val in
1711 */ )
1712 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1713 eval $ac_var=\$ac_val;;
1714 esac
1715 # Be sure to have absolute directory names.
1716 case $ac_val in
1717 [\\/$]* | ?:[\\/]* ) continue;;
1718 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1719 esac
cristy8b350f62009-11-15 23:12:43 +00001720 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
cristy3ed852e2009-09-05 21:47:34 +00001721done
1722
1723# There might be people who depend on the old broken behavior: `$host'
1724# used to hold the argument of --host etc.
1725# FIXME: To remove some day.
1726build=$build_alias
1727host=$host_alias
1728target=$target_alias
1729
1730# FIXME: To remove some day.
1731if test "x$host_alias" != x; then
1732 if test "x$build_alias" = x; then
1733 cross_compiling=maybe
1734 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1735 If a cross compiler is detected then cross compile mode will be used." >&2
1736 elif test "x$build_alias" != "x$host_alias"; then
1737 cross_compiling=yes
1738 fi
1739fi
1740
1741ac_tool_prefix=
1742test -n "$host_alias" && ac_tool_prefix=$host_alias-
1743
1744test "$silent" = yes && exec 6>/dev/null
1745
1746
1747ac_pwd=`pwd` && test -n "$ac_pwd" &&
1748ac_ls_di=`ls -di .` &&
1749ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
cristy8b350f62009-11-15 23:12:43 +00001750 as_fn_error "working directory cannot be determined"
cristy3ed852e2009-09-05 21:47:34 +00001751test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
cristy8b350f62009-11-15 23:12:43 +00001752 as_fn_error "pwd does not report name of working directory"
cristy3ed852e2009-09-05 21:47:34 +00001753
1754
1755# Find the source files, if location was not specified.
1756if test -z "$srcdir"; then
1757 ac_srcdir_defaulted=yes
1758 # Try the directory containing this script, then the parent directory.
1759 ac_confdir=`$as_dirname -- "$as_myself" ||
1760$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1761 X"$as_myself" : 'X\(//\)[^/]' \| \
1762 X"$as_myself" : 'X\(//\)$' \| \
1763 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1764$as_echo X"$as_myself" |
1765 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1766 s//\1/
1767 q
1768 }
1769 /^X\(\/\/\)[^/].*/{
1770 s//\1/
1771 q
1772 }
1773 /^X\(\/\/\)$/{
1774 s//\1/
1775 q
1776 }
1777 /^X\(\/\).*/{
1778 s//\1/
1779 q
1780 }
1781 s/.*/./; q'`
1782 srcdir=$ac_confdir
1783 if test ! -r "$srcdir/$ac_unique_file"; then
1784 srcdir=..
1785 fi
1786else
1787 ac_srcdir_defaulted=no
1788fi
1789if test ! -r "$srcdir/$ac_unique_file"; then
1790 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
cristy8b350f62009-11-15 23:12:43 +00001791 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
cristy3ed852e2009-09-05 21:47:34 +00001792fi
1793ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1794ac_abs_confdir=`(
cristy8b350f62009-11-15 23:12:43 +00001795 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
cristy3ed852e2009-09-05 21:47:34 +00001796 pwd)`
1797# When building in place, set srcdir=.
1798if test "$ac_abs_confdir" = "$ac_pwd"; then
1799 srcdir=.
1800fi
1801# Remove unnecessary trailing slashes from srcdir.
1802# Double slashes in file names in object file debugging info
1803# mess up M-x gdb in Emacs.
1804case $srcdir in
1805*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1806esac
1807for ac_var in $ac_precious_vars; do
1808 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1809 eval ac_env_${ac_var}_value=\$${ac_var}
1810 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1811 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1812done
1813
1814#
1815# Report the --help message.
1816#
1817if test "$ac_init_help" = "long"; then
1818 # Omit some internal or obsolete options to make the list less imposing.
1819 # This message is too long to be a string in the A/UX 3.1 sh.
1820 cat <<_ACEOF
cristydc0f0892009-12-29 02:21:55 +00001821\`configure' configures ImageMagick 6.5.9 to adapt to many kinds of systems.
cristy3ed852e2009-09-05 21:47:34 +00001822
1823Usage: $0 [OPTION]... [VAR=VALUE]...
1824
1825To assign environment variables (e.g., CC, CFLAGS...), specify them as
1826VAR=VALUE. See below for descriptions of some of the useful variables.
1827
1828Defaults for the options are specified in brackets.
1829
1830Configuration:
1831 -h, --help display this help and exit
1832 --help=short display options specific to this package
1833 --help=recursive display the short help of all the included packages
1834 -V, --version display version information and exit
1835 -q, --quiet, --silent do not print \`checking...' messages
1836 --cache-file=FILE cache test results in FILE [disabled]
1837 -C, --config-cache alias for \`--cache-file=config.cache'
1838 -n, --no-create do not create output files
1839 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1840
1841Installation directories:
1842 --prefix=PREFIX install architecture-independent files in PREFIX
1843 [$ac_default_prefix]
1844 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1845 [PREFIX]
1846
1847By default, \`make install' will install all the files in
1848\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1849an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1850for instance \`--prefix=\$HOME'.
1851
1852For better control, use the options below.
1853
1854Fine tuning of the installation directories:
1855 --bindir=DIR user executables [EPREFIX/bin]
1856 --sbindir=DIR system admin executables [EPREFIX/sbin]
1857 --libexecdir=DIR program executables [EPREFIX/libexec]
1858 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1859 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1860 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1861 --libdir=DIR object code libraries [EPREFIX/lib]
1862 --includedir=DIR C header files [PREFIX/include]
1863 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1864 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1865 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1866 --infodir=DIR info documentation [DATAROOTDIR/info]
1867 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1868 --mandir=DIR man documentation [DATAROOTDIR/man]
1869 --docdir=DIR documentation root [DATAROOTDIR/doc/ImageMagick]
1870 --htmldir=DIR html documentation [DOCDIR]
1871 --dvidir=DIR dvi documentation [DOCDIR]
1872 --pdfdir=DIR pdf documentation [DOCDIR]
1873 --psdir=DIR ps documentation [DOCDIR]
1874_ACEOF
1875
1876 cat <<\_ACEOF
1877
1878Program names:
1879 --program-prefix=PREFIX prepend PREFIX to installed program names
1880 --program-suffix=SUFFIX append SUFFIX to installed program names
1881 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1882
1883X features:
1884 --x-includes=DIR X include files are in DIR
1885 --x-libraries=DIR X library files are in DIR
1886
1887System types:
1888 --build=BUILD configure for building on BUILD [guessed]
1889 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1890 --target=TARGET configure for building compilers for TARGET [HOST]
1891_ACEOF
1892fi
1893
1894if test -n "$ac_init_help"; then
1895 case $ac_init_help in
cristydc0f0892009-12-29 02:21:55 +00001896 short | recursive ) echo "Configuration of ImageMagick 6.5.9:";;
cristy3ed852e2009-09-05 21:47:34 +00001897 esac
1898 cat <<\_ACEOF
1899
1900Optional Features:
1901 --disable-option-checking ignore unrecognized --enable/--with options
1902 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1903 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1904 --enable-silent-rules less verbose build output (undo: `make V=1')
1905 --disable-silent-rules verbose build output (undo: `make V=0')
1906 --disable-dependency-tracking speeds up one-time build
1907 --enable-dependency-tracking do not reject slow dependency extractors
1908 --bounds-checking enable run-time bounds-checking
1909 --enable-osx-universal-binary
cristycd4c5312009-11-22 01:19:08 +00001910 build universal binary on OS X [[default=no]]
cristy3ed852e2009-09-05 21:47:34 +00001911 --disable-openmp do not use OpenMP
1912 --disable-largefile omit support for large files
1913 --enable-shared[=PKGS] build shared libraries [default=yes]
1914 --enable-static[=PKGS] build static libraries [default=yes]
1915 --enable-fast-install[=PKGS]
1916 optimize for fast installation [default=yes]
1917 --disable-libtool-lock avoid locking (might break parallel builds)
1918 --enable-ltdl-install install libltdl
1919 --enable-delegate-build look for delegate libraries in build directory
1920 --disable-deprecated exclude deprecated methods in MagickCore and
1921 MagickWand API's
1922 --disable-installed Formally install ImageMagick under PREFIX
1923 --disable-cipher disable enciphering and deciphering image pixels
1924 --enable-embeddable enable self-contained, embeddable,
1925 zero-configuration ImageMagick
1926 --enable-hdri accurately represent the wide range of intensity
1927 levels found in real scenes
cristy3ed852e2009-09-05 21:47:34 +00001928 --disable-assert disable assert() statements in build
1929 --enable-maintainer-mode enable make rules and dependencies not useful
1930 (and sometimes confusing) to the casual installer
1931 --enable-ccmalloc enable 'ccmalloc' memory debug support
1932 --enable-efence enable 'efence' memory debug support
1933 --enable-prof enable 'prof' profiling support
1934 --enable-gprof enable 'gprof' profiling support
1935 --enable-gcov enable 'gcov' profiling support
1936
1937Optional Packages:
1938 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1939 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1940 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1941 --without-maximum-compile-warnings
1942 Disable maximum warning verbosity
1943 --with-dmalloc use dmalloc, as in
1944 http://www.dmalloc.com/dmalloc.tar.gz
1945 --without-threads disable threads support
1946 --with-pic try to use only PIC/non-PIC objects [default=use
1947 both]
1948 --with-included-ltdl use the GNU ltdl sources included here
1949 --with-ltdl-include=DIR use the ltdl headers installed in DIR
1950 --with-ltdl-lib=DIR use the libltdl.la installed in DIR
1951 --with-modules enable building dynamically loadable modules
1952 --with-method-prefix=PREFIX
1953 prefix MagickCore API methods
1954 --with-quantum-depth=DEPTH
1955 number of bits in a pixel quantum (default 16)
1956 --with-cache=THRESHOLD set pixel cache threshhold in MB (default available
1957 memory)
1958 --with-frozenpaths freeze delegate paths
1959 --without-magick-plus-plus
1960 disable build/install of Magick++
1961 --with-perl enable build/install of PerlMagick
1962 --with-perl-options=OPTIONS
1963 options to pass on command-line when generating
1964 PerlMagick's build file
1965 --with-umem enable umem memory allocation library support
1966 --with-libstdc=DIR use libstdc++ in DIR (for GNU C++)
1967 --without-bzlib disable BZLIB support
cristyc7083c12009-10-14 03:16:55 +00001968 --with-x use the X Window System
cristy3ed852e2009-09-05 21:47:34 +00001969 --without-zlib disable ZLIB support
1970 --with-autotrace enable autotrace support
1971 --without-dps disable Display Postscript support
1972 --without-djvu disable DjVu support
1973 --without-fftw disable FFTW support
1974 --without-fpx disable FlashPIX support
1975 --without-fontconfig disable fontconfig support
1976 --without-freetype disable Freetype support
1977 --without-gslib enable Ghostscript library support
1978 --with-fontpath=DIR prepend to default font search path
1979 --with-gs-font-dir=DIR Ghostscript font directory
1980 --without-gvc disable GVC support
1981 --without-jbig disable JBIG support
1982 --without-jpeg disable JPEG support
1983 --without-jp2 disable JPEG-2000 support
1984 --without-lcms disable LCMS support
1985 --without-lqr disable Liquid Rescale support (experimental)
1986 --without-openexr disable OpenEXR support
1987 --without-png disable PNG support
1988 --without-rsvg disable RSVG support
1989 --without-tiff disable TIFF support
1990 --with-windows-font-dir=DIR
1991 directory containing MS-Windows fonts
1992 --without-wmf disable WMF support
1993 --without-xml disable XML support
1994
1995Some influential environment variables:
1996 CC C compiler command
1997 CFLAGS C compiler flags
1998 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1999 nonstandard directory <lib dir>
2000 LIBS libraries to pass to the linker, e.g. -l<library>
cristycd4c5312009-11-22 01:19:08 +00002001 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
cristy3ed852e2009-09-05 21:47:34 +00002002 you have headers in a nonstandard directory <include dir>
cristy3ed852e2009-09-05 21:47:34 +00002003 CXX C++ compiler command
2004 CXXFLAGS C++ compiler flags
cristy95646052009-11-28 23:05:30 +00002005 CPP C preprocessor
cristy3ed852e2009-09-05 21:47:34 +00002006 PKG_CONFIG path to pkg-config utility
cristy736173a2009-09-20 21:18:22 +00002007 CXXCPP C++ preprocessor
cristyc7083c12009-10-14 03:16:55 +00002008 XMKMF Path to xmkmf, Makefile generator for X Window System
cristy3ed852e2009-09-05 21:47:34 +00002009 AUTOTRACE_CFLAGS
2010 C compiler flags for AUTOTRACE, overriding pkg-config
2011 AUTOTRACE_LIBS
2012 linker flags for AUTOTRACE, overriding pkg-config
2013 FONTCONFIG_CFLAGS
2014 C compiler flags for FONTCONFIG, overriding pkg-config
2015 FONTCONFIG_LIBS
2016 linker flags for FONTCONFIG, overriding pkg-config
2017 GVC_CFLAGS C compiler flags for GVC, overriding pkg-config
2018 GVC_LIBS linker flags for GVC, overriding pkg-config
2019 LQR_CFLAGS C compiler flags for LQR, overriding pkg-config
2020 LQR_LIBS linker flags for LQR, overriding pkg-config
2021 OPENEXR_CFLAGS
2022 C compiler flags for OPENEXR, overriding pkg-config
2023 OPENEXR_LIBS
2024 linker flags for OPENEXR, overriding pkg-config
2025 RSVG_CFLAGS C compiler flags for RSVG, overriding pkg-config
2026 RSVG_LIBS linker flags for RSVG, overriding pkg-config
2027 CAIRO_SVG_CFLAGS
2028 C compiler flags for CAIRO_SVG, overriding pkg-config
2029 CAIRO_SVG_LIBS
2030 linker flags for CAIRO_SVG, overriding pkg-config
2031
2032Use these variables to override the choices made by `configure' or to help
2033it to find libraries and programs with nonstandard names/locations.
2034
2035Report bugs to <http://www.imagemagick.org>.
2036_ACEOF
2037ac_status=$?
2038fi
2039
2040if test "$ac_init_help" = "recursive"; then
2041 # If there are subdirs, report their specific --help.
2042 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
2043 test -d "$ac_dir" ||
2044 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
2045 continue
2046 ac_builddir=.
2047
2048case "$ac_dir" in
2049.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
2050*)
2051 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
2052 # A ".." for each directory in $ac_dir_suffix.
2053 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
2054 case $ac_top_builddir_sub in
2055 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
2056 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
2057 esac ;;
2058esac
2059ac_abs_top_builddir=$ac_pwd
2060ac_abs_builddir=$ac_pwd$ac_dir_suffix
2061# for backward compatibility:
2062ac_top_builddir=$ac_top_build_prefix
2063
2064case $srcdir in
2065 .) # We are building in place.
2066 ac_srcdir=.
2067 ac_top_srcdir=$ac_top_builddir_sub
2068 ac_abs_top_srcdir=$ac_pwd ;;
2069 [\\/]* | ?:[\\/]* ) # Absolute name.
2070 ac_srcdir=$srcdir$ac_dir_suffix;
2071 ac_top_srcdir=$srcdir
2072 ac_abs_top_srcdir=$srcdir ;;
2073 *) # Relative name.
2074 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
2075 ac_top_srcdir=$ac_top_build_prefix$srcdir
2076 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2077esac
2078ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
2079
2080 cd "$ac_dir" || { ac_status=$?; continue; }
2081 # Check for guested configure.
2082 if test -f "$ac_srcdir/configure.gnu"; then
2083 echo &&
2084 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
2085 elif test -f "$ac_srcdir/configure"; then
2086 echo &&
2087 $SHELL "$ac_srcdir/configure" --help=recursive
2088 else
2089 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
2090 fi || ac_status=$?
2091 cd "$ac_pwd" || { ac_status=$?; break; }
2092 done
2093fi
2094
2095test -n "$ac_init_help" && exit $ac_status
2096if $ac_init_version; then
2097 cat <<\_ACEOF
cristydc0f0892009-12-29 02:21:55 +00002098ImageMagick configure 6.5.9
cristycd4c5312009-11-22 01:19:08 +00002099generated by GNU Autoconf 2.65
cristy3ed852e2009-09-05 21:47:34 +00002100
cristy8b350f62009-11-15 23:12:43 +00002101Copyright (C) 2009 Free Software Foundation, Inc.
cristy3ed852e2009-09-05 21:47:34 +00002102This configure script is free software; the Free Software Foundation
2103gives unlimited permission to copy, distribute and modify it.
2104_ACEOF
2105 exit
2106fi
cristy8b350f62009-11-15 23:12:43 +00002107
2108## ------------------------ ##
2109## Autoconf initialization. ##
2110## ------------------------ ##
2111
2112# ac_fn_c_try_compile LINENO
2113# --------------------------
2114# Try to compile conftest.$ac_ext, and return whether this succeeded.
2115ac_fn_c_try_compile ()
2116{
2117 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2118 rm -f conftest.$ac_objext
2119 if { { ac_try="$ac_compile"
2120case "(($ac_try" in
2121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2122 *) ac_try_echo=$ac_try;;
2123esac
2124eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2125$as_echo "$ac_try_echo"; } >&5
2126 (eval "$ac_compile") 2>conftest.err
2127 ac_status=$?
2128 if test -s conftest.err; then
2129 grep -v '^ *+' conftest.err >conftest.er1
2130 cat conftest.er1 >&5
2131 mv -f conftest.er1 conftest.err
2132 fi
2133 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2134 test $ac_status = 0; } && {
2135 test -z "$ac_c_werror_flag" ||
2136 test ! -s conftest.err
2137 } && test -s conftest.$ac_objext; then :
2138 ac_retval=0
2139else
2140 $as_echo "$as_me: failed program was:" >&5
2141sed 's/^/| /' conftest.$ac_ext >&5
2142
2143 ac_retval=1
2144fi
2145 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
cristycd4c5312009-11-22 01:19:08 +00002146 as_fn_set_status $ac_retval
cristy8b350f62009-11-15 23:12:43 +00002147
2148} # ac_fn_c_try_compile
2149
cristy8b350f62009-11-15 23:12:43 +00002150# ac_fn_cxx_try_compile LINENO
2151# ----------------------------
2152# Try to compile conftest.$ac_ext, and return whether this succeeded.
2153ac_fn_cxx_try_compile ()
2154{
2155 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2156 rm -f conftest.$ac_objext
2157 if { { ac_try="$ac_compile"
2158case "(($ac_try" in
2159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2160 *) ac_try_echo=$ac_try;;
2161esac
2162eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2163$as_echo "$ac_try_echo"; } >&5
2164 (eval "$ac_compile") 2>conftest.err
2165 ac_status=$?
2166 if test -s conftest.err; then
2167 grep -v '^ *+' conftest.err >conftest.er1
2168 cat conftest.er1 >&5
2169 mv -f conftest.er1 conftest.err
2170 fi
2171 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2172 test $ac_status = 0; } && {
2173 test -z "$ac_cxx_werror_flag" ||
2174 test ! -s conftest.err
2175 } && test -s conftest.$ac_objext; then :
2176 ac_retval=0
2177else
2178 $as_echo "$as_me: failed program was:" >&5
2179sed 's/^/| /' conftest.$ac_ext >&5
2180
2181 ac_retval=1
2182fi
2183 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
cristycd4c5312009-11-22 01:19:08 +00002184 as_fn_set_status $ac_retval
cristy8b350f62009-11-15 23:12:43 +00002185
2186} # ac_fn_cxx_try_compile
2187
cristy95646052009-11-28 23:05:30 +00002188# ac_fn_c_try_cpp LINENO
2189# ----------------------
2190# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2191ac_fn_c_try_cpp ()
2192{
2193 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2194 if { { ac_try="$ac_cpp conftest.$ac_ext"
2195case "(($ac_try" in
2196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2197 *) ac_try_echo=$ac_try;;
2198esac
2199eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2200$as_echo "$ac_try_echo"; } >&5
2201 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2202 ac_status=$?
2203 if test -s conftest.err; then
2204 grep -v '^ *+' conftest.err >conftest.er1
2205 cat conftest.er1 >&5
2206 mv -f conftest.er1 conftest.err
2207 fi
2208 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2209 test $ac_status = 0; } >/dev/null && {
2210 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2211 test ! -s conftest.err
2212 }; then :
2213 ac_retval=0
2214else
2215 $as_echo "$as_me: failed program was:" >&5
2216sed 's/^/| /' conftest.$ac_ext >&5
2217
2218 ac_retval=1
2219fi
2220 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2221 as_fn_set_status $ac_retval
2222
2223} # ac_fn_c_try_cpp
2224
cristy8b350f62009-11-15 23:12:43 +00002225# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2226# -------------------------------------------------------
2227# Tests whether HEADER exists, giving a warning if it cannot be compiled using
2228# the include files in INCLUDES and setting the cache variable VAR
2229# accordingly.
2230ac_fn_c_check_header_mongrel ()
2231{
2232 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2233 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2235$as_echo_n "checking for $2... " >&6; }
2236if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2237 $as_echo_n "(cached) " >&6
2238fi
2239eval ac_res=\$$3
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2241$as_echo "$ac_res" >&6; }
2242else
2243 # Is the header compilable?
2244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2245$as_echo_n "checking $2 usability... " >&6; }
2246cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2247/* end confdefs.h. */
2248$4
2249#include <$2>
2250_ACEOF
2251if ac_fn_c_try_compile "$LINENO"; then :
2252 ac_header_compiler=yes
2253else
2254 ac_header_compiler=no
2255fi
2256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2258$as_echo "$ac_header_compiler" >&6; }
2259
2260# Is the header present?
2261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2262$as_echo_n "checking $2 presence... " >&6; }
2263cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2264/* end confdefs.h. */
2265#include <$2>
2266_ACEOF
2267if ac_fn_c_try_cpp "$LINENO"; then :
2268 ac_header_preproc=yes
2269else
2270 ac_header_preproc=no
2271fi
2272rm -f conftest.err conftest.$ac_ext
2273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2274$as_echo "$ac_header_preproc" >&6; }
2275
2276# So? What about this header?
2277case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2278 yes:no: )
2279 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2280$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2281 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2282$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2283 ;;
2284 no:yes:* )
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2286$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2287 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2288$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2289 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2290$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2292$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2293 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2294$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2295( cat <<\_ASBOX
2296## ----------------------------------------- ##
2297## Report this to http://www.imagemagick.org ##
2298## ----------------------------------------- ##
2299_ASBOX
2300 ) | sed "s/^/$as_me: WARNING: /" >&2
2301 ;;
2302esac
2303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2304$as_echo_n "checking for $2... " >&6; }
2305if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2306 $as_echo_n "(cached) " >&6
2307else
2308 eval "$3=\$ac_header_compiler"
2309fi
2310eval ac_res=\$$3
2311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2312$as_echo "$ac_res" >&6; }
2313fi
2314 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2315
2316} # ac_fn_c_check_header_mongrel
2317
2318# ac_fn_c_try_run LINENO
2319# ----------------------
2320# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2321# that executables *can* be run.
2322ac_fn_c_try_run ()
2323{
2324 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2325 if { { ac_try="$ac_link"
2326case "(($ac_try" in
2327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2328 *) ac_try_echo=$ac_try;;
2329esac
2330eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2331$as_echo "$ac_try_echo"; } >&5
2332 (eval "$ac_link") 2>&5
2333 ac_status=$?
2334 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2335 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2336 { { case "(($ac_try" in
2337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2338 *) ac_try_echo=$ac_try;;
2339esac
2340eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2341$as_echo "$ac_try_echo"; } >&5
2342 (eval "$ac_try") 2>&5
2343 ac_status=$?
2344 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2345 test $ac_status = 0; }; }; then :
2346 ac_retval=0
2347else
2348 $as_echo "$as_me: program exited with status $ac_status" >&5
2349 $as_echo "$as_me: failed program was:" >&5
2350sed 's/^/| /' conftest.$ac_ext >&5
2351
2352 ac_retval=$ac_status
2353fi
2354 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2355 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
cristycd4c5312009-11-22 01:19:08 +00002356 as_fn_set_status $ac_retval
cristy8b350f62009-11-15 23:12:43 +00002357
2358} # ac_fn_c_try_run
2359
2360# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2361# -------------------------------------------------------
2362# Tests whether HEADER exists and can be compiled using the include files in
2363# INCLUDES, setting the cache variable VAR accordingly.
2364ac_fn_c_check_header_compile ()
2365{
2366 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2368$as_echo_n "checking for $2... " >&6; }
2369if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2370 $as_echo_n "(cached) " >&6
2371else
2372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2373/* end confdefs.h. */
2374$4
2375#include <$2>
2376_ACEOF
2377if ac_fn_c_try_compile "$LINENO"; then :
2378 eval "$3=yes"
2379else
2380 eval "$3=no"
2381fi
2382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2383fi
2384eval ac_res=\$$3
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2386$as_echo "$ac_res" >&6; }
2387 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2388
2389} # ac_fn_c_check_header_compile
2390
2391# ac_fn_c_try_link LINENO
2392# -----------------------
2393# Try to link conftest.$ac_ext, and return whether this succeeded.
2394ac_fn_c_try_link ()
2395{
2396 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2397 rm -f conftest.$ac_objext conftest$ac_exeext
2398 if { { ac_try="$ac_link"
2399case "(($ac_try" in
2400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2401 *) ac_try_echo=$ac_try;;
2402esac
2403eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2404$as_echo "$ac_try_echo"; } >&5
2405 (eval "$ac_link") 2>conftest.err
2406 ac_status=$?
2407 if test -s conftest.err; then
2408 grep -v '^ *+' conftest.err >conftest.er1
2409 cat conftest.er1 >&5
2410 mv -f conftest.er1 conftest.err
2411 fi
2412 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2413 test $ac_status = 0; } && {
2414 test -z "$ac_c_werror_flag" ||
2415 test ! -s conftest.err
2416 } && test -s conftest$ac_exeext && {
2417 test "$cross_compiling" = yes ||
2418 $as_test_x conftest$ac_exeext
2419 }; then :
2420 ac_retval=0
2421else
2422 $as_echo "$as_me: failed program was:" >&5
2423sed 's/^/| /' conftest.$ac_ext >&5
2424
2425 ac_retval=1
2426fi
2427 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2428 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2429 # interfere with the next link command; also delete a directory that is
2430 # left behind by Apple's compiler. We do this before executing the actions.
2431 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2432 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
cristycd4c5312009-11-22 01:19:08 +00002433 as_fn_set_status $ac_retval
cristy8b350f62009-11-15 23:12:43 +00002434
2435} # ac_fn_c_try_link
2436
2437# ac_fn_c_check_func LINENO FUNC VAR
2438# ----------------------------------
2439# Tests whether FUNC exists, setting the cache variable VAR accordingly
2440ac_fn_c_check_func ()
2441{
2442 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2444$as_echo_n "checking for $2... " >&6; }
2445if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2446 $as_echo_n "(cached) " >&6
2447else
2448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2449/* end confdefs.h. */
2450/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2451 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2452#define $2 innocuous_$2
2453
2454/* System header to define __stub macros and hopefully few prototypes,
2455 which can conflict with char $2 (); below.
2456 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2457 <limits.h> exists even on freestanding compilers. */
2458
2459#ifdef __STDC__
2460# include <limits.h>
2461#else
2462# include <assert.h>
2463#endif
2464
2465#undef $2
2466
2467/* Override any GCC internal prototype to avoid an error.
2468 Use char because int might match the return type of a GCC
2469 builtin and then its argument prototype would still apply. */
2470#ifdef __cplusplus
2471extern "C"
2472#endif
2473char $2 ();
2474/* The GNU C library defines this for functions which it implements
2475 to always fail with ENOSYS. Some functions are actually named
2476 something starting with __ and the normal name is an alias. */
2477#if defined __stub_$2 || defined __stub___$2
2478choke me
2479#endif
2480
2481int
2482main ()
2483{
2484return $2 ();
2485 ;
2486 return 0;
2487}
2488_ACEOF
2489if ac_fn_c_try_link "$LINENO"; then :
2490 eval "$3=yes"
2491else
2492 eval "$3=no"
2493fi
2494rm -f core conftest.err conftest.$ac_objext \
2495 conftest$ac_exeext conftest.$ac_ext
2496fi
2497eval ac_res=\$$3
2498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2499$as_echo "$ac_res" >&6; }
2500 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2501
2502} # ac_fn_c_check_func
2503
2504# ac_fn_cxx_try_cpp LINENO
2505# ------------------------
2506# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2507ac_fn_cxx_try_cpp ()
2508{
2509 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2510 if { { ac_try="$ac_cpp conftest.$ac_ext"
2511case "(($ac_try" in
2512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2513 *) ac_try_echo=$ac_try;;
2514esac
2515eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2516$as_echo "$ac_try_echo"; } >&5
2517 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2518 ac_status=$?
2519 if test -s conftest.err; then
2520 grep -v '^ *+' conftest.err >conftest.er1
2521 cat conftest.er1 >&5
2522 mv -f conftest.er1 conftest.err
2523 fi
2524 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2525 test $ac_status = 0; } >/dev/null && {
2526 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2527 test ! -s conftest.err
2528 }; then :
2529 ac_retval=0
2530else
2531 $as_echo "$as_me: failed program was:" >&5
2532sed 's/^/| /' conftest.$ac_ext >&5
2533
2534 ac_retval=1
2535fi
2536 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
cristycd4c5312009-11-22 01:19:08 +00002537 as_fn_set_status $ac_retval
cristy8b350f62009-11-15 23:12:43 +00002538
2539} # ac_fn_cxx_try_cpp
2540
2541# ac_fn_cxx_try_link LINENO
2542# -------------------------
2543# Try to link conftest.$ac_ext, and return whether this succeeded.
2544ac_fn_cxx_try_link ()
2545{
2546 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2547 rm -f conftest.$ac_objext conftest$ac_exeext
2548 if { { ac_try="$ac_link"
2549case "(($ac_try" in
2550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2551 *) ac_try_echo=$ac_try;;
2552esac
2553eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2554$as_echo "$ac_try_echo"; } >&5
2555 (eval "$ac_link") 2>conftest.err
2556 ac_status=$?
2557 if test -s conftest.err; then
2558 grep -v '^ *+' conftest.err >conftest.er1
2559 cat conftest.er1 >&5
2560 mv -f conftest.er1 conftest.err
2561 fi
2562 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2563 test $ac_status = 0; } && {
2564 test -z "$ac_cxx_werror_flag" ||
2565 test ! -s conftest.err
2566 } && test -s conftest$ac_exeext && {
2567 test "$cross_compiling" = yes ||
2568 $as_test_x conftest$ac_exeext
2569 }; then :
2570 ac_retval=0
2571else
2572 $as_echo "$as_me: failed program was:" >&5
2573sed 's/^/| /' conftest.$ac_ext >&5
2574
2575 ac_retval=1
2576fi
2577 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2578 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2579 # interfere with the next link command; also delete a directory that is
2580 # left behind by Apple's compiler. We do this before executing the actions.
2581 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2582 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
cristycd4c5312009-11-22 01:19:08 +00002583 as_fn_set_status $ac_retval
cristy8b350f62009-11-15 23:12:43 +00002584
2585} # ac_fn_cxx_try_link
2586
2587# ac_fn_c_check_decl LINENO SYMBOL VAR
2588# ------------------------------------
2589# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2590ac_fn_c_check_decl ()
2591{
2592 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2594$as_echo_n "checking whether $2 is declared... " >&6; }
2595if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2596 $as_echo_n "(cached) " >&6
2597else
2598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2599/* end confdefs.h. */
2600$4
2601int
2602main ()
2603{
2604#ifndef $2
2605 (void) $2;
2606#endif
2607
2608 ;
2609 return 0;
2610}
2611_ACEOF
2612if ac_fn_c_try_compile "$LINENO"; then :
2613 eval "$3=yes"
2614else
2615 eval "$3=no"
2616fi
2617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2618fi
2619eval ac_res=\$$3
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2621$as_echo "$ac_res" >&6; }
2622 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2623
2624} # ac_fn_c_check_decl
2625
2626# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2627# -------------------------------------------
2628# Tests whether TYPE exists after having included INCLUDES, setting cache
2629# variable VAR accordingly.
2630ac_fn_c_check_type ()
2631{
2632 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2634$as_echo_n "checking for $2... " >&6; }
2635if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2636 $as_echo_n "(cached) " >&6
2637else
2638 eval "$3=no"
2639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2640/* end confdefs.h. */
2641$4
2642int
2643main ()
2644{
2645if (sizeof ($2))
2646 return 0;
2647 ;
2648 return 0;
2649}
2650_ACEOF
2651if ac_fn_c_try_compile "$LINENO"; then :
2652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2653/* end confdefs.h. */
2654$4
2655int
2656main ()
2657{
2658if (sizeof (($2)))
2659 return 0;
2660 ;
2661 return 0;
2662}
2663_ACEOF
2664if ac_fn_c_try_compile "$LINENO"; then :
2665
2666else
2667 eval "$3=yes"
2668fi
2669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2670fi
2671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2672fi
2673eval ac_res=\$$3
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2675$as_echo "$ac_res" >&6; }
2676 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2677
2678} # ac_fn_c_check_type
2679
2680# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2681# --------------------------------------------
2682# Tries to find the compile-time value of EXPR in a program that includes
2683# INCLUDES, setting VAR accordingly. Returns whether the value could be
2684# computed
2685ac_fn_c_compute_int ()
2686{
2687 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2688 if test "$cross_compiling" = yes; then
2689 # Depending upon the size, compute the lo and hi bounds.
2690cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2691/* end confdefs.h. */
2692$4
2693int
2694main ()
2695{
2696static int test_array [1 - 2 * !(($2) >= 0)];
2697test_array [0] = 0
2698
2699 ;
2700 return 0;
2701}
2702_ACEOF
2703if ac_fn_c_try_compile "$LINENO"; then :
2704 ac_lo=0 ac_mid=0
2705 while :; do
2706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2707/* end confdefs.h. */
2708$4
2709int
2710main ()
2711{
2712static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2713test_array [0] = 0
2714
2715 ;
2716 return 0;
2717}
2718_ACEOF
2719if ac_fn_c_try_compile "$LINENO"; then :
2720 ac_hi=$ac_mid; break
2721else
2722 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2723 if test $ac_lo -le $ac_mid; then
2724 ac_lo= ac_hi=
2725 break
2726 fi
2727 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2728fi
2729rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2730 done
2731else
2732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2733/* end confdefs.h. */
2734$4
2735int
2736main ()
2737{
2738static int test_array [1 - 2 * !(($2) < 0)];
2739test_array [0] = 0
2740
2741 ;
2742 return 0;
2743}
2744_ACEOF
2745if ac_fn_c_try_compile "$LINENO"; then :
2746 ac_hi=-1 ac_mid=-1
2747 while :; do
2748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2749/* end confdefs.h. */
2750$4
2751int
2752main ()
2753{
2754static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2755test_array [0] = 0
2756
2757 ;
2758 return 0;
2759}
2760_ACEOF
2761if ac_fn_c_try_compile "$LINENO"; then :
2762 ac_lo=$ac_mid; break
2763else
2764 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2765 if test $ac_mid -le $ac_hi; then
2766 ac_lo= ac_hi=
2767 break
2768 fi
2769 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2770fi
2771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2772 done
2773else
2774 ac_lo= ac_hi=
2775fi
2776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2777fi
2778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2779# Binary search between lo and hi bounds.
2780while test "x$ac_lo" != "x$ac_hi"; do
2781 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2783/* end confdefs.h. */
2784$4
2785int
2786main ()
2787{
2788static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2789test_array [0] = 0
2790
2791 ;
2792 return 0;
2793}
2794_ACEOF
2795if ac_fn_c_try_compile "$LINENO"; then :
2796 ac_hi=$ac_mid
2797else
2798 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2799fi
2800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2801done
2802case $ac_lo in #((
2803?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2804'') ac_retval=1 ;;
2805esac
2806 else
2807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2808/* end confdefs.h. */
2809$4
2810static long int longval () { return $2; }
2811static unsigned long int ulongval () { return $2; }
2812#include <stdio.h>
2813#include <stdlib.h>
2814int
2815main ()
2816{
2817
2818 FILE *f = fopen ("conftest.val", "w");
2819 if (! f)
2820 return 1;
2821 if (($2) < 0)
2822 {
2823 long int i = longval ();
2824 if (i != ($2))
2825 return 1;
2826 fprintf (f, "%ld", i);
2827 }
2828 else
2829 {
2830 unsigned long int i = ulongval ();
2831 if (i != ($2))
2832 return 1;
2833 fprintf (f, "%lu", i);
2834 }
2835 /* Do not output a trailing newline, as this causes \r\n confusion
2836 on some platforms. */
2837 return ferror (f) || fclose (f) != 0;
2838
2839 ;
2840 return 0;
2841}
2842_ACEOF
2843if ac_fn_c_try_run "$LINENO"; then :
2844 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2845else
2846 ac_retval=1
2847fi
2848rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2849 conftest.$ac_objext conftest.beam conftest.$ac_ext
2850rm -f conftest.val
2851
2852 fi
2853 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
cristycd4c5312009-11-22 01:19:08 +00002854 as_fn_set_status $ac_retval
cristy8b350f62009-11-15 23:12:43 +00002855
2856} # ac_fn_c_compute_int
2857
2858# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2859# ---------------------------------------------------------
2860# Tests whether HEADER exists, giving a warning if it cannot be compiled using
2861# the include files in INCLUDES and setting the cache variable VAR
2862# accordingly.
2863ac_fn_cxx_check_header_mongrel ()
2864{
2865 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2866 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2868$as_echo_n "checking for $2... " >&6; }
2869if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2870 $as_echo_n "(cached) " >&6
2871fi
2872eval ac_res=\$$3
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2874$as_echo "$ac_res" >&6; }
2875else
2876 # Is the header compilable?
2877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2878$as_echo_n "checking $2 usability... " >&6; }
2879cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2880/* end confdefs.h. */
2881$4
2882#include <$2>
2883_ACEOF
2884if ac_fn_cxx_try_compile "$LINENO"; then :
2885 ac_header_compiler=yes
2886else
2887 ac_header_compiler=no
2888fi
2889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2891$as_echo "$ac_header_compiler" >&6; }
2892
2893# Is the header present?
2894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2895$as_echo_n "checking $2 presence... " >&6; }
2896cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2897/* end confdefs.h. */
2898#include <$2>
2899_ACEOF
2900if ac_fn_cxx_try_cpp "$LINENO"; then :
2901 ac_header_preproc=yes
2902else
2903 ac_header_preproc=no
2904fi
2905rm -f conftest.err conftest.$ac_ext
2906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2907$as_echo "$ac_header_preproc" >&6; }
2908
2909# So? What about this header?
2910case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2911 yes:no: )
2912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2913$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2915$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2916 ;;
2917 no:yes:* )
2918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2919$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2921$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2923$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2925$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2926 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2927$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2928( cat <<\_ASBOX
2929## ----------------------------------------- ##
2930## Report this to http://www.imagemagick.org ##
2931## ----------------------------------------- ##
2932_ASBOX
2933 ) | sed "s/^/$as_me: WARNING: /" >&2
2934 ;;
2935esac
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2937$as_echo_n "checking for $2... " >&6; }
2938if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2939 $as_echo_n "(cached) " >&6
2940else
2941 eval "$3=\$ac_header_compiler"
2942fi
2943eval ac_res=\$$3
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2945$as_echo "$ac_res" >&6; }
2946fi
2947 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2948
2949} # ac_fn_cxx_check_header_mongrel
cristy3ed852e2009-09-05 21:47:34 +00002950cat >config.log <<_ACEOF
2951This file contains any messages produced by compilers while
2952running configure, to aid debugging if configure makes a mistake.
2953
cristydc0f0892009-12-29 02:21:55 +00002954It was created by ImageMagick $as_me 6.5.9, which was
cristycd4c5312009-11-22 01:19:08 +00002955generated by GNU Autoconf 2.65. Invocation command line was
cristy3ed852e2009-09-05 21:47:34 +00002956
2957 $ $0 $@
2958
2959_ACEOF
2960exec 5>>config.log
2961{
2962cat <<_ASUNAME
2963## --------- ##
2964## Platform. ##
2965## --------- ##
2966
2967hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2968uname -m = `(uname -m) 2>/dev/null || echo unknown`
2969uname -r = `(uname -r) 2>/dev/null || echo unknown`
2970uname -s = `(uname -s) 2>/dev/null || echo unknown`
2971uname -v = `(uname -v) 2>/dev/null || echo unknown`
2972
2973/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2974/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2975
2976/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2977/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2978/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2979/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2980/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2981/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2982/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2983
2984_ASUNAME
2985
2986as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2987for as_dir in $PATH
2988do
2989 IFS=$as_save_IFS
2990 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00002991 $as_echo "PATH: $as_dir"
2992 done
cristy3ed852e2009-09-05 21:47:34 +00002993IFS=$as_save_IFS
2994
2995} >&5
2996
2997cat >&5 <<_ACEOF
2998
2999
3000## ----------- ##
3001## Core tests. ##
3002## ----------- ##
3003
3004_ACEOF
3005
3006
3007# Keep a trace of the command line.
3008# Strip out --no-create and --no-recursion so they do not pile up.
3009# Strip out --silent because we don't want to record it for future runs.
3010# Also quote any args containing shell meta-characters.
3011# Make two passes to allow for proper duplicate-argument suppression.
3012ac_configure_args=
3013ac_configure_args0=
3014ac_configure_args1=
3015ac_must_keep_next=false
3016for ac_pass in 1 2
3017do
3018 for ac_arg
3019 do
3020 case $ac_arg in
3021 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
3022 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
3023 | -silent | --silent | --silen | --sile | --sil)
3024 continue ;;
3025 *\'*)
3026 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
3027 esac
3028 case $ac_pass in
cristy8b350f62009-11-15 23:12:43 +00003029 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
cristy3ed852e2009-09-05 21:47:34 +00003030 2)
cristy8b350f62009-11-15 23:12:43 +00003031 as_fn_append ac_configure_args1 " '$ac_arg'"
cristy3ed852e2009-09-05 21:47:34 +00003032 if test $ac_must_keep_next = true; then
3033 ac_must_keep_next=false # Got value, back to normal.
3034 else
3035 case $ac_arg in
3036 *=* | --config-cache | -C | -disable-* | --disable-* \
3037 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
3038 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
3039 | -with-* | --with-* | -without-* | --without-* | --x)
3040 case "$ac_configure_args0 " in
3041 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
3042 esac
3043 ;;
3044 -* ) ac_must_keep_next=true ;;
3045 esac
3046 fi
cristy8b350f62009-11-15 23:12:43 +00003047 as_fn_append ac_configure_args " '$ac_arg'"
cristy3ed852e2009-09-05 21:47:34 +00003048 ;;
3049 esac
3050 done
3051done
cristy8b350f62009-11-15 23:12:43 +00003052{ ac_configure_args0=; unset ac_configure_args0;}
3053{ ac_configure_args1=; unset ac_configure_args1;}
cristy3ed852e2009-09-05 21:47:34 +00003054
3055# When interrupted or exit'd, cleanup temporary files, and complete
3056# config.log. We remove comments because anyway the quotes in there
3057# would cause problems or look ugly.
3058# WARNING: Use '\'' to represent an apostrophe within the trap.
3059# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
3060trap 'exit_status=$?
3061 # Save into config.log some information that might help in debugging.
3062 {
3063 echo
3064
3065 cat <<\_ASBOX
3066## ---------------- ##
3067## Cache variables. ##
3068## ---------------- ##
3069_ASBOX
3070 echo
3071 # The following way of writing the cache mishandles newlines in values,
3072(
3073 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
3074 eval ac_val=\$$ac_var
3075 case $ac_val in #(
3076 *${as_nl}*)
3077 case $ac_var in #(
cristy8b350f62009-11-15 23:12:43 +00003078 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
cristy3ed852e2009-09-05 21:47:34 +00003079$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3080 esac
3081 case $ac_var in #(
3082 _ | IFS | as_nl) ;; #(
3083 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
cristy8b350f62009-11-15 23:12:43 +00003084 *) { eval $ac_var=; unset $ac_var;} ;;
cristy3ed852e2009-09-05 21:47:34 +00003085 esac ;;
3086 esac
3087 done
3088 (set) 2>&1 |
3089 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
3090 *${as_nl}ac_space=\ *)
3091 sed -n \
3092 "s/'\''/'\''\\\\'\'''\''/g;
3093 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
3094 ;; #(
3095 *)
3096 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3097 ;;
3098 esac |
3099 sort
3100)
3101 echo
3102
3103 cat <<\_ASBOX
3104## ----------------- ##
3105## Output variables. ##
3106## ----------------- ##
3107_ASBOX
3108 echo
3109 for ac_var in $ac_subst_vars
3110 do
3111 eval ac_val=\$$ac_var
3112 case $ac_val in
3113 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
3114 esac
3115 $as_echo "$ac_var='\''$ac_val'\''"
3116 done | sort
3117 echo
3118
3119 if test -n "$ac_subst_files"; then
3120 cat <<\_ASBOX
3121## ------------------- ##
3122## File substitutions. ##
3123## ------------------- ##
3124_ASBOX
3125 echo
3126 for ac_var in $ac_subst_files
3127 do
3128 eval ac_val=\$$ac_var
3129 case $ac_val in
3130 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
3131 esac
3132 $as_echo "$ac_var='\''$ac_val'\''"
3133 done | sort
3134 echo
3135 fi
3136
3137 if test -s confdefs.h; then
3138 cat <<\_ASBOX
3139## ----------- ##
3140## confdefs.h. ##
3141## ----------- ##
3142_ASBOX
3143 echo
3144 cat confdefs.h
3145 echo
3146 fi
3147 test "$ac_signal" != 0 &&
3148 $as_echo "$as_me: caught signal $ac_signal"
3149 $as_echo "$as_me: exit $exit_status"
3150 } >&5
3151 rm -f core *.core core.conftest.* &&
3152 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
3153 exit $exit_status
3154' 0
3155for ac_signal in 1 2 13 15; do
cristy8b350f62009-11-15 23:12:43 +00003156 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
cristy3ed852e2009-09-05 21:47:34 +00003157done
3158ac_signal=0
3159
3160# confdefs.h avoids OS command line length limits that DEFS can exceed.
3161rm -f -r conftest* confdefs.h
3162
cristy8b350f62009-11-15 23:12:43 +00003163$as_echo "/* confdefs.h */" > confdefs.h
3164
cristy3ed852e2009-09-05 21:47:34 +00003165# Predefined preprocessor variables.
3166
3167cat >>confdefs.h <<_ACEOF
3168#define PACKAGE_NAME "$PACKAGE_NAME"
3169_ACEOF
3170
cristy3ed852e2009-09-05 21:47:34 +00003171cat >>confdefs.h <<_ACEOF
3172#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
3173_ACEOF
3174
cristy3ed852e2009-09-05 21:47:34 +00003175cat >>confdefs.h <<_ACEOF
3176#define PACKAGE_VERSION "$PACKAGE_VERSION"
3177_ACEOF
3178
cristy3ed852e2009-09-05 21:47:34 +00003179cat >>confdefs.h <<_ACEOF
3180#define PACKAGE_STRING "$PACKAGE_STRING"
3181_ACEOF
3182
cristy3ed852e2009-09-05 21:47:34 +00003183cat >>confdefs.h <<_ACEOF
3184#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
3185_ACEOF
3186
cristy8b350f62009-11-15 23:12:43 +00003187cat >>confdefs.h <<_ACEOF
3188#define PACKAGE_URL "$PACKAGE_URL"
3189_ACEOF
3190
cristy3ed852e2009-09-05 21:47:34 +00003191
3192# Let the site file select an alternate cache file if it wants to.
3193# Prefer an explicitly selected file to automatically selected ones.
3194ac_site_file1=NONE
3195ac_site_file2=NONE
3196if test -n "$CONFIG_SITE"; then
3197 ac_site_file1=$CONFIG_SITE
3198elif test "x$prefix" != xNONE; then
3199 ac_site_file1=$prefix/share/config.site
3200 ac_site_file2=$prefix/etc/config.site
3201else
3202 ac_site_file1=$ac_default_prefix/share/config.site
3203 ac_site_file2=$ac_default_prefix/etc/config.site
3204fi
3205for ac_site_file in "$ac_site_file1" "$ac_site_file2"
3206do
3207 test "x$ac_site_file" = xNONE && continue
cristycd4c5312009-11-22 01:19:08 +00003208 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
cristy8b350f62009-11-15 23:12:43 +00003209 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
cristy3ed852e2009-09-05 21:47:34 +00003210$as_echo "$as_me: loading site script $ac_site_file" >&6;}
3211 sed 's/^/| /' "$ac_site_file" >&5
3212 . "$ac_site_file"
3213 fi
3214done
3215
3216if test -r "$cache_file"; then
cristycd4c5312009-11-22 01:19:08 +00003217 # Some versions of bash will fail to source /dev/null (special files
3218 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
3219 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
cristy8b350f62009-11-15 23:12:43 +00003220 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
cristy3ed852e2009-09-05 21:47:34 +00003221$as_echo "$as_me: loading cache $cache_file" >&6;}
3222 case $cache_file in
3223 [\\/]* | ?:[\\/]* ) . "$cache_file";;
3224 *) . "./$cache_file";;
3225 esac
3226 fi
3227else
cristy8b350f62009-11-15 23:12:43 +00003228 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
cristy3ed852e2009-09-05 21:47:34 +00003229$as_echo "$as_me: creating cache $cache_file" >&6;}
3230 >$cache_file
3231fi
3232
cristycd4c5312009-11-22 01:19:08 +00003233as_fn_append ac_header_list " stdlib.h"
3234as_fn_append ac_header_list " unistd.h"
3235as_fn_append ac_header_list " sys/param.h"
cristy3ed852e2009-09-05 21:47:34 +00003236# Check that the precious variables saved in the cache have kept the same
3237# value.
3238ac_cache_corrupted=false
3239for ac_var in $ac_precious_vars; do
3240 eval ac_old_set=\$ac_cv_env_${ac_var}_set
3241 eval ac_new_set=\$ac_env_${ac_var}_set
3242 eval ac_old_val=\$ac_cv_env_${ac_var}_value
3243 eval ac_new_val=\$ac_env_${ac_var}_value
3244 case $ac_old_set,$ac_new_set in
3245 set,)
cristy8b350f62009-11-15 23:12:43 +00003246 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
cristy3ed852e2009-09-05 21:47:34 +00003247$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
3248 ac_cache_corrupted=: ;;
3249 ,set)
cristy8b350f62009-11-15 23:12:43 +00003250 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
cristy3ed852e2009-09-05 21:47:34 +00003251$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
3252 ac_cache_corrupted=: ;;
3253 ,);;
3254 *)
3255 if test "x$ac_old_val" != "x$ac_new_val"; then
3256 # differences in whitespace do not lead to failure.
3257 ac_old_val_w=`echo x $ac_old_val`
3258 ac_new_val_w=`echo x $ac_new_val`
3259 if test "$ac_old_val_w" != "$ac_new_val_w"; then
cristy8b350f62009-11-15 23:12:43 +00003260 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
cristy3ed852e2009-09-05 21:47:34 +00003261$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
3262 ac_cache_corrupted=:
3263 else
cristy8b350f62009-11-15 23:12:43 +00003264 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
cristy3ed852e2009-09-05 21:47:34 +00003265$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
3266 eval $ac_var=\$ac_old_val
3267 fi
cristy8b350f62009-11-15 23:12:43 +00003268 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
cristy3ed852e2009-09-05 21:47:34 +00003269$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
cristy8b350f62009-11-15 23:12:43 +00003270 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
cristy3ed852e2009-09-05 21:47:34 +00003271$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
3272 fi;;
3273 esac
3274 # Pass precious variables to config.status.
3275 if test "$ac_new_set" = set; then
3276 case $ac_new_val in
3277 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
3278 *) ac_arg=$ac_var=$ac_new_val ;;
3279 esac
3280 case " $ac_configure_args " in
3281 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
cristy8b350f62009-11-15 23:12:43 +00003282 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
cristy3ed852e2009-09-05 21:47:34 +00003283 esac
3284 fi
3285done
3286if $ac_cache_corrupted; then
cristy8b350f62009-11-15 23:12:43 +00003287 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +00003288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +00003289 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
cristy3ed852e2009-09-05 21:47:34 +00003290$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
cristy8b350f62009-11-15 23:12:43 +00003291 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003292fi
cristy8b350f62009-11-15 23:12:43 +00003293## -------------------- ##
3294## Main body of script. ##
3295## -------------------- ##
cristy3ed852e2009-09-05 21:47:34 +00003296
3297ac_ext=c
3298ac_cpp='$CPP $CPPFLAGS'
3299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3301ac_compiler_gnu=$ac_cv_c_compiler_gnu
3302
3303
3304
3305ac_aux_dir=
3306for ac_dir in config "$srcdir"/config; do
cristy8b350f62009-11-15 23:12:43 +00003307 for ac_t in install-sh install.sh shtool; do
3308 if test -f "$ac_dir/$ac_t"; then
3309 ac_aux_dir=$ac_dir
3310 ac_install_sh="$ac_aux_dir/$ac_t -c"
3311 break 2
3312 fi
3313 done
cristy3ed852e2009-09-05 21:47:34 +00003314done
3315if test -z "$ac_aux_dir"; then
cristy8b350f62009-11-15 23:12:43 +00003316 as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003317fi
3318
3319# These three variables are undocumented and unsupported,
3320# and are intended to be withdrawn in a future Autoconf release.
3321# They can cause serious problems if a builder's source tree is in a directory
3322# whose full name contains unusual characters.
3323ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3324ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3325ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3326
3327
3328
3329
3330ac_config_headers="$ac_config_headers config/config.h"
3331
3332ac_config_commands="$ac_config_commands magick/magick-config.h"
3333
3334ac_config_files="$ac_config_files config/configure.xml config/delegates.xml config/ImageMagick.rdf config/MagickCore.dox config/MagickWand.dox config/type-ghostscript.xml config/type-windows.xml config/type.xml ImageMagick.spec Magick++/bin/Magick++-config magick/ImageMagick.pc Magick++/lib/ImageMagick++.pc Magick++/lib/Magick++.pc magick/Magick-config magick/MagickCore-config magick/MagickCore.pc magick/version.h Makefile magick.sh PerlMagick/Magick.pm PerlMagick/Makefile.PL PerlMagick/check.sh utilities/animate.1 utilities/compare.1 utilities/composite.1 utilities/conjure.1 utilities/convert.1 utilities/display.1 utilities/identify.1 utilities/ImageMagick.1 utilities/import.1 utilities/mogrify.1 utilities/montage.1 utilities/stream.1 wand/MagickWand-config wand/MagickWand.pc wand/Wand-config wand/Wand.pc"
3335
3336
3337#
3338# Save initial user-tunable values
3339#
3340USER_LIBS=$LIBS
3341for var in CC CFLAGS CPPFLAGS CXX CXXCPP LDFLAGS LIBS ; do
3342 eval isset=\${$var+set}
3343 if test "$isset" = 'set'; then
3344 eval val=$`echo $var`
3345 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS}'${var}=${val}' "
3346 fi
3347done
3348
3349
3350CONFIGURE_ARGS="$0 ${ac_configure_args}"
3351
3352
3353# Source file containing package/library versioning information.
3354. ${srcdir}/version.sh
3355
3356echo "configuring ${PACKAGE_NAME} ${PACKAGE_VERSION}${PACKAGE_LIB_SUBVERSION}"
3357# Make sure we can run config.sub.
3358$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
cristy8b350f62009-11-15 23:12:43 +00003359 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003360
cristy8b350f62009-11-15 23:12:43 +00003361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
cristy3ed852e2009-09-05 21:47:34 +00003362$as_echo_n "checking build system type... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00003363if test "${ac_cv_build+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003364 $as_echo_n "(cached) " >&6
3365else
3366 ac_build_alias=$build_alias
3367test "x$ac_build_alias" = x &&
3368 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3369test "x$ac_build_alias" = x &&
cristy8b350f62009-11-15 23:12:43 +00003370 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003371ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
cristy8b350f62009-11-15 23:12:43 +00003372 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003373
3374fi
cristy8b350f62009-11-15 23:12:43 +00003375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
cristy3ed852e2009-09-05 21:47:34 +00003376$as_echo "$ac_cv_build" >&6; }
3377case $ac_cv_build in
3378*-*-*) ;;
cristy8b350f62009-11-15 23:12:43 +00003379*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +00003380esac
3381build=$ac_cv_build
3382ac_save_IFS=$IFS; IFS='-'
3383set x $ac_cv_build
3384shift
3385build_cpu=$1
3386build_vendor=$2
3387shift; shift
3388# Remember, the first character of IFS is used to create $*,
3389# except with old shells:
3390build_os=$*
3391IFS=$ac_save_IFS
3392case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3393
3394
cristy8b350f62009-11-15 23:12:43 +00003395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
cristy3ed852e2009-09-05 21:47:34 +00003396$as_echo_n "checking host system type... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00003397if test "${ac_cv_host+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003398 $as_echo_n "(cached) " >&6
3399else
3400 if test "x$host_alias" = x; then
3401 ac_cv_host=$ac_cv_build
3402else
3403 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
cristy8b350f62009-11-15 23:12:43 +00003404 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003405fi
3406
3407fi
cristy8b350f62009-11-15 23:12:43 +00003408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
cristy3ed852e2009-09-05 21:47:34 +00003409$as_echo "$ac_cv_host" >&6; }
3410case $ac_cv_host in
3411*-*-*) ;;
cristy8b350f62009-11-15 23:12:43 +00003412*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +00003413esac
3414host=$ac_cv_host
3415ac_save_IFS=$IFS; IFS='-'
3416set x $ac_cv_host
3417shift
3418host_cpu=$1
3419host_vendor=$2
3420shift; shift
3421# Remember, the first character of IFS is used to create $*,
3422# except with old shells:
3423host_os=$*
3424IFS=$ac_save_IFS
3425case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3426
3427
cristy8b350f62009-11-15 23:12:43 +00003428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
cristy3ed852e2009-09-05 21:47:34 +00003429$as_echo_n "checking target system type... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00003430if test "${ac_cv_target+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003431 $as_echo_n "(cached) " >&6
3432else
3433 if test "x$target_alias" = x; then
3434 ac_cv_target=$ac_cv_host
3435else
3436 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
cristy8b350f62009-11-15 23:12:43 +00003437 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003438fi
3439
3440fi
cristy8b350f62009-11-15 23:12:43 +00003441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
cristy3ed852e2009-09-05 21:47:34 +00003442$as_echo "$ac_cv_target" >&6; }
3443case $ac_cv_target in
3444*-*-*) ;;
cristy8b350f62009-11-15 23:12:43 +00003445*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +00003446esac
3447target=$ac_cv_target
3448ac_save_IFS=$IFS; IFS='-'
3449set x $ac_cv_target
3450shift
3451target_cpu=$1
3452target_vendor=$2
3453shift; shift
3454# Remember, the first character of IFS is used to create $*,
3455# except with old shells:
3456target_os=$*
3457IFS=$ac_save_IFS
3458case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3459
3460
3461# The aliases save the names the user supplied, while $host etc.
3462# will get canonicalized.
3463test -n "$target_alias" &&
3464 test "$program_prefix$program_suffix$program_transform_name" = \
3465 NONENONEs,x,x, &&
3466 program_prefix=${target_alias}-
3467
3468# Substitute library versioning
3469
3470
3471# Ensure that make can run correctly
cristy8b350f62009-11-15 23:12:43 +00003472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
cristy3ed852e2009-09-05 21:47:34 +00003473$as_echo_n "checking whether build environment is sane... " >&6; }
3474# Just in case
3475sleep 1
3476echo timestamp > conftest.file
3477# Reject unsafe characters in $srcdir or the absolute working directory
3478# name. Accept space and tab only in the latter.
3479am_lf='
3480'
3481case `pwd` in
3482 *[\\\"\#\$\&\'\`$am_lf]*)
cristy8b350f62009-11-15 23:12:43 +00003483 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +00003484esac
3485case $srcdir in
3486 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
cristy8b350f62009-11-15 23:12:43 +00003487 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +00003488esac
3489
3490# Do `set' in a subshell so we don't clobber the current shell's
3491# arguments. Must try -L first in case configure is actually a
3492# symlink; some systems play weird games with the mod time of symlinks
3493# (eg FreeBSD returns the mod time of the symlink's containing
3494# directory).
3495if (
3496 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3497 if test "$*" = "X"; then
3498 # -L didn't work.
3499 set X `ls -t "$srcdir/configure" conftest.file`
3500 fi
3501 rm -f conftest.file
3502 if test "$*" != "X $srcdir/configure conftest.file" \
3503 && test "$*" != "X conftest.file $srcdir/configure"; then
3504
3505 # If neither matched, then we have a broken ls. This can happen
3506 # if, for instance, CONFIG_SHELL is bash and it inherits a
3507 # broken ls alias from the environment. This has actually
3508 # happened. Such a system could not be considered "sane".
cristy8b350f62009-11-15 23:12:43 +00003509 as_fn_error "ls -t appears to fail. Make sure there is not a broken
3510alias in your environment" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003511 fi
3512
3513 test "$2" = conftest.file
3514 )
3515then
3516 # Ok.
3517 :
3518else
cristy8b350f62009-11-15 23:12:43 +00003519 as_fn_error "newly created file is older than distributed files!
3520Check your system clock" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003521fi
cristy8b350f62009-11-15 23:12:43 +00003522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00003523$as_echo "yes" >&6; }
3524
3525am__api_version='1.11'
3526
3527# Find a good install program. We prefer a C program (faster),
3528# so one script is as good as another. But avoid the broken or
3529# incompatible versions:
3530# SysV /etc/install, /usr/sbin/install
3531# SunOS /usr/etc/install
3532# IRIX /sbin/install
3533# AIX /bin/install
3534# AmigaOS /C/install, which installs bootblocks on floppy discs
3535# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3536# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3537# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3538# OS/2's system install, which has a completely different semantic
3539# ./install, which can be erroneously created by make from ./install.sh.
3540# Reject install programs that cannot install multiple files.
cristy8b350f62009-11-15 23:12:43 +00003541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
cristy3ed852e2009-09-05 21:47:34 +00003542$as_echo_n "checking for a BSD-compatible install... " >&6; }
3543if test -z "$INSTALL"; then
cristy8b350f62009-11-15 23:12:43 +00003544if test "${ac_cv_path_install+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003545 $as_echo_n "(cached) " >&6
3546else
3547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3548for as_dir in $PATH
3549do
3550 IFS=$as_save_IFS
3551 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00003552 # Account for people who put trailing slashes in PATH elements.
3553case $as_dir/ in #((
3554 ./ | .// | /[cC]/* | \
cristy3ed852e2009-09-05 21:47:34 +00003555 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
cristy8b350f62009-11-15 23:12:43 +00003556 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
cristy3ed852e2009-09-05 21:47:34 +00003557 /usr/ucb/* ) ;;
3558 *)
3559 # OSF1 and SCO ODT 3.0 have their own names for install.
3560 # Don't use installbsd from OSF since it installs stuff as root
3561 # by default.
3562 for ac_prog in ginstall scoinst install; do
3563 for ac_exec_ext in '' $ac_executable_extensions; do
3564 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3565 if test $ac_prog = install &&
3566 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3567 # AIX install. It has an incompatible calling convention.
3568 :
3569 elif test $ac_prog = install &&
3570 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3571 # program-specific install script used by HP pwplus--don't use.
3572 :
3573 else
3574 rm -rf conftest.one conftest.two conftest.dir
3575 echo one > conftest.one
3576 echo two > conftest.two
3577 mkdir conftest.dir
3578 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3579 test -s conftest.one && test -s conftest.two &&
3580 test -s conftest.dir/conftest.one &&
3581 test -s conftest.dir/conftest.two
3582 then
3583 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3584 break 3
3585 fi
3586 fi
3587 fi
3588 done
3589 done
3590 ;;
3591esac
3592
cristy8b350f62009-11-15 23:12:43 +00003593 done
cristy3ed852e2009-09-05 21:47:34 +00003594IFS=$as_save_IFS
3595
3596rm -rf conftest.one conftest.two conftest.dir
3597
3598fi
3599 if test "${ac_cv_path_install+set}" = set; then
3600 INSTALL=$ac_cv_path_install
3601 else
3602 # As a last resort, use the slow shell script. Don't cache a
3603 # value for INSTALL within a source directory, because that will
3604 # break other packages using the cache if that directory is
3605 # removed, or if the value is a relative name.
3606 INSTALL=$ac_install_sh
3607 fi
3608fi
cristy8b350f62009-11-15 23:12:43 +00003609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
cristy3ed852e2009-09-05 21:47:34 +00003610$as_echo "$INSTALL" >&6; }
3611
3612# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3613# It thinks the first close brace ends the variable substitution.
3614test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3615
3616test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3617
3618test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3619
3620test "$program_prefix" != NONE &&
3621 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3622# Use a double $ so make ignores it.
3623test "$program_suffix" != NONE &&
3624 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3625# Double any \ or $.
3626# By default was `s,x,x', remove it if useless.
3627ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3628program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3629
3630# expand $ac_aux_dir to an absolute path
3631am_aux_dir=`cd $ac_aux_dir && pwd`
3632
3633if test x"${MISSING+set}" != xset; then
3634 case $am_aux_dir in
3635 *\ * | *\ *)
3636 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3637 *)
3638 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3639 esac
3640fi
3641# Use eval to expand $SHELL
3642if eval "$MISSING --run true"; then
3643 am_missing_run="$MISSING --run "
3644else
3645 am_missing_run=
cristy8b350f62009-11-15 23:12:43 +00003646 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
cristy3ed852e2009-09-05 21:47:34 +00003647$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3648fi
3649
3650if test x"${install_sh}" != xset; then
3651 case $am_aux_dir in
3652 *\ * | *\ *)
3653 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3654 *)
3655 install_sh="\${SHELL} $am_aux_dir/install-sh"
3656 esac
3657fi
3658
3659# Installed binaries are usually stripped using `strip' when the user
3660# run `make install-strip'. However `strip' might not be the right
3661# tool to use in cross-compilation environments, therefore Automake
3662# will honor the `STRIP' environment variable to overrule this program.
3663if test "$cross_compiling" != no; then
3664 if test -n "$ac_tool_prefix"; then
3665 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3666set dummy ${ac_tool_prefix}strip; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00003667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00003668$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00003669if test "${ac_cv_prog_STRIP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003670 $as_echo_n "(cached) " >&6
3671else
3672 if test -n "$STRIP"; then
3673 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3674else
3675as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3676for as_dir in $PATH
3677do
3678 IFS=$as_save_IFS
3679 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00003680 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00003681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3682 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
cristy8b350f62009-11-15 23:12:43 +00003683 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00003684 break 2
3685 fi
3686done
cristy8b350f62009-11-15 23:12:43 +00003687 done
cristy3ed852e2009-09-05 21:47:34 +00003688IFS=$as_save_IFS
3689
3690fi
3691fi
3692STRIP=$ac_cv_prog_STRIP
3693if test -n "$STRIP"; then
cristy8b350f62009-11-15 23:12:43 +00003694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
cristy3ed852e2009-09-05 21:47:34 +00003695$as_echo "$STRIP" >&6; }
3696else
cristy8b350f62009-11-15 23:12:43 +00003697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00003698$as_echo "no" >&6; }
3699fi
3700
3701
3702fi
3703if test -z "$ac_cv_prog_STRIP"; then
3704 ac_ct_STRIP=$STRIP
3705 # Extract the first word of "strip", so it can be a program name with args.
3706set dummy strip; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00003707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00003708$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00003709if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003710 $as_echo_n "(cached) " >&6
3711else
3712 if test -n "$ac_ct_STRIP"; then
3713 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3714else
3715as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3716for as_dir in $PATH
3717do
3718 IFS=$as_save_IFS
3719 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00003720 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00003721 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3722 ac_cv_prog_ac_ct_STRIP="strip"
cristy8b350f62009-11-15 23:12:43 +00003723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00003724 break 2
3725 fi
3726done
cristy8b350f62009-11-15 23:12:43 +00003727 done
cristy3ed852e2009-09-05 21:47:34 +00003728IFS=$as_save_IFS
3729
3730fi
3731fi
3732ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3733if test -n "$ac_ct_STRIP"; then
cristy8b350f62009-11-15 23:12:43 +00003734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
cristy3ed852e2009-09-05 21:47:34 +00003735$as_echo "$ac_ct_STRIP" >&6; }
3736else
cristy8b350f62009-11-15 23:12:43 +00003737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00003738$as_echo "no" >&6; }
3739fi
3740
3741 if test "x$ac_ct_STRIP" = x; then
3742 STRIP=":"
3743 else
3744 case $cross_compiling:$ac_tool_warned in
3745yes:)
cristy8b350f62009-11-15 23:12:43 +00003746{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00003747$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3748ac_tool_warned=yes ;;
3749esac
3750 STRIP=$ac_ct_STRIP
3751 fi
3752else
3753 STRIP="$ac_cv_prog_STRIP"
3754fi
3755
3756fi
3757INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3758
cristy8b350f62009-11-15 23:12:43 +00003759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
cristy3ed852e2009-09-05 21:47:34 +00003760$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3761if test -z "$MKDIR_P"; then
cristy8b350f62009-11-15 23:12:43 +00003762 if test "${ac_cv_path_mkdir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003763 $as_echo_n "(cached) " >&6
3764else
3765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3766for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3767do
3768 IFS=$as_save_IFS
3769 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00003770 for ac_prog in mkdir gmkdir; do
cristy3ed852e2009-09-05 21:47:34 +00003771 for ac_exec_ext in '' $ac_executable_extensions; do
3772 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3773 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3774 'mkdir (GNU coreutils) '* | \
3775 'mkdir (coreutils) '* | \
3776 'mkdir (fileutils) '4.1*)
3777 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3778 break 3;;
3779 esac
3780 done
3781 done
cristy8b350f62009-11-15 23:12:43 +00003782 done
cristy3ed852e2009-09-05 21:47:34 +00003783IFS=$as_save_IFS
3784
3785fi
3786
cristycd4c5312009-11-22 01:19:08 +00003787 test -d ./--version && rmdir ./--version
cristy3ed852e2009-09-05 21:47:34 +00003788 if test "${ac_cv_path_mkdir+set}" = set; then
3789 MKDIR_P="$ac_cv_path_mkdir -p"
3790 else
3791 # As a last resort, use the slow shell script. Don't cache a
3792 # value for MKDIR_P within a source directory, because that will
3793 # break other packages using the cache if that directory is
3794 # removed, or if the value is a relative name.
cristy3ed852e2009-09-05 21:47:34 +00003795 MKDIR_P="$ac_install_sh -d"
3796 fi
3797fi
cristy8b350f62009-11-15 23:12:43 +00003798{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
cristy3ed852e2009-09-05 21:47:34 +00003799$as_echo "$MKDIR_P" >&6; }
3800
3801mkdir_p="$MKDIR_P"
3802case $mkdir_p in
3803 [\\/$]* | ?:[\\/]*) ;;
3804 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3805esac
3806
3807for ac_prog in gawk mawk nawk awk
3808do
3809 # Extract the first word of "$ac_prog", so it can be a program name with args.
3810set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00003811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00003812$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00003813if test "${ac_cv_prog_AWK+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003814 $as_echo_n "(cached) " >&6
3815else
3816 if test -n "$AWK"; then
3817 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3818else
3819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3820for as_dir in $PATH
3821do
3822 IFS=$as_save_IFS
3823 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00003824 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00003825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3826 ac_cv_prog_AWK="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +00003827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00003828 break 2
3829 fi
3830done
cristy8b350f62009-11-15 23:12:43 +00003831 done
cristy3ed852e2009-09-05 21:47:34 +00003832IFS=$as_save_IFS
3833
3834fi
3835fi
3836AWK=$ac_cv_prog_AWK
3837if test -n "$AWK"; then
cristy8b350f62009-11-15 23:12:43 +00003838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
cristy3ed852e2009-09-05 21:47:34 +00003839$as_echo "$AWK" >&6; }
3840else
cristy8b350f62009-11-15 23:12:43 +00003841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00003842$as_echo "no" >&6; }
3843fi
3844
3845
3846 test -n "$AWK" && break
3847done
3848
cristy8b350f62009-11-15 23:12:43 +00003849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
cristy3ed852e2009-09-05 21:47:34 +00003850$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3851set x ${MAKE-make}
3852ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
cristy8b350f62009-11-15 23:12:43 +00003853if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
cristy3ed852e2009-09-05 21:47:34 +00003854 $as_echo_n "(cached) " >&6
3855else
3856 cat >conftest.make <<\_ACEOF
3857SHELL = /bin/sh
3858all:
3859 @echo '@@@%%%=$(MAKE)=@@@%%%'
3860_ACEOF
3861# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3862case `${MAKE-make} -f conftest.make 2>/dev/null` in
3863 *@@@%%%=?*=@@@%%%*)
3864 eval ac_cv_prog_make_${ac_make}_set=yes;;
3865 *)
3866 eval ac_cv_prog_make_${ac_make}_set=no;;
3867esac
3868rm -f conftest.make
3869fi
3870if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
cristy8b350f62009-11-15 23:12:43 +00003871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00003872$as_echo "yes" >&6; }
3873 SET_MAKE=
3874else
cristy8b350f62009-11-15 23:12:43 +00003875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00003876$as_echo "no" >&6; }
3877 SET_MAKE="MAKE=${MAKE-make}"
3878fi
3879
3880rm -rf .tst 2>/dev/null
3881mkdir .tst 2>/dev/null
3882if test -d .tst; then
3883 am__leading_dot=.
3884else
3885 am__leading_dot=_
3886fi
3887rmdir .tst 2>/dev/null
3888
3889if test "`cd $srcdir && pwd`" != "`pwd`"; then
3890 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3891 # is not polluted with repeated "-I."
3892 am__isrc=' -I$(srcdir)'
3893 # test to see if srcdir already configured
3894 if test -f $srcdir/config.status; then
cristy8b350f62009-11-15 23:12:43 +00003895 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00003896 fi
3897fi
3898
3899# test whether we have cygpath
3900if test -z "$CYGPATH_W"; then
3901 if (cygpath --version) >/dev/null 2>/dev/null; then
3902 CYGPATH_W='cygpath -w'
3903 else
3904 CYGPATH_W=echo
3905 fi
3906fi
3907
3908
3909# Define the identity of the package.
3910 PACKAGE=$PACKAGE_NAME
3911 VERSION="${PACKAGE_VERSION}${PACKAGE_LIB_SUBVERSION}"
3912
3913
3914# Some tools Automake needs.
3915
3916ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3917
3918
3919AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3920
3921
3922AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3923
3924
3925AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3926
3927
3928MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3929
3930# We need awk for the "check" target. The system "awk" is bad on
3931# some platforms.
3932# Always define AMTAR for backward compatibility.
3933
3934AMTAR=${AMTAR-"${am_missing_run}tar"}
3935
3936am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3937
3938
3939
3940
3941
3942
3943# Enable support for silent build rules
3944# Check whether --enable-silent-rules was given.
cristy8b350f62009-11-15 23:12:43 +00003945if test "${enable_silent_rules+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00003946 enableval=$enable_silent_rules;
3947fi
3948
3949case $enable_silent_rules in
3950yes) AM_DEFAULT_VERBOSITY=0;;
3951no) AM_DEFAULT_VERBOSITY=1;;
3952*) AM_DEFAULT_VERBOSITY=0;;
3953esac
3954AM_BACKSLASH='\'
3955
3956
3957MAGICK_LIB_VERSION="0x"
3958if test ${MAGICK_LIBRARY_CURRENT} -lt 10 ; then
3959 MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}0
3960fi
3961MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}${MAGICK_LIBRARY_CURRENT}
3962if test ${MAGICK_LIBRARY_AGE} -lt 10 ; then
3963 MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}0
3964fi
3965MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}${MAGICK_LIBRARY_AGE}
3966if test ${MAGICK_LIBRARY_REVISION} -lt 10 ; then
3967 MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}0
3968fi
3969MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}${MAGICK_LIBRARY_REVISION}
3970
3971
3972# Definition used to define MagickLibVersionText in version.h
3973MAGICK_LIB_VERSION_TEXT="${PACKAGE_VERSION}"
3974
3975
3976# Definition used to define MagickLibVersionNumber in version.h
3977MAGICK_LIB_VERSION_NUMBER="${MAGICK_LIBRARY_CURRENT},${MAGICK_LIBRARY_AGE},${MAGICK_LIBRARY_REVISION}"
3978
3979
3980# Regenerate config.status if ChangeLog or version.sh is updated.
3981CONFIG_STATUS_DEPENDENCIES='$(top_srcdir)/version.sh'
3982
3983
3984PERLMAINCC=$CC
3985
3986MAGICK_CFLAGS=''
3987MAGICK_CPPFLAGS=$CPPFLAGS_USER
3988MAGICK_PCFLAGS=$CPPFLAGS_USER
3989MAGICK_LDFLAGS=''
3990MAGICK_LIBS=''
3991
3992#
3993# Evaluate shell variable equivalents to Makefile directory variables
3994#
3995if test "x$prefix" = xNONE; then
3996 prefix=$ac_default_prefix
3997fi
3998# Let make expand exec_prefix.
3999if test "x$exec_prefix" = xNONE; then
4000 exec_prefix='${prefix}'
4001fi
4002
4003#
4004eval "eval PREFIX_DIR=${prefix}"
4005
4006eval "eval EXEC_PREFIX_DIR=${exec_prefix}"
4007
4008eval "eval BIN_DIR=$bindir"
4009
4010eval "eval SBIN_DIR=$sbindir"
4011
4012eval "eval LIBEXEC_DIR=$libexecdir"
4013
4014eval "eval DATA_DIR=$datadir"
4015
4016eval "eval SYSCONF_DIR=$sysconfdir"
4017
4018eval "eval SHAREDSTATE_DIR=$sharedstatedir"
4019
4020eval "eval LOCALSTATE_DIR=$localstatedir"
4021
4022eval "eval LIB_DIR=$libdir"
4023
4024eval "eval INCLUDE_DIR=$includedir"
4025
4026eval "eval PERSISTINCLUDE_DIR=$oldincludedir"
4027
4028eval "eval INFO_DIR=$infodir"
4029
4030eval "eval MAN_DIR=$mandir"
4031
4032
4033# Get full paths to source and build directories
4034srcdirfull="`cd $srcdir && pwd`"
4035builddir="`pwd`"
4036
4037#
4038# Compute variables useful for running uninstalled software.
4039#
4040MAGICK_CODER_MODULE_PATH="${builddir}/coders"
4041MAGICK_CONFIGURE_SRC_PATH="${srcdirfull}/config"
4042MAGICK_CONFIGURE_BUILD_PATH="${builddir}/config"
4043MAGICK_FILTER_MODULE_PATH="${builddir}/filters"
4044DIRSEP=':'
4045case "${build_os}" in
4046 mingw* )
4047 MAGICK_CODER_MODULE_PATH=`$WinPathScript "${MAGICK_CODER_MODULE_PATH}" 0`
4048 MAGICK_CONFIGURE_SRC_PATH=`$WinPathScript "${MAGICK_CONFIGURE_SRC_PATH}" 0`
4049 MAGICK_CONFIGURE_BUILD_PATH=`$WinPathScript "${MAGICK_CONFIGURE_BUILD_PATH}" 0`
4050 MAGICK_FILTER_MODULE_PATH=`$WinPathScript "${MAGICK_FILTER_MODULE_PATH}" 0`
4051 DIRSEP=';'
4052 ;;
4053esac
4054case "${host_os}" in
4055 mingw* )
4056 DIRSEP=';'
4057 ;;
4058esac
4059
4060
4061
4062
4063
4064
4065# Check for programs
4066ac_ext=c
4067ac_cpp='$CPP $CPPFLAGS'
4068ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4069ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4070ac_compiler_gnu=$ac_cv_c_compiler_gnu
4071if test -n "$ac_tool_prefix"; then
4072 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4073set dummy ${ac_tool_prefix}gcc; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00004074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00004075$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004076if test "${ac_cv_prog_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004077 $as_echo_n "(cached) " >&6
4078else
4079 if test -n "$CC"; then
4080 ac_cv_prog_CC="$CC" # Let the user override the test.
4081else
4082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4083for as_dir in $PATH
4084do
4085 IFS=$as_save_IFS
4086 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00004087 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00004088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4089 ac_cv_prog_CC="${ac_tool_prefix}gcc"
cristy8b350f62009-11-15 23:12:43 +00004090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004091 break 2
4092 fi
4093done
cristy8b350f62009-11-15 23:12:43 +00004094 done
cristy3ed852e2009-09-05 21:47:34 +00004095IFS=$as_save_IFS
4096
4097fi
4098fi
4099CC=$ac_cv_prog_CC
4100if test -n "$CC"; then
cristy8b350f62009-11-15 23:12:43 +00004101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00004102$as_echo "$CC" >&6; }
4103else
cristy8b350f62009-11-15 23:12:43 +00004104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00004105$as_echo "no" >&6; }
4106fi
4107
4108
4109fi
4110if test -z "$ac_cv_prog_CC"; then
4111 ac_ct_CC=$CC
4112 # Extract the first word of "gcc", so it can be a program name with args.
4113set dummy gcc; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00004114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00004115$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004116if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004117 $as_echo_n "(cached) " >&6
4118else
4119 if test -n "$ac_ct_CC"; then
4120 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4121else
4122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4123for as_dir in $PATH
4124do
4125 IFS=$as_save_IFS
4126 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00004127 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00004128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4129 ac_cv_prog_ac_ct_CC="gcc"
cristy8b350f62009-11-15 23:12:43 +00004130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004131 break 2
4132 fi
4133done
cristy8b350f62009-11-15 23:12:43 +00004134 done
cristy3ed852e2009-09-05 21:47:34 +00004135IFS=$as_save_IFS
4136
4137fi
4138fi
4139ac_ct_CC=$ac_cv_prog_ac_ct_CC
4140if test -n "$ac_ct_CC"; then
cristy8b350f62009-11-15 23:12:43 +00004141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00004142$as_echo "$ac_ct_CC" >&6; }
4143else
cristy8b350f62009-11-15 23:12:43 +00004144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00004145$as_echo "no" >&6; }
4146fi
4147
4148 if test "x$ac_ct_CC" = x; then
4149 CC=""
4150 else
4151 case $cross_compiling:$ac_tool_warned in
4152yes:)
cristy8b350f62009-11-15 23:12:43 +00004153{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00004154$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4155ac_tool_warned=yes ;;
4156esac
4157 CC=$ac_ct_CC
4158 fi
4159else
4160 CC="$ac_cv_prog_CC"
4161fi
4162
4163if test -z "$CC"; then
4164 if test -n "$ac_tool_prefix"; then
4165 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4166set dummy ${ac_tool_prefix}cc; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00004167{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00004168$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004169if test "${ac_cv_prog_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004170 $as_echo_n "(cached) " >&6
4171else
4172 if test -n "$CC"; then
4173 ac_cv_prog_CC="$CC" # Let the user override the test.
4174else
4175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4176for as_dir in $PATH
4177do
4178 IFS=$as_save_IFS
4179 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00004180 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00004181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4182 ac_cv_prog_CC="${ac_tool_prefix}cc"
cristy8b350f62009-11-15 23:12:43 +00004183 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004184 break 2
4185 fi
4186done
cristy8b350f62009-11-15 23:12:43 +00004187 done
cristy3ed852e2009-09-05 21:47:34 +00004188IFS=$as_save_IFS
4189
4190fi
4191fi
4192CC=$ac_cv_prog_CC
4193if test -n "$CC"; then
cristy8b350f62009-11-15 23:12:43 +00004194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00004195$as_echo "$CC" >&6; }
4196else
cristy8b350f62009-11-15 23:12:43 +00004197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00004198$as_echo "no" >&6; }
4199fi
4200
4201
4202 fi
4203fi
4204if test -z "$CC"; then
4205 # Extract the first word of "cc", so it can be a program name with args.
4206set dummy cc; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00004207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00004208$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004209if test "${ac_cv_prog_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004210 $as_echo_n "(cached) " >&6
4211else
4212 if test -n "$CC"; then
4213 ac_cv_prog_CC="$CC" # Let the user override the test.
4214else
4215 ac_prog_rejected=no
4216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4217for as_dir in $PATH
4218do
4219 IFS=$as_save_IFS
4220 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00004221 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00004222 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4223 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4224 ac_prog_rejected=yes
4225 continue
4226 fi
4227 ac_cv_prog_CC="cc"
cristy8b350f62009-11-15 23:12:43 +00004228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004229 break 2
4230 fi
4231done
cristy8b350f62009-11-15 23:12:43 +00004232 done
cristy3ed852e2009-09-05 21:47:34 +00004233IFS=$as_save_IFS
4234
4235if test $ac_prog_rejected = yes; then
4236 # We found a bogon in the path, so make sure we never use it.
4237 set dummy $ac_cv_prog_CC
4238 shift
4239 if test $# != 0; then
4240 # We chose a different compiler from the bogus one.
4241 # However, it has the same basename, so the bogon will be chosen
4242 # first if we set CC to just the basename; use the full file name.
4243 shift
4244 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4245 fi
4246fi
4247fi
4248fi
4249CC=$ac_cv_prog_CC
4250if test -n "$CC"; then
cristy8b350f62009-11-15 23:12:43 +00004251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00004252$as_echo "$CC" >&6; }
4253else
cristy8b350f62009-11-15 23:12:43 +00004254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00004255$as_echo "no" >&6; }
4256fi
4257
4258
4259fi
4260if test -z "$CC"; then
4261 if test -n "$ac_tool_prefix"; then
4262 for ac_prog in cl.exe
4263 do
4264 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4265set dummy $ac_tool_prefix$ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00004266{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00004267$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004268if test "${ac_cv_prog_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004269 $as_echo_n "(cached) " >&6
4270else
4271 if test -n "$CC"; then
4272 ac_cv_prog_CC="$CC" # Let the user override the test.
4273else
4274as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4275for as_dir in $PATH
4276do
4277 IFS=$as_save_IFS
4278 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00004279 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00004280 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4281 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
cristy8b350f62009-11-15 23:12:43 +00004282 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004283 break 2
4284 fi
4285done
cristy8b350f62009-11-15 23:12:43 +00004286 done
cristy3ed852e2009-09-05 21:47:34 +00004287IFS=$as_save_IFS
4288
4289fi
4290fi
4291CC=$ac_cv_prog_CC
4292if test -n "$CC"; then
cristy8b350f62009-11-15 23:12:43 +00004293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00004294$as_echo "$CC" >&6; }
4295else
cristy8b350f62009-11-15 23:12:43 +00004296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00004297$as_echo "no" >&6; }
4298fi
4299
4300
4301 test -n "$CC" && break
4302 done
4303fi
4304if test -z "$CC"; then
4305 ac_ct_CC=$CC
4306 for ac_prog in cl.exe
4307do
4308 # Extract the first word of "$ac_prog", so it can be a program name with args.
4309set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00004310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00004311$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004312if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004313 $as_echo_n "(cached) " >&6
4314else
4315 if test -n "$ac_ct_CC"; then
4316 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4317else
4318as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4319for as_dir in $PATH
4320do
4321 IFS=$as_save_IFS
4322 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00004323 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00004324 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4325 ac_cv_prog_ac_ct_CC="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +00004326 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004327 break 2
4328 fi
4329done
cristy8b350f62009-11-15 23:12:43 +00004330 done
cristy3ed852e2009-09-05 21:47:34 +00004331IFS=$as_save_IFS
4332
4333fi
4334fi
4335ac_ct_CC=$ac_cv_prog_ac_ct_CC
4336if test -n "$ac_ct_CC"; then
cristy8b350f62009-11-15 23:12:43 +00004337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00004338$as_echo "$ac_ct_CC" >&6; }
4339else
cristy8b350f62009-11-15 23:12:43 +00004340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00004341$as_echo "no" >&6; }
4342fi
4343
4344
4345 test -n "$ac_ct_CC" && break
4346done
4347
4348 if test "x$ac_ct_CC" = x; then
4349 CC=""
4350 else
4351 case $cross_compiling:$ac_tool_warned in
4352yes:)
cristy8b350f62009-11-15 23:12:43 +00004353{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00004354$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4355ac_tool_warned=yes ;;
4356esac
4357 CC=$ac_ct_CC
4358 fi
4359fi
4360
4361fi
4362
4363
cristy8b350f62009-11-15 23:12:43 +00004364test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +00004365$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +00004366as_fn_error "no acceptable C compiler found in \$PATH
4367See \`config.log' for more details." "$LINENO" 5; }
cristy3ed852e2009-09-05 21:47:34 +00004368
4369# Provide some information about the compiler.
cristy8b350f62009-11-15 23:12:43 +00004370$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
cristy3ed852e2009-09-05 21:47:34 +00004371set X $ac_compile
4372ac_compiler=$2
cristy8b350f62009-11-15 23:12:43 +00004373for ac_option in --version -v -V -qversion; do
4374 { { ac_try="$ac_compiler $ac_option >&5"
cristy3ed852e2009-09-05 21:47:34 +00004375case "(($ac_try" in
4376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4377 *) ac_try_echo=$ac_try;;
4378esac
cristy8b350f62009-11-15 23:12:43 +00004379eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4380$as_echo "$ac_try_echo"; } >&5
4381 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
cristy3ed852e2009-09-05 21:47:34 +00004382 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00004383 if test -s conftest.err; then
4384 sed '10a\
4385... rest of stderr output deleted ...
4386 10q' conftest.err >conftest.er1
4387 cat conftest.er1 >&5
cristy8b350f62009-11-15 23:12:43 +00004388 fi
cristycd4c5312009-11-22 01:19:08 +00004389 rm -f conftest.er1 conftest.err
cristy8b350f62009-11-15 23:12:43 +00004390 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4391 test $ac_status = 0; }
4392done
cristy3ed852e2009-09-05 21:47:34 +00004393
cristy8b350f62009-11-15 23:12:43 +00004394cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00004395/* end confdefs.h. */
cristycd4c5312009-11-22 01:19:08 +00004396
cristy3ed852e2009-09-05 21:47:34 +00004397int
4398main ()
4399{
4400
4401 ;
4402 return 0;
4403}
4404_ACEOF
4405ac_clean_files_save=$ac_clean_files
cristycd4c5312009-11-22 01:19:08 +00004406ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
cristy3ed852e2009-09-05 21:47:34 +00004407# Try to create an executable without -o first, disregard a.out.
4408# It will help us diagnose broken compilers, and finding out an intuition
4409# of exeext.
cristycd4c5312009-11-22 01:19:08 +00004410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4411$as_echo_n "checking whether the C compiler works... " >&6; }
cristy3ed852e2009-09-05 21:47:34 +00004412ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4413
4414# The possible output files:
4415ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4416
4417ac_rmfiles=
4418for ac_file in $ac_files
4419do
4420 case $ac_file in
4421 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4422 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4423 esac
4424done
4425rm -f $ac_rmfiles
4426
cristy8b350f62009-11-15 23:12:43 +00004427if { { ac_try="$ac_link_default"
cristy3ed852e2009-09-05 21:47:34 +00004428case "(($ac_try" in
4429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4430 *) ac_try_echo=$ac_try;;
4431esac
cristy8b350f62009-11-15 23:12:43 +00004432eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4433$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00004434 (eval "$ac_link_default") 2>&5
4435 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00004436 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4437 test $ac_status = 0; }; then :
cristy3ed852e2009-09-05 21:47:34 +00004438 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4439# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4440# in a Makefile. We should not override ac_cv_exeext if it was cached,
4441# so that the user can short-circuit this test for compilers unknown to
4442# Autoconf.
4443for ac_file in $ac_files ''
4444do
4445 test -f "$ac_file" || continue
4446 case $ac_file in
4447 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4448 ;;
4449 [ab].out )
4450 # We found the default executable, but exeext='' is most
4451 # certainly right.
4452 break;;
4453 *.* )
cristy8b350f62009-11-15 23:12:43 +00004454 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
cristy3ed852e2009-09-05 21:47:34 +00004455 then :; else
4456 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4457 fi
4458 # We set ac_cv_exeext here because the later test for it is not
4459 # safe: cross compilers may not add the suffix if given an `-o'
4460 # argument, so we may need to know it at that point already.
4461 # Even if this section looks crufty: it has the advantage of
4462 # actually working.
4463 break;;
4464 * )
4465 break;;
4466 esac
4467done
4468test "$ac_cv_exeext" = no && ac_cv_exeext=
4469
4470else
4471 ac_file=''
4472fi
cristy8b350f62009-11-15 23:12:43 +00004473if test -z "$ac_file"; then :
cristycd4c5312009-11-22 01:19:08 +00004474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4475$as_echo "no" >&6; }
4476$as_echo "$as_me: failed program was:" >&5
cristy3ed852e2009-09-05 21:47:34 +00004477sed 's/^/| /' conftest.$ac_ext >&5
4478
cristy8b350f62009-11-15 23:12:43 +00004479{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +00004480$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +00004481{ as_fn_set_status 77
4482as_fn_error "C compiler cannot create executables
4483See \`config.log' for more details." "$LINENO" 5; }; }
cristycd4c5312009-11-22 01:19:08 +00004484else
4485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4486$as_echo "yes" >&6; }
cristy3ed852e2009-09-05 21:47:34 +00004487fi
cristycd4c5312009-11-22 01:19:08 +00004488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4489$as_echo_n "checking for C compiler default output file name... " >&6; }
4490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4491$as_echo "$ac_file" >&6; }
cristy3ed852e2009-09-05 21:47:34 +00004492ac_exeext=$ac_cv_exeext
4493
cristycd4c5312009-11-22 01:19:08 +00004494rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
cristy3ed852e2009-09-05 21:47:34 +00004495ac_clean_files=$ac_clean_files_save
cristy8b350f62009-11-15 23:12:43 +00004496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
cristy3ed852e2009-09-05 21:47:34 +00004497$as_echo_n "checking for suffix of executables... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004498if { { ac_try="$ac_link"
cristy3ed852e2009-09-05 21:47:34 +00004499case "(($ac_try" in
4500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4501 *) ac_try_echo=$ac_try;;
4502esac
cristy8b350f62009-11-15 23:12:43 +00004503eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4504$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00004505 (eval "$ac_link") 2>&5
4506 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00004507 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4508 test $ac_status = 0; }; then :
cristy3ed852e2009-09-05 21:47:34 +00004509 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4510# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4511# work properly (i.e., refer to `conftest.exe'), while it won't with
4512# `rm'.
4513for ac_file in conftest.exe conftest conftest.*; do
4514 test -f "$ac_file" || continue
4515 case $ac_file in
4516 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4517 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4518 break;;
4519 * ) break;;
4520 esac
4521done
4522else
cristy8b350f62009-11-15 23:12:43 +00004523 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +00004524$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +00004525as_fn_error "cannot compute suffix of executables: cannot compile and link
4526See \`config.log' for more details." "$LINENO" 5; }
cristy3ed852e2009-09-05 21:47:34 +00004527fi
cristycd4c5312009-11-22 01:19:08 +00004528rm -f conftest conftest$ac_cv_exeext
cristy8b350f62009-11-15 23:12:43 +00004529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004530$as_echo "$ac_cv_exeext" >&6; }
4531
4532rm -f conftest.$ac_ext
4533EXEEXT=$ac_cv_exeext
4534ac_exeext=$EXEEXT
cristycd4c5312009-11-22 01:19:08 +00004535cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4536/* end confdefs.h. */
4537#include <stdio.h>
4538int
4539main ()
4540{
4541FILE *f = fopen ("conftest.out", "w");
4542 return ferror (f) || fclose (f) != 0;
4543
4544 ;
4545 return 0;
4546}
4547_ACEOF
4548ac_clean_files="$ac_clean_files conftest.out"
4549# Check that the compiler produces executables we can run. If not, either
4550# the compiler is broken, or we cross compile.
4551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4552$as_echo_n "checking whether we are cross compiling... " >&6; }
4553if test "$cross_compiling" != yes; then
4554 { { ac_try="$ac_link"
4555case "(($ac_try" in
4556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4557 *) ac_try_echo=$ac_try;;
4558esac
4559eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4560$as_echo "$ac_try_echo"; } >&5
4561 (eval "$ac_link") 2>&5
4562 ac_status=$?
4563 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4564 test $ac_status = 0; }
4565 if { ac_try='./conftest$ac_cv_exeext'
4566 { { case "(($ac_try" in
4567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4568 *) ac_try_echo=$ac_try;;
4569esac
4570eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4571$as_echo "$ac_try_echo"; } >&5
4572 (eval "$ac_try") 2>&5
4573 ac_status=$?
4574 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4575 test $ac_status = 0; }; }; then
4576 cross_compiling=no
4577 else
4578 if test "$cross_compiling" = maybe; then
4579 cross_compiling=yes
4580 else
4581 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4582$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4583as_fn_error "cannot run C compiled programs.
4584If you meant to cross compile, use \`--host'.
4585See \`config.log' for more details." "$LINENO" 5; }
4586 fi
4587 fi
4588fi
4589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4590$as_echo "$cross_compiling" >&6; }
4591
4592rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4593ac_clean_files=$ac_clean_files_save
cristy8b350f62009-11-15 23:12:43 +00004594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
cristy3ed852e2009-09-05 21:47:34 +00004595$as_echo_n "checking for suffix of object files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004596if test "${ac_cv_objext+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004597 $as_echo_n "(cached) " >&6
4598else
cristy8b350f62009-11-15 23:12:43 +00004599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00004600/* end confdefs.h. */
4601
4602int
4603main ()
4604{
4605
4606 ;
4607 return 0;
4608}
4609_ACEOF
4610rm -f conftest.o conftest.obj
cristy8b350f62009-11-15 23:12:43 +00004611if { { ac_try="$ac_compile"
cristy3ed852e2009-09-05 21:47:34 +00004612case "(($ac_try" in
4613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4614 *) ac_try_echo=$ac_try;;
4615esac
cristy8b350f62009-11-15 23:12:43 +00004616eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4617$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00004618 (eval "$ac_compile") 2>&5
4619 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00004620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4621 test $ac_status = 0; }; then :
cristy3ed852e2009-09-05 21:47:34 +00004622 for ac_file in conftest.o conftest.obj conftest.*; do
4623 test -f "$ac_file" || continue;
4624 case $ac_file in
4625 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4626 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4627 break;;
4628 esac
4629done
4630else
4631 $as_echo "$as_me: failed program was:" >&5
4632sed 's/^/| /' conftest.$ac_ext >&5
4633
cristy8b350f62009-11-15 23:12:43 +00004634{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +00004635$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +00004636as_fn_error "cannot compute suffix of object files: cannot compile
4637See \`config.log' for more details." "$LINENO" 5; }
cristy3ed852e2009-09-05 21:47:34 +00004638fi
cristy3ed852e2009-09-05 21:47:34 +00004639rm -f conftest.$ac_cv_objext conftest.$ac_ext
4640fi
cristy8b350f62009-11-15 23:12:43 +00004641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
cristy3ed852e2009-09-05 21:47:34 +00004642$as_echo "$ac_cv_objext" >&6; }
4643OBJEXT=$ac_cv_objext
4644ac_objext=$OBJEXT
cristy8b350f62009-11-15 23:12:43 +00004645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
cristy3ed852e2009-09-05 21:47:34 +00004646$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004647if test "${ac_cv_c_compiler_gnu+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004648 $as_echo_n "(cached) " >&6
4649else
cristy8b350f62009-11-15 23:12:43 +00004650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00004651/* end confdefs.h. */
4652
4653int
4654main ()
4655{
4656#ifndef __GNUC__
4657 choke me
4658#endif
4659
4660 ;
4661 return 0;
4662}
4663_ACEOF
cristy8b350f62009-11-15 23:12:43 +00004664if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00004665 ac_compiler_gnu=yes
4666else
cristy8b350f62009-11-15 23:12:43 +00004667 ac_compiler_gnu=no
cristy3ed852e2009-09-05 21:47:34 +00004668fi
cristy3ed852e2009-09-05 21:47:34 +00004669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4670ac_cv_c_compiler_gnu=$ac_compiler_gnu
4671
4672fi
cristy8b350f62009-11-15 23:12:43 +00004673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
cristy3ed852e2009-09-05 21:47:34 +00004674$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4675if test $ac_compiler_gnu = yes; then
4676 GCC=yes
4677else
4678 GCC=
4679fi
4680ac_test_CFLAGS=${CFLAGS+set}
4681ac_save_CFLAGS=$CFLAGS
cristy8b350f62009-11-15 23:12:43 +00004682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
cristy3ed852e2009-09-05 21:47:34 +00004683$as_echo_n "checking whether $CC accepts -g... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004684if test "${ac_cv_prog_cc_g+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004685 $as_echo_n "(cached) " >&6
4686else
4687 ac_save_c_werror_flag=$ac_c_werror_flag
4688 ac_c_werror_flag=yes
4689 ac_cv_prog_cc_g=no
4690 CFLAGS="-g"
cristy8b350f62009-11-15 23:12:43 +00004691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00004692/* end confdefs.h. */
4693
4694int
4695main ()
4696{
4697
4698 ;
4699 return 0;
4700}
4701_ACEOF
cristy8b350f62009-11-15 23:12:43 +00004702if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00004703 ac_cv_prog_cc_g=yes
4704else
cristy8b350f62009-11-15 23:12:43 +00004705 CFLAGS=""
4706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00004707/* end confdefs.h. */
4708
4709int
4710main ()
4711{
4712
4713 ;
4714 return 0;
4715}
4716_ACEOF
cristy8b350f62009-11-15 23:12:43 +00004717if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00004718
cristy8b350f62009-11-15 23:12:43 +00004719else
4720 ac_c_werror_flag=$ac_save_c_werror_flag
cristy3ed852e2009-09-05 21:47:34 +00004721 CFLAGS="-g"
cristy8b350f62009-11-15 23:12:43 +00004722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00004723/* end confdefs.h. */
4724
4725int
4726main ()
4727{
4728
4729 ;
4730 return 0;
4731}
4732_ACEOF
cristy8b350f62009-11-15 23:12:43 +00004733if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00004734 ac_cv_prog_cc_g=yes
cristy3ed852e2009-09-05 21:47:34 +00004735fi
cristy3ed852e2009-09-05 21:47:34 +00004736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4737fi
cristy3ed852e2009-09-05 21:47:34 +00004738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4739fi
cristy3ed852e2009-09-05 21:47:34 +00004740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4741 ac_c_werror_flag=$ac_save_c_werror_flag
4742fi
cristy8b350f62009-11-15 23:12:43 +00004743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
cristy3ed852e2009-09-05 21:47:34 +00004744$as_echo "$ac_cv_prog_cc_g" >&6; }
4745if test "$ac_test_CFLAGS" = set; then
4746 CFLAGS=$ac_save_CFLAGS
4747elif test $ac_cv_prog_cc_g = yes; then
4748 if test "$GCC" = yes; then
4749 CFLAGS="-g -O2"
4750 else
4751 CFLAGS="-g"
4752 fi
4753else
4754 if test "$GCC" = yes; then
4755 CFLAGS="-O2"
4756 else
4757 CFLAGS=
4758 fi
4759fi
cristy8b350f62009-11-15 23:12:43 +00004760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
cristy3ed852e2009-09-05 21:47:34 +00004761$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004762if test "${ac_cv_prog_cc_c89+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004763 $as_echo_n "(cached) " >&6
4764else
4765 ac_cv_prog_cc_c89=no
4766ac_save_CC=$CC
cristy8b350f62009-11-15 23:12:43 +00004767cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00004768/* end confdefs.h. */
4769#include <stdarg.h>
4770#include <stdio.h>
4771#include <sys/types.h>
4772#include <sys/stat.h>
4773/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4774struct buf { int x; };
4775FILE * (*rcsopen) (struct buf *, struct stat *, int);
4776static char *e (p, i)
4777 char **p;
4778 int i;
4779{
4780 return p[i];
4781}
4782static char *f (char * (*g) (char **, int), char **p, ...)
4783{
4784 char *s;
4785 va_list v;
4786 va_start (v,p);
4787 s = g (p, va_arg (v,int));
4788 va_end (v);
4789 return s;
4790}
4791
4792/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4793 function prototypes and stuff, but not '\xHH' hex character constants.
4794 These don't provoke an error unfortunately, instead are silently treated
4795 as 'x'. The following induces an error, until -std is added to get
4796 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4797 array size at least. It's necessary to write '\x00'==0 to get something
4798 that's true only with -std. */
4799int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4800
4801/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4802 inside strings and character constants. */
4803#define FOO(x) 'x'
4804int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4805
4806int test (int i, double x);
4807struct s1 {int (*f) (int a);};
4808struct s2 {int (*f) (double a);};
4809int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4810int argc;
4811char **argv;
4812int
4813main ()
4814{
4815return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4816 ;
4817 return 0;
4818}
4819_ACEOF
4820for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4821 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4822do
4823 CC="$ac_save_CC $ac_arg"
cristy8b350f62009-11-15 23:12:43 +00004824 if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00004825 ac_cv_prog_cc_c89=$ac_arg
cristy3ed852e2009-09-05 21:47:34 +00004826fi
cristy3ed852e2009-09-05 21:47:34 +00004827rm -f core conftest.err conftest.$ac_objext
4828 test "x$ac_cv_prog_cc_c89" != "xno" && break
4829done
4830rm -f conftest.$ac_ext
4831CC=$ac_save_CC
4832
4833fi
4834# AC_CACHE_VAL
4835case "x$ac_cv_prog_cc_c89" in
4836 x)
cristy8b350f62009-11-15 23:12:43 +00004837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
cristy3ed852e2009-09-05 21:47:34 +00004838$as_echo "none needed" >&6; } ;;
4839 xno)
cristy8b350f62009-11-15 23:12:43 +00004840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
cristy3ed852e2009-09-05 21:47:34 +00004841$as_echo "unsupported" >&6; } ;;
4842 *)
4843 CC="$CC $ac_cv_prog_cc_c89"
cristy8b350f62009-11-15 23:12:43 +00004844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
cristy3ed852e2009-09-05 21:47:34 +00004845$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4846esac
cristy8b350f62009-11-15 23:12:43 +00004847if test "x$ac_cv_prog_cc_c89" != xno; then :
cristy3ed852e2009-09-05 21:47:34 +00004848
cristy8b350f62009-11-15 23:12:43 +00004849fi
cristy3ed852e2009-09-05 21:47:34 +00004850
4851ac_ext=c
4852ac_cpp='$CPP $CPPFLAGS'
4853ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4854ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4855ac_compiler_gnu=$ac_cv_c_compiler_gnu
4856DEPDIR="${am__leading_dot}deps"
4857
4858ac_config_commands="$ac_config_commands depfiles"
4859
4860
4861am_make=${MAKE-make}
4862cat > confinc << 'END'
4863am__doit:
4864 @echo this is the am__doit target
4865.PHONY: am__doit
4866END
4867# If we don't find an include directive, just comment out the code.
cristy8b350f62009-11-15 23:12:43 +00004868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
cristy3ed852e2009-09-05 21:47:34 +00004869$as_echo_n "checking for style of include used by $am_make... " >&6; }
4870am__include="#"
4871am__quote=
4872_am_result=none
4873# First try GNU make style include.
4874echo "include confinc" > confmf
4875# Ignore all kinds of additional output from `make'.
4876case `$am_make -s -f confmf 2> /dev/null` in #(
4877*the\ am__doit\ target*)
4878 am__include=include
4879 am__quote=
4880 _am_result=GNU
4881 ;;
4882esac
4883# Now try BSD make style include.
4884if test "$am__include" = "#"; then
4885 echo '.include "confinc"' > confmf
4886 case `$am_make -s -f confmf 2> /dev/null` in #(
4887 *the\ am__doit\ target*)
4888 am__include=.include
4889 am__quote="\""
4890 _am_result=BSD
4891 ;;
4892 esac
4893fi
4894
4895
cristy8b350f62009-11-15 23:12:43 +00004896{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
cristy3ed852e2009-09-05 21:47:34 +00004897$as_echo "$_am_result" >&6; }
4898rm -f confinc confmf
4899
4900# Check whether --enable-dependency-tracking was given.
cristy8b350f62009-11-15 23:12:43 +00004901if test "${enable_dependency_tracking+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004902 enableval=$enable_dependency_tracking;
4903fi
4904
4905if test "x$enable_dependency_tracking" != xno; then
4906 am_depcomp="$ac_aux_dir/depcomp"
4907 AMDEPBACKSLASH='\'
4908fi
4909 if test "x$enable_dependency_tracking" != xno; then
4910 AMDEP_TRUE=
4911 AMDEP_FALSE='#'
4912else
4913 AMDEP_TRUE='#'
4914 AMDEP_FALSE=
4915fi
4916
4917
4918
4919depcc="$CC" am_compiler_list=
4920
cristy8b350f62009-11-15 23:12:43 +00004921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
cristy3ed852e2009-09-05 21:47:34 +00004922$as_echo_n "checking dependency style of $depcc... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00004923if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00004924 $as_echo_n "(cached) " >&6
4925else
4926 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4927 # We make a subdir and do the tests there. Otherwise we can end up
4928 # making bogus files that we don't know about and never remove. For
4929 # instance it was reported that on HP-UX the gcc test will end up
4930 # making a dummy file named `D' -- because `-MD' means `put the output
4931 # in D'.
4932 mkdir conftest.dir
4933 # Copy depcomp to subdir because otherwise we won't find it if we're
4934 # using a relative directory.
4935 cp "$am_depcomp" conftest.dir
4936 cd conftest.dir
4937 # We will build objects and dependencies in a subdirectory because
4938 # it helps to detect inapplicable dependency modes. For instance
4939 # both Tru64's cc and ICC support -MD to output dependencies as a
4940 # side effect of compilation, but ICC will put the dependencies in
4941 # the current directory while Tru64 will put them in the object
4942 # directory.
4943 mkdir sub
4944
4945 am_cv_CC_dependencies_compiler_type=none
4946 if test "$am_compiler_list" = ""; then
4947 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4948 fi
4949 am__universal=false
4950 case " $depcc " in #(
4951 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4952 esac
4953
4954 for depmode in $am_compiler_list; do
4955 # Setup a source with many dependencies, because some compilers
4956 # like to wrap large dependency lists on column 80 (with \), and
4957 # we should not choose a depcomp mode which is confused by this.
4958 #
4959 # We need to recreate these files for each test, as the compiler may
4960 # overwrite some of them when testing with obscure command lines.
4961 # This happens at least with the AIX C compiler.
4962 : > sub/conftest.c
4963 for i in 1 2 3 4 5 6; do
4964 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4965 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4966 # Solaris 8's {/usr,}/bin/sh.
4967 touch sub/conftst$i.h
4968 done
4969 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4970
4971 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4972 # mode. It turns out that the SunPro C++ compiler does not properly
4973 # handle `-M -o', and we need to detect this. Also, some Intel
4974 # versions had trouble with output in subdirs
4975 am__obj=sub/conftest.${OBJEXT-o}
4976 am__minus_obj="-o $am__obj"
4977 case $depmode in
4978 gcc)
4979 # This depmode causes a compiler race in universal mode.
4980 test "$am__universal" = false || continue
4981 ;;
4982 nosideeffect)
4983 # after this tag, mechanisms are not by side-effect, so they'll
4984 # only be used when explicitly requested
4985 if test "x$enable_dependency_tracking" = xyes; then
4986 continue
4987 else
4988 break
4989 fi
4990 ;;
4991 msvisualcpp | msvcmsys)
4992 # This compiler won't grok `-c -o', but also, the minuso test has
4993 # not run yet. These depmodes are late enough in the game, and
4994 # so weak that their functioning should not be impacted.
4995 am__obj=conftest.${OBJEXT-o}
4996 am__minus_obj=
4997 ;;
4998 none) break ;;
4999 esac
5000 if depmode=$depmode \
5001 source=sub/conftest.c object=$am__obj \
5002 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5003 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5004 >/dev/null 2>conftest.err &&
5005 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5006 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5007 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5008 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5009 # icc doesn't choke on unknown options, it will just issue warnings
5010 # or remarks (even with -Werror). So we grep stderr for any message
5011 # that says an option was ignored or not supported.
5012 # When given -MP, icc 7.0 and 7.1 complain thusly:
5013 # icc: Command line warning: ignoring option '-M'; no argument required
5014 # The diagnosis changed in icc 8.0:
5015 # icc: Command line remark: option '-MP' not supported
5016 if (grep 'ignoring option' conftest.err ||
5017 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5018 am_cv_CC_dependencies_compiler_type=$depmode
5019 break
5020 fi
5021 fi
5022 done
5023
5024 cd ..
5025 rm -rf conftest.dir
5026else
5027 am_cv_CC_dependencies_compiler_type=none
5028fi
5029
5030fi
cristy8b350f62009-11-15 23:12:43 +00005031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
cristy3ed852e2009-09-05 21:47:34 +00005032$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5033CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5034
5035 if
5036 test "x$enable_dependency_tracking" != xno \
5037 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5038 am__fastdepCC_TRUE=
5039 am__fastdepCC_FALSE='#'
5040else
5041 am__fastdepCC_TRUE='#'
5042 am__fastdepCC_FALSE=
5043fi
5044
5045
cristy95646052009-11-28 23:05:30 +00005046ac_ext=cpp
5047ac_cpp='$CXXCPP $CPPFLAGS'
5048ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5049ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5050ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5051if test -z "$CXX"; then
5052 if test -n "$CCC"; then
5053 CXX=$CCC
5054 else
5055 if test -n "$ac_tool_prefix"; then
5056 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5057 do
5058 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5059set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5061$as_echo_n "checking for $ac_word... " >&6; }
5062if test "${ac_cv_prog_CXX+set}" = set; then :
5063 $as_echo_n "(cached) " >&6
5064else
5065 if test -n "$CXX"; then
5066 ac_cv_prog_CXX="$CXX" # Let the user override the test.
5067else
5068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5069for as_dir in $PATH
5070do
5071 IFS=$as_save_IFS
5072 test -z "$as_dir" && as_dir=.
5073 for ac_exec_ext in '' $ac_executable_extensions; do
5074 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5075 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5077 break 2
5078 fi
5079done
5080 done
5081IFS=$as_save_IFS
5082
5083fi
5084fi
5085CXX=$ac_cv_prog_CXX
5086if test -n "$CXX"; then
5087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5088$as_echo "$CXX" >&6; }
5089else
5090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5091$as_echo "no" >&6; }
5092fi
5093
5094
5095 test -n "$CXX" && break
5096 done
5097fi
5098if test -z "$CXX"; then
5099 ac_ct_CXX=$CXX
5100 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5101do
5102 # Extract the first word of "$ac_prog", so it can be a program name with args.
5103set dummy $ac_prog; ac_word=$2
5104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5105$as_echo_n "checking for $ac_word... " >&6; }
5106if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
5107 $as_echo_n "(cached) " >&6
5108else
5109 if test -n "$ac_ct_CXX"; then
5110 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5111else
5112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5113for as_dir in $PATH
5114do
5115 IFS=$as_save_IFS
5116 test -z "$as_dir" && as_dir=.
5117 for ac_exec_ext in '' $ac_executable_extensions; do
5118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5119 ac_cv_prog_ac_ct_CXX="$ac_prog"
5120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5121 break 2
5122 fi
5123done
5124 done
5125IFS=$as_save_IFS
5126
5127fi
5128fi
5129ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5130if test -n "$ac_ct_CXX"; then
5131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5132$as_echo "$ac_ct_CXX" >&6; }
5133else
5134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5135$as_echo "no" >&6; }
5136fi
5137
5138
5139 test -n "$ac_ct_CXX" && break
5140done
5141
5142 if test "x$ac_ct_CXX" = x; then
5143 CXX="g++"
5144 else
5145 case $cross_compiling:$ac_tool_warned in
5146yes:)
5147{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5148$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5149ac_tool_warned=yes ;;
5150esac
5151 CXX=$ac_ct_CXX
5152 fi
5153fi
5154
5155 fi
5156fi
5157# Provide some information about the compiler.
5158$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5159set X $ac_compile
5160ac_compiler=$2
5161for ac_option in --version -v -V -qversion; do
5162 { { ac_try="$ac_compiler $ac_option >&5"
5163case "(($ac_try" in
5164 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5165 *) ac_try_echo=$ac_try;;
5166esac
5167eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5168$as_echo "$ac_try_echo"; } >&5
5169 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5170 ac_status=$?
5171 if test -s conftest.err; then
5172 sed '10a\
5173... rest of stderr output deleted ...
5174 10q' conftest.err >conftest.er1
5175 cat conftest.er1 >&5
5176 fi
5177 rm -f conftest.er1 conftest.err
5178 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5179 test $ac_status = 0; }
5180done
5181
5182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5183$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
5184if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
5185 $as_echo_n "(cached) " >&6
5186else
5187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5188/* end confdefs.h. */
5189
5190int
5191main ()
5192{
5193#ifndef __GNUC__
5194 choke me
5195#endif
5196
5197 ;
5198 return 0;
5199}
5200_ACEOF
5201if ac_fn_cxx_try_compile "$LINENO"; then :
5202 ac_compiler_gnu=yes
5203else
5204 ac_compiler_gnu=no
5205fi
5206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5207ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5208
5209fi
5210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5211$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5212if test $ac_compiler_gnu = yes; then
5213 GXX=yes
5214else
5215 GXX=
5216fi
5217ac_test_CXXFLAGS=${CXXFLAGS+set}
5218ac_save_CXXFLAGS=$CXXFLAGS
5219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5220$as_echo_n "checking whether $CXX accepts -g... " >&6; }
5221if test "${ac_cv_prog_cxx_g+set}" = set; then :
5222 $as_echo_n "(cached) " >&6
5223else
5224 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5225 ac_cxx_werror_flag=yes
5226 ac_cv_prog_cxx_g=no
5227 CXXFLAGS="-g"
5228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5229/* end confdefs.h. */
5230
5231int
5232main ()
5233{
5234
5235 ;
5236 return 0;
5237}
5238_ACEOF
5239if ac_fn_cxx_try_compile "$LINENO"; then :
5240 ac_cv_prog_cxx_g=yes
5241else
5242 CXXFLAGS=""
5243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5244/* end confdefs.h. */
5245
5246int
5247main ()
5248{
5249
5250 ;
5251 return 0;
5252}
5253_ACEOF
5254if ac_fn_cxx_try_compile "$LINENO"; then :
5255
5256else
5257 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5258 CXXFLAGS="-g"
5259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5260/* end confdefs.h. */
5261
5262int
5263main ()
5264{
5265
5266 ;
5267 return 0;
5268}
5269_ACEOF
5270if ac_fn_cxx_try_compile "$LINENO"; then :
5271 ac_cv_prog_cxx_g=yes
5272fi
5273rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5274fi
5275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5276fi
5277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5278 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5279fi
5280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5281$as_echo "$ac_cv_prog_cxx_g" >&6; }
5282if test "$ac_test_CXXFLAGS" = set; then
5283 CXXFLAGS=$ac_save_CXXFLAGS
5284elif test $ac_cv_prog_cxx_g = yes; then
5285 if test "$GXX" = yes; then
5286 CXXFLAGS="-g -O2"
5287 else
5288 CXXFLAGS="-g"
5289 fi
5290else
5291 if test "$GXX" = yes; then
5292 CXXFLAGS="-O2"
5293 else
5294 CXXFLAGS=
5295 fi
5296fi
5297ac_ext=c
5298ac_cpp='$CPP $CPPFLAGS'
5299ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5300ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5301ac_compiler_gnu=$ac_cv_c_compiler_gnu
5302
5303depcc="$CXX" am_compiler_list=
5304
5305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5306$as_echo_n "checking dependency style of $depcc... " >&6; }
5307if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
5308 $as_echo_n "(cached) " >&6
5309else
5310 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5311 # We make a subdir and do the tests there. Otherwise we can end up
5312 # making bogus files that we don't know about and never remove. For
5313 # instance it was reported that on HP-UX the gcc test will end up
5314 # making a dummy file named `D' -- because `-MD' means `put the output
5315 # in D'.
5316 mkdir conftest.dir
5317 # Copy depcomp to subdir because otherwise we won't find it if we're
5318 # using a relative directory.
5319 cp "$am_depcomp" conftest.dir
5320 cd conftest.dir
5321 # We will build objects and dependencies in a subdirectory because
5322 # it helps to detect inapplicable dependency modes. For instance
5323 # both Tru64's cc and ICC support -MD to output dependencies as a
5324 # side effect of compilation, but ICC will put the dependencies in
5325 # the current directory while Tru64 will put them in the object
5326 # directory.
5327 mkdir sub
5328
5329 am_cv_CXX_dependencies_compiler_type=none
5330 if test "$am_compiler_list" = ""; then
5331 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5332 fi
5333 am__universal=false
5334 case " $depcc " in #(
5335 *\ -arch\ *\ -arch\ *) am__universal=true ;;
5336 esac
5337
5338 for depmode in $am_compiler_list; do
5339 # Setup a source with many dependencies, because some compilers
5340 # like to wrap large dependency lists on column 80 (with \), and
5341 # we should not choose a depcomp mode which is confused by this.
5342 #
5343 # We need to recreate these files for each test, as the compiler may
5344 # overwrite some of them when testing with obscure command lines.
5345 # This happens at least with the AIX C compiler.
5346 : > sub/conftest.c
5347 for i in 1 2 3 4 5 6; do
5348 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5349 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5350 # Solaris 8's {/usr,}/bin/sh.
5351 touch sub/conftst$i.h
5352 done
5353 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5354
5355 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5356 # mode. It turns out that the SunPro C++ compiler does not properly
5357 # handle `-M -o', and we need to detect this. Also, some Intel
5358 # versions had trouble with output in subdirs
5359 am__obj=sub/conftest.${OBJEXT-o}
5360 am__minus_obj="-o $am__obj"
5361 case $depmode in
5362 gcc)
5363 # This depmode causes a compiler race in universal mode.
5364 test "$am__universal" = false || continue
5365 ;;
5366 nosideeffect)
5367 # after this tag, mechanisms are not by side-effect, so they'll
5368 # only be used when explicitly requested
5369 if test "x$enable_dependency_tracking" = xyes; then
5370 continue
5371 else
5372 break
5373 fi
5374 ;;
5375 msvisualcpp | msvcmsys)
5376 # This compiler won't grok `-c -o', but also, the minuso test has
5377 # not run yet. These depmodes are late enough in the game, and
5378 # so weak that their functioning should not be impacted.
5379 am__obj=conftest.${OBJEXT-o}
5380 am__minus_obj=
5381 ;;
5382 none) break ;;
5383 esac
5384 if depmode=$depmode \
5385 source=sub/conftest.c object=$am__obj \
5386 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5387 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5388 >/dev/null 2>conftest.err &&
5389 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5390 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5391 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5392 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5393 # icc doesn't choke on unknown options, it will just issue warnings
5394 # or remarks (even with -Werror). So we grep stderr for any message
5395 # that says an option was ignored or not supported.
5396 # When given -MP, icc 7.0 and 7.1 complain thusly:
5397 # icc: Command line warning: ignoring option '-M'; no argument required
5398 # The diagnosis changed in icc 8.0:
5399 # icc: Command line remark: option '-MP' not supported
5400 if (grep 'ignoring option' conftest.err ||
5401 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5402 am_cv_CXX_dependencies_compiler_type=$depmode
5403 break
5404 fi
5405 fi
5406 done
5407
5408 cd ..
5409 rm -rf conftest.dir
5410else
5411 am_cv_CXX_dependencies_compiler_type=none
5412fi
5413
5414fi
5415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5416$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5417CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
5418
5419 if
5420 test "x$enable_dependency_tracking" != xno \
5421 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
5422 am__fastdepCXX_TRUE=
5423 am__fastdepCXX_FALSE='#'
5424else
5425 am__fastdepCXX_TRUE='#'
5426 am__fastdepCXX_FALSE=
5427fi
5428
5429
cristy8b350f62009-11-15 23:12:43 +00005430 case $ac_cv_prog_cc_stdc in #(
5431 no) :
5432 ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #(
5433 *) :
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
cristy3ed852e2009-09-05 21:47:34 +00005435$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00005436if test "${ac_cv_prog_cc_c99+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00005437 $as_echo_n "(cached) " >&6
5438else
5439 ac_cv_prog_cc_c99=no
5440ac_save_CC=$CC
cristy8b350f62009-11-15 23:12:43 +00005441cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00005442/* end confdefs.h. */
5443#include <stdarg.h>
5444#include <stdbool.h>
5445#include <stdlib.h>
5446#include <wchar.h>
5447#include <stdio.h>
5448
5449// Check varargs macros. These examples are taken from C99 6.10.3.5.
5450#define debug(...) fprintf (stderr, __VA_ARGS__)
5451#define showlist(...) puts (#__VA_ARGS__)
5452#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
5453static void
5454test_varargs_macros (void)
5455{
5456 int x = 1234;
5457 int y = 5678;
5458 debug ("Flag");
5459 debug ("X = %d\n", x);
5460 showlist (The first, second, and third items.);
5461 report (x>y, "x is %d but y is %d", x, y);
5462}
5463
5464// Check long long types.
5465#define BIG64 18446744073709551615ull
5466#define BIG32 4294967295ul
5467#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
5468#if !BIG_OK
5469 your preprocessor is broken;
5470#endif
5471#if BIG_OK
5472#else
5473 your preprocessor is broken;
5474#endif
5475static long long int bignum = -9223372036854775807LL;
5476static unsigned long long int ubignum = BIG64;
5477
5478struct incomplete_array
5479{
5480 int datasize;
5481 double data[];
5482};
5483
5484struct named_init {
5485 int number;
5486 const wchar_t *name;
5487 double average;
5488};
5489
5490typedef const char *ccp;
5491
5492static inline int
5493test_restrict (ccp restrict text)
5494{
5495 // See if C++-style comments work.
5496 // Iterate through items via the restricted pointer.
5497 // Also check for declarations in for loops.
5498 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
5499 continue;
5500 return 0;
5501}
5502
5503// Check varargs and va_copy.
5504static void
5505test_varargs (const char *format, ...)
5506{
5507 va_list args;
5508 va_start (args, format);
5509 va_list args_copy;
5510 va_copy (args_copy, args);
5511
5512 const char *str;
5513 int number;
5514 float fnumber;
5515
5516 while (*format)
5517 {
5518 switch (*format++)
5519 {
5520 case 's': // string
5521 str = va_arg (args_copy, const char *);
5522 break;
5523 case 'd': // int
5524 number = va_arg (args_copy, int);
5525 break;
5526 case 'f': // float
5527 fnumber = va_arg (args_copy, double);
5528 break;
5529 default:
5530 break;
5531 }
5532 }
5533 va_end (args_copy);
5534 va_end (args);
5535}
5536
5537int
5538main ()
5539{
5540
5541 // Check bool.
5542 _Bool success = false;
5543
5544 // Check restrict.
5545 if (test_restrict ("String literal") == 0)
5546 success = true;
5547 char *restrict newvar = "Another string";
5548
5549 // Check varargs.
5550 test_varargs ("s, d' f .", "string", 65, 34.234);
5551 test_varargs_macros ();
5552
5553 // Check flexible array members.
5554 struct incomplete_array *ia =
5555 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
5556 ia->datasize = 10;
5557 for (int i = 0; i < ia->datasize; ++i)
5558 ia->data[i] = i * 1.234;
5559
5560 // Check named initializers.
5561 struct named_init ni = {
5562 .number = 34,
5563 .name = L"Test wide string",
5564 .average = 543.34343,
5565 };
5566
5567 ni.number = 58;
5568
5569 int dynamic_array[ni.number];
5570 dynamic_array[ni.number - 1] = 543;
5571
5572 // work around unused variable warnings
5573 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
5574 || dynamic_array[ni.number - 1] != 543);
5575
5576 ;
5577 return 0;
5578}
5579_ACEOF
5580for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
5581do
5582 CC="$ac_save_CC $ac_arg"
cristy8b350f62009-11-15 23:12:43 +00005583 if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00005584 ac_cv_prog_cc_c99=$ac_arg
cristy3ed852e2009-09-05 21:47:34 +00005585fi
cristy3ed852e2009-09-05 21:47:34 +00005586rm -f core conftest.err conftest.$ac_objext
5587 test "x$ac_cv_prog_cc_c99" != "xno" && break
5588done
5589rm -f conftest.$ac_ext
5590CC=$ac_save_CC
5591
5592fi
5593# AC_CACHE_VAL
5594case "x$ac_cv_prog_cc_c99" in
5595 x)
cristy8b350f62009-11-15 23:12:43 +00005596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
cristy3ed852e2009-09-05 21:47:34 +00005597$as_echo "none needed" >&6; } ;;
5598 xno)
cristy8b350f62009-11-15 23:12:43 +00005599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
cristy3ed852e2009-09-05 21:47:34 +00005600$as_echo "unsupported" >&6; } ;;
5601 *)
5602 CC="$CC $ac_cv_prog_cc_c99"
cristy8b350f62009-11-15 23:12:43 +00005603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
cristy3ed852e2009-09-05 21:47:34 +00005604$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
5605esac
cristy8b350f62009-11-15 23:12:43 +00005606if test "x$ac_cv_prog_cc_c99" != xno; then :
cristy3ed852e2009-09-05 21:47:34 +00005607 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
5608else
cristy8b350f62009-11-15 23:12:43 +00005609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
cristy3ed852e2009-09-05 21:47:34 +00005610$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00005611if test "${ac_cv_prog_cc_c89+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00005612 $as_echo_n "(cached) " >&6
5613else
5614 ac_cv_prog_cc_c89=no
5615ac_save_CC=$CC
cristy8b350f62009-11-15 23:12:43 +00005616cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00005617/* end confdefs.h. */
5618#include <stdarg.h>
5619#include <stdio.h>
5620#include <sys/types.h>
5621#include <sys/stat.h>
5622/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5623struct buf { int x; };
5624FILE * (*rcsopen) (struct buf *, struct stat *, int);
5625static char *e (p, i)
5626 char **p;
5627 int i;
5628{
5629 return p[i];
5630}
5631static char *f (char * (*g) (char **, int), char **p, ...)
5632{
5633 char *s;
5634 va_list v;
5635 va_start (v,p);
5636 s = g (p, va_arg (v,int));
5637 va_end (v);
5638 return s;
5639}
5640
5641/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5642 function prototypes and stuff, but not '\xHH' hex character constants.
5643 These don't provoke an error unfortunately, instead are silently treated
5644 as 'x'. The following induces an error, until -std is added to get
5645 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5646 array size at least. It's necessary to write '\x00'==0 to get something
5647 that's true only with -std. */
5648int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5649
5650/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5651 inside strings and character constants. */
5652#define FOO(x) 'x'
5653int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5654
5655int test (int i, double x);
5656struct s1 {int (*f) (int a);};
5657struct s2 {int (*f) (double a);};
5658int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5659int argc;
5660char **argv;
5661int
5662main ()
5663{
5664return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5665 ;
5666 return 0;
5667}
5668_ACEOF
5669for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5670 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5671do
5672 CC="$ac_save_CC $ac_arg"
cristy8b350f62009-11-15 23:12:43 +00005673 if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00005674 ac_cv_prog_cc_c89=$ac_arg
cristy3ed852e2009-09-05 21:47:34 +00005675fi
cristy3ed852e2009-09-05 21:47:34 +00005676rm -f core conftest.err conftest.$ac_objext
5677 test "x$ac_cv_prog_cc_c89" != "xno" && break
5678done
5679rm -f conftest.$ac_ext
5680CC=$ac_save_CC
5681
5682fi
5683# AC_CACHE_VAL
5684case "x$ac_cv_prog_cc_c89" in
5685 x)
cristy8b350f62009-11-15 23:12:43 +00005686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
cristy3ed852e2009-09-05 21:47:34 +00005687$as_echo "none needed" >&6; } ;;
5688 xno)
cristy8b350f62009-11-15 23:12:43 +00005689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
cristy3ed852e2009-09-05 21:47:34 +00005690$as_echo "unsupported" >&6; } ;;
5691 *)
5692 CC="$CC $ac_cv_prog_cc_c89"
cristy8b350f62009-11-15 23:12:43 +00005693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
cristy3ed852e2009-09-05 21:47:34 +00005694$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5695esac
cristy8b350f62009-11-15 23:12:43 +00005696if test "x$ac_cv_prog_cc_c89" != xno; then :
cristy3ed852e2009-09-05 21:47:34 +00005697 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
5698else
5699 ac_cv_prog_cc_stdc=no
5700fi
5701
cristy3ed852e2009-09-05 21:47:34 +00005702fi
cristy3ed852e2009-09-05 21:47:34 +00005703 ;;
5704esac
cristy8b350f62009-11-15 23:12:43 +00005705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5
cristy3ed852e2009-09-05 21:47:34 +00005706$as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00005707 if test "${ac_cv_prog_cc_stdc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00005708 $as_echo_n "(cached) " >&6
5709fi
5710
cristy8b350f62009-11-15 23:12:43 +00005711 case $ac_cv_prog_cc_stdc in #(
5712 no) :
5713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5714$as_echo "unsupported" >&6; } ;; #(
5715 '') :
5716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5717$as_echo "none needed" >&6; } ;; #(
5718 *) :
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5
cristy3ed852e2009-09-05 21:47:34 +00005720$as_echo "$ac_cv_prog_cc_stdc" >&6; } ;;
5721esac
5722
cristy3ed852e2009-09-05 21:47:34 +00005723ac_ext=c
5724ac_cpp='$CPP $CPPFLAGS'
5725ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5726ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5727ac_compiler_gnu=$ac_cv_c_compiler_gnu
cristy8b350f62009-11-15 23:12:43 +00005728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
cristy3ed852e2009-09-05 21:47:34 +00005729$as_echo_n "checking how to run the C preprocessor... " >&6; }
5730# On Suns, sometimes $CPP names a directory.
5731if test -n "$CPP" && test -d "$CPP"; then
5732 CPP=
5733fi
5734if test -z "$CPP"; then
cristy8b350f62009-11-15 23:12:43 +00005735 if test "${ac_cv_prog_CPP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00005736 $as_echo_n "(cached) " >&6
5737else
5738 # Double quotes because CPP needs to be expanded
5739 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5740 do
5741 ac_preproc_ok=false
5742for ac_c_preproc_warn_flag in '' yes
5743do
5744 # Use a header file that comes with gcc, so configuring glibc
5745 # with a fresh cross-compiler works.
5746 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5747 # <limits.h> exists even on freestanding compilers.
5748 # On the NeXT, cc -E runs the code through the compiler's parser,
5749 # not just through cpp. "Syntax error" is here to catch this case.
cristy8b350f62009-11-15 23:12:43 +00005750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00005751/* end confdefs.h. */
5752#ifdef __STDC__
5753# include <limits.h>
5754#else
5755# include <assert.h>
5756#endif
5757 Syntax error
5758_ACEOF
cristy8b350f62009-11-15 23:12:43 +00005759if ac_fn_c_try_cpp "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00005760
cristy8b350f62009-11-15 23:12:43 +00005761else
cristy3ed852e2009-09-05 21:47:34 +00005762 # Broken: fails on valid input.
5763continue
5764fi
cristy3ed852e2009-09-05 21:47:34 +00005765rm -f conftest.err conftest.$ac_ext
5766
5767 # OK, works on sane cases. Now check whether nonexistent headers
5768 # can be detected and how.
cristy8b350f62009-11-15 23:12:43 +00005769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00005770/* end confdefs.h. */
5771#include <ac_nonexistent.h>
5772_ACEOF
cristy8b350f62009-11-15 23:12:43 +00005773if ac_fn_c_try_cpp "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00005774 # Broken: success on invalid input.
5775continue
5776else
cristy3ed852e2009-09-05 21:47:34 +00005777 # Passes both tests.
5778ac_preproc_ok=:
5779break
5780fi
cristy3ed852e2009-09-05 21:47:34 +00005781rm -f conftest.err conftest.$ac_ext
5782
5783done
5784# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5785rm -f conftest.err conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00005786if $ac_preproc_ok; then :
cristy3ed852e2009-09-05 21:47:34 +00005787 break
5788fi
5789
5790 done
5791 ac_cv_prog_CPP=$CPP
5792
5793fi
5794 CPP=$ac_cv_prog_CPP
5795else
5796 ac_cv_prog_CPP=$CPP
5797fi
cristy8b350f62009-11-15 23:12:43 +00005798{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
cristy3ed852e2009-09-05 21:47:34 +00005799$as_echo "$CPP" >&6; }
5800ac_preproc_ok=false
5801for ac_c_preproc_warn_flag in '' yes
5802do
5803 # Use a header file that comes with gcc, so configuring glibc
5804 # with a fresh cross-compiler works.
5805 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5806 # <limits.h> exists even on freestanding compilers.
5807 # On the NeXT, cc -E runs the code through the compiler's parser,
5808 # not just through cpp. "Syntax error" is here to catch this case.
cristy8b350f62009-11-15 23:12:43 +00005809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00005810/* end confdefs.h. */
5811#ifdef __STDC__
5812# include <limits.h>
5813#else
5814# include <assert.h>
5815#endif
5816 Syntax error
5817_ACEOF
cristy8b350f62009-11-15 23:12:43 +00005818if ac_fn_c_try_cpp "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00005819
cristy8b350f62009-11-15 23:12:43 +00005820else
cristy3ed852e2009-09-05 21:47:34 +00005821 # Broken: fails on valid input.
5822continue
5823fi
cristy3ed852e2009-09-05 21:47:34 +00005824rm -f conftest.err conftest.$ac_ext
5825
5826 # OK, works on sane cases. Now check whether nonexistent headers
5827 # can be detected and how.
cristy8b350f62009-11-15 23:12:43 +00005828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00005829/* end confdefs.h. */
5830#include <ac_nonexistent.h>
5831_ACEOF
cristy8b350f62009-11-15 23:12:43 +00005832if ac_fn_c_try_cpp "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00005833 # Broken: success on invalid input.
5834continue
5835else
cristy3ed852e2009-09-05 21:47:34 +00005836 # Passes both tests.
5837ac_preproc_ok=:
5838break
5839fi
cristy3ed852e2009-09-05 21:47:34 +00005840rm -f conftest.err conftest.$ac_ext
5841
5842done
5843# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5844rm -f conftest.err conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00005845if $ac_preproc_ok; then :
5846
cristy3ed852e2009-09-05 21:47:34 +00005847else
cristy8b350f62009-11-15 23:12:43 +00005848 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +00005849$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +00005850as_fn_error "C preprocessor \"$CPP\" fails sanity check
5851See \`config.log' for more details." "$LINENO" 5; }
cristy3ed852e2009-09-05 21:47:34 +00005852fi
5853
5854ac_ext=c
5855ac_cpp='$CPP $CPPFLAGS'
5856ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5857ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5858ac_compiler_gnu=$ac_cv_c_compiler_gnu
5859
cristy8b350f62009-11-15 23:12:43 +00005860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
cristy3ed852e2009-09-05 21:47:34 +00005861$as_echo_n "checking for a sed that does not truncate output... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00005862if test "${ac_cv_path_SED+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00005863 $as_echo_n "(cached) " >&6
5864else
5865 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5866 for ac_i in 1 2 3 4 5 6 7; do
5867 ac_script="$ac_script$as_nl$ac_script"
5868 done
5869 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
cristy8b350f62009-11-15 23:12:43 +00005870 { ac_script=; unset ac_script;}
cristy3ed852e2009-09-05 21:47:34 +00005871 if test -z "$SED"; then
5872 ac_path_SED_found=false
5873 # Loop through the user's path and test for each of PROGNAME-LIST
5874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5875for as_dir in $PATH
5876do
5877 IFS=$as_save_IFS
5878 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00005879 for ac_prog in sed gsed; do
cristy3ed852e2009-09-05 21:47:34 +00005880 for ac_exec_ext in '' $ac_executable_extensions; do
5881 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5882 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5883# Check for GNU ac_path_SED and select it if it is found.
5884 # Check for GNU $ac_path_SED
5885case `"$ac_path_SED" --version 2>&1` in
5886*GNU*)
5887 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5888*)
5889 ac_count=0
5890 $as_echo_n 0123456789 >"conftest.in"
5891 while :
5892 do
5893 cat "conftest.in" "conftest.in" >"conftest.tmp"
5894 mv "conftest.tmp" "conftest.in"
5895 cp "conftest.in" "conftest.nl"
5896 $as_echo '' >> "conftest.nl"
5897 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5898 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
cristy8b350f62009-11-15 23:12:43 +00005899 as_fn_arith $ac_count + 1 && ac_count=$as_val
cristy3ed852e2009-09-05 21:47:34 +00005900 if test $ac_count -gt ${ac_path_SED_max-0}; then
5901 # Best one so far, save it but keep looking for a better one
5902 ac_cv_path_SED="$ac_path_SED"
5903 ac_path_SED_max=$ac_count
5904 fi
5905 # 10*(2^10) chars as input seems more than enough
5906 test $ac_count -gt 10 && break
5907 done
5908 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5909esac
5910
5911 $ac_path_SED_found && break 3
5912 done
5913 done
cristy8b350f62009-11-15 23:12:43 +00005914 done
cristy3ed852e2009-09-05 21:47:34 +00005915IFS=$as_save_IFS
5916 if test -z "$ac_cv_path_SED"; then
cristy8b350f62009-11-15 23:12:43 +00005917 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00005918 fi
5919else
5920 ac_cv_path_SED=$SED
5921fi
5922
5923fi
cristy8b350f62009-11-15 23:12:43 +00005924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
cristy3ed852e2009-09-05 21:47:34 +00005925$as_echo "$ac_cv_path_SED" >&6; }
5926 SED="$ac_cv_path_SED"
5927 rm -f conftest.sed
5928
5929test -z "$SED" && SED=sed
5930Xsed="$SED -e 1s/^X//"
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
cristy8b350f62009-11-15 23:12:43 +00005942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
cristy3ed852e2009-09-05 21:47:34 +00005943$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00005944if test "${ac_cv_path_GREP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00005945 $as_echo_n "(cached) " >&6
5946else
5947 if test -z "$GREP"; then
5948 ac_path_GREP_found=false
5949 # Loop through the user's path and test for each of PROGNAME-LIST
5950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5951for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5952do
5953 IFS=$as_save_IFS
5954 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00005955 for ac_prog in grep ggrep; do
cristy3ed852e2009-09-05 21:47:34 +00005956 for ac_exec_ext in '' $ac_executable_extensions; do
5957 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5958 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5959# Check for GNU ac_path_GREP and select it if it is found.
5960 # Check for GNU $ac_path_GREP
5961case `"$ac_path_GREP" --version 2>&1` in
5962*GNU*)
5963 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5964*)
5965 ac_count=0
5966 $as_echo_n 0123456789 >"conftest.in"
5967 while :
5968 do
5969 cat "conftest.in" "conftest.in" >"conftest.tmp"
5970 mv "conftest.tmp" "conftest.in"
5971 cp "conftest.in" "conftest.nl"
5972 $as_echo 'GREP' >> "conftest.nl"
5973 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5974 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
cristy8b350f62009-11-15 23:12:43 +00005975 as_fn_arith $ac_count + 1 && ac_count=$as_val
cristy3ed852e2009-09-05 21:47:34 +00005976 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5977 # Best one so far, save it but keep looking for a better one
5978 ac_cv_path_GREP="$ac_path_GREP"
5979 ac_path_GREP_max=$ac_count
5980 fi
5981 # 10*(2^10) chars as input seems more than enough
5982 test $ac_count -gt 10 && break
5983 done
5984 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5985esac
5986
5987 $ac_path_GREP_found && break 3
5988 done
5989 done
cristy8b350f62009-11-15 23:12:43 +00005990 done
cristy3ed852e2009-09-05 21:47:34 +00005991IFS=$as_save_IFS
5992 if test -z "$ac_cv_path_GREP"; then
cristy8b350f62009-11-15 23:12:43 +00005993 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00005994 fi
5995else
5996 ac_cv_path_GREP=$GREP
5997fi
5998
5999fi
cristy8b350f62009-11-15 23:12:43 +00006000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
cristy3ed852e2009-09-05 21:47:34 +00006001$as_echo "$ac_cv_path_GREP" >&6; }
6002 GREP="$ac_cv_path_GREP"
6003
6004
cristy8b350f62009-11-15 23:12:43 +00006005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
cristy3ed852e2009-09-05 21:47:34 +00006006$as_echo_n "checking for egrep... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006007if test "${ac_cv_path_EGREP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006008 $as_echo_n "(cached) " >&6
6009else
6010 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6011 then ac_cv_path_EGREP="$GREP -E"
6012 else
6013 if test -z "$EGREP"; then
6014 ac_path_EGREP_found=false
6015 # Loop through the user's path and test for each of PROGNAME-LIST
6016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6017for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6018do
6019 IFS=$as_save_IFS
6020 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00006021 for ac_prog in egrep; do
cristy3ed852e2009-09-05 21:47:34 +00006022 for ac_exec_ext in '' $ac_executable_extensions; do
6023 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6024 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6025# Check for GNU ac_path_EGREP and select it if it is found.
6026 # Check for GNU $ac_path_EGREP
6027case `"$ac_path_EGREP" --version 2>&1` in
6028*GNU*)
6029 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6030*)
6031 ac_count=0
6032 $as_echo_n 0123456789 >"conftest.in"
6033 while :
6034 do
6035 cat "conftest.in" "conftest.in" >"conftest.tmp"
6036 mv "conftest.tmp" "conftest.in"
6037 cp "conftest.in" "conftest.nl"
6038 $as_echo 'EGREP' >> "conftest.nl"
6039 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6040 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
cristy8b350f62009-11-15 23:12:43 +00006041 as_fn_arith $ac_count + 1 && ac_count=$as_val
cristy3ed852e2009-09-05 21:47:34 +00006042 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6043 # Best one so far, save it but keep looking for a better one
6044 ac_cv_path_EGREP="$ac_path_EGREP"
6045 ac_path_EGREP_max=$ac_count
6046 fi
6047 # 10*(2^10) chars as input seems more than enough
6048 test $ac_count -gt 10 && break
6049 done
6050 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6051esac
6052
6053 $ac_path_EGREP_found && break 3
6054 done
6055 done
cristy8b350f62009-11-15 23:12:43 +00006056 done
cristy3ed852e2009-09-05 21:47:34 +00006057IFS=$as_save_IFS
6058 if test -z "$ac_cv_path_EGREP"; then
cristy8b350f62009-11-15 23:12:43 +00006059 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00006060 fi
6061else
6062 ac_cv_path_EGREP=$EGREP
6063fi
6064
6065 fi
6066fi
cristy8b350f62009-11-15 23:12:43 +00006067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
cristy3ed852e2009-09-05 21:47:34 +00006068$as_echo "$ac_cv_path_EGREP" >&6; }
6069 EGREP="$ac_cv_path_EGREP"
6070
6071
cristy8b350f62009-11-15 23:12:43 +00006072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
cristy3ed852e2009-09-05 21:47:34 +00006073$as_echo_n "checking for fgrep... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006074if test "${ac_cv_path_FGREP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006075 $as_echo_n "(cached) " >&6
6076else
6077 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
6078 then ac_cv_path_FGREP="$GREP -F"
6079 else
6080 if test -z "$FGREP"; then
6081 ac_path_FGREP_found=false
6082 # Loop through the user's path and test for each of PROGNAME-LIST
6083 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6084for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6085do
6086 IFS=$as_save_IFS
6087 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00006088 for ac_prog in fgrep; do
cristy3ed852e2009-09-05 21:47:34 +00006089 for ac_exec_ext in '' $ac_executable_extensions; do
6090 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6091 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
6092# Check for GNU ac_path_FGREP and select it if it is found.
6093 # Check for GNU $ac_path_FGREP
6094case `"$ac_path_FGREP" --version 2>&1` in
6095*GNU*)
6096 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
6097*)
6098 ac_count=0
6099 $as_echo_n 0123456789 >"conftest.in"
6100 while :
6101 do
6102 cat "conftest.in" "conftest.in" >"conftest.tmp"
6103 mv "conftest.tmp" "conftest.in"
6104 cp "conftest.in" "conftest.nl"
6105 $as_echo 'FGREP' >> "conftest.nl"
6106 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
6107 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
cristy8b350f62009-11-15 23:12:43 +00006108 as_fn_arith $ac_count + 1 && ac_count=$as_val
cristy3ed852e2009-09-05 21:47:34 +00006109 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6110 # Best one so far, save it but keep looking for a better one
6111 ac_cv_path_FGREP="$ac_path_FGREP"
6112 ac_path_FGREP_max=$ac_count
6113 fi
6114 # 10*(2^10) chars as input seems more than enough
6115 test $ac_count -gt 10 && break
6116 done
6117 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6118esac
6119
6120 $ac_path_FGREP_found && break 3
6121 done
6122 done
cristy8b350f62009-11-15 23:12:43 +00006123 done
cristy3ed852e2009-09-05 21:47:34 +00006124IFS=$as_save_IFS
6125 if test -z "$ac_cv_path_FGREP"; then
cristy8b350f62009-11-15 23:12:43 +00006126 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00006127 fi
6128else
6129 ac_cv_path_FGREP=$FGREP
6130fi
6131
6132 fi
6133fi
cristy8b350f62009-11-15 23:12:43 +00006134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
cristy3ed852e2009-09-05 21:47:34 +00006135$as_echo "$ac_cv_path_FGREP" >&6; }
6136 FGREP="$ac_cv_path_FGREP"
6137
6138
6139test -z "$GREP" && GREP=grep
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159# Check whether --with-gnu-ld was given.
cristy8b350f62009-11-15 23:12:43 +00006160if test "${with_gnu_ld+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006161 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6162else
6163 with_gnu_ld=no
6164fi
6165
6166ac_prog=ld
6167if test "$GCC" = yes; then
6168 # Check if gcc -print-prog-name=ld gives a path.
cristy8b350f62009-11-15 23:12:43 +00006169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00006170$as_echo_n "checking for ld used by $CC... " >&6; }
6171 case $host in
6172 *-*-mingw*)
6173 # gcc leaves a trailing carriage return which upsets mingw
6174 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6175 *)
6176 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6177 esac
6178 case $ac_prog in
6179 # Accept absolute paths.
6180 [\\/]* | ?:[\\/]*)
6181 re_direlt='/[^/][^/]*/\.\./'
6182 # Canonicalize the pathname of ld
6183 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6184 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
6185 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6186 done
6187 test -z "$LD" && LD="$ac_prog"
6188 ;;
6189 "")
6190 # If it fails, then pretend we aren't using GCC.
6191 ac_prog=ld
6192 ;;
6193 *)
6194 # If it is relative, then search for the first ld in PATH.
6195 with_gnu_ld=unknown
6196 ;;
6197 esac
6198elif test "$with_gnu_ld" = yes; then
cristy8b350f62009-11-15 23:12:43 +00006199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
cristy3ed852e2009-09-05 21:47:34 +00006200$as_echo_n "checking for GNU ld... " >&6; }
6201else
cristy8b350f62009-11-15 23:12:43 +00006202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
cristy3ed852e2009-09-05 21:47:34 +00006203$as_echo_n "checking for non-GNU ld... " >&6; }
6204fi
cristy8b350f62009-11-15 23:12:43 +00006205if test "${lt_cv_path_LD+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006206 $as_echo_n "(cached) " >&6
6207else
6208 if test -z "$LD"; then
6209 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6210 for ac_dir in $PATH; do
6211 IFS="$lt_save_ifs"
6212 test -z "$ac_dir" && ac_dir=.
6213 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6214 lt_cv_path_LD="$ac_dir/$ac_prog"
6215 # Check to see if the program is GNU ld. I'd rather use --version,
6216 # but apparently some variants of GNU ld only accept -v.
6217 # Break only if it was the GNU/non-GNU ld that we prefer.
6218 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6219 *GNU* | *'with BFD'*)
6220 test "$with_gnu_ld" != no && break
6221 ;;
6222 *)
6223 test "$with_gnu_ld" != yes && break
6224 ;;
6225 esac
6226 fi
6227 done
6228 IFS="$lt_save_ifs"
6229else
6230 lt_cv_path_LD="$LD" # Let the user override the test with a path.
6231fi
6232fi
6233
6234LD="$lt_cv_path_LD"
6235if test -n "$LD"; then
cristy8b350f62009-11-15 23:12:43 +00006236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
cristy3ed852e2009-09-05 21:47:34 +00006237$as_echo "$LD" >&6; }
6238else
cristy8b350f62009-11-15 23:12:43 +00006239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006240$as_echo "no" >&6; }
6241fi
cristy8b350f62009-11-15 23:12:43 +00006242test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
6243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
cristy3ed852e2009-09-05 21:47:34 +00006244$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006245if test "${lt_cv_prog_gnu_ld+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006246 $as_echo_n "(cached) " >&6
6247else
6248 # I'd rather use --version here, but apparently some GNU lds only accept -v.
6249case `$LD -v 2>&1 </dev/null` in
6250*GNU* | *'with BFD'*)
6251 lt_cv_prog_gnu_ld=yes
6252 ;;
6253*)
6254 lt_cv_prog_gnu_ld=no
6255 ;;
6256esac
6257fi
cristy8b350f62009-11-15 23:12:43 +00006258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
cristy3ed852e2009-09-05 21:47:34 +00006259$as_echo "$lt_cv_prog_gnu_ld" >&6; }
6260with_gnu_ld=$lt_cv_prog_gnu_ld
6261
6262
6263
6264
6265
6266
6267
6268
6269
cristy3ed852e2009-09-05 21:47:34 +00006270
6271if test "x$CC" != xcc; then
cristy8b350f62009-11-15 23:12:43 +00006272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
cristy3ed852e2009-09-05 21:47:34 +00006273$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
6274else
cristy8b350f62009-11-15 23:12:43 +00006275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
cristy3ed852e2009-09-05 21:47:34 +00006276$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
6277fi
6278set dummy $CC; ac_cc=`$as_echo "$2" |
6279 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
cristy8b350f62009-11-15 23:12:43 +00006280if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
cristy3ed852e2009-09-05 21:47:34 +00006281 $as_echo_n "(cached) " >&6
6282else
cristy8b350f62009-11-15 23:12:43 +00006283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00006284/* end confdefs.h. */
6285
6286int
6287main ()
6288{
6289
6290 ;
6291 return 0;
6292}
6293_ACEOF
6294# Make sure it works both with $CC and with simple cc.
6295# We do the test twice because some compilers refuse to overwrite an
6296# existing .o file with -o, though they will create one.
6297ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
6298rm -f conftest2.*
cristy8b350f62009-11-15 23:12:43 +00006299if { { case "(($ac_try" in
cristy3ed852e2009-09-05 21:47:34 +00006300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6301 *) ac_try_echo=$ac_try;;
6302esac
cristy8b350f62009-11-15 23:12:43 +00006303eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6304$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00006305 (eval "$ac_try") 2>&5
6306 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00006307 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6308 test $ac_status = 0; } &&
6309 test -f conftest2.$ac_objext && { { case "(($ac_try" in
cristy3ed852e2009-09-05 21:47:34 +00006310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6311 *) ac_try_echo=$ac_try;;
6312esac
cristy8b350f62009-11-15 23:12:43 +00006313eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6314$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00006315 (eval "$ac_try") 2>&5
6316 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00006317 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6318 test $ac_status = 0; };
cristy3ed852e2009-09-05 21:47:34 +00006319then
6320 eval ac_cv_prog_cc_${ac_cc}_c_o=yes
6321 if test "x$CC" != xcc; then
6322 # Test first that cc exists at all.
6323 if { ac_try='cc -c conftest.$ac_ext >&5'
cristy8b350f62009-11-15 23:12:43 +00006324 { { case "(($ac_try" in
cristy3ed852e2009-09-05 21:47:34 +00006325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6326 *) ac_try_echo=$ac_try;;
6327esac
cristy8b350f62009-11-15 23:12:43 +00006328eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6329$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00006330 (eval "$ac_try") 2>&5
6331 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00006332 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6333 test $ac_status = 0; }; }; then
cristy3ed852e2009-09-05 21:47:34 +00006334 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
6335 rm -f conftest2.*
cristy8b350f62009-11-15 23:12:43 +00006336 if { { case "(($ac_try" in
cristy3ed852e2009-09-05 21:47:34 +00006337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6338 *) ac_try_echo=$ac_try;;
6339esac
cristy8b350f62009-11-15 23:12:43 +00006340eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6341$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00006342 (eval "$ac_try") 2>&5
6343 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00006344 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6345 test $ac_status = 0; } &&
6346 test -f conftest2.$ac_objext && { { case "(($ac_try" in
cristy3ed852e2009-09-05 21:47:34 +00006347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6348 *) ac_try_echo=$ac_try;;
6349esac
cristy8b350f62009-11-15 23:12:43 +00006350eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6351$as_echo "$ac_try_echo"; } >&5
cristy3ed852e2009-09-05 21:47:34 +00006352 (eval "$ac_try") 2>&5
6353 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00006354 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6355 test $ac_status = 0; };
cristy3ed852e2009-09-05 21:47:34 +00006356 then
6357 # cc works too.
6358 :
6359 else
6360 # cc exists but doesn't like -o.
6361 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6362 fi
6363 fi
6364 fi
6365else
6366 eval ac_cv_prog_cc_${ac_cc}_c_o=no
6367fi
6368rm -f core conftest*
6369
6370fi
6371if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
cristy8b350f62009-11-15 23:12:43 +00006372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00006373$as_echo "yes" >&6; }
6374else
cristy8b350f62009-11-15 23:12:43 +00006375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006376$as_echo "no" >&6; }
6377
cristy8b350f62009-11-15 23:12:43 +00006378$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006379
6380fi
6381
6382# FIXME: we rely on the cache variable name because
6383# there is no other way.
6384set dummy $CC
6385am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
6386eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
6387if test "$am_t" != yes; then
6388 # Losing compiler, so override with the script.
6389 # FIXME: It is wrong to rewrite CC.
6390 # But if we don't then we get into trouble of one sort or another.
6391 # A longer-term fix would be to have automake use am__CC in this case,
6392 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
6393 CC="$am_aux_dir/compile $CC"
6394fi
6395
6396
cristy3ed852e2009-09-05 21:47:34 +00006397
cristy8b350f62009-11-15 23:12:43 +00006398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
cristy3ed852e2009-09-05 21:47:34 +00006399$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6400set x ${MAKE-make}
6401ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
cristy8b350f62009-11-15 23:12:43 +00006402if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
cristy3ed852e2009-09-05 21:47:34 +00006403 $as_echo_n "(cached) " >&6
6404else
6405 cat >conftest.make <<\_ACEOF
6406SHELL = /bin/sh
6407all:
6408 @echo '@@@%%%=$(MAKE)=@@@%%%'
6409_ACEOF
6410# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6411case `${MAKE-make} -f conftest.make 2>/dev/null` in
6412 *@@@%%%=?*=@@@%%%*)
6413 eval ac_cv_prog_make_${ac_make}_set=yes;;
6414 *)
6415 eval ac_cv_prog_make_${ac_make}_set=no;;
6416esac
6417rm -f conftest.make
6418fi
6419if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
cristy8b350f62009-11-15 23:12:43 +00006420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00006421$as_echo "yes" >&6; }
6422 SET_MAKE=
6423else
cristy8b350f62009-11-15 23:12:43 +00006424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006425$as_echo "no" >&6; }
6426 SET_MAKE="MAKE=${MAKE-make}"
6427fi
6428
cristy3ed852e2009-09-05 21:47:34 +00006429
cristy8b350f62009-11-15 23:12:43 +00006430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking maximum warning verbosity option" >&5
cristy3ed852e2009-09-05 21:47:34 +00006431$as_echo_n "checking maximum warning verbosity option... " >&6; }
6432
6433
6434
6435
6436# Check whether --with-maximum-compile-warnings was given.
cristy8b350f62009-11-15 23:12:43 +00006437if test "${with_maximum_compile_warnings+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006438 withval=$with_maximum_compile_warnings; ac_compile_warnings_on="$withval"
6439else
6440 ac_compile_warnings_on=""
6441fi
6442
6443
6444 if test x"$ac_compile_warnings_on" = xno
6445 then
6446 ac_compile_warnings_msg=no
6447 else
6448 if test -n "$CXX"
6449 then
6450 if test "$GXX" = "yes"
6451 then
6452 ac_compile_warnings_opt='-Wall -W'
6453 fi
6454 CXXFLAGS="$CXXFLAGS $ac_compile_warnings_opt"
6455 ac_compile_warnings_msg="$ac_compile_warnings_opt for C++"
6456 fi
6457
6458 if test -n "$CC"
6459 then
6460 if test "$GCC" = "yes"
6461 then
6462 ac_compile_warnings_opt='-Wall -W'
6463 fi
6464 CFLAGS="$CFLAGS $ac_compile_warnings_opt"
6465 ac_compile_warnings_msg="$ac_compile_warnings_msg $ac_compile_warnings_opt for C"
6466 fi
6467 fi
cristy8b350f62009-11-15 23:12:43 +00006468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_compile_warnings_msg" >&5
cristy3ed852e2009-09-05 21:47:34 +00006469$as_echo "$ac_compile_warnings_msg" >&6; }
6470 unset ac_compile_warnings_msg
6471 unset ac_compile_warnings_opt
6472
cristy8b350f62009-11-15 23:12:43 +00006473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
cristy3ed852e2009-09-05 21:47:34 +00006474$as_echo_n "checking whether ln -s works... " >&6; }
6475LN_S=$as_ln_s
6476if test "$LN_S" = "ln -s"; then
cristy8b350f62009-11-15 23:12:43 +00006477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00006478$as_echo "yes" >&6; }
6479else
cristy8b350f62009-11-15 23:12:43 +00006480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
cristy3ed852e2009-09-05 21:47:34 +00006481$as_echo "no, using $LN_S" >&6; }
6482fi
6483
cristy8b350f62009-11-15 23:12:43 +00006484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if malloc debugging is wanted" >&5
cristy3ed852e2009-09-05 21:47:34 +00006485$as_echo_n "checking if malloc debugging is wanted... " >&6; }
6486
6487# Check whether --with-dmalloc was given.
cristy8b350f62009-11-15 23:12:43 +00006488if test "${with_dmalloc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006489 withval=$with_dmalloc; if test "$withval" = yes; then
cristy8b350f62009-11-15 23:12:43 +00006490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00006491$as_echo "yes" >&6; }
6492
cristy8b350f62009-11-15 23:12:43 +00006493$as_echo "#define WITH_DMALLOC 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006494
6495 LIBS="$LIBS -ldmalloc"
6496 LDFLAGS="$LDFLAGS -g"
6497else
cristy8b350f62009-11-15 23:12:43 +00006498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006499$as_echo "no" >&6; }
6500fi
6501else
cristy8b350f62009-11-15 23:12:43 +00006502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006503$as_echo "no" >&6; }
6504fi
6505
6506
6507
6508
6509if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
6510 if test -n "$ac_tool_prefix"; then
6511 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
6512set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00006513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00006514$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006515if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006516 $as_echo_n "(cached) " >&6
6517else
6518 case $PKG_CONFIG in
6519 [\\/]* | ?:[\\/]*)
6520 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6521 ;;
6522 *)
6523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6524for as_dir in $PATH
6525do
6526 IFS=$as_save_IFS
6527 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00006528 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00006529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6530 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +00006531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00006532 break 2
6533 fi
6534done
cristy8b350f62009-11-15 23:12:43 +00006535 done
cristy3ed852e2009-09-05 21:47:34 +00006536IFS=$as_save_IFS
6537
6538 ;;
6539esac
6540fi
6541PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6542if test -n "$PKG_CONFIG"; then
cristy8b350f62009-11-15 23:12:43 +00006543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
cristy3ed852e2009-09-05 21:47:34 +00006544$as_echo "$PKG_CONFIG" >&6; }
6545else
cristy8b350f62009-11-15 23:12:43 +00006546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006547$as_echo "no" >&6; }
6548fi
6549
6550
6551fi
6552if test -z "$ac_cv_path_PKG_CONFIG"; then
6553 ac_pt_PKG_CONFIG=$PKG_CONFIG
6554 # Extract the first word of "pkg-config", so it can be a program name with args.
6555set dummy pkg-config; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00006556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00006557$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006558if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006559 $as_echo_n "(cached) " >&6
6560else
6561 case $ac_pt_PKG_CONFIG in
6562 [\\/]* | ?:[\\/]*)
6563 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
6564 ;;
6565 *)
6566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6567for as_dir in $PATH
6568do
6569 IFS=$as_save_IFS
6570 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00006571 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00006572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6573 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +00006574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00006575 break 2
6576 fi
6577done
cristy8b350f62009-11-15 23:12:43 +00006578 done
cristy3ed852e2009-09-05 21:47:34 +00006579IFS=$as_save_IFS
6580
6581 ;;
6582esac
6583fi
6584ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6585if test -n "$ac_pt_PKG_CONFIG"; then
cristy8b350f62009-11-15 23:12:43 +00006586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
cristy3ed852e2009-09-05 21:47:34 +00006587$as_echo "$ac_pt_PKG_CONFIG" >&6; }
6588else
cristy8b350f62009-11-15 23:12:43 +00006589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006590$as_echo "no" >&6; }
6591fi
6592
6593 if test "x$ac_pt_PKG_CONFIG" = x; then
6594 PKG_CONFIG=""
6595 else
6596 case $cross_compiling:$ac_tool_warned in
6597yes:)
cristy8b350f62009-11-15 23:12:43 +00006598{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00006599$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6600ac_tool_warned=yes ;;
6601esac
6602 PKG_CONFIG=$ac_pt_PKG_CONFIG
6603 fi
6604else
6605 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
6606fi
6607
6608fi
6609if test -n "$PKG_CONFIG"; then
6610 _pkg_min_version=0.9.0
cristy8b350f62009-11-15 23:12:43 +00006611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
cristy3ed852e2009-09-05 21:47:34 +00006612$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
6613 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
cristy8b350f62009-11-15 23:12:43 +00006614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00006615$as_echo "yes" >&6; }
6616 else
cristy8b350f62009-11-15 23:12:43 +00006617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00006618$as_echo "no" >&6; }
6619 PKG_CONFIG=""
6620 fi
6621
6622fi
6623
6624#
6625# Enable OS features.
6626#
6627
6628
cristy8b350f62009-11-15 23:12:43 +00006629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
cristy3ed852e2009-09-05 21:47:34 +00006630$as_echo_n "checking for ANSI C header files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006631if test "${ac_cv_header_stdc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006632 $as_echo_n "(cached) " >&6
6633else
cristy8b350f62009-11-15 23:12:43 +00006634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00006635/* end confdefs.h. */
6636#include <stdlib.h>
6637#include <stdarg.h>
6638#include <string.h>
6639#include <float.h>
6640
6641int
6642main ()
6643{
6644
6645 ;
6646 return 0;
6647}
6648_ACEOF
cristy8b350f62009-11-15 23:12:43 +00006649if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00006650 ac_cv_header_stdc=yes
6651else
cristy8b350f62009-11-15 23:12:43 +00006652 ac_cv_header_stdc=no
cristy3ed852e2009-09-05 21:47:34 +00006653fi
cristy3ed852e2009-09-05 21:47:34 +00006654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6655
6656if test $ac_cv_header_stdc = yes; then
6657 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cristy8b350f62009-11-15 23:12:43 +00006658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00006659/* end confdefs.h. */
6660#include <string.h>
6661
6662_ACEOF
6663if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
cristy8b350f62009-11-15 23:12:43 +00006664 $EGREP "memchr" >/dev/null 2>&1; then :
6665
cristy3ed852e2009-09-05 21:47:34 +00006666else
6667 ac_cv_header_stdc=no
6668fi
6669rm -f conftest*
6670
6671fi
6672
6673if test $ac_cv_header_stdc = yes; then
6674 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cristy8b350f62009-11-15 23:12:43 +00006675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00006676/* end confdefs.h. */
6677#include <stdlib.h>
6678
6679_ACEOF
6680if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
cristy8b350f62009-11-15 23:12:43 +00006681 $EGREP "free" >/dev/null 2>&1; then :
6682
cristy3ed852e2009-09-05 21:47:34 +00006683else
6684 ac_cv_header_stdc=no
6685fi
6686rm -f conftest*
6687
6688fi
6689
6690if test $ac_cv_header_stdc = yes; then
6691 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
cristy8b350f62009-11-15 23:12:43 +00006692 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +00006693 :
6694else
cristy8b350f62009-11-15 23:12:43 +00006695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00006696/* end confdefs.h. */
6697#include <ctype.h>
6698#include <stdlib.h>
6699#if ((' ' & 0x0FF) == 0x020)
6700# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6701# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6702#else
6703# define ISLOWER(c) \
6704 (('a' <= (c) && (c) <= 'i') \
6705 || ('j' <= (c) && (c) <= 'r') \
6706 || ('s' <= (c) && (c) <= 'z'))
6707# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6708#endif
6709
6710#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6711int
6712main ()
6713{
6714 int i;
6715 for (i = 0; i < 256; i++)
6716 if (XOR (islower (i), ISLOWER (i))
6717 || toupper (i) != TOUPPER (i))
6718 return 2;
6719 return 0;
6720}
6721_ACEOF
cristy8b350f62009-11-15 23:12:43 +00006722if ac_fn_c_try_run "$LINENO"; then :
6723
cristy3ed852e2009-09-05 21:47:34 +00006724else
cristy8b350f62009-11-15 23:12:43 +00006725 ac_cv_header_stdc=no
cristy3ed852e2009-09-05 21:47:34 +00006726fi
cristy8b350f62009-11-15 23:12:43 +00006727rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6728 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00006729fi
6730
cristy3ed852e2009-09-05 21:47:34 +00006731fi
6732fi
cristy8b350f62009-11-15 23:12:43 +00006733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
cristy3ed852e2009-09-05 21:47:34 +00006734$as_echo "$ac_cv_header_stdc" >&6; }
6735if test $ac_cv_header_stdc = yes; then
6736
cristy8b350f62009-11-15 23:12:43 +00006737$as_echo "#define STDC_HEADERS 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006738
6739fi
6740
6741# On IRIX 5.3, sys/types and inttypes.h are conflicting.
cristy3ed852e2009-09-05 21:47:34 +00006742for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6743 inttypes.h stdint.h unistd.h
cristy8b350f62009-11-15 23:12:43 +00006744do :
6745 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6746ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6747"
6748eval as_val=\$$as_ac_Header
6749 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +00006750 cat >>confdefs.h <<_ACEOF
6751#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6752_ACEOF
6753
6754fi
6755
6756done
6757
6758
6759
cristy8b350f62009-11-15 23:12:43 +00006760 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
6761if test "x$ac_cv_header_minix_config_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +00006762 MINIX=yes
6763else
6764 MINIX=
6765fi
6766
6767
6768 if test "$MINIX" = yes; then
6769
cristy8b350f62009-11-15 23:12:43 +00006770$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006771
6772
cristy8b350f62009-11-15 23:12:43 +00006773$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006774
6775
cristy8b350f62009-11-15 23:12:43 +00006776$as_echo "#define _MINIX 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006777
6778 fi
6779
6780
cristy8b350f62009-11-15 23:12:43 +00006781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
cristy3ed852e2009-09-05 21:47:34 +00006782$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006783if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006784 $as_echo_n "(cached) " >&6
6785else
cristy8b350f62009-11-15 23:12:43 +00006786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00006787/* end confdefs.h. */
6788
6789# define __EXTENSIONS__ 1
6790 $ac_includes_default
6791int
6792main ()
6793{
6794
6795 ;
6796 return 0;
6797}
6798_ACEOF
cristy8b350f62009-11-15 23:12:43 +00006799if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00006800 ac_cv_safe_to_define___extensions__=yes
6801else
cristy8b350f62009-11-15 23:12:43 +00006802 ac_cv_safe_to_define___extensions__=no
cristy3ed852e2009-09-05 21:47:34 +00006803fi
cristy3ed852e2009-09-05 21:47:34 +00006804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6805fi
cristy8b350f62009-11-15 23:12:43 +00006806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
cristy3ed852e2009-09-05 21:47:34 +00006807$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
6808 test $ac_cv_safe_to_define___extensions__ = yes &&
cristy8b350f62009-11-15 23:12:43 +00006809 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006810
cristy8b350f62009-11-15 23:12:43 +00006811 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006812
cristy8b350f62009-11-15 23:12:43 +00006813 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006814
cristy8b350f62009-11-15 23:12:43 +00006815 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006816
cristy8b350f62009-11-15 23:12:43 +00006817 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
6818
cristy3ed852e2009-09-05 21:47:34 +00006819
6820
cristy3ed852e2009-09-05 21:47:34 +00006821#
6822# Enable run-time checking.
6823#
6824# Check whether --enable-bounds-checking was given.
cristy8b350f62009-11-15 23:12:43 +00006825if test "${enable_bounds_checking+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006826 enableval=$enable_bounds_checking; enable_bounds_checking=$enableval
6827else
6828 enable_bounds_checking='no'
6829fi
6830
6831
6832if test "$enable_bounds_checking" = yes; then
6833
cristy8b350f62009-11-15 23:12:43 +00006834$as_echo "#define _FORTIFY_SOURCE 2" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006835
6836fi
6837
6838#
6839# Tests for Windows
6840#
6841
6842
6843
6844GDI32_LIBS=''
cristy3ed852e2009-09-05 21:47:34 +00006845native_win32_build='no'
6846cygwin_build='no'
6847case "${host_os}" in
6848 cygwin* )
cristy3ed852e2009-09-05 21:47:34 +00006849 cygwin_build='yes'
6850 GDI32_LIBS='-lgdi32'
6851 ;;
6852 mingw* )
cristy3ed852e2009-09-05 21:47:34 +00006853 native_win32_build='yes'
6854 GDI32_LIBS='-lgdi32'
6855 ;;
6856esac
6857if test "${GDI32_LIBS}x" != 'x'; then
6858
cristy8b350f62009-11-15 23:12:43 +00006859$as_echo "#define WINGDI32_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00006860
6861fi
6862
6863 if test "${GDI32_LIBS}x" != 'x' ; then
6864 WINGDI32_DELEGATE_TRUE=
6865 WINGDI32_DELEGATE_FALSE='#'
6866else
6867 WINGDI32_DELEGATE_TRUE='#'
6868 WINGDI32_DELEGATE_FALSE=
6869fi
6870
6871 if test "${native_win32_build}" = 'yes' ; then
6872 WIN32_NATIVE_BUILD_TRUE=
6873 WIN32_NATIVE_BUILD_FALSE='#'
6874else
6875 WIN32_NATIVE_BUILD_TRUE='#'
6876 WIN32_NATIVE_BUILD_FALSE=
6877fi
6878
6879 if test "${cygwin_build}" = 'yes' ; then
6880 CYGWIN_BUILD_TRUE=
6881 CYGWIN_BUILD_FALSE='#'
6882else
6883 CYGWIN_BUILD_TRUE='#'
6884 CYGWIN_BUILD_FALSE=
6885fi
6886
6887 if test "x${CC}" = 'xcl.exe' ; then
6888 USING_CL_TRUE=
6889 USING_CL_FALSE='#'
6890else
6891 USING_CL_TRUE='#'
6892 USING_CL_FALSE=
6893fi
6894
6895
6896WinPathScript="${srcdirfull}/winpath.sh"
6897
6898
6899#
6900# Compiler flags tweaks
6901#
6902if test "${GCC}" != "yes"; then
6903 case "${host}" in
6904 *-*-hpux* )
6905 # aCC: HP ANSI C++ B3910B A.03.34
6906 CFLAGS="${CFLAGS} -Wp,-H30000"
6907 if test -n "${CXXFLAGS}"; then
6908 CXXFLAGS='-AA'
6909 else
6910 CXXFLAGS="${CXXFLAGS} -AA"
6911 fi
6912 ;;
6913 *-dec-osf5.* )
6914 # Compaq alphaev68-dec-osf5.1 compiler
6915 if test -n "${CXXFLAGS}"; then
6916 CXXFLAGS='-std strict_ansi -noimplicit_include'
6917 else
6918 CXXFLAGS="${CXXFLAGS} -std strict_ansi -noimplicit_include"
6919 fi
6920 esac
6921fi
6922
6923# Check for lazy-loading.
cristy8b350f62009-11-15 23:12:43 +00006924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker lazyload option" >&5
cristy3ed852e2009-09-05 21:47:34 +00006925$as_echo_n "checking for linker lazyload option... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00006926if test "${im_cv_ld_lazyload+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006927 $as_echo_n "(cached) " >&6
6928else
6929
6930im_cv_ld_lazyload='none'
6931case "${host}" in
6932 *-*-solaris2.8 | *-*-solaris2.9 | *-*-solaris2.1? )
6933 if test "$lt_cv_prog_gnu_ld" != 'yes' ; then
6934 im_cv_ld_lazyload='-Wl,-zlazyload'
6935 fi
6936 ;;
6937esac
6938
6939fi
cristy8b350f62009-11-15 23:12:43 +00006940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $im_cv_ld_lazyload" >&5
cristy3ed852e2009-09-05 21:47:34 +00006941$as_echo "$im_cv_ld_lazyload" >&6; }
6942if test "${im_cv_ld_lazyload}" != 'none' ; then
6943 if test -z "${LDFLAGS}" ; then
6944 LDFLAGS="${im_cv_ld_lazyload}"
6945 else
6946 LDFLAGS="${im_cv_ld_lazyload} ${LDFLAGS}"
6947 fi
6948fi
6949
6950case "$host" in
6951*darwin* | *-macos10*)
6952 if test -d /opt/local ; then
6953 CPPFLAGS="$CPPFLAGS -I/opt/local/include"
6954 LDFLAGS="$LDFLAGS -L/opt/local/lib"
6955 elif test -d /sw ; then
6956 CPPFLAGS="$CPPFLAGS -I/sw/include"
6957 LDFLAGS="$LDFLAGS -L/sw/lib"
6958 fi
6959 # Check whether --enable-osx-universal-binary was given.
cristy8b350f62009-11-15 23:12:43 +00006960if test "${enable_osx_universal_binary+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006961 enableval=$enable_osx_universal_binary; build_osxuniversal="${enableval}"
6962else
6963 build_osxuniversal=no
6964fi
6965
6966
6967 if test "${build_osxuniversal}" != no ; then
6968 if test "$enable_dependency_tracking" != no ; then
cristy8b350f62009-11-15 23:12:43 +00006969 as_fn_error "--enable-osx-universal-binary requires --disable-dependency-tracking.
cristy3ed852e2009-09-05 21:47:34 +00006970Please re-run configure with these options:
6971 --disable-dependency-tracking --enable-osx-universal-binary
cristy8b350f62009-11-15 23:12:43 +00006972 " "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +00006973 fi
6974 CFLAGS="$CFLAGS -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch ppc -arch i386"
6975 CXXFLAGS="$CXXFLAGS -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch ppc -arch i386"
6976 LDFLAGS="$LDFLAGS -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -arch ppc -arch i386"
6977 fi
6978 ;;
6979esac
6980
6981# Enable support for threads
6982
6983# Check whether --with-threads was given.
cristy8b350f62009-11-15 23:12:43 +00006984if test "${with_threads+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00006985 withval=$with_threads; with_threads=$withval
6986else
6987 with_threads='yes'
6988fi
6989
6990
6991have_threads=no
6992if test "$with_threads" != 'no'; then
6993
6994
6995
6996ac_ext=c
6997ac_cpp='$CPP $CPPFLAGS'
6998ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6999ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7000ac_compiler_gnu=$ac_cv_c_compiler_gnu
7001
7002acx_pthread_ok=no
7003
7004# We used to check for pthread.h first, but this fails if pthread.h
7005# requires special compiler flags (e.g. on True64 or Sequent).
7006# It gets checked for in the link test anyway.
7007
7008# First of all, check if the user has set any of the PTHREAD_LIBS,
7009# etcetera environment variables, and if threads linking works using
7010# them:
7011if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
7012 save_CFLAGS="$CFLAGS"
7013 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
7014 save_LIBS="$LIBS"
7015 LIBS="$PTHREAD_LIBS $LIBS"
cristy8b350f62009-11-15 23:12:43 +00007016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
cristy3ed852e2009-09-05 21:47:34 +00007017$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007019/* end confdefs.h. */
7020
7021/* Override any GCC internal prototype to avoid an error.
7022 Use char because int might match the return type of a GCC
7023 builtin and then its argument prototype would still apply. */
7024#ifdef __cplusplus
7025extern "C"
7026#endif
7027char pthread_join ();
7028int
7029main ()
7030{
7031return pthread_join ();
7032 ;
7033 return 0;
7034}
7035_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007036if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007037 acx_pthread_ok=yes
cristy3ed852e2009-09-05 21:47:34 +00007038fi
cristy8b350f62009-11-15 23:12:43 +00007039rm -f core conftest.err conftest.$ac_objext \
7040 conftest$ac_exeext conftest.$ac_ext
7041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
cristy3ed852e2009-09-05 21:47:34 +00007042$as_echo "$acx_pthread_ok" >&6; }
7043 if test x"$acx_pthread_ok" = xno; then
7044 PTHREAD_LIBS=""
7045 PTHREAD_CFLAGS=""
7046 fi
7047 LIBS="$save_LIBS"
7048 CFLAGS="$save_CFLAGS"
7049fi
7050
7051# We must check for the threads library under a number of different
7052# names; the ordering is very important because some systems
7053# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
7054# libraries is broken (non-POSIX).
7055
7056# Create a list of thread flags to try. Items starting with a "-" are
7057# C compiler flags, and other items are library names, except for "none"
7058# which indicates that we try without any flags at all, and "pthread-config"
7059# which is a program returning the flags for the Pth emulation library.
7060
7061acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
7062
7063# The ordering *is* (sometimes) important. Some notes on the
7064# individual items follow:
7065
7066# pthreads: AIX (must check this before -lpthread)
7067# none: in case threads are in libc; should be tried before -Kthread and
7068# other compiler flags to prevent continual compiler warnings
7069# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
7070# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
7071# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
7072# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
7073# -pthreads: Solaris/gcc
7074# -mthreads: Mingw32/gcc, Lynx/gcc
7075# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
7076# doesn't hurt to check since this sometimes defines pthreads too;
7077# also defines -D_REENTRANT)
7078# ... -mt is also the pthreads flag for HP/aCC
7079# pthread: Linux, etcetera
7080# --thread-safe: KAI C++
7081# pthread-config: use pthread-config program (for GNU Pth library)
7082
7083case "${host_cpu}-${host_os}" in
7084 *solaris*)
7085
7086 # On Solaris (at least, for some versions), libc contains stubbed
7087 # (non-functional) versions of the pthreads routines, so link-based
7088 # tests will erroneously succeed. (We need to link with -pthreads/-mt/
7089 # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
7090 # a function called by this macro, so we could check for that, but
7091 # who knows whether they'll stub that too in a future libc.) So,
7092 # we'll just look for -pthreads and -lpthread first:
7093
7094 acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
7095 ;;
cristy3ed852e2009-09-05 21:47:34 +00007096esac
7097
7098if test x"$acx_pthread_ok" = xno; then
7099for flag in $acx_pthread_flags; do
7100
7101 case $flag in
7102 none)
cristy8b350f62009-11-15 23:12:43 +00007103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
cristy3ed852e2009-09-05 21:47:34 +00007104$as_echo_n "checking whether pthreads work without any flags... " >&6; }
7105 ;;
7106
7107 -*)
cristy8b350f62009-11-15 23:12:43 +00007108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
cristy3ed852e2009-09-05 21:47:34 +00007109$as_echo_n "checking whether pthreads work with $flag... " >&6; }
7110 PTHREAD_CFLAGS="$flag"
7111 ;;
7112
7113 pthread-config)
7114 # Extract the first word of "pthread-config", so it can be a program name with args.
7115set dummy pthread-config; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00007116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00007117$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007118if test "${ac_cv_prog_acx_pthread_config+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007119 $as_echo_n "(cached) " >&6
7120else
7121 if test -n "$acx_pthread_config"; then
7122 ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
7123else
7124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7125for as_dir in $PATH
7126do
7127 IFS=$as_save_IFS
7128 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00007129 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00007130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7131 ac_cv_prog_acx_pthread_config="yes"
cristy8b350f62009-11-15 23:12:43 +00007132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00007133 break 2
7134 fi
7135done
cristy8b350f62009-11-15 23:12:43 +00007136 done
cristy3ed852e2009-09-05 21:47:34 +00007137IFS=$as_save_IFS
7138
7139 test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
7140fi
7141fi
7142acx_pthread_config=$ac_cv_prog_acx_pthread_config
7143if test -n "$acx_pthread_config"; then
cristy8b350f62009-11-15 23:12:43 +00007144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
cristy3ed852e2009-09-05 21:47:34 +00007145$as_echo "$acx_pthread_config" >&6; }
7146else
cristy8b350f62009-11-15 23:12:43 +00007147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00007148$as_echo "no" >&6; }
7149fi
7150
7151
7152 if test x"$acx_pthread_config" = xno; then continue; fi
7153 PTHREAD_CFLAGS="`pthread-config --cflags`"
7154 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
7155 ;;
7156
7157 *)
cristy8b350f62009-11-15 23:12:43 +00007158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
cristy3ed852e2009-09-05 21:47:34 +00007159$as_echo_n "checking for the pthreads library -l$flag... " >&6; }
7160 PTHREAD_LIBS="-l$flag"
7161 ;;
7162 esac
7163
7164 save_LIBS="$LIBS"
7165 save_CFLAGS="$CFLAGS"
7166 LIBS="$PTHREAD_LIBS $LIBS"
7167 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
7168
7169 # Check for various functions. We must include pthread.h,
7170 # since some functions may be macros. (On the Sequent, we
7171 # need a special flag -Kthread to make this header compile.)
7172 # We check for pthread_join because it is in -lpthread on IRIX
7173 # while pthread_create is in libc. We check for pthread_attr_init
7174 # due to DEC craziness with -lpthreads. We check for
7175 # pthread_cleanup_push because it is one of the few pthread
7176 # functions on Solaris that doesn't have a non-functional libc stub.
7177 # We try pthread_create on general principles.
cristy8b350f62009-11-15 23:12:43 +00007178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007179/* end confdefs.h. */
7180#include <pthread.h>
7181int
7182main ()
7183{
7184pthread_t th; pthread_join(th, 0);
7185 pthread_attr_init(0); pthread_cleanup_push(0, 0);
7186 pthread_create(0,0,0,0); pthread_cleanup_pop(0);
7187 ;
7188 return 0;
7189}
7190_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007191if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007192 acx_pthread_ok=yes
cristy3ed852e2009-09-05 21:47:34 +00007193fi
cristy8b350f62009-11-15 23:12:43 +00007194rm -f core conftest.err conftest.$ac_objext \
7195 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007196
7197 LIBS="$save_LIBS"
7198 CFLAGS="$save_CFLAGS"
7199
cristy8b350f62009-11-15 23:12:43 +00007200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
cristy3ed852e2009-09-05 21:47:34 +00007201$as_echo "$acx_pthread_ok" >&6; }
7202 if test "x$acx_pthread_ok" = xyes; then
7203 break;
7204 fi
7205
7206 PTHREAD_LIBS=""
7207 PTHREAD_CFLAGS=""
7208done
7209fi
7210
7211# Various other checks:
7212if test "x$acx_pthread_ok" = xyes; then
7213 save_LIBS="$LIBS"
7214 LIBS="$PTHREAD_LIBS $LIBS"
7215 save_CFLAGS="$CFLAGS"
7216 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
7217
7218 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
cristy8b350f62009-11-15 23:12:43 +00007219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
cristy3ed852e2009-09-05 21:47:34 +00007220$as_echo_n "checking for joinable pthread attribute... " >&6; }
7221 attr_name=unknown
7222 for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
cristy8b350f62009-11-15 23:12:43 +00007223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007224/* end confdefs.h. */
7225#include <pthread.h>
7226int
7227main ()
7228{
7229int attr=$attr; return attr;
7230 ;
7231 return 0;
7232}
7233_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007234if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007235 attr_name=$attr; break
cristy3ed852e2009-09-05 21:47:34 +00007236fi
cristy8b350f62009-11-15 23:12:43 +00007237rm -f core conftest.err conftest.$ac_objext \
7238 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007239 done
cristy8b350f62009-11-15 23:12:43 +00007240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
cristy3ed852e2009-09-05 21:47:34 +00007241$as_echo "$attr_name" >&6; }
7242 if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
7243
7244cat >>confdefs.h <<_ACEOF
7245#define PTHREAD_CREATE_JOINABLE $attr_name
7246_ACEOF
7247
7248 fi
7249
cristy8b350f62009-11-15 23:12:43 +00007250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
cristy3ed852e2009-09-05 21:47:34 +00007251$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
7252 flag=no
7253 case "${host_cpu}-${host_os}" in
7254 *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
7255 *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
7256 esac
cristy8b350f62009-11-15 23:12:43 +00007257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
cristy3ed852e2009-09-05 21:47:34 +00007258$as_echo "${flag}" >&6; }
7259 if test "x$flag" != xno; then
7260 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
7261 fi
7262
7263 LIBS="$save_LIBS"
7264 CFLAGS="$save_CFLAGS"
7265
7266 # More AIX lossage: must compile with xlc_r or cc_r
cristy736173a2009-09-20 21:18:22 +00007267 if test x"$GCC" != xyes; then
7268 for ac_prog in xlc_r cc_r
7269do
7270 # Extract the first word of "$ac_prog", so it can be a program name with args.
7271set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00007272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00007273$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007274if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007275 $as_echo_n "(cached) " >&6
7276else
7277 if test -n "$PTHREAD_CC"; then
7278 ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
7279else
7280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7281for as_dir in $PATH
7282do
7283 IFS=$as_save_IFS
7284 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00007285 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00007286 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
cristy736173a2009-09-20 21:18:22 +00007287 ac_cv_prog_PTHREAD_CC="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +00007288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00007289 break 2
7290 fi
7291done
cristy8b350f62009-11-15 23:12:43 +00007292 done
cristy3ed852e2009-09-05 21:47:34 +00007293IFS=$as_save_IFS
7294
cristy3ed852e2009-09-05 21:47:34 +00007295fi
7296fi
7297PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
7298if test -n "$PTHREAD_CC"; then
cristy8b350f62009-11-15 23:12:43 +00007299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00007300$as_echo "$PTHREAD_CC" >&6; }
7301else
cristy8b350f62009-11-15 23:12:43 +00007302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00007303$as_echo "no" >&6; }
7304fi
7305
cristy736173a2009-09-20 21:18:22 +00007306
7307 test -n "$PTHREAD_CC" && break
cristy3ed852e2009-09-05 21:47:34 +00007308done
cristy736173a2009-09-20 21:18:22 +00007309test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
cristy3ed852e2009-09-05 21:47:34 +00007310
cristy736173a2009-09-20 21:18:22 +00007311 else
7312 PTHREAD_CC=$CC
7313 fi
cristy3ed852e2009-09-05 21:47:34 +00007314else
cristy736173a2009-09-20 21:18:22 +00007315 PTHREAD_CC="$CC"
cristy3ed852e2009-09-05 21:47:34 +00007316fi
7317
cristy3ed852e2009-09-05 21:47:34 +00007318
7319
7320
7321
7322# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
7323if test x"$acx_pthread_ok" = xyes; then
7324
cristy8b350f62009-11-15 23:12:43 +00007325$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00007326
7327 :
7328else
7329 acx_pthread_ok=no
7330
7331fi
7332ac_ext=c
7333ac_cpp='$CPP $CPPFLAGS'
7334ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7335ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7336ac_compiler_gnu=$ac_cv_c_compiler_gnu
7337
7338
7339 if test "$acx_pthread_ok" = yes; then
7340 have_threads=yes
7341 DEF_THREAD="$PTHREAD_CFLAGS"
7342 CFLAGS="$CFLAGS $DEF_THREAD"
7343 CXXFLAGS="$CXXFLAGS $DEF_THREAD"
7344 if test "$CC" != "$PTHREAD_CC"; then
cristy8b350f62009-11-15 23:12:43 +00007345 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Replacing compiler $CC with compiler $PTHREAD_CC to support pthreads." >&5
cristy3ed852e2009-09-05 21:47:34 +00007346$as_echo "$as_me: WARNING: Replacing compiler $CC with compiler $PTHREAD_CC to support pthreads." >&2;}
7347 CC="$PTHREAD_CC"
7348 fi
7349 fi
7350fi
7351
7352# Enable support for OpenMP
7353if test "$have_threads" != 'yes'; then
7354 ac_cv_prog_c_openmp=unsupported
7355fi
7356
7357 OPENMP_CFLAGS=
7358 # Check whether --enable-openmp was given.
cristy8b350f62009-11-15 23:12:43 +00007359if test "${enable_openmp+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007360 enableval=$enable_openmp;
7361fi
7362
7363 if test "$enable_openmp" != no; then
cristy8b350f62009-11-15 23:12:43 +00007364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to support OpenMP" >&5
cristy3ed852e2009-09-05 21:47:34 +00007365$as_echo_n "checking for $CC option to support OpenMP... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007366if test "${ac_cv_prog_c_openmp+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007367 $as_echo_n "(cached) " >&6
7368else
cristy8b350f62009-11-15 23:12:43 +00007369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7370/* end confdefs.h. */
cristy3ed852e2009-09-05 21:47:34 +00007371
7372#ifndef _OPENMP
7373 choke me
7374#endif
7375#include <omp.h>
7376int main () { return omp_get_num_threads (); }
7377
7378_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007379if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007380 ac_cv_prog_c_openmp='none needed'
7381else
cristy8b350f62009-11-15 23:12:43 +00007382 ac_cv_prog_c_openmp='unsupported'
cristy3ed852e2009-09-05 21:47:34 +00007383 for ac_option in -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp; do
7384 ac_save_CFLAGS=$CFLAGS
7385 CFLAGS="$CFLAGS $ac_option"
cristy8b350f62009-11-15 23:12:43 +00007386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7387/* end confdefs.h. */
cristy3ed852e2009-09-05 21:47:34 +00007388
7389#ifndef _OPENMP
7390 choke me
7391#endif
7392#include <omp.h>
7393int main () { return omp_get_num_threads (); }
7394
7395_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007396if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007397 ac_cv_prog_c_openmp=$ac_option
cristy3ed852e2009-09-05 21:47:34 +00007398fi
cristy8b350f62009-11-15 23:12:43 +00007399rm -f core conftest.err conftest.$ac_objext \
7400 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007401 CFLAGS=$ac_save_CFLAGS
7402 if test "$ac_cv_prog_c_openmp" != unsupported; then
7403 break
7404 fi
7405 done
7406fi
cristy8b350f62009-11-15 23:12:43 +00007407rm -f core conftest.err conftest.$ac_objext \
7408 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007409fi
cristy8b350f62009-11-15 23:12:43 +00007410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5
cristy3ed852e2009-09-05 21:47:34 +00007411$as_echo "$ac_cv_prog_c_openmp" >&6; }
7412 case $ac_cv_prog_c_openmp in #(
7413 "none needed" | unsupported)
cristy8b350f62009-11-15 23:12:43 +00007414 ;; #(
cristy3ed852e2009-09-05 21:47:34 +00007415 *)
cristy8b350f62009-11-15 23:12:43 +00007416 OPENMP_CFLAGS=$ac_cv_prog_c_openmp ;;
cristy3ed852e2009-09-05 21:47:34 +00007417 esac
7418 fi
7419
7420
7421CFLAGS="$OPENMP_CFLAGS $CFLAGS"
7422MAGICK_PCFLAGS="$MAGICK_PCFLAGS $OPENMP_CFLAGS"
7423
7424
cristy736173a2009-09-20 21:18:22 +00007425# Enable support for OpenCL
cristy736173a2009-09-20 21:18:22 +00007426
7427ac_ext=c
7428ac_cpp='$CPP $CPPFLAGS'
7429ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7430ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7431ac_compiler_gnu=$ac_cv_c_compiler_gnu
7432
cristy8b350f62009-11-15 23:12:43 +00007433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the Microsoft C compiler" >&5
cristy736173a2009-09-20 21:18:22 +00007434$as_echo_n "checking whether we are using the Microsoft C compiler... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007435if test "${ax_cv_c_compiler_ms+set}" = set; then :
cristy736173a2009-09-20 21:18:22 +00007436 $as_echo_n "(cached) " >&6
7437else
cristy8b350f62009-11-15 23:12:43 +00007438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007439/* end confdefs.h. */
7440
7441int
7442main ()
7443{
7444#ifndef _MSC_VER
7445 choke me
7446#endif
7447
7448 ;
7449 return 0;
7450}
7451_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007452if ac_fn_c_try_compile "$LINENO"; then :
cristy736173a2009-09-20 21:18:22 +00007453 ax_compiler_ms=yes
7454else
cristy8b350f62009-11-15 23:12:43 +00007455 ax_compiler_ms=no
cristy736173a2009-09-20 21:18:22 +00007456fi
cristy736173a2009-09-20 21:18:22 +00007457rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7458ax_cv_c_compiler_ms=$ax_compiler_ms
7459
7460fi
cristy8b350f62009-11-15 23:12:43 +00007461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_compiler_ms" >&5
cristy736173a2009-09-20 21:18:22 +00007462$as_echo "$ax_cv_c_compiler_ms" >&6; }
cristy8b350f62009-11-15 23:12:43 +00007463if test X$ax_compiler_ms = Xno; then :
cristy736173a2009-09-20 21:18:22 +00007464 CL_CFLAGS="${PTHREAD_CFLAGS}"; CL_LIBS="${PTHREAD_LIBS} -lm"
7465fi
7466
cristy736173a2009-09-20 21:18:22 +00007467ax_save_CPPFLAGS=$CPPFLAGS
7468CPPFLAGS="$CL_CFLAGS $CPPFLAGS"
cristyfe2e68f2010-01-09 19:16:03 +00007469for ac_header in CL/cl.h OpenCL/cl.h
cristy8b350f62009-11-15 23:12:43 +00007470do :
7471 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7472ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7473eval as_val=\$$as_ac_Header
7474 if test "x$as_val" = x""yes; then :
cristy736173a2009-09-20 21:18:22 +00007475 cat >>confdefs.h <<_ACEOF
7476#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7477_ACEOF
7478
7479fi
7480
7481done
7482
7483CPPFLAGS=$ax_save_CPPFLAGS
7484
cristy736173a2009-09-20 21:18:22 +00007485for ac_header in windows.h
cristy8b350f62009-11-15 23:12:43 +00007486do :
7487 ac_fn_c_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
7488if test "x$ac_cv_header_windows_h" = x""yes; then :
cristy736173a2009-09-20 21:18:22 +00007489 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007490#define HAVE_WINDOWS_H 1
cristy736173a2009-09-20 21:18:22 +00007491_ACEOF
7492
7493fi
7494
7495done
7496
7497
7498
7499
cristy8b350f62009-11-15 23:12:43 +00007500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenCL library" >&5
cristy736173a2009-09-20 21:18:22 +00007501$as_echo_n "checking for OpenCL library... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007502if test "${ax_cv_check_cl_libcl+set}" = set; then :
cristy736173a2009-09-20 21:18:22 +00007503 $as_echo_n "(cached) " >&6
7504else
7505 ax_cv_check_cl_libcl=no
7506case $host_cpu in
7507 x86_64) ax_check_cl_libdir=lib64 ;;
7508 *) ax_check_cl_libdir=lib ;;
7509esac
7510ax_save_CPPFLAGS=$CPPFLAGS
7511CPPFLAGS="$CL_CFLAGS $CPPFLAGS"
7512ax_save_LIBS=$LIBS
7513LIBS=""
cristy4dc44432009-12-30 23:30:06 +00007514ax_check_libs="-lOpenCL -lCL -lclparser"
cristy736173a2009-09-20 21:18:22 +00007515for ax_lib in $ax_check_libs; do
cristy8b350f62009-11-15 23:12:43 +00007516 if test X$ax_compiler_ms = Xyes; then :
cristy736173a2009-09-20 21:18:22 +00007517 ax_try_lib=`echo $ax_lib | $SED -e 's/^-l//' -e 's/$/.lib/'`
7518else
7519 ax_try_lib=$ax_lib
7520fi
cristy736173a2009-09-20 21:18:22 +00007521 LIBS="$ax_try_lib $CL_LIBS $ax_save_LIBS"
cristy8b350f62009-11-15 23:12:43 +00007522cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007523/* end confdefs.h. */
7524
7525# if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7526# include <windows.h>
7527# endif
cristyfe2e68f2010-01-09 19:16:03 +00007528# ifdef HAVE_CL_CL_H
7529# include <CL/cl.h>
7530# elif defined(HAVE_OPENCL_CL_H)
7531# include <OpenCL/cl.h>
cristy736173a2009-09-20 21:18:22 +00007532# else
cristyfe2e68f2010-01-09 19:16:03 +00007533# error no CL.h
cristy736173a2009-09-20 21:18:22 +00007534# endif
7535int
7536main ()
7537{
cristyc7083c12009-10-14 03:16:55 +00007538clCreateContextFromType(0,0,0,0,0)
cristy736173a2009-09-20 21:18:22 +00007539 ;
7540 return 0;
7541}
7542_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007543if ac_fn_c_try_link "$LINENO"; then :
cristy736173a2009-09-20 21:18:22 +00007544 ax_cv_check_cl_libcl=$ax_try_lib; break
7545else
cristy8b350f62009-11-15 23:12:43 +00007546 ax_check_cl_nvidia_flags="-L/usr/$ax_check_cl_libdir/nvidia" LIBS="$ax_try_lib $ax_check_cl_nvidia_flags $CL_LIBS $ax_save_LIBS"
7547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007548/* end confdefs.h. */
7549
7550# if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7551# include <windows.h>
7552# endif
cristyfe2e68f2010-01-09 19:16:03 +00007553# ifdef HAVE_CL_CL_H
7554# include <CL/cl.h>
7555# elif defined(HAVE_OPENCL_CL_H)
7556# include <OpenCL/cl.h>
cristy736173a2009-09-20 21:18:22 +00007557# else
cristyfe2e68f2010-01-09 19:16:03 +00007558# error no CL.h
cristy736173a2009-09-20 21:18:22 +00007559# endif
7560int
7561main ()
7562{
cristyc7083c12009-10-14 03:16:55 +00007563clCreateContextFromType(0,0,0,0,0)
cristy736173a2009-09-20 21:18:22 +00007564 ;
7565 return 0;
7566}
7567_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007568if ac_fn_c_try_link "$LINENO"; then :
cristy736173a2009-09-20 21:18:22 +00007569 ax_cv_check_cl_libcl="$ax_try_lib $ax_check_cl_nvidia_flags"; break
7570else
cristy4dc44432009-12-30 23:30:06 +00007571 ax_check_cl_dylib_flag='-framework OpenCL -L/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries' LIBS="$ax_try_lib $ax_check_cl_dylib_flag $CL_LIBS $ax_save_LIBS"
cristy8b350f62009-11-15 23:12:43 +00007572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007573/* end confdefs.h. */
7574
7575# if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7576# include <windows.h>
7577# endif
cristyfe2e68f2010-01-09 19:16:03 +00007578# ifdef HAVE_CL_CL_H
7579# include <CL/cl.h>
7580# elif defined(HAVE_OPENCL_CL_H)
7581# include <OpenCL/cl.h>
cristy736173a2009-09-20 21:18:22 +00007582# else
cristyfe2e68f2010-01-09 19:16:03 +00007583# error no CL.h
cristy736173a2009-09-20 21:18:22 +00007584# endif
7585int
7586main ()
7587{
cristyc7083c12009-10-14 03:16:55 +00007588clCreateContextFromType(0,0,0,0,0)
cristy736173a2009-09-20 21:18:22 +00007589 ;
7590 return 0;
7591}
7592_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007593if ac_fn_c_try_link "$LINENO"; then :
cristy736173a2009-09-20 21:18:22 +00007594 ax_cv_check_cl_libcl="$ax_try_lib $ax_check_cl_dylib_flag"; break
cristy736173a2009-09-20 21:18:22 +00007595fi
cristy8b350f62009-11-15 23:12:43 +00007596rm -f core conftest.err conftest.$ac_objext \
7597 conftest$ac_exeext conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007598fi
cristy8b350f62009-11-15 23:12:43 +00007599rm -f core conftest.err conftest.$ac_objext \
7600 conftest$ac_exeext conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007601fi
cristy8b350f62009-11-15 23:12:43 +00007602rm -f core conftest.err conftest.$ac_objext \
7603 conftest$ac_exeext conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007604done
7605
cristy8b350f62009-11-15 23:12:43 +00007606if test "X$ax_cv_check_cl_libcl" = Xno -a X$no_x = Xyes; then :
cristy736173a2009-09-20 21:18:22 +00007607 LIBS='-framework OpenCL'
cristy8b350f62009-11-15 23:12:43 +00007608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007609/* end confdefs.h. */
7610
7611# if defined(HAVE_WINDOWS_H) && defined(_WIN32)
7612# include <windows.h>
7613# endif
cristyfe2e68f2010-01-09 19:16:03 +00007614# ifdef HAVE_CL_CL_H
7615# include <CL/cl.h>
7616# elif defined(HAVE_OPENCL_CL_H)
7617# include <OpenCL/cl.h>
cristy736173a2009-09-20 21:18:22 +00007618# else
cristyfe2e68f2010-01-09 19:16:03 +00007619# error no CL.h
cristy736173a2009-09-20 21:18:22 +00007620# endif
7621int
7622main ()
7623{
cristyc7083c12009-10-14 03:16:55 +00007624clCreateContextFromType(0,0,0,0,0)
cristy736173a2009-09-20 21:18:22 +00007625 ;
7626 return 0;
7627}
7628_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007629if ac_fn_c_try_link "$LINENO"; then :
cristy736173a2009-09-20 21:18:22 +00007630 ax_cv_check_cl_libcl=$LIBS
cristy736173a2009-09-20 21:18:22 +00007631fi
cristy8b350f62009-11-15 23:12:43 +00007632rm -f core conftest.err conftest.$ac_objext \
7633 conftest$ac_exeext conftest.$ac_ext
cristy736173a2009-09-20 21:18:22 +00007634fi
7635
cristy736173a2009-09-20 21:18:22 +00007636LIBS=$ax_save_LIBS
7637CPPFLAGS=$ax_save_CPPFLAGS
7638fi
cristy8b350f62009-11-15 23:12:43 +00007639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cl_libcl" >&5
cristy736173a2009-09-20 21:18:22 +00007640$as_echo "$ax_cv_check_cl_libcl" >&6; }
7641
cristy8b350f62009-11-15 23:12:43 +00007642if test "X$ax_cv_check_cl_libcl" = Xno; then :
cristy736173a2009-09-20 21:18:22 +00007643 no_cl=yes; CL_CFLAGS=""; CL_LIBS=""
7644else
7645 CL_LIBS="$ax_cv_check_cl_libcl $CL_LIBS"
7646fi
cristy736173a2009-09-20 21:18:22 +00007647ac_ext=c
7648ac_cpp='$CPP $CPPFLAGS'
7649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7650ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7651ac_compiler_gnu=$ac_cv_c_compiler_gnu
7652
7653
7654
7655
7656
cristyc7083c12009-10-14 03:16:55 +00007657CFLAGS="$CL_CFLAGS $CFLAGS"
7658LIBS="$CL_LIBS $LIBS"
cristy736173a2009-09-20 21:18:22 +00007659
cristy2e8b51d2009-10-17 18:26:15 +00007660
cristy3ed852e2009-09-05 21:47:34 +00007661########
7662#
7663# Check for large file support
7664#
7665########
7666# Check whether --enable-largefile was given.
cristy8b350f62009-11-15 23:12:43 +00007667if test "${enable_largefile+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007668 enableval=$enable_largefile;
7669fi
7670
7671if test "$enable_largefile" != no; then
7672
cristy8b350f62009-11-15 23:12:43 +00007673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
cristy3ed852e2009-09-05 21:47:34 +00007674$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007675if test "${ac_cv_sys_largefile_CC+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007676 $as_echo_n "(cached) " >&6
7677else
7678 ac_cv_sys_largefile_CC=no
7679 if test "$GCC" != yes; then
7680 ac_save_CC=$CC
7681 while :; do
7682 # IRIX 6.2 and later do not support large files by default,
7683 # so use the C compiler's -n32 option if that helps.
cristy8b350f62009-11-15 23:12:43 +00007684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007685/* end confdefs.h. */
7686#include <sys/types.h>
7687 /* Check that off_t can represent 2**63 - 1 correctly.
7688 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7689 since some C++ compilers masquerading as C compilers
7690 incorrectly reject 9223372036854775807. */
7691#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7692 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7693 && LARGE_OFF_T % 2147483647 == 1)
7694 ? 1 : -1];
7695int
7696main ()
7697{
7698
7699 ;
7700 return 0;
7701}
7702_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007703 if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007704 break
cristy3ed852e2009-09-05 21:47:34 +00007705fi
cristy3ed852e2009-09-05 21:47:34 +00007706rm -f core conftest.err conftest.$ac_objext
7707 CC="$CC -n32"
cristy8b350f62009-11-15 23:12:43 +00007708 if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007709 ac_cv_sys_largefile_CC=' -n32'; break
cristy3ed852e2009-09-05 21:47:34 +00007710fi
cristy3ed852e2009-09-05 21:47:34 +00007711rm -f core conftest.err conftest.$ac_objext
7712 break
7713 done
7714 CC=$ac_save_CC
7715 rm -f conftest.$ac_ext
7716 fi
7717fi
cristy8b350f62009-11-15 23:12:43 +00007718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
cristy3ed852e2009-09-05 21:47:34 +00007719$as_echo "$ac_cv_sys_largefile_CC" >&6; }
7720 if test "$ac_cv_sys_largefile_CC" != no; then
7721 CC=$CC$ac_cv_sys_largefile_CC
7722 fi
7723
cristy8b350f62009-11-15 23:12:43 +00007724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
cristy3ed852e2009-09-05 21:47:34 +00007725$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007726if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007727 $as_echo_n "(cached) " >&6
7728else
7729 while :; do
cristy8b350f62009-11-15 23:12:43 +00007730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007731/* end confdefs.h. */
7732#include <sys/types.h>
7733 /* Check that off_t can represent 2**63 - 1 correctly.
7734 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7735 since some C++ compilers masquerading as C compilers
7736 incorrectly reject 9223372036854775807. */
7737#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7738 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7739 && LARGE_OFF_T % 2147483647 == 1)
7740 ? 1 : -1];
7741int
7742main ()
7743{
7744
7745 ;
7746 return 0;
7747}
7748_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007749if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007750 ac_cv_sys_file_offset_bits=no; break
cristy3ed852e2009-09-05 21:47:34 +00007751fi
cristy3ed852e2009-09-05 21:47:34 +00007752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00007753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007754/* end confdefs.h. */
7755#define _FILE_OFFSET_BITS 64
7756#include <sys/types.h>
7757 /* Check that off_t can represent 2**63 - 1 correctly.
7758 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7759 since some C++ compilers masquerading as C compilers
7760 incorrectly reject 9223372036854775807. */
7761#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7762 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7763 && LARGE_OFF_T % 2147483647 == 1)
7764 ? 1 : -1];
7765int
7766main ()
7767{
7768
7769 ;
7770 return 0;
7771}
7772_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007773if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007774 ac_cv_sys_file_offset_bits=64; break
cristy3ed852e2009-09-05 21:47:34 +00007775fi
cristy3ed852e2009-09-05 21:47:34 +00007776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7777 ac_cv_sys_file_offset_bits=unknown
7778 break
7779done
7780fi
cristy8b350f62009-11-15 23:12:43 +00007781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
cristy3ed852e2009-09-05 21:47:34 +00007782$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
7783case $ac_cv_sys_file_offset_bits in #(
7784 no | unknown) ;;
7785 *)
7786cat >>confdefs.h <<_ACEOF
7787#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
7788_ACEOF
7789;;
7790esac
7791rm -rf conftest*
7792 if test $ac_cv_sys_file_offset_bits = unknown; then
cristy8b350f62009-11-15 23:12:43 +00007793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
cristy3ed852e2009-09-05 21:47:34 +00007794$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007795if test "${ac_cv_sys_large_files+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007796 $as_echo_n "(cached) " >&6
7797else
7798 while :; do
cristy8b350f62009-11-15 23:12:43 +00007799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007800/* end confdefs.h. */
7801#include <sys/types.h>
7802 /* Check that off_t can represent 2**63 - 1 correctly.
7803 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7804 since some C++ compilers masquerading as C compilers
7805 incorrectly reject 9223372036854775807. */
7806#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7807 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7808 && LARGE_OFF_T % 2147483647 == 1)
7809 ? 1 : -1];
7810int
7811main ()
7812{
7813
7814 ;
7815 return 0;
7816}
7817_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007818if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007819 ac_cv_sys_large_files=no; break
cristy3ed852e2009-09-05 21:47:34 +00007820fi
cristy3ed852e2009-09-05 21:47:34 +00007821rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00007822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007823/* end confdefs.h. */
7824#define _LARGE_FILES 1
7825#include <sys/types.h>
7826 /* Check that off_t can represent 2**63 - 1 correctly.
7827 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7828 since some C++ compilers masquerading as C compilers
7829 incorrectly reject 9223372036854775807. */
7830#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7831 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7832 && LARGE_OFF_T % 2147483647 == 1)
7833 ? 1 : -1];
7834int
7835main ()
7836{
7837
7838 ;
7839 return 0;
7840}
7841_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007842if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007843 ac_cv_sys_large_files=1; break
cristy3ed852e2009-09-05 21:47:34 +00007844fi
cristy3ed852e2009-09-05 21:47:34 +00007845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7846 ac_cv_sys_large_files=unknown
7847 break
7848done
7849fi
cristy8b350f62009-11-15 23:12:43 +00007850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
cristy3ed852e2009-09-05 21:47:34 +00007851$as_echo "$ac_cv_sys_large_files" >&6; }
7852case $ac_cv_sys_large_files in #(
7853 no | unknown) ;;
7854 *)
7855cat >>confdefs.h <<_ACEOF
7856#define _LARGE_FILES $ac_cv_sys_large_files
7857_ACEOF
7858;;
7859esac
7860rm -rf conftest*
7861 fi
7862fi
7863
cristy8b350f62009-11-15 23:12:43 +00007864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
cristy3ed852e2009-09-05 21:47:34 +00007865$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007866if test "${ac_cv_sys_largefile_source+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00007867 $as_echo_n "(cached) " >&6
7868else
7869 while :; do
cristy8b350f62009-11-15 23:12:43 +00007870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007871/* end confdefs.h. */
7872#include <sys/types.h> /* for off_t */
7873 #include <stdio.h>
7874int
7875main ()
7876{
7877int (*fp) (FILE *, off_t, int) = fseeko;
7878 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
7879 ;
7880 return 0;
7881}
7882_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007883if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007884 ac_cv_sys_largefile_source=no; break
cristy3ed852e2009-09-05 21:47:34 +00007885fi
cristy8b350f62009-11-15 23:12:43 +00007886rm -f core conftest.err conftest.$ac_objext \
7887 conftest$ac_exeext conftest.$ac_ext
7888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007889/* end confdefs.h. */
7890#define _LARGEFILE_SOURCE 1
7891#include <sys/types.h> /* for off_t */
7892 #include <stdio.h>
7893int
7894main ()
7895{
7896int (*fp) (FILE *, off_t, int) = fseeko;
7897 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
7898 ;
7899 return 0;
7900}
7901_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007902if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00007903 ac_cv_sys_largefile_source=1; break
cristy3ed852e2009-09-05 21:47:34 +00007904fi
cristy8b350f62009-11-15 23:12:43 +00007905rm -f core conftest.err conftest.$ac_objext \
7906 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007907 ac_cv_sys_largefile_source=unknown
7908 break
7909done
7910fi
cristy8b350f62009-11-15 23:12:43 +00007911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
cristy3ed852e2009-09-05 21:47:34 +00007912$as_echo "$ac_cv_sys_largefile_source" >&6; }
7913case $ac_cv_sys_largefile_source in #(
7914 no | unknown) ;;
7915 *)
7916cat >>confdefs.h <<_ACEOF
7917#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
7918_ACEOF
7919;;
7920esac
7921rm -rf conftest*
7922
7923# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
7924# in glibc 2.1.3, but that breaks too many other things.
7925# If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
7926if test $ac_cv_sys_largefile_source != unknown; then
7927
cristy8b350f62009-11-15 23:12:43 +00007928$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00007929
7930fi
7931
7932LFS_CPPFLAGS=''
7933if test "$enable_largefile" != no; then
7934 if test "$ac_cv_sys_file_offset_bits" != 'no'; then
7935 LFS_CPPFLAGS="$LFS_CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
7936 else
cristy8b350f62009-11-15 23:12:43 +00007937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for native large file support" >&5
cristy3ed852e2009-09-05 21:47:34 +00007938$as_echo_n "checking for native large file support... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00007939 if test "$cross_compiling" = yes; then :
7940 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +00007941$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +00007942as_fn_error "cannot run test program while cross compiling
7943See \`config.log' for more details." "$LINENO" 5; }
cristy3ed852e2009-09-05 21:47:34 +00007944else
cristy8b350f62009-11-15 23:12:43 +00007945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7946/* end confdefs.h. */
cristy3ed852e2009-09-05 21:47:34 +00007947#include <unistd.h>
7948 main () {
7949 exit(!(sizeof(off_t) == 8));
7950 }
7951_ACEOF
cristy8b350f62009-11-15 23:12:43 +00007952if ac_fn_c_try_run "$LINENO"; then :
7953 ac_cv_sys_file_offset_bits=64; $as_echo "#define _FILE_OFFSET_BITS 64" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +00007954
cristy8b350f62009-11-15 23:12:43 +00007955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +00007956$as_echo "yes" >&6; }
7957else
cristy8b350f62009-11-15 23:12:43 +00007958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00007959$as_echo "no" >&6; }
7960fi
cristy8b350f62009-11-15 23:12:43 +00007961rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7962 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00007963fi
7964
cristy3ed852e2009-09-05 21:47:34 +00007965 fi
7966 if test "$ac_cv_sys_large_files" != 'no'; then
7967 LFS_CPPFLAGS="$LFS_CPPFLAGS -D_LARGE_FILES=1"
7968 fi
7969 if test "$ac_cv_sys_largefile_source" != 'no'; then
7970 LFS_CPPFLAGS="$LFS_CPPFLAGS -D_LARGEFILE_SOURCE=1"
7971 fi
7972fi
7973
7974
7975#
7976# Configure libtool & libltdl
7977#
7978# Configure libtool
7979enable_dlopen=yes
7980
7981
7982
7983case `pwd` in
7984 *\ * | *\ *)
cristy8b350f62009-11-15 23:12:43 +00007985 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
cristy3ed852e2009-09-05 21:47:34 +00007986$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
7987esac
7988
7989
7990
cristy18304f92009-11-22 15:48:26 +00007991macro_version='2.2.6b'
7992macro_revision='1.3017'
cristy3ed852e2009-09-05 21:47:34 +00007993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006ltmain="$ac_aux_dir/ltmain.sh"
8007
cristy8b350f62009-11-15 23:12:43 +00008008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
cristy3ed852e2009-09-05 21:47:34 +00008009$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008010if test "${lt_cv_path_NM+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008011 $as_echo_n "(cached) " >&6
8012else
8013 if test -n "$NM"; then
8014 # Let the user override the test.
8015 lt_cv_path_NM="$NM"
8016else
8017 lt_nm_to_check="${ac_tool_prefix}nm"
8018 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
8019 lt_nm_to_check="$lt_nm_to_check nm"
8020 fi
8021 for lt_tmp_nm in $lt_nm_to_check; do
8022 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8023 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
8024 IFS="$lt_save_ifs"
8025 test -z "$ac_dir" && ac_dir=.
8026 tmp_nm="$ac_dir/$lt_tmp_nm"
8027 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
8028 # Check to see if the nm accepts a BSD-compat flag.
8029 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
8030 # nm: unknown option "B" ignored
8031 # Tru64's nm complains that /dev/null is an invalid object file
8032 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
8033 */dev/null* | *'Invalid file or object type'*)
8034 lt_cv_path_NM="$tmp_nm -B"
8035 break
8036 ;;
8037 *)
8038 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
8039 */dev/null*)
8040 lt_cv_path_NM="$tmp_nm -p"
8041 break
8042 ;;
8043 *)
8044 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
8045 continue # so that we can try to find one that supports BSD flags
8046 ;;
8047 esac
8048 ;;
8049 esac
8050 fi
8051 done
8052 IFS="$lt_save_ifs"
8053 done
8054 : ${lt_cv_path_NM=no}
8055fi
8056fi
cristy8b350f62009-11-15 23:12:43 +00008057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
cristy3ed852e2009-09-05 21:47:34 +00008058$as_echo "$lt_cv_path_NM" >&6; }
8059if test "$lt_cv_path_NM" != "no"; then
8060 NM="$lt_cv_path_NM"
8061else
8062 # Didn't find any BSD compatible name lister, look for dumpbin.
cristy18304f92009-11-22 15:48:26 +00008063 if test -n "$ac_tool_prefix"; then
8064 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
cristy3ed852e2009-09-05 21:47:34 +00008065 do
8066 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8067set dummy $ac_tool_prefix$ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008068{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008069$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008070if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008071 $as_echo_n "(cached) " >&6
8072else
8073 if test -n "$DUMPBIN"; then
8074 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
8075else
8076as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8077for as_dir in $PATH
8078do
8079 IFS=$as_save_IFS
8080 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008081 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8083 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
cristy8b350f62009-11-15 23:12:43 +00008084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008085 break 2
8086 fi
8087done
cristy8b350f62009-11-15 23:12:43 +00008088 done
cristy3ed852e2009-09-05 21:47:34 +00008089IFS=$as_save_IFS
8090
8091fi
8092fi
8093DUMPBIN=$ac_cv_prog_DUMPBIN
8094if test -n "$DUMPBIN"; then
cristy8b350f62009-11-15 23:12:43 +00008095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
cristy3ed852e2009-09-05 21:47:34 +00008096$as_echo "$DUMPBIN" >&6; }
8097else
cristy8b350f62009-11-15 23:12:43 +00008098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008099$as_echo "no" >&6; }
8100fi
8101
8102
8103 test -n "$DUMPBIN" && break
8104 done
8105fi
8106if test -z "$DUMPBIN"; then
8107 ac_ct_DUMPBIN=$DUMPBIN
cristy18304f92009-11-22 15:48:26 +00008108 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
cristy3ed852e2009-09-05 21:47:34 +00008109do
8110 # Extract the first word of "$ac_prog", so it can be a program name with args.
8111set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008113$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008114if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008115 $as_echo_n "(cached) " >&6
8116else
8117 if test -n "$ac_ct_DUMPBIN"; then
8118 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
8119else
8120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8121for as_dir in $PATH
8122do
8123 IFS=$as_save_IFS
8124 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008125 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8127 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +00008128 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008129 break 2
8130 fi
8131done
cristy8b350f62009-11-15 23:12:43 +00008132 done
cristy3ed852e2009-09-05 21:47:34 +00008133IFS=$as_save_IFS
8134
8135fi
8136fi
8137ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
8138if test -n "$ac_ct_DUMPBIN"; then
cristy8b350f62009-11-15 23:12:43 +00008139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
cristy3ed852e2009-09-05 21:47:34 +00008140$as_echo "$ac_ct_DUMPBIN" >&6; }
8141else
cristy8b350f62009-11-15 23:12:43 +00008142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008143$as_echo "no" >&6; }
8144fi
8145
8146
8147 test -n "$ac_ct_DUMPBIN" && break
8148done
8149
8150 if test "x$ac_ct_DUMPBIN" = x; then
8151 DUMPBIN=":"
8152 else
8153 case $cross_compiling:$ac_tool_warned in
8154yes:)
cristy8b350f62009-11-15 23:12:43 +00008155{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00008156$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8157ac_tool_warned=yes ;;
8158esac
8159 DUMPBIN=$ac_ct_DUMPBIN
8160 fi
8161fi
8162
8163
8164 if test "$DUMPBIN" != ":"; then
8165 NM="$DUMPBIN"
8166 fi
8167fi
8168test -z "$NM" && NM=nm
8169
8170
8171
8172
8173
8174
cristy8b350f62009-11-15 23:12:43 +00008175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
cristy3ed852e2009-09-05 21:47:34 +00008176$as_echo_n "checking the name lister ($NM) interface... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008177if test "${lt_cv_nm_interface+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008178 $as_echo_n "(cached) " >&6
8179else
8180 lt_cv_nm_interface="BSD nm"
8181 echo "int some_variable = 0;" > conftest.$ac_ext
cristyfa112112010-01-04 17:48:07 +00008182 (eval echo "\"\$as_me:8182: $ac_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +00008183 (eval "$ac_compile" 2>conftest.err)
8184 cat conftest.err >&5
cristyfa112112010-01-04 17:48:07 +00008185 (eval echo "\"\$as_me:8185: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +00008186 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
8187 cat conftest.err >&5
cristyfa112112010-01-04 17:48:07 +00008188 (eval echo "\"\$as_me:8188: output\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +00008189 cat conftest.out >&5
8190 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
8191 lt_cv_nm_interface="MS dumpbin"
8192 fi
8193 rm -f conftest*
8194fi
cristy8b350f62009-11-15 23:12:43 +00008195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
cristy3ed852e2009-09-05 21:47:34 +00008196$as_echo "$lt_cv_nm_interface" >&6; }
8197
8198# find the maximum length of command line arguments
cristy8b350f62009-11-15 23:12:43 +00008199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
cristy3ed852e2009-09-05 21:47:34 +00008200$as_echo_n "checking the maximum length of command line arguments... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008201if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008202 $as_echo_n "(cached) " >&6
8203else
8204 i=0
8205 teststring="ABCD"
8206
8207 case $build_os in
8208 msdosdjgpp*)
8209 # On DJGPP, this test can blow up pretty badly due to problems in libc
8210 # (any single argument exceeding 2000 bytes causes a buffer overrun
8211 # during glob expansion). Even if it were fixed, the result of this
8212 # check would be larger than it should be.
8213 lt_cv_sys_max_cmd_len=12288; # 12K is about right
8214 ;;
8215
8216 gnu*)
8217 # Under GNU Hurd, this test is not required because there is
8218 # no limit to the length of command line arguments.
8219 # Libtool will interpret -1 as no limit whatsoever
8220 lt_cv_sys_max_cmd_len=-1;
8221 ;;
8222
8223 cygwin* | mingw* | cegcc*)
8224 # On Win9x/ME, this test blows up -- it succeeds, but takes
8225 # about 5 minutes as the teststring grows exponentially.
8226 # Worse, since 9x/ME are not pre-emptively multitasking,
8227 # you end up with a "frozen" computer, even though with patience
8228 # the test eventually succeeds (with a max line length of 256k).
8229 # Instead, let's just punt: use the minimum linelength reported by
8230 # all of the supported platforms: 8192 (on NT/2K/XP).
8231 lt_cv_sys_max_cmd_len=8192;
8232 ;;
8233
8234 amigaos*)
8235 # On AmigaOS with pdksh, this test takes hours, literally.
8236 # So we just punt and use a minimum line length of 8192.
8237 lt_cv_sys_max_cmd_len=8192;
8238 ;;
8239
8240 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
8241 # This has been around since 386BSD, at least. Likely further.
8242 if test -x /sbin/sysctl; then
8243 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
8244 elif test -x /usr/sbin/sysctl; then
8245 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
8246 else
8247 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
8248 fi
8249 # And add a safety zone
8250 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8251 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8252 ;;
8253
8254 interix*)
8255 # We know the value 262144 and hardcode it with a safety zone (like BSD)
8256 lt_cv_sys_max_cmd_len=196608
8257 ;;
8258
8259 osf*)
8260 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
8261 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
8262 # nice to cause kernel panics so lets avoid the loop below.
8263 # First set a reasonable default.
8264 lt_cv_sys_max_cmd_len=16384
8265 #
8266 if test -x /sbin/sysconfig; then
8267 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
8268 *1*) lt_cv_sys_max_cmd_len=-1 ;;
8269 esac
8270 fi
8271 ;;
8272 sco3.2v5*)
8273 lt_cv_sys_max_cmd_len=102400
8274 ;;
8275 sysv5* | sco5v6* | sysv4.2uw2*)
8276 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
8277 if test -n "$kargmax"; then
8278 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
8279 else
8280 lt_cv_sys_max_cmd_len=32768
8281 fi
8282 ;;
8283 *)
8284 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
8285 if test -n "$lt_cv_sys_max_cmd_len"; then
8286 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
8287 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
8288 else
8289 # Make teststring a little bigger before we do anything with it.
8290 # a 1K string should be a reasonable start.
8291 for i in 1 2 3 4 5 6 7 8 ; do
8292 teststring=$teststring$teststring
8293 done
8294 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
8295 # If test is not a shell built-in, we'll probably end up computing a
8296 # maximum length that is only half of the actual maximum length, but
8297 # we can't tell.
cristy18304f92009-11-22 15:48:26 +00008298 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
8299 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
cristy3ed852e2009-09-05 21:47:34 +00008300 test $i != 17 # 1/2 MB should be enough
8301 do
8302 i=`expr $i + 1`
8303 teststring=$teststring$teststring
8304 done
8305 # Only check the string length outside the loop.
8306 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
8307 teststring=
8308 # Add a significant safety factor because C++ compilers can tack on
8309 # massive amounts of additional arguments before passing them to the
8310 # linker. It appears as though 1/2 is a usable value.
8311 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
8312 fi
8313 ;;
8314 esac
8315
8316fi
8317
8318if test -n $lt_cv_sys_max_cmd_len ; then
cristy8b350f62009-11-15 23:12:43 +00008319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
cristy3ed852e2009-09-05 21:47:34 +00008320$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
8321else
cristy8b350f62009-11-15 23:12:43 +00008322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
cristy3ed852e2009-09-05 21:47:34 +00008323$as_echo "none" >&6; }
8324fi
8325max_cmd_len=$lt_cv_sys_max_cmd_len
8326
8327
8328
8329
8330
8331
8332: ${CP="cp -f"}
8333: ${MV="mv -f"}
8334: ${RM="rm -f"}
8335
cristy8b350f62009-11-15 23:12:43 +00008336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
cristy3ed852e2009-09-05 21:47:34 +00008337$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
8338# Try some XSI features
8339xsi_shell=no
8340( _lt_dummy="a/b/c"
8341 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
8342 = c,a/b,, \
8343 && eval 'test $(( 1 + 1 )) -eq 2 \
8344 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
8345 && xsi_shell=yes
cristy8b350f62009-11-15 23:12:43 +00008346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
cristy3ed852e2009-09-05 21:47:34 +00008347$as_echo "$xsi_shell" >&6; }
8348
8349
cristy8b350f62009-11-15 23:12:43 +00008350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
cristy3ed852e2009-09-05 21:47:34 +00008351$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
8352lt_shell_append=no
8353( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
8354 >/dev/null 2>&1 \
8355 && lt_shell_append=yes
cristy8b350f62009-11-15 23:12:43 +00008356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
cristy3ed852e2009-09-05 21:47:34 +00008357$as_echo "$lt_shell_append" >&6; }
8358
8359
8360if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
8361 lt_unset=unset
8362else
8363 lt_unset=false
8364fi
8365
8366
8367
8368
8369
8370# test EBCDIC or ASCII
8371case `echo X|tr X '\101'` in
8372 A) # ASCII based system
8373 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
8374 lt_SP2NL='tr \040 \012'
8375 lt_NL2SP='tr \015\012 \040\040'
8376 ;;
8377 *) # EBCDIC based system
8378 lt_SP2NL='tr \100 \n'
8379 lt_NL2SP='tr \r\n \100\100'
8380 ;;
8381esac
8382
8383
8384
8385
8386
8387
8388
8389
8390
cristy8b350f62009-11-15 23:12:43 +00008391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
cristy3ed852e2009-09-05 21:47:34 +00008392$as_echo_n "checking for $LD option to reload object files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008393if test "${lt_cv_ld_reload_flag+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008394 $as_echo_n "(cached) " >&6
8395else
8396 lt_cv_ld_reload_flag='-r'
8397fi
cristy8b350f62009-11-15 23:12:43 +00008398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
cristy3ed852e2009-09-05 21:47:34 +00008399$as_echo "$lt_cv_ld_reload_flag" >&6; }
8400reload_flag=$lt_cv_ld_reload_flag
8401case $reload_flag in
8402"" | " "*) ;;
8403*) reload_flag=" $reload_flag" ;;
8404esac
8405reload_cmds='$LD$reload_flag -o $output$reload_objs'
8406case $host_os in
8407 darwin*)
8408 if test "$GCC" = yes; then
8409 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
8410 else
8411 reload_cmds='$LD$reload_flag -o $output$reload_objs'
8412 fi
8413 ;;
8414esac
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424if test -n "$ac_tool_prefix"; then
8425 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
8426set dummy ${ac_tool_prefix}objdump; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008428$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008429if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008430 $as_echo_n "(cached) " >&6
8431else
8432 if test -n "$OBJDUMP"; then
8433 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
8434else
8435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8436for as_dir in $PATH
8437do
8438 IFS=$as_save_IFS
8439 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008440 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8442 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
cristy8b350f62009-11-15 23:12:43 +00008443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008444 break 2
8445 fi
8446done
cristy8b350f62009-11-15 23:12:43 +00008447 done
cristy3ed852e2009-09-05 21:47:34 +00008448IFS=$as_save_IFS
8449
8450fi
8451fi
8452OBJDUMP=$ac_cv_prog_OBJDUMP
8453if test -n "$OBJDUMP"; then
cristy8b350f62009-11-15 23:12:43 +00008454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
cristy3ed852e2009-09-05 21:47:34 +00008455$as_echo "$OBJDUMP" >&6; }
8456else
cristy8b350f62009-11-15 23:12:43 +00008457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008458$as_echo "no" >&6; }
8459fi
8460
8461
8462fi
8463if test -z "$ac_cv_prog_OBJDUMP"; then
8464 ac_ct_OBJDUMP=$OBJDUMP
8465 # Extract the first word of "objdump", so it can be a program name with args.
8466set dummy objdump; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008468$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008469if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008470 $as_echo_n "(cached) " >&6
8471else
8472 if test -n "$ac_ct_OBJDUMP"; then
8473 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
8474else
8475as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8476for as_dir in $PATH
8477do
8478 IFS=$as_save_IFS
8479 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008480 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008481 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8482 ac_cv_prog_ac_ct_OBJDUMP="objdump"
cristy8b350f62009-11-15 23:12:43 +00008483 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008484 break 2
8485 fi
8486done
cristy8b350f62009-11-15 23:12:43 +00008487 done
cristy3ed852e2009-09-05 21:47:34 +00008488IFS=$as_save_IFS
8489
8490fi
8491fi
8492ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
8493if test -n "$ac_ct_OBJDUMP"; then
cristy8b350f62009-11-15 23:12:43 +00008494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
cristy3ed852e2009-09-05 21:47:34 +00008495$as_echo "$ac_ct_OBJDUMP" >&6; }
8496else
cristy8b350f62009-11-15 23:12:43 +00008497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008498$as_echo "no" >&6; }
8499fi
8500
8501 if test "x$ac_ct_OBJDUMP" = x; then
8502 OBJDUMP="false"
8503 else
8504 case $cross_compiling:$ac_tool_warned in
8505yes:)
cristy8b350f62009-11-15 23:12:43 +00008506{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00008507$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8508ac_tool_warned=yes ;;
8509esac
8510 OBJDUMP=$ac_ct_OBJDUMP
8511 fi
8512else
8513 OBJDUMP="$ac_cv_prog_OBJDUMP"
8514fi
8515
8516test -z "$OBJDUMP" && OBJDUMP=objdump
8517
8518
8519
8520
8521
8522
cristy8b350f62009-11-15 23:12:43 +00008523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
cristy3ed852e2009-09-05 21:47:34 +00008524$as_echo_n "checking how to recognize dependent libraries... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008525if test "${lt_cv_deplibs_check_method+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008526 $as_echo_n "(cached) " >&6
8527else
8528 lt_cv_file_magic_cmd='$MAGIC_CMD'
8529lt_cv_file_magic_test_file=
8530lt_cv_deplibs_check_method='unknown'
8531# Need to set the preceding variable on all platforms that support
8532# interlibrary dependencies.
8533# 'none' -- dependencies not supported.
8534# `unknown' -- same as none, but documents that we really don't know.
8535# 'pass_all' -- all dependencies passed with no checks.
8536# 'test_compile' -- check by making test program.
8537# 'file_magic [[regex]]' -- check by looking for files in library path
8538# which responds to the $file_magic_cmd with a given extended regex.
8539# If you have `file' or equivalent on your system and you're not sure
8540# whether `pass_all' will *always* work, you probably want this one.
8541
8542case $host_os in
8543aix[4-9]*)
8544 lt_cv_deplibs_check_method=pass_all
8545 ;;
8546
8547beos*)
8548 lt_cv_deplibs_check_method=pass_all
8549 ;;
8550
8551bsdi[45]*)
8552 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
8553 lt_cv_file_magic_cmd='/usr/bin/file -L'
8554 lt_cv_file_magic_test_file=/shlib/libc.so
8555 ;;
8556
8557cygwin*)
8558 # func_win32_libid is a shell function defined in ltmain.sh
8559 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
8560 lt_cv_file_magic_cmd='func_win32_libid'
8561 ;;
8562
8563mingw* | pw32*)
8564 # Base MSYS/MinGW do not provide the 'file' command needed by
8565 # func_win32_libid shell function, so use a weaker test based on 'objdump',
8566 # unless we find 'file', for example because we are cross-compiling.
cristy18304f92009-11-22 15:48:26 +00008567 if ( file / ) >/dev/null 2>&1; then
cristy3ed852e2009-09-05 21:47:34 +00008568 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
8569 lt_cv_file_magic_cmd='func_win32_libid'
8570 else
8571 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
8572 lt_cv_file_magic_cmd='$OBJDUMP -f'
8573 fi
8574 ;;
8575
cristy18304f92009-11-22 15:48:26 +00008576cegcc)
cristy3ed852e2009-09-05 21:47:34 +00008577 # use the weaker test based on 'objdump'. See mingw*.
8578 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
8579 lt_cv_file_magic_cmd='$OBJDUMP -f'
8580 ;;
8581
8582darwin* | rhapsody*)
8583 lt_cv_deplibs_check_method=pass_all
8584 ;;
8585
8586freebsd* | dragonfly*)
8587 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8588 case $host_cpu in
8589 i*86 )
8590 # Not sure whether the presence of OpenBSD here was a mistake.
8591 # Let's accept both of them until this is cleared up.
8592 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
8593 lt_cv_file_magic_cmd=/usr/bin/file
8594 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
8595 ;;
8596 esac
8597 else
8598 lt_cv_deplibs_check_method=pass_all
8599 fi
8600 ;;
8601
8602gnu*)
8603 lt_cv_deplibs_check_method=pass_all
8604 ;;
8605
8606hpux10.20* | hpux11*)
8607 lt_cv_file_magic_cmd=/usr/bin/file
8608 case $host_cpu in
8609 ia64*)
8610 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
8611 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
8612 ;;
8613 hppa*64*)
cristy18304f92009-11-22 15:48:26 +00008614 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
cristy3ed852e2009-09-05 21:47:34 +00008615 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
8616 ;;
8617 *)
cristy18304f92009-11-22 15:48:26 +00008618 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
cristy3ed852e2009-09-05 21:47:34 +00008619 lt_cv_file_magic_test_file=/usr/lib/libc.sl
8620 ;;
8621 esac
8622 ;;
8623
8624interix[3-9]*)
8625 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
8626 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
8627 ;;
8628
8629irix5* | irix6* | nonstopux*)
8630 case $LD in
8631 *-32|*"-32 ") libmagic=32-bit;;
8632 *-n32|*"-n32 ") libmagic=N32;;
8633 *-64|*"-64 ") libmagic=64-bit;;
8634 *) libmagic=never-match;;
8635 esac
8636 lt_cv_deplibs_check_method=pass_all
8637 ;;
8638
8639# This must be Linux ELF.
cristy18304f92009-11-22 15:48:26 +00008640linux* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +00008641 lt_cv_deplibs_check_method=pass_all
8642 ;;
8643
8644netbsd*)
8645 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8646 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8647 else
8648 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
8649 fi
8650 ;;
8651
8652newos6*)
8653 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
8654 lt_cv_file_magic_cmd=/usr/bin/file
8655 lt_cv_file_magic_test_file=/usr/lib/libnls.so
8656 ;;
8657
8658*nto* | *qnx*)
8659 lt_cv_deplibs_check_method=pass_all
8660 ;;
8661
8662openbsd*)
8663 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8664 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
8665 else
8666 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8667 fi
8668 ;;
8669
8670osf3* | osf4* | osf5*)
8671 lt_cv_deplibs_check_method=pass_all
8672 ;;
8673
8674rdos*)
8675 lt_cv_deplibs_check_method=pass_all
8676 ;;
8677
8678solaris*)
8679 lt_cv_deplibs_check_method=pass_all
8680 ;;
8681
8682sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
8683 lt_cv_deplibs_check_method=pass_all
8684 ;;
8685
8686sysv4 | sysv4.3*)
8687 case $host_vendor in
8688 motorola)
8689 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
8690 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
8691 ;;
8692 ncr)
8693 lt_cv_deplibs_check_method=pass_all
8694 ;;
8695 sequent)
8696 lt_cv_file_magic_cmd='/bin/file'
8697 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
8698 ;;
8699 sni)
8700 lt_cv_file_magic_cmd='/bin/file'
8701 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
8702 lt_cv_file_magic_test_file=/lib/libc.so
8703 ;;
8704 siemens)
8705 lt_cv_deplibs_check_method=pass_all
8706 ;;
8707 pc)
8708 lt_cv_deplibs_check_method=pass_all
8709 ;;
8710 esac
8711 ;;
8712
8713tpf*)
8714 lt_cv_deplibs_check_method=pass_all
8715 ;;
8716esac
8717
8718fi
cristy8b350f62009-11-15 23:12:43 +00008719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
cristy3ed852e2009-09-05 21:47:34 +00008720$as_echo "$lt_cv_deplibs_check_method" >&6; }
8721file_magic_cmd=$lt_cv_file_magic_cmd
8722deplibs_check_method=$lt_cv_deplibs_check_method
8723test -z "$deplibs_check_method" && deplibs_check_method=unknown
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736if test -n "$ac_tool_prefix"; then
8737 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8738set dummy ${ac_tool_prefix}ar; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008740$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008741if test "${ac_cv_prog_AR+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008742 $as_echo_n "(cached) " >&6
8743else
8744 if test -n "$AR"; then
8745 ac_cv_prog_AR="$AR" # Let the user override the test.
8746else
8747as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8748for as_dir in $PATH
8749do
8750 IFS=$as_save_IFS
8751 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008752 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8754 ac_cv_prog_AR="${ac_tool_prefix}ar"
cristy8b350f62009-11-15 23:12:43 +00008755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008756 break 2
8757 fi
8758done
cristy8b350f62009-11-15 23:12:43 +00008759 done
cristy3ed852e2009-09-05 21:47:34 +00008760IFS=$as_save_IFS
8761
8762fi
8763fi
8764AR=$ac_cv_prog_AR
8765if test -n "$AR"; then
cristy8b350f62009-11-15 23:12:43 +00008766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
cristy3ed852e2009-09-05 21:47:34 +00008767$as_echo "$AR" >&6; }
8768else
cristy8b350f62009-11-15 23:12:43 +00008769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008770$as_echo "no" >&6; }
8771fi
8772
8773
8774fi
8775if test -z "$ac_cv_prog_AR"; then
8776 ac_ct_AR=$AR
8777 # Extract the first word of "ar", so it can be a program name with args.
8778set dummy ar; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008780$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008781if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008782 $as_echo_n "(cached) " >&6
8783else
8784 if test -n "$ac_ct_AR"; then
8785 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8786else
8787as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8788for as_dir in $PATH
8789do
8790 IFS=$as_save_IFS
8791 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008792 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008793 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8794 ac_cv_prog_ac_ct_AR="ar"
cristy8b350f62009-11-15 23:12:43 +00008795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008796 break 2
8797 fi
8798done
cristy8b350f62009-11-15 23:12:43 +00008799 done
cristy3ed852e2009-09-05 21:47:34 +00008800IFS=$as_save_IFS
8801
8802fi
8803fi
8804ac_ct_AR=$ac_cv_prog_ac_ct_AR
8805if test -n "$ac_ct_AR"; then
cristy8b350f62009-11-15 23:12:43 +00008806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
cristy3ed852e2009-09-05 21:47:34 +00008807$as_echo "$ac_ct_AR" >&6; }
8808else
cristy8b350f62009-11-15 23:12:43 +00008809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008810$as_echo "no" >&6; }
8811fi
8812
8813 if test "x$ac_ct_AR" = x; then
8814 AR="false"
8815 else
8816 case $cross_compiling:$ac_tool_warned in
8817yes:)
cristy8b350f62009-11-15 23:12:43 +00008818{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00008819$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8820ac_tool_warned=yes ;;
8821esac
8822 AR=$ac_ct_AR
8823 fi
8824else
8825 AR="$ac_cv_prog_AR"
8826fi
8827
8828test -z "$AR" && AR=ar
8829test -z "$AR_FLAGS" && AR_FLAGS=cru
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841if test -n "$ac_tool_prefix"; then
8842 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
8843set dummy ${ac_tool_prefix}strip; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008845$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008846if test "${ac_cv_prog_STRIP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008847 $as_echo_n "(cached) " >&6
8848else
8849 if test -n "$STRIP"; then
8850 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8851else
8852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8853for as_dir in $PATH
8854do
8855 IFS=$as_save_IFS
8856 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008857 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8859 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
cristy8b350f62009-11-15 23:12:43 +00008860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008861 break 2
8862 fi
8863done
cristy8b350f62009-11-15 23:12:43 +00008864 done
cristy3ed852e2009-09-05 21:47:34 +00008865IFS=$as_save_IFS
8866
8867fi
8868fi
8869STRIP=$ac_cv_prog_STRIP
8870if test -n "$STRIP"; then
cristy8b350f62009-11-15 23:12:43 +00008871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
cristy3ed852e2009-09-05 21:47:34 +00008872$as_echo "$STRIP" >&6; }
8873else
cristy8b350f62009-11-15 23:12:43 +00008874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008875$as_echo "no" >&6; }
8876fi
8877
8878
8879fi
8880if test -z "$ac_cv_prog_STRIP"; then
8881 ac_ct_STRIP=$STRIP
8882 # Extract the first word of "strip", so it can be a program name with args.
8883set dummy strip; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008885$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008886if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008887 $as_echo_n "(cached) " >&6
8888else
8889 if test -n "$ac_ct_STRIP"; then
8890 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
8891else
8892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8893for as_dir in $PATH
8894do
8895 IFS=$as_save_IFS
8896 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008897 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8899 ac_cv_prog_ac_ct_STRIP="strip"
cristy8b350f62009-11-15 23:12:43 +00008900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008901 break 2
8902 fi
8903done
cristy8b350f62009-11-15 23:12:43 +00008904 done
cristy3ed852e2009-09-05 21:47:34 +00008905IFS=$as_save_IFS
8906
8907fi
8908fi
8909ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
8910if test -n "$ac_ct_STRIP"; then
cristy8b350f62009-11-15 23:12:43 +00008911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
cristy3ed852e2009-09-05 21:47:34 +00008912$as_echo "$ac_ct_STRIP" >&6; }
8913else
cristy8b350f62009-11-15 23:12:43 +00008914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008915$as_echo "no" >&6; }
8916fi
8917
8918 if test "x$ac_ct_STRIP" = x; then
8919 STRIP=":"
8920 else
8921 case $cross_compiling:$ac_tool_warned in
8922yes:)
cristy8b350f62009-11-15 23:12:43 +00008923{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00008924$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8925ac_tool_warned=yes ;;
8926esac
8927 STRIP=$ac_ct_STRIP
8928 fi
8929else
8930 STRIP="$ac_cv_prog_STRIP"
8931fi
8932
8933test -z "$STRIP" && STRIP=:
8934
8935
8936
8937
8938
8939
8940if test -n "$ac_tool_prefix"; then
8941 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8942set dummy ${ac_tool_prefix}ranlib; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008944$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008945if test "${ac_cv_prog_RANLIB+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008946 $as_echo_n "(cached) " >&6
8947else
8948 if test -n "$RANLIB"; then
8949 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8950else
8951as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8952for as_dir in $PATH
8953do
8954 IFS=$as_save_IFS
8955 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008956 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008957 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8958 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
cristy8b350f62009-11-15 23:12:43 +00008959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00008960 break 2
8961 fi
8962done
cristy8b350f62009-11-15 23:12:43 +00008963 done
cristy3ed852e2009-09-05 21:47:34 +00008964IFS=$as_save_IFS
8965
8966fi
8967fi
8968RANLIB=$ac_cv_prog_RANLIB
8969if test -n "$RANLIB"; then
cristy8b350f62009-11-15 23:12:43 +00008970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
cristy3ed852e2009-09-05 21:47:34 +00008971$as_echo "$RANLIB" >&6; }
8972else
cristy8b350f62009-11-15 23:12:43 +00008973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00008974$as_echo "no" >&6; }
8975fi
8976
8977
8978fi
8979if test -z "$ac_cv_prog_RANLIB"; then
8980 ac_ct_RANLIB=$RANLIB
8981 # Extract the first word of "ranlib", so it can be a program name with args.
8982set dummy ranlib; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00008983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00008984$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00008985if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00008986 $as_echo_n "(cached) " >&6
8987else
8988 if test -n "$ac_ct_RANLIB"; then
8989 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8990else
8991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8992for as_dir in $PATH
8993do
8994 IFS=$as_save_IFS
8995 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00008996 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00008997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8998 ac_cv_prog_ac_ct_RANLIB="ranlib"
cristy8b350f62009-11-15 23:12:43 +00008999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009000 break 2
9001 fi
9002done
cristy8b350f62009-11-15 23:12:43 +00009003 done
cristy3ed852e2009-09-05 21:47:34 +00009004IFS=$as_save_IFS
9005
9006fi
9007fi
9008ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9009if test -n "$ac_ct_RANLIB"; then
cristy8b350f62009-11-15 23:12:43 +00009010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
cristy3ed852e2009-09-05 21:47:34 +00009011$as_echo "$ac_ct_RANLIB" >&6; }
9012else
cristy8b350f62009-11-15 23:12:43 +00009013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009014$as_echo "no" >&6; }
9015fi
9016
9017 if test "x$ac_ct_RANLIB" = x; then
9018 RANLIB=":"
9019 else
9020 case $cross_compiling:$ac_tool_warned in
9021yes:)
cristy8b350f62009-11-15 23:12:43 +00009022{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00009023$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9024ac_tool_warned=yes ;;
9025esac
9026 RANLIB=$ac_ct_RANLIB
9027 fi
9028else
9029 RANLIB="$ac_cv_prog_RANLIB"
9030fi
9031
9032test -z "$RANLIB" && RANLIB=:
9033
9034
9035
9036
9037
9038
9039# Determine commands to create old-style static archives.
9040old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
9041old_postinstall_cmds='chmod 644 $oldlib'
9042old_postuninstall_cmds=
9043
9044if test -n "$RANLIB"; then
9045 case $host_os in
9046 openbsd*)
9047 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
9048 ;;
9049 *)
9050 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
9051 ;;
9052 esac
9053 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
9054fi
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089# If no C compiler was specified, use CC.
9090LTCC=${LTCC-"$CC"}
9091
9092# If no C compiler flags were specified, use CFLAGS.
9093LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9094
9095# Allow CC to be a program name with arguments.
9096compiler=$CC
9097
9098
9099# Check for command to grab the raw symbol name followed by C symbol from nm.
cristy8b350f62009-11-15 23:12:43 +00009100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
cristy3ed852e2009-09-05 21:47:34 +00009101$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009102if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009103 $as_echo_n "(cached) " >&6
9104else
9105
9106# These are sane defaults that work on at least a few old systems.
9107# [They come from Ultrix. What could be older than Ultrix?!! ;)]
9108
9109# Character class describing NM global symbol codes.
9110symcode='[BCDEGRST]'
9111
9112# Regexp to match symbols that can be accessed directly from C.
9113sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9114
9115# Define system-specific variables.
9116case $host_os in
9117aix*)
9118 symcode='[BCDT]'
9119 ;;
9120cygwin* | mingw* | pw32* | cegcc*)
9121 symcode='[ABCDGISTW]'
9122 ;;
9123hpux*)
9124 if test "$host_cpu" = ia64; then
9125 symcode='[ABCDEGRST]'
9126 fi
9127 ;;
9128irix* | nonstopux*)
9129 symcode='[BCDEGRST]'
9130 ;;
9131osf*)
9132 symcode='[BCDEGQRST]'
9133 ;;
9134solaris*)
9135 symcode='[BDRT]'
9136 ;;
9137sco3.2v5*)
9138 symcode='[DT]'
9139 ;;
9140sysv4.2uw2*)
9141 symcode='[DT]'
9142 ;;
9143sysv5* | sco5v6* | unixware* | OpenUNIX*)
9144 symcode='[ABDT]'
9145 ;;
9146sysv4)
9147 symcode='[DFNSTU]'
9148 ;;
9149esac
9150
9151# If we're using GNU nm, then use its standard symbol codes.
9152case `$NM -V 2>&1` in
9153*GNU* | *'with BFD'*)
9154 symcode='[ABCDGIRSTW]' ;;
9155esac
9156
9157# Transform an extracted symbol line into a proper C declaration.
9158# Some systems (esp. on ia64) link data and code symbols differently,
9159# so use this general approach.
9160lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9161
9162# Transform an extracted symbol line into symbol name and symbol address
9163lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
9164lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
9165
9166# Handle CRLF in mingw tool chain
9167opt_cr=
9168case $build_os in
9169mingw*)
9170 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9171 ;;
9172esac
9173
9174# Try without a prefix underscore, then with it.
9175for ac_symprfx in "" "_"; do
9176
9177 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9178 symxfrm="\\1 $ac_symprfx\\2 \\2"
9179
9180 # Write the raw and C identifiers.
9181 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
9182 # Fake it for dumpbin and say T for any non-static function
9183 # and D for any global variable.
9184 # Also find C++ and __fastcall symbols from MSVC++,
9185 # which start with @ or ?.
9186 lt_cv_sys_global_symbol_pipe="$AWK '"\
9187" {last_section=section; section=\$ 3};"\
9188" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
9189" \$ 0!~/External *\|/{next};"\
9190" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
9191" {if(hide[section]) next};"\
9192" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
9193" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
9194" s[1]~/^[@?]/{print s[1], s[1]; next};"\
9195" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
9196" ' prfx=^$ac_symprfx"
9197 else
9198 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9199 fi
9200
9201 # Check to see that the pipe works correctly.
9202 pipe_works=no
9203
9204 rm -f conftest*
9205 cat > conftest.$ac_ext <<_LT_EOF
9206#ifdef __cplusplus
9207extern "C" {
9208#endif
9209char nm_test_var;
9210void nm_test_func(void);
9211void nm_test_func(void){}
9212#ifdef __cplusplus
9213}
9214#endif
9215int main(){nm_test_var='a';nm_test_func();return(0);}
9216_LT_EOF
9217
cristy8b350f62009-11-15 23:12:43 +00009218 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +00009219 (eval $ac_compile) 2>&5
9220 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00009221 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9222 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +00009223 # Now try to grab the symbols.
9224 nlist=conftest.nm
cristy18304f92009-11-22 15:48:26 +00009225 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
9226 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
cristy3ed852e2009-09-05 21:47:34 +00009227 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00009228 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9229 test $ac_status = 0; } && test -s "$nlist"; then
cristy3ed852e2009-09-05 21:47:34 +00009230 # Try sorting and uniquifying the output.
9231 if sort "$nlist" | uniq > "$nlist"T; then
9232 mv -f "$nlist"T "$nlist"
9233 else
9234 rm -f "$nlist"T
9235 fi
9236
9237 # Make sure that we snagged all the symbols we need.
9238 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
9239 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
9240 cat <<_LT_EOF > conftest.$ac_ext
9241#ifdef __cplusplus
9242extern "C" {
9243#endif
9244
9245_LT_EOF
9246 # Now generate the symbol file.
9247 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
9248
9249 cat <<_LT_EOF >> conftest.$ac_ext
9250
9251/* The mapping between symbol names and symbols. */
9252const struct {
9253 const char *name;
9254 void *address;
9255}
9256lt__PROGRAM__LTX_preloaded_symbols[] =
9257{
9258 { "@PROGRAM@", (void *) 0 },
9259_LT_EOF
9260 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
9261 cat <<\_LT_EOF >> conftest.$ac_ext
9262 {0, (void *) 0}
9263};
9264
9265/* This works around a problem in FreeBSD linker */
9266#ifdef FREEBSD_WORKAROUND
9267static const void *lt_preloaded_setup() {
9268 return lt__PROGRAM__LTX_preloaded_symbols;
9269}
9270#endif
9271
9272#ifdef __cplusplus
9273}
9274#endif
9275_LT_EOF
9276 # Now try linking the two files.
9277 mv conftest.$ac_objext conftstm.$ac_objext
9278 lt_save_LIBS="$LIBS"
9279 lt_save_CFLAGS="$CFLAGS"
9280 LIBS="conftstm.$ac_objext"
9281 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
cristy8b350f62009-11-15 23:12:43 +00009282 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +00009283 (eval $ac_link) 2>&5
9284 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00009285 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9286 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
cristy3ed852e2009-09-05 21:47:34 +00009287 pipe_works=yes
9288 fi
9289 LIBS="$lt_save_LIBS"
9290 CFLAGS="$lt_save_CFLAGS"
9291 else
9292 echo "cannot find nm_test_func in $nlist" >&5
9293 fi
9294 else
9295 echo "cannot find nm_test_var in $nlist" >&5
9296 fi
9297 else
9298 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9299 fi
9300 else
9301 echo "$progname: failed program was:" >&5
9302 cat conftest.$ac_ext >&5
9303 fi
9304 rm -rf conftest* conftst*
9305
9306 # Do not use the global_symbol_pipe unless it works.
9307 if test "$pipe_works" = yes; then
9308 break
9309 else
9310 lt_cv_sys_global_symbol_pipe=
9311 fi
9312done
9313
9314fi
9315
9316if test -z "$lt_cv_sys_global_symbol_pipe"; then
9317 lt_cv_sys_global_symbol_to_cdecl=
9318fi
9319if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
cristy8b350f62009-11-15 23:12:43 +00009320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
cristy3ed852e2009-09-05 21:47:34 +00009321$as_echo "failed" >&6; }
9322else
cristy8b350f62009-11-15 23:12:43 +00009323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
cristy3ed852e2009-09-05 21:47:34 +00009324$as_echo "ok" >&6; }
9325fi
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348# Check whether --enable-libtool-lock was given.
cristy8b350f62009-11-15 23:12:43 +00009349if test "${enable_libtool_lock+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009350 enableval=$enable_libtool_lock;
9351fi
9352
9353test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
9354
9355# Some flags need to be propagated to the compiler or linker for good
9356# libtool support.
9357case $host in
9358ia64-*-hpux*)
9359 # Find out which ABI we are using.
9360 echo 'int i;' > conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00009361 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +00009362 (eval $ac_compile) 2>&5
9363 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00009364 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9365 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +00009366 case `/usr/bin/file conftest.$ac_objext` in
9367 *ELF-32*)
9368 HPUX_IA64_MODE="32"
9369 ;;
9370 *ELF-64*)
9371 HPUX_IA64_MODE="64"
9372 ;;
9373 esac
9374 fi
9375 rm -rf conftest*
9376 ;;
9377*-*-irix6*)
9378 # Find out which ABI we are using.
cristyfa112112010-01-04 17:48:07 +00009379 echo '#line 9379 "configure"' > conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00009380 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +00009381 (eval $ac_compile) 2>&5
9382 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00009383 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9384 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +00009385 if test "$lt_cv_prog_gnu_ld" = yes; then
9386 case `/usr/bin/file conftest.$ac_objext` in
9387 *32-bit*)
9388 LD="${LD-ld} -melf32bsmip"
9389 ;;
9390 *N32*)
9391 LD="${LD-ld} -melf32bmipn32"
9392 ;;
9393 *64-bit*)
9394 LD="${LD-ld} -melf64bmip"
9395 ;;
9396 esac
9397 else
9398 case `/usr/bin/file conftest.$ac_objext` in
9399 *32-bit*)
9400 LD="${LD-ld} -32"
9401 ;;
9402 *N32*)
9403 LD="${LD-ld} -n32"
9404 ;;
9405 *64-bit*)
9406 LD="${LD-ld} -64"
9407 ;;
9408 esac
9409 fi
9410 fi
9411 rm -rf conftest*
9412 ;;
9413
9414x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
9415s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
9416 # Find out which ABI we are using.
9417 echo 'int i;' > conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00009418 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +00009419 (eval $ac_compile) 2>&5
9420 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00009421 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9422 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +00009423 case `/usr/bin/file conftest.o` in
9424 *32-bit*)
9425 case $host in
9426 x86_64-*kfreebsd*-gnu)
9427 LD="${LD-ld} -m elf_i386_fbsd"
9428 ;;
9429 x86_64-*linux*)
9430 LD="${LD-ld} -m elf_i386"
9431 ;;
9432 ppc64-*linux*|powerpc64-*linux*)
9433 LD="${LD-ld} -m elf32ppclinux"
9434 ;;
9435 s390x-*linux*)
9436 LD="${LD-ld} -m elf_s390"
9437 ;;
9438 sparc64-*linux*)
9439 LD="${LD-ld} -m elf32_sparc"
9440 ;;
9441 esac
9442 ;;
9443 *64-bit*)
9444 case $host in
9445 x86_64-*kfreebsd*-gnu)
9446 LD="${LD-ld} -m elf_x86_64_fbsd"
9447 ;;
9448 x86_64-*linux*)
9449 LD="${LD-ld} -m elf_x86_64"
9450 ;;
9451 ppc*-*linux*|powerpc*-*linux*)
9452 LD="${LD-ld} -m elf64ppc"
9453 ;;
9454 s390*-*linux*|s390*-*tpf*)
9455 LD="${LD-ld} -m elf64_s390"
9456 ;;
9457 sparc*-*linux*)
9458 LD="${LD-ld} -m elf64_sparc"
9459 ;;
9460 esac
9461 ;;
9462 esac
9463 fi
9464 rm -rf conftest*
9465 ;;
9466
9467*-*-sco3.2v5*)
9468 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
9469 SAVE_CFLAGS="$CFLAGS"
9470 CFLAGS="$CFLAGS -belf"
cristy8b350f62009-11-15 23:12:43 +00009471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
cristy3ed852e2009-09-05 21:47:34 +00009472$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009473if test "${lt_cv_cc_needs_belf+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009474 $as_echo_n "(cached) " >&6
9475else
9476 ac_ext=c
9477ac_cpp='$CPP $CPPFLAGS'
9478ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9479ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9480ac_compiler_gnu=$ac_cv_c_compiler_gnu
9481
cristy8b350f62009-11-15 23:12:43 +00009482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00009483/* end confdefs.h. */
9484
9485int
9486main ()
9487{
9488
9489 ;
9490 return 0;
9491}
9492_ACEOF
cristy8b350f62009-11-15 23:12:43 +00009493if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +00009494 lt_cv_cc_needs_belf=yes
9495else
cristy8b350f62009-11-15 23:12:43 +00009496 lt_cv_cc_needs_belf=no
cristy3ed852e2009-09-05 21:47:34 +00009497fi
cristy8b350f62009-11-15 23:12:43 +00009498rm -f core conftest.err conftest.$ac_objext \
9499 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +00009500 ac_ext=c
9501ac_cpp='$CPP $CPPFLAGS'
9502ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9503ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9504ac_compiler_gnu=$ac_cv_c_compiler_gnu
9505
9506fi
cristy8b350f62009-11-15 23:12:43 +00009507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
cristy3ed852e2009-09-05 21:47:34 +00009508$as_echo "$lt_cv_cc_needs_belf" >&6; }
9509 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
9510 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
9511 CFLAGS="$SAVE_CFLAGS"
9512 fi
9513 ;;
9514sparc*-*solaris*)
9515 # Find out which ABI we are using.
9516 echo 'int i;' > conftest.$ac_ext
cristy8b350f62009-11-15 23:12:43 +00009517 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +00009518 (eval $ac_compile) 2>&5
9519 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +00009520 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9521 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +00009522 case `/usr/bin/file conftest.o` in
9523 *64-bit*)
9524 case $lt_cv_prog_gnu_ld in
9525 yes*) LD="${LD-ld} -m elf64_sparc" ;;
9526 *)
9527 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
9528 LD="${LD-ld} -64"
9529 fi
9530 ;;
9531 esac
9532 ;;
9533 esac
9534 fi
9535 rm -rf conftest*
9536 ;;
9537esac
9538
9539need_locks="$enable_libtool_lock"
9540
9541
9542 case $host_os in
9543 rhapsody* | darwin*)
9544 if test -n "$ac_tool_prefix"; then
9545 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
9546set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009548$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009549if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009550 $as_echo_n "(cached) " >&6
9551else
9552 if test -n "$DSYMUTIL"; then
9553 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
9554else
9555as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9556for as_dir in $PATH
9557do
9558 IFS=$as_save_IFS
9559 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009560 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9562 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
cristy8b350f62009-11-15 23:12:43 +00009563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009564 break 2
9565 fi
9566done
cristy8b350f62009-11-15 23:12:43 +00009567 done
cristy3ed852e2009-09-05 21:47:34 +00009568IFS=$as_save_IFS
9569
9570fi
9571fi
9572DSYMUTIL=$ac_cv_prog_DSYMUTIL
9573if test -n "$DSYMUTIL"; then
cristy8b350f62009-11-15 23:12:43 +00009574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
cristy3ed852e2009-09-05 21:47:34 +00009575$as_echo "$DSYMUTIL" >&6; }
9576else
cristy8b350f62009-11-15 23:12:43 +00009577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009578$as_echo "no" >&6; }
9579fi
9580
9581
9582fi
9583if test -z "$ac_cv_prog_DSYMUTIL"; then
9584 ac_ct_DSYMUTIL=$DSYMUTIL
9585 # Extract the first word of "dsymutil", so it can be a program name with args.
9586set dummy dsymutil; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009588$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009589if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009590 $as_echo_n "(cached) " >&6
9591else
9592 if test -n "$ac_ct_DSYMUTIL"; then
9593 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
9594else
9595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9596for as_dir in $PATH
9597do
9598 IFS=$as_save_IFS
9599 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009600 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9602 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
cristy8b350f62009-11-15 23:12:43 +00009603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009604 break 2
9605 fi
9606done
cristy8b350f62009-11-15 23:12:43 +00009607 done
cristy3ed852e2009-09-05 21:47:34 +00009608IFS=$as_save_IFS
9609
9610fi
9611fi
9612ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
9613if test -n "$ac_ct_DSYMUTIL"; then
cristy8b350f62009-11-15 23:12:43 +00009614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
cristy3ed852e2009-09-05 21:47:34 +00009615$as_echo "$ac_ct_DSYMUTIL" >&6; }
9616else
cristy8b350f62009-11-15 23:12:43 +00009617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009618$as_echo "no" >&6; }
9619fi
9620
9621 if test "x$ac_ct_DSYMUTIL" = x; then
9622 DSYMUTIL=":"
9623 else
9624 case $cross_compiling:$ac_tool_warned in
9625yes:)
cristy8b350f62009-11-15 23:12:43 +00009626{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00009627$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9628ac_tool_warned=yes ;;
9629esac
9630 DSYMUTIL=$ac_ct_DSYMUTIL
9631 fi
9632else
9633 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
9634fi
9635
9636 if test -n "$ac_tool_prefix"; then
9637 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
9638set dummy ${ac_tool_prefix}nmedit; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009640$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009641if test "${ac_cv_prog_NMEDIT+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009642 $as_echo_n "(cached) " >&6
9643else
9644 if test -n "$NMEDIT"; then
9645 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
9646else
9647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9648for as_dir in $PATH
9649do
9650 IFS=$as_save_IFS
9651 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009652 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9654 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
cristy8b350f62009-11-15 23:12:43 +00009655 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009656 break 2
9657 fi
9658done
cristy8b350f62009-11-15 23:12:43 +00009659 done
cristy3ed852e2009-09-05 21:47:34 +00009660IFS=$as_save_IFS
9661
9662fi
9663fi
9664NMEDIT=$ac_cv_prog_NMEDIT
9665if test -n "$NMEDIT"; then
cristy8b350f62009-11-15 23:12:43 +00009666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
cristy3ed852e2009-09-05 21:47:34 +00009667$as_echo "$NMEDIT" >&6; }
9668else
cristy8b350f62009-11-15 23:12:43 +00009669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009670$as_echo "no" >&6; }
9671fi
9672
9673
9674fi
9675if test -z "$ac_cv_prog_NMEDIT"; then
9676 ac_ct_NMEDIT=$NMEDIT
9677 # Extract the first word of "nmedit", so it can be a program name with args.
9678set dummy nmedit; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009680$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009681if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009682 $as_echo_n "(cached) " >&6
9683else
9684 if test -n "$ac_ct_NMEDIT"; then
9685 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
9686else
9687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9688for as_dir in $PATH
9689do
9690 IFS=$as_save_IFS
9691 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009692 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009693 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9694 ac_cv_prog_ac_ct_NMEDIT="nmedit"
cristy8b350f62009-11-15 23:12:43 +00009695 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009696 break 2
9697 fi
9698done
cristy8b350f62009-11-15 23:12:43 +00009699 done
cristy3ed852e2009-09-05 21:47:34 +00009700IFS=$as_save_IFS
9701
9702fi
9703fi
9704ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
9705if test -n "$ac_ct_NMEDIT"; then
cristy8b350f62009-11-15 23:12:43 +00009706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
cristy3ed852e2009-09-05 21:47:34 +00009707$as_echo "$ac_ct_NMEDIT" >&6; }
9708else
cristy8b350f62009-11-15 23:12:43 +00009709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009710$as_echo "no" >&6; }
9711fi
9712
9713 if test "x$ac_ct_NMEDIT" = x; then
9714 NMEDIT=":"
9715 else
9716 case $cross_compiling:$ac_tool_warned in
9717yes:)
cristy8b350f62009-11-15 23:12:43 +00009718{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00009719$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9720ac_tool_warned=yes ;;
9721esac
9722 NMEDIT=$ac_ct_NMEDIT
9723 fi
9724else
9725 NMEDIT="$ac_cv_prog_NMEDIT"
9726fi
9727
9728 if test -n "$ac_tool_prefix"; then
9729 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
9730set dummy ${ac_tool_prefix}lipo; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009732$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009733if test "${ac_cv_prog_LIPO+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009734 $as_echo_n "(cached) " >&6
9735else
9736 if test -n "$LIPO"; then
9737 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9738else
9739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9740for as_dir in $PATH
9741do
9742 IFS=$as_save_IFS
9743 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009744 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9746 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
cristy8b350f62009-11-15 23:12:43 +00009747 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009748 break 2
9749 fi
9750done
cristy8b350f62009-11-15 23:12:43 +00009751 done
cristy3ed852e2009-09-05 21:47:34 +00009752IFS=$as_save_IFS
9753
9754fi
9755fi
9756LIPO=$ac_cv_prog_LIPO
9757if test -n "$LIPO"; then
cristy8b350f62009-11-15 23:12:43 +00009758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
cristy3ed852e2009-09-05 21:47:34 +00009759$as_echo "$LIPO" >&6; }
9760else
cristy8b350f62009-11-15 23:12:43 +00009761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009762$as_echo "no" >&6; }
9763fi
9764
9765
9766fi
9767if test -z "$ac_cv_prog_LIPO"; then
9768 ac_ct_LIPO=$LIPO
9769 # Extract the first word of "lipo", so it can be a program name with args.
9770set dummy lipo; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009772$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009773if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009774 $as_echo_n "(cached) " >&6
9775else
9776 if test -n "$ac_ct_LIPO"; then
9777 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
9778else
9779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9780for as_dir in $PATH
9781do
9782 IFS=$as_save_IFS
9783 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009784 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9786 ac_cv_prog_ac_ct_LIPO="lipo"
cristy8b350f62009-11-15 23:12:43 +00009787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009788 break 2
9789 fi
9790done
cristy8b350f62009-11-15 23:12:43 +00009791 done
cristy3ed852e2009-09-05 21:47:34 +00009792IFS=$as_save_IFS
9793
9794fi
9795fi
9796ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
9797if test -n "$ac_ct_LIPO"; then
cristy8b350f62009-11-15 23:12:43 +00009798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
cristy3ed852e2009-09-05 21:47:34 +00009799$as_echo "$ac_ct_LIPO" >&6; }
9800else
cristy8b350f62009-11-15 23:12:43 +00009801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009802$as_echo "no" >&6; }
9803fi
9804
9805 if test "x$ac_ct_LIPO" = x; then
9806 LIPO=":"
9807 else
9808 case $cross_compiling:$ac_tool_warned in
9809yes:)
cristy8b350f62009-11-15 23:12:43 +00009810{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00009811$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9812ac_tool_warned=yes ;;
9813esac
9814 LIPO=$ac_ct_LIPO
9815 fi
9816else
9817 LIPO="$ac_cv_prog_LIPO"
9818fi
9819
9820 if test -n "$ac_tool_prefix"; then
9821 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
9822set dummy ${ac_tool_prefix}otool; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009824$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009825if test "${ac_cv_prog_OTOOL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009826 $as_echo_n "(cached) " >&6
9827else
9828 if test -n "$OTOOL"; then
9829 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
9830else
9831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9832for as_dir in $PATH
9833do
9834 IFS=$as_save_IFS
9835 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009836 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9838 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
cristy8b350f62009-11-15 23:12:43 +00009839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009840 break 2
9841 fi
9842done
cristy8b350f62009-11-15 23:12:43 +00009843 done
cristy3ed852e2009-09-05 21:47:34 +00009844IFS=$as_save_IFS
9845
9846fi
9847fi
9848OTOOL=$ac_cv_prog_OTOOL
9849if test -n "$OTOOL"; then
cristy8b350f62009-11-15 23:12:43 +00009850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
cristy3ed852e2009-09-05 21:47:34 +00009851$as_echo "$OTOOL" >&6; }
9852else
cristy8b350f62009-11-15 23:12:43 +00009853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009854$as_echo "no" >&6; }
9855fi
9856
9857
9858fi
9859if test -z "$ac_cv_prog_OTOOL"; then
9860 ac_ct_OTOOL=$OTOOL
9861 # Extract the first word of "otool", so it can be a program name with args.
9862set dummy otool; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009864$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009865if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009866 $as_echo_n "(cached) " >&6
9867else
9868 if test -n "$ac_ct_OTOOL"; then
9869 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
9870else
9871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9872for as_dir in $PATH
9873do
9874 IFS=$as_save_IFS
9875 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009876 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9878 ac_cv_prog_ac_ct_OTOOL="otool"
cristy8b350f62009-11-15 23:12:43 +00009879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009880 break 2
9881 fi
9882done
cristy8b350f62009-11-15 23:12:43 +00009883 done
cristy3ed852e2009-09-05 21:47:34 +00009884IFS=$as_save_IFS
9885
9886fi
9887fi
9888ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
9889if test -n "$ac_ct_OTOOL"; then
cristy8b350f62009-11-15 23:12:43 +00009890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
cristy3ed852e2009-09-05 21:47:34 +00009891$as_echo "$ac_ct_OTOOL" >&6; }
9892else
cristy8b350f62009-11-15 23:12:43 +00009893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009894$as_echo "no" >&6; }
9895fi
9896
9897 if test "x$ac_ct_OTOOL" = x; then
9898 OTOOL=":"
9899 else
9900 case $cross_compiling:$ac_tool_warned in
9901yes:)
cristy8b350f62009-11-15 23:12:43 +00009902{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00009903$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9904ac_tool_warned=yes ;;
9905esac
9906 OTOOL=$ac_ct_OTOOL
9907 fi
9908else
9909 OTOOL="$ac_cv_prog_OTOOL"
9910fi
9911
9912 if test -n "$ac_tool_prefix"; then
9913 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
9914set dummy ${ac_tool_prefix}otool64; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009916$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009917if test "${ac_cv_prog_OTOOL64+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009918 $as_echo_n "(cached) " >&6
9919else
9920 if test -n "$OTOOL64"; then
9921 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
9922else
9923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9924for as_dir in $PATH
9925do
9926 IFS=$as_save_IFS
9927 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009928 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9930 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
cristy8b350f62009-11-15 23:12:43 +00009931 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009932 break 2
9933 fi
9934done
cristy8b350f62009-11-15 23:12:43 +00009935 done
cristy3ed852e2009-09-05 21:47:34 +00009936IFS=$as_save_IFS
9937
9938fi
9939fi
9940OTOOL64=$ac_cv_prog_OTOOL64
9941if test -n "$OTOOL64"; then
cristy8b350f62009-11-15 23:12:43 +00009942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
cristy3ed852e2009-09-05 21:47:34 +00009943$as_echo "$OTOOL64" >&6; }
9944else
cristy8b350f62009-11-15 23:12:43 +00009945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009946$as_echo "no" >&6; }
9947fi
9948
9949
9950fi
9951if test -z "$ac_cv_prog_OTOOL64"; then
9952 ac_ct_OTOOL64=$OTOOL64
9953 # Extract the first word of "otool64", so it can be a program name with args.
9954set dummy otool64; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +00009955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +00009956$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +00009957if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +00009958 $as_echo_n "(cached) " >&6
9959else
9960 if test -n "$ac_ct_OTOOL64"; then
9961 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
9962else
9963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9964for as_dir in $PATH
9965do
9966 IFS=$as_save_IFS
9967 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +00009968 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +00009969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9970 ac_cv_prog_ac_ct_OTOOL64="otool64"
cristy8b350f62009-11-15 23:12:43 +00009971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +00009972 break 2
9973 fi
9974done
cristy8b350f62009-11-15 23:12:43 +00009975 done
cristy3ed852e2009-09-05 21:47:34 +00009976IFS=$as_save_IFS
9977
9978fi
9979fi
9980ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
9981if test -n "$ac_ct_OTOOL64"; then
cristy8b350f62009-11-15 23:12:43 +00009982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
cristy3ed852e2009-09-05 21:47:34 +00009983$as_echo "$ac_ct_OTOOL64" >&6; }
9984else
cristy8b350f62009-11-15 23:12:43 +00009985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +00009986$as_echo "no" >&6; }
9987fi
9988
9989 if test "x$ac_ct_OTOOL64" = x; then
9990 OTOOL64=":"
9991 else
9992 case $cross_compiling:$ac_tool_warned in
9993yes:)
cristy8b350f62009-11-15 23:12:43 +00009994{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +00009995$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
9996ac_tool_warned=yes ;;
9997esac
9998 OTOOL64=$ac_ct_OTOOL64
9999 fi
10000else
10001 OTOOL64="$ac_cv_prog_OTOOL64"
10002fi
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
cristy8b350f62009-11-15 23:12:43 +000010030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
cristy3ed852e2009-09-05 21:47:34 +000010031$as_echo_n "checking for -single_module linker flag... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010032if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010033 $as_echo_n "(cached) " >&6
10034else
10035 lt_cv_apple_cc_single_mod=no
10036 if test -z "${LT_MULTI_MODULE}"; then
10037 # By default we will add the -single_module flag. You can override
10038 # by either setting the environment variable LT_MULTI_MODULE
10039 # non-empty at configure time, or by adding -multi_module to the
10040 # link flags.
10041 rm -rf libconftest.dylib*
10042 echo "int foo(void){return 1;}" > conftest.c
10043 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
10044-dynamiclib -Wl,-single_module conftest.c" >&5
10045 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
10046 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
10047 _lt_result=$?
10048 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
10049 lt_cv_apple_cc_single_mod=yes
10050 else
10051 cat conftest.err >&5
10052 fi
10053 rm -rf libconftest.dylib*
10054 rm -f conftest.*
10055 fi
10056fi
cristy8b350f62009-11-15 23:12:43 +000010057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
cristy3ed852e2009-09-05 21:47:34 +000010058$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
cristy8b350f62009-11-15 23:12:43 +000010059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
cristy3ed852e2009-09-05 21:47:34 +000010060$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010061if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010062 $as_echo_n "(cached) " >&6
10063else
10064 lt_cv_ld_exported_symbols_list=no
10065 save_LDFLAGS=$LDFLAGS
10066 echo "_main" > conftest.sym
10067 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
cristy8b350f62009-11-15 23:12:43 +000010068 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000010069/* end confdefs.h. */
10070
10071int
10072main ()
10073{
10074
10075 ;
10076 return 0;
10077}
10078_ACEOF
cristy8b350f62009-11-15 23:12:43 +000010079if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000010080 lt_cv_ld_exported_symbols_list=yes
10081else
cristy8b350f62009-11-15 23:12:43 +000010082 lt_cv_ld_exported_symbols_list=no
cristy3ed852e2009-09-05 21:47:34 +000010083fi
cristy8b350f62009-11-15 23:12:43 +000010084rm -f core conftest.err conftest.$ac_objext \
10085 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000010086 LDFLAGS="$save_LDFLAGS"
10087
10088fi
cristy8b350f62009-11-15 23:12:43 +000010089{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
cristy3ed852e2009-09-05 21:47:34 +000010090$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
10091 case $host_os in
10092 rhapsody* | darwin1.[012])
10093 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
10094 darwin1.*)
10095 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
10096 darwin*) # darwin 5.x on
10097 # if running on 10.5 or later, the deployment target defaults
10098 # to the OS version, if on x86, and 10.4, the deployment
10099 # target defaults to 10.4. Don't you love it?
10100 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
10101 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
10102 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
10103 10.[012]*)
10104 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
10105 10.*)
10106 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
10107 esac
10108 ;;
10109 esac
10110 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
10111 _lt_dar_single_mod='$single_module'
10112 fi
10113 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
10114 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
10115 else
10116 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
10117 fi
cristy18304f92009-11-22 15:48:26 +000010118 if test "$DSYMUTIL" != ":"; then
cristy3ed852e2009-09-05 21:47:34 +000010119 _lt_dsymutil='~$DSYMUTIL $lib || :'
10120 else
10121 _lt_dsymutil=
10122 fi
10123 ;;
10124 esac
10125
cristy3ed852e2009-09-05 21:47:34 +000010126for ac_header in dlfcn.h
cristy8b350f62009-11-15 23:12:43 +000010127do :
10128 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
10129"
10130if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000010131 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000010132#define HAVE_DLFCN_H 1
cristy3ed852e2009-09-05 21:47:34 +000010133_ACEOF
10134
10135fi
10136
10137done
10138
10139
10140
cristy18304f92009-11-22 15:48:26 +000010141ac_ext=cpp
10142ac_cpp='$CXXCPP $CPPFLAGS'
10143ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10144ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10145ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10146if test -z "$CXX"; then
10147 if test -n "$CCC"; then
10148 CXX=$CCC
10149 else
10150 if test -n "$ac_tool_prefix"; then
10151 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
10152 do
10153 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10154set dummy $ac_tool_prefix$ac_prog; ac_word=$2
10155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10156$as_echo_n "checking for $ac_word... " >&6; }
10157if test "${ac_cv_prog_CXX+set}" = set; then :
10158 $as_echo_n "(cached) " >&6
10159else
10160 if test -n "$CXX"; then
10161 ac_cv_prog_CXX="$CXX" # Let the user override the test.
10162else
10163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10164for as_dir in $PATH
10165do
10166 IFS=$as_save_IFS
10167 test -z "$as_dir" && as_dir=.
10168 for ac_exec_ext in '' $ac_executable_extensions; do
10169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10170 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
10171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10172 break 2
10173 fi
10174done
10175 done
10176IFS=$as_save_IFS
10177
10178fi
10179fi
10180CXX=$ac_cv_prog_CXX
10181if test -n "$CXX"; then
10182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
10183$as_echo "$CXX" >&6; }
10184else
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10186$as_echo "no" >&6; }
10187fi
10188
10189
10190 test -n "$CXX" && break
10191 done
10192fi
10193if test -z "$CXX"; then
10194 ac_ct_CXX=$CXX
10195 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
10196do
10197 # Extract the first word of "$ac_prog", so it can be a program name with args.
10198set dummy $ac_prog; ac_word=$2
10199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10200$as_echo_n "checking for $ac_word... " >&6; }
10201if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
10202 $as_echo_n "(cached) " >&6
10203else
10204 if test -n "$ac_ct_CXX"; then
10205 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
10206else
10207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10208for as_dir in $PATH
10209do
10210 IFS=$as_save_IFS
10211 test -z "$as_dir" && as_dir=.
10212 for ac_exec_ext in '' $ac_executable_extensions; do
10213 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10214 ac_cv_prog_ac_ct_CXX="$ac_prog"
10215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10216 break 2
10217 fi
10218done
10219 done
10220IFS=$as_save_IFS
10221
10222fi
10223fi
10224ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
10225if test -n "$ac_ct_CXX"; then
10226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
10227$as_echo "$ac_ct_CXX" >&6; }
10228else
10229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10230$as_echo "no" >&6; }
10231fi
10232
10233
10234 test -n "$ac_ct_CXX" && break
10235done
10236
10237 if test "x$ac_ct_CXX" = x; then
10238 CXX="g++"
10239 else
10240 case $cross_compiling:$ac_tool_warned in
10241yes:)
10242{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10243$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10244ac_tool_warned=yes ;;
10245esac
10246 CXX=$ac_ct_CXX
10247 fi
10248fi
10249
10250 fi
10251fi
10252# Provide some information about the compiler.
10253$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
10254set X $ac_compile
10255ac_compiler=$2
10256for ac_option in --version -v -V -qversion; do
10257 { { ac_try="$ac_compiler $ac_option >&5"
10258case "(($ac_try" in
10259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10260 *) ac_try_echo=$ac_try;;
10261esac
10262eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10263$as_echo "$ac_try_echo"; } >&5
10264 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
10265 ac_status=$?
10266 if test -s conftest.err; then
10267 sed '10a\
10268... rest of stderr output deleted ...
10269 10q' conftest.err >conftest.er1
10270 cat conftest.er1 >&5
10271 fi
10272 rm -f conftest.er1 conftest.err
10273 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10274 test $ac_status = 0; }
10275done
10276
10277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
10278$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
10279if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
10280 $as_echo_n "(cached) " >&6
10281else
10282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10283/* end confdefs.h. */
10284
10285int
10286main ()
10287{
10288#ifndef __GNUC__
10289 choke me
10290#endif
10291
10292 ;
10293 return 0;
10294}
10295_ACEOF
10296if ac_fn_cxx_try_compile "$LINENO"; then :
10297 ac_compiler_gnu=yes
10298else
10299 ac_compiler_gnu=no
10300fi
10301rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10302ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
10303
10304fi
10305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
10306$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
10307if test $ac_compiler_gnu = yes; then
10308 GXX=yes
10309else
10310 GXX=
10311fi
10312ac_test_CXXFLAGS=${CXXFLAGS+set}
10313ac_save_CXXFLAGS=$CXXFLAGS
10314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
10315$as_echo_n "checking whether $CXX accepts -g... " >&6; }
10316if test "${ac_cv_prog_cxx_g+set}" = set; then :
10317 $as_echo_n "(cached) " >&6
10318else
10319 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
10320 ac_cxx_werror_flag=yes
10321 ac_cv_prog_cxx_g=no
10322 CXXFLAGS="-g"
10323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10324/* end confdefs.h. */
10325
10326int
10327main ()
10328{
10329
10330 ;
10331 return 0;
10332}
10333_ACEOF
10334if ac_fn_cxx_try_compile "$LINENO"; then :
10335 ac_cv_prog_cxx_g=yes
10336else
10337 CXXFLAGS=""
10338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10339/* end confdefs.h. */
10340
10341int
10342main ()
10343{
10344
10345 ;
10346 return 0;
10347}
10348_ACEOF
10349if ac_fn_cxx_try_compile "$LINENO"; then :
10350
10351else
10352 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
10353 CXXFLAGS="-g"
10354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10355/* end confdefs.h. */
10356
10357int
10358main ()
10359{
10360
10361 ;
10362 return 0;
10363}
10364_ACEOF
10365if ac_fn_cxx_try_compile "$LINENO"; then :
10366 ac_cv_prog_cxx_g=yes
10367fi
10368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10369fi
10370rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10371fi
10372rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10373 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
10374fi
10375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
10376$as_echo "$ac_cv_prog_cxx_g" >&6; }
10377if test "$ac_test_CXXFLAGS" = set; then
10378 CXXFLAGS=$ac_save_CXXFLAGS
10379elif test $ac_cv_prog_cxx_g = yes; then
10380 if test "$GXX" = yes; then
10381 CXXFLAGS="-g -O2"
10382 else
10383 CXXFLAGS="-g"
10384 fi
10385else
10386 if test "$GXX" = yes; then
10387 CXXFLAGS="-O2"
10388 else
10389 CXXFLAGS=
10390 fi
10391fi
10392ac_ext=c
10393ac_cpp='$CPP $CPPFLAGS'
10394ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10395ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10396ac_compiler_gnu=$ac_cv_c_compiler_gnu
10397
10398depcc="$CXX" am_compiler_list=
10399
10400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
10401$as_echo_n "checking dependency style of $depcc... " >&6; }
10402if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
10403 $as_echo_n "(cached) " >&6
10404else
10405 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
10406 # We make a subdir and do the tests there. Otherwise we can end up
10407 # making bogus files that we don't know about and never remove. For
10408 # instance it was reported that on HP-UX the gcc test will end up
10409 # making a dummy file named `D' -- because `-MD' means `put the output
10410 # in D'.
10411 mkdir conftest.dir
10412 # Copy depcomp to subdir because otherwise we won't find it if we're
10413 # using a relative directory.
10414 cp "$am_depcomp" conftest.dir
10415 cd conftest.dir
10416 # We will build objects and dependencies in a subdirectory because
10417 # it helps to detect inapplicable dependency modes. For instance
10418 # both Tru64's cc and ICC support -MD to output dependencies as a
10419 # side effect of compilation, but ICC will put the dependencies in
10420 # the current directory while Tru64 will put them in the object
10421 # directory.
10422 mkdir sub
10423
10424 am_cv_CXX_dependencies_compiler_type=none
10425 if test "$am_compiler_list" = ""; then
10426 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
10427 fi
10428 am__universal=false
10429 case " $depcc " in #(
10430 *\ -arch\ *\ -arch\ *) am__universal=true ;;
10431 esac
10432
10433 for depmode in $am_compiler_list; do
10434 # Setup a source with many dependencies, because some compilers
10435 # like to wrap large dependency lists on column 80 (with \), and
10436 # we should not choose a depcomp mode which is confused by this.
10437 #
10438 # We need to recreate these files for each test, as the compiler may
10439 # overwrite some of them when testing with obscure command lines.
10440 # This happens at least with the AIX C compiler.
10441 : > sub/conftest.c
10442 for i in 1 2 3 4 5 6; do
10443 echo '#include "conftst'$i'.h"' >> sub/conftest.c
10444 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
10445 # Solaris 8's {/usr,}/bin/sh.
10446 touch sub/conftst$i.h
10447 done
10448 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
10449
10450 # We check with `-c' and `-o' for the sake of the "dashmstdout"
10451 # mode. It turns out that the SunPro C++ compiler does not properly
10452 # handle `-M -o', and we need to detect this. Also, some Intel
10453 # versions had trouble with output in subdirs
10454 am__obj=sub/conftest.${OBJEXT-o}
10455 am__minus_obj="-o $am__obj"
10456 case $depmode in
10457 gcc)
10458 # This depmode causes a compiler race in universal mode.
10459 test "$am__universal" = false || continue
10460 ;;
10461 nosideeffect)
10462 # after this tag, mechanisms are not by side-effect, so they'll
10463 # only be used when explicitly requested
10464 if test "x$enable_dependency_tracking" = xyes; then
10465 continue
10466 else
10467 break
10468 fi
10469 ;;
10470 msvisualcpp | msvcmsys)
10471 # This compiler won't grok `-c -o', but also, the minuso test has
10472 # not run yet. These depmodes are late enough in the game, and
10473 # so weak that their functioning should not be impacted.
10474 am__obj=conftest.${OBJEXT-o}
10475 am__minus_obj=
10476 ;;
10477 none) break ;;
10478 esac
10479 if depmode=$depmode \
10480 source=sub/conftest.c object=$am__obj \
10481 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
10482 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
10483 >/dev/null 2>conftest.err &&
10484 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
10485 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
10486 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
10487 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
10488 # icc doesn't choke on unknown options, it will just issue warnings
10489 # or remarks (even with -Werror). So we grep stderr for any message
10490 # that says an option was ignored or not supported.
10491 # When given -MP, icc 7.0 and 7.1 complain thusly:
10492 # icc: Command line warning: ignoring option '-M'; no argument required
10493 # The diagnosis changed in icc 8.0:
10494 # icc: Command line remark: option '-MP' not supported
10495 if (grep 'ignoring option' conftest.err ||
10496 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
10497 am_cv_CXX_dependencies_compiler_type=$depmode
10498 break
10499 fi
10500 fi
10501 done
10502
10503 cd ..
10504 rm -rf conftest.dir
10505else
10506 am_cv_CXX_dependencies_compiler_type=none
10507fi
10508
10509fi
10510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
10511$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
10512CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
10513
10514 if
10515 test "x$enable_dependency_tracking" != xno \
10516 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
10517 am__fastdepCXX_TRUE=
10518 am__fastdepCXX_FALSE='#'
10519else
10520 am__fastdepCXX_TRUE='#'
10521 am__fastdepCXX_FALSE=
10522fi
10523
10524
10525if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
10526 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
10527 (test "X$CXX" != "Xg++"))) ; then
10528 ac_ext=cpp
10529ac_cpp='$CXXCPP $CPPFLAGS'
10530ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10531ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10532ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
10534$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
10535if test -z "$CXXCPP"; then
10536 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
10537 $as_echo_n "(cached) " >&6
10538else
10539 # Double quotes because CXXCPP needs to be expanded
10540 for CXXCPP in "$CXX -E" "/lib/cpp"
10541 do
10542 ac_preproc_ok=false
10543for ac_cxx_preproc_warn_flag in '' yes
10544do
10545 # Use a header file that comes with gcc, so configuring glibc
10546 # with a fresh cross-compiler works.
10547 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10548 # <limits.h> exists even on freestanding compilers.
10549 # On the NeXT, cc -E runs the code through the compiler's parser,
10550 # not just through cpp. "Syntax error" is here to catch this case.
10551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10552/* end confdefs.h. */
10553#ifdef __STDC__
10554# include <limits.h>
10555#else
10556# include <assert.h>
10557#endif
10558 Syntax error
10559_ACEOF
10560if ac_fn_cxx_try_cpp "$LINENO"; then :
10561
10562else
10563 # Broken: fails on valid input.
10564continue
10565fi
10566rm -f conftest.err conftest.$ac_ext
10567
10568 # OK, works on sane cases. Now check whether nonexistent headers
10569 # can be detected and how.
10570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10571/* end confdefs.h. */
10572#include <ac_nonexistent.h>
10573_ACEOF
10574if ac_fn_cxx_try_cpp "$LINENO"; then :
10575 # Broken: success on invalid input.
10576continue
10577else
10578 # Passes both tests.
10579ac_preproc_ok=:
10580break
10581fi
10582rm -f conftest.err conftest.$ac_ext
10583
10584done
10585# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10586rm -f conftest.err conftest.$ac_ext
10587if $ac_preproc_ok; then :
10588 break
10589fi
10590
10591 done
10592 ac_cv_prog_CXXCPP=$CXXCPP
10593
10594fi
10595 CXXCPP=$ac_cv_prog_CXXCPP
10596else
10597 ac_cv_prog_CXXCPP=$CXXCPP
10598fi
10599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
10600$as_echo "$CXXCPP" >&6; }
10601ac_preproc_ok=false
10602for ac_cxx_preproc_warn_flag in '' yes
10603do
10604 # Use a header file that comes with gcc, so configuring glibc
10605 # with a fresh cross-compiler works.
10606 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10607 # <limits.h> exists even on freestanding compilers.
10608 # On the NeXT, cc -E runs the code through the compiler's parser,
10609 # not just through cpp. "Syntax error" is here to catch this case.
10610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10611/* end confdefs.h. */
10612#ifdef __STDC__
10613# include <limits.h>
10614#else
10615# include <assert.h>
10616#endif
10617 Syntax error
10618_ACEOF
10619if ac_fn_cxx_try_cpp "$LINENO"; then :
10620
10621else
10622 # Broken: fails on valid input.
10623continue
10624fi
10625rm -f conftest.err conftest.$ac_ext
10626
10627 # OK, works on sane cases. Now check whether nonexistent headers
10628 # can be detected and how.
10629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10630/* end confdefs.h. */
10631#include <ac_nonexistent.h>
10632_ACEOF
10633if ac_fn_cxx_try_cpp "$LINENO"; then :
10634 # Broken: success on invalid input.
10635continue
10636else
10637 # Passes both tests.
10638ac_preproc_ok=:
10639break
10640fi
10641rm -f conftest.err conftest.$ac_ext
10642
10643done
10644# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10645rm -f conftest.err conftest.$ac_ext
10646if $ac_preproc_ok; then :
10647
10648else
10649 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10650$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10651_lt_caught_CXX_error=yes; }
10652fi
10653
10654ac_ext=c
10655ac_cpp='$CPP $CPPFLAGS'
10656ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10657ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10658ac_compiler_gnu=$ac_cv_c_compiler_gnu
10659
10660else
10661 _lt_caught_CXX_error=yes
10662fi
10663
10664
cristy3ed852e2009-09-05 21:47:34 +000010665
10666
10667
10668# Set options
10669enable_win32_dll=yes
10670
10671case $host in
cristy18304f92009-11-22 15:48:26 +000010672*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
cristy3ed852e2009-09-05 21:47:34 +000010673 if test -n "$ac_tool_prefix"; then
10674 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
10675set dummy ${ac_tool_prefix}as; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000010676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000010677$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010678if test "${ac_cv_prog_AS+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010679 $as_echo_n "(cached) " >&6
10680else
10681 if test -n "$AS"; then
10682 ac_cv_prog_AS="$AS" # Let the user override the test.
10683else
10684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10685for as_dir in $PATH
10686do
10687 IFS=$as_save_IFS
10688 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000010689 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000010690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10691 ac_cv_prog_AS="${ac_tool_prefix}as"
cristy8b350f62009-11-15 23:12:43 +000010692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000010693 break 2
10694 fi
10695done
cristy8b350f62009-11-15 23:12:43 +000010696 done
cristy3ed852e2009-09-05 21:47:34 +000010697IFS=$as_save_IFS
10698
10699fi
10700fi
10701AS=$ac_cv_prog_AS
10702if test -n "$AS"; then
cristy8b350f62009-11-15 23:12:43 +000010703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
cristy3ed852e2009-09-05 21:47:34 +000010704$as_echo "$AS" >&6; }
10705else
cristy8b350f62009-11-15 23:12:43 +000010706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000010707$as_echo "no" >&6; }
10708fi
10709
10710
10711fi
10712if test -z "$ac_cv_prog_AS"; then
10713 ac_ct_AS=$AS
10714 # Extract the first word of "as", so it can be a program name with args.
10715set dummy as; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000010716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000010717$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010718if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010719 $as_echo_n "(cached) " >&6
10720else
10721 if test -n "$ac_ct_AS"; then
10722 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
10723else
10724as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10725for as_dir in $PATH
10726do
10727 IFS=$as_save_IFS
10728 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000010729 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000010730 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10731 ac_cv_prog_ac_ct_AS="as"
cristy8b350f62009-11-15 23:12:43 +000010732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000010733 break 2
10734 fi
10735done
cristy8b350f62009-11-15 23:12:43 +000010736 done
cristy3ed852e2009-09-05 21:47:34 +000010737IFS=$as_save_IFS
10738
10739fi
10740fi
10741ac_ct_AS=$ac_cv_prog_ac_ct_AS
10742if test -n "$ac_ct_AS"; then
cristy8b350f62009-11-15 23:12:43 +000010743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
cristy3ed852e2009-09-05 21:47:34 +000010744$as_echo "$ac_ct_AS" >&6; }
10745else
cristy8b350f62009-11-15 23:12:43 +000010746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000010747$as_echo "no" >&6; }
10748fi
10749
10750 if test "x$ac_ct_AS" = x; then
10751 AS="false"
10752 else
10753 case $cross_compiling:$ac_tool_warned in
10754yes:)
cristy8b350f62009-11-15 23:12:43 +000010755{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +000010756$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10757ac_tool_warned=yes ;;
10758esac
10759 AS=$ac_ct_AS
10760 fi
10761else
10762 AS="$ac_cv_prog_AS"
10763fi
10764
10765 if test -n "$ac_tool_prefix"; then
10766 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
10767set dummy ${ac_tool_prefix}dlltool; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000010768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000010769$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010770if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010771 $as_echo_n "(cached) " >&6
10772else
10773 if test -n "$DLLTOOL"; then
10774 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
10775else
10776as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10777for as_dir in $PATH
10778do
10779 IFS=$as_save_IFS
10780 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000010781 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000010782 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10783 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
cristy8b350f62009-11-15 23:12:43 +000010784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000010785 break 2
10786 fi
10787done
cristy8b350f62009-11-15 23:12:43 +000010788 done
cristy3ed852e2009-09-05 21:47:34 +000010789IFS=$as_save_IFS
10790
10791fi
10792fi
10793DLLTOOL=$ac_cv_prog_DLLTOOL
10794if test -n "$DLLTOOL"; then
cristy8b350f62009-11-15 23:12:43 +000010795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
cristy3ed852e2009-09-05 21:47:34 +000010796$as_echo "$DLLTOOL" >&6; }
10797else
cristy8b350f62009-11-15 23:12:43 +000010798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000010799$as_echo "no" >&6; }
10800fi
10801
10802
10803fi
10804if test -z "$ac_cv_prog_DLLTOOL"; then
10805 ac_ct_DLLTOOL=$DLLTOOL
10806 # Extract the first word of "dlltool", so it can be a program name with args.
10807set dummy dlltool; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000010808{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000010809$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010810if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010811 $as_echo_n "(cached) " >&6
10812else
10813 if test -n "$ac_ct_DLLTOOL"; then
10814 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
10815else
10816as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10817for as_dir in $PATH
10818do
10819 IFS=$as_save_IFS
10820 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000010821 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000010822 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10823 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
cristy8b350f62009-11-15 23:12:43 +000010824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000010825 break 2
10826 fi
10827done
cristy8b350f62009-11-15 23:12:43 +000010828 done
cristy3ed852e2009-09-05 21:47:34 +000010829IFS=$as_save_IFS
10830
10831fi
10832fi
10833ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
10834if test -n "$ac_ct_DLLTOOL"; then
cristy8b350f62009-11-15 23:12:43 +000010835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
cristy3ed852e2009-09-05 21:47:34 +000010836$as_echo "$ac_ct_DLLTOOL" >&6; }
10837else
cristy8b350f62009-11-15 23:12:43 +000010838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000010839$as_echo "no" >&6; }
10840fi
10841
10842 if test "x$ac_ct_DLLTOOL" = x; then
10843 DLLTOOL="false"
10844 else
10845 case $cross_compiling:$ac_tool_warned in
10846yes:)
cristy8b350f62009-11-15 23:12:43 +000010847{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +000010848$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10849ac_tool_warned=yes ;;
10850esac
10851 DLLTOOL=$ac_ct_DLLTOOL
10852 fi
10853else
10854 DLLTOOL="$ac_cv_prog_DLLTOOL"
10855fi
10856
10857 if test -n "$ac_tool_prefix"; then
10858 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
10859set dummy ${ac_tool_prefix}objdump; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000010860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000010861$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010862if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010863 $as_echo_n "(cached) " >&6
10864else
10865 if test -n "$OBJDUMP"; then
10866 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
10867else
10868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10869for as_dir in $PATH
10870do
10871 IFS=$as_save_IFS
10872 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000010873 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000010874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10875 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
cristy8b350f62009-11-15 23:12:43 +000010876 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000010877 break 2
10878 fi
10879done
cristy8b350f62009-11-15 23:12:43 +000010880 done
cristy3ed852e2009-09-05 21:47:34 +000010881IFS=$as_save_IFS
10882
10883fi
10884fi
10885OBJDUMP=$ac_cv_prog_OBJDUMP
10886if test -n "$OBJDUMP"; then
cristy8b350f62009-11-15 23:12:43 +000010887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
cristy3ed852e2009-09-05 21:47:34 +000010888$as_echo "$OBJDUMP" >&6; }
10889else
cristy8b350f62009-11-15 23:12:43 +000010890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000010891$as_echo "no" >&6; }
10892fi
10893
10894
10895fi
10896if test -z "$ac_cv_prog_OBJDUMP"; then
10897 ac_ct_OBJDUMP=$OBJDUMP
10898 # Extract the first word of "objdump", so it can be a program name with args.
10899set dummy objdump; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000010900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000010901$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000010902if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010903 $as_echo_n "(cached) " >&6
10904else
10905 if test -n "$ac_ct_OBJDUMP"; then
10906 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
10907else
10908as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10909for as_dir in $PATH
10910do
10911 IFS=$as_save_IFS
10912 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000010913 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000010914 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10915 ac_cv_prog_ac_ct_OBJDUMP="objdump"
cristy8b350f62009-11-15 23:12:43 +000010916 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000010917 break 2
10918 fi
10919done
cristy8b350f62009-11-15 23:12:43 +000010920 done
cristy3ed852e2009-09-05 21:47:34 +000010921IFS=$as_save_IFS
10922
10923fi
10924fi
10925ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
10926if test -n "$ac_ct_OBJDUMP"; then
cristy8b350f62009-11-15 23:12:43 +000010927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
cristy3ed852e2009-09-05 21:47:34 +000010928$as_echo "$ac_ct_OBJDUMP" >&6; }
10929else
cristy8b350f62009-11-15 23:12:43 +000010930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000010931$as_echo "no" >&6; }
10932fi
10933
10934 if test "x$ac_ct_OBJDUMP" = x; then
10935 OBJDUMP="false"
10936 else
10937 case $cross_compiling:$ac_tool_warned in
10938yes:)
cristy8b350f62009-11-15 23:12:43 +000010939{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +000010940$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10941ac_tool_warned=yes ;;
10942esac
10943 OBJDUMP=$ac_ct_OBJDUMP
10944 fi
10945else
10946 OBJDUMP="$ac_cv_prog_OBJDUMP"
10947fi
10948
10949 ;;
10950esac
10951
10952test -z "$AS" && AS=as
10953
10954
10955
10956
10957
10958test -z "$DLLTOOL" && DLLTOOL=dlltool
10959
10960
10961
10962
10963
10964test -z "$OBJDUMP" && OBJDUMP=objdump
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974 # Check whether --enable-shared was given.
cristy8b350f62009-11-15 23:12:43 +000010975if test "${enable_shared+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000010976 enableval=$enable_shared; p=${PACKAGE-default}
10977 case $enableval in
10978 yes) enable_shared=yes ;;
10979 no) enable_shared=no ;;
10980 *)
10981 enable_shared=no
10982 # Look at the argument we got. We use all the common list separators.
10983 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10984 for pkg in $enableval; do
10985 IFS="$lt_save_ifs"
10986 if test "X$pkg" = "X$p"; then
10987 enable_shared=yes
10988 fi
10989 done
10990 IFS="$lt_save_ifs"
10991 ;;
10992 esac
10993else
10994 enable_shared=yes
10995fi
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005 # Check whether --enable-static was given.
cristy8b350f62009-11-15 23:12:43 +000011006if test "${enable_static+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011007 enableval=$enable_static; p=${PACKAGE-default}
11008 case $enableval in
11009 yes) enable_static=yes ;;
11010 no) enable_static=no ;;
11011 *)
11012 enable_static=no
11013 # Look at the argument we got. We use all the common list separators.
11014 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11015 for pkg in $enableval; do
11016 IFS="$lt_save_ifs"
11017 if test "X$pkg" = "X$p"; then
11018 enable_static=yes
11019 fi
11020 done
11021 IFS="$lt_save_ifs"
11022 ;;
11023 esac
11024else
11025 enable_static=yes
11026fi
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037# Check whether --with-pic was given.
cristy8b350f62009-11-15 23:12:43 +000011038if test "${with_pic+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011039 withval=$with_pic; pic_mode="$withval"
11040else
11041 pic_mode=default
11042fi
11043
11044
11045test -z "$pic_mode" && pic_mode=default
11046
11047
11048
11049
11050
11051
11052
11053 # Check whether --enable-fast-install was given.
cristy8b350f62009-11-15 23:12:43 +000011054if test "${enable_fast_install+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011055 enableval=$enable_fast_install; p=${PACKAGE-default}
11056 case $enableval in
11057 yes) enable_fast_install=yes ;;
11058 no) enable_fast_install=no ;;
11059 *)
11060 enable_fast_install=no
11061 # Look at the argument we got. We use all the common list separators.
11062 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11063 for pkg in $enableval; do
11064 IFS="$lt_save_ifs"
11065 if test "X$pkg" = "X$p"; then
11066 enable_fast_install=yes
11067 fi
11068 done
11069 IFS="$lt_save_ifs"
11070 ;;
11071 esac
11072else
11073 enable_fast_install=yes
11074fi
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086# This can be used to rebuild libtool when needed
11087LIBTOOL_DEPS="$ltmain"
11088
11089# Always use our own libtool.
11090LIBTOOL='$(SHELL) $(top_builddir)/libtool'
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116test -z "$LN_S" && LN_S="ln -s"
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131if test -n "${ZSH_VERSION+set}" ; then
11132 setopt NO_GLOB_SUBST
11133fi
11134
cristy8b350f62009-11-15 23:12:43 +000011135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
cristy3ed852e2009-09-05 21:47:34 +000011136$as_echo_n "checking for objdir... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011137if test "${lt_cv_objdir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011138 $as_echo_n "(cached) " >&6
11139else
11140 rm -f .libs 2>/dev/null
11141mkdir .libs 2>/dev/null
11142if test -d .libs; then
11143 lt_cv_objdir=.libs
11144else
11145 # MS-DOS does not allow filenames that begin with a dot.
11146 lt_cv_objdir=_libs
11147fi
11148rmdir .libs 2>/dev/null
11149fi
cristy8b350f62009-11-15 23:12:43 +000011150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
cristy3ed852e2009-09-05 21:47:34 +000011151$as_echo "$lt_cv_objdir" >&6; }
11152objdir=$lt_cv_objdir
11153
11154
11155
11156
11157
11158cat >>confdefs.h <<_ACEOF
11159#define LT_OBJDIR "$lt_cv_objdir/"
11160_ACEOF
11161
11162
11163
11164
cristy18304f92009-11-22 15:48:26 +000011165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
cristy3ed852e2009-09-05 21:47:34 +000011178case $host_os in
11179aix3*)
11180 # AIX sometimes has problems with the GCC collect2 program. For some
11181 # reason, if we set the COLLECT_NAMES environment variable, the problems
11182 # vanish in a puff of smoke.
11183 if test "X${COLLECT_NAMES+set}" != Xset; then
11184 COLLECT_NAMES=
11185 export COLLECT_NAMES
11186 fi
11187 ;;
11188esac
11189
cristy18304f92009-11-22 15:48:26 +000011190# Sed substitution that helps us do robust quoting. It backslashifies
11191# metacharacters that are still active within double-quoted strings.
11192sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
11193
11194# Same as above, but do not quote variable references.
11195double_quote_subst='s/\(["`\\]\)/\\\1/g'
11196
11197# Sed substitution to delay expansion of an escaped shell variable in a
11198# double_quote_subst'ed string.
11199delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
11200
11201# Sed substitution to delay expansion of an escaped single quote.
11202delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
11203
11204# Sed substitution to avoid accidental globbing in evaled expressions
11205no_glob_subst='s/\*/\\\*/g'
11206
cristy3ed852e2009-09-05 21:47:34 +000011207# Global variables:
11208ofile=libtool
11209can_build_shared=yes
11210
11211# All known linkers require a `.a' archive for static linking (except MSVC,
11212# which needs '.lib').
11213libext=a
11214
11215with_gnu_ld="$lt_cv_prog_gnu_ld"
11216
11217old_CC="$CC"
11218old_CFLAGS="$CFLAGS"
11219
11220# Set sane defaults for various variables
11221test -z "$CC" && CC=cc
11222test -z "$LTCC" && LTCC=$CC
11223test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
11224test -z "$LD" && LD=ld
11225test -z "$ac_objext" && ac_objext=o
11226
11227for cc_temp in $compiler""; do
11228 case $cc_temp in
11229 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11230 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11231 \-*) ;;
11232 *) break;;
11233 esac
11234done
cristy18304f92009-11-22 15:48:26 +000011235cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cristy3ed852e2009-09-05 21:47:34 +000011236
11237
11238# Only perform the check for file, if the check method requires it
11239test -z "$MAGIC_CMD" && MAGIC_CMD=file
11240case $deplibs_check_method in
11241file_magic*)
11242 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
cristy8b350f62009-11-15 23:12:43 +000011243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
cristy3ed852e2009-09-05 21:47:34 +000011244$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011245if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011246 $as_echo_n "(cached) " >&6
11247else
11248 case $MAGIC_CMD in
11249[\\/*] | ?:[\\/]*)
11250 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
11251 ;;
11252*)
11253 lt_save_MAGIC_CMD="$MAGIC_CMD"
11254 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11255 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
11256 for ac_dir in $ac_dummy; do
11257 IFS="$lt_save_ifs"
11258 test -z "$ac_dir" && ac_dir=.
11259 if test -f $ac_dir/${ac_tool_prefix}file; then
11260 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
11261 if test -n "$file_magic_test_file"; then
11262 case $deplibs_check_method in
11263 "file_magic "*)
11264 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
11265 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11266 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
11267 $EGREP "$file_magic_regex" > /dev/null; then
11268 :
11269 else
11270 cat <<_LT_EOF 1>&2
11271
11272*** Warning: the command libtool uses to detect shared libraries,
11273*** $file_magic_cmd, produces output that libtool cannot recognize.
11274*** The result is that libtool may fail to recognize shared libraries
11275*** as such. This will affect the creation of libtool libraries that
11276*** depend on shared libraries, but programs linked with such libtool
11277*** libraries will work regardless of this problem. Nevertheless, you
11278*** may want to report the problem to your system manager and/or to
11279*** bug-libtool@gnu.org
11280
11281_LT_EOF
11282 fi ;;
11283 esac
11284 fi
11285 break
11286 fi
11287 done
11288 IFS="$lt_save_ifs"
11289 MAGIC_CMD="$lt_save_MAGIC_CMD"
11290 ;;
11291esac
11292fi
11293
11294MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11295if test -n "$MAGIC_CMD"; then
cristy8b350f62009-11-15 23:12:43 +000011296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
cristy3ed852e2009-09-05 21:47:34 +000011297$as_echo "$MAGIC_CMD" >&6; }
11298else
cristy8b350f62009-11-15 23:12:43 +000011299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000011300$as_echo "no" >&6; }
11301fi
11302
11303
11304
11305
11306
11307if test -z "$lt_cv_path_MAGIC_CMD"; then
11308 if test -n "$ac_tool_prefix"; then
cristy8b350f62009-11-15 23:12:43 +000011309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
cristy3ed852e2009-09-05 21:47:34 +000011310$as_echo_n "checking for file... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011311if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011312 $as_echo_n "(cached) " >&6
11313else
11314 case $MAGIC_CMD in
11315[\\/*] | ?:[\\/]*)
11316 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
11317 ;;
11318*)
11319 lt_save_MAGIC_CMD="$MAGIC_CMD"
11320 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11321 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
11322 for ac_dir in $ac_dummy; do
11323 IFS="$lt_save_ifs"
11324 test -z "$ac_dir" && ac_dir=.
11325 if test -f $ac_dir/file; then
11326 lt_cv_path_MAGIC_CMD="$ac_dir/file"
11327 if test -n "$file_magic_test_file"; then
11328 case $deplibs_check_method in
11329 "file_magic "*)
11330 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
11331 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11332 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
11333 $EGREP "$file_magic_regex" > /dev/null; then
11334 :
11335 else
11336 cat <<_LT_EOF 1>&2
11337
11338*** Warning: the command libtool uses to detect shared libraries,
11339*** $file_magic_cmd, produces output that libtool cannot recognize.
11340*** The result is that libtool may fail to recognize shared libraries
11341*** as such. This will affect the creation of libtool libraries that
11342*** depend on shared libraries, but programs linked with such libtool
11343*** libraries will work regardless of this problem. Nevertheless, you
11344*** may want to report the problem to your system manager and/or to
11345*** bug-libtool@gnu.org
11346
11347_LT_EOF
11348 fi ;;
11349 esac
11350 fi
11351 break
11352 fi
11353 done
11354 IFS="$lt_save_ifs"
11355 MAGIC_CMD="$lt_save_MAGIC_CMD"
11356 ;;
11357esac
11358fi
11359
11360MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
11361if test -n "$MAGIC_CMD"; then
cristy8b350f62009-11-15 23:12:43 +000011362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
cristy3ed852e2009-09-05 21:47:34 +000011363$as_echo "$MAGIC_CMD" >&6; }
11364else
cristy8b350f62009-11-15 23:12:43 +000011365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000011366$as_echo "no" >&6; }
11367fi
11368
11369
11370 else
11371 MAGIC_CMD=:
11372 fi
11373fi
11374
11375 fi
11376 ;;
11377esac
11378
11379# Use C for the default configuration in the libtool script
11380
11381lt_save_CC="$CC"
11382ac_ext=c
11383ac_cpp='$CPP $CPPFLAGS'
11384ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11385ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11386ac_compiler_gnu=$ac_cv_c_compiler_gnu
11387
11388
11389# Source file extension for C test sources.
11390ac_ext=c
11391
11392# Object file extension for compiled C test sources.
11393objext=o
11394objext=$objext
11395
11396# Code to be used in simple compile tests
11397lt_simple_compile_test_code="int some_variable = 0;"
11398
11399# Code to be used in simple link tests
11400lt_simple_link_test_code='int main(){return(0);}'
11401
11402
11403
11404
11405
11406
11407
11408# If no C compiler was specified, use CC.
11409LTCC=${LTCC-"$CC"}
11410
11411# If no C compiler flags were specified, use CFLAGS.
11412LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
11413
11414# Allow CC to be a program name with arguments.
11415compiler=$CC
11416
11417# Save the default compiler, since it gets overwritten when the other
11418# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
11419compiler_DEFAULT=$CC
11420
11421# save warnings/boilerplate of simple test code
11422ac_outfile=conftest.$ac_objext
11423echo "$lt_simple_compile_test_code" >conftest.$ac_ext
11424eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11425_lt_compiler_boilerplate=`cat conftest.err`
11426$RM conftest*
11427
11428ac_outfile=conftest.$ac_objext
11429echo "$lt_simple_link_test_code" >conftest.$ac_ext
11430eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
11431_lt_linker_boilerplate=`cat conftest.err`
11432$RM -r conftest*
11433
11434
11435## CAVEAT EMPTOR:
11436## There is no encapsulation within the following macros, do not change
11437## the running order or otherwise move them around unless you know exactly
11438## what you are doing...
11439if test -n "$compiler"; then
11440
11441lt_prog_compiler_no_builtin_flag=
11442
11443if test "$GCC" = yes; then
cristy18304f92009-11-22 15:48:26 +000011444 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
cristy3ed852e2009-09-05 21:47:34 +000011445
cristy8b350f62009-11-15 23:12:43 +000011446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
cristy3ed852e2009-09-05 21:47:34 +000011447$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011448if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011449 $as_echo_n "(cached) " >&6
11450else
11451 lt_cv_prog_compiler_rtti_exceptions=no
11452 ac_outfile=conftest.$ac_objext
11453 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11454 lt_compiler_flag="-fno-rtti -fno-exceptions"
11455 # Insert the option either (1) after the last *FLAGS variable, or
11456 # (2) before a word containing "conftest.", or (3) at the end.
11457 # Note that $ac_compile itself does not contain backslashes and begins
11458 # with a dollar sign (not a hyphen), so the echo should work correctly.
11459 # The option is referenced via a variable to avoid confusing sed.
11460 lt_compile=`echo "$ac_compile" | $SED \
11461 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11462 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11463 -e 's:$: $lt_compiler_flag:'`
cristyfa112112010-01-04 17:48:07 +000011464 (eval echo "\"\$as_me:11464: $lt_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +000011465 (eval "$lt_compile" 2>conftest.err)
11466 ac_status=$?
11467 cat conftest.err >&5
cristyfa112112010-01-04 17:48:07 +000011468 echo "$as_me:11468: \$? = $ac_status" >&5
cristy3ed852e2009-09-05 21:47:34 +000011469 if (exit $ac_status) && test -s "$ac_outfile"; then
11470 # The compiler can only warn and ignore the option if not recognized
11471 # So say no if there are warnings other than the usual output.
cristy18304f92009-11-22 15:48:26 +000011472 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000011473 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11474 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
11475 lt_cv_prog_compiler_rtti_exceptions=yes
11476 fi
11477 fi
11478 $RM conftest*
11479
11480fi
cristy8b350f62009-11-15 23:12:43 +000011481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
cristy3ed852e2009-09-05 21:47:34 +000011482$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
11483
11484if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
11485 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
11486else
11487 :
11488fi
11489
11490fi
11491
11492
11493
11494
11495
11496
11497 lt_prog_compiler_wl=
11498lt_prog_compiler_pic=
11499lt_prog_compiler_static=
11500
cristy8b350f62009-11-15 23:12:43 +000011501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
cristy3ed852e2009-09-05 21:47:34 +000011502$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
11503
11504 if test "$GCC" = yes; then
11505 lt_prog_compiler_wl='-Wl,'
11506 lt_prog_compiler_static='-static'
11507
11508 case $host_os in
11509 aix*)
11510 # All AIX code is PIC.
11511 if test "$host_cpu" = ia64; then
11512 # AIX 5 now supports IA64 processor
11513 lt_prog_compiler_static='-Bstatic'
11514 fi
11515 ;;
11516
11517 amigaos*)
11518 case $host_cpu in
11519 powerpc)
11520 # see comment about AmigaOS4 .so support
11521 lt_prog_compiler_pic='-fPIC'
11522 ;;
11523 m68k)
11524 # FIXME: we need at least 68020 code to build shared libraries, but
11525 # adding the `-m68020' flag to GCC prevents building anything better,
11526 # like `-m68040'.
11527 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
11528 ;;
11529 esac
11530 ;;
11531
11532 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
11533 # PIC is the default for these OSes.
11534 ;;
11535
11536 mingw* | cygwin* | pw32* | os2* | cegcc*)
11537 # This hack is so that the source file can tell whether it is being
11538 # built for inclusion in a dll (and should export symbols for example).
11539 # Although the cygwin gcc ignores -fPIC, still need this for old-style
11540 # (--disable-auto-import) libraries
11541 lt_prog_compiler_pic='-DDLL_EXPORT'
11542 ;;
11543
11544 darwin* | rhapsody*)
11545 # PIC is the default on this platform
11546 # Common symbols not allowed in MH_DYLIB files
11547 lt_prog_compiler_pic='-fno-common'
11548 ;;
11549
11550 hpux*)
11551 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
11552 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
11553 # sets the default TLS model and affects inlining.
11554 case $host_cpu in
11555 hppa*64*)
11556 # +Z the default
11557 ;;
11558 *)
11559 lt_prog_compiler_pic='-fPIC'
11560 ;;
11561 esac
11562 ;;
11563
11564 interix[3-9]*)
11565 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
11566 # Instead, we relocate shared libraries at runtime.
11567 ;;
11568
11569 msdosdjgpp*)
11570 # Just because we use GCC doesn't mean we suddenly get shared libraries
11571 # on systems that don't support them.
11572 lt_prog_compiler_can_build_shared=no
11573 enable_shared=no
11574 ;;
11575
11576 *nto* | *qnx*)
11577 # QNX uses GNU C++, but need to define -shared option too, otherwise
11578 # it will coredump.
11579 lt_prog_compiler_pic='-fPIC -shared'
11580 ;;
11581
11582 sysv4*MP*)
11583 if test -d /usr/nec; then
11584 lt_prog_compiler_pic=-Kconform_pic
11585 fi
11586 ;;
11587
11588 *)
11589 lt_prog_compiler_pic='-fPIC'
11590 ;;
11591 esac
11592 else
11593 # PORTME Check for flag to pass linker flags through the system compiler.
11594 case $host_os in
11595 aix*)
11596 lt_prog_compiler_wl='-Wl,'
11597 if test "$host_cpu" = ia64; then
11598 # AIX 5 now supports IA64 processor
11599 lt_prog_compiler_static='-Bstatic'
11600 else
11601 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
11602 fi
11603 ;;
11604
11605 mingw* | cygwin* | pw32* | os2* | cegcc*)
11606 # This hack is so that the source file can tell whether it is being
11607 # built for inclusion in a dll (and should export symbols for example).
11608 lt_prog_compiler_pic='-DDLL_EXPORT'
11609 ;;
11610
11611 hpux9* | hpux10* | hpux11*)
11612 lt_prog_compiler_wl='-Wl,'
11613 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
11614 # not for PA HP-UX.
11615 case $host_cpu in
11616 hppa*64*|ia64*)
11617 # +Z the default
11618 ;;
11619 *)
11620 lt_prog_compiler_pic='+Z'
11621 ;;
11622 esac
11623 # Is there a better lt_prog_compiler_static that works with the bundled CC?
11624 lt_prog_compiler_static='${wl}-a ${wl}archive'
11625 ;;
11626
11627 irix5* | irix6* | nonstopux*)
11628 lt_prog_compiler_wl='-Wl,'
11629 # PIC (with -KPIC) is the default.
11630 lt_prog_compiler_static='-non_shared'
11631 ;;
11632
cristy18304f92009-11-22 15:48:26 +000011633 linux* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +000011634 case $cc_basename in
11635 # old Intel for x86_64 which still supported -KPIC.
11636 ecc*)
11637 lt_prog_compiler_wl='-Wl,'
11638 lt_prog_compiler_pic='-KPIC'
11639 lt_prog_compiler_static='-static'
11640 ;;
11641 # icc used to be incompatible with GCC.
11642 # ICC 10 doesn't accept -KPIC any more.
11643 icc* | ifort*)
11644 lt_prog_compiler_wl='-Wl,'
11645 lt_prog_compiler_pic='-fPIC'
11646 lt_prog_compiler_static='-static'
11647 ;;
11648 # Lahey Fortran 8.1.
11649 lf95*)
11650 lt_prog_compiler_wl='-Wl,'
11651 lt_prog_compiler_pic='--shared'
11652 lt_prog_compiler_static='--static'
11653 ;;
cristy18304f92009-11-22 15:48:26 +000011654 pgcc* | pgf77* | pgf90* | pgf95*)
cristy3ed852e2009-09-05 21:47:34 +000011655 # Portland Group compilers (*not* the Pentium gcc compiler,
11656 # which looks to be a dead project)
11657 lt_prog_compiler_wl='-Wl,'
11658 lt_prog_compiler_pic='-fpic'
11659 lt_prog_compiler_static='-Bstatic'
11660 ;;
11661 ccc*)
11662 lt_prog_compiler_wl='-Wl,'
11663 # All Alpha code is PIC.
11664 lt_prog_compiler_static='-non_shared'
11665 ;;
cristy18304f92009-11-22 15:48:26 +000011666 xl*)
11667 # IBM XL C 8.0/Fortran 10.1 on PPC
cristy3ed852e2009-09-05 21:47:34 +000011668 lt_prog_compiler_wl='-Wl,'
11669 lt_prog_compiler_pic='-qpic'
11670 lt_prog_compiler_static='-qstaticlink'
11671 ;;
11672 *)
11673 case `$CC -V 2>&1 | sed 5q` in
11674 *Sun\ C*)
11675 # Sun C 5.9
11676 lt_prog_compiler_pic='-KPIC'
11677 lt_prog_compiler_static='-Bstatic'
11678 lt_prog_compiler_wl='-Wl,'
11679 ;;
cristy18304f92009-11-22 15:48:26 +000011680 *Sun\ F*)
11681 # Sun Fortran 8.3 passes all unrecognized flags to the linker
11682 lt_prog_compiler_pic='-KPIC'
11683 lt_prog_compiler_static='-Bstatic'
11684 lt_prog_compiler_wl=''
11685 ;;
cristy3ed852e2009-09-05 21:47:34 +000011686 esac
11687 ;;
11688 esac
11689 ;;
11690
11691 newsos6)
11692 lt_prog_compiler_pic='-KPIC'
11693 lt_prog_compiler_static='-Bstatic'
11694 ;;
11695
11696 *nto* | *qnx*)
11697 # QNX uses GNU C++, but need to define -shared option too, otherwise
11698 # it will coredump.
11699 lt_prog_compiler_pic='-fPIC -shared'
11700 ;;
11701
11702 osf3* | osf4* | osf5*)
11703 lt_prog_compiler_wl='-Wl,'
11704 # All OSF/1 code is PIC.
11705 lt_prog_compiler_static='-non_shared'
11706 ;;
11707
11708 rdos*)
11709 lt_prog_compiler_static='-non_shared'
11710 ;;
11711
11712 solaris*)
11713 lt_prog_compiler_pic='-KPIC'
11714 lt_prog_compiler_static='-Bstatic'
11715 case $cc_basename in
11716 f77* | f90* | f95*)
11717 lt_prog_compiler_wl='-Qoption ld ';;
11718 *)
11719 lt_prog_compiler_wl='-Wl,';;
11720 esac
11721 ;;
11722
11723 sunos4*)
11724 lt_prog_compiler_wl='-Qoption ld '
11725 lt_prog_compiler_pic='-PIC'
11726 lt_prog_compiler_static='-Bstatic'
11727 ;;
11728
11729 sysv4 | sysv4.2uw2* | sysv4.3*)
11730 lt_prog_compiler_wl='-Wl,'
11731 lt_prog_compiler_pic='-KPIC'
11732 lt_prog_compiler_static='-Bstatic'
11733 ;;
11734
11735 sysv4*MP*)
11736 if test -d /usr/nec ;then
11737 lt_prog_compiler_pic='-Kconform_pic'
11738 lt_prog_compiler_static='-Bstatic'
11739 fi
11740 ;;
11741
11742 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
11743 lt_prog_compiler_wl='-Wl,'
11744 lt_prog_compiler_pic='-KPIC'
11745 lt_prog_compiler_static='-Bstatic'
11746 ;;
11747
11748 unicos*)
11749 lt_prog_compiler_wl='-Wl,'
11750 lt_prog_compiler_can_build_shared=no
11751 ;;
11752
11753 uts4*)
11754 lt_prog_compiler_pic='-pic'
11755 lt_prog_compiler_static='-Bstatic'
11756 ;;
11757
11758 *)
11759 lt_prog_compiler_can_build_shared=no
11760 ;;
11761 esac
11762 fi
11763
11764case $host_os in
11765 # For platforms which do not support PIC, -DPIC is meaningless:
11766 *djgpp*)
11767 lt_prog_compiler_pic=
11768 ;;
11769 *)
11770 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
11771 ;;
11772esac
cristy8b350f62009-11-15 23:12:43 +000011773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
cristy3ed852e2009-09-05 21:47:34 +000011774$as_echo "$lt_prog_compiler_pic" >&6; }
11775
11776
11777
11778
11779
11780
11781#
11782# Check to make sure the PIC flag actually works.
11783#
11784if test -n "$lt_prog_compiler_pic"; then
cristy8b350f62009-11-15 23:12:43 +000011785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
cristy3ed852e2009-09-05 21:47:34 +000011786$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011787if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011788 $as_echo_n "(cached) " >&6
11789else
11790 lt_cv_prog_compiler_pic_works=no
11791 ac_outfile=conftest.$ac_objext
11792 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11793 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
11794 # Insert the option either (1) after the last *FLAGS variable, or
11795 # (2) before a word containing "conftest.", or (3) at the end.
11796 # Note that $ac_compile itself does not contain backslashes and begins
11797 # with a dollar sign (not a hyphen), so the echo should work correctly.
11798 # The option is referenced via a variable to avoid confusing sed.
11799 lt_compile=`echo "$ac_compile" | $SED \
11800 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11801 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11802 -e 's:$: $lt_compiler_flag:'`
cristyfa112112010-01-04 17:48:07 +000011803 (eval echo "\"\$as_me:11803: $lt_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +000011804 (eval "$lt_compile" 2>conftest.err)
11805 ac_status=$?
11806 cat conftest.err >&5
cristyfa112112010-01-04 17:48:07 +000011807 echo "$as_me:11807: \$? = $ac_status" >&5
cristy3ed852e2009-09-05 21:47:34 +000011808 if (exit $ac_status) && test -s "$ac_outfile"; then
11809 # The compiler can only warn and ignore the option if not recognized
11810 # So say no if there are warnings other than the usual output.
cristy18304f92009-11-22 15:48:26 +000011811 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000011812 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11813 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
11814 lt_cv_prog_compiler_pic_works=yes
11815 fi
11816 fi
11817 $RM conftest*
11818
11819fi
cristy8b350f62009-11-15 23:12:43 +000011820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
cristy3ed852e2009-09-05 21:47:34 +000011821$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
11822
11823if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
11824 case $lt_prog_compiler_pic in
11825 "" | " "*) ;;
11826 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
11827 esac
11828else
11829 lt_prog_compiler_pic=
11830 lt_prog_compiler_can_build_shared=no
11831fi
11832
11833fi
11834
11835
11836
11837
11838
11839
11840#
11841# Check to make sure the static flag actually works.
11842#
11843wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
cristy8b350f62009-11-15 23:12:43 +000011844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
cristy3ed852e2009-09-05 21:47:34 +000011845$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011846if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011847 $as_echo_n "(cached) " >&6
11848else
11849 lt_cv_prog_compiler_static_works=no
11850 save_LDFLAGS="$LDFLAGS"
11851 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
11852 echo "$lt_simple_link_test_code" > conftest.$ac_ext
11853 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11854 # The linker can only warn and ignore the option if not recognized
11855 # So say no if there are warnings
11856 if test -s conftest.err; then
11857 # Append any errors to the config.log.
11858 cat conftest.err 1>&5
cristy18304f92009-11-22 15:48:26 +000011859 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000011860 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11861 if diff conftest.exp conftest.er2 >/dev/null; then
11862 lt_cv_prog_compiler_static_works=yes
11863 fi
11864 else
11865 lt_cv_prog_compiler_static_works=yes
11866 fi
11867 fi
11868 $RM -r conftest*
11869 LDFLAGS="$save_LDFLAGS"
11870
11871fi
cristy8b350f62009-11-15 23:12:43 +000011872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
cristy3ed852e2009-09-05 21:47:34 +000011873$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
11874
11875if test x"$lt_cv_prog_compiler_static_works" = xyes; then
11876 :
11877else
11878 lt_prog_compiler_static=
11879fi
11880
11881
11882
11883
11884
11885
11886
cristy8b350f62009-11-15 23:12:43 +000011887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
cristy3ed852e2009-09-05 21:47:34 +000011888$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011889if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011890 $as_echo_n "(cached) " >&6
11891else
11892 lt_cv_prog_compiler_c_o=no
11893 $RM -r conftest 2>/dev/null
11894 mkdir conftest
11895 cd conftest
11896 mkdir out
11897 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11898
11899 lt_compiler_flag="-o out/conftest2.$ac_objext"
11900 # Insert the option either (1) after the last *FLAGS variable, or
11901 # (2) before a word containing "conftest.", or (3) at the end.
11902 # Note that $ac_compile itself does not contain backslashes and begins
11903 # with a dollar sign (not a hyphen), so the echo should work correctly.
11904 lt_compile=`echo "$ac_compile" | $SED \
11905 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11906 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11907 -e 's:$: $lt_compiler_flag:'`
cristyfa112112010-01-04 17:48:07 +000011908 (eval echo "\"\$as_me:11908: $lt_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +000011909 (eval "$lt_compile" 2>out/conftest.err)
11910 ac_status=$?
11911 cat out/conftest.err >&5
cristyfa112112010-01-04 17:48:07 +000011912 echo "$as_me:11912: \$? = $ac_status" >&5
cristy3ed852e2009-09-05 21:47:34 +000011913 if (exit $ac_status) && test -s out/conftest2.$ac_objext
11914 then
11915 # The compiler can only warn and ignore the option if not recognized
11916 # So say no if there are warnings
cristy18304f92009-11-22 15:48:26 +000011917 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000011918 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
11919 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
11920 lt_cv_prog_compiler_c_o=yes
11921 fi
11922 fi
11923 chmod u+w . 2>&5
11924 $RM conftest*
11925 # SGI C++ compiler will create directory out/ii_files/ for
11926 # template instantiation
11927 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
11928 $RM out/* && rmdir out
11929 cd ..
11930 $RM -r conftest
11931 $RM conftest*
11932
11933fi
cristy8b350f62009-11-15 23:12:43 +000011934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
cristy3ed852e2009-09-05 21:47:34 +000011935$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
11936
11937
11938
11939
11940
11941
cristy8b350f62009-11-15 23:12:43 +000011942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
cristy3ed852e2009-09-05 21:47:34 +000011943$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000011944if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000011945 $as_echo_n "(cached) " >&6
11946else
11947 lt_cv_prog_compiler_c_o=no
11948 $RM -r conftest 2>/dev/null
11949 mkdir conftest
11950 cd conftest
11951 mkdir out
11952 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11953
11954 lt_compiler_flag="-o out/conftest2.$ac_objext"
11955 # Insert the option either (1) after the last *FLAGS variable, or
11956 # (2) before a word containing "conftest.", or (3) at the end.
11957 # Note that $ac_compile itself does not contain backslashes and begins
11958 # with a dollar sign (not a hyphen), so the echo should work correctly.
11959 lt_compile=`echo "$ac_compile" | $SED \
11960 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
11961 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
11962 -e 's:$: $lt_compiler_flag:'`
cristyfa112112010-01-04 17:48:07 +000011963 (eval echo "\"\$as_me:11963: $lt_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +000011964 (eval "$lt_compile" 2>out/conftest.err)
11965 ac_status=$?
11966 cat out/conftest.err >&5
cristyfa112112010-01-04 17:48:07 +000011967 echo "$as_me:11967: \$? = $ac_status" >&5
cristy3ed852e2009-09-05 21:47:34 +000011968 if (exit $ac_status) && test -s out/conftest2.$ac_objext
11969 then
11970 # The compiler can only warn and ignore the option if not recognized
11971 # So say no if there are warnings
cristy18304f92009-11-22 15:48:26 +000011972 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000011973 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
11974 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
11975 lt_cv_prog_compiler_c_o=yes
11976 fi
11977 fi
11978 chmod u+w . 2>&5
11979 $RM conftest*
11980 # SGI C++ compiler will create directory out/ii_files/ for
11981 # template instantiation
11982 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
11983 $RM out/* && rmdir out
11984 cd ..
11985 $RM -r conftest
11986 $RM conftest*
11987
11988fi
cristy8b350f62009-11-15 23:12:43 +000011989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
cristy3ed852e2009-09-05 21:47:34 +000011990$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
11991
11992
11993
11994
11995hard_links="nottested"
11996if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
11997 # do not overwrite the value of need_locks provided by the user
cristy8b350f62009-11-15 23:12:43 +000011998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
cristy3ed852e2009-09-05 21:47:34 +000011999$as_echo_n "checking if we can lock with hard links... " >&6; }
12000 hard_links=yes
12001 $RM conftest*
12002 ln conftest.a conftest.b 2>/dev/null && hard_links=no
12003 touch conftest.a
12004 ln conftest.a conftest.b 2>&5 || hard_links=no
12005 ln conftest.a conftest.b 2>/dev/null && hard_links=no
cristy8b350f62009-11-15 23:12:43 +000012006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
cristy3ed852e2009-09-05 21:47:34 +000012007$as_echo "$hard_links" >&6; }
12008 if test "$hard_links" = no; then
cristy8b350f62009-11-15 23:12:43 +000012009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
cristy3ed852e2009-09-05 21:47:34 +000012010$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
12011 need_locks=warn
12012 fi
12013else
12014 need_locks=no
12015fi
12016
12017
12018
12019
12020
12021
cristy8b350f62009-11-15 23:12:43 +000012022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
cristy3ed852e2009-09-05 21:47:34 +000012023$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12024
12025 runpath_var=
12026 allow_undefined_flag=
12027 always_export_symbols=no
12028 archive_cmds=
12029 archive_expsym_cmds=
12030 compiler_needs_object=no
12031 enable_shared_with_static_runtimes=no
12032 export_dynamic_flag_spec=
12033 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
12034 hardcode_automatic=no
12035 hardcode_direct=no
12036 hardcode_direct_absolute=no
12037 hardcode_libdir_flag_spec=
12038 hardcode_libdir_flag_spec_ld=
12039 hardcode_libdir_separator=
12040 hardcode_minus_L=no
12041 hardcode_shlibpath_var=unsupported
12042 inherit_rpath=no
12043 link_all_deplibs=unknown
12044 module_cmds=
12045 module_expsym_cmds=
12046 old_archive_from_new_cmds=
12047 old_archive_from_expsyms_cmds=
12048 thread_safe_flag_spec=
12049 whole_archive_flag_spec=
12050 # include_expsyms should be a list of space-separated symbols to be *always*
12051 # included in the symbol list
12052 include_expsyms=
12053 # exclude_expsyms can be an extended regexp of symbols to exclude
12054 # it will be wrapped by ` (' and `)$', so one must not match beginning or
12055 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
12056 # as well as any symbol that contains `d'.
12057 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
12058 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
12059 # platforms (ab)use it in PIC code, but their linkers get confused if
12060 # the symbol is explicitly referenced. Since portable code cannot
12061 # rely on this symbol name, it's probably fine to never include it in
12062 # preloaded symbol tables.
12063 # Exclude shared library initialization/finalization symbols.
12064 extract_expsyms_cmds=
12065
12066 case $host_os in
12067 cygwin* | mingw* | pw32* | cegcc*)
12068 # FIXME: the MSVC++ port hasn't been tested in a loooong time
12069 # When not using gcc, we currently assume that we are using
12070 # Microsoft Visual C++.
12071 if test "$GCC" != yes; then
12072 with_gnu_ld=no
12073 fi
12074 ;;
12075 interix*)
12076 # we just hope/assume this is gcc and not c89 (= MSVC++)
12077 with_gnu_ld=yes
12078 ;;
12079 openbsd*)
12080 with_gnu_ld=no
12081 ;;
12082 esac
12083
12084 ld_shlibs=yes
12085 if test "$with_gnu_ld" = yes; then
12086 # If archive_cmds runs LD, not CC, wlarc should be empty
12087 wlarc='${wl}'
12088
12089 # Set some defaults for GNU ld with shared library support. These
12090 # are reset later if shared libraries are not supported. Putting them
12091 # here allows them to be overridden if necessary.
12092 runpath_var=LD_RUN_PATH
12093 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12094 export_dynamic_flag_spec='${wl}--export-dynamic'
12095 # ancient GNU ld didn't support --whole-archive et. al.
12096 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
12097 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12098 else
12099 whole_archive_flag_spec=
12100 fi
12101 supports_anon_versioning=no
12102 case `$LD -v 2>&1` in
12103 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
12104 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
12105 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
12106 *\ 2.11.*) ;; # other 2.11 versions
12107 *) supports_anon_versioning=yes ;;
12108 esac
12109
12110 # See if GNU ld supports shared libraries.
12111 case $host_os in
12112 aix[3-9]*)
12113 # On AIX/PPC, the GNU linker is very broken
12114 if test "$host_cpu" != ia64; then
12115 ld_shlibs=no
12116 cat <<_LT_EOF 1>&2
12117
cristy18304f92009-11-22 15:48:26 +000012118*** Warning: the GNU linker, at least up to release 2.9.1, is reported
cristy3ed852e2009-09-05 21:47:34 +000012119*** to be unable to reliably create shared libraries on AIX.
12120*** Therefore, libtool is disabling shared libraries support. If you
cristy18304f92009-11-22 15:48:26 +000012121*** really care for shared libraries, you may want to modify your PATH
12122*** so that a non-GNU linker is found, and then restart.
cristy3ed852e2009-09-05 21:47:34 +000012123
12124_LT_EOF
12125 fi
12126 ;;
12127
12128 amigaos*)
12129 case $host_cpu in
12130 powerpc)
12131 # see comment about AmigaOS4 .so support
12132 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12133 archive_expsym_cmds=''
12134 ;;
12135 m68k)
12136 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
12137 hardcode_libdir_flag_spec='-L$libdir'
12138 hardcode_minus_L=yes
12139 ;;
12140 esac
12141 ;;
12142
12143 beos*)
12144 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12145 allow_undefined_flag=unsupported
12146 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
12147 # support --undefined. This deserves some investigation. FIXME
12148 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12149 else
12150 ld_shlibs=no
12151 fi
12152 ;;
12153
12154 cygwin* | mingw* | pw32* | cegcc*)
12155 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
12156 # as there is no search path for DLLs.
12157 hardcode_libdir_flag_spec='-L$libdir'
12158 allow_undefined_flag=unsupported
12159 always_export_symbols=no
12160 enable_shared_with_static_runtimes=yes
12161 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
12162
12163 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
12164 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12165 # If the export-symbols file already is a .def file (1st line
12166 # is EXPORTS), use it as is; otherwise, prepend...
12167 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
12168 cp $export_symbols $output_objdir/$soname.def;
12169 else
12170 echo EXPORTS > $output_objdir/$soname.def;
12171 cat $export_symbols >> $output_objdir/$soname.def;
12172 fi~
12173 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
12174 else
12175 ld_shlibs=no
12176 fi
12177 ;;
12178
12179 interix[3-9]*)
12180 hardcode_direct=no
12181 hardcode_shlibpath_var=no
12182 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
12183 export_dynamic_flag_spec='${wl}-E'
12184 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12185 # Instead, shared libraries are loaded at an image base (0x10000000 by
12186 # default) and relocated if they conflict, which is a slow very memory
12187 # consuming and fragmenting process. To avoid this, we pick a random,
12188 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12189 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
12190 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12191 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12192 ;;
12193
cristy18304f92009-11-22 15:48:26 +000012194 gnu* | linux* | tpf* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +000012195 tmp_diet=no
12196 if test "$host_os" = linux-dietlibc; then
12197 case $cc_basename in
12198 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
12199 esac
12200 fi
12201 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
12202 && test "$tmp_diet" = no
12203 then
12204 tmp_addflag=
12205 tmp_sharedflag='-shared'
12206 case $cc_basename,$host_cpu in
12207 pgcc*) # Portland Group C compiler
cristy18304f92009-11-22 15:48:26 +000012208 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
cristy3ed852e2009-09-05 21:47:34 +000012209 tmp_addflag=' $pic_flag'
12210 ;;
cristy18304f92009-11-22 15:48:26 +000012211 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
12212 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
cristy3ed852e2009-09-05 21:47:34 +000012213 tmp_addflag=' $pic_flag -Mnomain' ;;
12214 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
12215 tmp_addflag=' -i_dynamic' ;;
12216 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
12217 tmp_addflag=' -i_dynamic -nofor_main' ;;
12218 ifc* | ifort*) # Intel Fortran compiler
12219 tmp_addflag=' -nofor_main' ;;
12220 lf95*) # Lahey Fortran 8.1
12221 whole_archive_flag_spec=
12222 tmp_sharedflag='--shared' ;;
cristy18304f92009-11-22 15:48:26 +000012223 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
cristy3ed852e2009-09-05 21:47:34 +000012224 tmp_sharedflag='-qmkshrobj'
12225 tmp_addflag= ;;
12226 esac
12227 case `$CC -V 2>&1 | sed 5q` in
12228 *Sun\ C*) # Sun C 5.9
cristy18304f92009-11-22 15:48:26 +000012229 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
cristy3ed852e2009-09-05 21:47:34 +000012230 compiler_needs_object=yes
12231 tmp_sharedflag='-G' ;;
12232 *Sun\ F*) # Sun Fortran 8.3
12233 tmp_sharedflag='-G' ;;
12234 esac
12235 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12236
12237 if test "x$supports_anon_versioning" = xyes; then
12238 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
12239 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12240 echo "local: *; };" >> $output_objdir/$libname.ver~
12241 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
12242 fi
12243
12244 case $cc_basename in
cristy18304f92009-11-22 15:48:26 +000012245 xlf*)
cristy3ed852e2009-09-05 21:47:34 +000012246 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
12247 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
12248 hardcode_libdir_flag_spec=
12249 hardcode_libdir_flag_spec_ld='-rpath $libdir'
12250 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
12251 if test "x$supports_anon_versioning" = xyes; then
12252 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
12253 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12254 echo "local: *; };" >> $output_objdir/$libname.ver~
12255 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
12256 fi
12257 ;;
12258 esac
12259 else
12260 ld_shlibs=no
12261 fi
12262 ;;
12263
12264 netbsd*)
12265 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12266 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
12267 wlarc=
12268 else
12269 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12270 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12271 fi
12272 ;;
12273
12274 solaris*)
12275 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
12276 ld_shlibs=no
12277 cat <<_LT_EOF 1>&2
12278
12279*** Warning: The releases 2.8.* of the GNU linker cannot reliably
12280*** create shared libraries on Solaris systems. Therefore, libtool
12281*** is disabling shared libraries support. We urge you to upgrade GNU
12282*** binutils to release 2.9.1 or newer. Another option is to modify
12283*** your PATH or compiler configuration so that the native linker is
12284*** used, and then restart.
12285
12286_LT_EOF
12287 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12288 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12289 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12290 else
12291 ld_shlibs=no
12292 fi
12293 ;;
12294
12295 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
12296 case `$LD -v 2>&1` in
12297 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
12298 ld_shlibs=no
12299 cat <<_LT_EOF 1>&2
12300
12301*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
12302*** reliably create shared libraries on SCO systems. Therefore, libtool
12303*** is disabling shared libraries support. We urge you to upgrade GNU
12304*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
12305*** your PATH or compiler configuration so that the native linker is
12306*** used, and then restart.
12307
12308_LT_EOF
12309 ;;
12310 *)
12311 # For security reasons, it is highly recommended that you always
12312 # use absolute paths for naming shared libraries, and exclude the
12313 # DT_RUNPATH tag from executables and libraries. But doing so
12314 # requires that you compile everything twice, which is a pain.
12315 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12316 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12317 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12318 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12319 else
12320 ld_shlibs=no
12321 fi
12322 ;;
12323 esac
12324 ;;
12325
12326 sunos4*)
12327 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12328 wlarc=
12329 hardcode_direct=yes
12330 hardcode_shlibpath_var=no
12331 ;;
12332
12333 *)
12334 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
12335 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12336 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12337 else
12338 ld_shlibs=no
12339 fi
12340 ;;
12341 esac
12342
12343 if test "$ld_shlibs" = no; then
12344 runpath_var=
12345 hardcode_libdir_flag_spec=
12346 export_dynamic_flag_spec=
12347 whole_archive_flag_spec=
12348 fi
12349 else
12350 # PORTME fill in a description of your system's linker (not GNU ld)
12351 case $host_os in
12352 aix3*)
12353 allow_undefined_flag=unsupported
12354 always_export_symbols=yes
12355 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
12356 # Note: this linker hardcodes the directories in LIBPATH if there
12357 # are no directories specified by -L.
12358 hardcode_minus_L=yes
12359 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
12360 # Neither direct hardcoding nor static linking is supported with a
12361 # broken collect2.
12362 hardcode_direct=unsupported
12363 fi
12364 ;;
12365
12366 aix[4-9]*)
12367 if test "$host_cpu" = ia64; then
12368 # On IA64, the linker does run time linking by default, so we don't
12369 # have to do anything special.
12370 aix_use_runtimelinking=no
12371 exp_sym_flag='-Bexport'
12372 no_entry_flag=""
12373 else
12374 # If we're using GNU nm, then we don't want the "-C" option.
12375 # -C means demangle to AIX nm, but means don't demangle with GNU nm
12376 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
cristy18304f92009-11-22 15:48:26 +000012377 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
cristy3ed852e2009-09-05 21:47:34 +000012378 else
12379 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
12380 fi
12381 aix_use_runtimelinking=no
12382
12383 # Test if we are trying to use run time linking or normal
12384 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12385 # need to do runtime linking.
12386 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12387 for ld_flag in $LDFLAGS; do
12388 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
12389 aix_use_runtimelinking=yes
12390 break
12391 fi
12392 done
12393 ;;
12394 esac
12395
12396 exp_sym_flag='-bexport'
12397 no_entry_flag='-bnoentry'
12398 fi
12399
12400 # When large executables or shared objects are built, AIX ld can
12401 # have problems creating the table of contents. If linking a library
12402 # or program results in "error TOC overflow" add -mminimal-toc to
12403 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
12404 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
12405
12406 archive_cmds=''
12407 hardcode_direct=yes
12408 hardcode_direct_absolute=yes
12409 hardcode_libdir_separator=':'
12410 link_all_deplibs=yes
12411 file_list_spec='${wl}-f,'
12412
12413 if test "$GCC" = yes; then
12414 case $host_os in aix4.[012]|aix4.[012].*)
12415 # We only want to do this on AIX 4.2 and lower, the check
12416 # below for broken collect2 doesn't work under 4.3+
12417 collect2name=`${CC} -print-prog-name=collect2`
12418 if test -f "$collect2name" &&
12419 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
12420 then
12421 # We have reworked collect2
12422 :
12423 else
12424 # We have old collect2
12425 hardcode_direct=unsupported
12426 # It fails to find uninstalled libraries when the uninstalled
12427 # path is not listed in the libpath. Setting hardcode_minus_L
12428 # to unsupported forces relinking
12429 hardcode_minus_L=yes
12430 hardcode_libdir_flag_spec='-L$libdir'
12431 hardcode_libdir_separator=
12432 fi
12433 ;;
12434 esac
12435 shared_flag='-shared'
12436 if test "$aix_use_runtimelinking" = yes; then
12437 shared_flag="$shared_flag "'${wl}-G'
12438 fi
12439 else
12440 # not using gcc
12441 if test "$host_cpu" = ia64; then
12442 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
12443 # chokes on -Wl,-G. The following line is correct:
12444 shared_flag='-G'
12445 else
12446 if test "$aix_use_runtimelinking" = yes; then
12447 shared_flag='${wl}-G'
12448 else
12449 shared_flag='${wl}-bM:SRE'
12450 fi
12451 fi
12452 fi
12453
12454 export_dynamic_flag_spec='${wl}-bexpall'
12455 # It seems that -bexpall does not export symbols beginning with
12456 # underscore (_), so it is better to generate a list of symbols to export.
12457 always_export_symbols=yes
12458 if test "$aix_use_runtimelinking" = yes; then
12459 # Warning - without using the other runtime loading flags (-brtl),
12460 # -berok will link without error, but may produce a broken library.
12461 allow_undefined_flag='-berok'
12462 # Determine the default libpath from the value encoded in an
12463 # empty executable.
cristy8b350f62009-11-15 23:12:43 +000012464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000012465/* end confdefs.h. */
12466
12467int
12468main ()
12469{
12470
12471 ;
12472 return 0;
12473}
12474_ACEOF
cristy8b350f62009-11-15 23:12:43 +000012475if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000012476
12477lt_aix_libpath_sed='
12478 /Import File Strings/,/^$/ {
12479 /^0/ {
12480 s/^0 *\(.*\)$/\1/
12481 p
12482 }
12483 }'
12484aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12485# Check for a 64-bit object if we didn't find anything.
12486if test -z "$aix_libpath"; then
12487 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12488fi
cristy3ed852e2009-09-05 21:47:34 +000012489fi
cristy8b350f62009-11-15 23:12:43 +000012490rm -f core conftest.err conftest.$ac_objext \
12491 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000012492if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12493
12494 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
cristy18304f92009-11-22 15:48:26 +000012495 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
cristy3ed852e2009-09-05 21:47:34 +000012496 else
12497 if test "$host_cpu" = ia64; then
12498 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
12499 allow_undefined_flag="-z nodefs"
12500 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
12501 else
12502 # Determine the default libpath from the value encoded in an
12503 # empty executable.
cristy8b350f62009-11-15 23:12:43 +000012504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000012505/* end confdefs.h. */
12506
12507int
12508main ()
12509{
12510
12511 ;
12512 return 0;
12513}
12514_ACEOF
cristy8b350f62009-11-15 23:12:43 +000012515if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000012516
12517lt_aix_libpath_sed='
12518 /Import File Strings/,/^$/ {
12519 /^0/ {
12520 s/^0 *\(.*\)$/\1/
12521 p
12522 }
12523 }'
12524aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12525# Check for a 64-bit object if we didn't find anything.
12526if test -z "$aix_libpath"; then
12527 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
12528fi
cristy3ed852e2009-09-05 21:47:34 +000012529fi
cristy8b350f62009-11-15 23:12:43 +000012530rm -f core conftest.err conftest.$ac_objext \
12531 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000012532if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
12533
12534 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
12535 # Warning - without using the other run time loading flags,
12536 # -berok will link without error, but may produce a broken library.
12537 no_undefined_flag=' ${wl}-bernotok'
12538 allow_undefined_flag=' ${wl}-berok'
cristy18304f92009-11-22 15:48:26 +000012539 # Exported symbols can be pulled into shared objects from archives
12540 whole_archive_flag_spec='$convenience'
cristy3ed852e2009-09-05 21:47:34 +000012541 archive_cmds_need_lc=yes
12542 # This is similar to how AIX traditionally builds its shared libraries.
12543 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
12544 fi
12545 fi
12546 ;;
12547
12548 amigaos*)
12549 case $host_cpu in
12550 powerpc)
12551 # see comment about AmigaOS4 .so support
12552 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12553 archive_expsym_cmds=''
12554 ;;
12555 m68k)
12556 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
12557 hardcode_libdir_flag_spec='-L$libdir'
12558 hardcode_minus_L=yes
12559 ;;
12560 esac
12561 ;;
12562
12563 bsdi[45]*)
12564 export_dynamic_flag_spec=-rdynamic
12565 ;;
12566
12567 cygwin* | mingw* | pw32* | cegcc*)
12568 # When not using gcc, we currently assume that we are using
12569 # Microsoft Visual C++.
12570 # hardcode_libdir_flag_spec is actually meaningless, as there is
12571 # no search path for DLLs.
12572 hardcode_libdir_flag_spec=' '
12573 allow_undefined_flag=unsupported
12574 # Tell ltmain to make .lib files, not .a files.
12575 libext=lib
12576 # Tell ltmain to make .dll files, not .so files.
12577 shrext_cmds=".dll"
12578 # FIXME: Setting linknames here is a bad hack.
cristy18304f92009-11-22 15:48:26 +000012579 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
cristy3ed852e2009-09-05 21:47:34 +000012580 # The linker will automatically build a .lib file if we build a DLL.
12581 old_archive_from_new_cmds='true'
12582 # FIXME: Should let the user specify the lib program.
12583 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
12584 fix_srcfile_path='`cygpath -w "$srcfile"`'
12585 enable_shared_with_static_runtimes=yes
12586 ;;
12587
12588 darwin* | rhapsody*)
12589
12590
12591 archive_cmds_need_lc=no
12592 hardcode_direct=no
12593 hardcode_automatic=yes
12594 hardcode_shlibpath_var=unsupported
cristy18304f92009-11-22 15:48:26 +000012595 whole_archive_flag_spec=''
cristy3ed852e2009-09-05 21:47:34 +000012596 link_all_deplibs=yes
12597 allow_undefined_flag="$_lt_dar_allow_undefined"
12598 case $cc_basename in
12599 ifort*) _lt_dar_can_shared=yes ;;
12600 *) _lt_dar_can_shared=$GCC ;;
12601 esac
12602 if test "$_lt_dar_can_shared" = "yes"; then
cristy18304f92009-11-22 15:48:26 +000012603 output_verbose_link_cmd=echo
cristy3ed852e2009-09-05 21:47:34 +000012604 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
12605 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
12606 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
12607 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
12608
12609 else
12610 ld_shlibs=no
12611 fi
12612
12613 ;;
12614
12615 dgux*)
12616 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12617 hardcode_libdir_flag_spec='-L$libdir'
12618 hardcode_shlibpath_var=no
12619 ;;
12620
12621 freebsd1*)
12622 ld_shlibs=no
12623 ;;
12624
12625 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
12626 # support. Future versions do this automatically, but an explicit c++rt0.o
12627 # does not break anything, and helps significantly (at the cost of a little
12628 # extra space).
12629 freebsd2.2*)
12630 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
12631 hardcode_libdir_flag_spec='-R$libdir'
12632 hardcode_direct=yes
12633 hardcode_shlibpath_var=no
12634 ;;
12635
12636 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
12637 freebsd2*)
12638 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12639 hardcode_direct=yes
12640 hardcode_minus_L=yes
12641 hardcode_shlibpath_var=no
12642 ;;
12643
12644 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
12645 freebsd* | dragonfly*)
12646 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
12647 hardcode_libdir_flag_spec='-R$libdir'
12648 hardcode_direct=yes
12649 hardcode_shlibpath_var=no
12650 ;;
12651
12652 hpux9*)
12653 if test "$GCC" = yes; then
12654 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12655 else
12656 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
12657 fi
12658 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
12659 hardcode_libdir_separator=:
12660 hardcode_direct=yes
12661
12662 # hardcode_minus_L: Not really in the search PATH,
12663 # but as the default location of the library.
12664 hardcode_minus_L=yes
12665 export_dynamic_flag_spec='${wl}-E'
12666 ;;
12667
12668 hpux10*)
cristy18304f92009-11-22 15:48:26 +000012669 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
cristy3ed852e2009-09-05 21:47:34 +000012670 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12671 else
12672 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
12673 fi
12674 if test "$with_gnu_ld" = no; then
12675 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
12676 hardcode_libdir_flag_spec_ld='+b $libdir'
12677 hardcode_libdir_separator=:
12678 hardcode_direct=yes
12679 hardcode_direct_absolute=yes
12680 export_dynamic_flag_spec='${wl}-E'
12681 # hardcode_minus_L: Not really in the search PATH,
12682 # but as the default location of the library.
12683 hardcode_minus_L=yes
12684 fi
12685 ;;
12686
12687 hpux11*)
cristy18304f92009-11-22 15:48:26 +000012688 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
cristy3ed852e2009-09-05 21:47:34 +000012689 case $host_cpu in
12690 hppa*64*)
12691 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
12692 ;;
12693 ia64*)
12694 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
12695 ;;
12696 *)
12697 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
12698 ;;
12699 esac
12700 else
12701 case $host_cpu in
12702 hppa*64*)
12703 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
12704 ;;
12705 ia64*)
12706 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
12707 ;;
12708 *)
cristy18304f92009-11-22 15:48:26 +000012709 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
cristy3ed852e2009-09-05 21:47:34 +000012710 ;;
12711 esac
12712 fi
12713 if test "$with_gnu_ld" = no; then
12714 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
12715 hardcode_libdir_separator=:
12716
12717 case $host_cpu in
12718 hppa*64*|ia64*)
12719 hardcode_direct=no
12720 hardcode_shlibpath_var=no
12721 ;;
12722 *)
12723 hardcode_direct=yes
12724 hardcode_direct_absolute=yes
12725 export_dynamic_flag_spec='${wl}-E'
12726
12727 # hardcode_minus_L: Not really in the search PATH,
12728 # but as the default location of the library.
12729 hardcode_minus_L=yes
12730 ;;
12731 esac
12732 fi
12733 ;;
12734
12735 irix5* | irix6* | nonstopux*)
12736 if test "$GCC" = yes; then
cristy18304f92009-11-22 15:48:26 +000012737 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000012738 # Try to use the -exported_symbol ld option, if it does not
12739 # work, assume that -exports_file does not work either and
12740 # implicitly export all symbols.
12741 save_LDFLAGS="$LDFLAGS"
12742 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
cristy8b350f62009-11-15 23:12:43 +000012743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12744/* end confdefs.h. */
cristy3ed852e2009-09-05 21:47:34 +000012745int foo(void) {}
12746_ACEOF
cristy8b350f62009-11-15 23:12:43 +000012747if ac_fn_c_try_link "$LINENO"; then :
cristy18304f92009-11-22 15:48:26 +000012748 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000012749
cristy3ed852e2009-09-05 21:47:34 +000012750fi
cristy8b350f62009-11-15 23:12:43 +000012751rm -f core conftest.err conftest.$ac_objext \
12752 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000012753 LDFLAGS="$save_LDFLAGS"
12754 else
cristy18304f92009-11-22 15:48:26 +000012755 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
12756 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000012757 fi
12758 archive_cmds_need_lc='no'
12759 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12760 hardcode_libdir_separator=:
12761 inherit_rpath=yes
12762 link_all_deplibs=yes
12763 ;;
12764
12765 netbsd*)
12766 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12767 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
12768 else
12769 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
12770 fi
12771 hardcode_libdir_flag_spec='-R$libdir'
12772 hardcode_direct=yes
12773 hardcode_shlibpath_var=no
12774 ;;
12775
12776 newsos6)
12777 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12778 hardcode_direct=yes
12779 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12780 hardcode_libdir_separator=:
12781 hardcode_shlibpath_var=no
12782 ;;
12783
12784 *nto* | *qnx*)
12785 ;;
12786
12787 openbsd*)
12788 if test -f /usr/libexec/ld.so; then
12789 hardcode_direct=yes
12790 hardcode_shlibpath_var=no
12791 hardcode_direct_absolute=yes
12792 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12793 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12794 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
12795 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
12796 export_dynamic_flag_spec='${wl}-E'
12797 else
12798 case $host_os in
12799 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
12800 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
12801 hardcode_libdir_flag_spec='-R$libdir'
12802 ;;
12803 *)
12804 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
12805 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
12806 ;;
12807 esac
12808 fi
12809 else
12810 ld_shlibs=no
12811 fi
12812 ;;
12813
12814 os2*)
12815 hardcode_libdir_flag_spec='-L$libdir'
12816 hardcode_minus_L=yes
12817 allow_undefined_flag=unsupported
cristy18304f92009-11-22 15:48:26 +000012818 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
cristy3ed852e2009-09-05 21:47:34 +000012819 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
12820 ;;
12821
12822 osf3*)
12823 if test "$GCC" = yes; then
12824 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
cristy18304f92009-11-22 15:48:26 +000012825 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000012826 else
12827 allow_undefined_flag=' -expect_unresolved \*'
cristy18304f92009-11-22 15:48:26 +000012828 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000012829 fi
12830 archive_cmds_need_lc='no'
12831 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12832 hardcode_libdir_separator=:
12833 ;;
12834
12835 osf4* | osf5*) # as osf3* with the addition of -msym flag
12836 if test "$GCC" = yes; then
12837 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
cristy18304f92009-11-22 15:48:26 +000012838 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000012839 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
12840 else
12841 allow_undefined_flag=' -expect_unresolved \*'
cristy18304f92009-11-22 15:48:26 +000012842 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000012843 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
cristy18304f92009-11-22 15:48:26 +000012844 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
cristy3ed852e2009-09-05 21:47:34 +000012845
12846 # Both c and cxx compiler support -rpath directly
12847 hardcode_libdir_flag_spec='-rpath $libdir'
12848 fi
12849 archive_cmds_need_lc='no'
12850 hardcode_libdir_separator=:
12851 ;;
12852
12853 solaris*)
12854 no_undefined_flag=' -z defs'
12855 if test "$GCC" = yes; then
12856 wlarc='${wl}'
12857 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
12858 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12859 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
12860 else
12861 case `$CC -V 2>&1` in
12862 *"Compilers 5.0"*)
12863 wlarc=''
12864 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
12865 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12866 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
12867 ;;
12868 *)
12869 wlarc='${wl}'
12870 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
12871 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12872 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
12873 ;;
12874 esac
12875 fi
12876 hardcode_libdir_flag_spec='-R$libdir'
12877 hardcode_shlibpath_var=no
12878 case $host_os in
12879 solaris2.[0-5] | solaris2.[0-5].*) ;;
12880 *)
12881 # The compiler driver will combine and reorder linker options,
12882 # but understands `-z linker_flag'. GCC discards it without `$wl',
12883 # but is careful enough not to reorder.
12884 # Supported since Solaris 2.6 (maybe 2.5.1?)
12885 if test "$GCC" = yes; then
12886 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
12887 else
12888 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
12889 fi
12890 ;;
12891 esac
12892 link_all_deplibs=yes
12893 ;;
12894
12895 sunos4*)
12896 if test "x$host_vendor" = xsequent; then
12897 # Use $CC to link under sequent, because it throws in some extra .o
12898 # files that make .init and .fini sections work.
12899 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
12900 else
12901 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
12902 fi
12903 hardcode_libdir_flag_spec='-L$libdir'
12904 hardcode_direct=yes
12905 hardcode_minus_L=yes
12906 hardcode_shlibpath_var=no
12907 ;;
12908
12909 sysv4)
12910 case $host_vendor in
12911 sni)
12912 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12913 hardcode_direct=yes # is this really true???
12914 ;;
12915 siemens)
12916 ## LD is ld it makes a PLAMLIB
12917 ## CC just makes a GrossModule.
12918 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
12919 reload_cmds='$CC -r -o $output$reload_objs'
12920 hardcode_direct=no
12921 ;;
12922 motorola)
12923 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12924 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
12925 ;;
12926 esac
12927 runpath_var='LD_RUN_PATH'
12928 hardcode_shlibpath_var=no
12929 ;;
12930
12931 sysv4.3*)
12932 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12933 hardcode_shlibpath_var=no
12934 export_dynamic_flag_spec='-Bexport'
12935 ;;
12936
12937 sysv4*MP*)
12938 if test -d /usr/nec; then
12939 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12940 hardcode_shlibpath_var=no
12941 runpath_var=LD_RUN_PATH
12942 hardcode_runpath_var=yes
12943 ld_shlibs=yes
12944 fi
12945 ;;
12946
12947 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
12948 no_undefined_flag='${wl}-z,text'
12949 archive_cmds_need_lc=no
12950 hardcode_shlibpath_var=no
12951 runpath_var='LD_RUN_PATH'
12952
12953 if test "$GCC" = yes; then
12954 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12955 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12956 else
12957 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12958 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12959 fi
12960 ;;
12961
12962 sysv5* | sco3.2v5* | sco5v6*)
12963 # Note: We can NOT use -z defs as we might desire, because we do not
12964 # link with -lc, and that would cause any symbols used from libc to
12965 # always be unresolved, which means just about no library would
12966 # ever link correctly. If we're not using GNU ld we use -z text
12967 # though, which does catch some bad symbols but isn't as heavy-handed
12968 # as -z defs.
12969 no_undefined_flag='${wl}-z,text'
12970 allow_undefined_flag='${wl}-z,nodefs'
12971 archive_cmds_need_lc=no
12972 hardcode_shlibpath_var=no
12973 hardcode_libdir_flag_spec='${wl}-R,$libdir'
12974 hardcode_libdir_separator=':'
12975 link_all_deplibs=yes
12976 export_dynamic_flag_spec='${wl}-Bexport'
12977 runpath_var='LD_RUN_PATH'
12978
12979 if test "$GCC" = yes; then
12980 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12981 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12982 else
12983 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12984 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12985 fi
12986 ;;
12987
12988 uts4*)
12989 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12990 hardcode_libdir_flag_spec='-L$libdir'
12991 hardcode_shlibpath_var=no
12992 ;;
12993
12994 *)
12995 ld_shlibs=no
12996 ;;
12997 esac
12998
12999 if test x$host_vendor = xsni; then
13000 case $host in
13001 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
13002 export_dynamic_flag_spec='${wl}-Blargedynsym'
13003 ;;
13004 esac
13005 fi
13006 fi
13007
cristy8b350f62009-11-15 23:12:43 +000013008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
cristy3ed852e2009-09-05 21:47:34 +000013009$as_echo "$ld_shlibs" >&6; }
13010test "$ld_shlibs" = no && can_build_shared=no
13011
13012with_gnu_ld=$with_gnu_ld
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028#
13029# Do we need to explicitly link libc?
13030#
13031case "x$archive_cmds_need_lc" in
13032x|xyes)
13033 # Assume -lc should be added
13034 archive_cmds_need_lc=yes
13035
13036 if test "$enable_shared" = yes && test "$GCC" = yes; then
13037 case $archive_cmds in
13038 *'~'*)
13039 # FIXME: we may have to deal with multi-command sequences.
13040 ;;
13041 '$CC '*)
13042 # Test whether the compiler implicitly links with -lc since on some
13043 # systems, -lgcc has to come before -lc. If gcc already passes -lc
13044 # to ld, don't add -lc before -lgcc.
cristy8b350f62009-11-15 23:12:43 +000013045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
cristy3ed852e2009-09-05 21:47:34 +000013046$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
cristy18304f92009-11-22 15:48:26 +000013047 $RM conftest*
13048 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000013049
cristy18304f92009-11-22 15:48:26 +000013050 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000013051 (eval $ac_compile) 2>&5
13052 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000013053 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13054 test $ac_status = 0; } 2>conftest.err; then
cristy18304f92009-11-22 15:48:26 +000013055 soname=conftest
13056 lib=conftest
13057 libobjs=conftest.$ac_objext
13058 deplibs=
13059 wl=$lt_prog_compiler_wl
13060 pic_flag=$lt_prog_compiler_pic
13061 compiler_flags=-v
13062 linker_flags=-v
13063 verstring=
13064 output_objdir=.
13065 libname=conftest
13066 lt_save_allow_undefined_flag=$allow_undefined_flag
13067 allow_undefined_flag=
13068 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000013069 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
13070 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000013071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13072 test $ac_status = 0; }
cristy18304f92009-11-22 15:48:26 +000013073 then
13074 archive_cmds_need_lc=no
13075 else
13076 archive_cmds_need_lc=yes
13077 fi
13078 allow_undefined_flag=$lt_save_allow_undefined_flag
13079 else
13080 cat conftest.err 1>&5
13081 fi
13082 $RM conftest*
13083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
13084$as_echo "$archive_cmds_need_lc" >&6; }
cristy3ed852e2009-09-05 21:47:34 +000013085 ;;
13086 esac
13087 fi
13088 ;;
13089esac
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
cristy8b350f62009-11-15 23:12:43 +000013247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
cristy3ed852e2009-09-05 21:47:34 +000013248$as_echo_n "checking dynamic linker characteristics... " >&6; }
13249
13250if test "$GCC" = yes; then
13251 case $host_os in
13252 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
13253 *) lt_awk_arg="/^libraries:/" ;;
13254 esac
cristy18304f92009-11-22 15:48:26 +000013255 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
13256 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
cristy3ed852e2009-09-05 21:47:34 +000013257 # if the path contains ";" then we assume it to be the separator
13258 # otherwise default to the standard path separator (i.e. ":") - it is
13259 # assumed that no part of a normal pathname contains ";" but that should
13260 # okay in the real world where ";" in dirpaths is itself problematic.
cristy18304f92009-11-22 15:48:26 +000013261 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
13262 else
13263 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
13264 fi
cristy3ed852e2009-09-05 21:47:34 +000013265 # Ok, now we have the path, separated by spaces, we can step through it
13266 # and add multilib dir if necessary.
13267 lt_tmp_lt_search_path_spec=
13268 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
13269 for lt_sys_path in $lt_search_path_spec; do
13270 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
13271 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
13272 else
13273 test -d "$lt_sys_path" && \
13274 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
13275 fi
13276 done
cristy18304f92009-11-22 15:48:26 +000013277 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
cristy3ed852e2009-09-05 21:47:34 +000013278BEGIN {RS=" "; FS="/|\n";} {
13279 lt_foo="";
13280 lt_count=0;
13281 for (lt_i = NF; lt_i > 0; lt_i--) {
13282 if ($lt_i != "" && $lt_i != ".") {
13283 if ($lt_i == "..") {
13284 lt_count++;
13285 } else {
13286 if (lt_count == 0) {
13287 lt_foo="/" $lt_i lt_foo;
13288 } else {
13289 lt_count--;
13290 }
13291 }
13292 }
13293 }
13294 if (lt_foo != "") { lt_freq[lt_foo]++; }
13295 if (lt_freq[lt_foo] == 1) { print lt_foo; }
13296}'`
cristy18304f92009-11-22 15:48:26 +000013297 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
cristy3ed852e2009-09-05 21:47:34 +000013298else
13299 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
13300fi
13301library_names_spec=
13302libname_spec='lib$name'
13303soname_spec=
13304shrext_cmds=".so"
13305postinstall_cmds=
13306postuninstall_cmds=
13307finish_cmds=
13308finish_eval=
13309shlibpath_var=
13310shlibpath_overrides_runpath=unknown
13311version_type=none
13312dynamic_linker="$host_os ld.so"
13313sys_lib_dlsearch_path_spec="/lib /usr/lib"
13314need_lib_prefix=unknown
13315hardcode_into_libs=no
13316
13317# when you set need_version to no, make sure it does not cause -set_version
13318# flags to be left without arguments
13319need_version=unknown
13320
13321case $host_os in
13322aix3*)
13323 version_type=linux
13324 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
13325 shlibpath_var=LIBPATH
13326
13327 # AIX 3 has no versioning support, so we append a major version to the name.
13328 soname_spec='${libname}${release}${shared_ext}$major'
13329 ;;
13330
13331aix[4-9]*)
13332 version_type=linux
13333 need_lib_prefix=no
13334 need_version=no
13335 hardcode_into_libs=yes
13336 if test "$host_cpu" = ia64; then
13337 # AIX 5 supports IA64
13338 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
13339 shlibpath_var=LD_LIBRARY_PATH
13340 else
13341 # With GCC up to 2.95.x, collect2 would create an import file
13342 # for dependence libraries. The import file would start with
13343 # the line `#! .'. This would cause the generated library to
13344 # depend on `.', always an invalid library. This was fixed in
13345 # development snapshots of GCC prior to 3.0.
13346 case $host_os in
13347 aix4 | aix4.[01] | aix4.[01].*)
13348 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
13349 echo ' yes '
13350 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
13351 :
13352 else
13353 can_build_shared=no
13354 fi
13355 ;;
13356 esac
13357 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
13358 # soname into executable. Probably we can add versioning support to
13359 # collect2, so additional links can be useful in future.
13360 if test "$aix_use_runtimelinking" = yes; then
13361 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
13362 # instead of lib<name>.a to let people know that these are not
13363 # typical AIX shared libraries.
13364 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13365 else
13366 # We preserve .a as extension for shared libraries through AIX4.2
13367 # and later when we are not doing run time linking.
13368 library_names_spec='${libname}${release}.a $libname.a'
13369 soname_spec='${libname}${release}${shared_ext}$major'
13370 fi
13371 shlibpath_var=LIBPATH
13372 fi
13373 ;;
13374
13375amigaos*)
13376 case $host_cpu in
13377 powerpc)
13378 # Since July 2007 AmigaOS4 officially supports .so libraries.
13379 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
13380 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13381 ;;
13382 m68k)
13383 library_names_spec='$libname.ixlibrary $libname.a'
13384 # Create ${libname}_ixlibrary.a entries in /sys/libs.
cristy18304f92009-11-22 15:48:26 +000013385 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
cristy3ed852e2009-09-05 21:47:34 +000013386 ;;
13387 esac
13388 ;;
13389
13390beos*)
13391 library_names_spec='${libname}${shared_ext}'
13392 dynamic_linker="$host_os ld.so"
13393 shlibpath_var=LIBRARY_PATH
13394 ;;
13395
13396bsdi[45]*)
13397 version_type=linux
13398 need_version=no
13399 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13400 soname_spec='${libname}${release}${shared_ext}$major'
13401 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
13402 shlibpath_var=LD_LIBRARY_PATH
13403 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
13404 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
13405 # the default ld.so.conf also contains /usr/contrib/lib and
13406 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
13407 # libtool to hard-code these into programs
13408 ;;
13409
13410cygwin* | mingw* | pw32* | cegcc*)
13411 version_type=windows
13412 shrext_cmds=".dll"
13413 need_version=no
13414 need_lib_prefix=no
13415
13416 case $GCC,$host_os in
13417 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
13418 library_names_spec='$libname.dll.a'
13419 # DLL is installed to $(libdir)/../bin by postinstall_cmds
13420 postinstall_cmds='base_file=`basename \${file}`~
13421 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
13422 dldir=$destdir/`dirname \$dlpath`~
13423 test -d \$dldir || mkdir -p \$dldir~
13424 $install_prog $dir/$dlname \$dldir/$dlname~
13425 chmod a+x \$dldir/$dlname~
13426 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
13427 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
13428 fi'
13429 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13430 dlpath=$dir/\$dldll~
13431 $RM \$dlpath'
13432 shlibpath_overrides_runpath=yes
13433
13434 case $host_os in
13435 cygwin*)
13436 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
13437 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
cristy18304f92009-11-22 15:48:26 +000013438 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
cristy3ed852e2009-09-05 21:47:34 +000013439 ;;
13440 mingw* | cegcc*)
13441 # MinGW DLLs use traditional 'lib' prefix
13442 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
cristy18304f92009-11-22 15:48:26 +000013443 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
13444 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
13445 # It is most probably a Windows format PATH printed by
13446 # mingw gcc, but we are running on Cygwin. Gcc prints its search
13447 # path with ; separators, and with drive letters. We can handle the
13448 # drive letters (cygwin fileutils understands them), so leave them,
13449 # especially as we might pass files found there to a mingw objdump,
13450 # which wouldn't understand a cygwinified path. Ahh.
13451 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
13452 else
13453 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
13454 fi
cristy3ed852e2009-09-05 21:47:34 +000013455 ;;
13456 pw32*)
13457 # pw32 DLLs use 'pw' prefix rather than 'lib'
13458 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
13459 ;;
13460 esac
13461 ;;
13462
13463 *)
13464 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
13465 ;;
13466 esac
13467 dynamic_linker='Win32 ld.exe'
13468 # FIXME: first we should search . and the directory the executable is in
13469 shlibpath_var=PATH
13470 ;;
13471
13472darwin* | rhapsody*)
13473 dynamic_linker="$host_os dyld"
13474 version_type=darwin
13475 need_lib_prefix=no
13476 need_version=no
13477 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
13478 soname_spec='${libname}${release}${major}$shared_ext'
13479 shlibpath_overrides_runpath=yes
13480 shlibpath_var=DYLD_LIBRARY_PATH
13481 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
13482
13483 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
13484 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
13485 ;;
13486
13487dgux*)
13488 version_type=linux
13489 need_lib_prefix=no
13490 need_version=no
13491 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
13492 soname_spec='${libname}${release}${shared_ext}$major'
13493 shlibpath_var=LD_LIBRARY_PATH
13494 ;;
13495
13496freebsd1*)
13497 dynamic_linker=no
13498 ;;
13499
13500freebsd* | dragonfly*)
13501 # DragonFly does not have aout. When/if they implement a new
13502 # versioning mechanism, adjust this.
13503 if test -x /usr/bin/objformat; then
13504 objformat=`/usr/bin/objformat`
13505 else
13506 case $host_os in
13507 freebsd[123]*) objformat=aout ;;
13508 *) objformat=elf ;;
13509 esac
13510 fi
13511 version_type=freebsd-$objformat
13512 case $version_type in
13513 freebsd-elf*)
13514 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13515 need_version=no
13516 need_lib_prefix=no
13517 ;;
13518 freebsd-*)
13519 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
13520 need_version=yes
13521 ;;
13522 esac
13523 shlibpath_var=LD_LIBRARY_PATH
13524 case $host_os in
13525 freebsd2*)
13526 shlibpath_overrides_runpath=yes
13527 ;;
13528 freebsd3.[01]* | freebsdelf3.[01]*)
13529 shlibpath_overrides_runpath=yes
13530 hardcode_into_libs=yes
13531 ;;
13532 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
13533 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
13534 shlibpath_overrides_runpath=no
13535 hardcode_into_libs=yes
13536 ;;
13537 *) # from 4.6 on, and DragonFly
13538 shlibpath_overrides_runpath=yes
13539 hardcode_into_libs=yes
13540 ;;
13541 esac
13542 ;;
13543
13544gnu*)
13545 version_type=linux
13546 need_lib_prefix=no
13547 need_version=no
13548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
13549 soname_spec='${libname}${release}${shared_ext}$major'
13550 shlibpath_var=LD_LIBRARY_PATH
13551 hardcode_into_libs=yes
13552 ;;
13553
13554hpux9* | hpux10* | hpux11*)
13555 # Give a soname corresponding to the major version so that dld.sl refuses to
13556 # link against other versions.
13557 version_type=sunos
13558 need_lib_prefix=no
13559 need_version=no
13560 case $host_cpu in
13561 ia64*)
13562 shrext_cmds='.so'
13563 hardcode_into_libs=yes
13564 dynamic_linker="$host_os dld.so"
13565 shlibpath_var=LD_LIBRARY_PATH
13566 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13567 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13568 soname_spec='${libname}${release}${shared_ext}$major'
13569 if test "X$HPUX_IA64_MODE" = X32; then
13570 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
13571 else
13572 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
13573 fi
13574 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
13575 ;;
13576 hppa*64*)
13577 shrext_cmds='.sl'
13578 hardcode_into_libs=yes
13579 dynamic_linker="$host_os dld.sl"
13580 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
13581 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
13582 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13583 soname_spec='${libname}${release}${shared_ext}$major'
13584 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
13585 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
13586 ;;
13587 *)
13588 shrext_cmds='.sl'
13589 dynamic_linker="$host_os dld.sl"
13590 shlibpath_var=SHLIB_PATH
13591 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
13592 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13593 soname_spec='${libname}${release}${shared_ext}$major'
13594 ;;
13595 esac
cristy18304f92009-11-22 15:48:26 +000013596 # HP-UX runs *really* slowly unless shared libraries are mode 555.
cristy3ed852e2009-09-05 21:47:34 +000013597 postinstall_cmds='chmod 555 $lib'
13598 ;;
13599
13600interix[3-9]*)
13601 version_type=linux
13602 need_lib_prefix=no
13603 need_version=no
13604 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13605 soname_spec='${libname}${release}${shared_ext}$major'
13606 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
13607 shlibpath_var=LD_LIBRARY_PATH
13608 shlibpath_overrides_runpath=no
13609 hardcode_into_libs=yes
13610 ;;
13611
13612irix5* | irix6* | nonstopux*)
13613 case $host_os in
13614 nonstopux*) version_type=nonstopux ;;
13615 *)
13616 if test "$lt_cv_prog_gnu_ld" = yes; then
13617 version_type=linux
13618 else
13619 version_type=irix
13620 fi ;;
13621 esac
13622 need_lib_prefix=no
13623 need_version=no
13624 soname_spec='${libname}${release}${shared_ext}$major'
13625 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
13626 case $host_os in
13627 irix5* | nonstopux*)
13628 libsuff= shlibsuff=
13629 ;;
13630 *)
13631 case $LD in # libtool.m4 will add one of these switches to LD
13632 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
13633 libsuff= shlibsuff= libmagic=32-bit;;
13634 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
13635 libsuff=32 shlibsuff=N32 libmagic=N32;;
13636 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
13637 libsuff=64 shlibsuff=64 libmagic=64-bit;;
13638 *) libsuff= shlibsuff= libmagic=never-match;;
13639 esac
13640 ;;
13641 esac
13642 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
13643 shlibpath_overrides_runpath=no
13644 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
13645 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
13646 hardcode_into_libs=yes
13647 ;;
13648
13649# No shared lib support for Linux oldld, aout, or coff.
13650linux*oldld* | linux*aout* | linux*coff*)
13651 dynamic_linker=no
13652 ;;
13653
13654# This must be Linux ELF.
cristy18304f92009-11-22 15:48:26 +000013655linux* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +000013656 version_type=linux
13657 need_lib_prefix=no
13658 need_version=no
13659 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13660 soname_spec='${libname}${release}${shared_ext}$major'
13661 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
13662 shlibpath_var=LD_LIBRARY_PATH
13663 shlibpath_overrides_runpath=no
13664 # Some binutils ld are patched to set DT_RUNPATH
cristy18304f92009-11-22 15:48:26 +000013665 save_LDFLAGS=$LDFLAGS
13666 save_libdir=$libdir
13667 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
13668 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
13669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000013670/* end confdefs.h. */
13671
13672int
13673main ()
13674{
13675
13676 ;
13677 return 0;
13678}
13679_ACEOF
cristy8b350f62009-11-15 23:12:43 +000013680if ac_fn_c_try_link "$LINENO"; then :
13681 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
cristy18304f92009-11-22 15:48:26 +000013682 shlibpath_overrides_runpath=yes
cristy3ed852e2009-09-05 21:47:34 +000013683fi
cristy3ed852e2009-09-05 21:47:34 +000013684fi
cristy8b350f62009-11-15 23:12:43 +000013685rm -f core conftest.err conftest.$ac_objext \
13686 conftest$ac_exeext conftest.$ac_ext
cristy18304f92009-11-22 15:48:26 +000013687 LDFLAGS=$save_LDFLAGS
13688 libdir=$save_libdir
cristy3ed852e2009-09-05 21:47:34 +000013689
13690 # This implies no fast_install, which is unacceptable.
13691 # Some rework will be needed to allow for fast_install
13692 # before this can be enabled.
13693 hardcode_into_libs=yes
13694
cristy679ed8e2009-12-05 02:37:41 +000013695 # Add ABI-specific directories to the system library path.
13696 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
13697
cristy3ed852e2009-09-05 21:47:34 +000013698 # Append ld.so.conf contents to the search path
13699 if test -f /etc/ld.so.conf; then
cristy18304f92009-11-22 15:48:26 +000013700 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
cristy679ed8e2009-12-05 02:37:41 +000013701 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
cristy3ed852e2009-09-05 21:47:34 +000013702 fi
13703
13704 # We used to test for /lib/ld.so.1 and disable shared libraries on
13705 # powerpc, because MkLinux only supported shared libraries with the
13706 # GNU dynamic linker. Since this was broken with cross compilers,
13707 # most powerpc-linux boxes support dynamic linking these days and
13708 # people can always --disable-shared, the test was removed, and we
13709 # assume the GNU/Linux dynamic linker is in use.
13710 dynamic_linker='GNU/Linux ld.so'
13711 ;;
13712
13713netbsd*)
13714 version_type=sunos
13715 need_lib_prefix=no
13716 need_version=no
13717 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13718 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13719 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13720 dynamic_linker='NetBSD (a.out) ld.so'
13721 else
13722 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13723 soname_spec='${libname}${release}${shared_ext}$major'
13724 dynamic_linker='NetBSD ld.elf_so'
13725 fi
13726 shlibpath_var=LD_LIBRARY_PATH
13727 shlibpath_overrides_runpath=yes
13728 hardcode_into_libs=yes
13729 ;;
13730
13731newsos6)
13732 version_type=linux
13733 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13734 shlibpath_var=LD_LIBRARY_PATH
13735 shlibpath_overrides_runpath=yes
13736 ;;
13737
13738*nto* | *qnx*)
13739 version_type=qnx
13740 need_lib_prefix=no
13741 need_version=no
13742 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13743 soname_spec='${libname}${release}${shared_ext}$major'
13744 shlibpath_var=LD_LIBRARY_PATH
13745 shlibpath_overrides_runpath=no
13746 hardcode_into_libs=yes
13747 dynamic_linker='ldqnx.so'
13748 ;;
13749
13750openbsd*)
13751 version_type=sunos
13752 sys_lib_dlsearch_path_spec="/usr/lib"
13753 need_lib_prefix=no
13754 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
13755 case $host_os in
13756 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
13757 *) need_version=no ;;
13758 esac
13759 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13760 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13761 shlibpath_var=LD_LIBRARY_PATH
13762 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13763 case $host_os in
13764 openbsd2.[89] | openbsd2.[89].*)
13765 shlibpath_overrides_runpath=no
13766 ;;
13767 *)
13768 shlibpath_overrides_runpath=yes
13769 ;;
13770 esac
13771 else
13772 shlibpath_overrides_runpath=yes
13773 fi
13774 ;;
13775
13776os2*)
13777 libname_spec='$name'
13778 shrext_cmds=".dll"
13779 need_lib_prefix=no
13780 library_names_spec='$libname${shared_ext} $libname.a'
13781 dynamic_linker='OS/2 ld.exe'
13782 shlibpath_var=LIBPATH
13783 ;;
13784
13785osf3* | osf4* | osf5*)
13786 version_type=osf
13787 need_lib_prefix=no
13788 need_version=no
13789 soname_spec='${libname}${release}${shared_ext}$major'
13790 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13791 shlibpath_var=LD_LIBRARY_PATH
13792 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
13793 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
13794 ;;
13795
13796rdos*)
13797 dynamic_linker=no
13798 ;;
13799
13800solaris*)
13801 version_type=linux
13802 need_lib_prefix=no
13803 need_version=no
13804 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13805 soname_spec='${libname}${release}${shared_ext}$major'
13806 shlibpath_var=LD_LIBRARY_PATH
13807 shlibpath_overrides_runpath=yes
13808 hardcode_into_libs=yes
13809 # ldd complains unless libraries are executable
13810 postinstall_cmds='chmod +x $lib'
13811 ;;
13812
13813sunos4*)
13814 version_type=sunos
13815 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13816 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
13817 shlibpath_var=LD_LIBRARY_PATH
13818 shlibpath_overrides_runpath=yes
13819 if test "$with_gnu_ld" = yes; then
13820 need_lib_prefix=no
13821 fi
13822 need_version=yes
13823 ;;
13824
13825sysv4 | sysv4.3*)
13826 version_type=linux
13827 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13828 soname_spec='${libname}${release}${shared_ext}$major'
13829 shlibpath_var=LD_LIBRARY_PATH
13830 case $host_vendor in
13831 sni)
13832 shlibpath_overrides_runpath=no
13833 need_lib_prefix=no
13834 runpath_var=LD_RUN_PATH
13835 ;;
13836 siemens)
13837 need_lib_prefix=no
13838 ;;
13839 motorola)
13840 need_lib_prefix=no
13841 need_version=no
13842 shlibpath_overrides_runpath=no
13843 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
13844 ;;
13845 esac
13846 ;;
13847
13848sysv4*MP*)
13849 if test -d /usr/nec ;then
13850 version_type=linux
13851 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
13852 soname_spec='$libname${shared_ext}.$major'
13853 shlibpath_var=LD_LIBRARY_PATH
13854 fi
13855 ;;
13856
13857sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
13858 version_type=freebsd-elf
13859 need_lib_prefix=no
13860 need_version=no
13861 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13862 soname_spec='${libname}${release}${shared_ext}$major'
13863 shlibpath_var=LD_LIBRARY_PATH
13864 shlibpath_overrides_runpath=yes
13865 hardcode_into_libs=yes
13866 if test "$with_gnu_ld" = yes; then
13867 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
13868 else
13869 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
13870 case $host_os in
13871 sco3.2v5*)
13872 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
13873 ;;
13874 esac
13875 fi
13876 sys_lib_dlsearch_path_spec='/usr/lib'
13877 ;;
13878
13879tpf*)
13880 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
13881 version_type=linux
13882 need_lib_prefix=no
13883 need_version=no
13884 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13885 shlibpath_var=LD_LIBRARY_PATH
13886 shlibpath_overrides_runpath=no
13887 hardcode_into_libs=yes
13888 ;;
13889
13890uts4*)
13891 version_type=linux
13892 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13893 soname_spec='${libname}${release}${shared_ext}$major'
13894 shlibpath_var=LD_LIBRARY_PATH
13895 ;;
13896
13897*)
13898 dynamic_linker=no
13899 ;;
13900esac
cristy8b350f62009-11-15 23:12:43 +000013901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
cristy3ed852e2009-09-05 21:47:34 +000013902$as_echo "$dynamic_linker" >&6; }
13903test "$dynamic_linker" = no && can_build_shared=no
13904
13905variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
13906if test "$GCC" = yes; then
13907 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
13908fi
13909
13910if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
13911 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
13912fi
13913if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
13914 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
13915fi
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966
13967
13968
13969
13970
13971
13972
13973
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
cristy8b350f62009-11-15 23:12:43 +000014003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
cristy3ed852e2009-09-05 21:47:34 +000014004$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
14005hardcode_action=
14006if test -n "$hardcode_libdir_flag_spec" ||
14007 test -n "$runpath_var" ||
14008 test "X$hardcode_automatic" = "Xyes" ; then
14009
14010 # We can hardcode non-existent directories.
14011 if test "$hardcode_direct" != no &&
14012 # If the only mechanism to avoid hardcoding is shlibpath_var, we
14013 # have to relink, otherwise we might link with an installed library
14014 # when we should be linking with a yet-to-be-installed one
14015 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
14016 test "$hardcode_minus_L" != no; then
14017 # Linking always hardcodes the temporary library directory.
14018 hardcode_action=relink
14019 else
14020 # We can link without hardcoding, and we can hardcode nonexisting dirs.
14021 hardcode_action=immediate
14022 fi
14023else
14024 # We cannot hardcode anything, or else we can only hardcode existing
14025 # directories.
14026 hardcode_action=unsupported
14027fi
cristy8b350f62009-11-15 23:12:43 +000014028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
cristy3ed852e2009-09-05 21:47:34 +000014029$as_echo "$hardcode_action" >&6; }
14030
14031if test "$hardcode_action" = relink ||
14032 test "$inherit_rpath" = yes; then
14033 # Fast installation is not supported
14034 enable_fast_install=no
14035elif test "$shlibpath_overrides_runpath" = yes ||
14036 test "$enable_shared" = no; then
14037 # Fast installation is not necessary
14038 enable_fast_install=needless
14039fi
14040
14041
14042
14043
14044
14045
14046 if test "x$enable_dlopen" != xyes; then
14047 enable_dlopen=unknown
14048 enable_dlopen_self=unknown
14049 enable_dlopen_self_static=unknown
14050else
14051 lt_cv_dlopen=no
14052 lt_cv_dlopen_libs=
14053
14054 case $host_os in
14055 beos*)
14056 lt_cv_dlopen="load_add_on"
14057 lt_cv_dlopen_libs=
14058 lt_cv_dlopen_self=yes
14059 ;;
14060
14061 mingw* | pw32* | cegcc*)
14062 lt_cv_dlopen="LoadLibrary"
14063 lt_cv_dlopen_libs=
14064 ;;
14065
14066 cygwin*)
14067 lt_cv_dlopen="dlopen"
14068 lt_cv_dlopen_libs=
14069 ;;
14070
14071 darwin*)
14072 # if libdl is installed we need to link against it
cristy8b350f62009-11-15 23:12:43 +000014073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
cristy3ed852e2009-09-05 21:47:34 +000014074$as_echo_n "checking for dlopen in -ldl... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014075if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014076 $as_echo_n "(cached) " >&6
14077else
14078 ac_check_lib_save_LIBS=$LIBS
14079LIBS="-ldl $LIBS"
cristy8b350f62009-11-15 23:12:43 +000014080cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014081/* end confdefs.h. */
14082
14083/* Override any GCC internal prototype to avoid an error.
14084 Use char because int might match the return type of a GCC
14085 builtin and then its argument prototype would still apply. */
14086#ifdef __cplusplus
14087extern "C"
14088#endif
14089char dlopen ();
14090int
14091main ()
14092{
14093return dlopen ();
14094 ;
14095 return 0;
14096}
14097_ACEOF
cristy8b350f62009-11-15 23:12:43 +000014098if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000014099 ac_cv_lib_dl_dlopen=yes
14100else
cristy8b350f62009-11-15 23:12:43 +000014101 ac_cv_lib_dl_dlopen=no
cristy3ed852e2009-09-05 21:47:34 +000014102fi
cristy8b350f62009-11-15 23:12:43 +000014103rm -f core conftest.err conftest.$ac_objext \
14104 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014105LIBS=$ac_check_lib_save_LIBS
14106fi
cristy8b350f62009-11-15 23:12:43 +000014107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000014108$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000014109if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000014110 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
14111else
14112
14113 lt_cv_dlopen="dyld"
14114 lt_cv_dlopen_libs=
14115 lt_cv_dlopen_self=yes
14116
14117fi
14118
14119 ;;
14120
14121 *)
cristy8b350f62009-11-15 23:12:43 +000014122 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
14123if test "x$ac_cv_func_shl_load" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000014124 lt_cv_dlopen="shl_load"
14125else
cristy8b350f62009-11-15 23:12:43 +000014126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
cristy3ed852e2009-09-05 21:47:34 +000014127$as_echo_n "checking for shl_load in -ldld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014128if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014129 $as_echo_n "(cached) " >&6
14130else
14131 ac_check_lib_save_LIBS=$LIBS
14132LIBS="-ldld $LIBS"
cristy8b350f62009-11-15 23:12:43 +000014133cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014134/* end confdefs.h. */
14135
14136/* Override any GCC internal prototype to avoid an error.
14137 Use char because int might match the return type of a GCC
14138 builtin and then its argument prototype would still apply. */
14139#ifdef __cplusplus
14140extern "C"
14141#endif
14142char shl_load ();
14143int
14144main ()
14145{
14146return shl_load ();
14147 ;
14148 return 0;
14149}
14150_ACEOF
cristy8b350f62009-11-15 23:12:43 +000014151if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000014152 ac_cv_lib_dld_shl_load=yes
14153else
cristy8b350f62009-11-15 23:12:43 +000014154 ac_cv_lib_dld_shl_load=no
cristy3ed852e2009-09-05 21:47:34 +000014155fi
cristy8b350f62009-11-15 23:12:43 +000014156rm -f core conftest.err conftest.$ac_objext \
14157 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014158LIBS=$ac_check_lib_save_LIBS
14159fi
cristy8b350f62009-11-15 23:12:43 +000014160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
cristy3ed852e2009-09-05 21:47:34 +000014161$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
cristy8b350f62009-11-15 23:12:43 +000014162if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000014163 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
14164else
cristy8b350f62009-11-15 23:12:43 +000014165 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
14166if test "x$ac_cv_func_dlopen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000014167 lt_cv_dlopen="dlopen"
14168else
cristy8b350f62009-11-15 23:12:43 +000014169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
cristy3ed852e2009-09-05 21:47:34 +000014170$as_echo_n "checking for dlopen in -ldl... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014171if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014172 $as_echo_n "(cached) " >&6
14173else
14174 ac_check_lib_save_LIBS=$LIBS
14175LIBS="-ldl $LIBS"
cristy8b350f62009-11-15 23:12:43 +000014176cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014177/* end confdefs.h. */
14178
14179/* Override any GCC internal prototype to avoid an error.
14180 Use char because int might match the return type of a GCC
14181 builtin and then its argument prototype would still apply. */
14182#ifdef __cplusplus
14183extern "C"
14184#endif
14185char dlopen ();
14186int
14187main ()
14188{
14189return dlopen ();
14190 ;
14191 return 0;
14192}
14193_ACEOF
cristy8b350f62009-11-15 23:12:43 +000014194if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000014195 ac_cv_lib_dl_dlopen=yes
14196else
cristy8b350f62009-11-15 23:12:43 +000014197 ac_cv_lib_dl_dlopen=no
cristy3ed852e2009-09-05 21:47:34 +000014198fi
cristy8b350f62009-11-15 23:12:43 +000014199rm -f core conftest.err conftest.$ac_objext \
14200 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014201LIBS=$ac_check_lib_save_LIBS
14202fi
cristy8b350f62009-11-15 23:12:43 +000014203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000014204$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000014205if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000014206 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
14207else
cristy8b350f62009-11-15 23:12:43 +000014208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
cristy3ed852e2009-09-05 21:47:34 +000014209$as_echo_n "checking for dlopen in -lsvld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014210if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014211 $as_echo_n "(cached) " >&6
14212else
14213 ac_check_lib_save_LIBS=$LIBS
14214LIBS="-lsvld $LIBS"
cristy8b350f62009-11-15 23:12:43 +000014215cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014216/* end confdefs.h. */
14217
14218/* Override any GCC internal prototype to avoid an error.
14219 Use char because int might match the return type of a GCC
14220 builtin and then its argument prototype would still apply. */
14221#ifdef __cplusplus
14222extern "C"
14223#endif
14224char dlopen ();
14225int
14226main ()
14227{
14228return dlopen ();
14229 ;
14230 return 0;
14231}
14232_ACEOF
cristy8b350f62009-11-15 23:12:43 +000014233if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000014234 ac_cv_lib_svld_dlopen=yes
14235else
cristy8b350f62009-11-15 23:12:43 +000014236 ac_cv_lib_svld_dlopen=no
cristy3ed852e2009-09-05 21:47:34 +000014237fi
cristy8b350f62009-11-15 23:12:43 +000014238rm -f core conftest.err conftest.$ac_objext \
14239 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014240LIBS=$ac_check_lib_save_LIBS
14241fi
cristy8b350f62009-11-15 23:12:43 +000014242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000014243$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000014244if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000014245 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
14246else
cristy8b350f62009-11-15 23:12:43 +000014247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
cristy3ed852e2009-09-05 21:47:34 +000014248$as_echo_n "checking for dld_link in -ldld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014249if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014250 $as_echo_n "(cached) " >&6
14251else
14252 ac_check_lib_save_LIBS=$LIBS
14253LIBS="-ldld $LIBS"
cristy8b350f62009-11-15 23:12:43 +000014254cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014255/* end confdefs.h. */
14256
14257/* Override any GCC internal prototype to avoid an error.
14258 Use char because int might match the return type of a GCC
14259 builtin and then its argument prototype would still apply. */
14260#ifdef __cplusplus
14261extern "C"
14262#endif
14263char dld_link ();
14264int
14265main ()
14266{
14267return dld_link ();
14268 ;
14269 return 0;
14270}
14271_ACEOF
cristy8b350f62009-11-15 23:12:43 +000014272if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000014273 ac_cv_lib_dld_dld_link=yes
14274else
cristy8b350f62009-11-15 23:12:43 +000014275 ac_cv_lib_dld_dld_link=no
cristy3ed852e2009-09-05 21:47:34 +000014276fi
cristy8b350f62009-11-15 23:12:43 +000014277rm -f core conftest.err conftest.$ac_objext \
14278 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000014279LIBS=$ac_check_lib_save_LIBS
14280fi
cristy8b350f62009-11-15 23:12:43 +000014281{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
cristy3ed852e2009-09-05 21:47:34 +000014282$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
cristy8b350f62009-11-15 23:12:43 +000014283if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000014284 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
14285fi
14286
14287
14288fi
14289
14290
14291fi
14292
14293
14294fi
14295
14296
14297fi
14298
14299
14300fi
14301
14302 ;;
14303 esac
14304
14305 if test "x$lt_cv_dlopen" != xno; then
14306 enable_dlopen=yes
14307 else
14308 enable_dlopen=no
14309 fi
14310
14311 case $lt_cv_dlopen in
14312 dlopen)
14313 save_CPPFLAGS="$CPPFLAGS"
14314 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
14315
14316 save_LDFLAGS="$LDFLAGS"
14317 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
14318
14319 save_LIBS="$LIBS"
14320 LIBS="$lt_cv_dlopen_libs $LIBS"
14321
cristy8b350f62009-11-15 23:12:43 +000014322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
cristy3ed852e2009-09-05 21:47:34 +000014323$as_echo_n "checking whether a program can dlopen itself... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014324if test "${lt_cv_dlopen_self+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014325 $as_echo_n "(cached) " >&6
14326else
14327 if test "$cross_compiling" = yes; then :
14328 lt_cv_dlopen_self=cross
14329else
14330 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
14331 lt_status=$lt_dlunknown
14332 cat > conftest.$ac_ext <<_LT_EOF
cristyfa112112010-01-04 17:48:07 +000014333#line 14333 "configure"
cristy3ed852e2009-09-05 21:47:34 +000014334#include "confdefs.h"
14335
14336#if HAVE_DLFCN_H
14337#include <dlfcn.h>
14338#endif
14339
14340#include <stdio.h>
14341
14342#ifdef RTLD_GLOBAL
14343# define LT_DLGLOBAL RTLD_GLOBAL
14344#else
14345# ifdef DL_GLOBAL
14346# define LT_DLGLOBAL DL_GLOBAL
14347# else
14348# define LT_DLGLOBAL 0
14349# endif
14350#endif
14351
14352/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
14353 find out it does not work in some platform. */
14354#ifndef LT_DLLAZY_OR_NOW
14355# ifdef RTLD_LAZY
14356# define LT_DLLAZY_OR_NOW RTLD_LAZY
14357# else
14358# ifdef DL_LAZY
14359# define LT_DLLAZY_OR_NOW DL_LAZY
14360# else
14361# ifdef RTLD_NOW
14362# define LT_DLLAZY_OR_NOW RTLD_NOW
14363# else
14364# ifdef DL_NOW
14365# define LT_DLLAZY_OR_NOW DL_NOW
14366# else
14367# define LT_DLLAZY_OR_NOW 0
14368# endif
14369# endif
14370# endif
14371# endif
14372#endif
14373
cristy18304f92009-11-22 15:48:26 +000014374void fnord() { int i=42;}
cristy3ed852e2009-09-05 21:47:34 +000014375int main ()
14376{
14377 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
14378 int status = $lt_dlunknown;
14379
14380 if (self)
14381 {
14382 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
cristy18304f92009-11-22 15:48:26 +000014383 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
cristy3ed852e2009-09-05 21:47:34 +000014384 /* dlclose (self); */
14385 }
14386 else
14387 puts (dlerror ());
14388
14389 return status;
14390}
14391_LT_EOF
cristy8b350f62009-11-15 23:12:43 +000014392 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000014393 (eval $ac_link) 2>&5
14394 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000014395 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14396 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
cristy3ed852e2009-09-05 21:47:34 +000014397 (./conftest; exit; ) >&5 2>/dev/null
14398 lt_status=$?
14399 case x$lt_status in
14400 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
14401 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
14402 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
14403 esac
14404 else :
14405 # compilation failed
14406 lt_cv_dlopen_self=no
14407 fi
14408fi
14409rm -fr conftest*
14410
14411
14412fi
cristy8b350f62009-11-15 23:12:43 +000014413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
cristy3ed852e2009-09-05 21:47:34 +000014414$as_echo "$lt_cv_dlopen_self" >&6; }
14415
14416 if test "x$lt_cv_dlopen_self" = xyes; then
14417 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
cristy8b350f62009-11-15 23:12:43 +000014418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
cristy3ed852e2009-09-05 21:47:34 +000014419$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014420if test "${lt_cv_dlopen_self_static+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014421 $as_echo_n "(cached) " >&6
14422else
14423 if test "$cross_compiling" = yes; then :
14424 lt_cv_dlopen_self_static=cross
14425else
14426 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
14427 lt_status=$lt_dlunknown
14428 cat > conftest.$ac_ext <<_LT_EOF
cristyfa112112010-01-04 17:48:07 +000014429#line 14429 "configure"
cristy3ed852e2009-09-05 21:47:34 +000014430#include "confdefs.h"
14431
14432#if HAVE_DLFCN_H
14433#include <dlfcn.h>
14434#endif
14435
14436#include <stdio.h>
14437
14438#ifdef RTLD_GLOBAL
14439# define LT_DLGLOBAL RTLD_GLOBAL
14440#else
14441# ifdef DL_GLOBAL
14442# define LT_DLGLOBAL DL_GLOBAL
14443# else
14444# define LT_DLGLOBAL 0
14445# endif
14446#endif
14447
14448/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
14449 find out it does not work in some platform. */
14450#ifndef LT_DLLAZY_OR_NOW
14451# ifdef RTLD_LAZY
14452# define LT_DLLAZY_OR_NOW RTLD_LAZY
14453# else
14454# ifdef DL_LAZY
14455# define LT_DLLAZY_OR_NOW DL_LAZY
14456# else
14457# ifdef RTLD_NOW
14458# define LT_DLLAZY_OR_NOW RTLD_NOW
14459# else
14460# ifdef DL_NOW
14461# define LT_DLLAZY_OR_NOW DL_NOW
14462# else
14463# define LT_DLLAZY_OR_NOW 0
14464# endif
14465# endif
14466# endif
14467# endif
14468#endif
14469
cristy18304f92009-11-22 15:48:26 +000014470void fnord() { int i=42;}
cristy3ed852e2009-09-05 21:47:34 +000014471int main ()
14472{
14473 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
14474 int status = $lt_dlunknown;
14475
14476 if (self)
14477 {
14478 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
cristy18304f92009-11-22 15:48:26 +000014479 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
cristy3ed852e2009-09-05 21:47:34 +000014480 /* dlclose (self); */
14481 }
14482 else
14483 puts (dlerror ());
14484
14485 return status;
14486}
14487_LT_EOF
cristy8b350f62009-11-15 23:12:43 +000014488 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000014489 (eval $ac_link) 2>&5
14490 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000014491 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14492 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
cristy3ed852e2009-09-05 21:47:34 +000014493 (./conftest; exit; ) >&5 2>/dev/null
14494 lt_status=$?
14495 case x$lt_status in
14496 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
14497 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
14498 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
14499 esac
14500 else :
14501 # compilation failed
14502 lt_cv_dlopen_self_static=no
14503 fi
14504fi
14505rm -fr conftest*
14506
14507
14508fi
cristy8b350f62009-11-15 23:12:43 +000014509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
cristy3ed852e2009-09-05 21:47:34 +000014510$as_echo "$lt_cv_dlopen_self_static" >&6; }
14511 fi
14512
14513 CPPFLAGS="$save_CPPFLAGS"
14514 LDFLAGS="$save_LDFLAGS"
14515 LIBS="$save_LIBS"
14516 ;;
14517 esac
14518
14519 case $lt_cv_dlopen_self in
14520 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
14521 *) enable_dlopen_self=unknown ;;
14522 esac
14523
14524 case $lt_cv_dlopen_self_static in
14525 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
14526 *) enable_dlopen_self_static=unknown ;;
14527 esac
14528fi
14529
14530
14531
14532
14533
14534
14535
14536
14537
14538
14539
14540
14541
14542
14543
14544
14545
14546striplib=
14547old_striplib=
cristy8b350f62009-11-15 23:12:43 +000014548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
cristy3ed852e2009-09-05 21:47:34 +000014549$as_echo_n "checking whether stripping libraries is possible... " >&6; }
14550if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
14551 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
14552 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
cristy8b350f62009-11-15 23:12:43 +000014553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000014554$as_echo "yes" >&6; }
14555else
14556# FIXME - insert some real tests, host_os isn't really good enough
14557 case $host_os in
14558 darwin*)
14559 if test -n "$STRIP" ; then
14560 striplib="$STRIP -x"
14561 old_striplib="$STRIP -S"
cristy8b350f62009-11-15 23:12:43 +000014562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000014563$as_echo "yes" >&6; }
14564 else
cristy8b350f62009-11-15 23:12:43 +000014565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000014566$as_echo "no" >&6; }
14567 fi
14568 ;;
14569 *)
cristy8b350f62009-11-15 23:12:43 +000014570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000014571$as_echo "no" >&6; }
14572 ;;
14573 esac
14574fi
14575
14576
14577
14578
14579
14580
14581
14582
14583
14584
14585
14586
14587 # Report which library types will actually be built
cristy8b350f62009-11-15 23:12:43 +000014588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
cristy3ed852e2009-09-05 21:47:34 +000014589$as_echo_n "checking if libtool supports shared libraries... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
cristy3ed852e2009-09-05 21:47:34 +000014591$as_echo "$can_build_shared" >&6; }
14592
cristy8b350f62009-11-15 23:12:43 +000014593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
cristy3ed852e2009-09-05 21:47:34 +000014594$as_echo_n "checking whether to build shared libraries... " >&6; }
14595 test "$can_build_shared" = "no" && enable_shared=no
14596
14597 # On AIX, shared libraries and static libraries use the same namespace, and
14598 # are all built from PIC.
14599 case $host_os in
14600 aix3*)
14601 test "$enable_shared" = yes && enable_static=no
14602 if test -n "$RANLIB"; then
14603 archive_cmds="$archive_cmds~\$RANLIB \$lib"
14604 postinstall_cmds='$RANLIB $lib'
14605 fi
14606 ;;
14607
14608 aix[4-9]*)
14609 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
14610 test "$enable_shared" = yes && enable_static=no
14611 fi
14612 ;;
14613 esac
cristy8b350f62009-11-15 23:12:43 +000014614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
cristy3ed852e2009-09-05 21:47:34 +000014615$as_echo "$enable_shared" >&6; }
14616
cristy8b350f62009-11-15 23:12:43 +000014617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
cristy3ed852e2009-09-05 21:47:34 +000014618$as_echo_n "checking whether to build static libraries... " >&6; }
14619 # Make sure either enable_shared or enable_static is yes.
14620 test "$enable_shared" = yes || enable_static=yes
cristy8b350f62009-11-15 23:12:43 +000014621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
cristy3ed852e2009-09-05 21:47:34 +000014622$as_echo "$enable_static" >&6; }
14623
14624
14625
14626
14627fi
14628ac_ext=c
14629ac_cpp='$CPP $CPPFLAGS'
14630ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14631ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14632ac_compiler_gnu=$ac_cv_c_compiler_gnu
14633
14634CC="$lt_save_CC"
14635
14636
14637ac_ext=cpp
14638ac_cpp='$CXXCPP $CPPFLAGS'
14639ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14640ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14641ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14642
14643archive_cmds_need_lc_CXX=no
14644allow_undefined_flag_CXX=
14645always_export_symbols_CXX=no
14646archive_expsym_cmds_CXX=
14647compiler_needs_object_CXX=no
14648export_dynamic_flag_spec_CXX=
14649hardcode_direct_CXX=no
14650hardcode_direct_absolute_CXX=no
14651hardcode_libdir_flag_spec_CXX=
14652hardcode_libdir_flag_spec_ld_CXX=
14653hardcode_libdir_separator_CXX=
14654hardcode_minus_L_CXX=no
14655hardcode_shlibpath_var_CXX=unsupported
14656hardcode_automatic_CXX=no
14657inherit_rpath_CXX=no
14658module_cmds_CXX=
14659module_expsym_cmds_CXX=
14660link_all_deplibs_CXX=unknown
14661old_archive_cmds_CXX=$old_archive_cmds
14662no_undefined_flag_CXX=
14663whole_archive_flag_spec_CXX=
14664enable_shared_with_static_runtimes_CXX=no
14665
14666# Source file extension for C++ test sources.
14667ac_ext=cpp
14668
14669# Object file extension for compiled C++ test sources.
14670objext=o
14671objext_CXX=$objext
14672
14673# No sense in running all these tests if we already determined that
14674# the CXX compiler isn't working. Some variables (like enable_shared)
14675# are currently assumed to apply to all compilers on this platform,
14676# and will be corrupted by setting them based on a non-working compiler.
14677if test "$_lt_caught_CXX_error" != yes; then
14678 # Code to be used in simple compile tests
14679 lt_simple_compile_test_code="int some_variable = 0;"
14680
14681 # Code to be used in simple link tests
14682 lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
14683
14684 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
14685
14686
14687
14688
14689
14690
14691# If no C compiler was specified, use CC.
14692LTCC=${LTCC-"$CC"}
14693
14694# If no C compiler flags were specified, use CFLAGS.
14695LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14696
14697# Allow CC to be a program name with arguments.
14698compiler=$CC
14699
14700
14701 # save warnings/boilerplate of simple test code
14702 ac_outfile=conftest.$ac_objext
14703echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14704eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14705_lt_compiler_boilerplate=`cat conftest.err`
14706$RM conftest*
14707
14708 ac_outfile=conftest.$ac_objext
14709echo "$lt_simple_link_test_code" >conftest.$ac_ext
14710eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14711_lt_linker_boilerplate=`cat conftest.err`
14712$RM -r conftest*
14713
14714
14715 # Allow CC to be a program name with arguments.
14716 lt_save_CC=$CC
14717 lt_save_LD=$LD
14718 lt_save_GCC=$GCC
14719 GCC=$GXX
14720 lt_save_with_gnu_ld=$with_gnu_ld
14721 lt_save_path_LD=$lt_cv_path_LD
14722 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
14723 lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
14724 else
14725 $as_unset lt_cv_prog_gnu_ld
14726 fi
14727 if test -n "${lt_cv_path_LDCXX+set}"; then
14728 lt_cv_path_LD=$lt_cv_path_LDCXX
14729 else
14730 $as_unset lt_cv_path_LD
14731 fi
14732 test -z "${LDCXX+set}" || LD=$LDCXX
14733 CC=${CXX-"c++"}
14734 compiler=$CC
14735 compiler_CXX=$CC
14736 for cc_temp in $compiler""; do
14737 case $cc_temp in
14738 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14739 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14740 \-*) ;;
14741 *) break;;
14742 esac
14743done
cristy18304f92009-11-22 15:48:26 +000014744cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
cristy3ed852e2009-09-05 21:47:34 +000014745
14746
14747 if test -n "$compiler"; then
14748 # We don't want -fno-exception when compiling C++ code, so set the
14749 # no_builtin_flag separately
14750 if test "$GXX" = yes; then
14751 lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
14752 else
14753 lt_prog_compiler_no_builtin_flag_CXX=
14754 fi
14755
14756 if test "$GXX" = yes; then
14757 # Set up default GNU C++ configuration
14758
14759
14760
14761# Check whether --with-gnu-ld was given.
cristy8b350f62009-11-15 23:12:43 +000014762if test "${with_gnu_ld+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014763 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
14764else
14765 with_gnu_ld=no
14766fi
14767
14768ac_prog=ld
14769if test "$GCC" = yes; then
14770 # Check if gcc -print-prog-name=ld gives a path.
cristy8b350f62009-11-15 23:12:43 +000014771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
cristy3ed852e2009-09-05 21:47:34 +000014772$as_echo_n "checking for ld used by $CC... " >&6; }
14773 case $host in
14774 *-*-mingw*)
14775 # gcc leaves a trailing carriage return which upsets mingw
14776 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
14777 *)
14778 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
14779 esac
14780 case $ac_prog in
14781 # Accept absolute paths.
14782 [\\/]* | ?:[\\/]*)
14783 re_direlt='/[^/][^/]*/\.\./'
14784 # Canonicalize the pathname of ld
14785 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
14786 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
14787 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
14788 done
14789 test -z "$LD" && LD="$ac_prog"
14790 ;;
14791 "")
14792 # If it fails, then pretend we aren't using GCC.
14793 ac_prog=ld
14794 ;;
14795 *)
14796 # If it is relative, then search for the first ld in PATH.
14797 with_gnu_ld=unknown
14798 ;;
14799 esac
14800elif test "$with_gnu_ld" = yes; then
cristy8b350f62009-11-15 23:12:43 +000014801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
cristy3ed852e2009-09-05 21:47:34 +000014802$as_echo_n "checking for GNU ld... " >&6; }
14803else
cristy8b350f62009-11-15 23:12:43 +000014804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
cristy3ed852e2009-09-05 21:47:34 +000014805$as_echo_n "checking for non-GNU ld... " >&6; }
14806fi
cristy8b350f62009-11-15 23:12:43 +000014807if test "${lt_cv_path_LD+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014808 $as_echo_n "(cached) " >&6
14809else
14810 if test -z "$LD"; then
14811 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14812 for ac_dir in $PATH; do
14813 IFS="$lt_save_ifs"
14814 test -z "$ac_dir" && ac_dir=.
14815 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
14816 lt_cv_path_LD="$ac_dir/$ac_prog"
14817 # Check to see if the program is GNU ld. I'd rather use --version,
14818 # but apparently some variants of GNU ld only accept -v.
14819 # Break only if it was the GNU/non-GNU ld that we prefer.
14820 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
14821 *GNU* | *'with BFD'*)
14822 test "$with_gnu_ld" != no && break
14823 ;;
14824 *)
14825 test "$with_gnu_ld" != yes && break
14826 ;;
14827 esac
14828 fi
14829 done
14830 IFS="$lt_save_ifs"
14831else
14832 lt_cv_path_LD="$LD" # Let the user override the test with a path.
14833fi
14834fi
14835
14836LD="$lt_cv_path_LD"
14837if test -n "$LD"; then
cristy8b350f62009-11-15 23:12:43 +000014838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
cristy3ed852e2009-09-05 21:47:34 +000014839$as_echo "$LD" >&6; }
14840else
cristy8b350f62009-11-15 23:12:43 +000014841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000014842$as_echo "no" >&6; }
14843fi
cristy8b350f62009-11-15 23:12:43 +000014844test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
14845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
cristy3ed852e2009-09-05 21:47:34 +000014846$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000014847if test "${lt_cv_prog_gnu_ld+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000014848 $as_echo_n "(cached) " >&6
14849else
14850 # I'd rather use --version here, but apparently some GNU lds only accept -v.
14851case `$LD -v 2>&1 </dev/null` in
14852*GNU* | *'with BFD'*)
14853 lt_cv_prog_gnu_ld=yes
14854 ;;
14855*)
14856 lt_cv_prog_gnu_ld=no
14857 ;;
14858esac
14859fi
cristy8b350f62009-11-15 23:12:43 +000014860{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
cristy3ed852e2009-09-05 21:47:34 +000014861$as_echo "$lt_cv_prog_gnu_ld" >&6; }
14862with_gnu_ld=$lt_cv_prog_gnu_ld
14863
14864
14865
14866
14867
14868
14869
14870 # Check if GNU C++ uses GNU ld as the underlying linker, since the
14871 # archiving commands below assume that GNU ld is being used.
14872 if test "$with_gnu_ld" = yes; then
14873 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14874 archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
14875
14876 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
14877 export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
14878
14879 # If archive_cmds runs LD, not CC, wlarc should be empty
14880 # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
14881 # investigate it a little bit more. (MM)
14882 wlarc='${wl}'
14883
14884 # ancient GNU ld didn't support --whole-archive et. al.
14885 if eval "`$CC -print-prog-name=ld` --help 2>&1" |
14886 $GREP 'no-whole-archive' > /dev/null; then
14887 whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14888 else
14889 whole_archive_flag_spec_CXX=
14890 fi
14891 else
14892 with_gnu_ld=no
14893 wlarc=
14894
14895 # A generic and very simple default shared library creation
14896 # command for GNU C++ for the case where it uses the native
14897 # linker, instead of GNU ld. If possible, this setting should
14898 # overridden to take advantage of the native linker features on
14899 # the platform it is being used on.
14900 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14901 fi
14902
14903 # Commands to make compiler produce verbose output that lists
14904 # what "hidden" libraries, object files and flags are used when
14905 # linking a shared library.
cristy18304f92009-11-22 15:48:26 +000014906 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
cristy3ed852e2009-09-05 21:47:34 +000014907
14908 else
14909 GXX=no
14910 with_gnu_ld=no
14911 wlarc=
14912 fi
14913
14914 # PORTME: fill in a description of your system's C++ link characteristics
cristy8b350f62009-11-15 23:12:43 +000014915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
cristy3ed852e2009-09-05 21:47:34 +000014916$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14917 ld_shlibs_CXX=yes
14918 case $host_os in
14919 aix3*)
14920 # FIXME: insert proper C++ library support
14921 ld_shlibs_CXX=no
14922 ;;
14923 aix[4-9]*)
14924 if test "$host_cpu" = ia64; then
14925 # On IA64, the linker does run time linking by default, so we don't
14926 # have to do anything special.
14927 aix_use_runtimelinking=no
14928 exp_sym_flag='-Bexport'
14929 no_entry_flag=""
14930 else
14931 aix_use_runtimelinking=no
14932
14933 # Test if we are trying to use run time linking or normal
14934 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
14935 # need to do runtime linking.
14936 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
14937 for ld_flag in $LDFLAGS; do
14938 case $ld_flag in
14939 *-brtl*)
14940 aix_use_runtimelinking=yes
14941 break
14942 ;;
14943 esac
14944 done
14945 ;;
14946 esac
14947
14948 exp_sym_flag='-bexport'
14949 no_entry_flag='-bnoentry'
14950 fi
14951
14952 # When large executables or shared objects are built, AIX ld can
14953 # have problems creating the table of contents. If linking a library
14954 # or program results in "error TOC overflow" add -mminimal-toc to
14955 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
14956 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
14957
14958 archive_cmds_CXX=''
14959 hardcode_direct_CXX=yes
14960 hardcode_direct_absolute_CXX=yes
14961 hardcode_libdir_separator_CXX=':'
14962 link_all_deplibs_CXX=yes
14963 file_list_spec_CXX='${wl}-f,'
14964
14965 if test "$GXX" = yes; then
14966 case $host_os in aix4.[012]|aix4.[012].*)
14967 # We only want to do this on AIX 4.2 and lower, the check
14968 # below for broken collect2 doesn't work under 4.3+
14969 collect2name=`${CC} -print-prog-name=collect2`
14970 if test -f "$collect2name" &&
14971 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
14972 then
14973 # We have reworked collect2
14974 :
14975 else
14976 # We have old collect2
14977 hardcode_direct_CXX=unsupported
14978 # It fails to find uninstalled libraries when the uninstalled
14979 # path is not listed in the libpath. Setting hardcode_minus_L
14980 # to unsupported forces relinking
14981 hardcode_minus_L_CXX=yes
14982 hardcode_libdir_flag_spec_CXX='-L$libdir'
14983 hardcode_libdir_separator_CXX=
14984 fi
14985 esac
14986 shared_flag='-shared'
14987 if test "$aix_use_runtimelinking" = yes; then
14988 shared_flag="$shared_flag "'${wl}-G'
14989 fi
14990 else
14991 # not using gcc
14992 if test "$host_cpu" = ia64; then
14993 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
14994 # chokes on -Wl,-G. The following line is correct:
14995 shared_flag='-G'
14996 else
14997 if test "$aix_use_runtimelinking" = yes; then
14998 shared_flag='${wl}-G'
14999 else
15000 shared_flag='${wl}-bM:SRE'
15001 fi
15002 fi
15003 fi
15004
15005 export_dynamic_flag_spec_CXX='${wl}-bexpall'
15006 # It seems that -bexpall does not export symbols beginning with
15007 # underscore (_), so it is better to generate a list of symbols to
15008 # export.
15009 always_export_symbols_CXX=yes
15010 if test "$aix_use_runtimelinking" = yes; then
15011 # Warning - without using the other runtime loading flags (-brtl),
15012 # -berok will link without error, but may produce a broken library.
15013 allow_undefined_flag_CXX='-berok'
15014 # Determine the default libpath from the value encoded in an empty
15015 # executable.
cristy8b350f62009-11-15 23:12:43 +000015016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000015017/* end confdefs.h. */
15018
15019int
15020main ()
15021{
15022
15023 ;
15024 return 0;
15025}
15026_ACEOF
cristy8b350f62009-11-15 23:12:43 +000015027if ac_fn_cxx_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000015028
15029lt_aix_libpath_sed='
15030 /Import File Strings/,/^$/ {
15031 /^0/ {
15032 s/^0 *\(.*\)$/\1/
15033 p
15034 }
15035 }'
15036aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15037# Check for a 64-bit object if we didn't find anything.
15038if test -z "$aix_libpath"; then
15039 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15040fi
cristy3ed852e2009-09-05 21:47:34 +000015041fi
cristy8b350f62009-11-15 23:12:43 +000015042rm -f core conftest.err conftest.$ac_objext \
15043 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000015044if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
15045
15046 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
15047
cristy18304f92009-11-22 15:48:26 +000015048 archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
cristy3ed852e2009-09-05 21:47:34 +000015049 else
15050 if test "$host_cpu" = ia64; then
15051 hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
15052 allow_undefined_flag_CXX="-z nodefs"
15053 archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
15054 else
15055 # Determine the default libpath from the value encoded in an
15056 # empty executable.
cristy8b350f62009-11-15 23:12:43 +000015057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000015058/* end confdefs.h. */
15059
15060int
15061main ()
15062{
15063
15064 ;
15065 return 0;
15066}
15067_ACEOF
cristy8b350f62009-11-15 23:12:43 +000015068if ac_fn_cxx_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000015069
15070lt_aix_libpath_sed='
15071 /Import File Strings/,/^$/ {
15072 /^0/ {
15073 s/^0 *\(.*\)$/\1/
15074 p
15075 }
15076 }'
15077aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15078# Check for a 64-bit object if we didn't find anything.
15079if test -z "$aix_libpath"; then
15080 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15081fi
cristy3ed852e2009-09-05 21:47:34 +000015082fi
cristy8b350f62009-11-15 23:12:43 +000015083rm -f core conftest.err conftest.$ac_objext \
15084 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000015085if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
15086
15087 hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
15088 # Warning - without using the other run time loading flags,
15089 # -berok will link without error, but may produce a broken library.
15090 no_undefined_flag_CXX=' ${wl}-bernotok'
15091 allow_undefined_flag_CXX=' ${wl}-berok'
cristy18304f92009-11-22 15:48:26 +000015092 # Exported symbols can be pulled into shared objects from archives
15093 whole_archive_flag_spec_CXX='$convenience'
cristy3ed852e2009-09-05 21:47:34 +000015094 archive_cmds_need_lc_CXX=yes
15095 # This is similar to how AIX traditionally builds its shared
15096 # libraries.
15097 archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
15098 fi
15099 fi
15100 ;;
15101
15102 beos*)
15103 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15104 allow_undefined_flag_CXX=unsupported
15105 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15106 # support --undefined. This deserves some investigation. FIXME
15107 archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15108 else
15109 ld_shlibs_CXX=no
15110 fi
15111 ;;
15112
15113 chorus*)
15114 case $cc_basename in
15115 *)
15116 # FIXME: insert proper C++ library support
15117 ld_shlibs_CXX=no
15118 ;;
15119 esac
15120 ;;
15121
15122 cygwin* | mingw* | pw32* | cegcc*)
15123 # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
15124 # as there is no search path for DLLs.
15125 hardcode_libdir_flag_spec_CXX='-L$libdir'
15126 allow_undefined_flag_CXX=unsupported
15127 always_export_symbols_CXX=no
15128 enable_shared_with_static_runtimes_CXX=yes
15129
15130 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15131 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15132 # If the export-symbols file already is a .def file (1st line
15133 # is EXPORTS), use it as is; otherwise, prepend...
15134 archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
15135 cp $export_symbols $output_objdir/$soname.def;
15136 else
15137 echo EXPORTS > $output_objdir/$soname.def;
15138 cat $export_symbols >> $output_objdir/$soname.def;
15139 fi~
15140 $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15141 else
15142 ld_shlibs_CXX=no
15143 fi
15144 ;;
15145 darwin* | rhapsody*)
15146
15147
15148 archive_cmds_need_lc_CXX=no
15149 hardcode_direct_CXX=no
15150 hardcode_automatic_CXX=yes
15151 hardcode_shlibpath_var_CXX=unsupported
cristy18304f92009-11-22 15:48:26 +000015152 whole_archive_flag_spec_CXX=''
cristy3ed852e2009-09-05 21:47:34 +000015153 link_all_deplibs_CXX=yes
15154 allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
15155 case $cc_basename in
15156 ifort*) _lt_dar_can_shared=yes ;;
15157 *) _lt_dar_can_shared=$GCC ;;
15158 esac
15159 if test "$_lt_dar_can_shared" = "yes"; then
cristy18304f92009-11-22 15:48:26 +000015160 output_verbose_link_cmd=echo
cristy3ed852e2009-09-05 21:47:34 +000015161 archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
15162 module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
15163 archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
15164 module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
15165 if test "$lt_cv_apple_cc_single_mod" != "yes"; then
15166 archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
15167 archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
15168 fi
15169
15170 else
15171 ld_shlibs_CXX=no
15172 fi
15173
15174 ;;
15175
15176 dgux*)
15177 case $cc_basename in
15178 ec++*)
15179 # FIXME: insert proper C++ library support
15180 ld_shlibs_CXX=no
15181 ;;
15182 ghcx*)
15183 # Green Hills C++ Compiler
15184 # FIXME: insert proper C++ library support
15185 ld_shlibs_CXX=no
15186 ;;
15187 *)
15188 # FIXME: insert proper C++ library support
15189 ld_shlibs_CXX=no
15190 ;;
15191 esac
15192 ;;
15193
15194 freebsd[12]*)
15195 # C++ shared libraries reported to be fairly broken before
15196 # switch to ELF
15197 ld_shlibs_CXX=no
15198 ;;
15199
15200 freebsd-elf*)
15201 archive_cmds_need_lc_CXX=no
15202 ;;
15203
15204 freebsd* | dragonfly*)
15205 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
15206 # conventions
15207 ld_shlibs_CXX=yes
15208 ;;
15209
15210 gnu*)
15211 ;;
15212
15213 hpux9*)
15214 hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
15215 hardcode_libdir_separator_CXX=:
15216 export_dynamic_flag_spec_CXX='${wl}-E'
15217 hardcode_direct_CXX=yes
15218 hardcode_minus_L_CXX=yes # Not in the search PATH,
15219 # but as the default
15220 # location of the library.
15221
15222 case $cc_basename in
15223 CC*)
15224 # FIXME: insert proper C++ library support
15225 ld_shlibs_CXX=no
15226 ;;
15227 aCC*)
15228 archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
15229 # Commands to make compiler produce verbose output that lists
15230 # what "hidden" libraries, object files and flags are used when
15231 # linking a shared library.
15232 #
15233 # There doesn't appear to be a way to prevent this compiler from
15234 # explicitly linking system object files so we need to strip them
15235 # from the output so that they don't get included in the library
15236 # dependencies.
cristy18304f92009-11-22 15:48:26 +000015237 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
cristy3ed852e2009-09-05 21:47:34 +000015238 ;;
15239 *)
15240 if test "$GXX" = yes; then
15241 archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
15242 else
15243 # FIXME: insert proper C++ library support
15244 ld_shlibs_CXX=no
15245 fi
15246 ;;
15247 esac
15248 ;;
15249
15250 hpux10*|hpux11*)
15251 if test $with_gnu_ld = no; then
15252 hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
15253 hardcode_libdir_separator_CXX=:
15254
15255 case $host_cpu in
15256 hppa*64*|ia64*)
15257 ;;
15258 *)
15259 export_dynamic_flag_spec_CXX='${wl}-E'
15260 ;;
15261 esac
15262 fi
15263 case $host_cpu in
15264 hppa*64*|ia64*)
15265 hardcode_direct_CXX=no
15266 hardcode_shlibpath_var_CXX=no
15267 ;;
15268 *)
15269 hardcode_direct_CXX=yes
15270 hardcode_direct_absolute_CXX=yes
15271 hardcode_minus_L_CXX=yes # Not in the search PATH,
15272 # but as the default
15273 # location of the library.
15274 ;;
15275 esac
15276
15277 case $cc_basename in
15278 CC*)
15279 # FIXME: insert proper C++ library support
15280 ld_shlibs_CXX=no
15281 ;;
15282 aCC*)
15283 case $host_cpu in
15284 hppa*64*)
15285 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15286 ;;
15287 ia64*)
15288 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15289 ;;
15290 *)
15291 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15292 ;;
15293 esac
15294 # Commands to make compiler produce verbose output that lists
15295 # what "hidden" libraries, object files and flags are used when
15296 # linking a shared library.
15297 #
15298 # There doesn't appear to be a way to prevent this compiler from
15299 # explicitly linking system object files so we need to strip them
15300 # from the output so that they don't get included in the library
15301 # dependencies.
cristy18304f92009-11-22 15:48:26 +000015302 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
cristy3ed852e2009-09-05 21:47:34 +000015303 ;;
15304 *)
15305 if test "$GXX" = yes; then
15306 if test $with_gnu_ld = no; then
15307 case $host_cpu in
15308 hppa*64*)
15309 archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15310 ;;
15311 ia64*)
15312 archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15313 ;;
15314 *)
15315 archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15316 ;;
15317 esac
15318 fi
15319 else
15320 # FIXME: insert proper C++ library support
15321 ld_shlibs_CXX=no
15322 fi
15323 ;;
15324 esac
15325 ;;
15326
15327 interix[3-9]*)
15328 hardcode_direct_CXX=no
15329 hardcode_shlibpath_var_CXX=no
15330 hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15331 export_dynamic_flag_spec_CXX='${wl}-E'
15332 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15333 # Instead, shared libraries are loaded at an image base (0x10000000 by
15334 # default) and relocated if they conflict, which is a slow very memory
15335 # consuming and fragmenting process. To avoid this, we pick a random,
15336 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15337 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
15338 archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15339 archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15340 ;;
15341 irix5* | irix6*)
15342 case $cc_basename in
15343 CC*)
15344 # SGI C++
cristy18304f92009-11-22 15:48:26 +000015345 archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000015346
15347 # Archives containing C++ object files must be created using
15348 # "CC -ar", where "CC" is the IRIX C++ compiler. This is
15349 # necessary to make sure instantiated templates are included
15350 # in the archive.
15351 old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
15352 ;;
15353 *)
15354 if test "$GXX" = yes; then
15355 if test "$with_gnu_ld" = no; then
cristy18304f92009-11-22 15:48:26 +000015356 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000015357 else
cristy18304f92009-11-22 15:48:26 +000015358 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000015359 fi
15360 fi
15361 link_all_deplibs_CXX=yes
15362 ;;
15363 esac
15364 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15365 hardcode_libdir_separator_CXX=:
15366 inherit_rpath_CXX=yes
15367 ;;
15368
cristy18304f92009-11-22 15:48:26 +000015369 linux* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +000015370 case $cc_basename in
15371 KCC*)
15372 # Kuck and Associates, Inc. (KAI) C++ Compiler
15373
15374 # KCC will only create a shared library if the output file
15375 # ends with ".so" (or ".sl" for HP-UX), so rename the library
15376 # to its proper name (with version) after linking.
15377 archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
15378 archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
15379 # Commands to make compiler produce verbose output that lists
15380 # what "hidden" libraries, object files and flags are used when
15381 # linking a shared library.
15382 #
15383 # There doesn't appear to be a way to prevent this compiler from
15384 # explicitly linking system object files so we need to strip them
15385 # from the output so that they don't get included in the library
15386 # dependencies.
cristy18304f92009-11-22 15:48:26 +000015387 output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
cristy3ed852e2009-09-05 21:47:34 +000015388
15389 hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15390 export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
15391
15392 # Archives containing C++ object files must be created using
15393 # "CC -Bstatic", where "CC" is the KAI C++ compiler.
15394 old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
15395 ;;
15396 icpc* | ecpc* )
15397 # Intel C++
15398 with_gnu_ld=yes
15399 # version 8.0 and above of icpc choke on multiply defined symbols
15400 # if we add $predep_objects and $postdep_objects, however 7.1 and
15401 # earlier do not add the objects themselves.
15402 case `$CC -V 2>&1` in
15403 *"Version 7."*)
15404 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
15405 archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15406 ;;
15407 *) # Version 8.0 or newer
15408 tmp_idyn=
15409 case $host_cpu in
15410 ia64*) tmp_idyn=' -i_dynamic';;
15411 esac
15412 archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15413 archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15414 ;;
15415 esac
15416 archive_cmds_need_lc_CXX=no
15417 hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15418 export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
15419 whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
15420 ;;
15421 pgCC* | pgcpp*)
15422 # Portland Group C++ compiler
15423 case `$CC -V` in
15424 *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
15425 prelink_cmds_CXX='tpldir=Template.dir~
15426 rm -rf $tpldir~
15427 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
15428 compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
15429 old_archive_cmds_CXX='tpldir=Template.dir~
15430 rm -rf $tpldir~
15431 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
15432 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
15433 $RANLIB $oldlib'
15434 archive_cmds_CXX='tpldir=Template.dir~
15435 rm -rf $tpldir~
15436 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
15437 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
15438 archive_expsym_cmds_CXX='tpldir=Template.dir~
15439 rm -rf $tpldir~
15440 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
15441 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
15442 ;;
15443 *) # Version 6 will use weak symbols
15444 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
15445 archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
15446 ;;
15447 esac
15448
15449 hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
15450 export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
cristy18304f92009-11-22 15:48:26 +000015451 whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
cristy3ed852e2009-09-05 21:47:34 +000015452 ;;
15453 cxx*)
15454 # Compaq C++
15455 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
15456 archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
15457
15458 runpath_var=LD_RUN_PATH
15459 hardcode_libdir_flag_spec_CXX='-rpath $libdir'
15460 hardcode_libdir_separator_CXX=:
15461
15462 # Commands to make compiler produce verbose output that lists
15463 # what "hidden" libraries, object files and flags are used when
15464 # linking a shared library.
15465 #
15466 # There doesn't appear to be a way to prevent this compiler from
15467 # explicitly linking system object files so we need to strip them
15468 # from the output so that they don't get included in the library
15469 # dependencies.
cristy18304f92009-11-22 15:48:26 +000015470 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
cristy3ed852e2009-09-05 21:47:34 +000015471 ;;
cristy18304f92009-11-22 15:48:26 +000015472 xl*)
cristy3ed852e2009-09-05 21:47:34 +000015473 # IBM XL 8.0 on PPC, with GNU ld
15474 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15475 export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
15476 archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15477 if test "x$supports_anon_versioning" = xyes; then
15478 archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
15479 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15480 echo "local: *; };" >> $output_objdir/$libname.ver~
15481 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
15482 fi
15483 ;;
15484 *)
15485 case `$CC -V 2>&1 | sed 5q` in
15486 *Sun\ C*)
15487 # Sun C++ 5.9
15488 no_undefined_flag_CXX=' -zdefs'
15489 archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15490 archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
15491 hardcode_libdir_flag_spec_CXX='-R$libdir'
cristy18304f92009-11-22 15:48:26 +000015492 whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
cristy3ed852e2009-09-05 21:47:34 +000015493 compiler_needs_object_CXX=yes
15494
15495 # Not sure whether something based on
15496 # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
15497 # would be better.
cristy18304f92009-11-22 15:48:26 +000015498 output_verbose_link_cmd='echo'
cristy3ed852e2009-09-05 21:47:34 +000015499
15500 # Archives containing C++ object files must be created using
15501 # "CC -xar", where "CC" is the Sun C++ compiler. This is
15502 # necessary to make sure instantiated templates are included
15503 # in the archive.
15504 old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
15505 ;;
15506 esac
15507 ;;
15508 esac
15509 ;;
15510
15511 lynxos*)
15512 # FIXME: insert proper C++ library support
15513 ld_shlibs_CXX=no
15514 ;;
15515
15516 m88k*)
15517 # FIXME: insert proper C++ library support
15518 ld_shlibs_CXX=no
15519 ;;
15520
15521 mvs*)
15522 case $cc_basename in
15523 cxx*)
15524 # FIXME: insert proper C++ library support
15525 ld_shlibs_CXX=no
15526 ;;
15527 *)
15528 # FIXME: insert proper C++ library support
15529 ld_shlibs_CXX=no
15530 ;;
15531 esac
15532 ;;
15533
15534 netbsd*)
15535 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15536 archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
15537 wlarc=
15538 hardcode_libdir_flag_spec_CXX='-R$libdir'
15539 hardcode_direct_CXX=yes
15540 hardcode_shlibpath_var_CXX=no
15541 fi
15542 # Workaround some broken pre-1.5 toolchains
15543 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
15544 ;;
15545
15546 *nto* | *qnx*)
15547 ld_shlibs_CXX=yes
15548 ;;
15549
15550 openbsd2*)
15551 # C++ shared libraries are fairly broken
15552 ld_shlibs_CXX=no
15553 ;;
15554
15555 openbsd*)
15556 if test -f /usr/libexec/ld.so; then
15557 hardcode_direct_CXX=yes
15558 hardcode_shlibpath_var_CXX=no
15559 hardcode_direct_absolute_CXX=yes
15560 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
15561 hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15562 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15563 archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
15564 export_dynamic_flag_spec_CXX='${wl}-E'
15565 whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
15566 fi
cristy18304f92009-11-22 15:48:26 +000015567 output_verbose_link_cmd=echo
cristy3ed852e2009-09-05 21:47:34 +000015568 else
15569 ld_shlibs_CXX=no
15570 fi
15571 ;;
15572
15573 osf3* | osf4* | osf5*)
15574 case $cc_basename in
15575 KCC*)
15576 # Kuck and Associates, Inc. (KAI) C++ Compiler
15577
15578 # KCC will only create a shared library if the output file
15579 # ends with ".so" (or ".sl" for HP-UX), so rename the library
15580 # to its proper name (with version) after linking.
15581 archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
15582
15583 hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
15584 hardcode_libdir_separator_CXX=:
15585
15586 # Archives containing C++ object files must be created using
15587 # the KAI C++ compiler.
15588 case $host in
15589 osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
15590 *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
15591 esac
15592 ;;
15593 RCC*)
15594 # Rational C++ 2.4.1
15595 # FIXME: insert proper C++ library support
15596 ld_shlibs_CXX=no
15597 ;;
15598 cxx*)
15599 case $host in
15600 osf3*)
15601 allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
cristy18304f92009-11-22 15:48:26 +000015602 archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000015603 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15604 ;;
15605 *)
15606 allow_undefined_flag_CXX=' -expect_unresolved \*'
cristy18304f92009-11-22 15:48:26 +000015607 archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000015608 archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
15609 echo "-hidden">> $lib.exp~
cristy18304f92009-11-22 15:48:26 +000015610 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
cristy3ed852e2009-09-05 21:47:34 +000015611 $RM $lib.exp'
15612 hardcode_libdir_flag_spec_CXX='-rpath $libdir'
15613 ;;
15614 esac
15615
15616 hardcode_libdir_separator_CXX=:
15617
15618 # Commands to make compiler produce verbose output that lists
15619 # what "hidden" libraries, object files and flags are used when
15620 # linking a shared library.
15621 #
15622 # There doesn't appear to be a way to prevent this compiler from
15623 # explicitly linking system object files so we need to strip them
15624 # from the output so that they don't get included in the library
15625 # dependencies.
cristy18304f92009-11-22 15:48:26 +000015626 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
cristy3ed852e2009-09-05 21:47:34 +000015627 ;;
15628 *)
15629 if test "$GXX" = yes && test "$with_gnu_ld" = no; then
15630 allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
15631 case $host in
15632 osf3*)
cristy18304f92009-11-22 15:48:26 +000015633 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000015634 ;;
15635 *)
cristy18304f92009-11-22 15:48:26 +000015636 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
cristy3ed852e2009-09-05 21:47:34 +000015637 ;;
15638 esac
15639
15640 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
15641 hardcode_libdir_separator_CXX=:
15642
15643 # Commands to make compiler produce verbose output that lists
15644 # what "hidden" libraries, object files and flags are used when
15645 # linking a shared library.
cristy18304f92009-11-22 15:48:26 +000015646 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
cristy3ed852e2009-09-05 21:47:34 +000015647
15648 else
15649 # FIXME: insert proper C++ library support
15650 ld_shlibs_CXX=no
15651 fi
15652 ;;
15653 esac
15654 ;;
15655
15656 psos*)
15657 # FIXME: insert proper C++ library support
15658 ld_shlibs_CXX=no
15659 ;;
15660
15661 sunos4*)
15662 case $cc_basename in
15663 CC*)
15664 # Sun C++ 4.x
15665 # FIXME: insert proper C++ library support
15666 ld_shlibs_CXX=no
15667 ;;
15668 lcc*)
15669 # Lucid
15670 # FIXME: insert proper C++ library support
15671 ld_shlibs_CXX=no
15672 ;;
15673 *)
15674 # FIXME: insert proper C++ library support
15675 ld_shlibs_CXX=no
15676 ;;
15677 esac
15678 ;;
15679
15680 solaris*)
15681 case $cc_basename in
15682 CC*)
15683 # Sun C++ 4.2, 5.x and Centerline C++
15684 archive_cmds_need_lc_CXX=yes
15685 no_undefined_flag_CXX=' -zdefs'
15686 archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
15687 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15688 $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
15689
15690 hardcode_libdir_flag_spec_CXX='-R$libdir'
15691 hardcode_shlibpath_var_CXX=no
15692 case $host_os in
15693 solaris2.[0-5] | solaris2.[0-5].*) ;;
15694 *)
15695 # The compiler driver will combine and reorder linker options,
15696 # but understands `-z linker_flag'.
15697 # Supported since Solaris 2.6 (maybe 2.5.1?)
15698 whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
15699 ;;
15700 esac
15701 link_all_deplibs_CXX=yes
15702
cristy18304f92009-11-22 15:48:26 +000015703 output_verbose_link_cmd='echo'
cristy3ed852e2009-09-05 21:47:34 +000015704
15705 # Archives containing C++ object files must be created using
15706 # "CC -xar", where "CC" is the Sun C++ compiler. This is
15707 # necessary to make sure instantiated templates are included
15708 # in the archive.
15709 old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
15710 ;;
15711 gcx*)
15712 # Green Hills C++ Compiler
15713 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15714
15715 # The C++ compiler must be used to create the archive.
15716 old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
15717 ;;
15718 *)
15719 # GNU C++ compiler with Solaris linker
15720 if test "$GXX" = yes && test "$with_gnu_ld" = no; then
15721 no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
15722 if $CC --version | $GREP -v '^2\.7' > /dev/null; then
15723 archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15724 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15725 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
15726
15727 # Commands to make compiler produce verbose output that lists
15728 # what "hidden" libraries, object files and flags are used when
15729 # linking a shared library.
cristy18304f92009-11-22 15:48:26 +000015730 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
cristy3ed852e2009-09-05 21:47:34 +000015731 else
15732 # g++ 2.7 appears to require `-G' NOT `-shared' on this
15733 # platform.
15734 archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15735 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15736 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
15737
15738 # Commands to make compiler produce verbose output that lists
15739 # what "hidden" libraries, object files and flags are used when
15740 # linking a shared library.
cristy18304f92009-11-22 15:48:26 +000015741 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
cristy3ed852e2009-09-05 21:47:34 +000015742 fi
15743
15744 hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
15745 case $host_os in
15746 solaris2.[0-5] | solaris2.[0-5].*) ;;
15747 *)
15748 whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
15749 ;;
15750 esac
15751 fi
15752 ;;
15753 esac
15754 ;;
15755
15756 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
15757 no_undefined_flag_CXX='${wl}-z,text'
15758 archive_cmds_need_lc_CXX=no
15759 hardcode_shlibpath_var_CXX=no
15760 runpath_var='LD_RUN_PATH'
15761
15762 case $cc_basename in
15763 CC*)
15764 archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15765 archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15766 ;;
15767 *)
15768 archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15769 archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15770 ;;
15771 esac
15772 ;;
15773
15774 sysv5* | sco3.2v5* | sco5v6*)
15775 # Note: We can NOT use -z defs as we might desire, because we do not
15776 # link with -lc, and that would cause any symbols used from libc to
15777 # always be unresolved, which means just about no library would
15778 # ever link correctly. If we're not using GNU ld we use -z text
15779 # though, which does catch some bad symbols but isn't as heavy-handed
15780 # as -z defs.
15781 no_undefined_flag_CXX='${wl}-z,text'
15782 allow_undefined_flag_CXX='${wl}-z,nodefs'
15783 archive_cmds_need_lc_CXX=no
15784 hardcode_shlibpath_var_CXX=no
15785 hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
15786 hardcode_libdir_separator_CXX=':'
15787 link_all_deplibs_CXX=yes
15788 export_dynamic_flag_spec_CXX='${wl}-Bexport'
15789 runpath_var='LD_RUN_PATH'
15790
15791 case $cc_basename in
15792 CC*)
15793 archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15794 archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15795 ;;
15796 *)
15797 archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15798 archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15799 ;;
15800 esac
15801 ;;
15802
15803 tandem*)
15804 case $cc_basename in
15805 NCC*)
15806 # NonStop-UX NCC 3.20
15807 # FIXME: insert proper C++ library support
15808 ld_shlibs_CXX=no
15809 ;;
15810 *)
15811 # FIXME: insert proper C++ library support
15812 ld_shlibs_CXX=no
15813 ;;
15814 esac
15815 ;;
15816
15817 vxworks*)
15818 # FIXME: insert proper C++ library support
15819 ld_shlibs_CXX=no
15820 ;;
15821
15822 *)
15823 # FIXME: insert proper C++ library support
15824 ld_shlibs_CXX=no
15825 ;;
15826 esac
15827
cristy8b350f62009-11-15 23:12:43 +000015828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000015829$as_echo "$ld_shlibs_CXX" >&6; }
15830 test "$ld_shlibs_CXX" = no && can_build_shared=no
15831
15832 GCC_CXX="$GXX"
15833 LD_CXX="$LD"
15834
15835 ## CAVEAT EMPTOR:
15836 ## There is no encapsulation within the following macros, do not change
15837 ## the running order or otherwise move them around unless you know exactly
15838 ## what you are doing...
15839 # Dependencies to place before and after the object being linked:
15840predep_objects_CXX=
15841postdep_objects_CXX=
15842predeps_CXX=
15843postdeps_CXX=
15844compiler_lib_search_path_CXX=
15845
15846cat > conftest.$ac_ext <<_LT_EOF
15847class Foo
15848{
15849public:
15850 Foo (void) { a = 0; }
15851private:
15852 int a;
15853};
15854_LT_EOF
15855
cristy8b350f62009-11-15 23:12:43 +000015856if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000015857 (eval $ac_compile) 2>&5
15858 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000015859 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15860 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000015861 # Parse the compiler output and extract the necessary
15862 # objects, libraries and library flags.
15863
15864 # Sentinel used to keep track of whether or not we are before
15865 # the conftest object file.
15866 pre_test_object_deps_done=no
15867
15868 for p in `eval "$output_verbose_link_cmd"`; do
15869 case $p in
15870
15871 -L* | -R* | -l*)
15872 # Some compilers place space between "-{L,R}" and the path.
15873 # Remove the space.
15874 if test $p = "-L" ||
15875 test $p = "-R"; then
15876 prev=$p
15877 continue
15878 else
15879 prev=
15880 fi
15881
15882 if test "$pre_test_object_deps_done" = no; then
15883 case $p in
15884 -L* | -R*)
15885 # Internal compiler library paths should come after those
15886 # provided the user. The postdeps already come after the
15887 # user supplied libs so there is no need to process them.
15888 if test -z "$compiler_lib_search_path_CXX"; then
15889 compiler_lib_search_path_CXX="${prev}${p}"
15890 else
15891 compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
15892 fi
15893 ;;
15894 # The "-l" case would never come before the object being
15895 # linked, so don't bother handling this case.
15896 esac
15897 else
15898 if test -z "$postdeps_CXX"; then
15899 postdeps_CXX="${prev}${p}"
15900 else
15901 postdeps_CXX="${postdeps_CXX} ${prev}${p}"
15902 fi
15903 fi
15904 ;;
15905
15906 *.$objext)
15907 # This assumes that the test object file only shows up
15908 # once in the compiler output.
15909 if test "$p" = "conftest.$objext"; then
15910 pre_test_object_deps_done=yes
15911 continue
15912 fi
15913
15914 if test "$pre_test_object_deps_done" = no; then
15915 if test -z "$predep_objects_CXX"; then
15916 predep_objects_CXX="$p"
15917 else
15918 predep_objects_CXX="$predep_objects_CXX $p"
15919 fi
15920 else
15921 if test -z "$postdep_objects_CXX"; then
15922 postdep_objects_CXX="$p"
15923 else
15924 postdep_objects_CXX="$postdep_objects_CXX $p"
15925 fi
15926 fi
15927 ;;
15928
15929 *) ;; # Ignore the rest.
15930
15931 esac
15932 done
15933
15934 # Clean up.
15935 rm -f a.out a.exe
15936else
15937 echo "libtool.m4: error: problem compiling CXX test program"
15938fi
15939
15940$RM -f confest.$objext
15941
15942# PORTME: override above test on systems where it is broken
15943case $host_os in
15944interix[3-9]*)
15945 # Interix 3.5 installs completely hosed .la files for C++, so rather than
15946 # hack all around it, let's just trust "g++" to DTRT.
15947 predep_objects_CXX=
15948 postdep_objects_CXX=
15949 postdeps_CXX=
15950 ;;
15951
15952linux*)
15953 case `$CC -V 2>&1 | sed 5q` in
15954 *Sun\ C*)
15955 # Sun C++ 5.9
15956
15957 # The more standards-conforming stlport4 library is
15958 # incompatible with the Cstd library. Avoid specifying
15959 # it if it's in CXXFLAGS. Ignore libCrun as
15960 # -library=stlport4 depends on it.
15961 case " $CXX $CXXFLAGS " in
15962 *" -library=stlport4 "*)
15963 solaris_use_stlport4=yes
15964 ;;
15965 esac
15966
15967 if test "$solaris_use_stlport4" != yes; then
15968 postdeps_CXX='-library=Cstd -library=Crun'
15969 fi
15970 ;;
15971 esac
15972 ;;
15973
15974solaris*)
15975 case $cc_basename in
15976 CC*)
15977 # The more standards-conforming stlport4 library is
15978 # incompatible with the Cstd library. Avoid specifying
15979 # it if it's in CXXFLAGS. Ignore libCrun as
15980 # -library=stlport4 depends on it.
15981 case " $CXX $CXXFLAGS " in
15982 *" -library=stlport4 "*)
15983 solaris_use_stlport4=yes
15984 ;;
15985 esac
15986
15987 # Adding this requires a known-good setup of shared libraries for
15988 # Sun compiler versions before 5.6, else PIC objects from an old
15989 # archive will be linked into the output, leading to subtle bugs.
15990 if test "$solaris_use_stlport4" != yes; then
15991 postdeps_CXX='-library=Cstd -library=Crun'
15992 fi
15993 ;;
15994 esac
15995 ;;
15996esac
15997
15998
15999case " $postdeps_CXX " in
16000*" -lc "*) archive_cmds_need_lc_CXX=no ;;
16001esac
16002 compiler_lib_search_dirs_CXX=
16003if test -n "${compiler_lib_search_path_CXX}"; then
16004 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
16005fi
16006
16007
16008
16009
16010
16011
16012
16013
16014
16015
16016
16017
16018
16019
16020
16021
16022
16023
16024
16025
16026
16027
16028
16029
16030
16031
16032
16033
16034
16035
16036
16037 lt_prog_compiler_wl_CXX=
16038lt_prog_compiler_pic_CXX=
16039lt_prog_compiler_static_CXX=
16040
cristy8b350f62009-11-15 23:12:43 +000016041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
cristy3ed852e2009-09-05 21:47:34 +000016042$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
16043
16044 # C++ specific cases for pic, static, wl, etc.
16045 if test "$GXX" = yes; then
16046 lt_prog_compiler_wl_CXX='-Wl,'
16047 lt_prog_compiler_static_CXX='-static'
16048
16049 case $host_os in
16050 aix*)
16051 # All AIX code is PIC.
16052 if test "$host_cpu" = ia64; then
16053 # AIX 5 now supports IA64 processor
16054 lt_prog_compiler_static_CXX='-Bstatic'
16055 fi
16056 ;;
16057
16058 amigaos*)
16059 case $host_cpu in
16060 powerpc)
16061 # see comment about AmigaOS4 .so support
16062 lt_prog_compiler_pic_CXX='-fPIC'
16063 ;;
16064 m68k)
16065 # FIXME: we need at least 68020 code to build shared libraries, but
16066 # adding the `-m68020' flag to GCC prevents building anything better,
16067 # like `-m68040'.
16068 lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
16069 ;;
16070 esac
16071 ;;
16072
16073 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
16074 # PIC is the default for these OSes.
16075 ;;
16076 mingw* | cygwin* | os2* | pw32* | cegcc*)
16077 # This hack is so that the source file can tell whether it is being
16078 # built for inclusion in a dll (and should export symbols for example).
16079 # Although the cygwin gcc ignores -fPIC, still need this for old-style
16080 # (--disable-auto-import) libraries
16081 lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
16082 ;;
16083 darwin* | rhapsody*)
16084 # PIC is the default on this platform
16085 # Common symbols not allowed in MH_DYLIB files
16086 lt_prog_compiler_pic_CXX='-fno-common'
16087 ;;
16088 *djgpp*)
16089 # DJGPP does not support shared libraries at all
16090 lt_prog_compiler_pic_CXX=
16091 ;;
16092 interix[3-9]*)
16093 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
16094 # Instead, we relocate shared libraries at runtime.
16095 ;;
16096 sysv4*MP*)
16097 if test -d /usr/nec; then
16098 lt_prog_compiler_pic_CXX=-Kconform_pic
16099 fi
16100 ;;
16101 hpux*)
16102 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
16103 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
16104 # sets the default TLS model and affects inlining.
16105 case $host_cpu in
16106 hppa*64*)
16107 ;;
16108 *)
16109 lt_prog_compiler_pic_CXX='-fPIC'
16110 ;;
16111 esac
16112 ;;
16113 *qnx* | *nto*)
16114 # QNX uses GNU C++, but need to define -shared option too, otherwise
16115 # it will coredump.
16116 lt_prog_compiler_pic_CXX='-fPIC -shared'
16117 ;;
16118 *)
16119 lt_prog_compiler_pic_CXX='-fPIC'
16120 ;;
16121 esac
16122 else
16123 case $host_os in
16124 aix[4-9]*)
16125 # All AIX code is PIC.
16126 if test "$host_cpu" = ia64; then
16127 # AIX 5 now supports IA64 processor
16128 lt_prog_compiler_static_CXX='-Bstatic'
16129 else
16130 lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
16131 fi
16132 ;;
16133 chorus*)
16134 case $cc_basename in
16135 cxch68*)
16136 # Green Hills C++ Compiler
16137 # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
16138 ;;
16139 esac
16140 ;;
16141 dgux*)
16142 case $cc_basename in
16143 ec++*)
16144 lt_prog_compiler_pic_CXX='-KPIC'
16145 ;;
16146 ghcx*)
16147 # Green Hills C++ Compiler
16148 lt_prog_compiler_pic_CXX='-pic'
16149 ;;
16150 *)
16151 ;;
16152 esac
16153 ;;
16154 freebsd* | dragonfly*)
16155 # FreeBSD uses GNU C++
16156 ;;
16157 hpux9* | hpux10* | hpux11*)
16158 case $cc_basename in
16159 CC*)
16160 lt_prog_compiler_wl_CXX='-Wl,'
16161 lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
16162 if test "$host_cpu" != ia64; then
16163 lt_prog_compiler_pic_CXX='+Z'
16164 fi
16165 ;;
16166 aCC*)
16167 lt_prog_compiler_wl_CXX='-Wl,'
16168 lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
16169 case $host_cpu in
16170 hppa*64*|ia64*)
16171 # +Z the default
16172 ;;
16173 *)
16174 lt_prog_compiler_pic_CXX='+Z'
16175 ;;
16176 esac
16177 ;;
16178 *)
16179 ;;
16180 esac
16181 ;;
16182 interix*)
16183 # This is c89, which is MS Visual C++ (no shared libs)
16184 # Anyone wants to do a port?
16185 ;;
16186 irix5* | irix6* | nonstopux*)
16187 case $cc_basename in
16188 CC*)
16189 lt_prog_compiler_wl_CXX='-Wl,'
16190 lt_prog_compiler_static_CXX='-non_shared'
16191 # CC pic flag -KPIC is the default.
16192 ;;
16193 *)
16194 ;;
16195 esac
16196 ;;
cristy18304f92009-11-22 15:48:26 +000016197 linux* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +000016198 case $cc_basename in
16199 KCC*)
16200 # KAI C++ Compiler
16201 lt_prog_compiler_wl_CXX='--backend -Wl,'
16202 lt_prog_compiler_pic_CXX='-fPIC'
16203 ;;
16204 ecpc* )
16205 # old Intel C++ for x86_64 which still supported -KPIC.
16206 lt_prog_compiler_wl_CXX='-Wl,'
16207 lt_prog_compiler_pic_CXX='-KPIC'
16208 lt_prog_compiler_static_CXX='-static'
16209 ;;
16210 icpc* )
16211 # Intel C++, used to be incompatible with GCC.
16212 # ICC 10 doesn't accept -KPIC any more.
16213 lt_prog_compiler_wl_CXX='-Wl,'
16214 lt_prog_compiler_pic_CXX='-fPIC'
16215 lt_prog_compiler_static_CXX='-static'
16216 ;;
16217 pgCC* | pgcpp*)
16218 # Portland Group C++ compiler
16219 lt_prog_compiler_wl_CXX='-Wl,'
16220 lt_prog_compiler_pic_CXX='-fpic'
16221 lt_prog_compiler_static_CXX='-Bstatic'
16222 ;;
16223 cxx*)
16224 # Compaq C++
16225 # Make sure the PIC flag is empty. It appears that all Alpha
16226 # Linux and Compaq Tru64 Unix objects are PIC.
16227 lt_prog_compiler_pic_CXX=
16228 lt_prog_compiler_static_CXX='-non_shared'
16229 ;;
cristy18304f92009-11-22 15:48:26 +000016230 xlc* | xlC*)
16231 # IBM XL 8.0 on PPC
cristy3ed852e2009-09-05 21:47:34 +000016232 lt_prog_compiler_wl_CXX='-Wl,'
16233 lt_prog_compiler_pic_CXX='-qpic'
16234 lt_prog_compiler_static_CXX='-qstaticlink'
16235 ;;
16236 *)
16237 case `$CC -V 2>&1 | sed 5q` in
16238 *Sun\ C*)
16239 # Sun C++ 5.9
16240 lt_prog_compiler_pic_CXX='-KPIC'
16241 lt_prog_compiler_static_CXX='-Bstatic'
16242 lt_prog_compiler_wl_CXX='-Qoption ld '
16243 ;;
16244 esac
16245 ;;
16246 esac
16247 ;;
16248 lynxos*)
16249 ;;
16250 m88k*)
16251 ;;
16252 mvs*)
16253 case $cc_basename in
16254 cxx*)
16255 lt_prog_compiler_pic_CXX='-W c,exportall'
16256 ;;
16257 *)
16258 ;;
16259 esac
16260 ;;
16261 netbsd*)
16262 ;;
16263 *qnx* | *nto*)
16264 # QNX uses GNU C++, but need to define -shared option too, otherwise
16265 # it will coredump.
16266 lt_prog_compiler_pic_CXX='-fPIC -shared'
16267 ;;
16268 osf3* | osf4* | osf5*)
16269 case $cc_basename in
16270 KCC*)
16271 lt_prog_compiler_wl_CXX='--backend -Wl,'
16272 ;;
16273 RCC*)
16274 # Rational C++ 2.4.1
16275 lt_prog_compiler_pic_CXX='-pic'
16276 ;;
16277 cxx*)
16278 # Digital/Compaq C++
16279 lt_prog_compiler_wl_CXX='-Wl,'
16280 # Make sure the PIC flag is empty. It appears that all Alpha
16281 # Linux and Compaq Tru64 Unix objects are PIC.
16282 lt_prog_compiler_pic_CXX=
16283 lt_prog_compiler_static_CXX='-non_shared'
16284 ;;
16285 *)
16286 ;;
16287 esac
16288 ;;
16289 psos*)
16290 ;;
16291 solaris*)
16292 case $cc_basename in
16293 CC*)
16294 # Sun C++ 4.2, 5.x and Centerline C++
16295 lt_prog_compiler_pic_CXX='-KPIC'
16296 lt_prog_compiler_static_CXX='-Bstatic'
16297 lt_prog_compiler_wl_CXX='-Qoption ld '
16298 ;;
16299 gcx*)
16300 # Green Hills C++ Compiler
16301 lt_prog_compiler_pic_CXX='-PIC'
16302 ;;
16303 *)
16304 ;;
16305 esac
16306 ;;
16307 sunos4*)
16308 case $cc_basename in
16309 CC*)
16310 # Sun C++ 4.x
16311 lt_prog_compiler_pic_CXX='-pic'
16312 lt_prog_compiler_static_CXX='-Bstatic'
16313 ;;
16314 lcc*)
16315 # Lucid
16316 lt_prog_compiler_pic_CXX='-pic'
16317 ;;
16318 *)
16319 ;;
16320 esac
16321 ;;
16322 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
16323 case $cc_basename in
16324 CC*)
16325 lt_prog_compiler_wl_CXX='-Wl,'
16326 lt_prog_compiler_pic_CXX='-KPIC'
16327 lt_prog_compiler_static_CXX='-Bstatic'
16328 ;;
16329 esac
16330 ;;
16331 tandem*)
16332 case $cc_basename in
16333 NCC*)
16334 # NonStop-UX NCC 3.20
16335 lt_prog_compiler_pic_CXX='-KPIC'
16336 ;;
16337 *)
16338 ;;
16339 esac
16340 ;;
16341 vxworks*)
16342 ;;
16343 *)
16344 lt_prog_compiler_can_build_shared_CXX=no
16345 ;;
16346 esac
16347 fi
16348
16349case $host_os in
16350 # For platforms which do not support PIC, -DPIC is meaningless:
16351 *djgpp*)
16352 lt_prog_compiler_pic_CXX=
16353 ;;
16354 *)
16355 lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
16356 ;;
16357esac
cristy8b350f62009-11-15 23:12:43 +000016358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000016359$as_echo "$lt_prog_compiler_pic_CXX" >&6; }
16360
16361
16362
16363#
16364# Check to make sure the PIC flag actually works.
16365#
16366if test -n "$lt_prog_compiler_pic_CXX"; then
cristy8b350f62009-11-15 23:12:43 +000016367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
cristy3ed852e2009-09-05 21:47:34 +000016368$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000016369if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000016370 $as_echo_n "(cached) " >&6
16371else
16372 lt_cv_prog_compiler_pic_works_CXX=no
16373 ac_outfile=conftest.$ac_objext
16374 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16375 lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
16376 # Insert the option either (1) after the last *FLAGS variable, or
16377 # (2) before a word containing "conftest.", or (3) at the end.
16378 # Note that $ac_compile itself does not contain backslashes and begins
16379 # with a dollar sign (not a hyphen), so the echo should work correctly.
16380 # The option is referenced via a variable to avoid confusing sed.
16381 lt_compile=`echo "$ac_compile" | $SED \
16382 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16383 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16384 -e 's:$: $lt_compiler_flag:'`
cristyfa112112010-01-04 17:48:07 +000016385 (eval echo "\"\$as_me:16385: $lt_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +000016386 (eval "$lt_compile" 2>conftest.err)
16387 ac_status=$?
16388 cat conftest.err >&5
cristyfa112112010-01-04 17:48:07 +000016389 echo "$as_me:16389: \$? = $ac_status" >&5
cristy3ed852e2009-09-05 21:47:34 +000016390 if (exit $ac_status) && test -s "$ac_outfile"; then
16391 # The compiler can only warn and ignore the option if not recognized
16392 # So say no if there are warnings other than the usual output.
cristy18304f92009-11-22 15:48:26 +000016393 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000016394 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16395 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
16396 lt_cv_prog_compiler_pic_works_CXX=yes
16397 fi
16398 fi
16399 $RM conftest*
16400
16401fi
cristy8b350f62009-11-15 23:12:43 +000016402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000016403$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
16404
16405if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
16406 case $lt_prog_compiler_pic_CXX in
16407 "" | " "*) ;;
16408 *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
16409 esac
16410else
16411 lt_prog_compiler_pic_CXX=
16412 lt_prog_compiler_can_build_shared_CXX=no
16413fi
16414
16415fi
16416
16417
16418
16419#
16420# Check to make sure the static flag actually works.
16421#
16422wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
cristy8b350f62009-11-15 23:12:43 +000016423{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
cristy3ed852e2009-09-05 21:47:34 +000016424$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000016425if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000016426 $as_echo_n "(cached) " >&6
16427else
16428 lt_cv_prog_compiler_static_works_CXX=no
16429 save_LDFLAGS="$LDFLAGS"
16430 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
16431 echo "$lt_simple_link_test_code" > conftest.$ac_ext
16432 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16433 # The linker can only warn and ignore the option if not recognized
16434 # So say no if there are warnings
16435 if test -s conftest.err; then
16436 # Append any errors to the config.log.
16437 cat conftest.err 1>&5
cristy18304f92009-11-22 15:48:26 +000016438 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000016439 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16440 if diff conftest.exp conftest.er2 >/dev/null; then
16441 lt_cv_prog_compiler_static_works_CXX=yes
16442 fi
16443 else
16444 lt_cv_prog_compiler_static_works_CXX=yes
16445 fi
16446 fi
16447 $RM -r conftest*
16448 LDFLAGS="$save_LDFLAGS"
16449
16450fi
cristy8b350f62009-11-15 23:12:43 +000016451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000016452$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
16453
16454if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
16455 :
16456else
16457 lt_prog_compiler_static_CXX=
16458fi
16459
16460
16461
16462
cristy8b350f62009-11-15 23:12:43 +000016463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
cristy3ed852e2009-09-05 21:47:34 +000016464$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000016465if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000016466 $as_echo_n "(cached) " >&6
16467else
16468 lt_cv_prog_compiler_c_o_CXX=no
16469 $RM -r conftest 2>/dev/null
16470 mkdir conftest
16471 cd conftest
16472 mkdir out
16473 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16474
16475 lt_compiler_flag="-o out/conftest2.$ac_objext"
16476 # Insert the option either (1) after the last *FLAGS variable, or
16477 # (2) before a word containing "conftest.", or (3) at the end.
16478 # Note that $ac_compile itself does not contain backslashes and begins
16479 # with a dollar sign (not a hyphen), so the echo should work correctly.
16480 lt_compile=`echo "$ac_compile" | $SED \
16481 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16482 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16483 -e 's:$: $lt_compiler_flag:'`
cristyfa112112010-01-04 17:48:07 +000016484 (eval echo "\"\$as_me:16484: $lt_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +000016485 (eval "$lt_compile" 2>out/conftest.err)
16486 ac_status=$?
16487 cat out/conftest.err >&5
cristyfa112112010-01-04 17:48:07 +000016488 echo "$as_me:16488: \$? = $ac_status" >&5
cristy3ed852e2009-09-05 21:47:34 +000016489 if (exit $ac_status) && test -s out/conftest2.$ac_objext
16490 then
16491 # The compiler can only warn and ignore the option if not recognized
16492 # So say no if there are warnings
cristy18304f92009-11-22 15:48:26 +000016493 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000016494 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
16495 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
16496 lt_cv_prog_compiler_c_o_CXX=yes
16497 fi
16498 fi
16499 chmod u+w . 2>&5
16500 $RM conftest*
16501 # SGI C++ compiler will create directory out/ii_files/ for
16502 # template instantiation
16503 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
16504 $RM out/* && rmdir out
16505 cd ..
16506 $RM -r conftest
16507 $RM conftest*
16508
16509fi
cristy8b350f62009-11-15 23:12:43 +000016510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000016511$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
16512
16513
16514
cristy8b350f62009-11-15 23:12:43 +000016515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
cristy3ed852e2009-09-05 21:47:34 +000016516$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000016517if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000016518 $as_echo_n "(cached) " >&6
16519else
16520 lt_cv_prog_compiler_c_o_CXX=no
16521 $RM -r conftest 2>/dev/null
16522 mkdir conftest
16523 cd conftest
16524 mkdir out
16525 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16526
16527 lt_compiler_flag="-o out/conftest2.$ac_objext"
16528 # Insert the option either (1) after the last *FLAGS variable, or
16529 # (2) before a word containing "conftest.", or (3) at the end.
16530 # Note that $ac_compile itself does not contain backslashes and begins
16531 # with a dollar sign (not a hyphen), so the echo should work correctly.
16532 lt_compile=`echo "$ac_compile" | $SED \
16533 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
16534 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
16535 -e 's:$: $lt_compiler_flag:'`
cristyfa112112010-01-04 17:48:07 +000016536 (eval echo "\"\$as_me:16536: $lt_compile\"" >&5)
cristy3ed852e2009-09-05 21:47:34 +000016537 (eval "$lt_compile" 2>out/conftest.err)
16538 ac_status=$?
16539 cat out/conftest.err >&5
cristyfa112112010-01-04 17:48:07 +000016540 echo "$as_me:16540: \$? = $ac_status" >&5
cristy3ed852e2009-09-05 21:47:34 +000016541 if (exit $ac_status) && test -s out/conftest2.$ac_objext
16542 then
16543 # The compiler can only warn and ignore the option if not recognized
16544 # So say no if there are warnings
cristy18304f92009-11-22 15:48:26 +000016545 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
cristy3ed852e2009-09-05 21:47:34 +000016546 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
16547 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
16548 lt_cv_prog_compiler_c_o_CXX=yes
16549 fi
16550 fi
16551 chmod u+w . 2>&5
16552 $RM conftest*
16553 # SGI C++ compiler will create directory out/ii_files/ for
16554 # template instantiation
16555 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
16556 $RM out/* && rmdir out
16557 cd ..
16558 $RM -r conftest
16559 $RM conftest*
16560
16561fi
cristy8b350f62009-11-15 23:12:43 +000016562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000016563$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
16564
16565
16566
16567
16568hard_links="nottested"
16569if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
16570 # do not overwrite the value of need_locks provided by the user
cristy8b350f62009-11-15 23:12:43 +000016571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
cristy3ed852e2009-09-05 21:47:34 +000016572$as_echo_n "checking if we can lock with hard links... " >&6; }
16573 hard_links=yes
16574 $RM conftest*
16575 ln conftest.a conftest.b 2>/dev/null && hard_links=no
16576 touch conftest.a
16577 ln conftest.a conftest.b 2>&5 || hard_links=no
16578 ln conftest.a conftest.b 2>/dev/null && hard_links=no
cristy8b350f62009-11-15 23:12:43 +000016579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
cristy3ed852e2009-09-05 21:47:34 +000016580$as_echo "$hard_links" >&6; }
16581 if test "$hard_links" = no; then
cristy8b350f62009-11-15 23:12:43 +000016582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
cristy3ed852e2009-09-05 21:47:34 +000016583$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
16584 need_locks=warn
16585 fi
16586else
16587 need_locks=no
16588fi
16589
16590
16591
cristy8b350f62009-11-15 23:12:43 +000016592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
cristy3ed852e2009-09-05 21:47:34 +000016593$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
16594
16595 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
16596 case $host_os in
16597 aix[4-9]*)
16598 # If we're using GNU nm, then we don't want the "-C" option.
16599 # -C means demangle to AIX nm, but means don't demangle with GNU nm
16600 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
cristy18304f92009-11-22 15:48:26 +000016601 export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
cristy3ed852e2009-09-05 21:47:34 +000016602 else
16603 export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
16604 fi
16605 ;;
16606 pw32*)
16607 export_symbols_cmds_CXX="$ltdll_cmds"
16608 ;;
16609 cygwin* | mingw* | cegcc*)
16610 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
16611 ;;
16612 *)
16613 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
16614 ;;
16615 esac
16616 exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
16617
cristy8b350f62009-11-15 23:12:43 +000016618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000016619$as_echo "$ld_shlibs_CXX" >&6; }
16620test "$ld_shlibs_CXX" = no && can_build_shared=no
16621
16622with_gnu_ld_CXX=$with_gnu_ld
16623
16624
16625
16626
16627
16628
16629#
16630# Do we need to explicitly link libc?
16631#
16632case "x$archive_cmds_need_lc_CXX" in
16633x|xyes)
16634 # Assume -lc should be added
16635 archive_cmds_need_lc_CXX=yes
16636
16637 if test "$enable_shared" = yes && test "$GCC" = yes; then
16638 case $archive_cmds_CXX in
16639 *'~'*)
16640 # FIXME: we may have to deal with multi-command sequences.
16641 ;;
16642 '$CC '*)
16643 # Test whether the compiler implicitly links with -lc since on some
16644 # systems, -lgcc has to come before -lc. If gcc already passes -lc
16645 # to ld, don't add -lc before -lgcc.
cristy8b350f62009-11-15 23:12:43 +000016646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
cristy3ed852e2009-09-05 21:47:34 +000016647$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
cristy18304f92009-11-22 15:48:26 +000016648 $RM conftest*
16649 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000016650
cristy18304f92009-11-22 15:48:26 +000016651 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000016652 (eval $ac_compile) 2>&5
16653 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000016654 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16655 test $ac_status = 0; } 2>conftest.err; then
cristy18304f92009-11-22 15:48:26 +000016656 soname=conftest
16657 lib=conftest
16658 libobjs=conftest.$ac_objext
16659 deplibs=
16660 wl=$lt_prog_compiler_wl_CXX
16661 pic_flag=$lt_prog_compiler_pic_CXX
16662 compiler_flags=-v
16663 linker_flags=-v
16664 verstring=
16665 output_objdir=.
16666 libname=conftest
16667 lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
16668 allow_undefined_flag_CXX=
16669 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000016670 (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16671 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000016672 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16673 test $ac_status = 0; }
cristy18304f92009-11-22 15:48:26 +000016674 then
16675 archive_cmds_need_lc_CXX=no
16676 else
16677 archive_cmds_need_lc_CXX=yes
16678 fi
16679 allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
16680 else
16681 cat conftest.err 1>&5
16682 fi
16683 $RM conftest*
16684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
16685$as_echo "$archive_cmds_need_lc_CXX" >&6; }
cristy3ed852e2009-09-05 21:47:34 +000016686 ;;
16687 esac
16688 fi
16689 ;;
16690esac
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
cristy8b350f62009-11-15 23:12:43 +000016755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
cristy3ed852e2009-09-05 21:47:34 +000016756$as_echo_n "checking dynamic linker characteristics... " >&6; }
16757
16758library_names_spec=
16759libname_spec='lib$name'
16760soname_spec=
16761shrext_cmds=".so"
16762postinstall_cmds=
16763postuninstall_cmds=
16764finish_cmds=
16765finish_eval=
16766shlibpath_var=
16767shlibpath_overrides_runpath=unknown
16768version_type=none
16769dynamic_linker="$host_os ld.so"
16770sys_lib_dlsearch_path_spec="/lib /usr/lib"
16771need_lib_prefix=unknown
16772hardcode_into_libs=no
16773
16774# when you set need_version to no, make sure it does not cause -set_version
16775# flags to be left without arguments
16776need_version=unknown
16777
16778case $host_os in
16779aix3*)
16780 version_type=linux
16781 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
16782 shlibpath_var=LIBPATH
16783
16784 # AIX 3 has no versioning support, so we append a major version to the name.
16785 soname_spec='${libname}${release}${shared_ext}$major'
16786 ;;
16787
16788aix[4-9]*)
16789 version_type=linux
16790 need_lib_prefix=no
16791 need_version=no
16792 hardcode_into_libs=yes
16793 if test "$host_cpu" = ia64; then
16794 # AIX 5 supports IA64
16795 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16796 shlibpath_var=LD_LIBRARY_PATH
16797 else
16798 # With GCC up to 2.95.x, collect2 would create an import file
16799 # for dependence libraries. The import file would start with
16800 # the line `#! .'. This would cause the generated library to
16801 # depend on `.', always an invalid library. This was fixed in
16802 # development snapshots of GCC prior to 3.0.
16803 case $host_os in
16804 aix4 | aix4.[01] | aix4.[01].*)
16805 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16806 echo ' yes '
16807 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
16808 :
16809 else
16810 can_build_shared=no
16811 fi
16812 ;;
16813 esac
16814 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16815 # soname into executable. Probably we can add versioning support to
16816 # collect2, so additional links can be useful in future.
16817 if test "$aix_use_runtimelinking" = yes; then
16818 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16819 # instead of lib<name>.a to let people know that these are not
16820 # typical AIX shared libraries.
16821 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16822 else
16823 # We preserve .a as extension for shared libraries through AIX4.2
16824 # and later when we are not doing run time linking.
16825 library_names_spec='${libname}${release}.a $libname.a'
16826 soname_spec='${libname}${release}${shared_ext}$major'
16827 fi
16828 shlibpath_var=LIBPATH
16829 fi
16830 ;;
16831
16832amigaos*)
16833 case $host_cpu in
16834 powerpc)
16835 # Since July 2007 AmigaOS4 officially supports .so libraries.
16836 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16837 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16838 ;;
16839 m68k)
16840 library_names_spec='$libname.ixlibrary $libname.a'
16841 # Create ${libname}_ixlibrary.a entries in /sys/libs.
cristy18304f92009-11-22 15:48:26 +000016842 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
cristy3ed852e2009-09-05 21:47:34 +000016843 ;;
16844 esac
16845 ;;
16846
16847beos*)
16848 library_names_spec='${libname}${shared_ext}'
16849 dynamic_linker="$host_os ld.so"
16850 shlibpath_var=LIBRARY_PATH
16851 ;;
16852
16853bsdi[45]*)
16854 version_type=linux
16855 need_version=no
16856 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16857 soname_spec='${libname}${release}${shared_ext}$major'
16858 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
16859 shlibpath_var=LD_LIBRARY_PATH
16860 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16861 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
16862 # the default ld.so.conf also contains /usr/contrib/lib and
16863 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16864 # libtool to hard-code these into programs
16865 ;;
16866
16867cygwin* | mingw* | pw32* | cegcc*)
16868 version_type=windows
16869 shrext_cmds=".dll"
16870 need_version=no
16871 need_lib_prefix=no
16872
16873 case $GCC,$host_os in
16874 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
16875 library_names_spec='$libname.dll.a'
16876 # DLL is installed to $(libdir)/../bin by postinstall_cmds
16877 postinstall_cmds='base_file=`basename \${file}`~
16878 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16879 dldir=$destdir/`dirname \$dlpath`~
16880 test -d \$dldir || mkdir -p \$dldir~
16881 $install_prog $dir/$dlname \$dldir/$dlname~
16882 chmod a+x \$dldir/$dlname~
16883 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16884 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16885 fi'
16886 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16887 dlpath=$dir/\$dldll~
16888 $RM \$dlpath'
16889 shlibpath_overrides_runpath=yes
16890
16891 case $host_os in
16892 cygwin*)
16893 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16894 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
cristy18304f92009-11-22 15:48:26 +000016895 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
cristy3ed852e2009-09-05 21:47:34 +000016896 ;;
16897 mingw* | cegcc*)
16898 # MinGW DLLs use traditional 'lib' prefix
16899 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
cristy18304f92009-11-22 15:48:26 +000016900 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
16901 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
16902 # It is most probably a Windows format PATH printed by
16903 # mingw gcc, but we are running on Cygwin. Gcc prints its search
16904 # path with ; separators, and with drive letters. We can handle the
16905 # drive letters (cygwin fileutils understands them), so leave them,
16906 # especially as we might pass files found there to a mingw objdump,
16907 # which wouldn't understand a cygwinified path. Ahh.
16908 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
16909 else
16910 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16911 fi
cristy3ed852e2009-09-05 21:47:34 +000016912 ;;
16913 pw32*)
16914 # pw32 DLLs use 'pw' prefix rather than 'lib'
16915 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16916 ;;
16917 esac
16918 ;;
16919
16920 *)
16921 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16922 ;;
16923 esac
16924 dynamic_linker='Win32 ld.exe'
16925 # FIXME: first we should search . and the directory the executable is in
16926 shlibpath_var=PATH
16927 ;;
16928
16929darwin* | rhapsody*)
16930 dynamic_linker="$host_os dyld"
16931 version_type=darwin
16932 need_lib_prefix=no
16933 need_version=no
16934 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16935 soname_spec='${libname}${release}${major}$shared_ext'
16936 shlibpath_overrides_runpath=yes
16937 shlibpath_var=DYLD_LIBRARY_PATH
16938 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
16939
16940 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
16941 ;;
16942
16943dgux*)
16944 version_type=linux
16945 need_lib_prefix=no
16946 need_version=no
16947 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16948 soname_spec='${libname}${release}${shared_ext}$major'
16949 shlibpath_var=LD_LIBRARY_PATH
16950 ;;
16951
16952freebsd1*)
16953 dynamic_linker=no
16954 ;;
16955
16956freebsd* | dragonfly*)
16957 # DragonFly does not have aout. When/if they implement a new
16958 # versioning mechanism, adjust this.
16959 if test -x /usr/bin/objformat; then
16960 objformat=`/usr/bin/objformat`
16961 else
16962 case $host_os in
16963 freebsd[123]*) objformat=aout ;;
16964 *) objformat=elf ;;
16965 esac
16966 fi
16967 version_type=freebsd-$objformat
16968 case $version_type in
16969 freebsd-elf*)
16970 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16971 need_version=no
16972 need_lib_prefix=no
16973 ;;
16974 freebsd-*)
16975 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16976 need_version=yes
16977 ;;
16978 esac
16979 shlibpath_var=LD_LIBRARY_PATH
16980 case $host_os in
16981 freebsd2*)
16982 shlibpath_overrides_runpath=yes
16983 ;;
16984 freebsd3.[01]* | freebsdelf3.[01]*)
16985 shlibpath_overrides_runpath=yes
16986 hardcode_into_libs=yes
16987 ;;
16988 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
16989 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
16990 shlibpath_overrides_runpath=no
16991 hardcode_into_libs=yes
16992 ;;
16993 *) # from 4.6 on, and DragonFly
16994 shlibpath_overrides_runpath=yes
16995 hardcode_into_libs=yes
16996 ;;
16997 esac
16998 ;;
16999
17000gnu*)
17001 version_type=linux
17002 need_lib_prefix=no
17003 need_version=no
17004 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
17005 soname_spec='${libname}${release}${shared_ext}$major'
17006 shlibpath_var=LD_LIBRARY_PATH
17007 hardcode_into_libs=yes
17008 ;;
17009
17010hpux9* | hpux10* | hpux11*)
17011 # Give a soname corresponding to the major version so that dld.sl refuses to
17012 # link against other versions.
17013 version_type=sunos
17014 need_lib_prefix=no
17015 need_version=no
17016 case $host_cpu in
17017 ia64*)
17018 shrext_cmds='.so'
17019 hardcode_into_libs=yes
17020 dynamic_linker="$host_os dld.so"
17021 shlibpath_var=LD_LIBRARY_PATH
17022 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17023 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17024 soname_spec='${libname}${release}${shared_ext}$major'
17025 if test "X$HPUX_IA64_MODE" = X32; then
17026 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17027 else
17028 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17029 fi
17030 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17031 ;;
17032 hppa*64*)
17033 shrext_cmds='.sl'
17034 hardcode_into_libs=yes
17035 dynamic_linker="$host_os dld.sl"
17036 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17037 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17038 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17039 soname_spec='${libname}${release}${shared_ext}$major'
17040 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17041 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17042 ;;
17043 *)
17044 shrext_cmds='.sl'
17045 dynamic_linker="$host_os dld.sl"
17046 shlibpath_var=SHLIB_PATH
17047 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17048 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17049 soname_spec='${libname}${release}${shared_ext}$major'
17050 ;;
17051 esac
cristy18304f92009-11-22 15:48:26 +000017052 # HP-UX runs *really* slowly unless shared libraries are mode 555.
cristy3ed852e2009-09-05 21:47:34 +000017053 postinstall_cmds='chmod 555 $lib'
17054 ;;
17055
17056interix[3-9]*)
17057 version_type=linux
17058 need_lib_prefix=no
17059 need_version=no
17060 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17061 soname_spec='${libname}${release}${shared_ext}$major'
17062 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17063 shlibpath_var=LD_LIBRARY_PATH
17064 shlibpath_overrides_runpath=no
17065 hardcode_into_libs=yes
17066 ;;
17067
17068irix5* | irix6* | nonstopux*)
17069 case $host_os in
17070 nonstopux*) version_type=nonstopux ;;
17071 *)
17072 if test "$lt_cv_prog_gnu_ld" = yes; then
17073 version_type=linux
17074 else
17075 version_type=irix
17076 fi ;;
17077 esac
17078 need_lib_prefix=no
17079 need_version=no
17080 soname_spec='${libname}${release}${shared_ext}$major'
17081 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
17082 case $host_os in
17083 irix5* | nonstopux*)
17084 libsuff= shlibsuff=
17085 ;;
17086 *)
17087 case $LD in # libtool.m4 will add one of these switches to LD
17088 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17089 libsuff= shlibsuff= libmagic=32-bit;;
17090 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17091 libsuff=32 shlibsuff=N32 libmagic=N32;;
17092 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17093 libsuff=64 shlibsuff=64 libmagic=64-bit;;
17094 *) libsuff= shlibsuff= libmagic=never-match;;
17095 esac
17096 ;;
17097 esac
17098 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17099 shlibpath_overrides_runpath=no
17100 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
17101 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
17102 hardcode_into_libs=yes
17103 ;;
17104
17105# No shared lib support for Linux oldld, aout, or coff.
17106linux*oldld* | linux*aout* | linux*coff*)
17107 dynamic_linker=no
17108 ;;
17109
17110# This must be Linux ELF.
cristy18304f92009-11-22 15:48:26 +000017111linux* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +000017112 version_type=linux
17113 need_lib_prefix=no
17114 need_version=no
17115 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17116 soname_spec='${libname}${release}${shared_ext}$major'
17117 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17118 shlibpath_var=LD_LIBRARY_PATH
17119 shlibpath_overrides_runpath=no
17120 # Some binutils ld are patched to set DT_RUNPATH
cristy18304f92009-11-22 15:48:26 +000017121 save_LDFLAGS=$LDFLAGS
17122 save_libdir=$libdir
17123 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
17124 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
17125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017126/* end confdefs.h. */
17127
17128int
17129main ()
17130{
17131
17132 ;
17133 return 0;
17134}
17135_ACEOF
cristy8b350f62009-11-15 23:12:43 +000017136if ac_fn_cxx_try_link "$LINENO"; then :
17137 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
cristy18304f92009-11-22 15:48:26 +000017138 shlibpath_overrides_runpath=yes
cristy3ed852e2009-09-05 21:47:34 +000017139fi
cristy3ed852e2009-09-05 21:47:34 +000017140fi
cristy8b350f62009-11-15 23:12:43 +000017141rm -f core conftest.err conftest.$ac_objext \
17142 conftest$ac_exeext conftest.$ac_ext
cristy18304f92009-11-22 15:48:26 +000017143 LDFLAGS=$save_LDFLAGS
17144 libdir=$save_libdir
cristy3ed852e2009-09-05 21:47:34 +000017145
17146 # This implies no fast_install, which is unacceptable.
17147 # Some rework will be needed to allow for fast_install
17148 # before this can be enabled.
17149 hardcode_into_libs=yes
17150
cristy679ed8e2009-12-05 02:37:41 +000017151 # Add ABI-specific directories to the system library path.
17152 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
17153
cristy3ed852e2009-09-05 21:47:34 +000017154 # Append ld.so.conf contents to the search path
17155 if test -f /etc/ld.so.conf; then
cristy18304f92009-11-22 15:48:26 +000017156 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
cristy679ed8e2009-12-05 02:37:41 +000017157 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
cristy3ed852e2009-09-05 21:47:34 +000017158 fi
17159
17160 # We used to test for /lib/ld.so.1 and disable shared libraries on
17161 # powerpc, because MkLinux only supported shared libraries with the
17162 # GNU dynamic linker. Since this was broken with cross compilers,
17163 # most powerpc-linux boxes support dynamic linking these days and
17164 # people can always --disable-shared, the test was removed, and we
17165 # assume the GNU/Linux dynamic linker is in use.
17166 dynamic_linker='GNU/Linux ld.so'
17167 ;;
17168
17169netbsd*)
17170 version_type=sunos
17171 need_lib_prefix=no
17172 need_version=no
17173 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17174 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17175 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17176 dynamic_linker='NetBSD (a.out) ld.so'
17177 else
17178 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17179 soname_spec='${libname}${release}${shared_ext}$major'
17180 dynamic_linker='NetBSD ld.elf_so'
17181 fi
17182 shlibpath_var=LD_LIBRARY_PATH
17183 shlibpath_overrides_runpath=yes
17184 hardcode_into_libs=yes
17185 ;;
17186
17187newsos6)
17188 version_type=linux
17189 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17190 shlibpath_var=LD_LIBRARY_PATH
17191 shlibpath_overrides_runpath=yes
17192 ;;
17193
17194*nto* | *qnx*)
17195 version_type=qnx
17196 need_lib_prefix=no
17197 need_version=no
17198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17199 soname_spec='${libname}${release}${shared_ext}$major'
17200 shlibpath_var=LD_LIBRARY_PATH
17201 shlibpath_overrides_runpath=no
17202 hardcode_into_libs=yes
17203 dynamic_linker='ldqnx.so'
17204 ;;
17205
17206openbsd*)
17207 version_type=sunos
17208 sys_lib_dlsearch_path_spec="/usr/lib"
17209 need_lib_prefix=no
17210 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
17211 case $host_os in
17212 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
17213 *) need_version=no ;;
17214 esac
17215 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17216 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17217 shlibpath_var=LD_LIBRARY_PATH
17218 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
17219 case $host_os in
17220 openbsd2.[89] | openbsd2.[89].*)
17221 shlibpath_overrides_runpath=no
17222 ;;
17223 *)
17224 shlibpath_overrides_runpath=yes
17225 ;;
17226 esac
17227 else
17228 shlibpath_overrides_runpath=yes
17229 fi
17230 ;;
17231
17232os2*)
17233 libname_spec='$name'
17234 shrext_cmds=".dll"
17235 need_lib_prefix=no
17236 library_names_spec='$libname${shared_ext} $libname.a'
17237 dynamic_linker='OS/2 ld.exe'
17238 shlibpath_var=LIBPATH
17239 ;;
17240
17241osf3* | osf4* | osf5*)
17242 version_type=osf
17243 need_lib_prefix=no
17244 need_version=no
17245 soname_spec='${libname}${release}${shared_ext}$major'
17246 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17247 shlibpath_var=LD_LIBRARY_PATH
17248 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17249 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
17250 ;;
17251
17252rdos*)
17253 dynamic_linker=no
17254 ;;
17255
17256solaris*)
17257 version_type=linux
17258 need_lib_prefix=no
17259 need_version=no
17260 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17261 soname_spec='${libname}${release}${shared_ext}$major'
17262 shlibpath_var=LD_LIBRARY_PATH
17263 shlibpath_overrides_runpath=yes
17264 hardcode_into_libs=yes
17265 # ldd complains unless libraries are executable
17266 postinstall_cmds='chmod +x $lib'
17267 ;;
17268
17269sunos4*)
17270 version_type=sunos
17271 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
17272 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17273 shlibpath_var=LD_LIBRARY_PATH
17274 shlibpath_overrides_runpath=yes
17275 if test "$with_gnu_ld" = yes; then
17276 need_lib_prefix=no
17277 fi
17278 need_version=yes
17279 ;;
17280
17281sysv4 | sysv4.3*)
17282 version_type=linux
17283 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17284 soname_spec='${libname}${release}${shared_ext}$major'
17285 shlibpath_var=LD_LIBRARY_PATH
17286 case $host_vendor in
17287 sni)
17288 shlibpath_overrides_runpath=no
17289 need_lib_prefix=no
17290 runpath_var=LD_RUN_PATH
17291 ;;
17292 siemens)
17293 need_lib_prefix=no
17294 ;;
17295 motorola)
17296 need_lib_prefix=no
17297 need_version=no
17298 shlibpath_overrides_runpath=no
17299 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17300 ;;
17301 esac
17302 ;;
17303
17304sysv4*MP*)
17305 if test -d /usr/nec ;then
17306 version_type=linux
17307 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
17308 soname_spec='$libname${shared_ext}.$major'
17309 shlibpath_var=LD_LIBRARY_PATH
17310 fi
17311 ;;
17312
17313sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17314 version_type=freebsd-elf
17315 need_lib_prefix=no
17316 need_version=no
17317 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
17318 soname_spec='${libname}${release}${shared_ext}$major'
17319 shlibpath_var=LD_LIBRARY_PATH
17320 shlibpath_overrides_runpath=yes
17321 hardcode_into_libs=yes
17322 if test "$with_gnu_ld" = yes; then
17323 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17324 else
17325 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17326 case $host_os in
17327 sco3.2v5*)
17328 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17329 ;;
17330 esac
17331 fi
17332 sys_lib_dlsearch_path_spec='/usr/lib'
17333 ;;
17334
17335tpf*)
17336 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
17337 version_type=linux
17338 need_lib_prefix=no
17339 need_version=no
17340 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17341 shlibpath_var=LD_LIBRARY_PATH
17342 shlibpath_overrides_runpath=no
17343 hardcode_into_libs=yes
17344 ;;
17345
17346uts4*)
17347 version_type=linux
17348 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
17349 soname_spec='${libname}${release}${shared_ext}$major'
17350 shlibpath_var=LD_LIBRARY_PATH
17351 ;;
17352
17353*)
17354 dynamic_linker=no
17355 ;;
17356esac
cristy8b350f62009-11-15 23:12:43 +000017357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
cristy3ed852e2009-09-05 21:47:34 +000017358$as_echo "$dynamic_linker" >&6; }
17359test "$dynamic_linker" = no && can_build_shared=no
17360
17361variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17362if test "$GCC" = yes; then
17363 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17364fi
17365
17366if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
17367 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
17368fi
17369if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
17370 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
17371fi
17372
17373
17374
17375
17376
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392
17393
17394
17395
17396
17397
17398
17399
17400
17401
17402
17403
17404
17405
17406
17407
cristy8b350f62009-11-15 23:12:43 +000017408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
cristy3ed852e2009-09-05 21:47:34 +000017409$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17410hardcode_action_CXX=
17411if test -n "$hardcode_libdir_flag_spec_CXX" ||
17412 test -n "$runpath_var_CXX" ||
17413 test "X$hardcode_automatic_CXX" = "Xyes" ; then
17414
17415 # We can hardcode non-existent directories.
17416 if test "$hardcode_direct_CXX" != no &&
17417 # If the only mechanism to avoid hardcoding is shlibpath_var, we
17418 # have to relink, otherwise we might link with an installed library
17419 # when we should be linking with a yet-to-be-installed one
17420 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
17421 test "$hardcode_minus_L_CXX" != no; then
17422 # Linking always hardcodes the temporary library directory.
17423 hardcode_action_CXX=relink
17424 else
17425 # We can link without hardcoding, and we can hardcode nonexisting dirs.
17426 hardcode_action_CXX=immediate
17427 fi
17428else
17429 # We cannot hardcode anything, or else we can only hardcode existing
17430 # directories.
17431 hardcode_action_CXX=unsupported
17432fi
cristy8b350f62009-11-15 23:12:43 +000017433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000017434$as_echo "$hardcode_action_CXX" >&6; }
17435
17436if test "$hardcode_action_CXX" = relink ||
17437 test "$inherit_rpath_CXX" = yes; then
17438 # Fast installation is not supported
17439 enable_fast_install=no
17440elif test "$shlibpath_overrides_runpath" = yes ||
17441 test "$enable_shared" = no; then
17442 # Fast installation is not necessary
17443 enable_fast_install=needless
17444fi
17445
17446
17447
17448
17449
17450
17451
17452 fi # test -n "$compiler"
17453
17454 CC=$lt_save_CC
17455 LDCXX=$LD
17456 LD=$lt_save_LD
17457 GCC=$lt_save_GCC
17458 with_gnu_ld=$lt_save_with_gnu_ld
17459 lt_cv_path_LDCXX=$lt_cv_path_LD
17460 lt_cv_path_LD=$lt_save_path_LD
17461 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
17462 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
17463fi # test "$_lt_caught_CXX_error" != yes
17464
17465ac_ext=c
17466ac_cpp='$CPP $CPPFLAGS'
17467ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17468ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17469ac_compiler_gnu=$ac_cv_c_compiler_gnu
17470
17471
17472
17473
17474
17475
17476
17477
17478
17479
17480
17481
17482
17483 ac_config_commands="$ac_config_commands libtool"
17484
17485
17486
17487
17488# Only expand once:
17489
17490
17491
17492
17493
17494# Configure libltdl
17495
17496
17497
17498
17499
17500
17501
cristy18304f92009-11-22 15:48:26 +000017502
cristy8b350f62009-11-15 23:12:43 +000017503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which extension is used for runtime loadable modules" >&5
cristy3ed852e2009-09-05 21:47:34 +000017504$as_echo_n "checking which extension is used for runtime loadable modules... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017505if test "${libltdl_cv_shlibext+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017506 $as_echo_n "(cached) " >&6
17507else
17508
17509module=yes
17510eval libltdl_cv_shlibext=$shrext_cmds
17511
17512fi
cristy8b350f62009-11-15 23:12:43 +000017513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_shlibext" >&5
cristy3ed852e2009-09-05 21:47:34 +000017514$as_echo "$libltdl_cv_shlibext" >&6; }
17515if test -n "$libltdl_cv_shlibext"; then
17516
17517cat >>confdefs.h <<_ACEOF
17518#define LT_MODULE_EXT "$libltdl_cv_shlibext"
17519_ACEOF
17520
17521fi
17522
cristy8b350f62009-11-15 23:12:43 +000017523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which variable specifies run-time module search path" >&5
cristy3ed852e2009-09-05 21:47:34 +000017524$as_echo_n "checking which variable specifies run-time module search path... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017525if test "${lt_cv_module_path_var+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017526 $as_echo_n "(cached) " >&6
17527else
17528 lt_cv_module_path_var="$shlibpath_var"
17529fi
cristy8b350f62009-11-15 23:12:43 +000017530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_module_path_var" >&5
cristy3ed852e2009-09-05 21:47:34 +000017531$as_echo "$lt_cv_module_path_var" >&6; }
17532if test -n "$lt_cv_module_path_var"; then
17533
17534cat >>confdefs.h <<_ACEOF
17535#define LT_MODULE_PATH_VAR "$lt_cv_module_path_var"
17536_ACEOF
17537
17538fi
17539
cristy8b350f62009-11-15 23:12:43 +000017540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the default library search path" >&5
cristy3ed852e2009-09-05 21:47:34 +000017541$as_echo_n "checking for the default library search path... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017542if test "${lt_cv_sys_dlsearch_path+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017543 $as_echo_n "(cached) " >&6
17544else
17545 lt_cv_sys_dlsearch_path="$sys_lib_dlsearch_path_spec"
17546fi
cristy8b350f62009-11-15 23:12:43 +000017547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlsearch_path" >&5
cristy3ed852e2009-09-05 21:47:34 +000017548$as_echo "$lt_cv_sys_dlsearch_path" >&6; }
17549if test -n "$lt_cv_sys_dlsearch_path"; then
17550 sys_dlsearch_path=
17551 for dir in $lt_cv_sys_dlsearch_path; do
17552 if test -z "$sys_dlsearch_path"; then
17553 sys_dlsearch_path="$dir"
17554 else
17555 sys_dlsearch_path="$sys_dlsearch_path$PATH_SEPARATOR$dir"
17556 fi
17557 done
17558
17559cat >>confdefs.h <<_ACEOF
17560#define LT_DLSEARCH_PATH "$sys_dlsearch_path"
17561_ACEOF
17562
17563fi
17564
17565
17566LT_DLLOADERS=
17567
17568
17569ac_ext=c
17570ac_cpp='$CPP $CPPFLAGS'
17571ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17572ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17573ac_compiler_gnu=$ac_cv_c_compiler_gnu
17574
17575
17576LIBADD_DLOPEN=
cristy8b350f62009-11-15 23:12:43 +000017577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000017578$as_echo_n "checking for library containing dlopen... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017579if test "${ac_cv_search_dlopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017580 $as_echo_n "(cached) " >&6
17581else
17582 ac_func_search_save_LIBS=$LIBS
cristy8b350f62009-11-15 23:12:43 +000017583cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017584/* end confdefs.h. */
17585
17586/* Override any GCC internal prototype to avoid an error.
17587 Use char because int might match the return type of a GCC
17588 builtin and then its argument prototype would still apply. */
17589#ifdef __cplusplus
17590extern "C"
17591#endif
17592char dlopen ();
17593int
17594main ()
17595{
17596return dlopen ();
17597 ;
17598 return 0;
17599}
17600_ACEOF
17601for ac_lib in '' dl; do
17602 if test -z "$ac_lib"; then
17603 ac_res="none required"
17604 else
17605 ac_res=-l$ac_lib
17606 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17607 fi
cristy8b350f62009-11-15 23:12:43 +000017608 if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000017609 ac_cv_search_dlopen=$ac_res
cristy3ed852e2009-09-05 21:47:34 +000017610fi
cristy8b350f62009-11-15 23:12:43 +000017611rm -f core conftest.err conftest.$ac_objext \
17612 conftest$ac_exeext
17613 if test "${ac_cv_search_dlopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017614 break
17615fi
17616done
cristy8b350f62009-11-15 23:12:43 +000017617if test "${ac_cv_search_dlopen+set}" = set; then :
17618
cristy3ed852e2009-09-05 21:47:34 +000017619else
17620 ac_cv_search_dlopen=no
17621fi
17622rm conftest.$ac_ext
17623LIBS=$ac_func_search_save_LIBS
17624fi
cristy8b350f62009-11-15 23:12:43 +000017625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000017626$as_echo "$ac_cv_search_dlopen" >&6; }
17627ac_res=$ac_cv_search_dlopen
cristy8b350f62009-11-15 23:12:43 +000017628if test "$ac_res" != no; then :
cristy3ed852e2009-09-05 21:47:34 +000017629 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
17630
cristy8b350f62009-11-15 23:12:43 +000017631$as_echo "#define HAVE_LIBDL 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017632
17633 if test "$ac_cv_search_dlopen" != "none required" ; then
17634 LIBADD_DLOPEN="-ldl"
17635 fi
17636 libltdl_cv_lib_dl_dlopen="yes"
17637 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
17638else
cristy8b350f62009-11-15 23:12:43 +000017639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017640/* end confdefs.h. */
17641#if HAVE_DLFCN_H
17642# include <dlfcn.h>
17643#endif
17644
17645int
17646main ()
17647{
17648dlopen(0, 0);
17649 ;
17650 return 0;
17651}
17652_ACEOF
cristy8b350f62009-11-15 23:12:43 +000017653if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000017654
cristy8b350f62009-11-15 23:12:43 +000017655$as_echo "#define HAVE_LIBDL 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017656
17657 libltdl_cv_func_dlopen="yes"
17658 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
17659else
cristy8b350f62009-11-15 23:12:43 +000017660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
cristy3ed852e2009-09-05 21:47:34 +000017661$as_echo_n "checking for dlopen in -lsvld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017662if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017663 $as_echo_n "(cached) " >&6
17664else
17665 ac_check_lib_save_LIBS=$LIBS
17666LIBS="-lsvld $LIBS"
cristy8b350f62009-11-15 23:12:43 +000017667cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017668/* end confdefs.h. */
17669
17670/* Override any GCC internal prototype to avoid an error.
17671 Use char because int might match the return type of a GCC
17672 builtin and then its argument prototype would still apply. */
17673#ifdef __cplusplus
17674extern "C"
17675#endif
17676char dlopen ();
17677int
17678main ()
17679{
17680return dlopen ();
17681 ;
17682 return 0;
17683}
17684_ACEOF
cristy8b350f62009-11-15 23:12:43 +000017685if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000017686 ac_cv_lib_svld_dlopen=yes
17687else
cristy8b350f62009-11-15 23:12:43 +000017688 ac_cv_lib_svld_dlopen=no
cristy3ed852e2009-09-05 21:47:34 +000017689fi
cristy8b350f62009-11-15 23:12:43 +000017690rm -f core conftest.err conftest.$ac_objext \
17691 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017692LIBS=$ac_check_lib_save_LIBS
17693fi
cristy8b350f62009-11-15 23:12:43 +000017694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000017695$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000017696if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000017697
cristy8b350f62009-11-15 23:12:43 +000017698$as_echo "#define HAVE_LIBDL 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017699
17700 LIBADD_DLOPEN="-lsvld" libltdl_cv_func_dlopen="yes"
17701 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dlopen.la"
17702fi
17703
17704fi
cristy8b350f62009-11-15 23:12:43 +000017705rm -f core conftest.err conftest.$ac_objext \
17706 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017707fi
17708
17709if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
17710then
17711 lt_save_LIBS="$LIBS"
17712 LIBS="$LIBS $LIBADD_DLOPEN"
cristy8b350f62009-11-15 23:12:43 +000017713 for ac_func in dlerror
17714do :
17715 ac_fn_c_check_func "$LINENO" "dlerror" "ac_cv_func_dlerror"
17716if test "x$ac_cv_func_dlerror" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000017717 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000017718#define HAVE_DLERROR 1
cristy3ed852e2009-09-05 21:47:34 +000017719_ACEOF
17720
17721fi
17722done
17723
17724 LIBS="$lt_save_LIBS"
17725fi
17726
17727
17728LIBADD_SHL_LOAD=
cristy8b350f62009-11-15 23:12:43 +000017729ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17730if test "x$ac_cv_func_shl_load" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000017731
cristy8b350f62009-11-15 23:12:43 +000017732$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017733
17734 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
17735else
cristy8b350f62009-11-15 23:12:43 +000017736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
cristy3ed852e2009-09-05 21:47:34 +000017737$as_echo_n "checking for shl_load in -ldld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017738if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017739 $as_echo_n "(cached) " >&6
17740else
17741 ac_check_lib_save_LIBS=$LIBS
17742LIBS="-ldld $LIBS"
cristy8b350f62009-11-15 23:12:43 +000017743cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017744/* end confdefs.h. */
17745
17746/* Override any GCC internal prototype to avoid an error.
17747 Use char because int might match the return type of a GCC
17748 builtin and then its argument prototype would still apply. */
17749#ifdef __cplusplus
17750extern "C"
17751#endif
17752char shl_load ();
17753int
17754main ()
17755{
17756return shl_load ();
17757 ;
17758 return 0;
17759}
17760_ACEOF
cristy8b350f62009-11-15 23:12:43 +000017761if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000017762 ac_cv_lib_dld_shl_load=yes
17763else
cristy8b350f62009-11-15 23:12:43 +000017764 ac_cv_lib_dld_shl_load=no
cristy3ed852e2009-09-05 21:47:34 +000017765fi
cristy8b350f62009-11-15 23:12:43 +000017766rm -f core conftest.err conftest.$ac_objext \
17767 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017768LIBS=$ac_check_lib_save_LIBS
17769fi
cristy8b350f62009-11-15 23:12:43 +000017770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
cristy3ed852e2009-09-05 21:47:34 +000017771$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
cristy8b350f62009-11-15 23:12:43 +000017772if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000017773
cristy8b350f62009-11-15 23:12:43 +000017774$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017775
17776 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}shl_load.la"
17777 LIBADD_SHL_LOAD="-ldld"
17778fi
17779
17780fi
17781
17782
17783
17784case $host_os in
17785darwin[1567].*)
17786# We only want this for pre-Mac OS X 10.4.
cristy8b350f62009-11-15 23:12:43 +000017787 ac_fn_c_check_func "$LINENO" "_dyld_func_lookup" "ac_cv_func__dyld_func_lookup"
17788if test "x$ac_cv_func__dyld_func_lookup" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000017789
cristy8b350f62009-11-15 23:12:43 +000017790$as_echo "#define HAVE_DYLD 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017791
17792 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dyld.la"
17793fi
17794
17795 ;;
17796beos*)
17797 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}load_add_on.la"
17798 ;;
17799cygwin* | mingw* | os2* | pw32*)
cristy8b350f62009-11-15 23:12:43 +000017800 ac_fn_c_check_decl "$LINENO" "cygwin_conv_path" "ac_cv_have_decl_cygwin_conv_path" "#include <sys/cygwin.h>
17801"
17802if test "x$ac_cv_have_decl_cygwin_conv_path" = x""yes; then :
17803 ac_have_decl=1
cristy3ed852e2009-09-05 21:47:34 +000017804else
cristy8b350f62009-11-15 23:12:43 +000017805 ac_have_decl=0
cristy3ed852e2009-09-05 21:47:34 +000017806fi
17807
cristy3ed852e2009-09-05 21:47:34 +000017808cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000017809#define HAVE_DECL_CYGWIN_CONV_PATH $ac_have_decl
cristy3ed852e2009-09-05 21:47:34 +000017810_ACEOF
17811
cristy3ed852e2009-09-05 21:47:34 +000017812 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}loadlibrary.la"
17813 ;;
17814esac
17815
cristy8b350f62009-11-15 23:12:43 +000017816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
cristy3ed852e2009-09-05 21:47:34 +000017817$as_echo_n "checking for dld_link in -ldld... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017818if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017819 $as_echo_n "(cached) " >&6
17820else
17821 ac_check_lib_save_LIBS=$LIBS
17822LIBS="-ldld $LIBS"
cristy8b350f62009-11-15 23:12:43 +000017823cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017824/* end confdefs.h. */
17825
17826/* Override any GCC internal prototype to avoid an error.
17827 Use char because int might match the return type of a GCC
17828 builtin and then its argument prototype would still apply. */
17829#ifdef __cplusplus
17830extern "C"
17831#endif
17832char dld_link ();
17833int
17834main ()
17835{
17836return dld_link ();
17837 ;
17838 return 0;
17839}
17840_ACEOF
cristy8b350f62009-11-15 23:12:43 +000017841if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000017842 ac_cv_lib_dld_dld_link=yes
17843else
cristy8b350f62009-11-15 23:12:43 +000017844 ac_cv_lib_dld_dld_link=no
cristy3ed852e2009-09-05 21:47:34 +000017845fi
cristy8b350f62009-11-15 23:12:43 +000017846rm -f core conftest.err conftest.$ac_objext \
17847 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000017848LIBS=$ac_check_lib_save_LIBS
17849fi
cristy8b350f62009-11-15 23:12:43 +000017850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
cristy3ed852e2009-09-05 21:47:34 +000017851$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
cristy8b350f62009-11-15 23:12:43 +000017852if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000017853
cristy8b350f62009-11-15 23:12:43 +000017854$as_echo "#define HAVE_DLD 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017855
17856 LT_DLLOADERS="$LT_DLLOADERS ${lt_dlopen_dir+$lt_dlopen_dir/}dld_link.la"
17857fi
17858
17859
17860
17861
17862LT_DLPREOPEN=
17863if test -n "$LT_DLLOADERS"
17864then
17865 for lt_loader in $LT_DLLOADERS; do
17866 LT_DLPREOPEN="$LT_DLPREOPEN-dlpreopen $lt_loader "
17867 done
17868
cristy8b350f62009-11-15 23:12:43 +000017869$as_echo "#define HAVE_LIBDLLOADER 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000017870
17871fi
17872
17873
17874LIBADD_DL="$LIBADD_DLOPEN $LIBADD_SHL_LOAD"
17875
17876
17877ac_ext=c
17878ac_cpp='$CPP $CPPFLAGS'
17879ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17880ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17881ac_compiler_gnu=$ac_cv_c_compiler_gnu
17882
17883
cristy8b350f62009-11-15 23:12:43 +000017884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ prefix in compiled symbols" >&5
cristy3ed852e2009-09-05 21:47:34 +000017885$as_echo_n "checking for _ prefix in compiled symbols... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017886if test "${lt_cv_sys_symbol_underscore+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017887 $as_echo_n "(cached) " >&6
17888else
17889 lt_cv_sys_symbol_underscore=no
17890 cat > conftest.$ac_ext <<_LT_EOF
17891void nm_test_func(){}
17892int main(){nm_test_func;return 0;}
17893_LT_EOF
cristy8b350f62009-11-15 23:12:43 +000017894 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000017895 (eval $ac_compile) 2>&5
17896 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000017897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17898 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000017899 # Now try to grab the symbols.
17900 ac_nlist=conftest.nm
cristy8b350f62009-11-15 23:12:43 +000017901 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000017902 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
17903 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000017904 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17905 test $ac_status = 0; } && test -s "$ac_nlist"; then
cristy3ed852e2009-09-05 21:47:34 +000017906 # See whether the symbols have a leading underscore.
17907 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
17908 lt_cv_sys_symbol_underscore=yes
17909 else
17910 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
17911 :
17912 else
17913 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
17914 fi
17915 fi
17916 else
17917 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
17918 fi
17919 else
17920 echo "configure: failed program was:" >&5
17921 cat conftest.c >&5
17922 fi
17923 rm -rf conftest*
17924
17925fi
cristy8b350f62009-11-15 23:12:43 +000017926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_symbol_underscore" >&5
cristy3ed852e2009-09-05 21:47:34 +000017927$as_echo "$lt_cv_sys_symbol_underscore" >&6; }
17928 sys_symbol_underscore=$lt_cv_sys_symbol_underscore
17929
17930
17931if test x"$lt_cv_sys_symbol_underscore" = xyes; then
17932 if test x"$libltdl_cv_func_dlopen" = xyes ||
17933 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
cristy8b350f62009-11-15 23:12:43 +000017934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have to add an underscore for dlsym" >&5
cristy3ed852e2009-09-05 21:47:34 +000017935$as_echo_n "checking whether we have to add an underscore for dlsym... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000017936if test "${libltdl_cv_need_uscore+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000017937 $as_echo_n "(cached) " >&6
17938else
17939 libltdl_cv_need_uscore=unknown
17940 save_LIBS="$LIBS"
17941 LIBS="$LIBS $LIBADD_DLOPEN"
17942 if test "$cross_compiling" = yes; then :
17943 libltdl_cv_need_uscore=cross
17944else
17945 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17946 lt_status=$lt_dlunknown
17947 cat > conftest.$ac_ext <<_LT_EOF
cristyfa112112010-01-04 17:48:07 +000017948#line 17948 "configure"
cristy3ed852e2009-09-05 21:47:34 +000017949#include "confdefs.h"
17950
17951#if HAVE_DLFCN_H
17952#include <dlfcn.h>
17953#endif
17954
17955#include <stdio.h>
17956
17957#ifdef RTLD_GLOBAL
17958# define LT_DLGLOBAL RTLD_GLOBAL
17959#else
17960# ifdef DL_GLOBAL
17961# define LT_DLGLOBAL DL_GLOBAL
17962# else
17963# define LT_DLGLOBAL 0
17964# endif
17965#endif
17966
17967/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
17968 find out it does not work in some platform. */
17969#ifndef LT_DLLAZY_OR_NOW
17970# ifdef RTLD_LAZY
17971# define LT_DLLAZY_OR_NOW RTLD_LAZY
17972# else
17973# ifdef DL_LAZY
17974# define LT_DLLAZY_OR_NOW DL_LAZY
17975# else
17976# ifdef RTLD_NOW
17977# define LT_DLLAZY_OR_NOW RTLD_NOW
17978# else
17979# ifdef DL_NOW
17980# define LT_DLLAZY_OR_NOW DL_NOW
17981# else
17982# define LT_DLLAZY_OR_NOW 0
17983# endif
17984# endif
17985# endif
17986# endif
17987#endif
17988
cristy18304f92009-11-22 15:48:26 +000017989void fnord() { int i=42;}
cristy3ed852e2009-09-05 21:47:34 +000017990int main ()
17991{
17992 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
17993 int status = $lt_dlunknown;
17994
17995 if (self)
17996 {
17997 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
cristy18304f92009-11-22 15:48:26 +000017998 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
cristy3ed852e2009-09-05 21:47:34 +000017999 /* dlclose (self); */
18000 }
18001 else
18002 puts (dlerror ());
18003
18004 return status;
18005}
18006_LT_EOF
cristy8b350f62009-11-15 23:12:43 +000018007 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000018008 (eval $ac_link) 2>&5
18009 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000018010 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18011 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
cristy3ed852e2009-09-05 21:47:34 +000018012 (./conftest; exit; ) >&5 2>/dev/null
18013 lt_status=$?
18014 case x$lt_status in
18015 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
18016 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
18017 x$lt_dlunknown|x*) ;;
18018 esac
18019 else :
18020 # compilation failed
18021
18022 fi
18023fi
18024rm -fr conftest*
18025
18026 LIBS="$save_LIBS"
18027
18028fi
cristy8b350f62009-11-15 23:12:43 +000018029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_need_uscore" >&5
cristy3ed852e2009-09-05 21:47:34 +000018030$as_echo "$libltdl_cv_need_uscore" >&6; }
18031 fi
18032fi
18033
18034if test x"$libltdl_cv_need_uscore" = xyes; then
18035
cristy8b350f62009-11-15 23:12:43 +000018036$as_echo "#define NEED_USCORE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018037
18038fi
18039
cristy8b350f62009-11-15 23:12:43 +000018040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether deplibs are loaded by dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000018041$as_echo_n "checking whether deplibs are loaded by dlopen... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000018042if test "${lt_cv_sys_dlopen_deplibs+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018043 $as_echo_n "(cached) " >&6
18044else
18045 # PORTME does your system automatically load deplibs for dlopen?
18046 # or its logical equivalent (e.g. shl_load for HP-UX < 11)
18047 # For now, we just catch OSes we know something about -- in the
18048 # future, we'll try test this programmatically.
18049 lt_cv_sys_dlopen_deplibs=unknown
18050 case $host_os in
18051 aix3*|aix4.1.*|aix4.2.*)
18052 # Unknown whether this is true for these versions of AIX, but
18053 # we want this `case' here to explicitly catch those versions.
18054 lt_cv_sys_dlopen_deplibs=unknown
18055 ;;
18056 aix[4-9]*)
18057 lt_cv_sys_dlopen_deplibs=yes
18058 ;;
18059 amigaos*)
18060 case $host_cpu in
18061 powerpc)
18062 lt_cv_sys_dlopen_deplibs=no
18063 ;;
18064 esac
18065 ;;
18066 darwin*)
18067 # Assuming the user has installed a libdl from somewhere, this is true
18068 # If you are looking for one http://www.opendarwin.org/projects/dlcompat
18069 lt_cv_sys_dlopen_deplibs=yes
18070 ;;
18071 freebsd* | dragonfly*)
18072 lt_cv_sys_dlopen_deplibs=yes
18073 ;;
cristy18304f92009-11-22 15:48:26 +000018074 gnu* | linux* | k*bsd*-gnu)
cristy3ed852e2009-09-05 21:47:34 +000018075 # GNU and its variants, using gnu ld.so (Glibc)
18076 lt_cv_sys_dlopen_deplibs=yes
18077 ;;
18078 hpux10*|hpux11*)
18079 lt_cv_sys_dlopen_deplibs=yes
18080 ;;
18081 interix*)
18082 lt_cv_sys_dlopen_deplibs=yes
18083 ;;
18084 irix[12345]*|irix6.[01]*)
18085 # Catch all versions of IRIX before 6.2, and indicate that we don't
18086 # know how it worked for any of those versions.
18087 lt_cv_sys_dlopen_deplibs=unknown
18088 ;;
18089 irix*)
18090 # The case above catches anything before 6.2, and it's known that
18091 # at 6.2 and later dlopen does load deplibs.
18092 lt_cv_sys_dlopen_deplibs=yes
18093 ;;
18094 netbsd*)
18095 lt_cv_sys_dlopen_deplibs=yes
18096 ;;
18097 openbsd*)
18098 lt_cv_sys_dlopen_deplibs=yes
18099 ;;
18100 osf[1234]*)
18101 # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
18102 # it did *not* use an RPATH in a shared library to find objects the
18103 # library depends on, so we explicitly say `no'.
18104 lt_cv_sys_dlopen_deplibs=no
18105 ;;
18106 osf5.0|osf5.0a|osf5.1)
18107 # dlopen *does* load deplibs and with the right loader patch applied
18108 # it even uses RPATH in a shared library to search for shared objects
18109 # that the library depends on, but there's no easy way to know if that
18110 # patch is installed. Since this is the case, all we can really
18111 # say is unknown -- it depends on the patch being installed. If
18112 # it is, this changes to `yes'. Without it, it would be `no'.
18113 lt_cv_sys_dlopen_deplibs=unknown
18114 ;;
18115 osf*)
18116 # the two cases above should catch all versions of osf <= 5.1. Read
18117 # the comments above for what we know about them.
18118 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
18119 # is used to find them so we can finally say `yes'.
18120 lt_cv_sys_dlopen_deplibs=yes
18121 ;;
18122 qnx*)
18123 lt_cv_sys_dlopen_deplibs=yes
18124 ;;
18125 solaris*)
18126 lt_cv_sys_dlopen_deplibs=yes
18127 ;;
18128 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
18129 libltdl_cv_sys_dlopen_deplibs=yes
18130 ;;
18131 esac
18132
18133fi
cristy8b350f62009-11-15 23:12:43 +000018134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_dlopen_deplibs" >&5
cristy3ed852e2009-09-05 21:47:34 +000018135$as_echo "$lt_cv_sys_dlopen_deplibs" >&6; }
18136if test "$lt_cv_sys_dlopen_deplibs" != yes; then
18137
cristy8b350f62009-11-15 23:12:43 +000018138$as_echo "#define LTDL_DLOPEN_DEPLIBS 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018139
18140fi
18141
18142:
18143
cristy3ed852e2009-09-05 21:47:34 +000018144for ac_header in argz.h
cristy8b350f62009-11-15 23:12:43 +000018145do :
18146 ac_fn_c_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default
18147"
18148if test "x$ac_cv_header_argz_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018149 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000018150#define HAVE_ARGZ_H 1
cristy3ed852e2009-09-05 21:47:34 +000018151_ACEOF
18152
18153fi
18154
18155done
18156
18157
cristy8b350f62009-11-15 23:12:43 +000018158ac_fn_c_check_type "$LINENO" "error_t" "ac_cv_type_error_t" "#if defined(HAVE_ARGZ_H)
cristy3ed852e2009-09-05 21:47:34 +000018159# include <argz.h>
18160#endif
cristy8b350f62009-11-15 23:12:43 +000018161"
18162if test "x$ac_cv_type_error_t" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018163
18164cat >>confdefs.h <<_ACEOF
18165#define HAVE_ERROR_T 1
18166_ACEOF
18167
18168
18169else
18170
cristy8b350f62009-11-15 23:12:43 +000018171$as_echo "#define error_t int" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018172
18173
cristy8b350f62009-11-15 23:12:43 +000018174$as_echo "#define __error_t_defined 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018175
18176fi
18177
18178
18179ARGZ_H=
cristy3ed852e2009-09-05 21:47:34 +000018180for ac_func in argz_add argz_append argz_count argz_create_sep argz_insert \
18181 argz_next argz_stringify
cristy8b350f62009-11-15 23:12:43 +000018182do :
18183 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18184ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
18185eval as_val=\$$as_ac_var
18186 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018187 cat >>confdefs.h <<_ACEOF
18188#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18189_ACEOF
18190
18191else
18192 ARGZ_H=argz.h;
18193
18194 _LT_LIBOBJS="$_LT_LIBOBJS argz.$ac_objext"
18195
18196fi
18197done
18198
18199
cristy8b350f62009-11-15 23:12:43 +000018200if test -z "$ARGZ_H"; then :
18201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argz actually works" >&5
cristy3ed852e2009-09-05 21:47:34 +000018202$as_echo_n "checking if argz actually works... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000018203if test "${lt_cv_sys_argz_works+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018204 $as_echo_n "(cached) " >&6
18205else
18206 case $host_os in #(
18207 *cygwin*)
18208 lt_cv_sys_argz_works=no
18209 if test "$cross_compiling" != no; then
18210 lt_cv_sys_argz_works="guessing no"
18211 else
18212 lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
18213 save_IFS=$IFS
18214 IFS=-.
18215 set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
18216 IFS=$save_IFS
18217 lt_os_major=${2-0}
18218 lt_os_minor=${3-0}
18219 lt_os_micro=${4-0}
18220 if test "$lt_os_major" -gt 1 \
18221 || { test "$lt_os_major" -eq 1 \
18222 && { test "$lt_os_minor" -gt 5 \
18223 || { test "$lt_os_minor" -eq 5 \
18224 && test "$lt_os_micro" -gt 24; }; }; }; then
18225 lt_cv_sys_argz_works=yes
18226 fi
18227 fi
18228 ;; #(
18229 *) lt_cv_sys_argz_works=yes ;;
18230 esac
18231fi
cristy8b350f62009-11-15 23:12:43 +000018232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
cristy3ed852e2009-09-05 21:47:34 +000018233$as_echo "$lt_cv_sys_argz_works" >&6; }
cristy8b350f62009-11-15 23:12:43 +000018234 if test $lt_cv_sys_argz_works = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018235
cristy8b350f62009-11-15 23:12:43 +000018236$as_echo "#define HAVE_WORKING_ARGZ 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018237
18238else
18239 ARGZ_H=argz.h
18240
18241
18242 _LT_LIBOBJS="$_LT_LIBOBJS argz.$ac_objext"
18243
18244fi
cristy3ed852e2009-09-05 21:47:34 +000018245fi
18246
18247
18248
cristy8b350f62009-11-15 23:12:43 +000018249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libtool supports -dlopen/-dlpreopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000018250$as_echo_n "checking whether libtool supports -dlopen/-dlpreopen... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000018251if test "${libltdl_cv_preloaded_symbols+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018252 $as_echo_n "(cached) " >&6
18253else
18254 if test -n "$lt_cv_sys_global_symbol_pipe"; then
18255 libltdl_cv_preloaded_symbols=yes
18256 else
18257 libltdl_cv_preloaded_symbols=no
18258 fi
18259
18260fi
cristy8b350f62009-11-15 23:12:43 +000018261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_preloaded_symbols" >&5
cristy3ed852e2009-09-05 21:47:34 +000018262$as_echo "$libltdl_cv_preloaded_symbols" >&6; }
18263if test x"$libltdl_cv_preloaded_symbols" = xyes; then
18264
cristy8b350f62009-11-15 23:12:43 +000018265$as_echo "#define HAVE_PRELOADED_SYMBOLS 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018266
18267fi
18268
18269# Set options
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281# Check whether --with-included_ltdl was given.
cristy8b350f62009-11-15 23:12:43 +000018282if test "${with_included_ltdl+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018283 withval=$with_included_ltdl;
18284fi
18285
18286
18287if test "x$with_included_ltdl" != xyes; then
18288 # We are not being forced to use the included libltdl sources, so
18289 # decide whether there is a useful installed version we can use.
cristy8b350f62009-11-15 23:12:43 +000018290 ac_fn_c_check_header_compile "$LINENO" "ltdl.h" "ac_cv_header_ltdl_h" "$ac_includes_default
cristy3ed852e2009-09-05 21:47:34 +000018291
cristy8b350f62009-11-15 23:12:43 +000018292"
18293if test "x$ac_cv_header_ltdl_h" = x""yes; then :
18294 ac_fn_c_check_decl "$LINENO" "lt_dlinterface_register" "ac_cv_have_decl_lt_dlinterface_register" "$ac_includes_default
cristy3ed852e2009-09-05 21:47:34 +000018295 #include <ltdl.h>
cristy8b350f62009-11-15 23:12:43 +000018296"
18297if test "x$ac_cv_have_decl_lt_dlinterface_register" = x""yes; then :
18298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lt_dladvise_preload in -lltdl" >&5
cristy3ed852e2009-09-05 21:47:34 +000018299$as_echo_n "checking for lt_dladvise_preload in -lltdl... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000018300if test "${ac_cv_lib_ltdl_lt_dladvise_preload+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018301 $as_echo_n "(cached) " >&6
18302else
18303 ac_check_lib_save_LIBS=$LIBS
18304LIBS="-lltdl $LIBS"
cristy8b350f62009-11-15 23:12:43 +000018305cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000018306/* end confdefs.h. */
18307
18308/* Override any GCC internal prototype to avoid an error.
18309 Use char because int might match the return type of a GCC
18310 builtin and then its argument prototype would still apply. */
18311#ifdef __cplusplus
18312extern "C"
18313#endif
18314char lt_dladvise_preload ();
18315int
18316main ()
18317{
18318return lt_dladvise_preload ();
18319 ;
18320 return 0;
18321}
18322_ACEOF
cristy8b350f62009-11-15 23:12:43 +000018323if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000018324 ac_cv_lib_ltdl_lt_dladvise_preload=yes
18325else
cristy8b350f62009-11-15 23:12:43 +000018326 ac_cv_lib_ltdl_lt_dladvise_preload=no
cristy3ed852e2009-09-05 21:47:34 +000018327fi
cristy8b350f62009-11-15 23:12:43 +000018328rm -f core conftest.err conftest.$ac_objext \
18329 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000018330LIBS=$ac_check_lib_save_LIBS
18331fi
cristy8b350f62009-11-15 23:12:43 +000018332{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ltdl_lt_dladvise_preload" >&5
cristy3ed852e2009-09-05 21:47:34 +000018333$as_echo "$ac_cv_lib_ltdl_lt_dladvise_preload" >&6; }
cristy8b350f62009-11-15 23:12:43 +000018334if test "x$ac_cv_lib_ltdl_lt_dladvise_preload" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018335 with_included_ltdl=no
18336else
18337 with_included_ltdl=yes
18338fi
18339
18340else
18341 with_included_ltdl=yes
18342fi
18343
18344else
18345 with_included_ltdl=yes
18346fi
18347
18348
18349fi
18350
18351
18352
18353
18354# Check whether --with-ltdl_include was given.
cristy8b350f62009-11-15 23:12:43 +000018355if test "${with_ltdl_include+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018356 withval=$with_ltdl_include;
18357fi
18358
18359
18360if test -n "$with_ltdl_include"; then
18361 if test -f "$with_ltdl_include/ltdl.h"; then :
18362 else
cristy8b350f62009-11-15 23:12:43 +000018363 as_fn_error "invalid ltdl include directory: \`$with_ltdl_include'" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000018364 fi
18365else
18366 with_ltdl_include=no
18367fi
18368
18369
18370# Check whether --with-ltdl_lib was given.
cristy8b350f62009-11-15 23:12:43 +000018371if test "${with_ltdl_lib+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018372 withval=$with_ltdl_lib;
18373fi
18374
18375
18376if test -n "$with_ltdl_lib"; then
18377 if test -f "$with_ltdl_lib/libltdl.la"; then :
18378 else
cristy8b350f62009-11-15 23:12:43 +000018379 as_fn_error "invalid ltdl library directory: \`$with_ltdl_lib'" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000018380 fi
18381else
18382 with_ltdl_lib=no
18383fi
18384
18385case ,$with_included_ltdl,$with_ltdl_include,$with_ltdl_lib, in
18386 ,yes,no,no,)
18387 case $enable_ltdl_convenience in
cristy8b350f62009-11-15 23:12:43 +000018388 no) as_fn_error "this package needs a convenience libltdl" "$LINENO" 5 ;;
cristy3ed852e2009-09-05 21:47:34 +000018389 "") enable_ltdl_convenience=yes
18390 ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
18391esac
18392LIBLTDL='${top_build_prefix}'"${lt_ltdl_dir+$lt_ltdl_dir/}libltdlc.la"
18393LTDLDEPS=$LIBLTDL
18394LTDLINCL='-I${top_srcdir}'"${lt_ltdl_dir+/$lt_ltdl_dir}"
18395
18396
18397
18398
18399
18400# For backwards non-gettext consistent compatibility...
18401INCLTDL="$LTDLINCL"
18402
18403
18404 ;;
18405 ,no,no,no,)
18406 # If the included ltdl is not to be used, then use the
18407 # preinstalled libltdl we found.
18408
cristy8b350f62009-11-15 23:12:43 +000018409$as_echo "#define HAVE_LTDL 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018410
18411 LIBLTDL=-lltdl
18412 LTDLDEPS=
18413 LTDLINCL=
18414 ;;
18415 ,no*,no,*)
cristy8b350f62009-11-15 23:12:43 +000018416 as_fn_error "\`--with-ltdl-include' and \`--with-ltdl-lib' options must be used together" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000018417 ;;
18418 *) with_included_ltdl=no
18419 LIBLTDL="-L$with_ltdl_lib -lltdl"
18420 LTDLDEPS=
18421 LTDLINCL="-I$with_ltdl_include"
18422 ;;
18423esac
18424INCLTDL="$LTDLINCL"
18425
18426# Report our decision...
cristy8b350f62009-11-15 23:12:43 +000018427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find libltdl headers" >&5
cristy3ed852e2009-09-05 21:47:34 +000018428$as_echo_n "checking where to find libltdl headers... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000018429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LTDLINCL" >&5
cristy3ed852e2009-09-05 21:47:34 +000018430$as_echo "$LTDLINCL" >&6; }
cristy8b350f62009-11-15 23:12:43 +000018431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find libltdl library" >&5
cristy3ed852e2009-09-05 21:47:34 +000018432$as_echo_n "checking where to find libltdl library... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000018433{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBLTDL" >&5
cristy3ed852e2009-09-05 21:47:34 +000018434$as_echo "$LIBLTDL" >&6; }
18435
18436
18437
18438# Check whether --enable-ltdl-install was given.
cristy8b350f62009-11-15 23:12:43 +000018439if test "${enable_ltdl_install+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018440 enableval=$enable_ltdl_install;
18441fi
18442
18443
18444case ,${enable_ltdl_install},${enable_ltdl_convenience} in
18445 *yes*) ;;
18446 *) enable_ltdl_convenience=yes ;;
18447esac
18448
18449 if test x"${enable_ltdl_install-no}" != xno; then
18450 INSTALL_LTDL_TRUE=
18451 INSTALL_LTDL_FALSE='#'
18452else
18453 INSTALL_LTDL_TRUE='#'
18454 INSTALL_LTDL_FALSE=
18455fi
18456
18457 if test x"${enable_ltdl_convenience-no}" != xno; then
18458 CONVENIENCE_LTDL_TRUE=
18459 CONVENIENCE_LTDL_FALSE='#'
18460else
18461 CONVENIENCE_LTDL_TRUE='#'
18462 CONVENIENCE_LTDL_FALSE=
18463fi
18464
18465
18466
18467
18468
18469
cristy18304f92009-11-22 15:48:26 +000018470
cristy3ed852e2009-09-05 21:47:34 +000018471# In order that ltdl.c can compile, find out the first AC_CONFIG_HEADERS
18472# the user used. This is so that ltdl.h can pick up the parent projects
18473# config.h file, The first file in AC_CONFIG_HEADERS must contain the
18474# definitions required by ltdl.c.
18475# FIXME: Remove use of undocumented AC_LIST_HEADERS (2.59 compatibility).
18476
18477
18478
cristy3ed852e2009-09-05 21:47:34 +000018479for ac_header in unistd.h dl.h sys/dl.h dld.h mach-o/dyld.h dirent.h
cristy8b350f62009-11-15 23:12:43 +000018480do :
18481 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
18482ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
18483"
18484eval as_val=\$$as_ac_Header
18485 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018486 cat >>confdefs.h <<_ACEOF
18487#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
18488_ACEOF
18489
18490fi
18491
18492done
18493
18494
cristy3ed852e2009-09-05 21:47:34 +000018495for ac_func in closedir opendir readdir
cristy8b350f62009-11-15 23:12:43 +000018496do :
18497 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18498ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
18499eval as_val=\$$as_ac_var
18500 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018501 cat >>confdefs.h <<_ACEOF
18502#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18503_ACEOF
18504
18505else
18506
18507
18508 _LT_LIBOBJS="$_LT_LIBOBJS lt__dirent.$ac_objext"
18509
18510fi
18511done
18512
cristy3ed852e2009-09-05 21:47:34 +000018513for ac_func in strlcat strlcpy
cristy8b350f62009-11-15 23:12:43 +000018514do :
18515 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18516ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
18517eval as_val=\$$as_ac_var
18518 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000018519 cat >>confdefs.h <<_ACEOF
18520#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18521_ACEOF
18522
18523else
18524
18525
18526 _LT_LIBOBJS="$_LT_LIBOBJS lt__strl.$ac_objext"
18527
18528fi
18529done
18530
18531
18532
18533cat >>confdefs.h <<_ACEOF
18534#define LT_LIBEXT "$libext"
18535_ACEOF
18536
18537
18538name=ltdl
18539LTDLOPEN=`eval "\\$ECHO \"$libname_spec\""`
18540
18541
18542
18543
18544
18545
18546
18547
18548# Only expand once:
18549
18550
18551
18552# Check to see if building shared libraries
18553libtool_build_shared_libs='no'
18554if test "$enable_shared" = 'yes'; then
18555 libtool_build_shared_libs='yes'
18556fi
18557
18558# Check to see if building static libraries
18559libtool_build_static_libs='no'
18560if test "$enable_static" = 'yes'; then
18561 libtool_build_static_libs='yes'
18562fi
18563
cristyfa112112010-01-04 17:48:07 +000018564 if test "${libtool_build_shared_libs}" = 'yes'; then
18565 WITH_SHARED_LIBS_TRUE=
18566 WITH_SHARED_LIBS_FALSE='#'
18567else
18568 WITH_SHARED_LIBS_TRUE='#'
18569 WITH_SHARED_LIBS_FALSE=
cristy3ed852e2009-09-05 21:47:34 +000018570fi
18571
18572#
18573# Enable support for building loadable modules
18574#
18575
18576# Check whether --with-modules was given.
cristy8b350f62009-11-15 23:12:43 +000018577if test "${with_modules+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018578 withval=$with_modules; with_modules=$withval
18579else
cristy5a1cefd2010-01-06 20:42:35 +000018580 with_modules='no'
cristy3ed852e2009-09-05 21:47:34 +000018581fi
18582
18583
18584# Only allow building loadable modules if we are building shared libraries
18585if test "$with_modules" != 'no' ; then
18586 if test "$libtool_build_shared_libs" = 'no'; then
cristy8b350f62009-11-15 23:12:43 +000018587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Modules may only be built if building shared libraries is enabled." >&5
cristy3ed852e2009-09-05 21:47:34 +000018588$as_echo "$as_me: WARNING: Modules may only be built if building shared libraries is enabled." >&2;}
18589 with_modules='no'
18590 fi
18591fi
18592if test "$with_modules" != 'no'; then
18593
cristy8b350f62009-11-15 23:12:43 +000018594$as_echo "#define BUILD_MODULES 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018595
18596fi
18597 if test "$with_modules" != 'no'; then
18598 WITH_MODULES_TRUE=
18599 WITH_MODULES_FALSE='#'
18600else
18601 WITH_MODULES_TRUE='#'
18602 WITH_MODULES_FALSE=
18603fi
18604
18605
18606# Enable building/use of libltdl if we are building shared libraries regardless
18607# of whether modules are built or not.
18608with_ltdl='no'
18609if test "$libtool_build_shared_libs" != 'no'; then
18610 with_ltdl='yes'
18611fi
18612
18613 if test "$with_ltdl" != 'no'; then
18614 WITH_LTDL_TRUE=
18615 WITH_LTDL_FALSE='#'
18616else
18617 WITH_LTDL_TRUE='#'
18618 WITH_LTDL_FALSE=
18619fi
18620
18621if test "$with_ltdl" != 'no'; then
18622
cristy8b350f62009-11-15 23:12:43 +000018623$as_echo "#define LTDL_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018624
18625
18626 # Set DLLDFLAGS
18627 if test X"$enable_shared" = Xyes; then
18628 DLLDFLAGS=-export-dynamic
18629
18630 fi
18631fi
18632
18633# Enable build using delegate libraries built in subdirectories rather than installed
cristy5850e4b2010-01-08 14:28:24 +000018634# delegate libraries (bzlib fftw fpx gslib jp2 jbig jpeg lcms png tiff ttf wmf xml zlib)
cristy3ed852e2009-09-05 21:47:34 +000018635# Check whether --enable-delegate-build was given.
cristy8b350f62009-11-15 23:12:43 +000018636if test "${enable_delegate_build+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018637 enableval=$enable_delegate_build; enable_delegate_build=$enableval
18638else
18639 enable_delegate_build='no'
18640fi
18641
18642
18643# Check whether --enable-deprecated was given.
cristy8b350f62009-11-15 23:12:43 +000018644if test "${enable_deprecated+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018645 enableval=$enable_deprecated; enable_deprecated=$enableval
18646else
18647 enable_deprecated='no'
18648fi
18649
18650
18651if test "$enable_deprecated" = 'yes'; then
18652
cristy8b350f62009-11-15 23:12:43 +000018653$as_echo "#define EXCLUDE_DEPRECATED 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018654
18655else
18656 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --disable-deprecated "
18657fi
18658
18659# Build a version of ImageMagick which operates uninstalled.
18660# Used to build distributions located via MAGICK_HOME / executable path
18661# Check whether --enable-installed was given.
cristy8b350f62009-11-15 23:12:43 +000018662if test "${enable_installed+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018663 enableval=$enable_installed; enable_installed=$enableval
18664else
18665 enable_installed='yes'
18666fi
18667
18668
18669if test "$enable_installed" = 'yes'; then
18670
cristy8b350f62009-11-15 23:12:43 +000018671$as_echo "#define INSTALLED_SUPPORT 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018672
18673else
18674 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --disable-installed "
18675fi
18676
18677# Permit enciphering and deciphering image pixels.
18678# Check whether --enable-cipher was given.
cristy8b350f62009-11-15 23:12:43 +000018679if test "${enable_cipher+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018680 enableval=$enable_cipher; enable_cipher=$enableval
18681else
18682 enable_cipher='yes'
18683fi
18684
18685
18686if test "$enable_cipher" = 'yes'; then
18687
cristy8b350f62009-11-15 23:12:43 +000018688$as_echo "#define CIPHER_SUPPORT 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018689
18690fi
18691
18692# Build an embeddable version of ImageMagick.
18693# Check whether --enable-embeddable was given.
cristy8b350f62009-11-15 23:12:43 +000018694if test "${enable_embeddable+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018695 enableval=$enable_embeddable; enable_embeddable=$enableval
18696else
18697 enable_embeddable='no'
18698fi
18699
18700
18701if test "$enable_embeddable" = 'yes'; then
18702
cristy8b350f62009-11-15 23:12:43 +000018703$as_echo "#define EMBEDDABLE_SUPPORT 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018704
18705fi
18706
18707# Build a high dynamic range version of ImageMagick.
18708# Check whether --enable-hdri was given.
cristy8b350f62009-11-15 23:12:43 +000018709if test "${enable_hdri+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018710 enableval=$enable_hdri; enable_hdri=$enableval
18711else
18712 enable_hdri='no'
18713fi
18714
18715
18716MAGICK_HDRI=""
18717if test "$enable_hdri" = 'yes'; then
18718 MAGICK_HDRI="HDRI"
18719
cristy8b350f62009-11-15 23:12:43 +000018720$as_echo "#define HDRI_SUPPORT 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018721
18722fi
18723
cristy3ed852e2009-09-05 21:47:34 +000018724# Build a version of ImageMagick with assert statements.
18725# Check whether --enable-assert was given.
cristy8b350f62009-11-15 23:12:43 +000018726if test "${enable_assert+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018727 enableval=$enable_assert; enable_assert=$enableval
18728else
18729 enable_assert='yes'
18730fi
18731
18732
18733if test "$enable_assert" = 'no'; then
18734
cristy8b350f62009-11-15 23:12:43 +000018735$as_echo "#define NDEBUG 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000018736
18737fi
18738
18739# Add configure option --enable-maintainer-mode which enables dependency
18740# checking and generation useful to package maintainers. This is made an
18741# option to avoid confusing end users.
18742
cristy8b350f62009-11-15 23:12:43 +000018743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
cristy3ed852e2009-09-05 21:47:34 +000018744$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
18745 # Check whether --enable-maintainer-mode was given.
cristy8b350f62009-11-15 23:12:43 +000018746if test "${enable_maintainer_mode+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018747 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
18748else
18749 USE_MAINTAINER_MODE=no
18750fi
18751
cristy8b350f62009-11-15 23:12:43 +000018752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
cristy3ed852e2009-09-05 21:47:34 +000018753$as_echo "$USE_MAINTAINER_MODE" >&6; }
18754 if test $USE_MAINTAINER_MODE = yes; then
18755 MAINTAINER_MODE_TRUE=
18756 MAINTAINER_MODE_FALSE='#'
18757else
18758 MAINTAINER_MODE_TRUE='#'
18759 MAINTAINER_MODE_FALSE=
18760fi
18761
18762 MAINT=$MAINTAINER_MODE_TRUE
18763
18764
18765
18766
18767# Enable ccmalloc memory debugging support
18768# Check whether --enable-ccmalloc was given.
cristy8b350f62009-11-15 23:12:43 +000018769if test "${enable_ccmalloc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018770 enableval=$enable_ccmalloc; enable_ccmalloc=$enableval
18771else
18772 enable_ccmalloc='no'
18773fi
18774
18775
18776# Enable Electric Fence memory debugging support
18777# Check whether --enable-efence was given.
cristy8b350f62009-11-15 23:12:43 +000018778if test "${enable_efence+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018779 enableval=$enable_efence; enable_efence=$enableval
18780else
18781 enable_efence='no'
18782fi
18783
18784
18785# Enable prof-based profiling support
18786# Check whether --enable-prof was given.
cristy8b350f62009-11-15 23:12:43 +000018787if test "${enable_prof+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018788 enableval=$enable_prof; enable_prof=$enableval
18789else
18790 enable_prof='no'
18791fi
18792
18793
18794# Enable gprof-based profiling support
18795# Check whether --enable-gprof was given.
cristy8b350f62009-11-15 23:12:43 +000018796if test "${enable_gprof+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018797 enableval=$enable_gprof; enable_gprof=$enableval
18798else
18799 enable_gprof='no'
18800fi
18801
18802
18803# Enable gcov-based profiling support
18804# Check whether --enable-gcov was given.
cristy8b350f62009-11-15 23:12:43 +000018805if test "${enable_gcov+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018806 enableval=$enable_gcov; enable_gcov=$enableval
18807else
18808 enable_gcov='no'
18809fi
18810
18811
18812enable_profiling='no'
18813if test "$enable_prof" = 'yes' || test "$enable_gprof" = 'yes' || test "$enable_gcov" = 'yes'; then
18814 enable_profiling='yes'
18815 if test "$libtool_build_shared_libs" = 'yes'; then
18816 echo "Warning: Can not profile code using shared libraries"
18817 fi
18818fi
18819
18820# Magick API method prefix
18821
18822# Check whether --with-method-prefix was given.
cristy8b350f62009-11-15 23:12:43 +000018823if test "${with_method_prefix+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018824 withval=$with_method_prefix; with_method_prefix=$enableval
18825else
18826 with_method_prefix=''
18827fi
18828
18829
18830if test "$with_method_prefix" != ''; then
18831
18832cat >>confdefs.h <<_ACEOF
18833#define NAMESPACE_PREFIX $with_method_prefix
18834_ACEOF
18835
18836fi
18837
18838# Number of bits in a Quantum
18839
18840# Check whether --with-quantum-depth was given.
cristy8b350f62009-11-15 23:12:43 +000018841if test "${with_quantum_depth+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018842 withval=$with_quantum_depth; with_quantum_depth=$withval
18843else
18844 with_quantum_depth=16
18845fi
18846
18847
18848if test "$with_quantum_depth" != '8'; then
18849 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-quantum-depth=$with_quantum_depth "
18850fi
18851
18852case "${with_quantum_depth}" in
18853 8 ) ;;
18854 16 ) ;;
18855 32 ) ;;
18856 64 ) ;;
cristy8b350f62009-11-15 23:12:43 +000018857 * ) { as_fn_set_status 16
18858as_fn_error "\"Pixel quantum depth must have value of 8" "$LINENO" 5; } ;;
cristy3ed852e2009-09-05 21:47:34 +000018859esac
18860QUANTUM_DEPTH="$with_quantum_depth"
18861
18862cat >>confdefs.h <<_ACEOF
18863#define QUANTUM_DEPTH $QUANTUM_DEPTH
18864_ACEOF
18865
18866
18867# Set pixel cache threshold
18868
18869# Check whether --with-cache was given.
cristy8b350f62009-11-15 23:12:43 +000018870if test "${with_cache+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018871 withval=$with_cache; with_cache=$withval
18872else
18873 with_cache=''
18874fi
18875
18876
18877if test "$with_cache" != ''; then
18878
18879cat >>confdefs.h <<_ACEOF
18880#define PixelCacheThreshold $with_cache
18881_ACEOF
18882
18883 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-cache=$with_cache "
18884fi
18885
18886# Disable/Enable support for full delegate paths
18887
18888# Check whether --with-frozenpaths was given.
cristy8b350f62009-11-15 23:12:43 +000018889if test "${with_frozenpaths+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018890 withval=$with_frozenpaths; with_frozenpaths=$withval
18891else
18892 with_frozenpaths='no'
18893fi
18894
18895
18896# Enable build/install of Magick++
18897
18898# Check whether --with-magick-plus-plus was given.
cristy8b350f62009-11-15 23:12:43 +000018899if test "${with_magick_plus_plus+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018900 withval=$with_magick_plus_plus; with_magick_plus_plus=$withval
18901else
18902 with_magick_plus_plus='yes'
18903fi
18904
18905
18906# Disable build/install of PerlMagick.
18907
18908# Check whether --with-perl was given.
cristy8b350f62009-11-15 23:12:43 +000018909if test "${with_perl+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018910 withval=$with_perl; with_perl=$withval
18911else
18912 with_perl=$libtool_build_shared_libs
18913fi
18914
18915
18916# Options to pass when configuring PerlMagick
18917
18918# Check whether --with-perl-options was given.
cristy8b350f62009-11-15 23:12:43 +000018919if test "${with_perl_options+set}" = set; then :
cristy949301e2010-01-06 01:38:40 +000018920 withval=$with_perl_options; PERL_MAKE_OPTIONS=$withval
cristy3ed852e2009-09-05 21:47:34 +000018921fi
18922
18923
cristy3ed852e2009-09-05 21:47:34 +000018924
18925# Enable umem, object-caching memory allocation library.
18926
18927# Check whether --with-umem was given.
cristy8b350f62009-11-15 23:12:43 +000018928if test "${with_umem+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018929 withval=$with_umem; with_umem=$withval
18930else
18931 with_umem='no'
18932fi
18933
18934if test "$with_umem" != 'yes' ; then
18935 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-umem=$with_umem "
18936fi
18937
18938#
18939# Specify path to shared libstdc++ if not in normal location
18940#
18941
18942# Check whether --with-libstdc was given.
cristy8b350f62009-11-15 23:12:43 +000018943if test "${with_libstdc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018944 withval=$with_libstdc; with_libstdc=$withval
18945else
18946 with_libstdc=''
18947fi
18948
18949
18950if test "$with_libstdc" != ''; then
18951 if test -d "$with_libstdc"; then
18952 LIBSTDCLDFLAGS="-L$with_libstdc"
18953 fi
18954fi
18955
18956
18957# Does gcc required -traditional?
18958if test $ac_cv_c_compiler_gnu = yes; then
cristy8b350f62009-11-15 23:12:43 +000018959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
cristy3ed852e2009-09-05 21:47:34 +000018960$as_echo_n "checking whether $CC needs -traditional... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000018961if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000018962 $as_echo_n "(cached) " >&6
18963else
18964 ac_pattern="Autoconf.*'x'"
cristy8b350f62009-11-15 23:12:43 +000018965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000018966/* end confdefs.h. */
18967#include <sgtty.h>
18968Autoconf TIOCGETP
18969_ACEOF
18970if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
cristy8b350f62009-11-15 23:12:43 +000018971 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
cristy3ed852e2009-09-05 21:47:34 +000018972 ac_cv_prog_gcc_traditional=yes
18973else
18974 ac_cv_prog_gcc_traditional=no
18975fi
18976rm -f conftest*
18977
18978
18979 if test $ac_cv_prog_gcc_traditional = no; then
cristy8b350f62009-11-15 23:12:43 +000018980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000018981/* end confdefs.h. */
18982#include <termio.h>
18983Autoconf TCGETA
18984_ACEOF
18985if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
cristy8b350f62009-11-15 23:12:43 +000018986 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
cristy3ed852e2009-09-05 21:47:34 +000018987 ac_cv_prog_gcc_traditional=yes
18988fi
18989rm -f conftest*
18990
18991 fi
18992fi
cristy8b350f62009-11-15 23:12:43 +000018993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
cristy3ed852e2009-09-05 21:47:34 +000018994$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
18995 if test $ac_cv_prog_gcc_traditional = yes; then
18996 CC="$CC -traditional"
18997 fi
18998fi
18999
19000
19001########
19002#
19003# Set defines required to build DLLs and modules using MinGW
19004#
19005########
19006# These options are set for multi-thread DLL module build
19007# libMagickCore: _DLL _MAGICKMOD_ _MAGICKLIB_
19008# module: _DLL
19009# executable/Magick++: _DLL _MAGICKMOD_
19010MODULE_EXTRA_CPPFLAGS=''
19011LIBRARY_EXTRA_CPPFLAGS=''
19012if test "${native_win32_build}" = 'yes'; then
19013 if test "${libtool_build_shared_libs}" = 'yes'; then
19014 CPPFLAGS="$CPPFLAGS -D_DLL"
19015 MAGICK_CPPFLAGS="$MAGICK_CPPFLAGS -D_DLL"
19016 MAGICK_PCFLAGS="$MAGICK_PCFLAGS -D_DLL"
19017 LIBRARY_EXTRA_CPPFLAGS="$LIBRARY_EXTRA_CPPFLAGS -D_MAGICKLIB_"
19018 if test "$with_modules" = 'yes'; then
19019 LIBRARY_EXTRA_CPPFLAGS="$LIBRARY_EXTRA_CPPFLAGS -D_MAGICKMOD_"
19020 else
19021 MODULE_EXTRA_CPPFLAGS="$MODULE_EXTRA_CPPFLAGS -D_MAGICKLIB_"
19022 fi
19023 else
19024 CPPFLAGS="$CPPFLAGS -D_LIB"
19025 MAGICK_CPPFLAGS="$MAGICK_CPPFLAGS -D_LIB"
19026 MAGICK_PCFLAGS="$MAGICK_PCFLAGS -D_LIB"
19027 fi
19028 if test "$with_threads" = 'yes'; then
19029 CPPFLAGS="$CPPFLAGS -D_MT"
19030 MAGICK_CPPFLAGS="$MAGICK_CPPFLAGS -D_MT"
19031 MAGICK_PCFLAGS="$MAGICK_PCFLAGS -D_MT"
19032 fi
19033fi
19034
19035
19036
19037# Check standard headers
cristy8b350f62009-11-15 23:12:43 +000019038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
cristy3ed852e2009-09-05 21:47:34 +000019039$as_echo_n "checking for ANSI C header files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019040if test "${ac_cv_header_stdc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019041 $as_echo_n "(cached) " >&6
19042else
cristy8b350f62009-11-15 23:12:43 +000019043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019044/* end confdefs.h. */
19045#include <stdlib.h>
19046#include <stdarg.h>
19047#include <string.h>
19048#include <float.h>
19049
19050int
19051main ()
19052{
19053
19054 ;
19055 return 0;
19056}
19057_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019058if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019059 ac_cv_header_stdc=yes
19060else
cristy8b350f62009-11-15 23:12:43 +000019061 ac_cv_header_stdc=no
cristy3ed852e2009-09-05 21:47:34 +000019062fi
cristy3ed852e2009-09-05 21:47:34 +000019063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19064
19065if test $ac_cv_header_stdc = yes; then
19066 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cristy8b350f62009-11-15 23:12:43 +000019067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019068/* end confdefs.h. */
19069#include <string.h>
19070
19071_ACEOF
19072if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
cristy8b350f62009-11-15 23:12:43 +000019073 $EGREP "memchr" >/dev/null 2>&1; then :
19074
cristy3ed852e2009-09-05 21:47:34 +000019075else
19076 ac_cv_header_stdc=no
19077fi
19078rm -f conftest*
19079
19080fi
19081
19082if test $ac_cv_header_stdc = yes; then
19083 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
cristy8b350f62009-11-15 23:12:43 +000019084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019085/* end confdefs.h. */
19086#include <stdlib.h>
19087
19088_ACEOF
19089if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
cristy8b350f62009-11-15 23:12:43 +000019090 $EGREP "free" >/dev/null 2>&1; then :
19091
cristy3ed852e2009-09-05 21:47:34 +000019092else
19093 ac_cv_header_stdc=no
19094fi
19095rm -f conftest*
19096
19097fi
19098
19099if test $ac_cv_header_stdc = yes; then
19100 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
cristy8b350f62009-11-15 23:12:43 +000019101 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000019102 :
19103else
cristy8b350f62009-11-15 23:12:43 +000019104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019105/* end confdefs.h. */
19106#include <ctype.h>
19107#include <stdlib.h>
19108#if ((' ' & 0x0FF) == 0x020)
19109# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
19110# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
19111#else
19112# define ISLOWER(c) \
19113 (('a' <= (c) && (c) <= 'i') \
19114 || ('j' <= (c) && (c) <= 'r') \
19115 || ('s' <= (c) && (c) <= 'z'))
19116# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
19117#endif
19118
19119#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
19120int
19121main ()
19122{
19123 int i;
19124 for (i = 0; i < 256; i++)
19125 if (XOR (islower (i), ISLOWER (i))
19126 || toupper (i) != TOUPPER (i))
19127 return 2;
19128 return 0;
19129}
19130_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019131if ac_fn_c_try_run "$LINENO"; then :
19132
cristy3ed852e2009-09-05 21:47:34 +000019133else
cristy8b350f62009-11-15 23:12:43 +000019134 ac_cv_header_stdc=no
cristy3ed852e2009-09-05 21:47:34 +000019135fi
cristy8b350f62009-11-15 23:12:43 +000019136rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
19137 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019138fi
19139
cristy3ed852e2009-09-05 21:47:34 +000019140fi
19141fi
cristy8b350f62009-11-15 23:12:43 +000019142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
cristy3ed852e2009-09-05 21:47:34 +000019143$as_echo "$ac_cv_header_stdc" >&6; }
19144if test $ac_cv_header_stdc = yes; then
19145
cristy8b350f62009-11-15 23:12:43 +000019146$as_echo "#define STDC_HEADERS 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019147
19148fi
19149
19150if ! test x"$ac_cv_header_stdc" = x"yes"; then
cristy8b350f62009-11-15 23:12:43 +000019151 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: configure has detected that you do not have the ANSI standard C
cristy3ed852e2009-09-05 21:47:34 +000019152 header files. Compilation cannot proceed. Please install the ANSI C
19153 headers and rerun this script." >&5
19154$as_echo "$as_me: WARNING: configure has detected that you do not have the ANSI standard C
19155 header files. Compilation cannot proceed. Please install the ANSI C
19156 headers and rerun this script." >&2;};
19157fi
cristy3ed852e2009-09-05 21:47:34 +000019158ac_header_dirent=no
19159for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
19160 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
cristy8b350f62009-11-15 23:12:43 +000019161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
cristy3ed852e2009-09-05 21:47:34 +000019162$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019163if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
cristy3ed852e2009-09-05 21:47:34 +000019164 $as_echo_n "(cached) " >&6
19165else
cristy8b350f62009-11-15 23:12:43 +000019166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019167/* end confdefs.h. */
19168#include <sys/types.h>
19169#include <$ac_hdr>
19170
19171int
19172main ()
19173{
19174if ((DIR *) 0)
19175return 0;
19176 ;
19177 return 0;
19178}
19179_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019180if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019181 eval "$as_ac_Header=yes"
19182else
cristy8b350f62009-11-15 23:12:43 +000019183 eval "$as_ac_Header=no"
cristy3ed852e2009-09-05 21:47:34 +000019184fi
cristy3ed852e2009-09-05 21:47:34 +000019185rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19186fi
cristy8b350f62009-11-15 23:12:43 +000019187eval ac_res=\$$as_ac_Header
19188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
cristy3ed852e2009-09-05 21:47:34 +000019189$as_echo "$ac_res" >&6; }
cristy8b350f62009-11-15 23:12:43 +000019190eval as_val=\$$as_ac_Header
19191 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000019192 cat >>confdefs.h <<_ACEOF
19193#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
19194_ACEOF
19195
19196ac_header_dirent=$ac_hdr; break
19197fi
19198
19199done
19200# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
19201if test $ac_header_dirent = dirent.h; then
cristy8b350f62009-11-15 23:12:43 +000019202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
cristy3ed852e2009-09-05 21:47:34 +000019203$as_echo_n "checking for library containing opendir... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019204if test "${ac_cv_search_opendir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019205 $as_echo_n "(cached) " >&6
19206else
19207 ac_func_search_save_LIBS=$LIBS
cristy8b350f62009-11-15 23:12:43 +000019208cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019209/* end confdefs.h. */
19210
19211/* Override any GCC internal prototype to avoid an error.
19212 Use char because int might match the return type of a GCC
19213 builtin and then its argument prototype would still apply. */
19214#ifdef __cplusplus
19215extern "C"
19216#endif
19217char opendir ();
19218int
19219main ()
19220{
19221return opendir ();
19222 ;
19223 return 0;
19224}
19225_ACEOF
19226for ac_lib in '' dir; do
19227 if test -z "$ac_lib"; then
19228 ac_res="none required"
19229 else
19230 ac_res=-l$ac_lib
19231 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19232 fi
cristy8b350f62009-11-15 23:12:43 +000019233 if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019234 ac_cv_search_opendir=$ac_res
cristy3ed852e2009-09-05 21:47:34 +000019235fi
cristy8b350f62009-11-15 23:12:43 +000019236rm -f core conftest.err conftest.$ac_objext \
19237 conftest$ac_exeext
19238 if test "${ac_cv_search_opendir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019239 break
19240fi
19241done
cristy8b350f62009-11-15 23:12:43 +000019242if test "${ac_cv_search_opendir+set}" = set; then :
19243
cristy3ed852e2009-09-05 21:47:34 +000019244else
19245 ac_cv_search_opendir=no
19246fi
19247rm conftest.$ac_ext
19248LIBS=$ac_func_search_save_LIBS
19249fi
cristy8b350f62009-11-15 23:12:43 +000019250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
cristy3ed852e2009-09-05 21:47:34 +000019251$as_echo "$ac_cv_search_opendir" >&6; }
19252ac_res=$ac_cv_search_opendir
cristy8b350f62009-11-15 23:12:43 +000019253if test "$ac_res" != no; then :
cristy3ed852e2009-09-05 21:47:34 +000019254 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19255
19256fi
19257
19258else
cristy8b350f62009-11-15 23:12:43 +000019259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
cristy3ed852e2009-09-05 21:47:34 +000019260$as_echo_n "checking for library containing opendir... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019261if test "${ac_cv_search_opendir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019262 $as_echo_n "(cached) " >&6
19263else
19264 ac_func_search_save_LIBS=$LIBS
cristy8b350f62009-11-15 23:12:43 +000019265cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019266/* end confdefs.h. */
19267
19268/* Override any GCC internal prototype to avoid an error.
19269 Use char because int might match the return type of a GCC
19270 builtin and then its argument prototype would still apply. */
19271#ifdef __cplusplus
19272extern "C"
19273#endif
19274char opendir ();
19275int
19276main ()
19277{
19278return opendir ();
19279 ;
19280 return 0;
19281}
19282_ACEOF
19283for ac_lib in '' x; do
19284 if test -z "$ac_lib"; then
19285 ac_res="none required"
19286 else
19287 ac_res=-l$ac_lib
19288 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
19289 fi
cristy8b350f62009-11-15 23:12:43 +000019290 if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019291 ac_cv_search_opendir=$ac_res
cristy3ed852e2009-09-05 21:47:34 +000019292fi
cristy8b350f62009-11-15 23:12:43 +000019293rm -f core conftest.err conftest.$ac_objext \
19294 conftest$ac_exeext
19295 if test "${ac_cv_search_opendir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019296 break
19297fi
19298done
cristy8b350f62009-11-15 23:12:43 +000019299if test "${ac_cv_search_opendir+set}" = set; then :
19300
cristy3ed852e2009-09-05 21:47:34 +000019301else
19302 ac_cv_search_opendir=no
19303fi
19304rm conftest.$ac_ext
19305LIBS=$ac_func_search_save_LIBS
19306fi
cristy8b350f62009-11-15 23:12:43 +000019307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
cristy3ed852e2009-09-05 21:47:34 +000019308$as_echo "$ac_cv_search_opendir" >&6; }
19309ac_res=$ac_cv_search_opendir
cristy8b350f62009-11-15 23:12:43 +000019310if test "$ac_res" != no; then :
cristy3ed852e2009-09-05 21:47:34 +000019311 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
19312
19313fi
19314
19315fi
19316
19317
19318# Check additional headers
cristy3ed852e2009-09-05 21:47:34 +000019319for ac_header in arm/limits.h complex.h errno.h fcntl.h inttypes.h limits.h linux/unistd.h locale.h machine/param.h mach-o/dyld.h OS.h stdarg.h stddef.h string.h strings.h sys/ipc.h sys/resource.h sys/syslimits.h sys/time.h sys/timeb.h sys/times.h sys/types.h sys/wait.h unistd.h wchar.h
cristy8b350f62009-11-15 23:12:43 +000019320do :
19321 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19322ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
19323eval as_val=\$$as_ac_Header
19324 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000019325 cat >>confdefs.h <<_ACEOF
19326#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19327_ACEOF
19328
19329fi
19330
19331done
19332
19333
19334########
19335#
19336# Checks for typedefs, structures, and compiler characteristics.
19337#
19338########
19339
cristy8b350f62009-11-15 23:12:43 +000019340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
cristy3ed852e2009-09-05 21:47:34 +000019341$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019342if test "${ac_cv_header_stdbool_h+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019343 $as_echo_n "(cached) " >&6
19344else
cristy8b350f62009-11-15 23:12:43 +000019345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019346/* end confdefs.h. */
19347
19348#include <stdbool.h>
19349#ifndef bool
19350 "error: bool is not defined"
19351#endif
19352#ifndef false
19353 "error: false is not defined"
19354#endif
19355#if false
19356 "error: false is not 0"
19357#endif
19358#ifndef true
19359 "error: true is not defined"
19360#endif
19361#if true != 1
19362 "error: true is not 1"
19363#endif
19364#ifndef __bool_true_false_are_defined
19365 "error: __bool_true_false_are_defined is not defined"
19366#endif
19367
19368 struct s { _Bool s: 1; _Bool t; } s;
19369
19370 char a[true == 1 ? 1 : -1];
19371 char b[false == 0 ? 1 : -1];
19372 char c[__bool_true_false_are_defined == 1 ? 1 : -1];
19373 char d[(bool) 0.5 == true ? 1 : -1];
19374 bool e = &s;
19375 char f[(_Bool) 0.0 == false ? 1 : -1];
19376 char g[true];
19377 char h[sizeof (_Bool)];
19378 char i[sizeof s.t];
19379 enum { j = false, k = true, l = false * true, m = true * 256 };
19380 /* The following fails for
19381 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
19382 _Bool n[m];
19383 char o[sizeof n == m * sizeof n[0] ? 1 : -1];
19384 char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
19385# if defined __xlc__ || defined __GNUC__
19386 /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
19387 reported by James Lemley on 2005-10-05; see
19388 http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
19389 This test is not quite right, since xlc is allowed to
19390 reject this program, as the initializer for xlcbug is
19391 not one of the forms that C requires support for.
19392 However, doing the test right would require a runtime
19393 test, and that would make cross-compilation harder.
19394 Let us hope that IBM fixes the xlc bug, and also adds
19395 support for this kind of constant expression. In the
19396 meantime, this test will reject xlc, which is OK, since
19397 our stdbool.h substitute should suffice. We also test
19398 this with GCC, where it should work, to detect more
19399 quickly whether someone messes up the test in the
19400 future. */
19401 char digs[] = "0123456789";
19402 int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
19403# endif
19404 /* Catch a bug in an HP-UX C compiler. See
19405 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
19406 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
19407 */
19408 _Bool q = true;
19409 _Bool *pq = &q;
19410
19411int
19412main ()
19413{
19414
19415 *pq |= q;
19416 *pq |= ! q;
19417 /* Refer to every declared value, to avoid compiler optimizations. */
19418 return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
19419 + !m + !n + !o + !p + !q + !pq);
19420
19421 ;
19422 return 0;
19423}
19424_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019425if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019426 ac_cv_header_stdbool_h=yes
19427else
cristy8b350f62009-11-15 23:12:43 +000019428 ac_cv_header_stdbool_h=no
cristy3ed852e2009-09-05 21:47:34 +000019429fi
cristy3ed852e2009-09-05 21:47:34 +000019430rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19431fi
cristy8b350f62009-11-15 23:12:43 +000019432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
cristy3ed852e2009-09-05 21:47:34 +000019433$as_echo "$ac_cv_header_stdbool_h" >&6; }
cristy8b350f62009-11-15 23:12:43 +000019434ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
19435if test "x$ac_cv_type__Bool" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000019436
19437cat >>confdefs.h <<_ACEOF
19438#define HAVE__BOOL 1
19439_ACEOF
19440
19441
19442fi
19443
19444if test $ac_cv_header_stdbool_h = yes; then
19445
cristy8b350f62009-11-15 23:12:43 +000019446$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019447
19448fi
19449
cristy8b350f62009-11-15 23:12:43 +000019450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
cristy3ed852e2009-09-05 21:47:34 +000019451$as_echo_n "checking for working volatile... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019452if test "${ac_cv_c_volatile+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019453 $as_echo_n "(cached) " >&6
19454else
cristy8b350f62009-11-15 23:12:43 +000019455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019456/* end confdefs.h. */
19457
19458int
19459main ()
19460{
19461
19462volatile int x;
19463int * volatile y = (int *) 0;
19464return !x && !y;
19465 ;
19466 return 0;
19467}
19468_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019469if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019470 ac_cv_c_volatile=yes
19471else
cristy8b350f62009-11-15 23:12:43 +000019472 ac_cv_c_volatile=no
cristy3ed852e2009-09-05 21:47:34 +000019473fi
cristy3ed852e2009-09-05 21:47:34 +000019474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19475fi
cristy8b350f62009-11-15 23:12:43 +000019476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
cristy3ed852e2009-09-05 21:47:34 +000019477$as_echo "$ac_cv_c_volatile" >&6; }
19478if test $ac_cv_c_volatile = no; then
19479
cristy8b350f62009-11-15 23:12:43 +000019480$as_echo "#define volatile /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019481
19482fi
19483
cristy8b350f62009-11-15 23:12:43 +000019484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for preprocessor stringizing operator" >&5
cristy3ed852e2009-09-05 21:47:34 +000019485$as_echo_n "checking for preprocessor stringizing operator... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019486if test "${ac_cv_c_stringize+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019487 $as_echo_n "(cached) " >&6
19488else
cristy8b350f62009-11-15 23:12:43 +000019489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019490/* end confdefs.h. */
19491#define x(y) #y
19492
19493char *s = x(teststring);
19494_ACEOF
19495if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
cristy8b350f62009-11-15 23:12:43 +000019496 $EGREP "#teststring" >/dev/null 2>&1; then :
cristy3ed852e2009-09-05 21:47:34 +000019497 ac_cv_c_stringize=no
19498else
19499 ac_cv_c_stringize=yes
19500fi
19501rm -f conftest*
19502
19503fi
cristy8b350f62009-11-15 23:12:43 +000019504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stringize" >&5
cristy3ed852e2009-09-05 21:47:34 +000019505$as_echo "$ac_cv_c_stringize" >&6; }
19506if test $ac_cv_c_stringize = yes; then
19507
cristy8b350f62009-11-15 23:12:43 +000019508$as_echo "#define HAVE_STRINGIZE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019509
19510fi
19511
cristy8b350f62009-11-15 23:12:43 +000019512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
cristy3ed852e2009-09-05 21:47:34 +000019513$as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019514if test "${ac_cv_header_stat_broken+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019515 $as_echo_n "(cached) " >&6
19516else
cristy8b350f62009-11-15 23:12:43 +000019517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019518/* end confdefs.h. */
19519#include <sys/types.h>
19520#include <sys/stat.h>
19521
19522#if defined S_ISBLK && defined S_IFDIR
19523extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
19524#endif
19525
19526#if defined S_ISBLK && defined S_IFCHR
19527extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
19528#endif
19529
19530#if defined S_ISLNK && defined S_IFREG
19531extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
19532#endif
19533
19534#if defined S_ISSOCK && defined S_IFREG
19535extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
19536#endif
19537
19538_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019539if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019540 ac_cv_header_stat_broken=no
19541else
cristy8b350f62009-11-15 23:12:43 +000019542 ac_cv_header_stat_broken=yes
cristy3ed852e2009-09-05 21:47:34 +000019543fi
cristy3ed852e2009-09-05 21:47:34 +000019544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19545fi
cristy8b350f62009-11-15 23:12:43 +000019546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
cristy3ed852e2009-09-05 21:47:34 +000019547$as_echo "$ac_cv_header_stat_broken" >&6; }
19548if test $ac_cv_header_stat_broken = yes; then
19549
cristy8b350f62009-11-15 23:12:43 +000019550$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019551
19552fi
19553
cristy8b350f62009-11-15 23:12:43 +000019554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
cristy3ed852e2009-09-05 21:47:34 +000019555$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019556if test "${ac_cv_header_time+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019557 $as_echo_n "(cached) " >&6
19558else
cristy8b350f62009-11-15 23:12:43 +000019559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019560/* end confdefs.h. */
19561#include <sys/types.h>
19562#include <sys/time.h>
19563#include <time.h>
19564
19565int
19566main ()
19567{
19568if ((struct tm *) 0)
19569return 0;
19570 ;
19571 return 0;
19572}
19573_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019574if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019575 ac_cv_header_time=yes
19576else
cristy8b350f62009-11-15 23:12:43 +000019577 ac_cv_header_time=no
cristy3ed852e2009-09-05 21:47:34 +000019578fi
cristy3ed852e2009-09-05 21:47:34 +000019579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19580fi
cristy8b350f62009-11-15 23:12:43 +000019581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
cristy3ed852e2009-09-05 21:47:34 +000019582$as_echo "$ac_cv_header_time" >&6; }
19583if test $ac_cv_header_time = yes; then
19584
cristy8b350f62009-11-15 23:12:43 +000019585$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019586
19587fi
19588
cristy8b350f62009-11-15 23:12:43 +000019589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
cristy3ed852e2009-09-05 21:47:34 +000019590$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019591if test "${ac_cv_struct_tm+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019592 $as_echo_n "(cached) " >&6
19593else
cristy8b350f62009-11-15 23:12:43 +000019594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019595/* end confdefs.h. */
19596#include <sys/types.h>
19597#include <time.h>
19598
19599int
19600main ()
19601{
19602struct tm tm;
19603 int *p = &tm.tm_sec;
19604 return !p;
19605 ;
19606 return 0;
19607}
19608_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019609if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019610 ac_cv_struct_tm=time.h
19611else
cristy8b350f62009-11-15 23:12:43 +000019612 ac_cv_struct_tm=sys/time.h
cristy3ed852e2009-09-05 21:47:34 +000019613fi
cristy3ed852e2009-09-05 21:47:34 +000019614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19615fi
cristy8b350f62009-11-15 23:12:43 +000019616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
cristy3ed852e2009-09-05 21:47:34 +000019617$as_echo "$ac_cv_struct_tm" >&6; }
19618if test $ac_cv_struct_tm = sys/time.h; then
19619
cristy8b350f62009-11-15 23:12:43 +000019620$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019621
19622fi
19623
cristy8b350f62009-11-15 23:12:43 +000019624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether #! works in shell scripts" >&5
cristy3ed852e2009-09-05 21:47:34 +000019625$as_echo_n "checking whether #! works in shell scripts... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019626if test "${ac_cv_sys_interpreter+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019627 $as_echo_n "(cached) " >&6
19628else
19629 echo '#! /bin/cat
19630exit 69
19631' >conftest
19632chmod u+x conftest
19633(SHELL=/bin/sh; export SHELL; ./conftest >/dev/null 2>&1)
19634if test $? -ne 69; then
19635 ac_cv_sys_interpreter=yes
19636else
19637 ac_cv_sys_interpreter=no
19638fi
19639rm -f conftest
19640fi
cristy8b350f62009-11-15 23:12:43 +000019641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_interpreter" >&5
cristy3ed852e2009-09-05 21:47:34 +000019642$as_echo "$ac_cv_sys_interpreter" >&6; }
19643interpval=$ac_cv_sys_interpreter
19644
19645
19646# If the C compiler does not fully support the ANSI C qualifier const,
19647# define const to be empty.
cristy8b350f62009-11-15 23:12:43 +000019648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
cristy3ed852e2009-09-05 21:47:34 +000019649$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019650if test "${ac_cv_c_const+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019651 $as_echo_n "(cached) " >&6
19652else
cristy8b350f62009-11-15 23:12:43 +000019653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019654/* end confdefs.h. */
19655
19656int
19657main ()
19658{
19659/* FIXME: Include the comments suggested by Paul. */
19660#ifndef __cplusplus
19661 /* Ultrix mips cc rejects this. */
19662 typedef int charset[2];
19663 const charset cs;
19664 /* SunOS 4.1.1 cc rejects this. */
19665 char const *const *pcpcc;
19666 char **ppc;
19667 /* NEC SVR4.0.2 mips cc rejects this. */
19668 struct point {int x, y;};
19669 static struct point const zero = {0,0};
19670 /* AIX XL C 1.02.0.0 rejects this.
19671 It does not let you subtract one const X* pointer from another in
19672 an arm of an if-expression whose if-part is not a constant
19673 expression */
19674 const char *g = "string";
19675 pcpcc = &g + (g ? g-g : 0);
19676 /* HPUX 7.0 cc rejects these. */
19677 ++pcpcc;
19678 ppc = (char**) pcpcc;
19679 pcpcc = (char const *const *) ppc;
19680 { /* SCO 3.2v4 cc rejects this. */
19681 char *t;
19682 char const *s = 0 ? (char *) 0 : (char const *) 0;
19683
19684 *t++ = 0;
19685 if (s) return 0;
19686 }
19687 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
19688 int x[] = {25, 17};
19689 const int *foo = &x[0];
19690 ++foo;
19691 }
19692 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
19693 typedef const int *iptr;
19694 iptr p = 0;
19695 ++p;
19696 }
19697 { /* AIX XL C 1.02.0.0 rejects this saying
19698 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
19699 struct s { int j; const int *ap[3]; };
19700 struct s *b; b->j = 5;
19701 }
19702 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
19703 const int foo = 10;
19704 if (!foo) return 0;
19705 }
19706 return !cs[0] && !zero.x;
19707#endif
19708
19709 ;
19710 return 0;
19711}
19712_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019713if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019714 ac_cv_c_const=yes
19715else
cristy8b350f62009-11-15 23:12:43 +000019716 ac_cv_c_const=no
cristy3ed852e2009-09-05 21:47:34 +000019717fi
cristy3ed852e2009-09-05 21:47:34 +000019718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19719fi
cristy8b350f62009-11-15 23:12:43 +000019720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
cristy3ed852e2009-09-05 21:47:34 +000019721$as_echo "$ac_cv_c_const" >&6; }
19722if test $ac_cv_c_const = no; then
19723
cristy8b350f62009-11-15 23:12:43 +000019724$as_echo "#define const /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019725
19726fi
19727
19728
19729# If the C compiler supports the keyword inline, do nothing. Otherwise
19730# define inline to __inline__ or __inline if it accepts one of those,
19731# otherwise define inline to be empty.
cristy8b350f62009-11-15 23:12:43 +000019732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
cristy3ed852e2009-09-05 21:47:34 +000019733$as_echo_n "checking for inline... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019734if test "${ac_cv_c_inline+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019735 $as_echo_n "(cached) " >&6
19736else
19737 ac_cv_c_inline=no
19738for ac_kw in inline __inline__ __inline; do
cristy8b350f62009-11-15 23:12:43 +000019739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019740/* end confdefs.h. */
19741#ifndef __cplusplus
19742typedef int foo_t;
19743static $ac_kw foo_t static_foo () {return 0; }
19744$ac_kw foo_t foo () {return 0; }
19745#endif
19746
19747_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019748if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019749 ac_cv_c_inline=$ac_kw
cristy3ed852e2009-09-05 21:47:34 +000019750fi
cristy3ed852e2009-09-05 21:47:34 +000019751rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19752 test "$ac_cv_c_inline" != no && break
19753done
19754
19755fi
cristy8b350f62009-11-15 23:12:43 +000019756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
cristy3ed852e2009-09-05 21:47:34 +000019757$as_echo "$ac_cv_c_inline" >&6; }
19758
cristy3ed852e2009-09-05 21:47:34 +000019759case $ac_cv_c_inline in
19760 inline | yes) ;;
19761 *)
19762 case $ac_cv_c_inline in
19763 no) ac_val=;;
19764 *) ac_val=$ac_cv_c_inline;;
19765 esac
19766 cat >>confdefs.h <<_ACEOF
19767#ifndef __cplusplus
19768#define inline $ac_val
19769#endif
19770_ACEOF
19771 ;;
19772esac
19773
19774
19775# If the C compiler supports the keyword restrict, do nothing. Otherwise
19776# define restrict to __restrict__ or __restrict if it accepts one of those,
19777# otherwise define restrict to be empty.
cristy8b350f62009-11-15 23:12:43 +000019778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
cristy3ed852e2009-09-05 21:47:34 +000019779$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019780if test "${ac_cv_c_restrict+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019781 $as_echo_n "(cached) " >&6
19782else
19783 ac_cv_c_restrict=no
19784 # The order here caters to the fact that C++ does not require restrict.
19785 for ac_kw in __restrict __restrict__ _Restrict restrict; do
cristy8b350f62009-11-15 23:12:43 +000019786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019787/* end confdefs.h. */
19788typedef int * int_ptr;
19789 int foo (int_ptr $ac_kw ip) {
19790 return ip[0];
19791 }
19792int
19793main ()
19794{
19795int s[1];
19796 int * $ac_kw t = s;
19797 t[0] = 0;
19798 return foo(t)
19799 ;
19800 return 0;
19801}
19802_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019803if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019804 ac_cv_c_restrict=$ac_kw
cristy3ed852e2009-09-05 21:47:34 +000019805fi
cristy3ed852e2009-09-05 21:47:34 +000019806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19807 test "$ac_cv_c_restrict" != no && break
19808 done
19809
19810fi
cristy8b350f62009-11-15 23:12:43 +000019811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
cristy3ed852e2009-09-05 21:47:34 +000019812$as_echo "$ac_cv_c_restrict" >&6; }
19813
cristy3ed852e2009-09-05 21:47:34 +000019814 case $ac_cv_c_restrict in
19815 restrict) ;;
cristy8b350f62009-11-15 23:12:43 +000019816 no) $as_echo "#define restrict /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000019817 ;;
19818 *) cat >>confdefs.h <<_ACEOF
19819#define restrict $ac_cv_c_restrict
19820_ACEOF
19821 ;;
19822 esac
19823
19824
19825# If words are stored with the most significant byte first (like
19826# Motorola and SPARC CPUs), define `WORDS_BIGENDIAN'.
cristy8b350f62009-11-15 23:12:43 +000019827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
cristy3ed852e2009-09-05 21:47:34 +000019828$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000019829if test "${ac_cv_c_bigendian+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000019830 $as_echo_n "(cached) " >&6
19831else
19832 ac_cv_c_bigendian=unknown
19833 # See if we're dealing with a universal compiler.
cristy8b350f62009-11-15 23:12:43 +000019834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019835/* end confdefs.h. */
19836#ifndef __APPLE_CC__
19837 not a universal capable compiler
19838 #endif
19839 typedef int dummy;
19840
19841_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019842if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019843
19844 # Check for potential -arch flags. It is not universal unless
cristy8b350f62009-11-15 23:12:43 +000019845 # there are at least two -arch flags with different values.
19846 ac_arch=
19847 ac_prev=
19848 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
19849 if test -n "$ac_prev"; then
19850 case $ac_word in
19851 i?86 | x86_64 | ppc | ppc64)
19852 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
19853 ac_arch=$ac_word
19854 else
19855 ac_cv_c_bigendian=universal
19856 break
19857 fi
19858 ;;
19859 esac
19860 ac_prev=
19861 elif test "x$ac_word" = "x-arch"; then
19862 ac_prev=arch
19863 fi
19864 done
cristy3ed852e2009-09-05 21:47:34 +000019865fi
cristy3ed852e2009-09-05 21:47:34 +000019866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19867 if test $ac_cv_c_bigendian = unknown; then
19868 # See if sys/param.h defines the BYTE_ORDER macro.
cristy8b350f62009-11-15 23:12:43 +000019869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019870/* end confdefs.h. */
19871#include <sys/types.h>
19872 #include <sys/param.h>
19873
19874int
19875main ()
19876{
19877#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
19878 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
19879 && LITTLE_ENDIAN)
19880 bogus endian macros
19881 #endif
19882
19883 ;
19884 return 0;
19885}
19886_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019887if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019888 # It does; now see whether it defined to BIG_ENDIAN or not.
cristy8b350f62009-11-15 23:12:43 +000019889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019890/* end confdefs.h. */
19891#include <sys/types.h>
19892 #include <sys/param.h>
19893
19894int
19895main ()
19896{
19897#if BYTE_ORDER != BIG_ENDIAN
19898 not big endian
19899 #endif
19900
19901 ;
19902 return 0;
19903}
19904_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019905if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019906 ac_cv_c_bigendian=yes
19907else
cristy8b350f62009-11-15 23:12:43 +000019908 ac_cv_c_bigendian=no
cristy3ed852e2009-09-05 21:47:34 +000019909fi
cristy3ed852e2009-09-05 21:47:34 +000019910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019911fi
cristy3ed852e2009-09-05 21:47:34 +000019912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19913 fi
19914 if test $ac_cv_c_bigendian = unknown; then
19915 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
cristy8b350f62009-11-15 23:12:43 +000019916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019917/* end confdefs.h. */
19918#include <limits.h>
19919
19920int
19921main ()
19922{
19923#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
19924 bogus endian macros
19925 #endif
19926
19927 ;
19928 return 0;
19929}
19930_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019931if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019932 # It does; now see whether it defined to _BIG_ENDIAN or not.
cristy8b350f62009-11-15 23:12:43 +000019933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019934/* end confdefs.h. */
19935#include <limits.h>
19936
19937int
19938main ()
19939{
19940#ifndef _BIG_ENDIAN
19941 not big endian
19942 #endif
19943
19944 ;
19945 return 0;
19946}
19947_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019948if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019949 ac_cv_c_bigendian=yes
19950else
cristy8b350f62009-11-15 23:12:43 +000019951 ac_cv_c_bigendian=no
cristy3ed852e2009-09-05 21:47:34 +000019952fi
cristy3ed852e2009-09-05 21:47:34 +000019953rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019954fi
cristy3ed852e2009-09-05 21:47:34 +000019955rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19956 fi
19957 if test $ac_cv_c_bigendian = unknown; then
19958 # Compile a test program.
cristy8b350f62009-11-15 23:12:43 +000019959 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000019960 # Try to guess by grepping values from an object file.
cristy8b350f62009-11-15 23:12:43 +000019961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000019962/* end confdefs.h. */
19963short int ascii_mm[] =
19964 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
19965 short int ascii_ii[] =
19966 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
19967 int use_ascii (int i) {
19968 return ascii_mm[i] + ascii_ii[i];
19969 }
19970 short int ebcdic_ii[] =
19971 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
19972 short int ebcdic_mm[] =
19973 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
19974 int use_ebcdic (int i) {
19975 return ebcdic_mm[i] + ebcdic_ii[i];
19976 }
19977 extern int foo;
19978
19979int
19980main ()
19981{
19982return use_ascii (foo) == use_ebcdic (foo);
19983 ;
19984 return 0;
19985}
19986_ACEOF
cristy8b350f62009-11-15 23:12:43 +000019987if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000019988 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
19989 ac_cv_c_bigendian=yes
19990 fi
19991 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
19992 if test "$ac_cv_c_bigendian" = unknown; then
19993 ac_cv_c_bigendian=no
19994 else
19995 # finding both strings is unlikely to happen, but who knows?
19996 ac_cv_c_bigendian=unknown
19997 fi
19998 fi
cristy3ed852e2009-09-05 21:47:34 +000019999fi
cristy3ed852e2009-09-05 21:47:34 +000020000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20001else
cristy8b350f62009-11-15 23:12:43 +000020002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020003/* end confdefs.h. */
20004$ac_includes_default
20005int
20006main ()
20007{
20008
20009 /* Are we little or big endian? From Harbison&Steele. */
20010 union
20011 {
20012 long int l;
20013 char c[sizeof (long int)];
20014 } u;
20015 u.l = 1;
20016 return u.c[sizeof (long int) - 1] == 1;
20017
20018 ;
20019 return 0;
20020}
20021_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020022if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000020023 ac_cv_c_bigendian=no
20024else
cristy8b350f62009-11-15 23:12:43 +000020025 ac_cv_c_bigendian=yes
cristy3ed852e2009-09-05 21:47:34 +000020026fi
cristy8b350f62009-11-15 23:12:43 +000020027rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20028 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020029fi
20030
cristy3ed852e2009-09-05 21:47:34 +000020031 fi
20032fi
cristy8b350f62009-11-15 23:12:43 +000020033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
cristy3ed852e2009-09-05 21:47:34 +000020034$as_echo "$ac_cv_c_bigendian" >&6; }
20035 case $ac_cv_c_bigendian in #(
20036 yes)
cristy8b350f62009-11-15 23:12:43 +000020037 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020038;; #(
20039 no)
20040 ;; #(
20041 universal)
20042
cristy8b350f62009-11-15 23:12:43 +000020043$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020044
20045 ;; #(
20046 *)
cristy8b350f62009-11-15 23:12:43 +000020047 as_fn_error "unknown endianness
20048 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
cristy3ed852e2009-09-05 21:47:34 +000020049 esac
20050
20051
20052# Define mode_t to a suitable type, if standard headers do not define it.
cristy8b350f62009-11-15 23:12:43 +000020053ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
20054if test "x$ac_cv_type_mode_t" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020055
cristy3ed852e2009-09-05 21:47:34 +000020056else
20057
20058cat >>confdefs.h <<_ACEOF
20059#define mode_t int
20060_ACEOF
20061
20062fi
20063
20064
20065# Define off_t to a suitable type, if standard headers do not define it.
cristy8b350f62009-11-15 23:12:43 +000020066ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
20067if test "x$ac_cv_type_off_t" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020068
cristy3ed852e2009-09-05 21:47:34 +000020069else
20070
20071cat >>confdefs.h <<_ACEOF
20072#define off_t long int
20073_ACEOF
20074
20075fi
20076
20077
20078# Define pid_t to a suitable type, if standard headers do not define it.
cristy8b350f62009-11-15 23:12:43 +000020079ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
20080if test "x$ac_cv_type_pid_t" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020081
cristy3ed852e2009-09-05 21:47:34 +000020082else
20083
20084cat >>confdefs.h <<_ACEOF
20085#define pid_t int
20086_ACEOF
20087
20088fi
20089
20090
20091# Define size_t to a suitable type, if standard headers do not define it.
cristy8b350f62009-11-15 23:12:43 +000020092ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
20093if test "x$ac_cv_type_size_t" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020094
cristy3ed852e2009-09-05 21:47:34 +000020095else
20096
20097cat >>confdefs.h <<_ACEOF
20098#define size_t unsigned int
20099_ACEOF
20100
20101fi
20102
20103
20104# Define ssize_t to a suitable type, if standard headers do not define it.
cristy8b350f62009-11-15 23:12:43 +000020105ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
20106if test "x$ac_cv_type_ssize_t" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020107
cristy3ed852e2009-09-05 21:47:34 +000020108else
20109
20110cat >>confdefs.h <<_ACEOF
20111#define ssize_t int
20112_ACEOF
20113
20114fi
20115
20116
20117# If the C compiler supports a working long double type with more range
20118# or precision than the double type, define HAVE_LONG_DOUBLE.
20119
cristy8b350f62009-11-15 23:12:43 +000020120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double with more range or precision than double" >&5
cristy3ed852e2009-09-05 21:47:34 +000020121$as_echo_n "checking for long double with more range or precision than double... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020122if test "${ac_cv_type_long_double_wider+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020123 $as_echo_n "(cached) " >&6
20124else
cristy8b350f62009-11-15 23:12:43 +000020125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020126/* end confdefs.h. */
20127#include <float.h>
20128 long double const a[] =
20129 {
20130 0.0L, DBL_MIN, DBL_MAX, DBL_EPSILON,
20131 LDBL_MIN, LDBL_MAX, LDBL_EPSILON
20132 };
20133 long double
20134 f (long double x)
20135 {
20136 return ((x + (unsigned long int) 10) * (-1 / x) + a[0]
20137 + (x ? f (x) : 'c'));
20138 }
20139
20140int
20141main ()
20142{
20143static int test_array [1 - 2 * !((0 < ((DBL_MAX_EXP < LDBL_MAX_EXP)
20144 + (DBL_MANT_DIG < LDBL_MANT_DIG)
20145 - (LDBL_MAX_EXP < DBL_MAX_EXP)
20146 - (LDBL_MANT_DIG < DBL_MANT_DIG)))
20147 && (int) LDBL_EPSILON == 0
20148 )];
20149test_array [0] = 0
20150
20151 ;
20152 return 0;
20153}
20154_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020155if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000020156 ac_cv_type_long_double_wider=yes
20157else
cristy8b350f62009-11-15 23:12:43 +000020158 ac_cv_type_long_double_wider=no
cristy3ed852e2009-09-05 21:47:34 +000020159fi
cristy3ed852e2009-09-05 21:47:34 +000020160rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20161fi
cristy8b350f62009-11-15 23:12:43 +000020162{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_double_wider" >&5
cristy3ed852e2009-09-05 21:47:34 +000020163$as_echo "$ac_cv_type_long_double_wider" >&6; }
20164 if test $ac_cv_type_long_double_wider = yes; then
20165
cristy8b350f62009-11-15 23:12:43 +000020166$as_echo "#define HAVE_LONG_DOUBLE_WIDER 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020167
20168 fi
20169
20170
20171# If the C type char is unsigned, define __CHAR_UNSIGNED__, unless the
20172# C compiler predefines it.
cristy8b350f62009-11-15 23:12:43 +000020173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5
cristy3ed852e2009-09-05 21:47:34 +000020174$as_echo_n "checking whether char is unsigned... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020175if test "${ac_cv_c_char_unsigned+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020176 $as_echo_n "(cached) " >&6
20177else
cristy8b350f62009-11-15 23:12:43 +000020178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020179/* end confdefs.h. */
20180$ac_includes_default
20181int
20182main ()
20183{
20184static int test_array [1 - 2 * !(((char) -1) < 0)];
20185test_array [0] = 0
20186
20187 ;
20188 return 0;
20189}
20190_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020191if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000020192 ac_cv_c_char_unsigned=no
20193else
cristy8b350f62009-11-15 23:12:43 +000020194 ac_cv_c_char_unsigned=yes
cristy3ed852e2009-09-05 21:47:34 +000020195fi
cristy3ed852e2009-09-05 21:47:34 +000020196rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20197fi
cristy8b350f62009-11-15 23:12:43 +000020198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5
cristy3ed852e2009-09-05 21:47:34 +000020199$as_echo "$ac_cv_c_char_unsigned" >&6; }
20200if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
cristy8b350f62009-11-15 23:12:43 +000020201 $as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020202
20203fi
20204
20205
20206# Obtain size of an 'signed short' and define as SIZEOF_SIGNED_SHORT
20207# The cast to long int works around a bug in the HP C Compiler
20208# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20209# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20210# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of signed short" >&5
cristy3ed852e2009-09-05 21:47:34 +000020212$as_echo_n "checking size of signed short... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020213if test "${ac_cv_sizeof_signed_short+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020214 $as_echo_n "(cached) " >&6
20215else
cristy8b350f62009-11-15 23:12:43 +000020216 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (signed short))" "ac_cv_sizeof_signed_short" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020217
cristy3ed852e2009-09-05 21:47:34 +000020218else
cristy8b350f62009-11-15 23:12:43 +000020219 if test "$ac_cv_type_signed_short" = yes; then
20220 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020221$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020222{ as_fn_set_status 77
20223as_fn_error "cannot compute sizeof (signed short)
20224See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020225 else
20226 ac_cv_sizeof_signed_short=0
20227 fi
20228fi
cristy8b350f62009-11-15 23:12:43 +000020229
cristy3ed852e2009-09-05 21:47:34 +000020230fi
cristy8b350f62009-11-15 23:12:43 +000020231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_signed_short" >&5
cristy3ed852e2009-09-05 21:47:34 +000020232$as_echo "$ac_cv_sizeof_signed_short" >&6; }
20233
20234
20235
20236cat >>confdefs.h <<_ACEOF
20237#define SIZEOF_SIGNED_SHORT $ac_cv_sizeof_signed_short
20238_ACEOF
20239
20240
20241
20242# Obtain size of an 'unsigned short' and define as SIZEOF_UNSIGNED_SHORT
20243# The cast to long int works around a bug in the HP C Compiler
20244# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20245# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20246# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned short" >&5
cristy3ed852e2009-09-05 21:47:34 +000020248$as_echo_n "checking size of unsigned short... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020249if test "${ac_cv_sizeof_unsigned_short+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020250 $as_echo_n "(cached) " >&6
20251else
cristy8b350f62009-11-15 23:12:43 +000020252 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned short))" "ac_cv_sizeof_unsigned_short" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020253
cristy3ed852e2009-09-05 21:47:34 +000020254else
cristy8b350f62009-11-15 23:12:43 +000020255 if test "$ac_cv_type_unsigned_short" = yes; then
20256 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020257$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020258{ as_fn_set_status 77
20259as_fn_error "cannot compute sizeof (unsigned short)
20260See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020261 else
20262 ac_cv_sizeof_unsigned_short=0
20263 fi
20264fi
cristy8b350f62009-11-15 23:12:43 +000020265
cristy3ed852e2009-09-05 21:47:34 +000020266fi
cristy8b350f62009-11-15 23:12:43 +000020267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_short" >&5
cristy3ed852e2009-09-05 21:47:34 +000020268$as_echo "$ac_cv_sizeof_unsigned_short" >&6; }
20269
20270
20271
20272cat >>confdefs.h <<_ACEOF
20273#define SIZEOF_UNSIGNED_SHORT $ac_cv_sizeof_unsigned_short
20274_ACEOF
20275
20276
20277
20278# Obtain size of an 'signed int' and define as SIZEOF_SIGNED_INT
20279# The cast to long int works around a bug in the HP C Compiler
20280# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20281# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20282# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of signed int" >&5
cristy3ed852e2009-09-05 21:47:34 +000020284$as_echo_n "checking size of signed int... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020285if test "${ac_cv_sizeof_signed_int+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020286 $as_echo_n "(cached) " >&6
20287else
cristy8b350f62009-11-15 23:12:43 +000020288 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (signed int))" "ac_cv_sizeof_signed_int" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020289
cristy3ed852e2009-09-05 21:47:34 +000020290else
cristy8b350f62009-11-15 23:12:43 +000020291 if test "$ac_cv_type_signed_int" = yes; then
20292 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020293$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020294{ as_fn_set_status 77
20295as_fn_error "cannot compute sizeof (signed int)
20296See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020297 else
20298 ac_cv_sizeof_signed_int=0
20299 fi
20300fi
cristy8b350f62009-11-15 23:12:43 +000020301
cristy3ed852e2009-09-05 21:47:34 +000020302fi
cristy8b350f62009-11-15 23:12:43 +000020303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_signed_int" >&5
cristy3ed852e2009-09-05 21:47:34 +000020304$as_echo "$ac_cv_sizeof_signed_int" >&6; }
20305
20306
20307
20308cat >>confdefs.h <<_ACEOF
20309#define SIZEOF_SIGNED_INT $ac_cv_sizeof_signed_int
20310_ACEOF
20311
20312
20313
20314# Obtain size of an 'unsigned int' and define as SIZEOF_UNSIGNED_INT
20315# The cast to long int works around a bug in the HP C Compiler
20316# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20317# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20318# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned int" >&5
cristy3ed852e2009-09-05 21:47:34 +000020320$as_echo_n "checking size of unsigned int... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020321if test "${ac_cv_sizeof_unsigned_int+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020322 $as_echo_n "(cached) " >&6
20323else
cristy8b350f62009-11-15 23:12:43 +000020324 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned int))" "ac_cv_sizeof_unsigned_int" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020325
cristy3ed852e2009-09-05 21:47:34 +000020326else
cristy8b350f62009-11-15 23:12:43 +000020327 if test "$ac_cv_type_unsigned_int" = yes; then
20328 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020329$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020330{ as_fn_set_status 77
20331as_fn_error "cannot compute sizeof (unsigned int)
20332See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020333 else
20334 ac_cv_sizeof_unsigned_int=0
20335 fi
20336fi
cristy8b350f62009-11-15 23:12:43 +000020337
cristy3ed852e2009-09-05 21:47:34 +000020338fi
cristy8b350f62009-11-15 23:12:43 +000020339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_int" >&5
cristy3ed852e2009-09-05 21:47:34 +000020340$as_echo "$ac_cv_sizeof_unsigned_int" >&6; }
20341
20342
20343
20344cat >>confdefs.h <<_ACEOF
20345#define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int
20346_ACEOF
20347
20348
20349
20350# Obtain size of a 'signed long' and define as SIZEOF_SIGNED_LONG
20351# The cast to long int works around a bug in the HP C Compiler
20352# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20353# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20354# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of signed long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020356$as_echo_n "checking size of signed long... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020357if test "${ac_cv_sizeof_signed_long+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020358 $as_echo_n "(cached) " >&6
20359else
cristy8b350f62009-11-15 23:12:43 +000020360 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (signed long))" "ac_cv_sizeof_signed_long" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020361
cristy3ed852e2009-09-05 21:47:34 +000020362else
cristy8b350f62009-11-15 23:12:43 +000020363 if test "$ac_cv_type_signed_long" = yes; then
20364 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020365$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020366{ as_fn_set_status 77
20367as_fn_error "cannot compute sizeof (signed long)
20368See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020369 else
20370 ac_cv_sizeof_signed_long=0
20371 fi
20372fi
cristy8b350f62009-11-15 23:12:43 +000020373
cristy3ed852e2009-09-05 21:47:34 +000020374fi
cristy8b350f62009-11-15 23:12:43 +000020375{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_signed_long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020376$as_echo "$ac_cv_sizeof_signed_long" >&6; }
20377
20378
20379
20380cat >>confdefs.h <<_ACEOF
20381#define SIZEOF_SIGNED_LONG $ac_cv_sizeof_signed_long
20382_ACEOF
20383
20384
20385
20386# Obtain size of a 'unsigned long' and define as SIZEOF_UNSIGNED_LONG
20387# The cast to long int works around a bug in the HP C Compiler
20388# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20389# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20390# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020392$as_echo_n "checking size of unsigned long... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020393if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020394 $as_echo_n "(cached) " >&6
20395else
cristy8b350f62009-11-15 23:12:43 +000020396 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020397
cristy3ed852e2009-09-05 21:47:34 +000020398else
cristy8b350f62009-11-15 23:12:43 +000020399 if test "$ac_cv_type_unsigned_long" = yes; then
20400 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020401$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020402{ as_fn_set_status 77
20403as_fn_error "cannot compute sizeof (unsigned long)
20404See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020405 else
20406 ac_cv_sizeof_unsigned_long=0
20407 fi
20408fi
cristy8b350f62009-11-15 23:12:43 +000020409
cristy3ed852e2009-09-05 21:47:34 +000020410fi
cristy8b350f62009-11-15 23:12:43 +000020411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020412$as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
20413
20414
20415
20416cat >>confdefs.h <<_ACEOF
20417#define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
20418_ACEOF
20419
20420
20421
20422# Obtain size of a 'long long' and define as SIZEOF_SIGNED_LONG_LONG. If
20423# 'signed long long' is not supported then the value defined is zero.
20424# The cast to long int works around a bug in the HP C Compiler
20425# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20426# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20427# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of signed long long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020429$as_echo_n "checking size of signed long long... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020430if test "${ac_cv_sizeof_signed_long_long+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020431 $as_echo_n "(cached) " >&6
20432else
cristy8b350f62009-11-15 23:12:43 +000020433 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (signed long long))" "ac_cv_sizeof_signed_long_long" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020434
cristy3ed852e2009-09-05 21:47:34 +000020435else
cristy8b350f62009-11-15 23:12:43 +000020436 if test "$ac_cv_type_signed_long_long" = yes; then
20437 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020438$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020439{ as_fn_set_status 77
20440as_fn_error "cannot compute sizeof (signed long long)
20441See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020442 else
20443 ac_cv_sizeof_signed_long_long=0
20444 fi
20445fi
cristy8b350f62009-11-15 23:12:43 +000020446
cristy3ed852e2009-09-05 21:47:34 +000020447fi
cristy8b350f62009-11-15 23:12:43 +000020448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_signed_long_long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020449$as_echo "$ac_cv_sizeof_signed_long_long" >&6; }
20450
20451
20452
20453cat >>confdefs.h <<_ACEOF
20454#define SIZEOF_SIGNED_LONG_LONG $ac_cv_sizeof_signed_long_long
20455_ACEOF
20456
20457
20458
20459# Obtain size of a 'unsigned long long' and define as
20460# SIZEOF_UNSIGNED_LONG_LONG. If 'unsigned long long' is not
20461# supported then the value defined is zero.
20462# The cast to long int works around a bug in the HP C Compiler
20463# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20464# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20465# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020467$as_echo_n "checking size of unsigned long long... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020468if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020469 $as_echo_n "(cached) " >&6
20470else
cristy8b350f62009-11-15 23:12:43 +000020471 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020472
cristy3ed852e2009-09-05 21:47:34 +000020473else
cristy8b350f62009-11-15 23:12:43 +000020474 if test "$ac_cv_type_unsigned_long_long" = yes; then
20475 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020476$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020477{ as_fn_set_status 77
20478as_fn_error "cannot compute sizeof (unsigned long long)
20479See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020480 else
20481 ac_cv_sizeof_unsigned_long_long=0
20482 fi
20483fi
cristy8b350f62009-11-15 23:12:43 +000020484
cristy3ed852e2009-09-05 21:47:34 +000020485fi
cristy8b350f62009-11-15 23:12:43 +000020486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
cristy3ed852e2009-09-05 21:47:34 +000020487$as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
20488
20489
20490
20491cat >>confdefs.h <<_ACEOF
20492#define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
20493_ACEOF
20494
20495
20496
20497# Obtain size of off_t and define as SIZEOF_OFF_T
20498# The cast to long int works around a bug in the HP C Compiler
20499# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20500# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20501# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
cristy3ed852e2009-09-05 21:47:34 +000020503$as_echo_n "checking size of off_t... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020504if test "${ac_cv_sizeof_off_t+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020505 $as_echo_n "(cached) " >&6
20506else
cristy8b350f62009-11-15 23:12:43 +000020507 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020508
cristy3ed852e2009-09-05 21:47:34 +000020509else
cristy8b350f62009-11-15 23:12:43 +000020510 if test "$ac_cv_type_off_t" = yes; then
20511 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020512$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020513{ as_fn_set_status 77
20514as_fn_error "cannot compute sizeof (off_t)
20515See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020516 else
20517 ac_cv_sizeof_off_t=0
20518 fi
20519fi
cristy8b350f62009-11-15 23:12:43 +000020520
cristy3ed852e2009-09-05 21:47:34 +000020521fi
cristy8b350f62009-11-15 23:12:43 +000020522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
cristy3ed852e2009-09-05 21:47:34 +000020523$as_echo "$ac_cv_sizeof_off_t" >&6; }
20524
20525
20526
20527cat >>confdefs.h <<_ACEOF
20528#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
20529_ACEOF
20530
20531
20532
20533# Obtain size of size_t and define as SIZEOF_SIZE_T
20534# The cast to long int works around a bug in the HP C Compiler
20535# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20536# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20537# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
cristy3ed852e2009-09-05 21:47:34 +000020539$as_echo_n "checking size of size_t... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020540if test "${ac_cv_sizeof_size_t+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020541 $as_echo_n "(cached) " >&6
20542else
cristy8b350f62009-11-15 23:12:43 +000020543 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020544
cristy3ed852e2009-09-05 21:47:34 +000020545else
cristy8b350f62009-11-15 23:12:43 +000020546 if test "$ac_cv_type_size_t" = yes; then
20547 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020548$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020549{ as_fn_set_status 77
20550as_fn_error "cannot compute sizeof (size_t)
20551See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020552 else
20553 ac_cv_sizeof_size_t=0
20554 fi
20555fi
cristy8b350f62009-11-15 23:12:43 +000020556
cristy3ed852e2009-09-05 21:47:34 +000020557fi
cristy8b350f62009-11-15 23:12:43 +000020558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
cristy3ed852e2009-09-05 21:47:34 +000020559$as_echo "$ac_cv_sizeof_size_t" >&6; }
20560
20561
20562
20563cat >>confdefs.h <<_ACEOF
20564#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
20565_ACEOF
20566
20567
20568
20569# Obtain size of an unsigned int pointer and define as SIZEOF_UNSIGNED_INTP
20570# The cast to long int works around a bug in the HP C Compiler
20571# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20572# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20573# This bug is HP SR number 8606223364.
cristy8b350f62009-11-15 23:12:43 +000020574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned int*" >&5
cristy3ed852e2009-09-05 21:47:34 +000020575$as_echo_n "checking size of unsigned int*... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020576if test "${ac_cv_sizeof_unsigned_intp+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020577 $as_echo_n "(cached) " >&6
20578else
cristy8b350f62009-11-15 23:12:43 +000020579 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned int*))" "ac_cv_sizeof_unsigned_intp" "$ac_includes_default"; then :
cristy3ed852e2009-09-05 21:47:34 +000020580
cristy3ed852e2009-09-05 21:47:34 +000020581else
cristy8b350f62009-11-15 23:12:43 +000020582 if test "$ac_cv_type_unsigned_intp" = yes; then
20583 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
cristy3ed852e2009-09-05 21:47:34 +000020584$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
cristy8b350f62009-11-15 23:12:43 +000020585{ as_fn_set_status 77
20586as_fn_error "cannot compute sizeof (unsigned int*)
20587See \`config.log' for more details." "$LINENO" 5; }; }
cristy3ed852e2009-09-05 21:47:34 +000020588 else
20589 ac_cv_sizeof_unsigned_intp=0
20590 fi
20591fi
cristy8b350f62009-11-15 23:12:43 +000020592
cristy3ed852e2009-09-05 21:47:34 +000020593fi
cristy8b350f62009-11-15 23:12:43 +000020594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_intp" >&5
cristy3ed852e2009-09-05 21:47:34 +000020595$as_echo "$ac_cv_sizeof_unsigned_intp" >&6; }
20596
20597
20598
20599cat >>confdefs.h <<_ACEOF
20600#define SIZEOF_UNSIGNED_INTP $ac_cv_sizeof_unsigned_intp
20601_ACEOF
20602
20603
20604
20605#
20606# Compute sized types for current CPU and compiler options.
20607#
20608
cristy8b350f62009-11-15 23:12:43 +000020609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed 8-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020610$as_echo_n "checking for signed 8-bit type... " >&6; }
20611INT8_T='signed char'
cristy8b350f62009-11-15 23:12:43 +000020612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INT8_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020613$as_echo "$INT8_T" >&6; }
20614
20615
cristy8b350f62009-11-15 23:12:43 +000020616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned 8-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020617$as_echo_n "checking for unsigned 8-bit type... " >&6; }
20618UINT8_T='unsigned char'
cristy8b350f62009-11-15 23:12:43 +000020619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UINT8_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020620$as_echo "$UINT8_T" >&6; }
20621
20622
cristy8b350f62009-11-15 23:12:43 +000020623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed 16-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020624$as_echo_n "checking for signed 16-bit type... " >&6; }
20625INT16_T='signed short'
cristy8b350f62009-11-15 23:12:43 +000020626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INT16_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020627$as_echo "$INT16_T" >&6; }
20628
20629
cristy8b350f62009-11-15 23:12:43 +000020630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned 16-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020631$as_echo_n "checking for unsigned 16-bit type... " >&6; }
20632UINT16_T='unsigned short'
cristy8b350f62009-11-15 23:12:43 +000020633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UINT16_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020634$as_echo "$UINT16_T" >&6; }
20635
20636
cristy8b350f62009-11-15 23:12:43 +000020637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed 32-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020638$as_echo_n "checking for signed 32-bit type... " >&6; }
20639INT32_T='none'
20640if test $ac_cv_sizeof_signed_int -eq 4; then
20641 INT32_T='signed int'
20642elif test $ac_cv_sizeof_signed_long -eq 4; then
20643 INT32_T='signed long'
20644fi
cristy8b350f62009-11-15 23:12:43 +000020645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INT32_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020646$as_echo "$INT32_T" >&6; }
20647
20648
cristy8b350f62009-11-15 23:12:43 +000020649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned 32-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020650$as_echo_n "checking for unsigned 32-bit type... " >&6; }
20651UINT32_T='none'
20652if test $ac_cv_sizeof_unsigned_int -eq 4; then
20653 UINT32_T='unsigned int'
20654elif test $ac_cv_sizeof_unsigned_long -eq 4; then
20655 UINT32_T='unsigned long'
20656fi
cristy8b350f62009-11-15 23:12:43 +000020657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UINT32_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020658$as_echo "$UINT32_T" >&6; }
20659
20660
cristy8b350f62009-11-15 23:12:43 +000020661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed 64-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020662$as_echo_n "checking for signed 64-bit type... " >&6; }
20663INT64_T='none'
20664if test $ac_cv_sizeof_signed_long -eq 8; then
20665 INT64_T='signed long'
20666elif test $ac_cv_sizeof_signed_long_long -eq 8; then
20667 INT64_T='signed long long'
20668fi
cristy8b350f62009-11-15 23:12:43 +000020669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INT64_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020670$as_echo "$INT64_T" >&6; }
20671
20672
cristy8b350f62009-11-15 23:12:43 +000020673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned 64-bit type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020674$as_echo_n "checking for unsigned 64-bit type... " >&6; }
20675UINT64_T='none'
20676if test $ac_cv_sizeof_unsigned_long -eq 8; then
20677 UINT64_T='unsigned long'
20678elif test $ac_cv_sizeof_unsigned_long_long -eq 8; then
20679 UINT64_T='unsigned long long'
20680fi
cristy8b350f62009-11-15 23:12:43 +000020681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UINT64_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020682$as_echo "$UINT64_T" >&6; }
20683
20684
cristy8b350f62009-11-15 23:12:43 +000020685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned maximum type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020686$as_echo_n "checking for unsigned maximum type... " >&6; }
20687UINTMAX_T='none'
20688if test "$UINT64_T" != 'none'; then
20689 UINTMAX_T=$UINT64_T
20690elif test "$UINT32_T" != 'none'; then
20691 UINTMAX_T=$UINT32_T
20692fi
cristy8b350f62009-11-15 23:12:43 +000020693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UINTMAX_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020694$as_echo "$UINTMAX_T" >&6; }
20695
20696
cristy8b350f62009-11-15 23:12:43 +000020697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pointer difference type" >&5
cristy3ed852e2009-09-05 21:47:34 +000020698$as_echo_n "checking for pointer difference type... " >&6; }
20699UINTPTR_T='none'
20700if test $ac_cv_sizeof_unsigned_long -eq $ac_cv_sizeof_unsigned_intp; then
20701 UINTPTR_T='unsigned long'
20702elif test $ac_cv_sizeof_unsigned_long_long -eq $ac_cv_sizeof_unsigned_intp; then
20703 UINTPTR_T='unsigned long long'
20704fi
cristy8b350f62009-11-15 23:12:43 +000020705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UINTPTR_T" >&5
cristy3ed852e2009-09-05 21:47:34 +000020706$as_echo "$UINTPTR_T" >&6; }
20707
20708
cristy8b350f62009-11-15 23:12:43 +000020709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __func__" >&5
cristy3ed852e2009-09-05 21:47:34 +000020710$as_echo_n "checking whether our compiler supports __func__... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020711cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020712/* end confdefs.h. */
20713
20714int
20715main ()
20716{
20717{ const char *func = __func__; return(func != 0 ? 0 : 1); }
20718 ;
20719 return 0;
20720}
20721_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020722if ac_fn_c_try_compile "$LINENO"; then :
20723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000020724$as_echo "yes" >&6; }
20725else
cristy8b350f62009-11-15 23:12:43 +000020726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000020727$as_echo "no" >&6; }
cristy8b350f62009-11-15 23:12:43 +000020728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __FUNCTION__" >&5
cristy3ed852e2009-09-05 21:47:34 +000020729$as_echo_n "checking whether our compiler supports __FUNCTION__... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020731/* end confdefs.h. */
20732
20733int
20734main ()
20735{
20736{ const char *func = __FUNCTION__; return(func != 0 ? 0 : 1); }
20737 ;
20738 return 0;
20739}
20740_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020741if ac_fn_c_try_compile "$LINENO"; then :
20742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000020743$as_echo "yes" >&6; }
20744
cristy8b350f62009-11-15 23:12:43 +000020745$as_echo "#define __func__ __FUNCTION__" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020746
20747else
cristy8b350f62009-11-15 23:12:43 +000020748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000020749$as_echo "no" >&6; }
20750
cristy8b350f62009-11-15 23:12:43 +000020751$as_echo "#define __func__ __FILE__" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020752
20753fi
cristy3ed852e2009-09-05 21:47:34 +000020754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20755fi
cristy3ed852e2009-09-05 21:47:34 +000020756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20757
20758########
20759#
20760# Check for functions
20761#
20762########
cristy3ed852e2009-09-05 21:47:34 +000020763for ac_header in stdlib.h unistd.h
cristy8b350f62009-11-15 23:12:43 +000020764do :
20765 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
20766ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
20767eval as_val=\$$as_ac_Header
20768 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020769 cat >>confdefs.h <<_ACEOF
20770#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20771_ACEOF
20772
20773fi
20774
20775done
20776
cristy3ed852e2009-09-05 21:47:34 +000020777for ac_func in getpagesize
cristy8b350f62009-11-15 23:12:43 +000020778do :
20779 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
20780if test "x$ac_cv_func_getpagesize" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020781 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020782#define HAVE_GETPAGESIZE 1
cristy3ed852e2009-09-05 21:47:34 +000020783_ACEOF
20784
20785fi
20786done
20787
cristy8b350f62009-11-15 23:12:43 +000020788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap file i/o" >&5
cristy3ed852e2009-09-05 21:47:34 +000020789$as_echo_n "checking for working mmap file i/o... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020790if test "${magick_cv_func_mmap_fileio+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020791 $as_echo_n "(cached) " >&6
20792else
cristy8b350f62009-11-15 23:12:43 +000020793 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020794 magick_cv_func_mmap_fileio=no
20795else
cristy8b350f62009-11-15 23:12:43 +000020796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020797/* end confdefs.h. */
20798$ac_includes_default
20799/* malloc might have been renamed as rpl_malloc. */
20800#undef malloc
20801
20802/*
20803 This test is derived from GNU Autoconf's similar macro.
20804 The purpose of this test is to verify that files may be memory
20805 mapped, and that memory mapping and file I/O are coherent.
20806
20807 The test creates a test file, memory maps the file, updates
20808 the file using the memory map, and then reads the file using
20809 file I/O to verify that the file contains the updates.
20810*/
20811
20812#include <fcntl.h>
20813#include <sys/mman.h>
20814
20815#if !STDC_HEADERS && !HAVE_STDLIB_H
20816char *malloc ();
20817#endif
20818
20819/* This mess was copied from the GNU getpagesize.h. */
20820#if !HAVE_GETPAGESIZE
20821/* Assume that all systems that can run configure have sys/param.h. */
20822# if !HAVE_SYS_PARAM_H
20823# define HAVE_SYS_PARAM_H 1
20824# endif
20825
20826# ifdef _SC_PAGESIZE
20827# define getpagesize() sysconf(_SC_PAGESIZE)
20828# else /* no _SC_PAGESIZE */
20829# if HAVE_SYS_PARAM_H
20830# include <sys/param.h>
20831# ifdef EXEC_PAGESIZE
20832# define getpagesize() EXEC_PAGESIZE
20833# else /* no EXEC_PAGESIZE */
20834# ifdef NBPG
20835# define getpagesize() NBPG * CLSIZE
20836# ifndef CLSIZE
20837# define CLSIZE 1
20838# endif /* no CLSIZE */
20839# else /* no NBPG */
20840# ifdef NBPC
20841# define getpagesize() NBPC
20842# else /* no NBPC */
20843# ifdef PAGESIZE
20844# define getpagesize() PAGESIZE
20845# endif /* PAGESIZE */
20846# endif /* no NBPC */
20847# endif /* no NBPG */
20848# endif /* no EXEC_PAGESIZE */
20849# else /* no HAVE_SYS_PARAM_H */
20850# define getpagesize() 8192 /* punt totally */
20851# endif /* no HAVE_SYS_PARAM_H */
20852# endif /* no _SC_PAGESIZE */
20853
20854#endif /* no HAVE_GETPAGESIZE */
20855
20856int
20857main ()
20858{
20859 char *data, *data2, *data3;
20860 int i, pagesize;
20861 int fd;
20862
20863 pagesize = getpagesize ();
20864
20865 /* First, make a file with some known garbage in it. */
20866 data = (char *) malloc (pagesize);
20867 if (!data)
20868 exit (1);
20869 for (i = 0; i < pagesize; ++i)
20870 *(data + i) = rand ();
20871 umask (0);
20872 fd = creat ("conftest.mmap", 0600);
20873 if (fd < 0)
20874 exit (1);
20875 if (write (fd, data, pagesize) != pagesize)
20876 exit (1);
20877 close (fd);
20878
20879 /* Mmap the file as read/write/shared and verify that we see the
20880 same garbage. */
20881 fd = open ("conftest.mmap", O_RDWR);
20882 if (fd < 0)
20883 exit (1);
20884 data2 = mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0L);
20885 if (data2 == 0)
20886 exit (1);
20887 for (i = 0; i < pagesize; ++i)
20888 if (*(data + i) != *(data2 + i))
20889 exit (1);
20890
20891 /* Finally, make sure that changes to the mapped area
20892 percolate back to the file as seen by read(). */
20893 for (i = 0; i < pagesize; ++i)
20894 *(data2 + i) = *(data2 + i) + 1;
20895 data3 = (char *) malloc (pagesize);
20896 if (!data3)
20897 exit (1);
20898 if (read (fd, data3, pagesize) != pagesize)
20899 exit (1);
20900 for (i = 0; i < pagesize; ++i)
20901 if (*(data2 + i) != *(data3 + i))
20902 exit (1);
20903 close (fd);
20904 exit (0);
20905}
20906_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020907if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000020908 magick_cv_func_mmap_fileio=yes
20909else
cristy8b350f62009-11-15 23:12:43 +000020910 magick_cv_func_mmap_fileio=no
cristy3ed852e2009-09-05 21:47:34 +000020911fi
cristy8b350f62009-11-15 23:12:43 +000020912rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20913 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020914fi
20915
cristy3ed852e2009-09-05 21:47:34 +000020916fi
cristy8b350f62009-11-15 23:12:43 +000020917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $magick_cv_func_mmap_fileio" >&5
cristy3ed852e2009-09-05 21:47:34 +000020918$as_echo "$magick_cv_func_mmap_fileio" >&6; }
20919if test $magick_cv_func_mmap_fileio = yes; then
20920
cristy8b350f62009-11-15 23:12:43 +000020921$as_echo "#define HAVE_MMAP_FILEIO 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020922
20923fi
20924rm -f conftest.mmap
20925
cristy8b350f62009-11-15 23:12:43 +000020926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5
cristy3ed852e2009-09-05 21:47:34 +000020927$as_echo_n "checking whether closedir returns void... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000020928if test "${ac_cv_func_closedir_void+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000020929 $as_echo_n "(cached) " >&6
20930else
cristy8b350f62009-11-15 23:12:43 +000020931 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020932 ac_cv_func_closedir_void=yes
20933else
cristy8b350f62009-11-15 23:12:43 +000020934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020935/* end confdefs.h. */
20936$ac_includes_default
20937#include <$ac_header_dirent>
20938#ifndef __cplusplus
20939int closedir ();
20940#endif
20941
20942int
20943main ()
20944{
20945return closedir (opendir (".")) != 0;
20946 ;
20947 return 0;
20948}
20949_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020950if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000020951 ac_cv_func_closedir_void=no
20952else
cristy8b350f62009-11-15 23:12:43 +000020953 ac_cv_func_closedir_void=yes
cristy3ed852e2009-09-05 21:47:34 +000020954fi
cristy8b350f62009-11-15 23:12:43 +000020955rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
20956 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000020957fi
20958
cristy3ed852e2009-09-05 21:47:34 +000020959fi
cristy8b350f62009-11-15 23:12:43 +000020960{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5
cristy3ed852e2009-09-05 21:47:34 +000020961$as_echo "$ac_cv_func_closedir_void" >&6; }
20962if test $ac_cv_func_closedir_void = yes; then
20963
cristy8b350f62009-11-15 23:12:43 +000020964$as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000020965
20966fi
20967
cristycd4c5312009-11-22 01:19:08 +000020968
20969
20970
20971 for ac_header in $ac_header_list
cristy8b350f62009-11-15 23:12:43 +000020972do :
20973 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
cristycd4c5312009-11-22 01:19:08 +000020974ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
20975"
cristy8b350f62009-11-15 23:12:43 +000020976eval as_val=\$$as_ac_Header
20977 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020978 cat >>confdefs.h <<_ACEOF
20979#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
20980_ACEOF
20981
20982fi
20983
20984done
20985
cristycd4c5312009-11-22 01:19:08 +000020986
20987
20988
20989
20990
20991
20992
cristy3ed852e2009-09-05 21:47:34 +000020993for ac_func in getpagesize
cristy8b350f62009-11-15 23:12:43 +000020994do :
20995 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
20996if test "x$ac_cv_func_getpagesize" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000020997 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000020998#define HAVE_GETPAGESIZE 1
cristy3ed852e2009-09-05 21:47:34 +000020999_ACEOF
21000
21001fi
21002done
21003
cristy8b350f62009-11-15 23:12:43 +000021004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
cristy3ed852e2009-09-05 21:47:34 +000021005$as_echo_n "checking for working mmap... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021006if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021007 $as_echo_n "(cached) " >&6
21008else
cristy8b350f62009-11-15 23:12:43 +000021009 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021010 ac_cv_func_mmap_fixed_mapped=no
21011else
cristy8b350f62009-11-15 23:12:43 +000021012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021013/* end confdefs.h. */
21014$ac_includes_default
21015/* malloc might have been renamed as rpl_malloc. */
21016#undef malloc
21017
21018/* Thanks to Mike Haertel and Jim Avera for this test.
21019 Here is a matrix of mmap possibilities:
21020 mmap private not fixed
21021 mmap private fixed at somewhere currently unmapped
21022 mmap private fixed at somewhere already mapped
21023 mmap shared not fixed
21024 mmap shared fixed at somewhere currently unmapped
21025 mmap shared fixed at somewhere already mapped
21026 For private mappings, we should verify that changes cannot be read()
21027 back from the file, nor mmap's back from the file at a different
21028 address. (There have been systems where private was not correctly
21029 implemented like the infamous i386 svr4.0, and systems where the
21030 VM page cache was not coherent with the file system buffer cache
21031 like early versions of FreeBSD and possibly contemporary NetBSD.)
21032 For shared mappings, we should conversely verify that changes get
21033 propagated back to all the places they're supposed to be.
21034
21035 Grep wants private fixed already mapped.
21036 The main things grep needs to know about mmap are:
21037 * does it exist and is it safe to write into the mmap'd area
21038 * how to use it (BSD variants) */
21039
21040#include <fcntl.h>
21041#include <sys/mman.h>
21042
21043#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
21044char *malloc ();
21045#endif
21046
21047/* This mess was copied from the GNU getpagesize.h. */
21048#ifndef HAVE_GETPAGESIZE
cristy3ed852e2009-09-05 21:47:34 +000021049# ifdef _SC_PAGESIZE
21050# define getpagesize() sysconf(_SC_PAGESIZE)
21051# else /* no _SC_PAGESIZE */
21052# ifdef HAVE_SYS_PARAM_H
21053# include <sys/param.h>
21054# ifdef EXEC_PAGESIZE
21055# define getpagesize() EXEC_PAGESIZE
21056# else /* no EXEC_PAGESIZE */
21057# ifdef NBPG
21058# define getpagesize() NBPG * CLSIZE
21059# ifndef CLSIZE
21060# define CLSIZE 1
21061# endif /* no CLSIZE */
21062# else /* no NBPG */
21063# ifdef NBPC
21064# define getpagesize() NBPC
21065# else /* no NBPC */
21066# ifdef PAGESIZE
21067# define getpagesize() PAGESIZE
21068# endif /* PAGESIZE */
21069# endif /* no NBPC */
21070# endif /* no NBPG */
21071# endif /* no EXEC_PAGESIZE */
21072# else /* no HAVE_SYS_PARAM_H */
21073# define getpagesize() 8192 /* punt totally */
21074# endif /* no HAVE_SYS_PARAM_H */
21075# endif /* no _SC_PAGESIZE */
21076
21077#endif /* no HAVE_GETPAGESIZE */
21078
21079int
21080main ()
21081{
21082 char *data, *data2, *data3;
cristyc54f5d42009-11-27 21:36:31 +000021083 const char *cdata2;
cristy3ed852e2009-09-05 21:47:34 +000021084 int i, pagesize;
cristycd4c5312009-11-22 01:19:08 +000021085 int fd, fd2;
cristy3ed852e2009-09-05 21:47:34 +000021086
21087 pagesize = getpagesize ();
21088
21089 /* First, make a file with some known garbage in it. */
21090 data = (char *) malloc (pagesize);
21091 if (!data)
21092 return 1;
21093 for (i = 0; i < pagesize; ++i)
21094 *(data + i) = rand ();
21095 umask (0);
21096 fd = creat ("conftest.mmap", 0600);
21097 if (fd < 0)
cristycd4c5312009-11-22 01:19:08 +000021098 return 2;
cristy3ed852e2009-09-05 21:47:34 +000021099 if (write (fd, data, pagesize) != pagesize)
cristycd4c5312009-11-22 01:19:08 +000021100 return 3;
cristy3ed852e2009-09-05 21:47:34 +000021101 close (fd);
21102
cristycd4c5312009-11-22 01:19:08 +000021103 /* Next, check that the tail of a page is zero-filled. File must have
21104 non-zero length, otherwise we risk SIGBUS for entire page. */
21105 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
21106 if (fd2 < 0)
21107 return 4;
cristyc54f5d42009-11-27 21:36:31 +000021108 cdata2 = "";
21109 if (write (fd2, cdata2, 1) != 1)
cristycd4c5312009-11-22 01:19:08 +000021110 return 5;
cristyc54f5d42009-11-27 21:36:31 +000021111 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
cristycd4c5312009-11-22 01:19:08 +000021112 if (data2 == MAP_FAILED)
21113 return 6;
21114 for (i = 0; i < pagesize; ++i)
21115 if (*(data2 + i))
21116 return 7;
21117 close (fd2);
21118 if (munmap (data2, pagesize))
21119 return 8;
21120
cristy3ed852e2009-09-05 21:47:34 +000021121 /* Next, try to mmap the file at a fixed address which already has
21122 something else allocated at it. If we can, also make sure that
21123 we see the same garbage. */
21124 fd = open ("conftest.mmap", O_RDWR);
21125 if (fd < 0)
cristycd4c5312009-11-22 01:19:08 +000021126 return 9;
cristy3ed852e2009-09-05 21:47:34 +000021127 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
21128 MAP_PRIVATE | MAP_FIXED, fd, 0L))
cristycd4c5312009-11-22 01:19:08 +000021129 return 10;
cristy3ed852e2009-09-05 21:47:34 +000021130 for (i = 0; i < pagesize; ++i)
21131 if (*(data + i) != *(data2 + i))
cristycd4c5312009-11-22 01:19:08 +000021132 return 11;
cristy3ed852e2009-09-05 21:47:34 +000021133
21134 /* Finally, make sure that changes to the mapped area do not
21135 percolate back to the file as seen by read(). (This is a bug on
21136 some variants of i386 svr4.0.) */
21137 for (i = 0; i < pagesize; ++i)
21138 *(data2 + i) = *(data2 + i) + 1;
21139 data3 = (char *) malloc (pagesize);
21140 if (!data3)
cristycd4c5312009-11-22 01:19:08 +000021141 return 12;
cristy3ed852e2009-09-05 21:47:34 +000021142 if (read (fd, data3, pagesize) != pagesize)
cristycd4c5312009-11-22 01:19:08 +000021143 return 13;
cristy3ed852e2009-09-05 21:47:34 +000021144 for (i = 0; i < pagesize; ++i)
21145 if (*(data + i) != *(data3 + i))
cristycd4c5312009-11-22 01:19:08 +000021146 return 14;
cristy3ed852e2009-09-05 21:47:34 +000021147 close (fd);
21148 return 0;
21149}
21150_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021151if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021152 ac_cv_func_mmap_fixed_mapped=yes
21153else
cristy8b350f62009-11-15 23:12:43 +000021154 ac_cv_func_mmap_fixed_mapped=no
cristy3ed852e2009-09-05 21:47:34 +000021155fi
cristy8b350f62009-11-15 23:12:43 +000021156rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21157 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021158fi
21159
cristy3ed852e2009-09-05 21:47:34 +000021160fi
cristy8b350f62009-11-15 23:12:43 +000021161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
cristy3ed852e2009-09-05 21:47:34 +000021162$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
21163if test $ac_cv_func_mmap_fixed_mapped = yes; then
21164
cristy8b350f62009-11-15 23:12:43 +000021165$as_echo "#define HAVE_MMAP 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000021166
21167fi
cristycd4c5312009-11-22 01:19:08 +000021168rm -f conftest.mmap conftest.txt
cristy3ed852e2009-09-05 21:47:34 +000021169
cristy3ed852e2009-09-05 21:47:34 +000021170for ac_header in vfork.h
cristy8b350f62009-11-15 23:12:43 +000021171do :
21172 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
21173if test "x$ac_cv_header_vfork_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021174 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021175#define HAVE_VFORK_H 1
cristy3ed852e2009-09-05 21:47:34 +000021176_ACEOF
21177
21178fi
21179
21180done
21181
cristy3ed852e2009-09-05 21:47:34 +000021182for ac_func in fork vfork
cristy8b350f62009-11-15 23:12:43 +000021183do :
21184 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21185ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
21186eval as_val=\$$as_ac_var
21187 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021188 cat >>confdefs.h <<_ACEOF
21189#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21190_ACEOF
21191
21192fi
21193done
21194
21195if test "x$ac_cv_func_fork" = xyes; then
cristy8b350f62009-11-15 23:12:43 +000021196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
cristy3ed852e2009-09-05 21:47:34 +000021197$as_echo_n "checking for working fork... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021198if test "${ac_cv_func_fork_works+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021199 $as_echo_n "(cached) " >&6
21200else
cristy8b350f62009-11-15 23:12:43 +000021201 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021202 ac_cv_func_fork_works=cross
21203else
cristy8b350f62009-11-15 23:12:43 +000021204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021205/* end confdefs.h. */
21206$ac_includes_default
21207int
21208main ()
21209{
21210
21211 /* By Ruediger Kuhlmann. */
21212 return fork () < 0;
21213
21214 ;
21215 return 0;
21216}
21217_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021218if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021219 ac_cv_func_fork_works=yes
21220else
cristy8b350f62009-11-15 23:12:43 +000021221 ac_cv_func_fork_works=no
cristy3ed852e2009-09-05 21:47:34 +000021222fi
cristy8b350f62009-11-15 23:12:43 +000021223rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21224 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021225fi
21226
cristy3ed852e2009-09-05 21:47:34 +000021227fi
cristy8b350f62009-11-15 23:12:43 +000021228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
cristy3ed852e2009-09-05 21:47:34 +000021229$as_echo "$ac_cv_func_fork_works" >&6; }
21230
21231else
21232 ac_cv_func_fork_works=$ac_cv_func_fork
21233fi
21234if test "x$ac_cv_func_fork_works" = xcross; then
21235 case $host in
21236 *-*-amigaos* | *-*-msdosdjgpp*)
21237 # Override, as these systems have only a dummy fork() stub
21238 ac_cv_func_fork_works=no
21239 ;;
21240 *)
21241 ac_cv_func_fork_works=yes
21242 ;;
21243 esac
cristy8b350f62009-11-15 23:12:43 +000021244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
cristy3ed852e2009-09-05 21:47:34 +000021245$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
21246fi
21247ac_cv_func_vfork_works=$ac_cv_func_vfork
21248if test "x$ac_cv_func_vfork" = xyes; then
cristy8b350f62009-11-15 23:12:43 +000021249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
cristy3ed852e2009-09-05 21:47:34 +000021250$as_echo_n "checking for working vfork... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021251if test "${ac_cv_func_vfork_works+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021252 $as_echo_n "(cached) " >&6
21253else
cristy8b350f62009-11-15 23:12:43 +000021254 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021255 ac_cv_func_vfork_works=cross
21256else
cristy8b350f62009-11-15 23:12:43 +000021257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021258/* end confdefs.h. */
21259/* Thanks to Paul Eggert for this test. */
21260$ac_includes_default
21261#include <sys/wait.h>
21262#ifdef HAVE_VFORK_H
21263# include <vfork.h>
21264#endif
21265/* On some sparc systems, changes by the child to local and incoming
21266 argument registers are propagated back to the parent. The compiler
21267 is told about this with #include <vfork.h>, but some compilers
21268 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
21269 static variable whose address is put into a register that is
21270 clobbered by the vfork. */
21271static void
21272#ifdef __cplusplus
21273sparc_address_test (int arg)
21274# else
21275sparc_address_test (arg) int arg;
21276#endif
21277{
21278 static pid_t child;
21279 if (!child) {
21280 child = vfork ();
21281 if (child < 0) {
21282 perror ("vfork");
21283 _exit(2);
21284 }
21285 if (!child) {
21286 arg = getpid();
21287 write(-1, "", 0);
21288 _exit (arg);
21289 }
21290 }
21291}
21292
21293int
21294main ()
21295{
21296 pid_t parent = getpid ();
21297 pid_t child;
21298
21299 sparc_address_test (0);
21300
21301 child = vfork ();
21302
21303 if (child == 0) {
21304 /* Here is another test for sparc vfork register problems. This
21305 test uses lots of local variables, at least as many local
21306 variables as main has allocated so far including compiler
21307 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
21308 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
21309 reuse the register of parent for one of the local variables,
21310 since it will think that parent can't possibly be used any more
21311 in this routine. Assigning to the local variable will thus
21312 munge parent in the parent process. */
21313 pid_t
21314 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
21315 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
21316 /* Convince the compiler that p..p7 are live; otherwise, it might
21317 use the same hardware register for all 8 local variables. */
21318 if (p != p1 || p != p2 || p != p3 || p != p4
21319 || p != p5 || p != p6 || p != p7)
21320 _exit(1);
21321
21322 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
21323 from child file descriptors. If the child closes a descriptor
21324 before it execs or exits, this munges the parent's descriptor
21325 as well. Test for this by closing stdout in the child. */
21326 _exit(close(fileno(stdout)) != 0);
21327 } else {
21328 int status;
21329 struct stat st;
21330
21331 while (wait(&status) != child)
21332 ;
21333 return (
21334 /* Was there some problem with vforking? */
21335 child < 0
21336
21337 /* Did the child fail? (This shouldn't happen.) */
21338 || status
21339
21340 /* Did the vfork/compiler bug occur? */
21341 || parent != getpid()
21342
21343 /* Did the file descriptor bug occur? */
21344 || fstat(fileno(stdout), &st) != 0
21345 );
21346 }
21347}
21348_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021349if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021350 ac_cv_func_vfork_works=yes
21351else
cristy8b350f62009-11-15 23:12:43 +000021352 ac_cv_func_vfork_works=no
cristy3ed852e2009-09-05 21:47:34 +000021353fi
cristy8b350f62009-11-15 23:12:43 +000021354rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21355 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021356fi
21357
cristy3ed852e2009-09-05 21:47:34 +000021358fi
cristy8b350f62009-11-15 23:12:43 +000021359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
cristy3ed852e2009-09-05 21:47:34 +000021360$as_echo "$ac_cv_func_vfork_works" >&6; }
21361
21362fi;
21363if test "x$ac_cv_func_fork_works" = xcross; then
21364 ac_cv_func_vfork_works=$ac_cv_func_vfork
cristy8b350f62009-11-15 23:12:43 +000021365 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
cristy3ed852e2009-09-05 21:47:34 +000021366$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
21367fi
21368
21369if test "x$ac_cv_func_vfork_works" = xyes; then
21370
cristy8b350f62009-11-15 23:12:43 +000021371$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000021372
21373else
21374
cristy8b350f62009-11-15 23:12:43 +000021375$as_echo "#define vfork fork" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000021376
21377fi
21378if test "x$ac_cv_func_fork_works" = xyes; then
21379
cristy8b350f62009-11-15 23:12:43 +000021380$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000021381
21382fi
21383
cristy8b350f62009-11-15 23:12:43 +000021384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
cristy3ed852e2009-09-05 21:47:34 +000021385$as_echo_n "checking for working memcmp... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021386if test "${ac_cv_func_memcmp_working+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021387 $as_echo_n "(cached) " >&6
21388else
cristy8b350f62009-11-15 23:12:43 +000021389 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021390 ac_cv_func_memcmp_working=no
21391else
cristy8b350f62009-11-15 23:12:43 +000021392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021393/* end confdefs.h. */
21394$ac_includes_default
21395int
21396main ()
21397{
21398
21399 /* Some versions of memcmp are not 8-bit clean. */
21400 char c0 = '\100', c1 = '\200', c2 = '\201';
21401 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
21402 return 1;
21403
21404 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
21405 or more and with at least one buffer not starting on a 4-byte boundary.
21406 William Lewis provided this test program. */
21407 {
21408 char foo[21];
21409 char bar[21];
21410 int i;
21411 for (i = 0; i < 4; i++)
21412 {
21413 char *a = foo + i;
21414 char *b = bar + i;
21415 strcpy (a, "--------01111111");
21416 strcpy (b, "--------10000000");
21417 if (memcmp (a, b, 16) >= 0)
21418 return 1;
21419 }
21420 return 0;
21421 }
21422
21423 ;
21424 return 0;
21425}
21426_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021427if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021428 ac_cv_func_memcmp_working=yes
21429else
cristy8b350f62009-11-15 23:12:43 +000021430 ac_cv_func_memcmp_working=no
cristy3ed852e2009-09-05 21:47:34 +000021431fi
cristy8b350f62009-11-15 23:12:43 +000021432rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21433 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021434fi
21435
cristy3ed852e2009-09-05 21:47:34 +000021436fi
cristy8b350f62009-11-15 23:12:43 +000021437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
cristy3ed852e2009-09-05 21:47:34 +000021438$as_echo "$ac_cv_func_memcmp_working" >&6; }
21439test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
21440 *" memcmp.$ac_objext "* ) ;;
21441 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
21442 ;;
21443esac
21444
21445
cristy3ed852e2009-09-05 21:47:34 +000021446for ac_header in sys/select.h sys/socket.h
cristy8b350f62009-11-15 23:12:43 +000021447do :
21448 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
21449ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
21450eval as_val=\$$as_ac_Header
21451 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021452 cat >>confdefs.h <<_ACEOF
21453#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
21454_ACEOF
21455
21456fi
21457
21458done
21459
cristy8b350f62009-11-15 23:12:43 +000021460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
cristy3ed852e2009-09-05 21:47:34 +000021461$as_echo_n "checking types of arguments for select... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021462if test "${ac_cv_func_select_args+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021463 $as_echo_n "(cached) " >&6
21464else
21465 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
21466 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
21467 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
cristy8b350f62009-11-15 23:12:43 +000021468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021469/* end confdefs.h. */
21470$ac_includes_default
21471#ifdef HAVE_SYS_SELECT_H
21472# include <sys/select.h>
21473#endif
21474#ifdef HAVE_SYS_SOCKET_H
21475# include <sys/socket.h>
21476#endif
21477
21478int
21479main ()
21480{
21481extern int select ($ac_arg1,
21482 $ac_arg234, $ac_arg234, $ac_arg234,
21483 $ac_arg5);
21484 ;
21485 return 0;
21486}
21487_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021488if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021489 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
cristy3ed852e2009-09-05 21:47:34 +000021490fi
cristy3ed852e2009-09-05 21:47:34 +000021491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21492 done
21493 done
21494done
21495# Provide a safe default value.
21496: ${ac_cv_func_select_args='int,int *,struct timeval *'}
21497
21498fi
cristy8b350f62009-11-15 23:12:43 +000021499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
cristy3ed852e2009-09-05 21:47:34 +000021500$as_echo "$ac_cv_func_select_args" >&6; }
21501ac_save_IFS=$IFS; IFS=','
21502set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
21503IFS=$ac_save_IFS
21504shift
21505
21506cat >>confdefs.h <<_ACEOF
21507#define SELECT_TYPE_ARG1 $1
21508_ACEOF
21509
21510
21511cat >>confdefs.h <<_ACEOF
21512#define SELECT_TYPE_ARG234 ($2)
21513_ACEOF
21514
21515
21516cat >>confdefs.h <<_ACEOF
21517#define SELECT_TYPE_ARG5 ($3)
21518_ACEOF
21519
21520rm -f conftest*
21521
cristy8b350f62009-11-15 23:12:43 +000021522if test "${ac_cv_func_setvbuf_reversed+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021523 $as_echo_n "(cached) " >&6
21524else
21525 ac_cv_func_setvbuf_reversed=no
21526fi
21527
21528
cristy8b350f62009-11-15 23:12:43 +000021529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
cristy3ed852e2009-09-05 21:47:34 +000021530$as_echo_n "checking return type of signal handlers... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021531if test "${ac_cv_type_signal+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021532 $as_echo_n "(cached) " >&6
21533else
cristy8b350f62009-11-15 23:12:43 +000021534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021535/* end confdefs.h. */
21536#include <sys/types.h>
21537#include <signal.h>
21538
21539int
21540main ()
21541{
21542return *(signal (0, 0)) (0) == 1;
21543 ;
21544 return 0;
21545}
21546_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021547if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021548 ac_cv_type_signal=int
21549else
cristy8b350f62009-11-15 23:12:43 +000021550 ac_cv_type_signal=void
cristy3ed852e2009-09-05 21:47:34 +000021551fi
cristy3ed852e2009-09-05 21:47:34 +000021552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21553fi
cristy8b350f62009-11-15 23:12:43 +000021554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
cristy3ed852e2009-09-05 21:47:34 +000021555$as_echo "$ac_cv_type_signal" >&6; }
21556
21557cat >>confdefs.h <<_ACEOF
21558#define RETSIGTYPE $ac_cv_type_signal
21559_ACEOF
21560
21561
cristy8b350f62009-11-15 23:12:43 +000021562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
cristy3ed852e2009-09-05 21:47:34 +000021563$as_echo_n "checking for working strtod... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021564if test "${ac_cv_func_strtod+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021565 $as_echo_n "(cached) " >&6
21566else
cristy8b350f62009-11-15 23:12:43 +000021567 if test "$cross_compiling" = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021568 ac_cv_func_strtod=no
21569else
cristy8b350f62009-11-15 23:12:43 +000021570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021571/* end confdefs.h. */
21572
21573$ac_includes_default
21574#ifndef strtod
21575double strtod ();
21576#endif
21577int
21578main()
21579{
21580 {
21581 /* Some versions of Linux strtod mis-parse strings with leading '+'. */
21582 char *string = " +69";
21583 char *term;
21584 double value;
21585 value = strtod (string, &term);
21586 if (value != 69 || term != (string + 4))
21587 return 1;
21588 }
21589
21590 {
21591 /* Under Solaris 2.4, strtod returns the wrong value for the
21592 terminating character under some conditions. */
21593 char *string = "NaN";
21594 char *term;
21595 strtod (string, &term);
21596 if (term != string && *(term - 1) == 0)
21597 return 1;
21598 }
21599 return 0;
21600}
21601
21602_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021603if ac_fn_c_try_run "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021604 ac_cv_func_strtod=yes
21605else
cristy8b350f62009-11-15 23:12:43 +000021606 ac_cv_func_strtod=no
cristy3ed852e2009-09-05 21:47:34 +000021607fi
cristy8b350f62009-11-15 23:12:43 +000021608rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
21609 conftest.$ac_objext conftest.beam conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021610fi
21611
cristy3ed852e2009-09-05 21:47:34 +000021612fi
cristy8b350f62009-11-15 23:12:43 +000021613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
cristy3ed852e2009-09-05 21:47:34 +000021614$as_echo "$ac_cv_func_strtod" >&6; }
21615if test $ac_cv_func_strtod = no; then
21616 case " $LIBOBJS " in
21617 *" strtod.$ac_objext "* ) ;;
21618 *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
21619 ;;
21620esac
21621
cristy8b350f62009-11-15 23:12:43 +000021622ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
21623if test "x$ac_cv_func_pow" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021624
cristy3ed852e2009-09-05 21:47:34 +000021625fi
21626
cristy3ed852e2009-09-05 21:47:34 +000021627if test $ac_cv_func_pow = no; then
cristy8b350f62009-11-15 23:12:43 +000021628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
cristy3ed852e2009-09-05 21:47:34 +000021629$as_echo_n "checking for pow in -lm... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021630if test "${ac_cv_lib_m_pow+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021631 $as_echo_n "(cached) " >&6
21632else
21633 ac_check_lib_save_LIBS=$LIBS
21634LIBS="-lm $LIBS"
cristy8b350f62009-11-15 23:12:43 +000021635cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021636/* end confdefs.h. */
21637
21638/* Override any GCC internal prototype to avoid an error.
21639 Use char because int might match the return type of a GCC
21640 builtin and then its argument prototype would still apply. */
21641#ifdef __cplusplus
21642extern "C"
21643#endif
21644char pow ();
21645int
21646main ()
21647{
21648return pow ();
21649 ;
21650 return 0;
21651}
21652_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021653if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000021654 ac_cv_lib_m_pow=yes
21655else
cristy8b350f62009-11-15 23:12:43 +000021656 ac_cv_lib_m_pow=no
cristy3ed852e2009-09-05 21:47:34 +000021657fi
cristy8b350f62009-11-15 23:12:43 +000021658rm -f core conftest.err conftest.$ac_objext \
21659 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000021660LIBS=$ac_check_lib_save_LIBS
21661fi
cristy8b350f62009-11-15 23:12:43 +000021662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
cristy3ed852e2009-09-05 21:47:34 +000021663$as_echo "$ac_cv_lib_m_pow" >&6; }
cristy8b350f62009-11-15 23:12:43 +000021664if test "x$ac_cv_lib_m_pow" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021665 POW_LIB=-lm
21666else
cristy8b350f62009-11-15 23:12:43 +000021667 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
cristy3ed852e2009-09-05 21:47:34 +000021668$as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
21669fi
21670
21671fi
21672
21673fi
21674
cristy3ed852e2009-09-05 21:47:34 +000021675for ac_func in vprintf
cristy8b350f62009-11-15 23:12:43 +000021676do :
21677 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
21678if test "x$ac_cv_func_vprintf" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021679 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021680#define HAVE_VPRINTF 1
cristy3ed852e2009-09-05 21:47:34 +000021681_ACEOF
21682
cristy8b350f62009-11-15 23:12:43 +000021683ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
21684if test "x$ac_cv_func__doprnt" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021685
cristy8b350f62009-11-15 23:12:43 +000021686$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000021687
21688fi
21689
21690fi
21691done
21692
21693
21694
cristy5131f3e2009-12-18 03:09:10 +000021695for ac_func in _exit atexit clock directio execvp floor fork ftime ftruncate getcwd getpid getexecname getdtablesize getpagesize getrlimit getrusage gettimeofday gmtime_r localtime_r lstat memmove memset mkstemp munmap _NSGetExecutablePath pclose _pclose poll popen _popen posix_fadvise posix_fallocate posix_madvise posix_memalign pow pread pwrite raise rand_r readlink readdir_r realpath select seekdir setlocale sqrt setvbuf stat strchr strerror_r strrchr strcspn strdup strpbrk strspn strstr strtol strtoul symlink sysconf sigemptyset sigaction strerror strlcat strlcpy strcasecmp strncasecmp telldir tempnam times usleep vsprintf vsnprintf waitpid _wfopen _wstat
cristy8b350f62009-11-15 23:12:43 +000021696do :
21697 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21698ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
21699eval as_val=\$$as_ac_var
21700 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000021701 cat >>confdefs.h <<_ACEOF
21702#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21703_ACEOF
21704
21705fi
21706done
21707
21708
cristye43a45e2009-09-28 14:49:00 +000021709#
21710# Check for clock_gettime().
21711#
cristy8b350f62009-11-15 23:12:43 +000021712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
cristye43a45e2009-09-28 14:49:00 +000021713$as_echo_n "checking for library containing clock_gettime... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021714if test "${ac_cv_search_clock_gettime+set}" = set; then :
cristye43a45e2009-09-28 14:49:00 +000021715 $as_echo_n "(cached) " >&6
21716else
21717 ac_func_search_save_LIBS=$LIBS
cristy8b350f62009-11-15 23:12:43 +000021718cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristye43a45e2009-09-28 14:49:00 +000021719/* end confdefs.h. */
21720
21721/* Override any GCC internal prototype to avoid an error.
21722 Use char because int might match the return type of a GCC
21723 builtin and then its argument prototype would still apply. */
21724#ifdef __cplusplus
21725extern "C"
21726#endif
21727char clock_gettime ();
21728int
21729main ()
21730{
21731return clock_gettime ();
21732 ;
21733 return 0;
21734}
21735_ACEOF
21736for ac_lib in '' rt; do
21737 if test -z "$ac_lib"; then
21738 ac_res="none required"
21739 else
21740 ac_res=-l$ac_lib
21741 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
21742 fi
cristy8b350f62009-11-15 23:12:43 +000021743 if ac_fn_c_try_link "$LINENO"; then :
cristye43a45e2009-09-28 14:49:00 +000021744 ac_cv_search_clock_gettime=$ac_res
cristye43a45e2009-09-28 14:49:00 +000021745fi
cristy8b350f62009-11-15 23:12:43 +000021746rm -f core conftest.err conftest.$ac_objext \
21747 conftest$ac_exeext
21748 if test "${ac_cv_search_clock_gettime+set}" = set; then :
cristye43a45e2009-09-28 14:49:00 +000021749 break
21750fi
21751done
cristy8b350f62009-11-15 23:12:43 +000021752if test "${ac_cv_search_clock_gettime+set}" = set; then :
21753
cristye43a45e2009-09-28 14:49:00 +000021754else
21755 ac_cv_search_clock_gettime=no
21756fi
21757rm conftest.$ac_ext
21758LIBS=$ac_func_search_save_LIBS
21759fi
cristy8b350f62009-11-15 23:12:43 +000021760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
cristye43a45e2009-09-28 14:49:00 +000021761$as_echo "$ac_cv_search_clock_gettime" >&6; }
21762ac_res=$ac_cv_search_clock_gettime
cristy8b350f62009-11-15 23:12:43 +000021763if test "$ac_res" != no; then :
cristye43a45e2009-09-28 14:49:00 +000021764 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21765
21766
cristy8b350f62009-11-15 23:12:43 +000021767$as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
cristye43a45e2009-09-28 14:49:00 +000021768
cristy8b350f62009-11-15 23:12:43 +000021769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clock_gettime supports CLOCK_REALTIME" >&5
cristye43a45e2009-09-28 14:49:00 +000021770$as_echo_n "checking whether clock_gettime supports CLOCK_REALTIME... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristye43a45e2009-09-28 14:49:00 +000021772/* end confdefs.h. */
21773#include <time.h>
21774int
21775main ()
21776{
21777clockid_t clockType = CLOCK_REALTIME;
cristye43a45e2009-09-28 14:49:00 +000021778 ;
21779 return 0;
21780}
21781_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021782if ac_fn_c_try_compile "$LINENO"; then :
cristye43a45e2009-09-28 14:49:00 +000021783
cristy8b350f62009-11-15 23:12:43 +000021784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristye43a45e2009-09-28 14:49:00 +000021785$as_echo "yes" >&6; }
21786
cristy8b350f62009-11-15 23:12:43 +000021787$as_echo "#define HAVE_CLOCK_REALTIME 1" >>confdefs.h
cristye43a45e2009-09-28 14:49:00 +000021788
21789
21790else
cristy8b350f62009-11-15 23:12:43 +000021791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristye43a45e2009-09-28 14:49:00 +000021792$as_echo "no" >&6; }
21793
21794fi
cristye43a45e2009-09-28 14:49:00 +000021795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21796
21797else
21798
cristy8b350f62009-11-15 23:12:43 +000021799 for ac_func in gettimeofday ftime
21800do :
21801 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21802ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
21803eval as_val=\$$as_ac_var
21804 if test "x$as_val" = x""yes; then :
cristye43a45e2009-09-28 14:49:00 +000021805 cat >>confdefs.h <<_ACEOF
21806#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21807_ACEOF
21808 break
21809fi
21810done
21811
21812
21813
21814fi
21815
21816
cristy3ed852e2009-09-05 21:47:34 +000021817########
21818#
21819# Check for function prototypes
21820#
21821########
21822
cristy8b350f62009-11-15 23:12:43 +000021823ac_fn_c_check_decl "$LINENO" "pread" "ac_cv_have_decl_pread" "
cristy3ed852e2009-09-05 21:47:34 +000021824#include <unistd.h>
cristy8b350f62009-11-15 23:12:43 +000021825"
21826if test "x$ac_cv_have_decl_pread" = x""yes; then :
21827 ac_have_decl=1
cristy3ed852e2009-09-05 21:47:34 +000021828else
cristy8b350f62009-11-15 23:12:43 +000021829 ac_have_decl=0
cristy3ed852e2009-09-05 21:47:34 +000021830fi
21831
cristy3ed852e2009-09-05 21:47:34 +000021832cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021833#define HAVE_DECL_PREAD $ac_have_decl
cristy3ed852e2009-09-05 21:47:34 +000021834_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021835ac_fn_c_check_decl "$LINENO" "pwrite" "ac_cv_have_decl_pwrite" "
cristy3ed852e2009-09-05 21:47:34 +000021836#include <unistd.h>
cristy8b350f62009-11-15 23:12:43 +000021837"
21838if test "x$ac_cv_have_decl_pwrite" = x""yes; then :
21839 ac_have_decl=1
cristy3ed852e2009-09-05 21:47:34 +000021840else
cristy8b350f62009-11-15 23:12:43 +000021841 ac_have_decl=0
cristy3ed852e2009-09-05 21:47:34 +000021842fi
21843
cristy3ed852e2009-09-05 21:47:34 +000021844cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021845#define HAVE_DECL_PWRITE $ac_have_decl
cristy3ed852e2009-09-05 21:47:34 +000021846_ACEOF
21847
21848
cristy8b350f62009-11-15 23:12:43 +000021849ac_fn_c_check_decl "$LINENO" "strlcpy" "ac_cv_have_decl_strlcpy" "
cristy3ed852e2009-09-05 21:47:34 +000021850#include <strings.h>
cristy8b350f62009-11-15 23:12:43 +000021851"
21852if test "x$ac_cv_have_decl_strlcpy" = x""yes; then :
21853 ac_have_decl=1
cristy3ed852e2009-09-05 21:47:34 +000021854else
cristy8b350f62009-11-15 23:12:43 +000021855 ac_have_decl=0
cristy3ed852e2009-09-05 21:47:34 +000021856fi
21857
cristy3ed852e2009-09-05 21:47:34 +000021858cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021859#define HAVE_DECL_STRLCPY $ac_have_decl
cristy3ed852e2009-09-05 21:47:34 +000021860_ACEOF
21861
21862
cristy8b350f62009-11-15 23:12:43 +000021863ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "
cristy3ed852e2009-09-05 21:47:34 +000021864#include <stdio.h>
21865#include <stdarg.h>
cristy8b350f62009-11-15 23:12:43 +000021866"
21867if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
21868 ac_have_decl=1
cristy3ed852e2009-09-05 21:47:34 +000021869else
cristy8b350f62009-11-15 23:12:43 +000021870 ac_have_decl=0
cristy3ed852e2009-09-05 21:47:34 +000021871fi
21872
cristy3ed852e2009-09-05 21:47:34 +000021873cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000021874#define HAVE_DECL_VSNPRINTF $ac_have_decl
cristy3ed852e2009-09-05 21:47:34 +000021875_ACEOF
21876
21877
cristy3ed852e2009-09-05 21:47:34 +000021878########
21879#
21880# C++ Support Tests (For Magick++)
21881#
21882########
21883have_magick_plus_plus='no'
21884if test "$with_magick_plus_plus" = 'yes'; then
21885 OLIBS="$LIBS"
21886 LIBS=''
21887 ac_ext=cpp
21888ac_cpp='$CXXCPP $CPPFLAGS'
21889ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21890ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21891ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21892
21893
21894 # Full set of headers used...
21895 # algorithm cctype cerrno cmath cstdio cstdlib cstring ctime exception
21896 # functional iomanip iosfwd iostream iterator list string strstream utility
21897 ac_ext=cpp
21898ac_cpp='$CXXCPP $CPPFLAGS'
21899ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21900ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21901ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21902
21903 ac_ext=cpp
21904ac_cpp='$CXXCPP $CPPFLAGS'
21905ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21906ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21907ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21908if test -z "$CXX"; then
21909 if test -n "$CCC"; then
21910 CXX=$CCC
21911 else
21912 if test -n "$ac_tool_prefix"; then
21913 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
21914 do
21915 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
21916set dummy $ac_tool_prefix$ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000021917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000021918$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021919if test "${ac_cv_prog_CXX+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021920 $as_echo_n "(cached) " >&6
21921else
21922 if test -n "$CXX"; then
21923 ac_cv_prog_CXX="$CXX" # Let the user override the test.
21924else
21925as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21926for as_dir in $PATH
21927do
21928 IFS=$as_save_IFS
21929 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000021930 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000021931 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21932 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000021933 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000021934 break 2
21935 fi
21936done
cristy8b350f62009-11-15 23:12:43 +000021937 done
cristy3ed852e2009-09-05 21:47:34 +000021938IFS=$as_save_IFS
21939
21940fi
21941fi
21942CXX=$ac_cv_prog_CXX
21943if test -n "$CXX"; then
cristy8b350f62009-11-15 23:12:43 +000021944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000021945$as_echo "$CXX" >&6; }
21946else
cristy8b350f62009-11-15 23:12:43 +000021947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000021948$as_echo "no" >&6; }
21949fi
21950
21951
21952 test -n "$CXX" && break
21953 done
21954fi
21955if test -z "$CXX"; then
21956 ac_ct_CXX=$CXX
21957 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
21958do
21959 # Extract the first word of "$ac_prog", so it can be a program name with args.
21960set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000021961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000021962$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000021963if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000021964 $as_echo_n "(cached) " >&6
21965else
21966 if test -n "$ac_ct_CXX"; then
21967 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
21968else
21969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21970for as_dir in $PATH
21971do
21972 IFS=$as_save_IFS
21973 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000021974 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000021975 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
21976 ac_cv_prog_ac_ct_CXX="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000021977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000021978 break 2
21979 fi
21980done
cristy8b350f62009-11-15 23:12:43 +000021981 done
cristy3ed852e2009-09-05 21:47:34 +000021982IFS=$as_save_IFS
21983
21984fi
21985fi
21986ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
21987if test -n "$ac_ct_CXX"; then
cristy8b350f62009-11-15 23:12:43 +000021988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
cristy3ed852e2009-09-05 21:47:34 +000021989$as_echo "$ac_ct_CXX" >&6; }
21990else
cristy8b350f62009-11-15 23:12:43 +000021991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000021992$as_echo "no" >&6; }
21993fi
21994
21995
21996 test -n "$ac_ct_CXX" && break
21997done
21998
21999 if test "x$ac_ct_CXX" = x; then
22000 CXX="g++"
22001 else
22002 case $cross_compiling:$ac_tool_warned in
22003yes:)
cristy8b350f62009-11-15 23:12:43 +000022004{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
cristy3ed852e2009-09-05 21:47:34 +000022005$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
22006ac_tool_warned=yes ;;
22007esac
22008 CXX=$ac_ct_CXX
22009 fi
22010fi
22011
22012 fi
22013fi
22014# Provide some information about the compiler.
cristy8b350f62009-11-15 23:12:43 +000022015$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
cristy3ed852e2009-09-05 21:47:34 +000022016set X $ac_compile
22017ac_compiler=$2
cristy8b350f62009-11-15 23:12:43 +000022018for ac_option in --version -v -V -qversion; do
22019 { { ac_try="$ac_compiler $ac_option >&5"
cristy3ed852e2009-09-05 21:47:34 +000022020case "(($ac_try" in
22021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22022 *) ac_try_echo=$ac_try;;
22023esac
cristy8b350f62009-11-15 23:12:43 +000022024eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
22025$as_echo "$ac_try_echo"; } >&5
22026 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
cristy3ed852e2009-09-05 21:47:34 +000022027 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000022028 if test -s conftest.err; then
22029 sed '10a\
22030... rest of stderr output deleted ...
22031 10q' conftest.err >conftest.er1
22032 cat conftest.er1 >&5
cristy8b350f62009-11-15 23:12:43 +000022033 fi
cristycd4c5312009-11-22 01:19:08 +000022034 rm -f conftest.er1 conftest.err
cristy8b350f62009-11-15 23:12:43 +000022035 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
22036 test $ac_status = 0; }
22037done
cristy3ed852e2009-09-05 21:47:34 +000022038
cristy8b350f62009-11-15 23:12:43 +000022039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
cristy3ed852e2009-09-05 21:47:34 +000022040$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022041if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022042 $as_echo_n "(cached) " >&6
22043else
cristy8b350f62009-11-15 23:12:43 +000022044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022045/* end confdefs.h. */
22046
22047int
22048main ()
22049{
22050#ifndef __GNUC__
22051 choke me
22052#endif
22053
22054 ;
22055 return 0;
22056}
22057_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022058if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022059 ac_compiler_gnu=yes
22060else
cristy8b350f62009-11-15 23:12:43 +000022061 ac_compiler_gnu=no
cristy3ed852e2009-09-05 21:47:34 +000022062fi
cristy3ed852e2009-09-05 21:47:34 +000022063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22064ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
22065
22066fi
cristy8b350f62009-11-15 23:12:43 +000022067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
cristy3ed852e2009-09-05 21:47:34 +000022068$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
22069if test $ac_compiler_gnu = yes; then
22070 GXX=yes
22071else
22072 GXX=
22073fi
22074ac_test_CXXFLAGS=${CXXFLAGS+set}
22075ac_save_CXXFLAGS=$CXXFLAGS
cristy8b350f62009-11-15 23:12:43 +000022076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
cristy3ed852e2009-09-05 21:47:34 +000022077$as_echo_n "checking whether $CXX accepts -g... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022078if test "${ac_cv_prog_cxx_g+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022079 $as_echo_n "(cached) " >&6
22080else
22081 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
22082 ac_cxx_werror_flag=yes
22083 ac_cv_prog_cxx_g=no
22084 CXXFLAGS="-g"
cristy8b350f62009-11-15 23:12:43 +000022085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022086/* end confdefs.h. */
22087
22088int
22089main ()
22090{
22091
22092 ;
22093 return 0;
22094}
22095_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022096if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022097 ac_cv_prog_cxx_g=yes
22098else
cristy8b350f62009-11-15 23:12:43 +000022099 CXXFLAGS=""
22100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022101/* end confdefs.h. */
22102
22103int
22104main ()
22105{
22106
22107 ;
22108 return 0;
22109}
22110_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022111if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022112
cristy8b350f62009-11-15 23:12:43 +000022113else
22114 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
cristy3ed852e2009-09-05 21:47:34 +000022115 CXXFLAGS="-g"
cristy8b350f62009-11-15 23:12:43 +000022116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022117/* end confdefs.h. */
22118
22119int
22120main ()
22121{
22122
22123 ;
22124 return 0;
22125}
22126_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022127if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022128 ac_cv_prog_cxx_g=yes
cristy3ed852e2009-09-05 21:47:34 +000022129fi
cristy3ed852e2009-09-05 21:47:34 +000022130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22131fi
cristy3ed852e2009-09-05 21:47:34 +000022132rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22133fi
cristy3ed852e2009-09-05 21:47:34 +000022134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22135 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
22136fi
cristy8b350f62009-11-15 23:12:43 +000022137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
cristy3ed852e2009-09-05 21:47:34 +000022138$as_echo "$ac_cv_prog_cxx_g" >&6; }
22139if test "$ac_test_CXXFLAGS" = set; then
22140 CXXFLAGS=$ac_save_CXXFLAGS
22141elif test $ac_cv_prog_cxx_g = yes; then
22142 if test "$GXX" = yes; then
22143 CXXFLAGS="-g -O2"
22144 else
22145 CXXFLAGS="-g"
22146 fi
22147else
22148 if test "$GXX" = yes; then
22149 CXXFLAGS="-O2"
22150 else
22151 CXXFLAGS=
22152 fi
22153fi
22154ac_ext=cpp
22155ac_cpp='$CXXCPP $CPPFLAGS'
22156ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22157ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22158ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22159
22160depcc="$CXX" am_compiler_list=
22161
cristy8b350f62009-11-15 23:12:43 +000022162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
cristy3ed852e2009-09-05 21:47:34 +000022163$as_echo_n "checking dependency style of $depcc... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022164if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022165 $as_echo_n "(cached) " >&6
22166else
22167 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
22168 # We make a subdir and do the tests there. Otherwise we can end up
22169 # making bogus files that we don't know about and never remove. For
22170 # instance it was reported that on HP-UX the gcc test will end up
22171 # making a dummy file named `D' -- because `-MD' means `put the output
22172 # in D'.
22173 mkdir conftest.dir
22174 # Copy depcomp to subdir because otherwise we won't find it if we're
22175 # using a relative directory.
22176 cp "$am_depcomp" conftest.dir
22177 cd conftest.dir
22178 # We will build objects and dependencies in a subdirectory because
22179 # it helps to detect inapplicable dependency modes. For instance
22180 # both Tru64's cc and ICC support -MD to output dependencies as a
22181 # side effect of compilation, but ICC will put the dependencies in
22182 # the current directory while Tru64 will put them in the object
22183 # directory.
22184 mkdir sub
22185
22186 am_cv_CXX_dependencies_compiler_type=none
22187 if test "$am_compiler_list" = ""; then
22188 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
22189 fi
22190 am__universal=false
22191 case " $depcc " in #(
22192 *\ -arch\ *\ -arch\ *) am__universal=true ;;
22193 esac
22194
22195 for depmode in $am_compiler_list; do
22196 # Setup a source with many dependencies, because some compilers
22197 # like to wrap large dependency lists on column 80 (with \), and
22198 # we should not choose a depcomp mode which is confused by this.
22199 #
22200 # We need to recreate these files for each test, as the compiler may
22201 # overwrite some of them when testing with obscure command lines.
22202 # This happens at least with the AIX C compiler.
22203 : > sub/conftest.c
22204 for i in 1 2 3 4 5 6; do
22205 echo '#include "conftst'$i'.h"' >> sub/conftest.c
22206 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
22207 # Solaris 8's {/usr,}/bin/sh.
22208 touch sub/conftst$i.h
22209 done
22210 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
22211
22212 # We check with `-c' and `-o' for the sake of the "dashmstdout"
22213 # mode. It turns out that the SunPro C++ compiler does not properly
22214 # handle `-M -o', and we need to detect this. Also, some Intel
22215 # versions had trouble with output in subdirs
22216 am__obj=sub/conftest.${OBJEXT-o}
22217 am__minus_obj="-o $am__obj"
22218 case $depmode in
22219 gcc)
22220 # This depmode causes a compiler race in universal mode.
22221 test "$am__universal" = false || continue
22222 ;;
22223 nosideeffect)
22224 # after this tag, mechanisms are not by side-effect, so they'll
22225 # only be used when explicitly requested
22226 if test "x$enable_dependency_tracking" = xyes; then
22227 continue
22228 else
22229 break
22230 fi
22231 ;;
22232 msvisualcpp | msvcmsys)
22233 # This compiler won't grok `-c -o', but also, the minuso test has
22234 # not run yet. These depmodes are late enough in the game, and
22235 # so weak that their functioning should not be impacted.
22236 am__obj=conftest.${OBJEXT-o}
22237 am__minus_obj=
22238 ;;
22239 none) break ;;
22240 esac
22241 if depmode=$depmode \
22242 source=sub/conftest.c object=$am__obj \
22243 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
22244 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
22245 >/dev/null 2>conftest.err &&
22246 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
22247 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
22248 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
22249 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
22250 # icc doesn't choke on unknown options, it will just issue warnings
22251 # or remarks (even with -Werror). So we grep stderr for any message
22252 # that says an option was ignored or not supported.
22253 # When given -MP, icc 7.0 and 7.1 complain thusly:
22254 # icc: Command line warning: ignoring option '-M'; no argument required
22255 # The diagnosis changed in icc 8.0:
22256 # icc: Command line remark: option '-MP' not supported
22257 if (grep 'ignoring option' conftest.err ||
22258 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
22259 am_cv_CXX_dependencies_compiler_type=$depmode
22260 break
22261 fi
22262 fi
22263 done
22264
22265 cd ..
22266 rm -rf conftest.dir
22267else
22268 am_cv_CXX_dependencies_compiler_type=none
22269fi
22270
22271fi
cristy8b350f62009-11-15 23:12:43 +000022272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
cristy3ed852e2009-09-05 21:47:34 +000022273$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
22274CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
22275
22276 if
22277 test "x$enable_dependency_tracking" != xno \
22278 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
22279 am__fastdepCXX_TRUE=
22280 am__fastdepCXX_FALSE='#'
22281else
22282 am__fastdepCXX_TRUE='#'
22283 am__fastdepCXX_FALSE=
22284fi
22285
22286
cristy8b350f62009-11-15 23:12:43 +000022287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler recognizes bool as a built-in type" >&5
cristy3ed852e2009-09-05 21:47:34 +000022288$as_echo_n "checking whether the compiler recognizes bool as a built-in type... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022289if test "${ac_cv_cxx_have_bool+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022290 $as_echo_n "(cached) " >&6
22291else
22292
22293 ac_ext=cpp
22294ac_cpp='$CXXCPP $CPPFLAGS'
22295ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22296ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22297ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22298
cristy8b350f62009-11-15 23:12:43 +000022299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022300/* end confdefs.h. */
22301
22302int f(int x){return 1;}
22303int f(char x){return 1;}
22304int f(bool x){return 1;}
22305
22306int
22307main ()
22308{
22309bool b = true; return f(b);
22310 ;
22311 return 0;
22312}
22313_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022314if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022315 ac_cv_cxx_have_bool=yes
22316else
cristy8b350f62009-11-15 23:12:43 +000022317 ac_cv_cxx_have_bool=no
cristy3ed852e2009-09-05 21:47:34 +000022318fi
cristy3ed852e2009-09-05 21:47:34 +000022319rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22320 ac_ext=cpp
22321ac_cpp='$CXXCPP $CPPFLAGS'
22322ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22323ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22324ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22325
22326
22327fi
cristy8b350f62009-11-15 23:12:43 +000022328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_bool" >&5
cristy3ed852e2009-09-05 21:47:34 +000022329$as_echo "$ac_cv_cxx_have_bool" >&6; }
22330if test "$ac_cv_cxx_have_bool" = yes; then
22331
cristy8b350f62009-11-15 23:12:43 +000022332$as_echo "#define HAVE_BOOL /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000022333
22334fi
22335
cristy8b350f62009-11-15 23:12:43 +000022336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler implements namespaces" >&5
cristy3ed852e2009-09-05 21:47:34 +000022337$as_echo_n "checking whether the compiler implements namespaces... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022338if test "${ac_cv_cxx_have_namespaces+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022339 $as_echo_n "(cached) " >&6
22340else
22341
22342 ac_ext=cpp
22343ac_cpp='$CXXCPP $CPPFLAGS'
22344ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22345ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22346ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22347
cristy8b350f62009-11-15 23:12:43 +000022348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022349/* end confdefs.h. */
22350namespace Outer { namespace Inner { int i = 0; }}
22351int
22352main ()
22353{
22354using namespace Outer::Inner; return i;
22355 ;
22356 return 0;
22357}
22358_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022359if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022360 ac_cv_cxx_have_namespaces=yes
22361else
cristy8b350f62009-11-15 23:12:43 +000022362 ac_cv_cxx_have_namespaces=no
cristy3ed852e2009-09-05 21:47:34 +000022363fi
cristy3ed852e2009-09-05 21:47:34 +000022364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22365 ac_ext=cpp
22366ac_cpp='$CXXCPP $CPPFLAGS'
22367ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22368ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22369ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22370
22371
22372fi
cristy8b350f62009-11-15 23:12:43 +000022373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_namespaces" >&5
cristy3ed852e2009-09-05 21:47:34 +000022374$as_echo "$ac_cv_cxx_have_namespaces" >&6; }
22375if test "$ac_cv_cxx_have_namespaces" = yes; then
22376
cristy8b350f62009-11-15 23:12:43 +000022377$as_echo "#define HAVE_NAMESPACES /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000022378
22379fi
22380
cristy8b350f62009-11-15 23:12:43 +000022381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the std namespace" >&5
cristy3ed852e2009-09-05 21:47:34 +000022382$as_echo_n "checking whether the compiler supports the std namespace... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022383if test "${ac_cv_cxx_have_std_namespace+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022384 $as_echo_n "(cached) " >&6
22385else
22386
22387 ac_ext=cpp
22388ac_cpp='$CXXCPP $CPPFLAGS'
22389ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22390ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22391ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22392
cristy8b350f62009-11-15 23:12:43 +000022393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022394/* end confdefs.h. */
22395#include <iostream>
22396 std::istream& is = std::cin;
22397
22398int
22399main ()
22400{
22401return 0;
22402 ;
22403 return 0;
22404}
22405_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022406if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022407 ac_cv_cxx_have_std_namespace=yes
22408else
cristy8b350f62009-11-15 23:12:43 +000022409 ac_cv_cxx_have_std_namespace=no
cristy3ed852e2009-09-05 21:47:34 +000022410fi
cristy3ed852e2009-09-05 21:47:34 +000022411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22412 ac_ext=cpp
22413ac_cpp='$CXXCPP $CPPFLAGS'
22414ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22415ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22416ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22417
22418
22419fi
cristy8b350f62009-11-15 23:12:43 +000022420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_std_namespace" >&5
cristy3ed852e2009-09-05 21:47:34 +000022421$as_echo "$ac_cv_cxx_have_std_namespace" >&6; }
22422if test "$ac_cv_cxx_have_std_namespace" = yes; then
22423
cristy8b350f62009-11-15 23:12:43 +000022424$as_echo "#define HAVE_STD_NAMESPACE /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000022425
22426fi
22427
cristy8b350f62009-11-15 23:12:43 +000022428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports ISO C++ standard library" >&5
cristy3ed852e2009-09-05 21:47:34 +000022429$as_echo_n "checking whether the compiler supports ISO C++ standard library... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022430if test "${ac_cv_cxx_have_std_libs+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022431 $as_echo_n "(cached) " >&6
22432else
22433
22434
22435 ac_ext=cpp
22436ac_cpp='$CXXCPP $CPPFLAGS'
22437ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22438ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22439ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22440
cristy8b350f62009-11-15 23:12:43 +000022441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022442/* end confdefs.h. */
22443#include <iostream>
22444#include <map>
22445#include <iomanip>
22446#include <cmath>
22447#ifdef HAVE_NAMESPACES
22448using namespace std;
22449#endif
22450int
22451main ()
22452{
22453return 0;
22454 ;
22455 return 0;
22456}
22457_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022458if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022459 ac_cv_cxx_have_std_libs=yes
22460else
cristy8b350f62009-11-15 23:12:43 +000022461 ac_cv_cxx_have_std_libs=no
cristy3ed852e2009-09-05 21:47:34 +000022462fi
cristy3ed852e2009-09-05 21:47:34 +000022463rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22464 ac_ext=cpp
22465ac_cpp='$CXXCPP $CPPFLAGS'
22466ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22467ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22468ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22469
22470
22471fi
cristy8b350f62009-11-15 23:12:43 +000022472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_std_libs" >&5
cristy3ed852e2009-09-05 21:47:34 +000022473$as_echo "$ac_cv_cxx_have_std_libs" >&6; }
22474if test "$ac_cv_cxx_have_std_libs" = yes; then
22475
cristy8b350f62009-11-15 23:12:43 +000022476$as_echo "#define HAVE_STD_LIBS /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000022477
22478fi
22479
cristy8b350f62009-11-15 23:12:43 +000022480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler implements L\"widestring\"" >&5
cristy3ed852e2009-09-05 21:47:34 +000022481$as_echo_n "checking whether the compiler implements L\"widestring\"... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022482if test "${ac_cv_cxx_have_lstring+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022483 $as_echo_n "(cached) " >&6
22484else
22485
22486 ac_ext=cpp
22487ac_cpp='$CXXCPP $CPPFLAGS'
22488ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22489ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22490ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22491
cristy8b350f62009-11-15 23:12:43 +000022492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022493/* end confdefs.h. */
22494const wchar_t* s=L"wide string";
22495_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022496if ac_fn_cxx_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022497 ac_cv_cxx_have_lstring=yes
22498else
cristy8b350f62009-11-15 23:12:43 +000022499 ac_cv_cxx_have_lstring=no
cristy3ed852e2009-09-05 21:47:34 +000022500fi
cristy3ed852e2009-09-05 21:47:34 +000022501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22502 ac_ext=cpp
22503ac_cpp='$CXXCPP $CPPFLAGS'
22504ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22505ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22506ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22507
22508
22509fi
cristy8b350f62009-11-15 23:12:43 +000022510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_lstring" >&5
cristy3ed852e2009-09-05 21:47:34 +000022511$as_echo "$ac_cv_cxx_have_lstring" >&6; }
22512if test "$ac_cv_cxx_have_lstring" = yes; then
22513
cristy8b350f62009-11-15 23:12:43 +000022514$as_echo "#define HAVE_LSTRING /**/" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000022515
22516fi
22517
22518
22519 OPENMP_CXXFLAGS=
22520 # Check whether --enable-openmp was given.
cristy8b350f62009-11-15 23:12:43 +000022521if test "${enable_openmp+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022522 enableval=$enable_openmp;
22523fi
22524
22525 if test "$enable_openmp" != no; then
cristycd4c5312009-11-22 01:19:08 +000022526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CXX option to support OpenMP" >&5
22527$as_echo_n "checking for $CXX option to support OpenMP... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022528if test "${ac_cv_prog_cxx_openmp+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022529 $as_echo_n "(cached) " >&6
22530else
cristy8b350f62009-11-15 23:12:43 +000022531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22532/* end confdefs.h. */
cristy3ed852e2009-09-05 21:47:34 +000022533
22534#ifndef _OPENMP
22535 choke me
22536#endif
22537#include <omp.h>
22538int main () { return omp_get_num_threads (); }
22539
22540_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022541if ac_fn_cxx_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022542 ac_cv_prog_cxx_openmp='none needed'
22543else
cristy8b350f62009-11-15 23:12:43 +000022544 ac_cv_prog_cxx_openmp='unsupported'
cristy3ed852e2009-09-05 21:47:34 +000022545 for ac_option in -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp; do
22546 ac_save_CXXFLAGS=$CXXFLAGS
22547 CXXFLAGS="$CXXFLAGS $ac_option"
cristy8b350f62009-11-15 23:12:43 +000022548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22549/* end confdefs.h. */
cristy3ed852e2009-09-05 21:47:34 +000022550
22551#ifndef _OPENMP
22552 choke me
22553#endif
22554#include <omp.h>
22555int main () { return omp_get_num_threads (); }
22556
22557_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022558if ac_fn_cxx_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022559 ac_cv_prog_cxx_openmp=$ac_option
cristy3ed852e2009-09-05 21:47:34 +000022560fi
cristy8b350f62009-11-15 23:12:43 +000022561rm -f core conftest.err conftest.$ac_objext \
22562 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022563 CXXFLAGS=$ac_save_CXXFLAGS
22564 if test "$ac_cv_prog_cxx_openmp" != unsupported; then
22565 break
22566 fi
22567 done
22568fi
cristy8b350f62009-11-15 23:12:43 +000022569rm -f core conftest.err conftest.$ac_objext \
22570 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022571fi
cristy8b350f62009-11-15 23:12:43 +000022572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_openmp" >&5
cristy3ed852e2009-09-05 21:47:34 +000022573$as_echo "$ac_cv_prog_cxx_openmp" >&6; }
22574 case $ac_cv_prog_cxx_openmp in #(
22575 "none needed" | unsupported)
cristy8b350f62009-11-15 23:12:43 +000022576 ;; #(
cristy3ed852e2009-09-05 21:47:34 +000022577 *)
cristy8b350f62009-11-15 23:12:43 +000022578 OPENMP_CXXFLAGS=$ac_cv_prog_cxx_openmp ;;
cristy3ed852e2009-09-05 21:47:34 +000022579 esac
22580 fi
22581
22582
22583 ac_ext=c
22584ac_cpp='$CPP $CPPFLAGS'
22585ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22586ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22587ac_compiler_gnu=$ac_cv_c_compiler_gnu
22588
22589
cristy8b350f62009-11-15 23:12:43 +000022590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler is sufficient for Magick++" >&5
cristy3ed852e2009-09-05 21:47:34 +000022591$as_echo_n "checking whether C++ compiler is sufficient for Magick++... " >&6; }
22592 if \
22593 test $ac_cv_cxx_have_bool = 'yes' && \
22594 test $ac_cv_cxx_have_lstring = 'yes' && \
22595 test $ac_cv_cxx_have_namespaces = 'yes' && \
22596 test $ac_cv_cxx_have_std_libs = 'yes' && \
22597 test $ac_cv_cxx_have_std_namespace = 'yes'; then
22598 have_magick_plus_plus='yes'
22599 else
22600 have_magick_plus_plus='no (failed tests)'
22601 fi
cristy8b350f62009-11-15 23:12:43 +000022602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_magick_plus_plus" >&5
cristy3ed852e2009-09-05 21:47:34 +000022603$as_echo "$have_magick_plus_plus" >&6; }
22604 LIBS="$OLIBS"
22605fi
22606 if test "$have_magick_plus_plus" = 'yes'; then
22607 WITH_MAGICK_PLUS_PLUS_TRUE=
22608 WITH_MAGICK_PLUS_PLUS_FALSE='#'
22609else
22610 WITH_MAGICK_PLUS_PLUS_TRUE='#'
22611 WITH_MAGICK_PLUS_PLUS_FALSE=
22612fi
22613
22614
22615# Only check for delegate libraries in subdirectories if requested.
22616if test "$enable_delegate_build" != 'no'; then
22617 # Check for delegate sub-directories and add -I & -L options as required.
22618 # This presumes that delegates are installed as detailed in the ImageMagick
22619 # README. If delegates are installed in a standard location where the
22620 # compiler will automatically find them then these options should not be
22621 # required.
22622
22623 #
22624 # Most delegates have includes in the same directory as the library, but not all...
22625 #
22626 # Includes
cristy5850e4b2010-01-08 14:28:24 +000022627 for dir in bzlib fftw fpx gslib/src jp2 jp2/src/libjasper/include jbig/libjbig jpeg lcms/include magick png tiff/libtiff ttf/include wand wmf/include xml/include zlib; do
cristy3ed852e2009-09-05 21:47:34 +000022628 if test -d "$builddir/$dir"; then
22629 CPPFLAGS="$CPPFLAGS -I$builddir/$dir"
22630 else
22631 if test -d "$srcdirfull/$dir"; then
22632 CPPFLAGS="$CPPFLAGS -I$srcdirfull/$dir"
22633 fi
22634 fi
22635 done
22636
22637 # Libraries
cristy5850e4b2010-01-08 14:28:24 +000022638 for dir in bzlib fftw fpx gslib/src jp2 jp2/src/libjasper jbig/libjbig jpeg lcms/src magick png tiff/libtiff ttf/objs wand wmf/src xml zlib; do
cristy3ed852e2009-09-05 21:47:34 +000022639 if test -d "$builddir/$dir/.libs"; then
22640 LDFLAGS="$LDFLAGS -L$builddir/$dir/.libs"
22641 else
22642 if test -d "$srcdirfull/$dir/.libs"; then
22643 LDFLAGS="$LDFLAGS -L$srcdirfull/$dir/.libs"
22644 fi
22645 fi
22646 if test -d "$builddir/$dir"; then
22647 LDFLAGS="$LDFLAGS -L$builddir/$dir"
22648 else
22649 if test -d "$srcdirfull/$dir"; then
22650 LDFLAGS="$LDFLAGS -L$srcdirfull/$dir"
22651 fi
22652 fi
22653 done
22654fi
22655
22656# Assume that delegate headers reside under same directory as ImageMagick
22657# installation prefix.
22658MAGICK_CPPFLAGS="-I$INCLUDE_DIR/ImageMagick $MAGICK_CPPFLAGS"
22659
22660#
22661# Find the X11 RGB database
22662#
cristy8b350f62009-11-15 23:12:43 +000022663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11 configure files" >&5
cristy3ed852e2009-09-05 21:47:34 +000022664$as_echo_n "checking for X11 configure files... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022665if test "${im_cv_x_configure+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022666 $as_echo_n "(cached) " >&6
22667else
22668 # Look for the header file in a standard set of common directories.
22669# Check X11 before X11Rn because it is often a symlink to the current release.
22670 for ac_dir in \
22671 /lib/usr/lib/X11 \
22672 /usr/X11/lib \
22673 /usr/X11R4/lib \
22674 /usr/X11R5/lib \
22675 /usr/X11R6/lib \
22676 /usr/X11R7/lib \
22677 /usr/X386/lib \
22678 /usr/XFree86/lib/X11 \
22679 /usr/athena/lib \
22680 /usr/lib \
22681 /usr/lib/X11 \
22682 /usr/lib/X11R4 \
22683 /usr/lib/X11R5 \
22684 /usr/lib/X11R6 \
22685 /usr/lib/X11R7 \
22686 /usr/local/X11/lib \
22687 /usr/local/X11R4/lib \
22688 /usr/local/X11R5/lib \
22689 /usr/local/X11R6/lib \
22690 /usr/local/lib \
22691 /usr/local/lib/X11 \
22692 /usr/local/lib/X11R4 \
22693 /usr/local/lib/X11R5 \
22694 /usr/local/lib/X11R6 \
22695 /usr/local/lib/X11R7 \
22696 /usr/local/x11r5/lib \
22697 /usr/lpp/Xamples/lib \
22698 /usr/openwin/lib \
22699 /usr/openwin/share/lib \
22700 /usr/unsupported/lib \
22701 /usr/x386/lib \
22702 ; do
22703 if test -f "$ac_dir/X11/rgb.txt"; then
22704 im_cv_x_configure="$ac_dir/X11/"
22705 break
22706 elif test -f "$ac_dir/rgb.txt"; then
22707 im_cv_x_configure="$ac_dir/"
22708 break
22709 fi
22710
22711 done
22712fi
cristy8b350f62009-11-15 23:12:43 +000022713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $im_cv_x_configure" >&5
cristy3ed852e2009-09-05 21:47:34 +000022714$as_echo "$im_cv_x_configure" >&6; }
22715X11_CONFIGURE_PATH="$im_cv_x_configure"
22716case "${build_os}" in
22717 mingw* )
22718 X11ConfigurePath=`$WinPathScript "$X11ConfigurePath=" 1`
22719 ;;
22720esac
22721
22722cat >>confdefs.h <<_ACEOF
22723#define X11_CONFIGURE_PATH "$X11ConfigurePath"
22724_ACEOF
22725
22726
22727#
22728# Find OpenMP library
22729#
22730GOMP_LIBS=''
22731if test "$enable_openmp" != 'no'; then
22732 if test "${GCC}" = "yes"; then
cristy8b350f62009-11-15 23:12:43 +000022733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GOMP_parallel_start in -lgomp" >&5
cristy3ed852e2009-09-05 21:47:34 +000022734$as_echo_n "checking for GOMP_parallel_start in -lgomp... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022735if test "${ac_cv_lib_gomp_GOMP_parallel_start+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022736 $as_echo_n "(cached) " >&6
22737else
22738 ac_check_lib_save_LIBS=$LIBS
22739LIBS="-lgomp $LIBS"
cristy8b350f62009-11-15 23:12:43 +000022740cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022741/* end confdefs.h. */
22742
22743/* Override any GCC internal prototype to avoid an error.
22744 Use char because int might match the return type of a GCC
22745 builtin and then its argument prototype would still apply. */
22746#ifdef __cplusplus
22747extern "C"
22748#endif
22749char GOMP_parallel_start ();
22750int
22751main ()
22752{
22753return GOMP_parallel_start ();
22754 ;
22755 return 0;
22756}
22757_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022758if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022759 ac_cv_lib_gomp_GOMP_parallel_start=yes
22760else
cristy8b350f62009-11-15 23:12:43 +000022761 ac_cv_lib_gomp_GOMP_parallel_start=no
cristy3ed852e2009-09-05 21:47:34 +000022762fi
cristy8b350f62009-11-15 23:12:43 +000022763rm -f core conftest.err conftest.$ac_objext \
22764 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022765LIBS=$ac_check_lib_save_LIBS
22766fi
cristy8b350f62009-11-15 23:12:43 +000022767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gomp_GOMP_parallel_start" >&5
cristy3ed852e2009-09-05 21:47:34 +000022768$as_echo "$ac_cv_lib_gomp_GOMP_parallel_start" >&6; }
cristy8b350f62009-11-15 23:12:43 +000022769if test "x$ac_cv_lib_gomp_GOMP_parallel_start" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000022770 GOMP_LIBS="-lgomp"
22771fi
22772 # gcc
22773 else
cristy8b350f62009-11-15 23:12:43 +000022774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sunw_mp_register_warn in -lmtsk" >&5
cristy3ed852e2009-09-05 21:47:34 +000022775$as_echo_n "checking for sunw_mp_register_warn in -lmtsk... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022776if test "${ac_cv_lib_mtsk_sunw_mp_register_warn+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022777 $as_echo_n "(cached) " >&6
22778else
22779 ac_check_lib_save_LIBS=$LIBS
22780LIBS="-lmtsk $LIBS"
cristy8b350f62009-11-15 23:12:43 +000022781cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022782/* end confdefs.h. */
22783
22784/* Override any GCC internal prototype to avoid an error.
22785 Use char because int might match the return type of a GCC
22786 builtin and then its argument prototype would still apply. */
22787#ifdef __cplusplus
22788extern "C"
22789#endif
22790char sunw_mp_register_warn ();
22791int
22792main ()
22793{
22794return sunw_mp_register_warn ();
22795 ;
22796 return 0;
22797}
22798_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022799if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022800 ac_cv_lib_mtsk_sunw_mp_register_warn=yes
22801else
cristy8b350f62009-11-15 23:12:43 +000022802 ac_cv_lib_mtsk_sunw_mp_register_warn=no
cristy3ed852e2009-09-05 21:47:34 +000022803fi
cristy8b350f62009-11-15 23:12:43 +000022804rm -f core conftest.err conftest.$ac_objext \
22805 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022806LIBS=$ac_check_lib_save_LIBS
22807fi
cristy8b350f62009-11-15 23:12:43 +000022808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mtsk_sunw_mp_register_warn" >&5
cristy3ed852e2009-09-05 21:47:34 +000022809$as_echo "$ac_cv_lib_mtsk_sunw_mp_register_warn" >&6; }
cristy8b350f62009-11-15 23:12:43 +000022810if test "x$ac_cv_lib_mtsk_sunw_mp_register_warn" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000022811 GOMP_LIBS="-lmtsk"
22812fi
22813 # solaris cc
cristy8b350f62009-11-15 23:12:43 +000022814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _xlsmpFlush in -lxlsmp" >&5
cristy3ed852e2009-09-05 21:47:34 +000022815$as_echo_n "checking for _xlsmpFlush in -lxlsmp... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022816if test "${ac_cv_lib_xlsmp__xlsmpFlush+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022817 $as_echo_n "(cached) " >&6
22818else
22819 ac_check_lib_save_LIBS=$LIBS
22820LIBS="-lxlsmp $LIBS"
cristy8b350f62009-11-15 23:12:43 +000022821cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022822/* end confdefs.h. */
22823
22824/* Override any GCC internal prototype to avoid an error.
22825 Use char because int might match the return type of a GCC
22826 builtin and then its argument prototype would still apply. */
22827#ifdef __cplusplus
22828extern "C"
22829#endif
22830char _xlsmpFlush ();
22831int
22832main ()
22833{
22834return _xlsmpFlush ();
22835 ;
22836 return 0;
22837}
22838_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022839if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022840 ac_cv_lib_xlsmp__xlsmpFlush=yes
22841else
cristy8b350f62009-11-15 23:12:43 +000022842 ac_cv_lib_xlsmp__xlsmpFlush=no
cristy3ed852e2009-09-05 21:47:34 +000022843fi
cristy8b350f62009-11-15 23:12:43 +000022844rm -f core conftest.err conftest.$ac_objext \
22845 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022846LIBS=$ac_check_lib_save_LIBS
22847fi
cristy8b350f62009-11-15 23:12:43 +000022848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xlsmp__xlsmpFlush" >&5
cristy3ed852e2009-09-05 21:47:34 +000022849$as_echo "$ac_cv_lib_xlsmp__xlsmpFlush" >&6; }
cristy8b350f62009-11-15 23:12:43 +000022850if test "x$ac_cv_lib_xlsmp__xlsmpFlush" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000022851 GOMP_LIBS="-lxlsmp"
22852fi
22853 # AIX xlc
cristy8b350f62009-11-15 23:12:43 +000022854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mp_destroy in -lmp" >&5
cristy3ed852e2009-09-05 21:47:34 +000022855$as_echo_n "checking for mp_destroy in -lmp... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022856if test "${ac_cv_lib_mp_mp_destroy+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000022857 $as_echo_n "(cached) " >&6
22858else
22859 ac_check_lib_save_LIBS=$LIBS
22860LIBS="-lmp $LIBS"
cristy8b350f62009-11-15 23:12:43 +000022861cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022862/* end confdefs.h. */
22863
22864/* Override any GCC internal prototype to avoid an error.
22865 Use char because int might match the return type of a GCC
22866 builtin and then its argument prototype would still apply. */
22867#ifdef __cplusplus
22868extern "C"
22869#endif
22870char mp_destroy ();
22871int
22872main ()
22873{
22874return mp_destroy ();
22875 ;
22876 return 0;
22877}
22878_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022879if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022880 ac_cv_lib_mp_mp_destroy=yes
22881else
cristy8b350f62009-11-15 23:12:43 +000022882 ac_cv_lib_mp_mp_destroy=no
cristy3ed852e2009-09-05 21:47:34 +000022883fi
cristy8b350f62009-11-15 23:12:43 +000022884rm -f core conftest.err conftest.$ac_objext \
22885 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022886LIBS=$ac_check_lib_save_LIBS
22887fi
cristy8b350f62009-11-15 23:12:43 +000022888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mp_mp_destroy" >&5
cristy3ed852e2009-09-05 21:47:34 +000022889$as_echo "$ac_cv_lib_mp_mp_destroy" >&6; }
cristy8b350f62009-11-15 23:12:43 +000022890if test "x$ac_cv_lib_mp_mp_destroy" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000022891 GOMP_LIBS="-lmp"
22892fi
22893 # SGI IRIX 6.5 MIPSpro C/C++
22894 fi
22895 LIBS="$GOMP_LIBS $LIBS"
22896fi
22897
22898
22899#
22900# Find Posix threads library
22901#
22902THREAD_LIBS=''
22903if test "$with_threads" != 'no' && test "$have_threads" = 'yes'; then
22904
22905 if test "x$PTHREAD_LIBS" = "x"; then
22906 case "${host_cpu}-${host_os}" in
22907 *-freebsd*)
22908
22909
22910
22911ac_ext=c
22912ac_cpp='$CPP $CPPFLAGS'
22913ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22914ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22915ac_compiler_gnu=$ac_cv_c_compiler_gnu
22916
22917magick_pthread_lib_ok=no
22918
22919LIB=-lc_r
22920save_LIBS="$LIBS"
22921LIBS="$LIBS $LIB"
22922
cristy8b350f62009-11-15 23:12:43 +000022923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library $LIB" >&5
cristy3ed852e2009-09-05 21:47:34 +000022924$as_echo_n "checking for the pthreads library $LIB... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022925cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022926/* end confdefs.h. */
22927#include <pthread.h>
22928int
22929main ()
22930{
22931 pthread_t th;
22932 pthread_join(th, 0);
22933 pthread_attr_init(0);
22934 pthread_cleanup_push(0, 0);
22935 pthread_create(0,0,0,0);
22936 pthread_cleanup_pop(0);
22937 ;
22938 return 0;
22939}
22940_ACEOF
cristy8b350f62009-11-15 23:12:43 +000022941if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000022942 magick_pthread_lib_ok=yes
cristy3ed852e2009-09-05 21:47:34 +000022943fi
cristy8b350f62009-11-15 23:12:43 +000022944rm -f core conftest.err conftest.$ac_objext \
22945 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022946
cristy8b350f62009-11-15 23:12:43 +000022947{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${magick_pthread_lib_ok}" >&5
cristy3ed852e2009-09-05 21:47:34 +000022948$as_echo "${magick_pthread_lib_ok}" >&6; }
22949if test "$magick_pthread_lib_ok" = yes
22950then
22951 PTHREAD_LIBS=-lc_r
22952 :
22953else
22954
22955 :
22956fi
22957
22958LIBS="$save_LIBS"
22959
22960ac_ext=c
22961ac_cpp='$CPP $CPPFLAGS'
22962ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22963ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22964ac_compiler_gnu=$ac_cv_c_compiler_gnu
22965
22966 ;;
22967 esac
22968 fi
22969
22970 for lib in pthread pthreads; do
22971 if test "x$PTHREAD_LIBS" = "x"; then
22972
22973
22974
22975ac_ext=c
22976ac_cpp='$CPP $CPPFLAGS'
22977ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22978ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22979ac_compiler_gnu=$ac_cv_c_compiler_gnu
22980
22981magick_pthread_lib_ok=no
22982
22983LIB=-l$lib
22984save_LIBS="$LIBS"
22985LIBS="$LIBS $LIB"
22986
cristy8b350f62009-11-15 23:12:43 +000022987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library $LIB" >&5
cristy3ed852e2009-09-05 21:47:34 +000022988$as_echo_n "checking for the pthreads library $LIB... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000022989cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000022990/* end confdefs.h. */
22991#include <pthread.h>
22992int
22993main ()
22994{
22995 pthread_t th;
22996 pthread_join(th, 0);
22997 pthread_attr_init(0);
22998 pthread_cleanup_push(0, 0);
22999 pthread_create(0,0,0,0);
23000 pthread_cleanup_pop(0);
23001 ;
23002 return 0;
23003}
23004_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023005if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023006 magick_pthread_lib_ok=yes
cristy3ed852e2009-09-05 21:47:34 +000023007fi
cristy8b350f62009-11-15 23:12:43 +000023008rm -f core conftest.err conftest.$ac_objext \
23009 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023010
cristy8b350f62009-11-15 23:12:43 +000023011{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${magick_pthread_lib_ok}" >&5
cristy3ed852e2009-09-05 21:47:34 +000023012$as_echo "${magick_pthread_lib_ok}" >&6; }
23013if test "$magick_pthread_lib_ok" = yes
23014then
23015 PTHREAD_LIBS=-l$lib
23016 :
23017else
23018
23019 :
23020fi
23021
23022LIBS="$save_LIBS"
23023
23024ac_ext=c
23025ac_cpp='$CPP $CPPFLAGS'
23026ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
23027ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
23028ac_compiler_gnu=$ac_cv_c_compiler_gnu
23029
23030
23031 fi
23032 done
23033
23034 THREAD_LIBS="$PTHREAD_LIBS"
23035 LIBS="$LIBS $THREAD_LIBS"
23036fi
23037
23038
23039#
23040# Check for umem.
23041#
23042have_umem='no'
23043UMEM_LIBS=''
23044if test "$with_umem" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000023045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UMEM support " >&5
cristy3ed852e2009-09-05 21:47:34 +000023046$as_echo_n "checking for UMEM support ... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000023048$as_echo "" >&6; }
23049 failed=0
23050 passed=0
cristy8b350f62009-11-15 23:12:43 +000023051 ac_fn_c_check_header_mongrel "$LINENO" "umem.h" "ac_cv_header_umem_h" "$ac_includes_default"
23052if test "x$ac_cv_header_umem_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023053 passed=`expr $passed + 1`
23054else
23055 failed=`expr $failed + 1`
23056fi
23057
23058
cristy8b350f62009-11-15 23:12:43 +000023059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umem_alloc in -lumem" >&5
cristy3ed852e2009-09-05 21:47:34 +000023060$as_echo_n "checking for umem_alloc in -lumem... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023061if test "${ac_cv_lib_umem_umem_alloc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023062 $as_echo_n "(cached) " >&6
23063else
23064 ac_check_lib_save_LIBS=$LIBS
23065LIBS="-lumem $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023066cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023067/* end confdefs.h. */
23068
23069/* Override any GCC internal prototype to avoid an error.
23070 Use char because int might match the return type of a GCC
23071 builtin and then its argument prototype would still apply. */
23072#ifdef __cplusplus
23073extern "C"
23074#endif
23075char umem_alloc ();
23076int
23077main ()
23078{
23079return umem_alloc ();
23080 ;
23081 return 0;
23082}
23083_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023084if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023085 ac_cv_lib_umem_umem_alloc=yes
23086else
cristy8b350f62009-11-15 23:12:43 +000023087 ac_cv_lib_umem_umem_alloc=no
cristy3ed852e2009-09-05 21:47:34 +000023088fi
cristy8b350f62009-11-15 23:12:43 +000023089rm -f core conftest.err conftest.$ac_objext \
23090 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023091LIBS=$ac_check_lib_save_LIBS
23092fi
cristy8b350f62009-11-15 23:12:43 +000023093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umem_umem_alloc" >&5
cristy3ed852e2009-09-05 21:47:34 +000023094$as_echo "$ac_cv_lib_umem_umem_alloc" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023095if test "x$ac_cv_lib_umem_umem_alloc" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023096 passed=`expr $passed + 1`
23097else
23098 failed=`expr $failed + 1`
23099fi
23100
cristy8b350f62009-11-15 23:12:43 +000023101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umem_free in -lumem" >&5
cristy3ed852e2009-09-05 21:47:34 +000023102$as_echo_n "checking for umem_free in -lumem... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023103if test "${ac_cv_lib_umem_umem_free+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023104 $as_echo_n "(cached) " >&6
23105else
23106 ac_check_lib_save_LIBS=$LIBS
23107LIBS="-lumem $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023108cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023109/* end confdefs.h. */
23110
23111/* Override any GCC internal prototype to avoid an error.
23112 Use char because int might match the return type of a GCC
23113 builtin and then its argument prototype would still apply. */
23114#ifdef __cplusplus
23115extern "C"
23116#endif
23117char umem_free ();
23118int
23119main ()
23120{
23121return umem_free ();
23122 ;
23123 return 0;
23124}
23125_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023126if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023127 ac_cv_lib_umem_umem_free=yes
23128else
cristy8b350f62009-11-15 23:12:43 +000023129 ac_cv_lib_umem_umem_free=no
cristy3ed852e2009-09-05 21:47:34 +000023130fi
cristy8b350f62009-11-15 23:12:43 +000023131rm -f core conftest.err conftest.$ac_objext \
23132 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023133LIBS=$ac_check_lib_save_LIBS
23134fi
cristy8b350f62009-11-15 23:12:43 +000023135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umem_umem_free" >&5
cristy3ed852e2009-09-05 21:47:34 +000023136$as_echo "$ac_cv_lib_umem_umem_free" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023137if test "x$ac_cv_lib_umem_umem_free" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023138 passed=`expr $passed + 1`
23139else
23140 failed=`expr $failed + 1`
23141fi
23142
cristy8b350f62009-11-15 23:12:43 +000023143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if umem memory allocation library is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000023144$as_echo_n "checking if umem memory allocation library is complete... " >&6; }
23145 if test $passed -gt 0; then
23146 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000023147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000023148$as_echo "no -- some components failed test" >&6; }
23149 have_umem='no (failed tests)'
23150 else
23151 UMEM_LIBS='-lumem'
23152 LIBS="$UMEM_LIBS $LIBS"
23153
cristy8b350f62009-11-15 23:12:43 +000023154$as_echo "#define HasUMEM 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000023155
cristy8b350f62009-11-15 23:12:43 +000023156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000023157$as_echo "yes" >&6; }
23158 have_umem='yes'
23159 fi
23160 else
cristy8b350f62009-11-15 23:12:43 +000023161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000023162$as_echo "no" >&6; }
23163 fi
23164fi
23165 if test "$have_umem" = 'yes'; then
23166 HasUMEM_TRUE=
23167 HasUMEM_FALSE='#'
23168else
23169 HasUMEM_TRUE='#'
23170 HasUMEM_FALSE=
23171fi
23172
23173
23174
23175#
23176# Add support for ccmalloc memory debugging library if requested
23177#
23178have_ccmalloc='no'
23179CCMALLOC_LIBS=''
23180if test "$enable_ccmalloc" = 'yes'; then
23181 # Extract the first word of "ccmalloc", so it can be a program name with args.
23182set dummy ccmalloc; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000023183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000023184$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023185if test "${ac_cv_path_CCMALLOCDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023186 $as_echo_n "(cached) " >&6
23187else
23188 case $CCMALLOCDelegate in
23189 [\\/]* | ?:[\\/]*)
23190 ac_cv_path_CCMALLOCDelegate="$CCMALLOCDelegate" # Let the user override the test with a path.
23191 ;;
23192 *)
23193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23194for as_dir in $PATH
23195do
23196 IFS=$as_save_IFS
23197 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000023198 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000023199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23200 ac_cv_path_CCMALLOCDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000023201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000023202 break 2
23203 fi
23204done
cristy8b350f62009-11-15 23:12:43 +000023205 done
cristy3ed852e2009-09-05 21:47:34 +000023206IFS=$as_save_IFS
23207
23208 ;;
23209esac
23210fi
23211CCMALLOCDelegate=$ac_cv_path_CCMALLOCDelegate
23212if test -n "$CCMALLOCDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000023213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CCMALLOCDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000023214$as_echo "$CCMALLOCDelegate" >&6; }
23215else
cristy8b350f62009-11-15 23:12:43 +000023216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000023217$as_echo "no" >&6; }
23218fi
23219
23220
23221 if test -n "$CCMALLOCDelegate"; then
23222 eval `grep PREFIX= $CCMALLOCDelegate | sed -e 's/PREFIX/CCMALLOC_PREFIX/'`
23223 OLIBS="$LIBS"
23224 # Assume that gcc is used with ccmalloc.
23225 LIBS="$LIBS $CCMALLOC_PREFIX/lib/ccmalloc-gcc.o"
cristy8b350f62009-11-15 23:12:43 +000023226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ccmalloc_malloc in -lccmalloc" >&5
cristy3ed852e2009-09-05 21:47:34 +000023227$as_echo_n "checking for ccmalloc_malloc in -lccmalloc... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023228if test "${ac_cv_lib_ccmalloc_ccmalloc_malloc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023229 $as_echo_n "(cached) " >&6
23230else
23231 ac_check_lib_save_LIBS=$LIBS
23232LIBS="-lccmalloc -ldl $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023233cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023234/* end confdefs.h. */
23235
23236/* Override any GCC internal prototype to avoid an error.
23237 Use char because int might match the return type of a GCC
23238 builtin and then its argument prototype would still apply. */
23239#ifdef __cplusplus
23240extern "C"
23241#endif
23242char ccmalloc_malloc ();
23243int
23244main ()
23245{
23246return ccmalloc_malloc ();
23247 ;
23248 return 0;
23249}
23250_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023251if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023252 ac_cv_lib_ccmalloc_ccmalloc_malloc=yes
23253else
cristy8b350f62009-11-15 23:12:43 +000023254 ac_cv_lib_ccmalloc_ccmalloc_malloc=no
cristy3ed852e2009-09-05 21:47:34 +000023255fi
cristy8b350f62009-11-15 23:12:43 +000023256rm -f core conftest.err conftest.$ac_objext \
23257 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023258LIBS=$ac_check_lib_save_LIBS
23259fi
cristy8b350f62009-11-15 23:12:43 +000023260{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ccmalloc_ccmalloc_malloc" >&5
cristy3ed852e2009-09-05 21:47:34 +000023261$as_echo "$ac_cv_lib_ccmalloc_ccmalloc_malloc" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023262if test "x$ac_cv_lib_ccmalloc_ccmalloc_malloc" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023263 CCMALLOC_LIBS="$CCMALLOC_PREFIX/lib/ccmalloc-gcc.o -lccmalloc -ldl"
23264fi
23265
23266 if test -n "$CCMALLOC_LIBS"; then
23267 LIBS="$OLIBS"
23268 LIBS="$LIBS $CCMALLOC_LIBS"
23269 have_ccmalloc='yes'
23270 else
23271 LIBS="$OLIBS"
23272 fi
23273 fi
23274fi
23275
23276#
23277# Add support for efence memory debugging library if requested
23278#
23279if test "$enable_efence" = 'yes'; then
23280 EFENCE_LIBS='-lefence'
23281 LIBS="$EFENCE_LIBS $LIBS"
23282fi
23283
23284#
23285# Find math library
23286#
23287MATH_LIBS=''
cristy8b350f62009-11-15 23:12:43 +000023288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
cristy3ed852e2009-09-05 21:47:34 +000023289$as_echo_n "checking for sqrt in -lm... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023290if test "${ac_cv_lib_m_sqrt+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023291 $as_echo_n "(cached) " >&6
23292else
23293 ac_check_lib_save_LIBS=$LIBS
23294LIBS="-lm $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023295cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023296/* end confdefs.h. */
23297
23298/* Override any GCC internal prototype to avoid an error.
23299 Use char because int might match the return type of a GCC
23300 builtin and then its argument prototype would still apply. */
23301#ifdef __cplusplus
23302extern "C"
23303#endif
23304char sqrt ();
23305int
23306main ()
23307{
23308return sqrt ();
23309 ;
23310 return 0;
23311}
23312_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023313if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023314 ac_cv_lib_m_sqrt=yes
23315else
cristy8b350f62009-11-15 23:12:43 +000023316 ac_cv_lib_m_sqrt=no
cristy3ed852e2009-09-05 21:47:34 +000023317fi
cristy8b350f62009-11-15 23:12:43 +000023318rm -f core conftest.err conftest.$ac_objext \
23319 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023320LIBS=$ac_check_lib_save_LIBS
23321fi
cristy8b350f62009-11-15 23:12:43 +000023322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
cristy3ed852e2009-09-05 21:47:34 +000023323$as_echo "$ac_cv_lib_m_sqrt" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023324if test "x$ac_cv_lib_m_sqrt" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023325 MATH_LIBS="-lm"
23326fi
23327
23328LIBS="$MATH_LIBS $LIBS"
23329
23330
23331
23332#
23333# Check for BZLIB
23334#
23335
23336
23337# Check whether --with-bzlib was given.
cristy8b350f62009-11-15 23:12:43 +000023338if test "${with_bzlib+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023339 withval=$with_bzlib; with_bzlib=$withval
23340else
23341 with_bzlib='yes'
23342fi
23343
23344
23345if test "$with_bzlib" != 'yes'; then
23346 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-bzlib=$with_bzlib "
23347fi
23348
23349have_bzlib='no'
23350if test "$with_bzlib" != 'no'; then
23351 BZLIB_LIBS=''
cristy8b350f62009-11-15 23:12:43 +000023352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000023353$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BZLIB" >&5
cristy3ed852e2009-09-05 21:47:34 +000023355$as_echo_n "checking for BZLIB... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000023357$as_echo "" >&6; }
23358 failed=0
23359 passed=0
23360 found_libbz=0
cristy8b350f62009-11-15 23:12:43 +000023361 ac_fn_c_check_header_mongrel "$LINENO" "bzlib.h" "ac_cv_header_bzlib_h" "$ac_includes_default"
23362if test "x$ac_cv_header_bzlib_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023363 passed=`expr $passed + 1`
23364else
23365 failed=`expr $failed + 1`
23366fi
23367
23368
cristy8b350f62009-11-15 23:12:43 +000023369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BZ2_bzDecompress in -lbz2" >&5
cristy3ed852e2009-09-05 21:47:34 +000023370$as_echo_n "checking for BZ2_bzDecompress in -lbz2... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023371if test "${ac_cv_lib_bz2_BZ2_bzDecompress+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023372 $as_echo_n "(cached) " >&6
23373else
23374 ac_check_lib_save_LIBS=$LIBS
23375LIBS="-lbz2 $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023376cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023377/* end confdefs.h. */
23378
23379/* Override any GCC internal prototype to avoid an error.
23380 Use char because int might match the return type of a GCC
23381 builtin and then its argument prototype would still apply. */
23382#ifdef __cplusplus
23383extern "C"
23384#endif
23385char BZ2_bzDecompress ();
23386int
23387main ()
23388{
23389return BZ2_bzDecompress ();
23390 ;
23391 return 0;
23392}
23393_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023394if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023395 ac_cv_lib_bz2_BZ2_bzDecompress=yes
23396else
cristy8b350f62009-11-15 23:12:43 +000023397 ac_cv_lib_bz2_BZ2_bzDecompress=no
cristy3ed852e2009-09-05 21:47:34 +000023398fi
cristy8b350f62009-11-15 23:12:43 +000023399rm -f core conftest.err conftest.$ac_objext \
23400 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023401LIBS=$ac_check_lib_save_LIBS
23402fi
cristy8b350f62009-11-15 23:12:43 +000023403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bz2_BZ2_bzDecompress" >&5
cristy3ed852e2009-09-05 21:47:34 +000023404$as_echo "$ac_cv_lib_bz2_BZ2_bzDecompress" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023405if test "x$ac_cv_lib_bz2_BZ2_bzDecompress" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023406 found_libbz=`expr $found_libbz + 1`
23407fi
23408
23409 if test "$native_win32_build" = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000023410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _imp__BZ2_decompress in -lbz2" >&5
cristy3ed852e2009-09-05 21:47:34 +000023411$as_echo_n "checking for _imp__BZ2_decompress in -lbz2... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023412if test "${ac_cv_lib_bz2__imp__BZ2_decompress+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023413 $as_echo_n "(cached) " >&6
23414else
23415 ac_check_lib_save_LIBS=$LIBS
23416LIBS="-lbz2 $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023417cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023418/* end confdefs.h. */
23419
23420/* Override any GCC internal prototype to avoid an error.
23421 Use char because int might match the return type of a GCC
23422 builtin and then its argument prototype would still apply. */
23423#ifdef __cplusplus
23424extern "C"
23425#endif
23426char _imp__BZ2_decompress ();
23427int
23428main ()
23429{
23430return _imp__BZ2_decompress ();
23431 ;
23432 return 0;
23433}
23434_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023435if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023436 ac_cv_lib_bz2__imp__BZ2_decompress=yes
23437else
cristy8b350f62009-11-15 23:12:43 +000023438 ac_cv_lib_bz2__imp__BZ2_decompress=no
cristy3ed852e2009-09-05 21:47:34 +000023439fi
cristy8b350f62009-11-15 23:12:43 +000023440rm -f core conftest.err conftest.$ac_objext \
23441 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023442LIBS=$ac_check_lib_save_LIBS
23443fi
cristy8b350f62009-11-15 23:12:43 +000023444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bz2__imp__BZ2_decompress" >&5
cristy3ed852e2009-09-05 21:47:34 +000023445$as_echo "$ac_cv_lib_bz2__imp__BZ2_decompress" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023446if test "x$ac_cv_lib_bz2__imp__BZ2_decompress" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023447 found_libbz=`expr $found_libbz + 1`
23448fi
23449
23450 fi
23451 if test $found_libbz -gt 0; then
23452 passed=`expr $passed + 1`
23453 else
23454 failed=`expr $failed + 1`
23455 fi
cristy8b350f62009-11-15 23:12:43 +000023456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if BZLIB package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000023457$as_echo_n "checking if BZLIB package is complete... " >&6; }
23458 if test $passed -gt 0; then
23459 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000023460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000023461$as_echo "no -- some components failed test" >&6; }
23462 have_bzlib='no (failed tests)'
23463 else
23464 BZLIB_LIBS='-lbz2'
23465 LIBS="$BZLIB_LIBS $LIBS"
23466
cristy8b350f62009-11-15 23:12:43 +000023467$as_echo "#define BZLIB_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000023468
cristy8b350f62009-11-15 23:12:43 +000023469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000023470$as_echo "yes" >&6; }
23471 have_bzlib='yes'
23472 fi
23473 else
cristy8b350f62009-11-15 23:12:43 +000023474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000023475$as_echo "no" >&6; }
23476 fi
23477fi
23478 if test "$have_bzlib" = 'yes'; then
23479 BZLIB_DELEGATE_TRUE=
23480 BZLIB_DELEGATE_FALSE='#'
23481else
23482 BZLIB_DELEGATE_TRUE='#'
23483 BZLIB_DELEGATE_FALSE=
23484fi
23485
23486
23487
23488#
23489# Find the X11 include and library directories.
23490#
23491IPC_LIBS=''
23492X11_LIBS=''
23493XEXT_LIBS=''
23494XT_LIBS=''
cristy8b350f62009-11-15 23:12:43 +000023495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
cristyc7083c12009-10-14 03:16:55 +000023496$as_echo_n "checking for X... " >&6; }
23497
23498
23499# Check whether --with-x was given.
cristy8b350f62009-11-15 23:12:43 +000023500if test "${with_x+set}" = set; then :
cristyc7083c12009-10-14 03:16:55 +000023501 withval=$with_x;
23502fi
23503
23504# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
23505if test "x$with_x" = xno; then
23506 # The user explicitly disabled X.
23507 have_x=disabled
23508else
23509 case $x_includes,$x_libraries in #(
cristy8b350f62009-11-15 23:12:43 +000023510 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
23511 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
cristyc7083c12009-10-14 03:16:55 +000023512 $as_echo_n "(cached) " >&6
23513else
23514 # One or both of the vars are not set, and there is no cached value.
23515ac_x_includes=no ac_x_libraries=no
23516rm -f -r conftest.dir
23517if mkdir conftest.dir; then
23518 cd conftest.dir
23519 cat >Imakefile <<'_ACEOF'
23520incroot:
23521 @echo incroot='${INCROOT}'
23522usrlibdir:
23523 @echo usrlibdir='${USRLIBDIR}'
23524libdir:
23525 @echo libdir='${LIBDIR}'
23526_ACEOF
23527 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
23528 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
23529 for ac_var in incroot usrlibdir libdir; do
23530 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
23531 done
23532 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
23533 for ac_extension in a so sl dylib la dll; do
23534 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
23535 test -f "$ac_im_libdir/libX11.$ac_extension"; then
23536 ac_im_usrlibdir=$ac_im_libdir; break
23537 fi
23538 done
23539 # Screen out bogus values from the imake configuration. They are
23540 # bogus both because they are the default anyway, and because
23541 # using them would break gcc on systems where it needs fixed includes.
23542 case $ac_im_incroot in
23543 /usr/include) ac_x_includes= ;;
23544 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
23545 esac
23546 case $ac_im_usrlibdir in
23547 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
23548 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
23549 esac
23550 fi
23551 cd ..
23552 rm -f -r conftest.dir
23553fi
23554
23555# Standard set of common directories for X headers.
23556# Check X11 before X11Rn because it is often a symlink to the current release.
23557ac_x_header_dirs='
23558/usr/X11/include
cristy8b350f62009-11-15 23:12:43 +000023559/usr/X11R7/include
cristyc7083c12009-10-14 03:16:55 +000023560/usr/X11R6/include
23561/usr/X11R5/include
23562/usr/X11R4/include
23563
23564/usr/include/X11
cristy8b350f62009-11-15 23:12:43 +000023565/usr/include/X11R7
cristyc7083c12009-10-14 03:16:55 +000023566/usr/include/X11R6
23567/usr/include/X11R5
23568/usr/include/X11R4
23569
23570/usr/local/X11/include
cristy8b350f62009-11-15 23:12:43 +000023571/usr/local/X11R7/include
cristyc7083c12009-10-14 03:16:55 +000023572/usr/local/X11R6/include
23573/usr/local/X11R5/include
23574/usr/local/X11R4/include
23575
23576/usr/local/include/X11
cristy8b350f62009-11-15 23:12:43 +000023577/usr/local/include/X11R7
cristyc7083c12009-10-14 03:16:55 +000023578/usr/local/include/X11R6
23579/usr/local/include/X11R5
23580/usr/local/include/X11R4
23581
23582/usr/X386/include
23583/usr/x386/include
23584/usr/XFree86/include/X11
23585
23586/usr/include
23587/usr/local/include
23588/usr/unsupported/include
23589/usr/athena/include
23590/usr/local/x11r5/include
23591/usr/lpp/Xamples/include
23592
23593/usr/openwin/include
23594/usr/openwin/share/include'
23595
23596if test "$ac_x_includes" = no; then
23597 # Guess where to find include files, by looking for Xlib.h.
23598 # First, try using that file with no special directory specified.
cristy8b350f62009-11-15 23:12:43 +000023599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristyc7083c12009-10-14 03:16:55 +000023600/* end confdefs.h. */
23601#include <X11/Xlib.h>
23602_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023603if ac_fn_c_try_cpp "$LINENO"; then :
cristyc7083c12009-10-14 03:16:55 +000023604 # We can compile using X headers with no special include directory.
23605ac_x_includes=
23606else
cristyc7083c12009-10-14 03:16:55 +000023607 for ac_dir in $ac_x_header_dirs; do
23608 if test -r "$ac_dir/X11/Xlib.h"; then
23609 ac_x_includes=$ac_dir
23610 break
23611 fi
23612done
23613fi
cristyc7083c12009-10-14 03:16:55 +000023614rm -f conftest.err conftest.$ac_ext
23615fi # $ac_x_includes = no
23616
23617if test "$ac_x_libraries" = no; then
23618 # Check for the libraries.
23619 # See if we find them without any special options.
23620 # Don't add to $LIBS permanently.
23621 ac_save_LIBS=$LIBS
23622 LIBS="-lX11 $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristyc7083c12009-10-14 03:16:55 +000023624/* end confdefs.h. */
23625#include <X11/Xlib.h>
23626int
23627main ()
23628{
23629XrmInitialize ()
23630 ;
23631 return 0;
23632}
23633_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023634if ac_fn_c_try_link "$LINENO"; then :
cristyc7083c12009-10-14 03:16:55 +000023635 LIBS=$ac_save_LIBS
23636# We can link X programs with no special library path.
23637ac_x_libraries=
23638else
cristy8b350f62009-11-15 23:12:43 +000023639 LIBS=$ac_save_LIBS
cristyc7083c12009-10-14 03:16:55 +000023640for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
23641do
23642 # Don't even attempt the hair of trying to link an X program!
23643 for ac_extension in a so sl dylib la dll; do
23644 if test -r "$ac_dir/libX11.$ac_extension"; then
23645 ac_x_libraries=$ac_dir
23646 break 2
23647 fi
23648 done
23649done
23650fi
cristy8b350f62009-11-15 23:12:43 +000023651rm -f core conftest.err conftest.$ac_objext \
23652 conftest$ac_exeext conftest.$ac_ext
cristyc7083c12009-10-14 03:16:55 +000023653fi # $ac_x_libraries = no
23654
23655case $ac_x_includes,$ac_x_libraries in #(
23656 no,* | *,no | *\'*)
23657 # Didn't find X, or a directory has "'" in its name.
23658 ac_cv_have_x="have_x=no";; #(
23659 *)
23660 # Record where we found X for the cache.
23661 ac_cv_have_x="have_x=yes\
23662 ac_x_includes='$ac_x_includes'\
23663 ac_x_libraries='$ac_x_libraries'"
23664esac
23665fi
23666;; #(
23667 *) have_x=yes;;
23668 esac
23669 eval "$ac_cv_have_x"
23670fi # $with_x != no
23671
23672if test "$have_x" != yes; then
cristy8b350f62009-11-15 23:12:43 +000023673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
cristyc7083c12009-10-14 03:16:55 +000023674$as_echo "$have_x" >&6; }
23675 no_x=yes
23676else
23677 # If each of the values was on the command line, it overrides each guess.
23678 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
23679 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
23680 # Update the cache value to reflect the command line values.
23681 ac_cv_have_x="have_x=yes\
23682 ac_x_includes='$x_includes'\
23683 ac_x_libraries='$x_libraries'"
cristy8b350f62009-11-15 23:12:43 +000023684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
cristyc7083c12009-10-14 03:16:55 +000023685$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
23686fi
23687
cristy3ed852e2009-09-05 21:47:34 +000023688if test "$no_x" = yes; then
23689 # Not all programs may use this symbol, but it does not hurt to define it.
23690
cristy8b350f62009-11-15 23:12:43 +000023691$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000023692
23693 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
23694else
23695 if test -n "$x_includes"; then
23696 X_CFLAGS="$X_CFLAGS -I$x_includes"
23697 fi
23698
23699 # It would also be nice to do this for all -L options, not just this one.
23700 if test -n "$x_libraries"; then
23701 X_LIBS="$X_LIBS -L$x_libraries"
23702 # For Solaris; some versions of Sun CC require a space after -R and
23703 # others require no space. Words are not sufficient . . . .
cristy8b350f62009-11-15 23:12:43 +000023704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
cristy3ed852e2009-09-05 21:47:34 +000023705$as_echo_n "checking whether -R must be followed by a space... " >&6; }
23706 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
23707 ac_xsave_c_werror_flag=$ac_c_werror_flag
23708 ac_c_werror_flag=yes
cristy8b350f62009-11-15 23:12:43 +000023709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023710/* end confdefs.h. */
23711
23712int
23713main ()
23714{
23715
23716 ;
23717 return 0;
23718}
23719_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023720if ac_fn_c_try_link "$LINENO"; then :
23721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000023722$as_echo "no" >&6; }
23723 X_LIBS="$X_LIBS -R$x_libraries"
23724else
cristy8b350f62009-11-15 23:12:43 +000023725 LIBS="$ac_xsave_LIBS -R $x_libraries"
23726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023727/* end confdefs.h. */
23728
23729int
23730main ()
23731{
23732
23733 ;
23734 return 0;
23735}
23736_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023737if ac_fn_c_try_link "$LINENO"; then :
23738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000023739$as_echo "yes" >&6; }
23740 X_LIBS="$X_LIBS -R $x_libraries"
23741else
cristy8b350f62009-11-15 23:12:43 +000023742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
cristy3ed852e2009-09-05 21:47:34 +000023743$as_echo "neither works" >&6; }
23744fi
cristy8b350f62009-11-15 23:12:43 +000023745rm -f core conftest.err conftest.$ac_objext \
23746 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023747fi
cristy8b350f62009-11-15 23:12:43 +000023748rm -f core conftest.err conftest.$ac_objext \
23749 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023750 ac_c_werror_flag=$ac_xsave_c_werror_flag
23751 LIBS=$ac_xsave_LIBS
23752 fi
23753
23754 # Check for system-dependent libraries X programs must link with.
23755 # Do this before checking for the system-independent R6 libraries
23756 # (-lICE), since we may need -lsocket or whatever for X linking.
23757
23758 if test "$ISC" = yes; then
23759 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
23760 else
23761 # Martyn Johnson says this is needed for Ultrix, if the X
23762 # libraries were built with DECnet support. And Karl Berry says
23763 # the Alpha needs dnet_stub (dnet does not exist).
23764 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
cristy8b350f62009-11-15 23:12:43 +000023765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023766/* end confdefs.h. */
23767
23768/* Override any GCC internal prototype to avoid an error.
23769 Use char because int might match the return type of a GCC
23770 builtin and then its argument prototype would still apply. */
23771#ifdef __cplusplus
23772extern "C"
23773#endif
23774char XOpenDisplay ();
23775int
23776main ()
23777{
23778return XOpenDisplay ();
23779 ;
23780 return 0;
23781}
23782_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023783if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023784
cristy8b350f62009-11-15 23:12:43 +000023785else
23786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
cristy3ed852e2009-09-05 21:47:34 +000023787$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023788if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023789 $as_echo_n "(cached) " >&6
23790else
23791 ac_check_lib_save_LIBS=$LIBS
23792LIBS="-ldnet $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023793cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023794/* end confdefs.h. */
23795
23796/* Override any GCC internal prototype to avoid an error.
23797 Use char because int might match the return type of a GCC
23798 builtin and then its argument prototype would still apply. */
23799#ifdef __cplusplus
23800extern "C"
23801#endif
23802char dnet_ntoa ();
23803int
23804main ()
23805{
23806return dnet_ntoa ();
23807 ;
23808 return 0;
23809}
23810_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023811if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023812 ac_cv_lib_dnet_dnet_ntoa=yes
23813else
cristy8b350f62009-11-15 23:12:43 +000023814 ac_cv_lib_dnet_dnet_ntoa=no
cristy3ed852e2009-09-05 21:47:34 +000023815fi
cristy8b350f62009-11-15 23:12:43 +000023816rm -f core conftest.err conftest.$ac_objext \
23817 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023818LIBS=$ac_check_lib_save_LIBS
23819fi
cristy8b350f62009-11-15 23:12:43 +000023820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
cristy3ed852e2009-09-05 21:47:34 +000023821$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023822if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023823 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
23824fi
23825
23826 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
cristy8b350f62009-11-15 23:12:43 +000023827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
cristy3ed852e2009-09-05 21:47:34 +000023828$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023829if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023830 $as_echo_n "(cached) " >&6
23831else
23832 ac_check_lib_save_LIBS=$LIBS
23833LIBS="-ldnet_stub $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023834cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023835/* end confdefs.h. */
23836
23837/* Override any GCC internal prototype to avoid an error.
23838 Use char because int might match the return type of a GCC
23839 builtin and then its argument prototype would still apply. */
23840#ifdef __cplusplus
23841extern "C"
23842#endif
23843char dnet_ntoa ();
23844int
23845main ()
23846{
23847return dnet_ntoa ();
23848 ;
23849 return 0;
23850}
23851_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023852if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023853 ac_cv_lib_dnet_stub_dnet_ntoa=yes
23854else
cristy8b350f62009-11-15 23:12:43 +000023855 ac_cv_lib_dnet_stub_dnet_ntoa=no
cristy3ed852e2009-09-05 21:47:34 +000023856fi
cristy8b350f62009-11-15 23:12:43 +000023857rm -f core conftest.err conftest.$ac_objext \
23858 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023859LIBS=$ac_check_lib_save_LIBS
23860fi
cristy8b350f62009-11-15 23:12:43 +000023861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
cristy3ed852e2009-09-05 21:47:34 +000023862$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023863if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023864 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
23865fi
23866
23867 fi
23868fi
cristy8b350f62009-11-15 23:12:43 +000023869rm -f core conftest.err conftest.$ac_objext \
23870 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023871 LIBS="$ac_xsave_LIBS"
23872
23873 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
23874 # to get the SysV transport functions.
23875 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
23876 # needs -lnsl.
23877 # The nsl library prevents programs from opening the X display
23878 # on Irix 5.2, according to T.E. Dickey.
23879 # The functions gethostbyname, getservbyname, and inet_addr are
23880 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
cristy8b350f62009-11-15 23:12:43 +000023881 ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
23882if test "x$ac_cv_func_gethostbyname" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023883
cristy3ed852e2009-09-05 21:47:34 +000023884fi
23885
cristy3ed852e2009-09-05 21:47:34 +000023886 if test $ac_cv_func_gethostbyname = no; then
cristy8b350f62009-11-15 23:12:43 +000023887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
cristy3ed852e2009-09-05 21:47:34 +000023888$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023889if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023890 $as_echo_n "(cached) " >&6
23891else
23892 ac_check_lib_save_LIBS=$LIBS
23893LIBS="-lnsl $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023894cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023895/* end confdefs.h. */
23896
23897/* Override any GCC internal prototype to avoid an error.
23898 Use char because int might match the return type of a GCC
23899 builtin and then its argument prototype would still apply. */
23900#ifdef __cplusplus
23901extern "C"
23902#endif
23903char gethostbyname ();
23904int
23905main ()
23906{
23907return gethostbyname ();
23908 ;
23909 return 0;
23910}
23911_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023912if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023913 ac_cv_lib_nsl_gethostbyname=yes
23914else
cristy8b350f62009-11-15 23:12:43 +000023915 ac_cv_lib_nsl_gethostbyname=no
cristy3ed852e2009-09-05 21:47:34 +000023916fi
cristy8b350f62009-11-15 23:12:43 +000023917rm -f core conftest.err conftest.$ac_objext \
23918 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023919LIBS=$ac_check_lib_save_LIBS
23920fi
cristy8b350f62009-11-15 23:12:43 +000023921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
cristy3ed852e2009-09-05 21:47:34 +000023922$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023923if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023924 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
23925fi
23926
23927 if test $ac_cv_lib_nsl_gethostbyname = no; then
cristy8b350f62009-11-15 23:12:43 +000023928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
cristy3ed852e2009-09-05 21:47:34 +000023929$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023930if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023931 $as_echo_n "(cached) " >&6
23932else
23933 ac_check_lib_save_LIBS=$LIBS
23934LIBS="-lbsd $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023935cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023936/* end confdefs.h. */
23937
23938/* Override any GCC internal prototype to avoid an error.
23939 Use char because int might match the return type of a GCC
23940 builtin and then its argument prototype would still apply. */
23941#ifdef __cplusplus
23942extern "C"
23943#endif
23944char gethostbyname ();
23945int
23946main ()
23947{
23948return gethostbyname ();
23949 ;
23950 return 0;
23951}
23952_ACEOF
cristy8b350f62009-11-15 23:12:43 +000023953if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000023954 ac_cv_lib_bsd_gethostbyname=yes
23955else
cristy8b350f62009-11-15 23:12:43 +000023956 ac_cv_lib_bsd_gethostbyname=no
cristy3ed852e2009-09-05 21:47:34 +000023957fi
cristy8b350f62009-11-15 23:12:43 +000023958rm -f core conftest.err conftest.$ac_objext \
23959 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023960LIBS=$ac_check_lib_save_LIBS
23961fi
cristy8b350f62009-11-15 23:12:43 +000023962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
cristy3ed852e2009-09-05 21:47:34 +000023963$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
cristy8b350f62009-11-15 23:12:43 +000023964if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023965 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
23966fi
23967
23968 fi
23969 fi
23970
23971 # lieder@skyler.mavd.honeywell.com says without -lsocket,
23972 # socket/setsockopt and other routines are undefined under SCO ODT
23973 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
23974 # on later versions), says Simon Leinen: it contains gethostby*
23975 # variants that don't use the name server (or something). -lsocket
23976 # must be given before -lnsl if both are needed. We assume that
23977 # if connect needs -lnsl, so does gethostbyname.
cristy8b350f62009-11-15 23:12:43 +000023978 ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
23979if test "x$ac_cv_func_connect" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000023980
cristy3ed852e2009-09-05 21:47:34 +000023981fi
23982
cristy3ed852e2009-09-05 21:47:34 +000023983 if test $ac_cv_func_connect = no; then
cristy8b350f62009-11-15 23:12:43 +000023984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
cristy3ed852e2009-09-05 21:47:34 +000023985$as_echo_n "checking for connect in -lsocket... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000023986if test "${ac_cv_lib_socket_connect+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000023987 $as_echo_n "(cached) " >&6
23988else
23989 ac_check_lib_save_LIBS=$LIBS
23990LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
cristy8b350f62009-11-15 23:12:43 +000023991cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000023992/* end confdefs.h. */
23993
23994/* Override any GCC internal prototype to avoid an error.
23995 Use char because int might match the return type of a GCC
23996 builtin and then its argument prototype would still apply. */
23997#ifdef __cplusplus
23998extern "C"
23999#endif
24000char connect ();
24001int
24002main ()
24003{
24004return connect ();
24005 ;
24006 return 0;
24007}
24008_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024009if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024010 ac_cv_lib_socket_connect=yes
24011else
cristy8b350f62009-11-15 23:12:43 +000024012 ac_cv_lib_socket_connect=no
cristy3ed852e2009-09-05 21:47:34 +000024013fi
cristy8b350f62009-11-15 23:12:43 +000024014rm -f core conftest.err conftest.$ac_objext \
24015 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024016LIBS=$ac_check_lib_save_LIBS
24017fi
cristy8b350f62009-11-15 23:12:43 +000024018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
cristy3ed852e2009-09-05 21:47:34 +000024019$as_echo "$ac_cv_lib_socket_connect" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024020if test "x$ac_cv_lib_socket_connect" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024021 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
24022fi
24023
24024 fi
24025
24026 # Guillermo Gomez says -lposix is necessary on A/UX.
cristy8b350f62009-11-15 23:12:43 +000024027 ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
24028if test "x$ac_cv_func_remove" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024029
cristy3ed852e2009-09-05 21:47:34 +000024030fi
24031
cristy3ed852e2009-09-05 21:47:34 +000024032 if test $ac_cv_func_remove = no; then
cristy8b350f62009-11-15 23:12:43 +000024033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
cristy3ed852e2009-09-05 21:47:34 +000024034$as_echo_n "checking for remove in -lposix... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024035if test "${ac_cv_lib_posix_remove+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024036 $as_echo_n "(cached) " >&6
24037else
24038 ac_check_lib_save_LIBS=$LIBS
24039LIBS="-lposix $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024040cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024041/* end confdefs.h. */
24042
24043/* Override any GCC internal prototype to avoid an error.
24044 Use char because int might match the return type of a GCC
24045 builtin and then its argument prototype would still apply. */
24046#ifdef __cplusplus
24047extern "C"
24048#endif
24049char remove ();
24050int
24051main ()
24052{
24053return remove ();
24054 ;
24055 return 0;
24056}
24057_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024058if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024059 ac_cv_lib_posix_remove=yes
24060else
cristy8b350f62009-11-15 23:12:43 +000024061 ac_cv_lib_posix_remove=no
cristy3ed852e2009-09-05 21:47:34 +000024062fi
cristy8b350f62009-11-15 23:12:43 +000024063rm -f core conftest.err conftest.$ac_objext \
24064 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024065LIBS=$ac_check_lib_save_LIBS
24066fi
cristy8b350f62009-11-15 23:12:43 +000024067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
cristy3ed852e2009-09-05 21:47:34 +000024068$as_echo "$ac_cv_lib_posix_remove" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024069if test "x$ac_cv_lib_posix_remove" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024070 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
24071fi
24072
24073 fi
24074
24075 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
cristy8b350f62009-11-15 23:12:43 +000024076 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
24077if test "x$ac_cv_func_shmat" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024078
cristy3ed852e2009-09-05 21:47:34 +000024079fi
24080
cristy3ed852e2009-09-05 21:47:34 +000024081 if test $ac_cv_func_shmat = no; then
cristy8b350f62009-11-15 23:12:43 +000024082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
cristy3ed852e2009-09-05 21:47:34 +000024083$as_echo_n "checking for shmat in -lipc... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024084if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024085 $as_echo_n "(cached) " >&6
24086else
24087 ac_check_lib_save_LIBS=$LIBS
24088LIBS="-lipc $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024089cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024090/* end confdefs.h. */
24091
24092/* Override any GCC internal prototype to avoid an error.
24093 Use char because int might match the return type of a GCC
24094 builtin and then its argument prototype would still apply. */
24095#ifdef __cplusplus
24096extern "C"
24097#endif
24098char shmat ();
24099int
24100main ()
24101{
24102return shmat ();
24103 ;
24104 return 0;
24105}
24106_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024107if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024108 ac_cv_lib_ipc_shmat=yes
24109else
cristy8b350f62009-11-15 23:12:43 +000024110 ac_cv_lib_ipc_shmat=no
cristy3ed852e2009-09-05 21:47:34 +000024111fi
cristy8b350f62009-11-15 23:12:43 +000024112rm -f core conftest.err conftest.$ac_objext \
24113 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024114LIBS=$ac_check_lib_save_LIBS
24115fi
cristy8b350f62009-11-15 23:12:43 +000024116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
cristy3ed852e2009-09-05 21:47:34 +000024117$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024118if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024119 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
24120fi
24121
24122 fi
24123 fi
24124
24125 # Check for libraries that X11R6 Xt/Xaw programs need.
24126 ac_save_LDFLAGS=$LDFLAGS
24127 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
24128 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
24129 # check for ICE first), but we must link in the order -lSM -lICE or
24130 # we get undefined symbols. So assume we have SM if we have ICE.
24131 # These have to be linked with before -lX11, unlike the other
24132 # libraries we check for below, so use a different variable.
24133 # John Interrante, Karl Berry
cristy8b350f62009-11-15 23:12:43 +000024134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
cristy3ed852e2009-09-05 21:47:34 +000024135$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024136if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024137 $as_echo_n "(cached) " >&6
24138else
24139 ac_check_lib_save_LIBS=$LIBS
24140LIBS="-lICE $X_EXTRA_LIBS $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024141cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024142/* end confdefs.h. */
24143
24144/* Override any GCC internal prototype to avoid an error.
24145 Use char because int might match the return type of a GCC
24146 builtin and then its argument prototype would still apply. */
24147#ifdef __cplusplus
24148extern "C"
24149#endif
24150char IceConnectionNumber ();
24151int
24152main ()
24153{
24154return IceConnectionNumber ();
24155 ;
24156 return 0;
24157}
24158_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024159if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024160 ac_cv_lib_ICE_IceConnectionNumber=yes
24161else
cristy8b350f62009-11-15 23:12:43 +000024162 ac_cv_lib_ICE_IceConnectionNumber=no
cristy3ed852e2009-09-05 21:47:34 +000024163fi
cristy8b350f62009-11-15 23:12:43 +000024164rm -f core conftest.err conftest.$ac_objext \
24165 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024166LIBS=$ac_check_lib_save_LIBS
24167fi
cristy8b350f62009-11-15 23:12:43 +000024168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
cristy3ed852e2009-09-05 21:47:34 +000024169$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024170if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024171 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
24172fi
24173
24174 LDFLAGS=$ac_save_LDFLAGS
24175
24176fi
24177
24178if test "$no_x" != 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000024179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000024180$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11" >&5
cristy3ed852e2009-09-05 21:47:34 +000024182$as_echo_n "checking for X11... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000024184$as_echo "" >&6; }
24185 LDFLAGS="$LDFLAGS $X_LIBS"
24186 X11_LIBS="$X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
24187 LIBS="$X11_LIBS $LIBS"
24188 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
24189
24190
cristy8b350f62009-11-15 23:12:43 +000024191$as_echo "#define X11_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000024192
24193 #
24194 # Check for X11 shared memory extension
24195 #
24196 # shmctl is required to support the shared memory extension
cristy8b350f62009-11-15 23:12:43 +000024197 ac_fn_c_check_func "$LINENO" "shmctl" "ac_cv_func_shmctl"
24198if test "x$ac_cv_func_shmctl" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024199 have_shmctl='yes'
24200fi
24201
24202 if test "$have_shmctl" != 'yes'; then
24203 PERSIST_LIBS=$LIBS
24204 LIBS="$LIBS -lcygipc"
cristy8b350f62009-11-15 23:12:43 +000024205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024206/* end confdefs.h. */
24207
24208/* Override any GCC internal prototype to avoid an error.
24209 Use char because int might match the return type of a GCC
24210 builtin and then its argument prototype would still apply. */
24211#ifdef __cplusplus
24212extern "C"
24213#endif
24214char shmctl ();
24215int
24216main ()
24217{
24218return shmctl ();
24219 ;
24220 return 0;
24221}
24222_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024223if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024224 have_shmctl='yes'; IPC_LIBS='-lcygipc'
cristy3ed852e2009-09-05 21:47:34 +000024225fi
cristy8b350f62009-11-15 23:12:43 +000024226rm -f core conftest.err conftest.$ac_objext \
24227 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024228 LIBS=$PERSIST_LIBS
24229 fi
24230
24231 if test "$have_shmctl" = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000024232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShmAttach in -lXext" >&5
cristy3ed852e2009-09-05 21:47:34 +000024233$as_echo_n "checking for XShmAttach in -lXext... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024234if test "${ac_cv_lib_Xext_XShmAttach+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024235 $as_echo_n "(cached) " >&6
24236else
24237 ac_check_lib_save_LIBS=$LIBS
24238LIBS="-lXext $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024239cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024240/* end confdefs.h. */
24241
24242/* Override any GCC internal prototype to avoid an error.
24243 Use char because int might match the return type of a GCC
24244 builtin and then its argument prototype would still apply. */
24245#ifdef __cplusplus
24246extern "C"
24247#endif
24248char XShmAttach ();
24249int
24250main ()
24251{
24252return XShmAttach ();
24253 ;
24254 return 0;
24255}
24256_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024257if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024258 ac_cv_lib_Xext_XShmAttach=yes
24259else
cristy8b350f62009-11-15 23:12:43 +000024260 ac_cv_lib_Xext_XShmAttach=no
cristy3ed852e2009-09-05 21:47:34 +000024261fi
cristy8b350f62009-11-15 23:12:43 +000024262rm -f core conftest.err conftest.$ac_objext \
24263 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024264LIBS=$ac_check_lib_save_LIBS
24265fi
cristy8b350f62009-11-15 23:12:43 +000024266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShmAttach" >&5
cristy3ed852e2009-09-05 21:47:34 +000024267$as_echo "$ac_cv_lib_Xext_XShmAttach" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024268if test "x$ac_cv_lib_Xext_XShmAttach" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024269 XEXT_LIBS='-lXext' ;
cristy8b350f62009-11-15 23:12:43 +000024270$as_echo "#define HAVE_SHARED_MEMORY 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000024271
24272fi
24273
24274 fi
24275
24276 #
24277 # Check for X11 shape extension
24278 #
cristy8b350f62009-11-15 23:12:43 +000024279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeCombineMask in -lXext" >&5
cristy3ed852e2009-09-05 21:47:34 +000024280$as_echo_n "checking for XShapeCombineMask in -lXext... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024281if test "${ac_cv_lib_Xext_XShapeCombineMask+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024282 $as_echo_n "(cached) " >&6
24283else
24284 ac_check_lib_save_LIBS=$LIBS
24285LIBS="-lXext $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024286cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024287/* end confdefs.h. */
24288
24289/* Override any GCC internal prototype to avoid an error.
24290 Use char because int might match the return type of a GCC
24291 builtin and then its argument prototype would still apply. */
24292#ifdef __cplusplus
24293extern "C"
24294#endif
24295char XShapeCombineMask ();
24296int
24297main ()
24298{
24299return XShapeCombineMask ();
24300 ;
24301 return 0;
24302}
24303_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024304if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024305 ac_cv_lib_Xext_XShapeCombineMask=yes
24306else
cristy8b350f62009-11-15 23:12:43 +000024307 ac_cv_lib_Xext_XShapeCombineMask=no
cristy3ed852e2009-09-05 21:47:34 +000024308fi
cristy8b350f62009-11-15 23:12:43 +000024309rm -f core conftest.err conftest.$ac_objext \
24310 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024311LIBS=$ac_check_lib_save_LIBS
24312fi
cristy8b350f62009-11-15 23:12:43 +000024313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeCombineMask" >&5
cristy3ed852e2009-09-05 21:47:34 +000024314$as_echo "$ac_cv_lib_Xext_XShapeCombineMask" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024315if test "x$ac_cv_lib_Xext_XShapeCombineMask" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024316 XEXT_LIBS='-lXext' ;
cristy8b350f62009-11-15 23:12:43 +000024317$as_echo "#define HAVE_SHAPE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000024318
24319fi
24320
cristy8b350f62009-11-15 23:12:43 +000024321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XtSetEventDispatcher in -lXt" >&5
cristy3ed852e2009-09-05 21:47:34 +000024322$as_echo_n "checking for XtSetEventDispatcher in -lXt... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024323if test "${ac_cv_lib_Xt_XtSetEventDispatcher+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024324 $as_echo_n "(cached) " >&6
24325else
24326 ac_check_lib_save_LIBS=$LIBS
24327LIBS="-lXt $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024328cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024329/* end confdefs.h. */
24330
24331/* Override any GCC internal prototype to avoid an error.
24332 Use char because int might match the return type of a GCC
24333 builtin and then its argument prototype would still apply. */
24334#ifdef __cplusplus
24335extern "C"
24336#endif
24337char XtSetEventDispatcher ();
24338int
24339main ()
24340{
24341return XtSetEventDispatcher ();
24342 ;
24343 return 0;
24344}
24345_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024346if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024347 ac_cv_lib_Xt_XtSetEventDispatcher=yes
24348else
cristy8b350f62009-11-15 23:12:43 +000024349 ac_cv_lib_Xt_XtSetEventDispatcher=no
cristy3ed852e2009-09-05 21:47:34 +000024350fi
cristy8b350f62009-11-15 23:12:43 +000024351rm -f core conftest.err conftest.$ac_objext \
24352 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024353LIBS=$ac_check_lib_save_LIBS
24354fi
cristy8b350f62009-11-15 23:12:43 +000024355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xt_XtSetEventDispatcher" >&5
cristy3ed852e2009-09-05 21:47:34 +000024356$as_echo "$ac_cv_lib_Xt_XtSetEventDispatcher" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024357if test "x$ac_cv_lib_Xt_XtSetEventDispatcher" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024358 XT_LIBS='-lXt'
24359fi
24360
24361 LIBS="$XEXT_LIBS $XT_LIBS $LIBS"
24362fi
24363if test "$no_x" != 'yes'; then
24364 have_x='yes'
24365else
24366 have_x='no'
24367fi
24368 if test "$have_x" = 'yes'; then
24369 X11_DELEGATE_TRUE=
24370 X11_DELEGATE_FALSE='#'
24371else
24372 X11_DELEGATE_TRUE='#'
24373 X11_DELEGATE_FALSE=
24374fi
24375
24376
24377
24378
24379
24380#
24381# Check for ZLIB
24382#
24383
24384# Check whether --with-zlib was given.
cristy8b350f62009-11-15 23:12:43 +000024385if test "${with_zlib+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024386 withval=$with_zlib; with_zlib=$withval
24387else
24388 with_zlib='yes'
24389fi
24390
24391
24392if test "$with_zlib" != 'yes'; then
24393 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-zlib=$with_zlib "
24394fi
24395
24396have_zlib='no'
24397ZLIB_LIBS=''
24398if test "$with_zlib" != 'no' || test "$with_png" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000024399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000024400$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ZLIB" >&5
cristy3ed852e2009-09-05 21:47:34 +000024402$as_echo_n "checking for ZLIB... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000024404$as_echo "" >&6; }
24405 ZLIB_LIBS=''
24406 failed=0
24407 passed=0
cristy8b350f62009-11-15 23:12:43 +000024408 ac_fn_c_check_header_mongrel "$LINENO" "zconf.h" "ac_cv_header_zconf_h" "$ac_includes_default"
24409if test "x$ac_cv_header_zconf_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024410 passed=`expr $passed + 1`
24411else
24412 failed=`expr $failed + 1`
24413fi
24414
24415
cristy8b350f62009-11-15 23:12:43 +000024416 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
24417if test "x$ac_cv_header_zlib_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024418 passed=`expr $passed + 1`
24419else
24420 failed=`expr $failed + 1`
24421fi
24422
24423
cristy8b350f62009-11-15 23:12:43 +000024424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compress in -lz" >&5
cristy3ed852e2009-09-05 21:47:34 +000024425$as_echo_n "checking for compress in -lz... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024426if test "${ac_cv_lib_z_compress+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024427 $as_echo_n "(cached) " >&6
24428else
24429 ac_check_lib_save_LIBS=$LIBS
24430LIBS="-lz $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024431cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024432/* end confdefs.h. */
24433
24434/* Override any GCC internal prototype to avoid an error.
24435 Use char because int might match the return type of a GCC
24436 builtin and then its argument prototype would still apply. */
24437#ifdef __cplusplus
24438extern "C"
24439#endif
24440char compress ();
24441int
24442main ()
24443{
24444return compress ();
24445 ;
24446 return 0;
24447}
24448_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024449if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024450 ac_cv_lib_z_compress=yes
24451else
cristy8b350f62009-11-15 23:12:43 +000024452 ac_cv_lib_z_compress=no
cristy3ed852e2009-09-05 21:47:34 +000024453fi
cristy8b350f62009-11-15 23:12:43 +000024454rm -f core conftest.err conftest.$ac_objext \
24455 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024456LIBS=$ac_check_lib_save_LIBS
24457fi
cristy8b350f62009-11-15 23:12:43 +000024458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_compress" >&5
cristy3ed852e2009-09-05 21:47:34 +000024459$as_echo "$ac_cv_lib_z_compress" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024460if test "x$ac_cv_lib_z_compress" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024461 passed=`expr $passed + 1`
24462else
24463 failed=`expr $failed + 1`
24464fi
24465
cristy8b350f62009-11-15 23:12:43 +000024466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uncompress in -lz" >&5
cristy3ed852e2009-09-05 21:47:34 +000024467$as_echo_n "checking for uncompress in -lz... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024468if test "${ac_cv_lib_z_uncompress+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024469 $as_echo_n "(cached) " >&6
24470else
24471 ac_check_lib_save_LIBS=$LIBS
24472LIBS="-lz $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024473cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024474/* end confdefs.h. */
24475
24476/* Override any GCC internal prototype to avoid an error.
24477 Use char because int might match the return type of a GCC
24478 builtin and then its argument prototype would still apply. */
24479#ifdef __cplusplus
24480extern "C"
24481#endif
24482char uncompress ();
24483int
24484main ()
24485{
24486return uncompress ();
24487 ;
24488 return 0;
24489}
24490_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024491if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024492 ac_cv_lib_z_uncompress=yes
24493else
cristy8b350f62009-11-15 23:12:43 +000024494 ac_cv_lib_z_uncompress=no
cristy3ed852e2009-09-05 21:47:34 +000024495fi
cristy8b350f62009-11-15 23:12:43 +000024496rm -f core conftest.err conftest.$ac_objext \
24497 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024498LIBS=$ac_check_lib_save_LIBS
24499fi
cristy8b350f62009-11-15 23:12:43 +000024500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_uncompress" >&5
cristy3ed852e2009-09-05 21:47:34 +000024501$as_echo "$ac_cv_lib_z_uncompress" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024502if test "x$ac_cv_lib_z_uncompress" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024503 passed=`expr $passed + 1`
24504else
24505 failed=`expr $failed + 1`
24506fi
24507
cristy8b350f62009-11-15 23:12:43 +000024508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
cristy3ed852e2009-09-05 21:47:34 +000024509$as_echo_n "checking for deflate in -lz... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024510if test "${ac_cv_lib_z_deflate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024511 $as_echo_n "(cached) " >&6
24512else
24513 ac_check_lib_save_LIBS=$LIBS
24514LIBS="-lz $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024515cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024516/* end confdefs.h. */
24517
24518/* Override any GCC internal prototype to avoid an error.
24519 Use char because int might match the return type of a GCC
24520 builtin and then its argument prototype would still apply. */
24521#ifdef __cplusplus
24522extern "C"
24523#endif
24524char deflate ();
24525int
24526main ()
24527{
24528return deflate ();
24529 ;
24530 return 0;
24531}
24532_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024533if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024534 ac_cv_lib_z_deflate=yes
24535else
cristy8b350f62009-11-15 23:12:43 +000024536 ac_cv_lib_z_deflate=no
cristy3ed852e2009-09-05 21:47:34 +000024537fi
cristy8b350f62009-11-15 23:12:43 +000024538rm -f core conftest.err conftest.$ac_objext \
24539 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024540LIBS=$ac_check_lib_save_LIBS
24541fi
cristy8b350f62009-11-15 23:12:43 +000024542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
cristy3ed852e2009-09-05 21:47:34 +000024543$as_echo "$ac_cv_lib_z_deflate" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024544if test "x$ac_cv_lib_z_deflate" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024545 passed=`expr $passed + 1`
24546else
24547 failed=`expr $failed + 1`
24548fi
24549
cristy8b350f62009-11-15 23:12:43 +000024550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5
cristy3ed852e2009-09-05 21:47:34 +000024551$as_echo_n "checking for inflate in -lz... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024552if test "${ac_cv_lib_z_inflate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024553 $as_echo_n "(cached) " >&6
24554else
24555 ac_check_lib_save_LIBS=$LIBS
24556LIBS="-lz $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024557cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024558/* end confdefs.h. */
24559
24560/* Override any GCC internal prototype to avoid an error.
24561 Use char because int might match the return type of a GCC
24562 builtin and then its argument prototype would still apply. */
24563#ifdef __cplusplus
24564extern "C"
24565#endif
24566char inflate ();
24567int
24568main ()
24569{
24570return inflate ();
24571 ;
24572 return 0;
24573}
24574_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024575if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024576 ac_cv_lib_z_inflate=yes
24577else
cristy8b350f62009-11-15 23:12:43 +000024578 ac_cv_lib_z_inflate=no
cristy3ed852e2009-09-05 21:47:34 +000024579fi
cristy8b350f62009-11-15 23:12:43 +000024580rm -f core conftest.err conftest.$ac_objext \
24581 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024582LIBS=$ac_check_lib_save_LIBS
24583fi
cristy8b350f62009-11-15 23:12:43 +000024584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5
cristy3ed852e2009-09-05 21:47:34 +000024585$as_echo "$ac_cv_lib_z_inflate" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024586if test "x$ac_cv_lib_z_inflate" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024587 passed=`expr $passed + 1`
24588else
24589 failed=`expr $failed + 1`
24590fi
24591
cristy8b350f62009-11-15 23:12:43 +000024592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzseek in -lz" >&5
cristy3ed852e2009-09-05 21:47:34 +000024593$as_echo_n "checking for gzseek in -lz... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024594if test "${ac_cv_lib_z_gzseek+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024595 $as_echo_n "(cached) " >&6
24596else
24597 ac_check_lib_save_LIBS=$LIBS
24598LIBS="-lz $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024599cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024600/* end confdefs.h. */
24601
24602/* Override any GCC internal prototype to avoid an error.
24603 Use char because int might match the return type of a GCC
24604 builtin and then its argument prototype would still apply. */
24605#ifdef __cplusplus
24606extern "C"
24607#endif
24608char gzseek ();
24609int
24610main ()
24611{
24612return gzseek ();
24613 ;
24614 return 0;
24615}
24616_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024617if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024618 ac_cv_lib_z_gzseek=yes
24619else
cristy8b350f62009-11-15 23:12:43 +000024620 ac_cv_lib_z_gzseek=no
cristy3ed852e2009-09-05 21:47:34 +000024621fi
cristy8b350f62009-11-15 23:12:43 +000024622rm -f core conftest.err conftest.$ac_objext \
24623 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024624LIBS=$ac_check_lib_save_LIBS
24625fi
cristy8b350f62009-11-15 23:12:43 +000024626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzseek" >&5
cristy3ed852e2009-09-05 21:47:34 +000024627$as_echo "$ac_cv_lib_z_gzseek" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024628if test "x$ac_cv_lib_z_gzseek" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024629 passed=`expr $passed + 1`
24630else
24631 failed=`expr $failed + 1`
24632fi
24633
cristy8b350f62009-11-15 23:12:43 +000024634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gztell in -lz" >&5
cristy3ed852e2009-09-05 21:47:34 +000024635$as_echo_n "checking for gztell in -lz... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024636if test "${ac_cv_lib_z_gztell+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024637 $as_echo_n "(cached) " >&6
24638else
24639 ac_check_lib_save_LIBS=$LIBS
24640LIBS="-lz $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024641cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024642/* end confdefs.h. */
24643
24644/* Override any GCC internal prototype to avoid an error.
24645 Use char because int might match the return type of a GCC
24646 builtin and then its argument prototype would still apply. */
24647#ifdef __cplusplus
24648extern "C"
24649#endif
24650char gztell ();
24651int
24652main ()
24653{
24654return gztell ();
24655 ;
24656 return 0;
24657}
24658_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024659if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024660 ac_cv_lib_z_gztell=yes
24661else
cristy8b350f62009-11-15 23:12:43 +000024662 ac_cv_lib_z_gztell=no
cristy3ed852e2009-09-05 21:47:34 +000024663fi
cristy8b350f62009-11-15 23:12:43 +000024664rm -f core conftest.err conftest.$ac_objext \
24665 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024666LIBS=$ac_check_lib_save_LIBS
24667fi
cristy8b350f62009-11-15 23:12:43 +000024668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gztell" >&5
cristy3ed852e2009-09-05 21:47:34 +000024669$as_echo "$ac_cv_lib_z_gztell" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024670if test "x$ac_cv_lib_z_gztell" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024671 passed=`expr $passed + 1`
24672else
24673 failed=`expr $failed + 1`
24674fi
24675
cristy8b350f62009-11-15 23:12:43 +000024676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ZLIB package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000024677$as_echo_n "checking if ZLIB package is complete... " >&6; }
24678 if test $passed -gt 0; then
24679 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000024680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000024681$as_echo "no -- some components failed test" >&6; }
24682 have_zlib='no (failed tests)'
24683 else
24684 ZLIB_LIBS='-lz'
24685 LIBS="$ZLIB_LIBS $LIBS"
24686
cristy8b350f62009-11-15 23:12:43 +000024687$as_echo "#define ZLIB_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000024688
cristy8b350f62009-11-15 23:12:43 +000024689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000024690$as_echo "yes" >&6; }
24691 have_zlib='yes'
24692 fi
24693 else
cristy8b350f62009-11-15 23:12:43 +000024694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000024695$as_echo "no" >&6; }
24696 fi
24697fi
24698 if test "$have_zlib" = 'yes'; then
24699 ZLIB_DELEGATE_TRUE=
24700 ZLIB_DELEGATE_FALSE='#'
24701else
24702 ZLIB_DELEGATE_TRUE='#'
24703 ZLIB_DELEGATE_FALSE=
24704fi
24705
24706
24707
24708#
24709# If profiling, then check for -ldl and dlopen (required for Solaris & gcc)
24710#
24711LIB_DL=''
24712if test "$enable_profiling" = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000024713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
cristy3ed852e2009-09-05 21:47:34 +000024714$as_echo_n "checking for dlopen in -ldl... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024715if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024716 $as_echo_n "(cached) " >&6
24717else
24718 ac_check_lib_save_LIBS=$LIBS
24719LIBS="-ldl $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024721/* end confdefs.h. */
24722
24723/* Override any GCC internal prototype to avoid an error.
24724 Use char because int might match the return type of a GCC
24725 builtin and then its argument prototype would still apply. */
24726#ifdef __cplusplus
24727extern "C"
24728#endif
24729char dlopen ();
24730int
24731main ()
24732{
24733return dlopen ();
24734 ;
24735 return 0;
24736}
24737_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024738if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024739 ac_cv_lib_dl_dlopen=yes
24740else
cristy8b350f62009-11-15 23:12:43 +000024741 ac_cv_lib_dl_dlopen=no
cristy3ed852e2009-09-05 21:47:34 +000024742fi
cristy8b350f62009-11-15 23:12:43 +000024743rm -f core conftest.err conftest.$ac_objext \
24744 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024745LIBS=$ac_check_lib_save_LIBS
24746fi
cristy8b350f62009-11-15 23:12:43 +000024747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000024748$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024749if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024750 LIB_DL='-ldl'
24751fi
24752
24753 LIBS="$LIB_DL $LIBS"
24754fi
24755
24756
24757
24758#
24759# Check for Autotrace delegate library.
24760#
24761
24762# Check whether --with-autotrace was given.
cristy8b350f62009-11-15 23:12:43 +000024763if test "${with_autotrace+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024764 withval=$with_autotrace; with_autotrace=$withval
24765else
24766 with_autotrace='no'
24767fi
24768
24769
24770if test "$with_autotrace" != 'yes'; then
24771 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-autotrace=$with_autotrace "
24772fi
24773
24774have_autotrace='no'
24775AUTOTRACE_CFLAGS=""
24776AUTOTRACE_LIBS=""
24777AUTOTRACE_PKG=""
24778if test "x$with_autotrace" = "xyes"; then
cristy8b350f62009-11-15 23:12:43 +000024779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000024780$as_echo "-------------------------------------------------------------" >&6; }
24781
24782pkg_failed=no
cristy8b350f62009-11-15 23:12:43 +000024783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AUTOTRACE" >&5
cristy3ed852e2009-09-05 21:47:34 +000024784$as_echo_n "checking for AUTOTRACE... " >&6; }
24785
24786if test -n "$AUTOTRACE_CFLAGS"; then
24787 pkg_cv_AUTOTRACE_CFLAGS="$AUTOTRACE_CFLAGS"
24788 elif test -n "$PKG_CONFIG"; then
24789 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000024790 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"autotrace >= 0.31.1\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000024791 ($PKG_CONFIG --exists --print-errors "autotrace >= 0.31.1") 2>&5
24792 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000024793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24794 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000024795 pkg_cv_AUTOTRACE_CFLAGS=`$PKG_CONFIG --cflags "autotrace >= 0.31.1" 2>/dev/null`
24796else
24797 pkg_failed=yes
24798fi
24799 else
24800 pkg_failed=untried
24801fi
24802if test -n "$AUTOTRACE_LIBS"; then
24803 pkg_cv_AUTOTRACE_LIBS="$AUTOTRACE_LIBS"
24804 elif test -n "$PKG_CONFIG"; then
24805 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000024806 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"autotrace >= 0.31.1\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000024807 ($PKG_CONFIG --exists --print-errors "autotrace >= 0.31.1") 2>&5
24808 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000024809 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
24810 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000024811 pkg_cv_AUTOTRACE_LIBS=`$PKG_CONFIG --libs "autotrace >= 0.31.1" 2>/dev/null`
24812else
24813 pkg_failed=yes
24814fi
24815 else
24816 pkg_failed=untried
24817fi
24818
24819
24820
24821if test $pkg_failed = yes; then
24822
24823if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
24824 _pkg_short_errors_supported=yes
24825else
24826 _pkg_short_errors_supported=no
24827fi
24828 if test $_pkg_short_errors_supported = yes; then
24829 AUTOTRACE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "autotrace >= 0.31.1" 2>&1`
24830 else
24831 AUTOTRACE_PKG_ERRORS=`$PKG_CONFIG --print-errors "autotrace >= 0.31.1" 2>&1`
24832 fi
24833 # Put the nasty error message in config.log where it belongs
24834 echo "$AUTOTRACE_PKG_ERRORS" >&5
24835
cristy8b350f62009-11-15 23:12:43 +000024836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000024837$as_echo "no" >&6; }
24838 have_autotrace=no
24839elif test $pkg_failed = untried; then
24840 have_autotrace=no
24841else
24842 AUTOTRACE_CFLAGS=$pkg_cv_AUTOTRACE_CFLAGS
24843 AUTOTRACE_LIBS=$pkg_cv_AUTOTRACE_LIBS
cristy8b350f62009-11-15 23:12:43 +000024844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000024845$as_echo "yes" >&6; }
24846 have_autotrace=yes
24847fi
cristy8b350f62009-11-15 23:12:43 +000024848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000024849$as_echo "" >&6; }
24850fi
24851
24852if test "$have_autotrace" = 'yes'; then
24853 failed=0
24854
cristy8b350f62009-11-15 23:12:43 +000024855$as_echo "#define AUTOTRACE_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000024856
24857 if test "$with_modules" = 'no'; then
24858 CPPFLAGS="$AUTOTRACE_CFLAGS $CPPFLAGS"
24859 fi
24860fi
24861
24862 if test "$have_autotrace" = 'yes'; then
24863 AUTOTRACE_DELEGATE_TRUE=
24864 AUTOTRACE_DELEGATE_FALSE='#'
24865else
24866 AUTOTRACE_DELEGATE_TRUE='#'
24867 AUTOTRACE_DELEGATE_FALSE=
24868fi
24869
24870
24871
24872
24873
24874#
24875# Check for Display Postscript delegate library.
24876#
24877
24878# Check whether --with-dps was given.
cristy8b350f62009-11-15 23:12:43 +000024879if test "${with_dps+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024880 withval=$with_dps; with_dps=$withval
24881else
24882 with_dps='yes'
24883fi
24884
24885
24886if test "$with_dps" != 'yes'; then
24887 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-dps=$with_dps "
24888fi
24889
24890have_dps='no'
24891DPS_LIBS=''
24892if test "$with_dps" != 'no' && test "$with_x" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000024893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000024894$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DPS" >&5
cristy3ed852e2009-09-05 21:47:34 +000024896$as_echo_n "checking for DPS... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000024898$as_echo "" >&6; }
24899 failed=0
24900 passed=0
24901 PERSIST_CPPFLAGS="$CPPFLAGS"
24902 CPPFLAGS="$CPPFLAGS -I${ac_x_includes}/X11"
cristy8b350f62009-11-15 23:12:43 +000024903 ac_fn_c_check_header_mongrel "$LINENO" "DPS/dpsXclient.h" "ac_cv_header_DPS_dpsXclient_h" "$ac_includes_default"
24904if test "x$ac_cv_header_DPS_dpsXclient_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024905 passed=`expr $passed + 1`
24906else
24907 failed=`expr $failed + 1`
24908fi
24909
24910
24911 # DPS issues:
24912 # XFree86-4.x needs -lXt to provide XtMalloc for -ldps.
24913 # Cygwin doesn't deliver -lXt as a DLL, which prevents a DLL build.
24914 # Adobe DPS (as delivered on Solaris) doesn't require -lXt.
24915 # ImageMagick itself doesn't use -lXt.
24916 have_libdps='no'
24917 LIBDPS_XT=''
cristy8b350f62009-11-15 23:12:43 +000024918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DPSInitialize in -ldps" >&5
cristy3ed852e2009-09-05 21:47:34 +000024919$as_echo_n "checking for DPSInitialize in -ldps... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024920if test "${ac_cv_lib_dps_DPSInitialize+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024921 $as_echo_n "(cached) " >&6
24922else
24923 ac_check_lib_save_LIBS=$LIBS
24924LIBS="-ldps $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024925cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024926/* end confdefs.h. */
24927
24928/* Override any GCC internal prototype to avoid an error.
24929 Use char because int might match the return type of a GCC
24930 builtin and then its argument prototype would still apply. */
24931#ifdef __cplusplus
24932extern "C"
24933#endif
24934char DPSInitialize ();
24935int
24936main ()
24937{
24938return DPSInitialize ();
24939 ;
24940 return 0;
24941}
24942_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024943if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024944 ac_cv_lib_dps_DPSInitialize=yes
24945else
cristy8b350f62009-11-15 23:12:43 +000024946 ac_cv_lib_dps_DPSInitialize=no
cristy3ed852e2009-09-05 21:47:34 +000024947fi
cristy8b350f62009-11-15 23:12:43 +000024948rm -f core conftest.err conftest.$ac_objext \
24949 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024950LIBS=$ac_check_lib_save_LIBS
24951fi
cristy8b350f62009-11-15 23:12:43 +000024952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dps_DPSInitialize" >&5
cristy3ed852e2009-09-05 21:47:34 +000024953$as_echo "$ac_cv_lib_dps_DPSInitialize" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024954if test "x$ac_cv_lib_dps_DPSInitialize" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000024955 have_libdps='yes'
24956else
24957 have_libdps='no'
24958fi
24959
24960 if test "$have_libdps" != 'yes'; then
24961 # Unset cache variable so we can try again.
24962 unset ac_cv_lib_dps_DPSInitialize
cristy8b350f62009-11-15 23:12:43 +000024963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DPSInitialize in -ldps" >&5
cristy3ed852e2009-09-05 21:47:34 +000024964$as_echo_n "checking for DPSInitialize in -ldps... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000024965if test "${ac_cv_lib_dps_DPSInitialize+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000024966 $as_echo_n "(cached) " >&6
24967else
24968 ac_check_lib_save_LIBS=$LIBS
24969LIBS="-ldps -lXt $LIBS"
cristy8b350f62009-11-15 23:12:43 +000024970cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024971/* end confdefs.h. */
24972
24973/* Override any GCC internal prototype to avoid an error.
24974 Use char because int might match the return type of a GCC
24975 builtin and then its argument prototype would still apply. */
24976#ifdef __cplusplus
24977extern "C"
24978#endif
24979char DPSInitialize ();
24980int
24981main ()
24982{
24983return DPSInitialize ();
24984 ;
24985 return 0;
24986}
24987_ACEOF
cristy8b350f62009-11-15 23:12:43 +000024988if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000024989 ac_cv_lib_dps_DPSInitialize=yes
24990else
cristy8b350f62009-11-15 23:12:43 +000024991 ac_cv_lib_dps_DPSInitialize=no
cristy3ed852e2009-09-05 21:47:34 +000024992fi
cristy8b350f62009-11-15 23:12:43 +000024993rm -f core conftest.err conftest.$ac_objext \
24994 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000024995LIBS=$ac_check_lib_save_LIBS
24996fi
cristy8b350f62009-11-15 23:12:43 +000024997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dps_DPSInitialize" >&5
cristy3ed852e2009-09-05 21:47:34 +000024998$as_echo "$ac_cv_lib_dps_DPSInitialize" >&6; }
cristy8b350f62009-11-15 23:12:43 +000024999if test "x$ac_cv_lib_dps_DPSInitialize" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025000 have_libdps='yes'
25001else
25002 have_libdps='no'
25003fi
25004
25005 if test "$have_libdps" = 'yes'; then
25006 LIBDPS_XT='-lXt'
25007 fi
25008 fi
25009 if test "$have_libdps" = 'yes'; then
25010 passed=`expr $passed + 1`
25011 else
25012 failed=`expr $failed + 1`
25013 fi
cristy8b350f62009-11-15 23:12:43 +000025014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDPSPixelsPerPoint in -ldpstk" >&5
cristy3ed852e2009-09-05 21:47:34 +000025015$as_echo_n "checking for XDPSPixelsPerPoint in -ldpstk... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025016if test "${ac_cv_lib_dpstk_XDPSPixelsPerPoint+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025017 $as_echo_n "(cached) " >&6
25018else
25019 ac_check_lib_save_LIBS=$LIBS
25020LIBS="-ldpstk -ldps $LIBDPS_XT $LIBS"
cristy8b350f62009-11-15 23:12:43 +000025021cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025022/* end confdefs.h. */
25023
25024/* Override any GCC internal prototype to avoid an error.
25025 Use char because int might match the return type of a GCC
25026 builtin and then its argument prototype would still apply. */
25027#ifdef __cplusplus
25028extern "C"
25029#endif
25030char XDPSPixelsPerPoint ();
25031int
25032main ()
25033{
25034return XDPSPixelsPerPoint ();
25035 ;
25036 return 0;
25037}
25038_ACEOF
cristy8b350f62009-11-15 23:12:43 +000025039if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000025040 ac_cv_lib_dpstk_XDPSPixelsPerPoint=yes
25041else
cristy8b350f62009-11-15 23:12:43 +000025042 ac_cv_lib_dpstk_XDPSPixelsPerPoint=no
cristy3ed852e2009-09-05 21:47:34 +000025043fi
cristy8b350f62009-11-15 23:12:43 +000025044rm -f core conftest.err conftest.$ac_objext \
25045 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025046LIBS=$ac_check_lib_save_LIBS
25047fi
cristy8b350f62009-11-15 23:12:43 +000025048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dpstk_XDPSPixelsPerPoint" >&5
cristy3ed852e2009-09-05 21:47:34 +000025049$as_echo "$ac_cv_lib_dpstk_XDPSPixelsPerPoint" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025050if test "x$ac_cv_lib_dpstk_XDPSPixelsPerPoint" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025051 passed=`expr $passed + 1`
25052else
25053 failed=`expr $failed + 1`
25054fi
25055
cristy8b350f62009-11-15 23:12:43 +000025056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPS package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000025057$as_echo_n "checking if DPS package is complete... " >&6; }
25058 if test $passed -gt 0; then
25059 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000025060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000025061$as_echo "no -- some components failed test" >&6; }
25062 have_dps='no (failed tests)'
25063 CPPFLAGS="$PERSIST_CPPFLAGS"
25064 else
25065 DPS_LIBS="-ldpstk -ldps ${LIBDPS_XT}"
25066 LIBS="$DPS_LIBS $LIBS"
25067
cristy8b350f62009-11-15 23:12:43 +000025068$as_echo "#define DPS_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025069
cristy8b350f62009-11-15 23:12:43 +000025070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000025071$as_echo "yes" >&6; }
25072 have_dps='yes'
25073 fi
25074 else
cristy8b350f62009-11-15 23:12:43 +000025075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025076$as_echo "no" >&6; }
25077 CPPFLAGS=$PERSIST_CPPFLAGS
25078 fi
25079fi
25080 if test "$have_dps" = 'yes'; then
25081 DPS_DELEGATE_TRUE=
25082 DPS_DELEGATE_FALSE='#'
25083else
25084 DPS_DELEGATE_TRUE='#'
25085 DPS_DELEGATE_FALSE=
25086fi
25087
25088
25089
25090
25091#
25092# Check for DJVU delegate library.
25093#
25094
25095# Check whether --with-djvu was given.
cristy8b350f62009-11-15 23:12:43 +000025096if test "${with_djvu+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025097 withval=$with_djvu; with_djvu=$withval
25098else
25099 with_djvu='yes'
25100fi
25101
25102
25103if test "$with_djvu" != 'yes'; then
25104 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-djvu=$with_djvu "
25105fi
25106
25107have_djvu='no'
25108DJVU_LIBS=''
25109if test "$with_djvu" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000025110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000025111$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DJVU" >&5
cristy3ed852e2009-09-05 21:47:34 +000025113$as_echo_n "checking for DJVU... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000025115$as_echo "" >&6; }
25116 failed=0
25117 passed=0
cristy8b350f62009-11-15 23:12:43 +000025118 ac_fn_c_check_header_mongrel "$LINENO" "libdjvu/ddjvuapi.h" "ac_cv_header_libdjvu_ddjvuapi_h" "$ac_includes_default"
25119if test "x$ac_cv_header_libdjvu_ddjvuapi_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025120 passed=`expr $passed + 1`
25121else
25122 failed=`expr $failed + 1`
25123fi
25124
25125
cristy8b350f62009-11-15 23:12:43 +000025126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ddjvu_context_create in -ldjvulibre" >&5
cristy3ed852e2009-09-05 21:47:34 +000025127$as_echo_n "checking for ddjvu_context_create in -ldjvulibre... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025128if test "${ac_cv_lib_djvulibre_ddjvu_context_create+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025129 $as_echo_n "(cached) " >&6
25130else
25131 ac_check_lib_save_LIBS=$LIBS
25132LIBS="-ldjvulibre $LIBS"
cristy8b350f62009-11-15 23:12:43 +000025133cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025134/* end confdefs.h. */
25135
25136/* Override any GCC internal prototype to avoid an error.
25137 Use char because int might match the return type of a GCC
25138 builtin and then its argument prototype would still apply. */
25139#ifdef __cplusplus
25140extern "C"
25141#endif
25142char ddjvu_context_create ();
25143int
25144main ()
25145{
25146return ddjvu_context_create ();
25147 ;
25148 return 0;
25149}
25150_ACEOF
cristy8b350f62009-11-15 23:12:43 +000025151if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000025152 ac_cv_lib_djvulibre_ddjvu_context_create=yes
25153else
cristy8b350f62009-11-15 23:12:43 +000025154 ac_cv_lib_djvulibre_ddjvu_context_create=no
cristy3ed852e2009-09-05 21:47:34 +000025155fi
cristy8b350f62009-11-15 23:12:43 +000025156rm -f core conftest.err conftest.$ac_objext \
25157 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025158LIBS=$ac_check_lib_save_LIBS
25159fi
cristy8b350f62009-11-15 23:12:43 +000025160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_djvulibre_ddjvu_context_create" >&5
cristy3ed852e2009-09-05 21:47:34 +000025161$as_echo "$ac_cv_lib_djvulibre_ddjvu_context_create" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025162if test "x$ac_cv_lib_djvulibre_ddjvu_context_create" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025163 passed=`expr $passed + 1`
25164else
25165 failed=`expr $failed + 1`
25166fi
25167
cristy8b350f62009-11-15 23:12:43 +000025168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DJVU package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000025169$as_echo_n "checking if DJVU package is complete... " >&6; }
25170 if test $passed -gt 0; then
25171 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000025172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000025173$as_echo "no -- some components failed test" >&6; }
25174 have_djvu='no (failed tests)'
25175 else
25176 DJVU_LIBS='-ldjvulibre'
25177 LIBS="$DJVU_LIBS $LIBS"
25178
cristy8b350f62009-11-15 23:12:43 +000025179$as_echo "#define DJVU_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025180
cristy8b350f62009-11-15 23:12:43 +000025181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000025182$as_echo "yes" >&6; }
25183 have_djvu='yes'
25184 fi
25185 else
cristy8b350f62009-11-15 23:12:43 +000025186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025187$as_echo "no" >&6; }
25188 fi
25189fi
25190 if test "$have_djvu" = 'yes'; then
25191 DJVU_DELEGATE_TRUE=
25192 DJVU_DELEGATE_FALSE='#'
25193else
25194 DJVU_DELEGATE_TRUE='#'
25195 DJVU_DELEGATE_FALSE=
25196fi
25197
25198
25199
25200
25201#
25202# Check for FFTW delegate library.
25203#
25204
25205# Check whether --with-fftw was given.
cristy8b350f62009-11-15 23:12:43 +000025206if test "${with_fftw+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025207 withval=$with_fftw; with_fftw=$withval
25208else
25209 with_fftw='yes'
25210fi
25211
25212
25213if test "$with_fftw" != 'yes'; then
25214 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fftw=$with_fftw "
25215fi
25216
25217have_fftw='no'
25218FFTW_LIBS=''
25219if test "$with_fftw" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000025220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000025221$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FFTW" >&5
cristy3ed852e2009-09-05 21:47:34 +000025223$as_echo_n "checking for FFTW... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000025225$as_echo "" >&6; }
25226 failed=0
25227 passed=0
cristy8b350f62009-11-15 23:12:43 +000025228 ac_fn_c_check_header_mongrel "$LINENO" "fftw3.h" "ac_cv_header_fftw3_h" "$ac_includes_default"
25229if test "x$ac_cv_header_fftw3_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025230 passed=`expr $passed + 1`
25231else
25232 failed=`expr $failed + 1`
25233fi
25234
25235
cristy8b350f62009-11-15 23:12:43 +000025236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw_execute in -lfftw3" >&5
cristy3ed852e2009-09-05 21:47:34 +000025237$as_echo_n "checking for fftw_execute in -lfftw3... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025238if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025239 $as_echo_n "(cached) " >&6
25240else
25241 ac_check_lib_save_LIBS=$LIBS
25242LIBS="-lfftw3 $LIBS"
cristy8b350f62009-11-15 23:12:43 +000025243cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025244/* end confdefs.h. */
25245
25246/* Override any GCC internal prototype to avoid an error.
25247 Use char because int might match the return type of a GCC
25248 builtin and then its argument prototype would still apply. */
25249#ifdef __cplusplus
25250extern "C"
25251#endif
25252char fftw_execute ();
25253int
25254main ()
25255{
25256return fftw_execute ();
25257 ;
25258 return 0;
25259}
25260_ACEOF
cristy8b350f62009-11-15 23:12:43 +000025261if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000025262 ac_cv_lib_fftw3_fftw_execute=yes
25263else
cristy8b350f62009-11-15 23:12:43 +000025264 ac_cv_lib_fftw3_fftw_execute=no
cristy3ed852e2009-09-05 21:47:34 +000025265fi
cristy8b350f62009-11-15 23:12:43 +000025266rm -f core conftest.err conftest.$ac_objext \
25267 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025268LIBS=$ac_check_lib_save_LIBS
25269fi
cristy8b350f62009-11-15 23:12:43 +000025270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fftw3_fftw_execute" >&5
cristy3ed852e2009-09-05 21:47:34 +000025271$as_echo "$ac_cv_lib_fftw3_fftw_execute" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025272if test "x$ac_cv_lib_fftw3_fftw_execute" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025273 passed=`expr $passed + 1`
25274else
25275 failed=`expr $failed + 1`
25276fi
25277
cristy8b350f62009-11-15 23:12:43 +000025278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if FFTW package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000025279$as_echo_n "checking if FFTW package is complete... " >&6; }
25280 if test $passed -gt 0; then
25281 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000025282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000025283$as_echo "no -- some components failed test" >&6; }
25284 have_fftw='no (failed tests)'
25285 else
25286 FFTW_LIBS='-lfftw3'
25287 LIBS="$FFTW_LIBS $LIBS"
25288
cristy8b350f62009-11-15 23:12:43 +000025289$as_echo "#define FFTW_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025290
cristy8b350f62009-11-15 23:12:43 +000025291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000025292$as_echo "yes" >&6; }
25293 have_fftw='yes'
25294 fi
25295 else
cristy8b350f62009-11-15 23:12:43 +000025296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025297$as_echo "no" >&6; }
25298 fi
25299fi
25300 if test "$have_fftw" = 'yes'; then
25301 FFTW_DELEGATE_TRUE=
25302 FFTW_DELEGATE_FALSE='#'
25303else
25304 FFTW_DELEGATE_TRUE='#'
25305 FFTW_DELEGATE_FALSE=
25306fi
25307
25308
25309
25310
25311#
25312# Check for FlashPIX delegate library.
25313#
25314
25315# Check whether --with-fpx was given.
cristy8b350f62009-11-15 23:12:43 +000025316if test "${with_fpx+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025317 withval=$with_fpx; with_fpx=$withval
25318else
25319 with_fpx='yes'
25320fi
25321
25322
25323if test "$with_fpx" != 'yes'; then
25324 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fpx=$with_fpx "
25325fi
25326
25327have_fpx='no'
25328FPX_LIBS=''
25329if test "$with_fpx" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000025330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000025331$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FlashPIX" >&5
cristy3ed852e2009-09-05 21:47:34 +000025333$as_echo_n "checking for FlashPIX... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000025335$as_echo "" >&6; }
25336 failed=0
25337 passed=0
25338 ac_ext=cpp
25339ac_cpp='$CXXCPP $CPPFLAGS'
25340ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25341ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25342ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25343
25344
cristy8b350f62009-11-15 23:12:43 +000025345ac_fn_cxx_check_header_mongrel "$LINENO" "fpxlib.h" "ac_cv_header_fpxlib_h" "$ac_includes_default"
25346if test "x$ac_cv_header_fpxlib_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025347 passed=`expr $passed + 1`
25348else
25349 failed=`expr $failed + 1`
25350fi
25351
25352
cristy8b350f62009-11-15 23:12:43 +000025353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FPX_OpenImageByFilename in -lfpx" >&5
cristy3ed852e2009-09-05 21:47:34 +000025354$as_echo_n "checking for FPX_OpenImageByFilename in -lfpx... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025355if test "${ac_cv_lib_fpx_FPX_OpenImageByFilename+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025356 $as_echo_n "(cached) " >&6
25357else
25358 ac_check_lib_save_LIBS=$LIBS
25359LIBS="-lfpx $LIBS"
cristy8b350f62009-11-15 23:12:43 +000025360cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025361/* end confdefs.h. */
25362
25363/* Override any GCC internal prototype to avoid an error.
25364 Use char because int might match the return type of a GCC
25365 builtin and then its argument prototype would still apply. */
25366#ifdef __cplusplus
25367extern "C"
25368#endif
25369char FPX_OpenImageByFilename ();
25370int
25371main ()
25372{
25373return FPX_OpenImageByFilename ();
25374 ;
25375 return 0;
25376}
25377_ACEOF
cristy8b350f62009-11-15 23:12:43 +000025378if ac_fn_cxx_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000025379 ac_cv_lib_fpx_FPX_OpenImageByFilename=yes
25380else
cristy8b350f62009-11-15 23:12:43 +000025381 ac_cv_lib_fpx_FPX_OpenImageByFilename=no
cristy3ed852e2009-09-05 21:47:34 +000025382fi
cristy8b350f62009-11-15 23:12:43 +000025383rm -f core conftest.err conftest.$ac_objext \
25384 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025385LIBS=$ac_check_lib_save_LIBS
25386fi
cristy8b350f62009-11-15 23:12:43 +000025387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fpx_FPX_OpenImageByFilename" >&5
cristy3ed852e2009-09-05 21:47:34 +000025388$as_echo "$ac_cv_lib_fpx_FPX_OpenImageByFilename" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025389if test "x$ac_cv_lib_fpx_FPX_OpenImageByFilename" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025390 passed=`expr $passed + 1`
25391else
25392 failed=`expr $failed + 1`
25393fi
25394
25395 ac_ext=c
25396ac_cpp='$CPP $CPPFLAGS'
25397ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25398ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25399ac_compiler_gnu=$ac_cv_c_compiler_gnu
25400
cristy8b350f62009-11-15 23:12:43 +000025401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if FlashPIX package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000025402$as_echo_n "checking if FlashPIX package is complete... " >&6; }
25403 if test $passed -gt 0; then
25404 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000025405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000025406$as_echo "no -- some components failed test" >&6; }
25407 have_fpx='no (failed tests)'
25408 else
25409 FPX_LIBS='-lfpx'
25410
cristy8b350f62009-11-15 23:12:43 +000025411$as_echo "#define FPX_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025412
cristy8b350f62009-11-15 23:12:43 +000025413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000025414$as_echo "yes" >&6; }
25415 have_fpx='yes'
25416 PERLMAINCC="$CXX"
25417 fi
25418 else
cristy8b350f62009-11-15 23:12:43 +000025419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025420$as_echo "no" >&6; }
25421 fi
25422fi
25423 if test "$have_fpx" = 'yes'; then
25424 FPX_DELEGATE_TRUE=
25425 FPX_DELEGATE_FALSE='#'
25426else
25427 FPX_DELEGATE_TRUE='#'
25428 FPX_DELEGATE_FALSE=
25429fi
25430
25431
25432
25433
25434#
25435# Check for fontconfig delegate library.
25436#
25437
25438# Check whether --with-fontconfig was given.
cristy8b350f62009-11-15 23:12:43 +000025439if test "${with_fontconfig+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025440 withval=$with_fontconfig; with_fontconfig=$withval
25441else
25442 with_fontconfig=$have_x
25443fi
25444
25445
25446if test "$with_fontconfig" != 'yes'; then
25447 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fontconfig=$with_fontconfig "
25448fi
25449
25450have_fontconfig='no'
25451FONTCONFIG_CFLAGS=""
25452FONTCONFIG_LIBS=""
25453FONTCONFIG_PKG=""
25454if test "x$with_fontconfig" = "xyes"; then
cristy8b350f62009-11-15 23:12:43 +000025455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000025456$as_echo "-------------------------------------------------------------" >&6; }
25457
25458pkg_failed=no
cristy8b350f62009-11-15 23:12:43 +000025459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FONTCONFIG" >&5
cristy3ed852e2009-09-05 21:47:34 +000025460$as_echo_n "checking for FONTCONFIG... " >&6; }
25461
25462if test -n "$FONTCONFIG_CFLAGS"; then
25463 pkg_cv_FONTCONFIG_CFLAGS="$FONTCONFIG_CFLAGS"
25464 elif test -n "$PKG_CONFIG"; then
25465 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000025466 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.1.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000025467 ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.1.0") 2>&5
25468 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000025469 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
25470 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000025471 pkg_cv_FONTCONFIG_CFLAGS=`$PKG_CONFIG --cflags "fontconfig >= 2.1.0" 2>/dev/null`
25472else
25473 pkg_failed=yes
25474fi
25475 else
25476 pkg_failed=untried
25477fi
25478if test -n "$FONTCONFIG_LIBS"; then
25479 pkg_cv_FONTCONFIG_LIBS="$FONTCONFIG_LIBS"
25480 elif test -n "$PKG_CONFIG"; then
25481 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000025482 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.1.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000025483 ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.1.0") 2>&5
25484 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000025485 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
25486 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000025487 pkg_cv_FONTCONFIG_LIBS=`$PKG_CONFIG --libs "fontconfig >= 2.1.0" 2>/dev/null`
25488else
25489 pkg_failed=yes
25490fi
25491 else
25492 pkg_failed=untried
25493fi
25494
25495
25496
25497if test $pkg_failed = yes; then
25498
25499if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
25500 _pkg_short_errors_supported=yes
25501else
25502 _pkg_short_errors_supported=no
25503fi
25504 if test $_pkg_short_errors_supported = yes; then
25505 FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "fontconfig >= 2.1.0" 2>&1`
25506 else
25507 FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --print-errors "fontconfig >= 2.1.0" 2>&1`
25508 fi
25509 # Put the nasty error message in config.log where it belongs
25510 echo "$FONTCONFIG_PKG_ERRORS" >&5
25511
cristy8b350f62009-11-15 23:12:43 +000025512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025513$as_echo "no" >&6; }
25514 have_fontconfig=no
25515elif test $pkg_failed = untried; then
25516 have_fontconfig=no
25517else
25518 FONTCONFIG_CFLAGS=$pkg_cv_FONTCONFIG_CFLAGS
25519 FONTCONFIG_LIBS=$pkg_cv_FONTCONFIG_LIBS
cristy8b350f62009-11-15 23:12:43 +000025520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000025521$as_echo "yes" >&6; }
25522 have_fontconfig=yes
25523fi
cristy8b350f62009-11-15 23:12:43 +000025524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000025525$as_echo "" >&6; }
25526fi
25527
25528if test "$have_fontconfig" = 'yes'; then
25529
cristy8b350f62009-11-15 23:12:43 +000025530$as_echo "#define FONTCONFIG_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025531
25532 if test "$with_modules" = 'no'; then
25533 CPPFLAGS="$FONTCONFIG_CFLAGS $CPPFLAGS"
25534 fi
25535fi
25536
25537 if test "$have_fontconfig" = 'yes'; then
25538 FONTCONFIG_DELEGATE_TRUE=
25539 FONTCONFIG_DELEGATE_FALSE='#'
25540else
25541 FONTCONFIG_DELEGATE_TRUE='#'
25542 FONTCONFIG_DELEGATE_FALSE=
25543fi
25544
25545
25546
25547
25548
25549#
25550# Check for freetype delegate library.
25551#
25552
25553# Check whether --with-freetype was given.
cristy8b350f62009-11-15 23:12:43 +000025554if test "${with_freetype+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025555 withval=$with_freetype; with_freetype=$withval
25556else
25557 with_freetype='yes'
25558fi
25559
25560
25561
25562if test "$with_freetype" != 'yes'; then
25563 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-freetype=$with_freetype "
25564fi
25565
25566have_freetype='no'
25567FREETYPE_LIBS=''
25568if test "$with_freetype" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000025569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000025570$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FreeType 2.0" >&5
cristy3ed852e2009-09-05 21:47:34 +000025572$as_echo_n "checking for FreeType 2.0... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000025574$as_echo "" >&6; }
25575 failed=0
25576 passed=0
cristy66291112009-10-03 22:44:36 +000025577 PERSIST_LIBS="$LIBS"
cristy3ed852e2009-09-05 21:47:34 +000025578 PERSIST_CPPFLAGS="$CPPFLAGS"
25579 if test "$enable_delegate_build" != 'no' && test -d "$builddir/freetype/include"; then
25580 :
25581 else
25582 freetype_config=''
25583 for ac_prog in freetype-config
25584do
25585 # Extract the first word of "$ac_prog", so it can be a program name with args.
25586set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000025587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000025588$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025589if test "${ac_cv_prog_freetype_config+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025590 $as_echo_n "(cached) " >&6
25591else
25592 if test -n "$freetype_config"; then
25593 ac_cv_prog_freetype_config="$freetype_config" # Let the user override the test.
25594else
25595as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25596for as_dir in $PATH
25597do
25598 IFS=$as_save_IFS
25599 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000025600 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000025601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
25602 ac_cv_prog_freetype_config="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000025603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000025604 break 2
25605 fi
25606done
cristy8b350f62009-11-15 23:12:43 +000025607 done
cristy3ed852e2009-09-05 21:47:34 +000025608IFS=$as_save_IFS
25609
25610fi
25611fi
25612freetype_config=$ac_cv_prog_freetype_config
25613if test -n "$freetype_config"; then
cristy8b350f62009-11-15 23:12:43 +000025614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $freetype_config" >&5
cristy3ed852e2009-09-05 21:47:34 +000025615$as_echo "$freetype_config" >&6; }
25616else
cristy8b350f62009-11-15 23:12:43 +000025617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025618$as_echo "no" >&6; }
25619fi
25620
25621
25622 test -n "$freetype_config" && break
25623done
25624 if test -n "$freetype_config"; then
25625 freetype_cflags=`$freetype_config --cflags`
25626 freetype_libs=`$freetype_config --libs`
cristy66291112009-10-03 22:44:36 +000025627 LIBS="$LIBS $freetype_libs"
cristy3ed852e2009-09-05 21:47:34 +000025628 CPPFLAGS="$freetype_cflags $CPPFLAGS"
25629 fi
25630 fi
25631
25632 if test "$FREETYPE_LIBS" = ''; then
cristy8b350f62009-11-15 23:12:43 +000025633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FT_Init_FreeType in -lfreetype" >&5
cristy3ed852e2009-09-05 21:47:34 +000025634$as_echo_n "checking for FT_Init_FreeType in -lfreetype... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025635if test "${ac_cv_lib_freetype_FT_Init_FreeType+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025636 $as_echo_n "(cached) " >&6
25637else
25638 ac_check_lib_save_LIBS=$LIBS
25639LIBS="-lfreetype $LIBS"
cristy8b350f62009-11-15 23:12:43 +000025640cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025641/* end confdefs.h. */
25642
25643/* Override any GCC internal prototype to avoid an error.
25644 Use char because int might match the return type of a GCC
25645 builtin and then its argument prototype would still apply. */
25646#ifdef __cplusplus
25647extern "C"
25648#endif
25649char FT_Init_FreeType ();
25650int
25651main ()
25652{
25653return FT_Init_FreeType ();
25654 ;
25655 return 0;
25656}
25657_ACEOF
cristy8b350f62009-11-15 23:12:43 +000025658if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000025659 ac_cv_lib_freetype_FT_Init_FreeType=yes
25660else
cristy8b350f62009-11-15 23:12:43 +000025661 ac_cv_lib_freetype_FT_Init_FreeType=no
cristy3ed852e2009-09-05 21:47:34 +000025662fi
cristy8b350f62009-11-15 23:12:43 +000025663rm -f core conftest.err conftest.$ac_objext \
25664 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025665LIBS=$ac_check_lib_save_LIBS
25666fi
cristy8b350f62009-11-15 23:12:43 +000025667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_freetype_FT_Init_FreeType" >&5
cristy3ed852e2009-09-05 21:47:34 +000025668$as_echo "$ac_cv_lib_freetype_FT_Init_FreeType" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025669if test "x$ac_cv_lib_freetype_FT_Init_FreeType" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025670 FREETYPE_LIBS='-lfreetype'
25671fi
25672
25673 if test "$FREETYPE_LIBS" != ''; then
25674 passed=`expr $passed + 1`
25675 else
25676 failed=`expr $failed + 1`
cristy66291112009-10-03 22:44:36 +000025677 LIBS="$PERSIST_LIBS"
cristy3ed852e2009-09-05 21:47:34 +000025678 fi
25679 fi
25680
cristy8b350f62009-11-15 23:12:43 +000025681 ac_fn_c_check_header_mongrel "$LINENO" "ft2build.h" "ac_cv_header_ft2build_h" "$ac_includes_default"
25682if test "x$ac_cv_header_ft2build_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025683 FT2BUILD_H='#include <ft2build.h>'
25684else
25685 ft2build=''
25686fi
25687
25688
cristy8b350f62009-11-15 23:12:43 +000025689 ac_fn_c_check_header_compile "$LINENO" "freetype/freetype.h" "ac_cv_header_freetype_freetype_h" "$FT2BUILD_H
25690"
25691if test "x$ac_cv_header_freetype_freetype_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025692 have_freetype_h='yes'
25693else
25694 have_freetype_h='no'
25695fi
25696
25697
25698 if test "$ac_cv_header_ft2build_h" = 'yes' || test "$have_freetype_h" = 'yes'; then
25699 passed=`expr $passed + 1`
25700 else
25701 failed=`expr $failed + 1`
25702 CPPFLAGS="$PERSIST_CPPFLAGS"
25703 fi
25704
cristy8b350f62009-11-15 23:12:43 +000025705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if FreeType package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000025706$as_echo_n "checking if FreeType package is complete... " >&6; }
25707 if test $passed -gt 0; then
25708 if test $failed -gt 0; then
25709 FREETYPE_LIBS=''
cristy8b350f62009-11-15 23:12:43 +000025710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000025711$as_echo "no -- some components failed test" >&6; }
25712 have_freetype='no (failed tests)'
25713 else
25714 LIBS="$FREETYPE_LIBS $LIBS"
25715
cristy8b350f62009-11-15 23:12:43 +000025716$as_echo "#define FREETYPE_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025717
25718 if test "$ac_cv_header_ft2build_h" = 'yes'; then
25719
cristy8b350f62009-11-15 23:12:43 +000025720$as_echo "#define HAVE_FT2BUILD_H 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025721
25722 fi
cristy8b350f62009-11-15 23:12:43 +000025723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000025724$as_echo "yes" >&6; }
25725 have_freetype='yes'
25726 fi
25727 else
cristy8b350f62009-11-15 23:12:43 +000025728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025729$as_echo "no" >&6; }
25730 fi
25731fi
25732 if test "$have_freetype" = 'yes'; then
25733 FREETYPE_DELEGATE_TRUE=
25734 FREETYPE_DELEGATE_FALSE='#'
25735else
25736 FREETYPE_DELEGATE_TRUE='#'
25737 FREETYPE_DELEGATE_FALSE=
25738fi
25739
25740
25741
25742
25743
25744#
25745# Check for Ghostscript library or framework.
25746#
25747# Test for iapi.h & test for gsapi_new_instance in -lgs
25748# or -framework Ghostscript
25749
25750
25751# Check whether --with-gslib was given.
cristy8b350f62009-11-15 23:12:43 +000025752if test "${with_gslib+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025753 withval=$with_gslib; with_gslib=$withval
25754else
25755 with_gslib='no'
25756fi
25757
25758
cristyb7931f12009-09-25 10:22:21 +000025759gslib_framework='no'
cristy3ed852e2009-09-05 21:47:34 +000025760if test "$with_gslib" != 'yes'; then
25761 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-gslib=$with_gslib "
25762fi
25763
25764have_gslib='no'
25765GS_LIBS=''
25766if test "$with_gslib" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000025767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000025768$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript" >&5
cristy3ed852e2009-09-05 21:47:34 +000025770$as_echo_n "checking for Ghostscript... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000025772$as_echo "" >&6; }
cristyb7931f12009-09-25 10:22:21 +000025773 framework=0
cristy3ed852e2009-09-05 21:47:34 +000025774 failed=0
25775 passed=0
cristy8b350f62009-11-15 23:12:43 +000025776 ac_fn_c_check_header_mongrel "$LINENO" "ghostscript/iapi.h" "ac_cv_header_ghostscript_iapi_h" "$ac_includes_default"
25777if test "x$ac_cv_header_ghostscript_iapi_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025778 passed=`expr $passed + 1`
25779else
25780 failed=`expr $failed + 1`
25781fi
25782
25783
cristy8b350f62009-11-15 23:12:43 +000025784 ac_fn_c_check_header_mongrel "$LINENO" "ghostscript/ierrors.h" "ac_cv_header_ghostscript_ierrors_h" "$ac_includes_default"
25785if test "x$ac_cv_header_ghostscript_ierrors_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025786 passed=`expr $passed + 1`
25787else
25788 failed=`expr $failed + 1`
25789fi
25790
25791
cristy8b350f62009-11-15 23:12:43 +000025792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gsapi_new_instance in Ghostscript framework" >&5
cristy3ed852e2009-09-05 21:47:34 +000025793$as_echo_n "checking for gsapi_new_instance in Ghostscript framework... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025794if test "${ac_cv_framework_Ghostscript_gsapi_new_instance+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025795 $as_echo_n "(cached) " >&6
25796else
25797 ac_check_framework_save_LIBS=$LIBS
25798LIBS="-framework Ghostscript $LIBS"
cristy8b350f62009-11-15 23:12:43 +000025799cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025800/* end confdefs.h. */
25801
25802/* Override any GCC internal prototype to avoid an error.
25803 Use char because int might match the return type of a GCC
25804 builtin and then its argument prototype would still apply. */
25805#ifdef __cplusplus
25806extern "C"
25807#endif
25808char gsapi_new_instance ();
25809int
25810main ()
25811{
25812return gsapi_new_instance ();
25813 ;
25814 return 0;
25815}
25816_ACEOF
cristy8b350f62009-11-15 23:12:43 +000025817if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000025818 ac_cv_framework_Ghostscript_gsapi_new_instance=yes
25819else
cristy8b350f62009-11-15 23:12:43 +000025820 ac_cv_framework_Ghostscript_gsapi_new_instance=no
cristy3ed852e2009-09-05 21:47:34 +000025821fi
cristy8b350f62009-11-15 23:12:43 +000025822rm -f core conftest.err conftest.$ac_objext \
25823 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025824LIBS=$ac_check_framework_save_LIBS
25825fi
cristy8b350f62009-11-15 23:12:43 +000025826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_framework_Ghostscript_gsapi_new_instance" >&5
cristy3ed852e2009-09-05 21:47:34 +000025827$as_echo "$ac_cv_framework_Ghostscript_gsapi_new_instance" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025828if test $ac_cv_framework_Ghostscript_gsapi_new_instance = yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025829 framework=`expr $framework + 1`
25830else
cristy8b350f62009-11-15 23:12:43 +000025831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gsapi_new_instance in -lgs" >&5
cristy3ed852e2009-09-05 21:47:34 +000025832$as_echo_n "checking for gsapi_new_instance in -lgs... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000025833if test "${ac_cv_lib_gs_gsapi_new_instance+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025834 $as_echo_n "(cached) " >&6
25835else
25836 ac_check_lib_save_LIBS=$LIBS
25837LIBS="-lgs $LIBS"
cristy8b350f62009-11-15 23:12:43 +000025838cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025839/* end confdefs.h. */
25840
25841/* Override any GCC internal prototype to avoid an error.
25842 Use char because int might match the return type of a GCC
25843 builtin and then its argument prototype would still apply. */
25844#ifdef __cplusplus
25845extern "C"
25846#endif
25847char gsapi_new_instance ();
25848int
25849main ()
25850{
25851return gsapi_new_instance ();
25852 ;
25853 return 0;
25854}
25855_ACEOF
cristy8b350f62009-11-15 23:12:43 +000025856if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000025857 ac_cv_lib_gs_gsapi_new_instance=yes
25858else
cristy8b350f62009-11-15 23:12:43 +000025859 ac_cv_lib_gs_gsapi_new_instance=no
cristy3ed852e2009-09-05 21:47:34 +000025860fi
cristy8b350f62009-11-15 23:12:43 +000025861rm -f core conftest.err conftest.$ac_objext \
25862 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000025863LIBS=$ac_check_lib_save_LIBS
25864fi
cristy8b350f62009-11-15 23:12:43 +000025865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gs_gsapi_new_instance" >&5
cristy3ed852e2009-09-05 21:47:34 +000025866$as_echo "$ac_cv_lib_gs_gsapi_new_instance" >&6; }
cristy8b350f62009-11-15 23:12:43 +000025867if test "x$ac_cv_lib_gs_gsapi_new_instance" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000025868 passed=`expr $passed + 1`
25869else
25870 failed=`expr $failed + 1`
25871fi
25872
25873fi
cristy8b350f62009-11-15 23:12:43 +000025874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Ghostscript package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000025875$as_echo_n "checking if Ghostscript package is complete... " >&6; }
25876 if test $passed -gt 0; then
25877 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000025878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000025879$as_echo "no -- some components failed test" >&6; }
25880 have_gslib='no (failed tests)'
25881 else
25882 if test $framework -gt 0; then
25883 GS_LIBS='-framework Ghostscript'
cristyb7931f12009-09-25 10:22:21 +000025884 gslib_framework='yes'
cristy8b350f62009-11-15 23:12:43 +000025885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using framework." >&5
cristy3ed852e2009-09-05 21:47:34 +000025886$as_echo "yes, using framework." >&6; }
25887 else
cristy8b350f62009-11-15 23:12:43 +000025888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using library." >&5
cristy3ed852e2009-09-05 21:47:34 +000025889$as_echo "yes, using library." >&6; }
25890 GS_LIBS='-lgs'
25891 fi
25892 LIBS="$GS_LIBS $LIBS"
25893
cristy8b350f62009-11-15 23:12:43 +000025894$as_echo "#define GS_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000025895
25896 have_gslib='yes'
25897 fi
25898 else
cristy8b350f62009-11-15 23:12:43 +000025899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000025900$as_echo "no" >&6; }
25901 fi
25902fi
25903 if test "$have_gslib" = 'yes'; then
25904 GS_DELEGATE_TRUE=
25905 GS_DELEGATE_FALSE='#'
25906else
25907 GS_DELEGATE_TRUE='#'
25908 GS_DELEGATE_FALSE=
25909fi
25910
25911
25912
25913# Set default font search path
25914
25915# Check whether --with-fontpath was given.
cristy8b350f62009-11-15 23:12:43 +000025916if test "${with_fontpath+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025917 withval=$with_fontpath; with_fontpath=$withval
25918else
25919 with_fontpath=''
25920fi
25921
25922
25923if test "$with_fontpath" != "yes" && test -z "$with_fontpath"; then
25924 with_fontpath=''
25925else
25926
25927cat >>confdefs.h <<_ACEOF
25928#define MAGICK_FONT_PATH "$with_fontpath"
25929_ACEOF
25930
25931fi
25932if test "$with_fontpath=" != ''; then
25933 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fontpath=$with_fontpath "
25934fi
25935
25936# Set Ghostscript font directory
25937
25938# Check whether --with-gs-font-dir was given.
cristy8b350f62009-11-15 23:12:43 +000025939if test "${with_gs_font_dir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025940 withval=$with_gs_font_dir; with_gs_font_dir=$withval
25941else
25942 with_gs_font_dir='default'
25943fi
25944
25945
25946if test "$with_gs_font_dir" != 'default'; then
25947 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-gs-font-dir=$with_gs_font_dir "
25948fi
25949
25950
25951#
25952# Check for GVC delegate library.
25953#
25954
25955# Check whether --with-gvc was given.
cristy8b350f62009-11-15 23:12:43 +000025956if test "${with_gvc+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000025957 withval=$with_gvc; with_gvc=$withval
25958else
25959 with_gvc='yes'
25960fi
25961
25962
25963if test "$with_gvc" != 'yes'; then
25964 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-gvc=$with_gvc "
25965fi
25966
25967GVC_PKG=""
25968if test "x$with_gvc" = "xyes"; then
cristy8b350f62009-11-15 23:12:43 +000025969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000025970$as_echo "-------------------------------------------------------------" >&6; }
25971
25972pkg_failed=no
cristy8b350f62009-11-15 23:12:43 +000025973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GVC" >&5
cristy3ed852e2009-09-05 21:47:34 +000025974$as_echo_n "checking for GVC... " >&6; }
25975
25976if test -n "$GVC_CFLAGS"; then
25977 pkg_cv_GVC_CFLAGS="$GVC_CFLAGS"
25978 elif test -n "$PKG_CONFIG"; then
25979 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000025980 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgvc >= 2.9.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000025981 ($PKG_CONFIG --exists --print-errors "libgvc >= 2.9.0") 2>&5
25982 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000025983 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
25984 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000025985 pkg_cv_GVC_CFLAGS=`$PKG_CONFIG --cflags "libgvc >= 2.9.0" 2>/dev/null`
25986else
25987 pkg_failed=yes
25988fi
25989 else
25990 pkg_failed=untried
25991fi
25992if test -n "$GVC_LIBS"; then
25993 pkg_cv_GVC_LIBS="$GVC_LIBS"
25994 elif test -n "$PKG_CONFIG"; then
25995 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000025996 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgvc >= 2.9.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000025997 ($PKG_CONFIG --exists --print-errors "libgvc >= 2.9.0") 2>&5
25998 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000025999 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26000 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000026001 pkg_cv_GVC_LIBS=`$PKG_CONFIG --libs "libgvc >= 2.9.0" 2>/dev/null`
26002else
26003 pkg_failed=yes
26004fi
26005 else
26006 pkg_failed=untried
26007fi
26008
26009
26010
26011if test $pkg_failed = yes; then
26012
26013if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
26014 _pkg_short_errors_supported=yes
26015else
26016 _pkg_short_errors_supported=no
26017fi
26018 if test $_pkg_short_errors_supported = yes; then
26019 GVC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgvc >= 2.9.0" 2>&1`
26020 else
26021 GVC_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgvc >= 2.9.0" 2>&1`
26022 fi
26023 # Put the nasty error message in config.log where it belongs
26024 echo "$GVC_PKG_ERRORS" >&5
26025
cristy8b350f62009-11-15 23:12:43 +000026026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026027$as_echo "no" >&6; }
26028 have_gvc=no
26029elif test $pkg_failed = untried; then
26030 have_gvc=no
26031else
26032 GVC_CFLAGS=$pkg_cv_GVC_CFLAGS
26033 GVC_LIBS=$pkg_cv_GVC_LIBS
cristy8b350f62009-11-15 23:12:43 +000026034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026035$as_echo "yes" >&6; }
26036 have_gvc=yes
26037fi
cristy8b350f62009-11-15 23:12:43 +000026038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026039$as_echo "" >&6; }
26040fi
26041
26042if test "$have_gvc" = 'yes'; then
26043
cristy8b350f62009-11-15 23:12:43 +000026044$as_echo "#define GVC_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026045
26046 if test "$with_modules" = 'no'; then
26047 CPPFLAGS="$GVC_CFLAGS $CPPFLAGS"
26048 fi
26049fi
26050
26051 if test "$have_gvc" = 'yes'; then
26052 GVC_DELEGATE_TRUE=
26053 GVC_DELEGATE_FALSE='#'
26054else
26055 GVC_DELEGATE_TRUE='#'
26056 GVC_DELEGATE_FALSE=
26057fi
26058
26059
26060
26061
26062
26063#
26064# Check for JBIG delegate library.
26065#
26066
26067
26068# Check whether --with-jbig was given.
cristy8b350f62009-11-15 23:12:43 +000026069if test "${with_jbig+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026070 withval=$with_jbig; with_jbig=$withval
26071else
26072 with_jbig='yes'
26073fi
26074
26075
26076have_jbig='no'
26077JBIG_LIBS=''
26078if test "$with_jbig" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000026079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026080$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JBIG" >&5
cristy3ed852e2009-09-05 21:47:34 +000026082$as_echo_n "checking for JBIG... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026084$as_echo "" >&6; }
26085 failed=0
26086 passed=0
cristy8b350f62009-11-15 23:12:43 +000026087 ac_fn_c_check_header_mongrel "$LINENO" "jbig.h" "ac_cv_header_jbig_h" "$ac_includes_default"
26088if test "x$ac_cv_header_jbig_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026089 passed=`expr $passed + 1`
26090else
26091 failed=`expr $failed + 1`
26092fi
26093
26094
cristy8b350f62009-11-15 23:12:43 +000026095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jbg_dec_init in -ljbig" >&5
cristy3ed852e2009-09-05 21:47:34 +000026096$as_echo_n "checking for jbg_dec_init in -ljbig... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026097if test "${ac_cv_lib_jbig_jbg_dec_init+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026098 $as_echo_n "(cached) " >&6
26099else
26100 ac_check_lib_save_LIBS=$LIBS
26101LIBS="-ljbig $LIBS"
cristy8b350f62009-11-15 23:12:43 +000026102cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026103/* end confdefs.h. */
26104
26105/* Override any GCC internal prototype to avoid an error.
26106 Use char because int might match the return type of a GCC
26107 builtin and then its argument prototype would still apply. */
26108#ifdef __cplusplus
26109extern "C"
26110#endif
26111char jbg_dec_init ();
26112int
26113main ()
26114{
26115return jbg_dec_init ();
26116 ;
26117 return 0;
26118}
26119_ACEOF
cristy8b350f62009-11-15 23:12:43 +000026120if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000026121 ac_cv_lib_jbig_jbg_dec_init=yes
26122else
cristy8b350f62009-11-15 23:12:43 +000026123 ac_cv_lib_jbig_jbg_dec_init=no
cristy3ed852e2009-09-05 21:47:34 +000026124fi
cristy8b350f62009-11-15 23:12:43 +000026125rm -f core conftest.err conftest.$ac_objext \
26126 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026127LIBS=$ac_check_lib_save_LIBS
26128fi
cristy8b350f62009-11-15 23:12:43 +000026129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jbig_jbg_dec_init" >&5
cristy3ed852e2009-09-05 21:47:34 +000026130$as_echo "$ac_cv_lib_jbig_jbg_dec_init" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026131if test "x$ac_cv_lib_jbig_jbg_dec_init" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026132 passed=`expr $passed + 1`
26133else
26134 failed=`expr $failed + 1`
26135fi
26136
cristy8b350f62009-11-15 23:12:43 +000026137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if JBIG package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000026138$as_echo_n "checking if JBIG package is complete... " >&6; }
26139 if test $passed -gt 0; then
26140 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000026141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000026142$as_echo "no -- some components failed test" >&6; }
26143 have_jbig='no (failed tests)'
26144 else
26145 JBIG_LIBS='-ljbig'
26146 LIBS="$JBIG_LIBS $LIBS"
26147
cristy8b350f62009-11-15 23:12:43 +000026148$as_echo "#define JBIG_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026149
cristy8b350f62009-11-15 23:12:43 +000026150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026151$as_echo "yes" >&6; }
26152 have_jbig='yes'
26153 fi
26154 else
cristy8b350f62009-11-15 23:12:43 +000026155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026156$as_echo "no" >&6; }
26157 fi
26158fi
26159 if test "$have_jbig" = 'yes'; then
26160 JBIG_DELEGATE_TRUE=
26161 JBIG_DELEGATE_FALSE='#'
26162else
26163 JBIG_DELEGATE_TRUE='#'
26164 JBIG_DELEGATE_FALSE=
26165fi
26166
26167
26168
26169
26170#
26171# Check for JPEG delegate library.
26172#
26173
26174# Check whether --with-jpeg was given.
cristy8b350f62009-11-15 23:12:43 +000026175if test "${with_jpeg+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026176 withval=$with_jpeg; with_jpeg=$withval
26177else
26178 with_jpeg='yes'
26179fi
26180
26181
26182if test "$with_jpeg" != 'yes'; then
26183 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-jpeg=$with_jpeg "
26184fi
26185
26186have_jpeg='no'
26187JPEG_LIBS=''
26188if test "$with_jpeg" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000026189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026190$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JPEG" >&5
cristy3ed852e2009-09-05 21:47:34 +000026192$as_echo_n "checking for JPEG... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026194$as_echo "" >&6; }
26195 failed=0
26196 passed=0
cristy8b350f62009-11-15 23:12:43 +000026197 ac_fn_c_check_header_mongrel "$LINENO" "jconfig.h" "ac_cv_header_jconfig_h" "$ac_includes_default"
26198if test "x$ac_cv_header_jconfig_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026199 passed=`expr $passed + 1`
26200else
26201 failed=`expr $failed + 1`
26202fi
26203
26204
cristy8b350f62009-11-15 23:12:43 +000026205 ac_fn_c_check_header_mongrel "$LINENO" "jerror.h" "ac_cv_header_jerror_h" "$ac_includes_default"
26206if test "x$ac_cv_header_jerror_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026207 passed=`expr $passed + 1`
26208else
26209 failed=`expr $failed + 1`
26210fi
26211
26212
cristy8b350f62009-11-15 23:12:43 +000026213 ac_fn_c_check_header_mongrel "$LINENO" "jmorecfg.h" "ac_cv_header_jmorecfg_h" "$ac_includes_default"
26214if test "x$ac_cv_header_jmorecfg_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026215 passed=`expr $passed + 1`
26216else
26217 failed=`expr $failed + 1`
26218fi
26219
26220
cristy8b350f62009-11-15 23:12:43 +000026221 ac_fn_c_check_header_mongrel "$LINENO" "jpeglib.h" "ac_cv_header_jpeglib_h" "$ac_includes_default"
26222if test "x$ac_cv_header_jpeglib_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026223 passed=`expr $passed + 1`
26224else
26225 failed=`expr $failed + 1`
26226fi
26227
26228
cristy8b350f62009-11-15 23:12:43 +000026229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_read_header in -ljpeg" >&5
cristy3ed852e2009-09-05 21:47:34 +000026230$as_echo_n "checking for jpeg_read_header in -ljpeg... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026231if test "${ac_cv_lib_jpeg_jpeg_read_header+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026232 $as_echo_n "(cached) " >&6
26233else
26234 ac_check_lib_save_LIBS=$LIBS
26235LIBS="-ljpeg $LIBS"
cristy8b350f62009-11-15 23:12:43 +000026236cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026237/* end confdefs.h. */
26238
26239/* Override any GCC internal prototype to avoid an error.
26240 Use char because int might match the return type of a GCC
26241 builtin and then its argument prototype would still apply. */
26242#ifdef __cplusplus
26243extern "C"
26244#endif
26245char jpeg_read_header ();
26246int
26247main ()
26248{
26249return jpeg_read_header ();
26250 ;
26251 return 0;
26252}
26253_ACEOF
cristy8b350f62009-11-15 23:12:43 +000026254if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000026255 ac_cv_lib_jpeg_jpeg_read_header=yes
26256else
cristy8b350f62009-11-15 23:12:43 +000026257 ac_cv_lib_jpeg_jpeg_read_header=no
cristy3ed852e2009-09-05 21:47:34 +000026258fi
cristy8b350f62009-11-15 23:12:43 +000026259rm -f core conftest.err conftest.$ac_objext \
26260 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026261LIBS=$ac_check_lib_save_LIBS
26262fi
cristy8b350f62009-11-15 23:12:43 +000026263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_read_header" >&5
cristy3ed852e2009-09-05 21:47:34 +000026264$as_echo "$ac_cv_lib_jpeg_jpeg_read_header" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026265if test "x$ac_cv_lib_jpeg_jpeg_read_header" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026266 passed=`expr $passed + 1`
26267else
26268 failed=`expr $failed + 1`
26269fi
26270
26271
26272# Test for compatible JPEG library
26273if test "$ac_cv_jpeg_version_ok" != 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000026274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for JPEG library is version 6b or later" >&5
cristy3ed852e2009-09-05 21:47:34 +000026275$as_echo_n "checking for JPEG library is version 6b or later... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026276if test "${ac_cv_jpeg_version_ok+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026277 $as_echo_n "(cached) " >&6
26278else
cristy8b350f62009-11-15 23:12:43 +000026279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026280/* end confdefs.h. */
26281#include <stdio.h>
26282#include <stdlib.h>
26283#include <jpeglib.h>
26284
26285int
26286main ()
26287{
26288
26289#if JPEG_LIB_VERSION < 62
26290#error IJG JPEG library must be version 6b or newer!
26291#endif
26292return 0;
26293
26294 ;
26295 return 0;
26296}
26297_ACEOF
cristy8b350f62009-11-15 23:12:43 +000026298if ac_fn_c_try_compile "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000026299 ac_cv_jpeg_version_ok='yes'; passed=`expr $passed + 1`
26300else
cristy8b350f62009-11-15 23:12:43 +000026301 ac_cv_jpeg_version_ok='no'; failed=`expr $failed + 1`
cristy3ed852e2009-09-05 21:47:34 +000026302fi
cristy3ed852e2009-09-05 21:47:34 +000026303rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26304fi
cristy8b350f62009-11-15 23:12:43 +000026305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_jpeg_version_ok" >&5
cristy3ed852e2009-09-05 21:47:34 +000026306$as_echo "$ac_cv_jpeg_version_ok" >&6; }
26307fi
cristy8b350f62009-11-15 23:12:43 +000026308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if JPEG package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000026309$as_echo_n "checking if JPEG package is complete... " >&6; }
26310 if test $passed -gt 0; then
26311 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000026312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000026313$as_echo "no -- some components failed test" >&6; }
26314 have_jpeg='no (failed tests)'
26315 else
26316 JPEG_LIBS='-ljpeg'
26317 LIBS="$JPEG_LIBS $LIBS"
26318
cristy8b350f62009-11-15 23:12:43 +000026319$as_echo "#define JPEG_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026320
cristy8b350f62009-11-15 23:12:43 +000026321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026322$as_echo "yes" >&6; }
26323 have_jpeg='yes'
26324 fi
26325 else
cristy8b350f62009-11-15 23:12:43 +000026326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026327$as_echo "no" >&6; }
26328 fi
26329fi
26330 if test "$have_jpeg" = 'yes'; then
26331 JPEG_DELEGATE_TRUE=
26332 JPEG_DELEGATE_FALSE='#'
26333else
26334 JPEG_DELEGATE_TRUE='#'
26335 JPEG_DELEGATE_FALSE=
26336fi
26337
26338
26339
26340
26341#
26342# Check for JPEG Version 2 delegate library.
26343#
26344
26345# Check whether --with-jp2 was given.
cristy8b350f62009-11-15 23:12:43 +000026346if test "${with_jp2+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026347 withval=$with_jp2; with_jp2=$withval
26348else
26349 with_jp2='yes'
26350fi
26351
26352
26353if test "$with_jp2" != 'yes'; then
26354 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-jp2=$with_jp2 "
26355fi
26356
26357have_jp2='no'
26358JP2_LIBS=''
26359if test "$with_jp2" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000026360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026361$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JPEG Version 2" >&5
cristy3ed852e2009-09-05 21:47:34 +000026363$as_echo_n "checking for JPEG Version 2... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026365$as_echo "" >&6; }
26366 failed=0
26367 passed=0
cristy8b350f62009-11-15 23:12:43 +000026368 ac_fn_c_check_header_mongrel "$LINENO" "jasper/jasper.h" "ac_cv_header_jasper_jasper_h" "$ac_includes_default"
26369if test "x$ac_cv_header_jasper_jasper_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026370 passed=`expr $passed + 1`
26371else
26372 failed=`expr $failed + 1`
26373fi
26374
26375
cristy8b350f62009-11-15 23:12:43 +000026376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jas_stream_fopen in -ljasper" >&5
cristy3ed852e2009-09-05 21:47:34 +000026377$as_echo_n "checking for jas_stream_fopen in -ljasper... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026378if test "${ac_cv_lib_jasper_jas_stream_fopen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026379 $as_echo_n "(cached) " >&6
26380else
26381 ac_check_lib_save_LIBS=$LIBS
26382LIBS="-ljasper $LIBS"
cristy8b350f62009-11-15 23:12:43 +000026383cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026384/* end confdefs.h. */
26385
26386/* Override any GCC internal prototype to avoid an error.
26387 Use char because int might match the return type of a GCC
26388 builtin and then its argument prototype would still apply. */
26389#ifdef __cplusplus
26390extern "C"
26391#endif
26392char jas_stream_fopen ();
26393int
26394main ()
26395{
26396return jas_stream_fopen ();
26397 ;
26398 return 0;
26399}
26400_ACEOF
cristy8b350f62009-11-15 23:12:43 +000026401if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000026402 ac_cv_lib_jasper_jas_stream_fopen=yes
26403else
cristy8b350f62009-11-15 23:12:43 +000026404 ac_cv_lib_jasper_jas_stream_fopen=no
cristy3ed852e2009-09-05 21:47:34 +000026405fi
cristy8b350f62009-11-15 23:12:43 +000026406rm -f core conftest.err conftest.$ac_objext \
26407 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026408LIBS=$ac_check_lib_save_LIBS
26409fi
cristy8b350f62009-11-15 23:12:43 +000026410{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jasper_jas_stream_fopen" >&5
cristy3ed852e2009-09-05 21:47:34 +000026411$as_echo "$ac_cv_lib_jasper_jas_stream_fopen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026412if test "x$ac_cv_lib_jasper_jas_stream_fopen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026413 passed=`expr $passed + 1`
26414else
26415 failed=`expr $failed + 1`
26416fi
26417
cristy8b350f62009-11-15 23:12:43 +000026418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if JPEG version 2 support package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000026419$as_echo_n "checking if JPEG version 2 support package is complete... " >&6; }
26420 if test $passed -gt 0; then
26421 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000026422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000026423$as_echo "no -- some components failed test" >&6; }
26424 have_jp2='no (failed tests)'
26425 else
26426 JP2_LIBS='-ljasper'
26427 LIBS="$JP2_LIBS $LIBS"
26428
cristy8b350f62009-11-15 23:12:43 +000026429$as_echo "#define JP2_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026430
cristy8b350f62009-11-15 23:12:43 +000026431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026432$as_echo "yes" >&6; }
26433 have_jp2='yes'
26434 fi
26435 else
cristy8b350f62009-11-15 23:12:43 +000026436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026437$as_echo "no" >&6; }
26438 fi
26439fi
26440 if test "$have_jp2" = 'yes'; then
26441 JP2_DELEGATE_TRUE=
26442 JP2_DELEGATE_FALSE='#'
26443else
26444 JP2_DELEGATE_TRUE='#'
26445 JP2_DELEGATE_FALSE=
26446fi
26447
26448
26449
26450
26451#
26452# Check for LCMS delegate library.
26453#
26454
26455# Check whether --with-lcms was given.
cristy8b350f62009-11-15 23:12:43 +000026456if test "${with_lcms+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026457 withval=$with_lcms; with_lcms=$withval
26458else
26459 with_lcms='yes'
26460fi
26461
26462
26463if test "$with_lcms" != 'yes'; then
26464 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-lcms=$with_lcms "
26465fi
26466
26467have_lcms='no'
26468LCMS_LIBS=''
26469if test "$with_lcms" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000026470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026471$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LCMS" >&5
cristy3ed852e2009-09-05 21:47:34 +000026473$as_echo_n "checking for LCMS... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026475$as_echo "" >&6; }
26476 failed=0
26477 passed=0
26478 have_lcms_header='no'
cristy8b350f62009-11-15 23:12:43 +000026479 ac_fn_c_check_header_mongrel "$LINENO" "lcms.h" "ac_cv_header_lcms_h" "$ac_includes_default"
26480if test "x$ac_cv_header_lcms_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026481 have_lcms_header='yes'
26482fi
26483
26484
26485 if test "$have_lcms_header" = 'yes'; then
26486 passed=`expr $passed + 1`
26487
cristy8b350f62009-11-15 23:12:43 +000026488$as_echo "#define HAVE_LCMS_H 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026489
26490 else
cristy8b350f62009-11-15 23:12:43 +000026491 ac_fn_c_check_header_mongrel "$LINENO" "lcms/lcms.h" "ac_cv_header_lcms_lcms_h" "$ac_includes_default"
26492if test "x$ac_cv_header_lcms_lcms_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026493 have_lcms_header='yes'
26494fi
26495
26496
26497 if test "$have_lcms_header" = 'yes'; then
26498 passed=`expr $passed + 1`
26499
cristy8b350f62009-11-15 23:12:43 +000026500$as_echo "#define HAVE_LCMS_LCMS_H 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026501
26502 else
26503 failed=`expr $failed + 1`
26504 fi
26505 fi
cristy8b350f62009-11-15 23:12:43 +000026506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cmsOpenProfileFromMem in -llcms" >&5
cristy3ed852e2009-09-05 21:47:34 +000026507$as_echo_n "checking for cmsOpenProfileFromMem in -llcms... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026508if test "${ac_cv_lib_lcms_cmsOpenProfileFromMem+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026509 $as_echo_n "(cached) " >&6
26510else
26511 ac_check_lib_save_LIBS=$LIBS
26512LIBS="-llcms $LIBS"
cristy8b350f62009-11-15 23:12:43 +000026513cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026514/* end confdefs.h. */
26515
26516/* Override any GCC internal prototype to avoid an error.
26517 Use char because int might match the return type of a GCC
26518 builtin and then its argument prototype would still apply. */
26519#ifdef __cplusplus
26520extern "C"
26521#endif
26522char cmsOpenProfileFromMem ();
26523int
26524main ()
26525{
26526return cmsOpenProfileFromMem ();
26527 ;
26528 return 0;
26529}
26530_ACEOF
cristy8b350f62009-11-15 23:12:43 +000026531if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000026532 ac_cv_lib_lcms_cmsOpenProfileFromMem=yes
26533else
cristy8b350f62009-11-15 23:12:43 +000026534 ac_cv_lib_lcms_cmsOpenProfileFromMem=no
cristy3ed852e2009-09-05 21:47:34 +000026535fi
cristy8b350f62009-11-15 23:12:43 +000026536rm -f core conftest.err conftest.$ac_objext \
26537 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026538LIBS=$ac_check_lib_save_LIBS
26539fi
cristy8b350f62009-11-15 23:12:43 +000026540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lcms_cmsOpenProfileFromMem" >&5
cristy3ed852e2009-09-05 21:47:34 +000026541$as_echo "$ac_cv_lib_lcms_cmsOpenProfileFromMem" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026542if test "x$ac_cv_lib_lcms_cmsOpenProfileFromMem" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026543 passed=`expr $passed + 1`
26544else
26545 failed=`expr $failed + 1`
26546fi
26547
cristy8b350f62009-11-15 23:12:43 +000026548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if LCMS package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000026549$as_echo_n "checking if LCMS package is complete... " >&6; }
26550 if test $passed -gt 0; then
26551 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000026552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000026553$as_echo "no -- some components failed test" >&6; }
26554 have_lcms='no (failed tests)'
26555 else
26556 LCMS_LIBS='-llcms'
26557 LIBS="$LCMS_LIBS $LIBS"
26558
cristy8b350f62009-11-15 23:12:43 +000026559$as_echo "#define LCMS_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026560
cristy8b350f62009-11-15 23:12:43 +000026561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026562$as_echo "yes" >&6; }
26563 have_lcms='yes'
26564 fi
26565 else
cristy8b350f62009-11-15 23:12:43 +000026566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026567$as_echo "no" >&6; }
26568 fi
26569fi
26570 if test "$have_lcms" = 'yes'; then
26571 LCMS_DELEGATE_TRUE=
26572 LCMS_DELEGATE_FALSE='#'
26573else
26574 LCMS_DELEGATE_TRUE='#'
26575 LCMS_DELEGATE_FALSE=
26576fi
26577
26578
26579
26580
26581#
26582# Check for the LQR (Liquid Rescale) delegate library.
26583#
26584
26585# Check whether --with-lqr was given.
cristy8b350f62009-11-15 23:12:43 +000026586if test "${with_lqr+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026587 withval=$with_lqr; with_lqr=$withval
26588else
26589 with_lqr='yes'
26590fi
26591
26592
26593if test "$with_lqr" != 'yes'; then
26594 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-lqr=$with_lqr "
26595fi
26596
26597have_lqr='no'
26598LQR_CFLAGS=""
26599LQR_LIBS=""
26600LQR_PKG=""
26601if test "x$with_lqr" = "xyes"; then
cristy8b350f62009-11-15 23:12:43 +000026602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026603$as_echo "-------------------------------------------------------------" >&6; }
26604
26605pkg_failed=no
cristy8b350f62009-11-15 23:12:43 +000026606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LQR" >&5
cristy3ed852e2009-09-05 21:47:34 +000026607$as_echo_n "checking for LQR... " >&6; }
26608
26609if test -n "$LQR_CFLAGS"; then
26610 pkg_cv_LQR_CFLAGS="$LQR_CFLAGS"
26611 elif test -n "$PKG_CONFIG"; then
26612 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000026613 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lqr-1 >= 0.1.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000026614 ($PKG_CONFIG --exists --print-errors "lqr-1 >= 0.1.0") 2>&5
26615 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000026616 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26617 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000026618 pkg_cv_LQR_CFLAGS=`$PKG_CONFIG --cflags "lqr-1 >= 0.1.0" 2>/dev/null`
26619else
26620 pkg_failed=yes
26621fi
26622 else
26623 pkg_failed=untried
26624fi
26625if test -n "$LQR_LIBS"; then
26626 pkg_cv_LQR_LIBS="$LQR_LIBS"
26627 elif test -n "$PKG_CONFIG"; then
26628 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000026629 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lqr-1 >= 0.1.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000026630 ($PKG_CONFIG --exists --print-errors "lqr-1 >= 0.1.0") 2>&5
26631 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000026632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26633 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000026634 pkg_cv_LQR_LIBS=`$PKG_CONFIG --libs "lqr-1 >= 0.1.0" 2>/dev/null`
26635else
26636 pkg_failed=yes
26637fi
26638 else
26639 pkg_failed=untried
26640fi
26641
26642
26643
26644if test $pkg_failed = yes; then
26645
26646if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
26647 _pkg_short_errors_supported=yes
26648else
26649 _pkg_short_errors_supported=no
26650fi
26651 if test $_pkg_short_errors_supported = yes; then
26652 LQR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "lqr-1 >= 0.1.0" 2>&1`
26653 else
26654 LQR_PKG_ERRORS=`$PKG_CONFIG --print-errors "lqr-1 >= 0.1.0" 2>&1`
26655 fi
26656 # Put the nasty error message in config.log where it belongs
26657 echo "$LQR_PKG_ERRORS" >&5
26658
cristy8b350f62009-11-15 23:12:43 +000026659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026660$as_echo "no" >&6; }
26661 have_lqr=no
26662elif test $pkg_failed = untried; then
26663 have_lqr=no
26664else
26665 LQR_CFLAGS=$pkg_cv_LQR_CFLAGS
26666 LQR_LIBS=$pkg_cv_LQR_LIBS
cristy8b350f62009-11-15 23:12:43 +000026667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026668$as_echo "yes" >&6; }
26669 have_lqr=yes
26670fi
cristy8b350f62009-11-15 23:12:43 +000026671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026672$as_echo "" >&6; }
26673fi
26674
26675if test "$have_lqr" = 'yes'; then
26676
cristy8b350f62009-11-15 23:12:43 +000026677$as_echo "#define LQR_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026678
26679 CFLAGS="$LQR_CFLAGS $CFLAGS"
26680fi
26681
26682 if test "$have_lqr" = 'yes'; then
26683 LQR_DELEGATE_TRUE=
26684 LQR_DELEGATE_FALSE='#'
26685else
26686 LQR_DELEGATE_TRUE='#'
26687 LQR_DELEGATE_FALSE=
26688fi
26689
26690
26691
26692
26693
26694#
26695# Check for the OpenEXR delegate library.
26696#
26697
26698# Check whether --with-openexr was given.
cristy8b350f62009-11-15 23:12:43 +000026699if test "${with_openexr+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026700 withval=$with_openexr; with_openexr=$withval
26701else
26702 with_openexr='yes'
26703fi
26704
26705
26706if test "$with_openexr" != 'yes'; then
26707 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-openexr=$with_openexr "
26708fi
26709
26710have_openexr='no'
26711OPENEXR_CFLAGS=""
26712OPENEXR_LIBS=""
26713OPENEXR_PKG=""
26714if test "x$with_openexr" = "xyes"; then
cristy8b350f62009-11-15 23:12:43 +000026715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026716$as_echo "-------------------------------------------------------------" >&6; }
26717
26718pkg_failed=no
cristy8b350f62009-11-15 23:12:43 +000026719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OPENEXR" >&5
cristy3ed852e2009-09-05 21:47:34 +000026720$as_echo_n "checking for OPENEXR... " >&6; }
26721
26722if test -n "$OPENEXR_CFLAGS"; then
26723 pkg_cv_OPENEXR_CFLAGS="$OPENEXR_CFLAGS"
26724 elif test -n "$PKG_CONFIG"; then
26725 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000026726 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"OpenEXR >= 1.0.6\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000026727 ($PKG_CONFIG --exists --print-errors "OpenEXR >= 1.0.6") 2>&5
26728 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000026729 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26730 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000026731 pkg_cv_OPENEXR_CFLAGS=`$PKG_CONFIG --cflags "OpenEXR >= 1.0.6" 2>/dev/null`
26732else
26733 pkg_failed=yes
26734fi
26735 else
26736 pkg_failed=untried
26737fi
26738if test -n "$OPENEXR_LIBS"; then
26739 pkg_cv_OPENEXR_LIBS="$OPENEXR_LIBS"
26740 elif test -n "$PKG_CONFIG"; then
26741 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000026742 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"OpenEXR >= 1.0.6\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000026743 ($PKG_CONFIG --exists --print-errors "OpenEXR >= 1.0.6") 2>&5
26744 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000026745 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26746 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000026747 pkg_cv_OPENEXR_LIBS=`$PKG_CONFIG --libs "OpenEXR >= 1.0.6" 2>/dev/null`
26748else
26749 pkg_failed=yes
26750fi
26751 else
26752 pkg_failed=untried
26753fi
26754
26755
26756
26757if test $pkg_failed = yes; then
26758
26759if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
26760 _pkg_short_errors_supported=yes
26761else
26762 _pkg_short_errors_supported=no
26763fi
26764 if test $_pkg_short_errors_supported = yes; then
26765 OPENEXR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "OpenEXR >= 1.0.6" 2>&1`
26766 else
26767 OPENEXR_PKG_ERRORS=`$PKG_CONFIG --print-errors "OpenEXR >= 1.0.6" 2>&1`
26768 fi
26769 # Put the nasty error message in config.log where it belongs
26770 echo "$OPENEXR_PKG_ERRORS" >&5
26771
cristy8b350f62009-11-15 23:12:43 +000026772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026773$as_echo "no" >&6; }
26774 have_openexr=no
26775elif test $pkg_failed = untried; then
26776 have_openexr=no
26777else
26778 OPENEXR_CFLAGS=$pkg_cv_OPENEXR_CFLAGS
26779 OPENEXR_LIBS=$pkg_cv_OPENEXR_LIBS
cristy8b350f62009-11-15 23:12:43 +000026780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026781$as_echo "yes" >&6; }
26782 have_openexr=yes
26783fi
cristy8b350f62009-11-15 23:12:43 +000026784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026785$as_echo "" >&6; }
26786fi
26787
26788if test "$have_openexr" = 'yes'; then
26789
cristy8b350f62009-11-15 23:12:43 +000026790$as_echo "#define OPENEXR_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026791
26792 if test "$with_modules" = 'no'; then
26793 CFLAGS="$OPENEXR_CFLAGS $CFLAGS"
26794 fi
26795fi
26796
26797 if test "$have_openexr" = 'yes'; then
26798 OPENEXR_DELEGATE_TRUE=
26799 OPENEXR_DELEGATE_FALSE='#'
26800else
26801 OPENEXR_DELEGATE_TRUE='#'
26802 OPENEXR_DELEGATE_FALSE=
26803fi
26804
26805
26806
26807
26808
26809#
26810# Check for PNG delegate library.
26811#
26812
26813# Check whether --with-png was given.
cristy8b350f62009-11-15 23:12:43 +000026814if test "${with_png+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026815 withval=$with_png; with_png=$withval
26816else
26817 with_png='yes'
26818fi
26819
26820
26821if test "$with_png" != 'yes'; then
26822 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-png=$with_png "
26823fi
26824
26825have_png='no'
26826PNG_LIBS=''
26827if test "$with_png" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000026828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026829$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PNG" >&5
cristy3ed852e2009-09-05 21:47:34 +000026831$as_echo_n "checking for PNG... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000026833$as_echo "" >&6; }
26834 failed=0
26835 passed=0
cristy8b350f62009-11-15 23:12:43 +000026836 ac_fn_c_check_header_mongrel "$LINENO" "png.h" "ac_cv_header_png_h" "$ac_includes_default"
26837if test "x$ac_cv_header_png_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026838 passed=`expr $passed + 1`
26839else
26840 failed=`expr $failed + 1`
26841fi
26842
26843
cristy8b350f62009-11-15 23:12:43 +000026844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_get_io_ptr in -lpng" >&5
cristy3ed852e2009-09-05 21:47:34 +000026845$as_echo_n "checking for png_get_io_ptr in -lpng... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000026846if test "${ac_cv_lib_png_png_get_io_ptr+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026847 $as_echo_n "(cached) " >&6
26848else
26849 ac_check_lib_save_LIBS=$LIBS
26850LIBS="-lpng $LIBS"
cristy8b350f62009-11-15 23:12:43 +000026851cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026852/* end confdefs.h. */
26853
26854/* Override any GCC internal prototype to avoid an error.
26855 Use char because int might match the return type of a GCC
26856 builtin and then its argument prototype would still apply. */
26857#ifdef __cplusplus
26858extern "C"
26859#endif
26860char png_get_io_ptr ();
26861int
26862main ()
26863{
26864return png_get_io_ptr ();
26865 ;
26866 return 0;
26867}
26868_ACEOF
cristy8b350f62009-11-15 23:12:43 +000026869if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000026870 ac_cv_lib_png_png_get_io_ptr=yes
26871else
cristy8b350f62009-11-15 23:12:43 +000026872 ac_cv_lib_png_png_get_io_ptr=no
cristy3ed852e2009-09-05 21:47:34 +000026873fi
cristy8b350f62009-11-15 23:12:43 +000026874rm -f core conftest.err conftest.$ac_objext \
26875 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000026876LIBS=$ac_check_lib_save_LIBS
26877fi
cristy8b350f62009-11-15 23:12:43 +000026878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_get_io_ptr" >&5
cristy3ed852e2009-09-05 21:47:34 +000026879$as_echo "$ac_cv_lib_png_png_get_io_ptr" >&6; }
cristy8b350f62009-11-15 23:12:43 +000026880if test "x$ac_cv_lib_png_png_get_io_ptr" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000026881 passed=`expr $passed + 1`
26882else
26883 failed=`expr $failed + 1`
26884fi
26885
cristy8b350f62009-11-15 23:12:43 +000026886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if PNG package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000026887$as_echo_n "checking if PNG package is complete... " >&6; }
26888 if test $passed -gt 0; then
26889 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000026890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000026891$as_echo "no -- some components failed test" >&6; }
26892 have_png='no (failed tests)'
26893 else
26894 PNG_LIBS='-lpng'
26895 LIBS="$PNG_LIBS $LIBS"
26896
cristy8b350f62009-11-15 23:12:43 +000026897$as_echo "#define PNG_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000026898
cristy8b350f62009-11-15 23:12:43 +000026899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000026900$as_echo "yes" >&6; }
26901 have_png='yes'
26902 fi
26903 else
cristy8b350f62009-11-15 23:12:43 +000026904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026905$as_echo "no" >&6; }
26906 fi
26907fi
26908 if test "$have_png" = 'yes'; then
26909 PNG_DELEGATE_TRUE=
26910 PNG_DELEGATE_FALSE='#'
26911else
26912 PNG_DELEGATE_TRUE='#'
26913 PNG_DELEGATE_FALSE=
26914fi
26915
26916
26917
26918
26919#
26920# Check for RSVG delegate library.
26921#
26922
26923# Check whether --with-rsvg was given.
cristy8b350f62009-11-15 23:12:43 +000026924if test "${with_rsvg+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000026925 withval=$with_rsvg; with_rsvg=$withval
26926else
26927 with_rsvg=$have_x
26928fi
26929
26930
26931if test "$with_rsvg" != 'yes'; then
26932 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-rsvg=$with_rsvg "
26933fi
26934
26935have_rsvg='no'
26936have_cairo='no'
26937RSVG_CFLAGS=""
26938RSVG_LIBS=""
26939RSVG_PKG=""
26940if test "x$with_rsvg" = "xyes"; then
cristy8b350f62009-11-15 23:12:43 +000026941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000026942$as_echo "-------------------------------------------------------------" >&6; }
26943
26944pkg_failed=no
cristy8b350f62009-11-15 23:12:43 +000026945{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for RSVG" >&5
cristy3ed852e2009-09-05 21:47:34 +000026946$as_echo_n "checking for RSVG... " >&6; }
26947
26948if test -n "$RSVG_CFLAGS"; then
26949 pkg_cv_RSVG_CFLAGS="$RSVG_CFLAGS"
26950 elif test -n "$PKG_CONFIG"; then
26951 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000026952 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"librsvg-2.0 >= 2.9.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000026953 ($PKG_CONFIG --exists --print-errors "librsvg-2.0 >= 2.9.0") 2>&5
26954 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000026955 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26956 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000026957 pkg_cv_RSVG_CFLAGS=`$PKG_CONFIG --cflags "librsvg-2.0 >= 2.9.0" 2>/dev/null`
26958else
26959 pkg_failed=yes
26960fi
26961 else
26962 pkg_failed=untried
26963fi
26964if test -n "$RSVG_LIBS"; then
26965 pkg_cv_RSVG_LIBS="$RSVG_LIBS"
26966 elif test -n "$PKG_CONFIG"; then
26967 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000026968 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"librsvg-2.0 >= 2.9.0\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000026969 ($PKG_CONFIG --exists --print-errors "librsvg-2.0 >= 2.9.0") 2>&5
26970 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000026971 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
26972 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000026973 pkg_cv_RSVG_LIBS=`$PKG_CONFIG --libs "librsvg-2.0 >= 2.9.0" 2>/dev/null`
26974else
26975 pkg_failed=yes
26976fi
26977 else
26978 pkg_failed=untried
26979fi
26980
26981
26982
26983if test $pkg_failed = yes; then
26984
26985if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
26986 _pkg_short_errors_supported=yes
26987else
26988 _pkg_short_errors_supported=no
26989fi
26990 if test $_pkg_short_errors_supported = yes; then
26991 RSVG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "librsvg-2.0 >= 2.9.0" 2>&1`
26992 else
26993 RSVG_PKG_ERRORS=`$PKG_CONFIG --print-errors "librsvg-2.0 >= 2.9.0" 2>&1`
26994 fi
26995 # Put the nasty error message in config.log where it belongs
26996 echo "$RSVG_PKG_ERRORS" >&5
26997
cristy8b350f62009-11-15 23:12:43 +000026998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000026999$as_echo "no" >&6; }
27000 have_rsvg=no
27001elif test $pkg_failed = untried; then
27002 have_rsvg=no
27003else
27004 RSVG_CFLAGS=$pkg_cv_RSVG_CFLAGS
27005 RSVG_LIBS=$pkg_cv_RSVG_LIBS
cristy8b350f62009-11-15 23:12:43 +000027006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000027007$as_echo "yes" >&6; }
27008 have_rsvg=yes
27009fi
cristy8b350f62009-11-15 23:12:43 +000027010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000027011$as_echo "" >&6; }
27012
27013pkg_failed=no
cristy8b350f62009-11-15 23:12:43 +000027014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CAIRO_SVG" >&5
cristy3ed852e2009-09-05 21:47:34 +000027015$as_echo_n "checking for CAIRO_SVG... " >&6; }
27016
27017if test -n "$CAIRO_SVG_CFLAGS"; then
27018 pkg_cv_CAIRO_SVG_CFLAGS="$CAIRO_SVG_CFLAGS"
27019 elif test -n "$PKG_CONFIG"; then
27020 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000027021 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo-svg\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000027022 ($PKG_CONFIG --exists --print-errors "cairo-svg") 2>&5
27023 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000027024 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
27025 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000027026 pkg_cv_CAIRO_SVG_CFLAGS=`$PKG_CONFIG --cflags "cairo-svg" 2>/dev/null`
27027else
27028 pkg_failed=yes
27029fi
27030 else
27031 pkg_failed=untried
27032fi
27033if test -n "$CAIRO_SVG_LIBS"; then
27034 pkg_cv_CAIRO_SVG_LIBS="$CAIRO_SVG_LIBS"
27035 elif test -n "$PKG_CONFIG"; then
27036 if test -n "$PKG_CONFIG" && \
cristy8b350f62009-11-15 23:12:43 +000027037 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo-svg\""; } >&5
cristy3ed852e2009-09-05 21:47:34 +000027038 ($PKG_CONFIG --exists --print-errors "cairo-svg") 2>&5
27039 ac_status=$?
cristy8b350f62009-11-15 23:12:43 +000027040 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
27041 test $ac_status = 0; }; then
cristy3ed852e2009-09-05 21:47:34 +000027042 pkg_cv_CAIRO_SVG_LIBS=`$PKG_CONFIG --libs "cairo-svg" 2>/dev/null`
27043else
27044 pkg_failed=yes
27045fi
27046 else
27047 pkg_failed=untried
27048fi
27049
27050
27051
27052if test $pkg_failed = yes; then
27053
27054if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
27055 _pkg_short_errors_supported=yes
27056else
27057 _pkg_short_errors_supported=no
27058fi
27059 if test $_pkg_short_errors_supported = yes; then
27060 CAIRO_SVG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "cairo-svg" 2>&1`
27061 else
27062 CAIRO_SVG_PKG_ERRORS=`$PKG_CONFIG --print-errors "cairo-svg" 2>&1`
27063 fi
27064 # Put the nasty error message in config.log where it belongs
27065 echo "$CAIRO_SVG_PKG_ERRORS" >&5
27066
cristy8b350f62009-11-15 23:12:43 +000027067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000027068$as_echo "no" >&6; }
27069 have_cairo=no
27070elif test $pkg_failed = untried; then
27071 have_cairo=no
27072else
27073 CAIRO_SVG_CFLAGS=$pkg_cv_CAIRO_SVG_CFLAGS
27074 CAIRO_SVG_LIBS=$pkg_cv_CAIRO_SVG_LIBS
cristy8b350f62009-11-15 23:12:43 +000027075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000027076$as_echo "yes" >&6; }
27077 have_cairo=yes
27078fi
cristy8b350f62009-11-15 23:12:43 +000027079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000027080$as_echo "" >&6; }
27081fi
27082
27083if test "$have_rsvg" = 'yes'; then
27084
cristy8b350f62009-11-15 23:12:43 +000027085$as_echo "#define RSVG_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000027086
27087 if test "$with_modules" = 'no'; then
27088 CPPFLAGS="$RSVG_CFLAGS $CPPFLAGS"
27089 fi
27090fi
27091
27092if test "$have_cairo" = 'yes'; then
27093
cristy8b350f62009-11-15 23:12:43 +000027094$as_echo "#define CAIRO_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000027095
27096 if test "$with_modules" = 'no'; then
27097 CPPFLAGS="$CAIRO_SVG_CFLAGS $CPPFLAGS"
27098 fi
27099fi
27100
27101 if test "$have_rsvg" = 'yes'; then
27102 RSVG_DELEGATE_TRUE=
27103 RSVG_DELEGATE_FALSE='#'
27104else
27105 RSVG_DELEGATE_TRUE='#'
27106 RSVG_DELEGATE_FALSE=
27107fi
27108
27109 if test "$have_cairo" = 'yes'; then
27110 CAIRO_DELEGATE_TRUE=
27111 CAIRO_DELEGATE_FALSE='#'
27112else
27113 CAIRO_DELEGATE_TRUE='#'
27114 CAIRO_DELEGATE_FALSE=
27115fi
27116
27117
27118
27119
27120
27121#
27122# Check for TIFF delegate library.
27123#
27124
27125# Check whether --with-tiff was given.
cristy8b350f62009-11-15 23:12:43 +000027126if test "${with_tiff+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027127 withval=$with_tiff; with_tiff=$withval
27128else
27129 with_tiff='yes'
27130fi
27131
27132
27133if test "$with_tiff" != 'yes'; then
27134 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-tiff=$with_tiff "
27135fi
27136
27137have_tiff='no'
27138TIFF_LIBS=''
27139if test "$with_tiff" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000027140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000027141$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFF" >&5
cristy3ed852e2009-09-05 21:47:34 +000027143$as_echo_n "checking for TIFF... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000027145$as_echo "" >&6; }
27146 failed=0
27147 passed=0
cristy8b350f62009-11-15 23:12:43 +000027148 ac_fn_c_check_header_mongrel "$LINENO" "tiff.h" "ac_cv_header_tiff_h" "$ac_includes_default"
27149if test "x$ac_cv_header_tiff_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027150 passed=`expr $passed + 1`
27151else
27152 failed=`expr $failed + 1`
27153fi
27154
27155
cristy8b350f62009-11-15 23:12:43 +000027156 ac_fn_c_check_header_mongrel "$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
27157if test "x$ac_cv_header_tiffio_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027158 passed=`expr $passed + 1`
27159else
27160 failed=`expr $failed + 1`
27161fi
27162
27163
cristy8b350f62009-11-15 23:12:43 +000027164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFOpen in -ltiff" >&5
cristy3ed852e2009-09-05 21:47:34 +000027165$as_echo_n "checking for TIFFOpen in -ltiff... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027166if test "${ac_cv_lib_tiff_TIFFOpen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027167 $as_echo_n "(cached) " >&6
27168else
27169 ac_check_lib_save_LIBS=$LIBS
27170LIBS="-ltiff $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027171cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027172/* end confdefs.h. */
27173
27174/* Override any GCC internal prototype to avoid an error.
27175 Use char because int might match the return type of a GCC
27176 builtin and then its argument prototype would still apply. */
27177#ifdef __cplusplus
27178extern "C"
27179#endif
27180char TIFFOpen ();
27181int
27182main ()
27183{
27184return TIFFOpen ();
27185 ;
27186 return 0;
27187}
27188_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027189if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027190 ac_cv_lib_tiff_TIFFOpen=yes
27191else
cristy8b350f62009-11-15 23:12:43 +000027192 ac_cv_lib_tiff_TIFFOpen=no
cristy3ed852e2009-09-05 21:47:34 +000027193fi
cristy8b350f62009-11-15 23:12:43 +000027194rm -f core conftest.err conftest.$ac_objext \
27195 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027196LIBS=$ac_check_lib_save_LIBS
27197fi
cristy8b350f62009-11-15 23:12:43 +000027198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFOpen" >&5
cristy3ed852e2009-09-05 21:47:34 +000027199$as_echo "$ac_cv_lib_tiff_TIFFOpen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027200if test "x$ac_cv_lib_tiff_TIFFOpen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027201 passed=`expr $passed + 1`
27202else
27203 failed=`expr $failed + 1`
27204fi
27205
cristy8b350f62009-11-15 23:12:43 +000027206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFClientOpen in -ltiff" >&5
cristy3ed852e2009-09-05 21:47:34 +000027207$as_echo_n "checking for TIFFClientOpen in -ltiff... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027208if test "${ac_cv_lib_tiff_TIFFClientOpen+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027209 $as_echo_n "(cached) " >&6
27210else
27211 ac_check_lib_save_LIBS=$LIBS
27212LIBS="-ltiff $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027213cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027214/* end confdefs.h. */
27215
27216/* Override any GCC internal prototype to avoid an error.
27217 Use char because int might match the return type of a GCC
27218 builtin and then its argument prototype would still apply. */
27219#ifdef __cplusplus
27220extern "C"
27221#endif
27222char TIFFClientOpen ();
27223int
27224main ()
27225{
27226return TIFFClientOpen ();
27227 ;
27228 return 0;
27229}
27230_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027231if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027232 ac_cv_lib_tiff_TIFFClientOpen=yes
27233else
cristy8b350f62009-11-15 23:12:43 +000027234 ac_cv_lib_tiff_TIFFClientOpen=no
cristy3ed852e2009-09-05 21:47:34 +000027235fi
cristy8b350f62009-11-15 23:12:43 +000027236rm -f core conftest.err conftest.$ac_objext \
27237 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027238LIBS=$ac_check_lib_save_LIBS
27239fi
cristy8b350f62009-11-15 23:12:43 +000027240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFClientOpen" >&5
cristy3ed852e2009-09-05 21:47:34 +000027241$as_echo "$ac_cv_lib_tiff_TIFFClientOpen" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027242if test "x$ac_cv_lib_tiff_TIFFClientOpen" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027243 passed=`expr $passed + 1`
27244else
27245 failed=`expr $failed + 1`
27246fi
27247
cristy8b350f62009-11-15 23:12:43 +000027248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFIsByteSwapped in -ltiff" >&5
cristy3ed852e2009-09-05 21:47:34 +000027249$as_echo_n "checking for TIFFIsByteSwapped in -ltiff... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027250if test "${ac_cv_lib_tiff_TIFFIsByteSwapped+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027251 $as_echo_n "(cached) " >&6
27252else
27253 ac_check_lib_save_LIBS=$LIBS
27254LIBS="-ltiff $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027255cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027256/* end confdefs.h. */
27257
27258/* Override any GCC internal prototype to avoid an error.
27259 Use char because int might match the return type of a GCC
27260 builtin and then its argument prototype would still apply. */
27261#ifdef __cplusplus
27262extern "C"
27263#endif
27264char TIFFIsByteSwapped ();
27265int
27266main ()
27267{
27268return TIFFIsByteSwapped ();
27269 ;
27270 return 0;
27271}
27272_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027273if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027274 ac_cv_lib_tiff_TIFFIsByteSwapped=yes
27275else
cristy8b350f62009-11-15 23:12:43 +000027276 ac_cv_lib_tiff_TIFFIsByteSwapped=no
cristy3ed852e2009-09-05 21:47:34 +000027277fi
cristy8b350f62009-11-15 23:12:43 +000027278rm -f core conftest.err conftest.$ac_objext \
27279 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027280LIBS=$ac_check_lib_save_LIBS
27281fi
cristy8b350f62009-11-15 23:12:43 +000027282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFIsByteSwapped" >&5
cristy3ed852e2009-09-05 21:47:34 +000027283$as_echo "$ac_cv_lib_tiff_TIFFIsByteSwapped" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027284if test "x$ac_cv_lib_tiff_TIFFIsByteSwapped" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027285 passed=`expr $passed + 1`
27286else
27287 failed=`expr $failed + 1`
27288fi
27289
cristy8b350f62009-11-15 23:12:43 +000027290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFReadRGBATile in -ltiff" >&5
cristy3ed852e2009-09-05 21:47:34 +000027291$as_echo_n "checking for TIFFReadRGBATile in -ltiff... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027292if test "${ac_cv_lib_tiff_TIFFReadRGBATile+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027293 $as_echo_n "(cached) " >&6
27294else
27295 ac_check_lib_save_LIBS=$LIBS
27296LIBS="-ltiff $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027297cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027298/* end confdefs.h. */
27299
27300/* Override any GCC internal prototype to avoid an error.
27301 Use char because int might match the return type of a GCC
27302 builtin and then its argument prototype would still apply. */
27303#ifdef __cplusplus
27304extern "C"
27305#endif
27306char TIFFReadRGBATile ();
27307int
27308main ()
27309{
27310return TIFFReadRGBATile ();
27311 ;
27312 return 0;
27313}
27314_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027315if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027316 ac_cv_lib_tiff_TIFFReadRGBATile=yes
27317else
cristy8b350f62009-11-15 23:12:43 +000027318 ac_cv_lib_tiff_TIFFReadRGBATile=no
cristy3ed852e2009-09-05 21:47:34 +000027319fi
cristy8b350f62009-11-15 23:12:43 +000027320rm -f core conftest.err conftest.$ac_objext \
27321 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027322LIBS=$ac_check_lib_save_LIBS
27323fi
cristy8b350f62009-11-15 23:12:43 +000027324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFReadRGBATile" >&5
cristy3ed852e2009-09-05 21:47:34 +000027325$as_echo "$ac_cv_lib_tiff_TIFFReadRGBATile" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027326if test "x$ac_cv_lib_tiff_TIFFReadRGBATile" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027327 passed=`expr $passed + 1`
27328else
27329 failed=`expr $failed + 1`
27330fi
27331
cristy8b350f62009-11-15 23:12:43 +000027332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFReadRGBAStrip in -ltiff" >&5
cristy3ed852e2009-09-05 21:47:34 +000027333$as_echo_n "checking for TIFFReadRGBAStrip in -ltiff... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027334if test "${ac_cv_lib_tiff_TIFFReadRGBAStrip+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027335 $as_echo_n "(cached) " >&6
27336else
27337 ac_check_lib_save_LIBS=$LIBS
27338LIBS="-ltiff $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027339cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027340/* end confdefs.h. */
27341
27342/* Override any GCC internal prototype to avoid an error.
27343 Use char because int might match the return type of a GCC
27344 builtin and then its argument prototype would still apply. */
27345#ifdef __cplusplus
27346extern "C"
27347#endif
27348char TIFFReadRGBAStrip ();
27349int
27350main ()
27351{
27352return TIFFReadRGBAStrip ();
27353 ;
27354 return 0;
27355}
27356_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027357if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027358 ac_cv_lib_tiff_TIFFReadRGBAStrip=yes
27359else
cristy8b350f62009-11-15 23:12:43 +000027360 ac_cv_lib_tiff_TIFFReadRGBAStrip=no
cristy3ed852e2009-09-05 21:47:34 +000027361fi
cristy8b350f62009-11-15 23:12:43 +000027362rm -f core conftest.err conftest.$ac_objext \
27363 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027364LIBS=$ac_check_lib_save_LIBS
27365fi
cristy8b350f62009-11-15 23:12:43 +000027366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFReadRGBAStrip" >&5
cristy3ed852e2009-09-05 21:47:34 +000027367$as_echo "$ac_cv_lib_tiff_TIFFReadRGBAStrip" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027368if test "x$ac_cv_lib_tiff_TIFFReadRGBAStrip" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027369 passed=`expr $passed + 1`
27370else
27371 failed=`expr $failed + 1`
27372fi
27373
cristy8b350f62009-11-15 23:12:43 +000027374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if TIFF package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000027375$as_echo_n "checking if TIFF package is complete... " >&6; }
27376 if test $passed -gt 0; then
27377 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000027378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000027379$as_echo "no -- some components failed test" >&6; }
27380 have_tiff='no (failed tests)'
27381 else
27382 TIFF_LIBS='-ltiff'
27383 LIBS="$TIFF_LIBS $LIBS"
27384
cristy8b350f62009-11-15 23:12:43 +000027385$as_echo "#define TIFF_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000027386
cristy8b350f62009-11-15 23:12:43 +000027387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000027388$as_echo "yes" >&6; }
27389 have_tiff='yes'
cristy8b350f62009-11-15 23:12:43 +000027390 for ac_header in tiffconf.h
27391do :
27392 ac_fn_c_check_header_mongrel "$LINENO" "tiffconf.h" "ac_cv_header_tiffconf_h" "$ac_includes_default"
27393if test "x$ac_cv_header_tiffconf_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027394 cat >>confdefs.h <<_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027395#define HAVE_TIFFCONF_H 1
cristy3ed852e2009-09-05 21:47:34 +000027396_ACEOF
27397
27398fi
27399
27400done
27401
cristy8b350f62009-11-15 23:12:43 +000027402 for ac_func in TIFFIsCODECConfigured TIFFMergeFieldInfo \
cristy3ed852e2009-09-05 21:47:34 +000027403 TIFFReadEXIFDirectory TIFFSetErrorHandlerExt TIFFSetTagExtender \
27404 TIFFSetWarningHandlerExt TIFFSwabArrayOfTriples
cristy8b350f62009-11-15 23:12:43 +000027405do :
27406 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27407ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27408eval as_val=\$$as_ac_var
27409 if test "x$as_val" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027410 cat >>confdefs.h <<_ACEOF
27411#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27412_ACEOF
27413
27414fi
27415done
27416
27417 fi
27418 else
cristy8b350f62009-11-15 23:12:43 +000027419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000027420$as_echo "no" >&6; }
27421 fi
27422fi
27423 if test "$have_tiff" = 'yes'; then
27424 TIFF_DELEGATE_TRUE=
27425 TIFF_DELEGATE_FALSE='#'
27426else
27427 TIFF_DELEGATE_TRUE='#'
27428 TIFF_DELEGATE_FALSE=
27429fi
27430
27431
27432
27433
27434#
27435# Set Windows font directory.
27436#
27437
27438# Check whether --with-windows-font-dir was given.
cristy8b350f62009-11-15 23:12:43 +000027439if test "${with_windows_font_dir+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027440 withval=$with_windows_font_dir; with_windows_font_dir=$withval
27441else
27442 with_windows_font_dir=''
27443fi
27444
27445if test "$with_windows_font_dir" != '' ; then
27446 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-windows-font-dir=$with_windows_font_dir "
27447fi
27448
27449
27450#
27451# Check for WMF delegate library.
27452#
27453
27454# Check whether --with-wmf was given.
cristy8b350f62009-11-15 23:12:43 +000027455if test "${with_wmf+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027456 withval=$with_wmf; with_wmf=$withval
27457else
cristy8d63d1d2010-01-06 20:38:37 +000027458 with_wmf='yes'
cristy3ed852e2009-09-05 21:47:34 +000027459fi
27460
27461
27462if test "$with_wmf" != 'yes'; then
27463 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-wmf=$with_wmf "
27464fi
27465
27466have_wmf='no'
27467WMF_LIBS=''
27468WMF_LIBS_DEPS=''
27469OLIBS="$LIBS"
27470if test "$with_wmf" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000027471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000027472$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for WMF" >&5
cristy3ed852e2009-09-05 21:47:34 +000027474$as_echo_n "checking for WMF... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000027476$as_echo "" >&6; }
27477 have_libwmf='no'
27478 have_libwmflite='no'
27479 have_libwmf_ipa_h='no'
27480
cristy8b350f62009-11-15 23:12:43 +000027481 ac_fn_c_check_header_compile "$LINENO" "libwmf/ipa.h" "ac_cv_header_libwmf_ipa_h" "$FT2BUILD_H
27482"
27483if test "x$ac_cv_header_libwmf_ipa_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027484 have_libwmf_ipa_h='yes'
27485fi
27486
27487
27488 if test "$have_libwmf_ipa_h" = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000027489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wmf_lite_create in -lwmflite" >&5
cristy3ed852e2009-09-05 21:47:34 +000027490$as_echo_n "checking for wmf_lite_create in -lwmflite... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027491if test "${ac_cv_lib_wmflite_wmf_lite_create+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027492 $as_echo_n "(cached) " >&6
27493else
27494 ac_check_lib_save_LIBS=$LIBS
27495LIBS="-lwmflite $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027496cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027497/* end confdefs.h. */
27498
27499/* Override any GCC internal prototype to avoid an error.
27500 Use char because int might match the return type of a GCC
27501 builtin and then its argument prototype would still apply. */
27502#ifdef __cplusplus
27503extern "C"
27504#endif
27505char wmf_lite_create ();
27506int
27507main ()
27508{
27509return wmf_lite_create ();
27510 ;
27511 return 0;
27512}
27513_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027514if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027515 ac_cv_lib_wmflite_wmf_lite_create=yes
27516else
cristy8b350f62009-11-15 23:12:43 +000027517 ac_cv_lib_wmflite_wmf_lite_create=no
cristy3ed852e2009-09-05 21:47:34 +000027518fi
cristy8b350f62009-11-15 23:12:43 +000027519rm -f core conftest.err conftest.$ac_objext \
27520 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027521LIBS=$ac_check_lib_save_LIBS
27522fi
cristy8b350f62009-11-15 23:12:43 +000027523{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wmflite_wmf_lite_create" >&5
cristy3ed852e2009-09-05 21:47:34 +000027524$as_echo "$ac_cv_lib_wmflite_wmf_lite_create" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027525if test "x$ac_cv_lib_wmflite_wmf_lite_create" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027526 have_libwmflite='yes'
27527fi
27528
27529 if test "$have_libwmflite" = 'yes'; then
27530
cristy8b350f62009-11-15 23:12:43 +000027531$as_echo "#define WMFLITE_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000027532
27533 WMF_LIBS='-lwmflite'
27534 LIBS="$WMF_LIBS $LIBS"
27535 have_wmf='yes'
27536 else
27537 WMF_LIBS_DEPS=''
27538 WMF_CONFIG_LIBS=`libwmf-config --libs`
27539 for lib in xml2 expat freetype jpeg png z; do
27540 testlib="-l${lib}"
27541 echo "$WMF_CONFIG_LIBS" | grep -- "$testlib" > /dev/null && WMF_LIBS_DEPS="$WMF_LIBS_DEPS $testlib"
27542 done
cristy8b350f62009-11-15 23:12:43 +000027543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wmf_api_create in -lwmf" >&5
cristy3ed852e2009-09-05 21:47:34 +000027544$as_echo_n "checking for wmf_api_create in -lwmf... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027545if test "${ac_cv_lib_wmf_wmf_api_create+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027546 $as_echo_n "(cached) " >&6
27547else
27548 ac_check_lib_save_LIBS=$LIBS
27549LIBS="-lwmf $WMF_LIBS_DEPS $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027550cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027551/* end confdefs.h. */
27552
27553/* Override any GCC internal prototype to avoid an error.
27554 Use char because int might match the return type of a GCC
27555 builtin and then its argument prototype would still apply. */
27556#ifdef __cplusplus
27557extern "C"
27558#endif
27559char wmf_api_create ();
27560int
27561main ()
27562{
27563return wmf_api_create ();
27564 ;
27565 return 0;
27566}
27567_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027568if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027569 ac_cv_lib_wmf_wmf_api_create=yes
27570else
cristy8b350f62009-11-15 23:12:43 +000027571 ac_cv_lib_wmf_wmf_api_create=no
cristy3ed852e2009-09-05 21:47:34 +000027572fi
cristy8b350f62009-11-15 23:12:43 +000027573rm -f core conftest.err conftest.$ac_objext \
27574 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027575LIBS=$ac_check_lib_save_LIBS
27576fi
cristy8b350f62009-11-15 23:12:43 +000027577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wmf_wmf_api_create" >&5
cristy3ed852e2009-09-05 21:47:34 +000027578$as_echo "$ac_cv_lib_wmf_wmf_api_create" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027579if test "x$ac_cv_lib_wmf_wmf_api_create" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027580 have_libwmf='yes'
27581fi
27582
27583 if test "$have_libwmf" = 'yes'; then
27584
cristy8b350f62009-11-15 23:12:43 +000027585$as_echo "#define WMF_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000027586
27587 WMF_LIBS='-lwmf'
27588 LIBS="$WMF_LIBS $LIBS"
27589 have_wmf='yes'
27590 else
cristy8b350f62009-11-15 23:12:43 +000027591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000027592$as_echo "no -- some components failed test" >&6; }
27593 have_wmf='no (failed tests)'
27594 have_wmflite='no (failed tests)'
27595 LIBS="$OLIBS"
27596 WMF_LIBS=''
27597 fi
27598 fi
27599 fi
cristy8b350f62009-11-15 23:12:43 +000027600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if WMF package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000027601$as_echo_n "checking if WMF package is complete... " >&6; }
27602 if test "$have_wmf" = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000027603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000027604$as_echo "yes" >&6; }
27605 else
cristy8b350f62009-11-15 23:12:43 +000027606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000027607$as_echo "no" >&6; }
27608 fi
27609fi
27610 if test "$have_wmf" = 'yes'; then
27611 WMF_DELEGATE_TRUE=
27612 WMF_DELEGATE_FALSE='#'
27613else
27614 WMF_DELEGATE_TRUE='#'
27615 WMF_DELEGATE_FALSE=
27616fi
27617
27618
27619
27620
27621
27622#
27623# Check for XML delegate library.
27624#
27625
27626# Check whether --with-xml was given.
cristy8b350f62009-11-15 23:12:43 +000027627if test "${with_xml+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027628 withval=$with_xml; with_xml=$withval
27629else
27630 with_xml=$have_x
27631fi
27632
27633
27634if test "$with_xml" != 'yes' ; then
27635 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-xml=$with_xml "
27636fi
27637
27638have_xml='no'
27639XML_LIBS=''
27640if test "$with_xml" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000027641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000027642$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML" >&5
cristy3ed852e2009-09-05 21:47:34 +000027644$as_echo_n "checking for XML... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000027646$as_echo "" >&6; }
27647 PERSIST_LDFLAGS=$LDFLAGS
27648 PERSIST_CPPFLAGS=$CPPFLAGS
27649 xml2_config=''
27650 for ac_prog in xml2-config
27651do
27652 # Extract the first word of "$ac_prog", so it can be a program name with args.
27653set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000027654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000027655$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027656if test "${ac_cv_prog_xml2_config+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027657 $as_echo_n "(cached) " >&6
27658else
27659 if test -n "$xml2_config"; then
27660 ac_cv_prog_xml2_config="$xml2_config" # Let the user override the test.
27661else
27662as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27663for as_dir in $PATH
27664do
27665 IFS=$as_save_IFS
27666 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000027667 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000027668 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27669 ac_cv_prog_xml2_config="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000027670 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000027671 break 2
27672 fi
27673done
cristy8b350f62009-11-15 23:12:43 +000027674 done
cristy3ed852e2009-09-05 21:47:34 +000027675IFS=$as_save_IFS
27676
27677fi
27678fi
27679xml2_config=$ac_cv_prog_xml2_config
27680if test -n "$xml2_config"; then
cristy8b350f62009-11-15 23:12:43 +000027681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xml2_config" >&5
cristy3ed852e2009-09-05 21:47:34 +000027682$as_echo "$xml2_config" >&6; }
27683else
cristy8b350f62009-11-15 23:12:43 +000027684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000027685$as_echo "no" >&6; }
27686fi
27687
27688
27689 test -n "$xml2_config" && break
27690done
27691 if test -n "$xml2_config"; then
27692 # Debian installs libxml headers under /usr/include/libxml2/libxml with
27693 # the shared library installed under /usr/lib, whereas the package
27694 # installs itself under $prefix/libxml and $prefix/lib.
27695 xml2_prefix=`xml2-config --prefix`
27696 if test -d "${xml2_prefix}/include/libxml2"; then
27697 CPPFLAGS="$CPPFLAGS -I${xml2_prefix}/include/libxml2"
27698 fi
27699 if test "${xml2_prefix}" != '/usr'; then
27700 LDFLAGS="$LDFLAGS -L${xml2_prefix}/lib"
27701 fi
27702 fi
27703 failed=0
27704 passed=0
cristy8b350f62009-11-15 23:12:43 +000027705 ac_fn_c_check_header_mongrel "$LINENO" "libxml/parser.h" "ac_cv_header_libxml_parser_h" "$ac_includes_default"
27706if test "x$ac_cv_header_libxml_parser_h" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027707 passed=`expr $passed + 1`
27708else
27709 failed=`expr $failed + 1`
27710fi
27711
27712
cristy8b350f62009-11-15 23:12:43 +000027713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmlParseExternalEntity in -lxml2" >&5
cristy3ed852e2009-09-05 21:47:34 +000027714$as_echo_n "checking for xmlParseExternalEntity in -lxml2... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027715if test "${ac_cv_lib_xml2_xmlParseExternalEntity+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000027716 $as_echo_n "(cached) " >&6
27717else
27718 ac_check_lib_save_LIBS=$LIBS
27719LIBS="-lxml2 $LIBS"
cristy8b350f62009-11-15 23:12:43 +000027720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027721/* end confdefs.h. */
27722
27723/* Override any GCC internal prototype to avoid an error.
27724 Use char because int might match the return type of a GCC
27725 builtin and then its argument prototype would still apply. */
27726#ifdef __cplusplus
27727extern "C"
27728#endif
27729char xmlParseExternalEntity ();
27730int
27731main ()
27732{
27733return xmlParseExternalEntity ();
27734 ;
27735 return 0;
27736}
27737_ACEOF
cristy8b350f62009-11-15 23:12:43 +000027738if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000027739 ac_cv_lib_xml2_xmlParseExternalEntity=yes
27740else
cristy8b350f62009-11-15 23:12:43 +000027741 ac_cv_lib_xml2_xmlParseExternalEntity=no
cristy3ed852e2009-09-05 21:47:34 +000027742fi
cristy8b350f62009-11-15 23:12:43 +000027743rm -f core conftest.err conftest.$ac_objext \
27744 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000027745LIBS=$ac_check_lib_save_LIBS
27746fi
cristy8b350f62009-11-15 23:12:43 +000027747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xml2_xmlParseExternalEntity" >&5
cristy3ed852e2009-09-05 21:47:34 +000027748$as_echo "$ac_cv_lib_xml2_xmlParseExternalEntity" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027749if test "x$ac_cv_lib_xml2_xmlParseExternalEntity" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000027750 passed=`expr $passed + 1`
27751else
27752 failed=`expr $failed + 1`
27753fi
27754
cristy8b350f62009-11-15 23:12:43 +000027755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XML package is complete" >&5
cristy3ed852e2009-09-05 21:47:34 +000027756$as_echo_n "checking if XML package is complete... " >&6; }
27757 if test $passed -gt 0; then
27758 if test $failed -gt 0; then
cristy8b350f62009-11-15 23:12:43 +000027759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
cristy3ed852e2009-09-05 21:47:34 +000027760$as_echo "no -- some components failed test" >&6; }
27761 have_xml='no (failed tests)'
27762 LDFLAGS="$PERSIST_LDFLAGS"
27763 CPPFLAGS="$PERSIST_CPPFLAGS"
27764 else
27765 XML_LIBS='-lxml2'
27766 LIBS="$XML_LIBS $LIBS"
27767
cristy8b350f62009-11-15 23:12:43 +000027768$as_echo "#define XML_DELEGATE 1" >>confdefs.h
cristy3ed852e2009-09-05 21:47:34 +000027769
cristy8b350f62009-11-15 23:12:43 +000027770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
cristy3ed852e2009-09-05 21:47:34 +000027771$as_echo "yes" >&6; }
27772 have_xml='yes'
27773 fi
27774 else
cristy8b350f62009-11-15 23:12:43 +000027775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000027776$as_echo "no" >&6; }
27777 fi
27778fi
27779 if test "$have_xml" = 'yes'; then
27780 XML_DELEGATE_TRUE=
27781 XML_DELEGATE_FALSE='#'
27782else
27783 XML_DELEGATE_TRUE='#'
27784 XML_DELEGATE_FALSE=
27785fi
27786
27787
27788
27789
27790# Substitute compiler name to build/link PerlMagick
27791#
27792
27793
27794#
27795# Configure install Paths
27796#
27797
27798# Subdirectory under lib to place ImageMagick lib files
27799LIBRARY_RELATIVE_PATH="${PACKAGE_NAME}-${PACKAGE_VERSION}"
27800
27801cat >>confdefs.h <<_ACEOF
27802#define LIBRARY_RELATIVE_PATH "$LIBRARY_RELATIVE_PATH"
27803_ACEOF
27804
27805
27806# Path to ImageMagick bin directory
27807EXECUTABLE_PATH="${BIN_DIR}"
27808DEFINE_EXECUTABLE_PATH="${BIN_DIR}/"
27809case "${build_os}" in
27810 mingw* )
27811 DEFINE_EXECUTABLE_PATH=`$WinPathScript "$DEFINE_EXECUTABLE_PATH" 1`
27812 ;;
27813esac
27814
27815cat >>confdefs.h <<_ACEOF
27816#define EXECUTABLE_PATH "$DEFINE_EXECUTABLE_PATH"
27817_ACEOF
27818
27819
27820
27821# Path to ImageMagick lib
27822LIBRARY_PATH="${LIB_DIR}/${LIBRARY_RELATIVE_PATH}"
27823DEFINE_LIBRARY_PATH="${LIB_DIR}/${LIBRARY_RELATIVE_PATH}/"
27824case "${build_os}" in
27825 mingw* )
27826 DEFINE_LIBRARY_PATH=`$WinPathScript "$DEFINE_LIBRARY_PATH" 1`
27827 ;;
27828esac
27829
27830cat >>confdefs.h <<_ACEOF
27831#define LIBRARY_PATH "$DEFINE_LIBRARY_PATH"
27832_ACEOF
27833
27834
27835
27836# Subdirectory under lib to place ImageMagick configuration files
27837CONFIGURE_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}/config"
27838
27839cat >>confdefs.h <<_ACEOF
27840#define CONFIGURE_RELATIVE_PATH "$CONFIGURE_RELATIVE_PATH"
27841_ACEOF
27842
27843CONFIGURE_PATH="${LIB_DIR}/${CONFIGURE_RELATIVE_PATH}/"
27844DEFINE_CONFIGURE_PATH="${LIB_DIR}/${CONFIGURE_RELATIVE_PATH}/"
27845case "${build_os}" in
27846 mingw* )
27847 DEFINE_CONFIGURE_PATH=`$WinPathScript "$DEFINE_CONFIGURE_PATH" 1`
27848 ;;
27849esac
27850
27851cat >>confdefs.h <<_ACEOF
27852#define CONFIGURE_PATH "$DEFINE_CONFIGURE_PATH"
27853_ACEOF
27854
27855
27856
27857#
27858# Subdirectory under lib to place ImageMagick coder module files
27859CODER_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}/modules-Q${QUANTUM_DEPTH}/coders"
27860
27861cat >>confdefs.h <<_ACEOF
27862#define CODER_RELATIVE_PATH "$CODER_RELATIVE_PATH"
27863_ACEOF
27864
27865CODER_PATH="${LIB_DIR}/${CODER_RELATIVE_PATH}"
27866DEFINE_CODER_PATH="${LIB_DIR}/${CODER_RELATIVE_PATH}/"
27867case "${build_os}" in
27868 mingw* )
27869 DEFINE_CODER_PATH=`$WinPathScript "$DEFINE_CODER_PATH" 1`
27870 ;;
27871esac
27872
27873cat >>confdefs.h <<_ACEOF
27874#define CODER_PATH "$DEFINE_CODER_PATH"
27875_ACEOF
27876
27877
27878
27879#
27880# Subdirectory under lib to place ImageMagick filter module files
27881FILTER_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}/modules-Q${QUANTUM_DEPTH}/filters"
27882
27883cat >>confdefs.h <<_ACEOF
27884#define FILTER_RELATIVE_PATH "$FILTER_RELATIVE_PATH"
27885_ACEOF
27886
27887FILTER_PATH="${LIB_DIR}/${FILTER_RELATIVE_PATH}"
27888DEFINE_FILTER_PATH="${LIB_DIR}/${FILTER_RELATIVE_PATH}/"
27889case "${build_os}" in
27890 mingw* )
27891 DEFINE_FILTER_PATH=`$WinPathScript "$DEFINE_FILTER_PATH" 1`
27892 ;;
27893esac
27894
27895cat >>confdefs.h <<_ACEOF
27896#define FILTER_PATH "$DEFINE_FILTER_PATH"
27897_ACEOF
27898
27899
27900
27901#
27902# Path to ImageMagick documentation files
27903DOCUMENTATION_RELATIVE_PATH="${PACKAGE_NAME}-${PACKAGE_VERSION}"
27904DOCUMENTATION_PATH="${DATA_DIR}/doc/${DOCUMENTATION_RELATIVE_PATH}"
27905DEFINE_DOCUMENTATION_PATH="${DATA_DIR}/doc/${DOCUMENTATION_RELATIVE_PATH}/"
27906case "${build_os}" in
27907 mingw* )
27908 DEFINE_DOCUMENTATION_PATH=`$WinPathScript "$DEFINE_DOCUMENTATION_PATH" 1`
27909 ;;
27910esac
27911
27912cat >>confdefs.h <<_ACEOF
27913#define DOCUMENTATION_PATH "$DEFINE_DOCUMENTATION_PATH"
27914_ACEOF
27915
27916
27917
27918#
27919# Path to ImageMagick share files
27920SHARE_RELATIVE_PATH="${PACKAGE_NAME}-${PACKAGE_VERSION}"
27921SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}"
27922DEFINE_SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}/"
27923case "${build_os}" in
27924 mingw* )
27925 DEFINE_SHARE_PATH=`$WinPathScript "$DEFINE_SHARE_PATH" 1`
27926 ;;
27927esac
27928
27929cat >>confdefs.h <<_ACEOF
27930#define SHARE_PATH "$DEFINE_SHARE_PATH"
27931_ACEOF
27932
27933
27934
27935# Subdirectory under share to place ImageMagick configuration files
27936SHARE_CONFIGURE_RELATIVE_PATH="${LIBRARY_RELATIVE_PATH}/config"
27937
27938cat >>confdefs.h <<_ACEOF
27939#define SHARE_CONFIGURE_RELATIVE_PATH "$SHARE_CONFIGURE_RELATIVE_PATH"
27940_ACEOF
27941
27942SHARE_CONFIGURE_PATH="${DATA_DIR}/${SHARE_CONFIGURE_RELATIVE_PATH}"
27943DEFINE_SHARE_CONFIGURE_PATH="${DATA_DIR}/${SHARE_CONFIGURE_RELATIVE_PATH}/"
27944case "${build_os}" in
27945 mingw* )
27946 DEFINE_SHARE_CONFIGURE_PATH=`$WinPathScript "$DEFINE_SHARE_CONFIGURE_PATH" 1`
27947 ;;
27948esac
27949
27950cat >>confdefs.h <<_ACEOF
27951#define SHARE_CONFIGURE_PATH "$DEFINE_SHARE_CONFIGURE_PATH"
27952_ACEOF
27953
27954
27955
27956#
27957# program_transform_name is formed for use in a Makefile, so create a
27958# modified version for use in a shell script.
27959configure_transform_name=`echo ${program_transform_name} | sed 's,\\$\\$,$,'`
27960
27961# Default delegate definitions
cristy8b350f62009-11-15 23:12:43 +000027962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000027963$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000027964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ImageMagick delegate programs" >&5
cristy3ed852e2009-09-05 21:47:34 +000027965$as_echo_n "checking for ImageMagick delegate programs... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000027966{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000027967$as_echo "" >&6; }
27968AutotraceDecodeDelegateDefault='autotrace'
27969AVIDecodeDelegateDefault='mplayer'
cristy3d7f8062009-09-24 20:45:35 +000027970BlenderDecodeDelegateDefault='blender'
cristy3ed852e2009-09-05 21:47:34 +000027971BZIPDelegateDefault='bzip2'
27972BrowseDelegateDefault='xdg-open'
27973CGMDecodeDelegateDefault='ralcgm'
27974CatDelegateDefault='cat'
27975DNGDecodeDelegateDefault='ufraw-batch'
27976GVCDecodeDelegateDefault='dot'
27977DVIDecodeDelegateDefault='dvips'
27978EchoDelegateDefault='echo'
27979EditorDelegateDefault='xterm'
27980FIGDecodeDelegateDefault='fig2dev'
27981ConvertDelegateDefault=`echo convert | sed ${configure_transform_name}`
27982DisplayDelegateDefault=`echo display | sed ${configure_transform_name}`
27983MogrifyDelegateDefault=`echo mogrify | sed ${configure_transform_name}`
27984GnuplotDecodeDelegateDefault='gnuplot'
27985HDRDecodeDelegateDefault='ra_pfm'
27986HPGLDecodeDelegateDefault='hp2xx'
27987HTMLDecodeDelegateDefault='html2ps'
27988ILBMDecodeDelegateDefault='ilbmtoppm'
27989ILBMEncodeDelegateDefault='ppmtoilbm'
27990LPDelegateDefault='lp'
27991LPRDelegateDefault='lpr'
27992LZWDecodeDelegateDefault='uncompress'
27993LZWEncodeDelegateDefault='compress'
27994LaunchDelegateDefault='gimp'
27995MANDelegateDefault='groff'
27996MPEGDecodeDelegateDefault='ffmpeg'
27997MPEGEncodeDelegateDefault='ffmpeg'
27998MVDelegateDefault='mv'
27999PCLDelegateDefault='pcl6'
28000PGPDecodeDelegateDefault='pgpv'
28001POVDelegateDefault='povray'
28002if test "$native_win32_build" = 'yes'; then
28003 PSDelegateDefault='gswin32c'
cristyb7931f12009-09-25 10:22:21 +000028004elif test "$gslib_framework" = 'yes'; then
cristy3ed852e2009-09-05 21:47:34 +000028005 PSDelegateDefault='gsc'
28006else
28007 PSDelegateDefault='gs'
28008fi
28009RLEEncodeDelegateDefault='rawtorle'
28010RMDelegateDefault='rm'
28011SCANDecodeDelegateDefault='scanimage'
28012TXTDelegateDefault='enscript'
28013WMFDecodeDelegateDefault='wmf2eps'
28014WWWDecodeDelegateDefault='curl'
28015XPSDelegateDefault='gxps'
28016ZipDelegateDefault='gzip'
28017
28018# Search for delegates
28019# Extract the first word of ""$AutotraceDecodeDelegateDefault"", so it can be a program name with args.
28020set dummy "$AutotraceDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028022$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028023if test "${ac_cv_path_AutotraceDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028024 $as_echo_n "(cached) " >&6
28025else
28026 case $AutotraceDecodeDelegate in
28027 [\\/]* | ?:[\\/]*)
28028 ac_cv_path_AutotraceDecodeDelegate="$AutotraceDecodeDelegate" # Let the user override the test with a path.
28029 ;;
28030 *)
28031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28032for as_dir in $PATH
28033do
28034 IFS=$as_save_IFS
28035 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028036 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28038 ac_cv_path_AutotraceDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028040 break 2
28041 fi
28042done
cristy8b350f62009-11-15 23:12:43 +000028043 done
cristy3ed852e2009-09-05 21:47:34 +000028044IFS=$as_save_IFS
28045
28046 test -z "$ac_cv_path_AutotraceDecodeDelegate" && ac_cv_path_AutotraceDecodeDelegate=""$AutotraceDecodeDelegateDefault""
28047 ;;
28048esac
28049fi
28050AutotraceDecodeDelegate=$ac_cv_path_AutotraceDecodeDelegate
28051if test -n "$AutotraceDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AutotraceDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028053$as_echo "$AutotraceDecodeDelegate" >&6; }
28054else
cristy8b350f62009-11-15 23:12:43 +000028055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028056$as_echo "no" >&6; }
28057fi
28058
28059
28060# Extract the first word of ""$AVIDecodeDelegateDefault"", so it can be a program name with args.
28061set dummy "$AVIDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028063$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028064if test "${ac_cv_path_AVIDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028065 $as_echo_n "(cached) " >&6
28066else
28067 case $AVIDecodeDelegate in
28068 [\\/]* | ?:[\\/]*)
28069 ac_cv_path_AVIDecodeDelegate="$AVIDecodeDelegate" # Let the user override the test with a path.
28070 ;;
28071 *)
28072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28073for as_dir in $PATH
28074do
28075 IFS=$as_save_IFS
28076 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028077 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028078 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28079 ac_cv_path_AVIDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028080 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028081 break 2
28082 fi
28083done
cristy8b350f62009-11-15 23:12:43 +000028084 done
cristy3ed852e2009-09-05 21:47:34 +000028085IFS=$as_save_IFS
28086
28087 test -z "$ac_cv_path_AVIDecodeDelegate" && ac_cv_path_AVIDecodeDelegate=""$AVIDecodeDelegateDefault""
28088 ;;
28089esac
28090fi
28091AVIDecodeDelegate=$ac_cv_path_AVIDecodeDelegate
28092if test -n "$AVIDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AVIDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028094$as_echo "$AVIDecodeDelegate" >&6; }
28095else
cristy8b350f62009-11-15 23:12:43 +000028096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028097$as_echo "no" >&6; }
28098fi
28099
28100
28101# Extract the first word of ""$BlenderDecodeDelegateDefault"", so it can be a program name with args.
28102set dummy "$BlenderDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028104$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028105if test "${ac_cv_path_BlenderDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028106 $as_echo_n "(cached) " >&6
28107else
28108 case $BlenderDecodeDelegate in
28109 [\\/]* | ?:[\\/]*)
28110 ac_cv_path_BlenderDecodeDelegate="$BlenderDecodeDelegate" # Let the user override the test with a path.
28111 ;;
28112 *)
28113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28114for as_dir in $PATH
28115do
28116 IFS=$as_save_IFS
28117 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028118 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28120 ac_cv_path_BlenderDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028122 break 2
28123 fi
28124done
cristy8b350f62009-11-15 23:12:43 +000028125 done
cristy3ed852e2009-09-05 21:47:34 +000028126IFS=$as_save_IFS
28127
28128 test -z "$ac_cv_path_BlenderDecodeDelegate" && ac_cv_path_BlenderDecodeDelegate=""$BlenderDecodeDelegateDefault""
28129 ;;
28130esac
28131fi
28132BlenderDecodeDelegate=$ac_cv_path_BlenderDecodeDelegate
28133if test -n "$BlenderDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BlenderDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028135$as_echo "$BlenderDecodeDelegate" >&6; }
28136else
cristy8b350f62009-11-15 23:12:43 +000028137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028138$as_echo "no" >&6; }
28139fi
28140
28141
28142# Extract the first word of ""$BZIPDelegateDefault"", so it can be a program name with args.
28143set dummy "$BZIPDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028144{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028145$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028146if test "${ac_cv_path_BZIPDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028147 $as_echo_n "(cached) " >&6
28148else
28149 case $BZIPDelegate in
28150 [\\/]* | ?:[\\/]*)
28151 ac_cv_path_BZIPDelegate="$BZIPDelegate" # Let the user override the test with a path.
28152 ;;
28153 *)
28154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28155for as_dir in $PATH
28156do
28157 IFS=$as_save_IFS
28158 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028159 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28161 ac_cv_path_BZIPDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028163 break 2
28164 fi
28165done
cristy8b350f62009-11-15 23:12:43 +000028166 done
cristy3ed852e2009-09-05 21:47:34 +000028167IFS=$as_save_IFS
28168
28169 test -z "$ac_cv_path_BZIPDelegate" && ac_cv_path_BZIPDelegate=""$BZIPDelegateDefault""
28170 ;;
28171esac
28172fi
28173BZIPDelegate=$ac_cv_path_BZIPDelegate
28174if test -n "$BZIPDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BZIPDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028176$as_echo "$BZIPDelegate" >&6; }
28177else
cristy8b350f62009-11-15 23:12:43 +000028178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028179$as_echo "no" >&6; }
28180fi
28181
28182
28183# Extract the first word of ""$BrowseDelegateDefault" mozilla firefox netscape", so it can be a program name with args.
28184set dummy "$BrowseDelegateDefault" mozilla firefox netscape; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028186$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028187if test "${ac_cv_path_BrowseDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028188 $as_echo_n "(cached) " >&6
28189else
28190 case $BrowseDelegate in
28191 [\\/]* | ?:[\\/]*)
28192 ac_cv_path_BrowseDelegate="$BrowseDelegate" # Let the user override the test with a path.
28193 ;;
28194 *)
28195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28196for as_dir in $PATH
28197do
28198 IFS=$as_save_IFS
28199 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028200 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28202 ac_cv_path_BrowseDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028204 break 2
28205 fi
28206done
cristy8b350f62009-11-15 23:12:43 +000028207 done
cristy3ed852e2009-09-05 21:47:34 +000028208IFS=$as_save_IFS
28209
28210 test -z "$ac_cv_path_BrowseDelegate" && ac_cv_path_BrowseDelegate=""$BrowseDelegateDefault""
28211 ;;
28212esac
28213fi
28214BrowseDelegate=$ac_cv_path_BrowseDelegate
28215if test -n "$BrowseDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BrowseDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028217$as_echo "$BrowseDelegate" >&6; }
28218else
cristy8b350f62009-11-15 23:12:43 +000028219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028220$as_echo "no" >&6; }
28221fi
28222
28223
28224# Extract the first word of ""$CGMDecodeDelegateDefault"", so it can be a program name with args.
28225set dummy "$CGMDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028227$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028228if test "${ac_cv_path_CGMDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028229 $as_echo_n "(cached) " >&6
28230else
28231 case $CGMDecodeDelegate in
28232 [\\/]* | ?:[\\/]*)
28233 ac_cv_path_CGMDecodeDelegate="$CGMDecodeDelegate" # Let the user override the test with a path.
28234 ;;
28235 *)
28236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28237for as_dir in $PATH
28238do
28239 IFS=$as_save_IFS
28240 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028241 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028242 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28243 ac_cv_path_CGMDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028245 break 2
28246 fi
28247done
cristy8b350f62009-11-15 23:12:43 +000028248 done
cristy3ed852e2009-09-05 21:47:34 +000028249IFS=$as_save_IFS
28250
28251 test -z "$ac_cv_path_CGMDecodeDelegate" && ac_cv_path_CGMDecodeDelegate=""$CGMDecodeDelegateDefault""
28252 ;;
28253esac
28254fi
28255CGMDecodeDelegate=$ac_cv_path_CGMDecodeDelegate
28256if test -n "$CGMDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CGMDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028258$as_echo "$CGMDecodeDelegate" >&6; }
28259else
cristy8b350f62009-11-15 23:12:43 +000028260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028261$as_echo "no" >&6; }
28262fi
28263
28264
28265# Extract the first word of ""$CatDelegateDefault"", so it can be a program name with args.
28266set dummy "$CatDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028268$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028269if test "${ac_cv_path_CatDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028270 $as_echo_n "(cached) " >&6
28271else
28272 case $CatDelegate in
28273 [\\/]* | ?:[\\/]*)
28274 ac_cv_path_CatDelegate="$CatDelegate" # Let the user override the test with a path.
28275 ;;
28276 *)
28277 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28278for as_dir in $PATH
28279do
28280 IFS=$as_save_IFS
28281 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028282 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028283 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28284 ac_cv_path_CatDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028286 break 2
28287 fi
28288done
cristy8b350f62009-11-15 23:12:43 +000028289 done
cristy3ed852e2009-09-05 21:47:34 +000028290IFS=$as_save_IFS
28291
28292 test -z "$ac_cv_path_CatDelegate" && ac_cv_path_CatDelegate=""$CatDelegateDefault""
28293 ;;
28294esac
28295fi
28296CatDelegate=$ac_cv_path_CatDelegate
28297if test -n "$CatDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CatDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028299$as_echo "$CatDelegate" >&6; }
28300else
cristy8b350f62009-11-15 23:12:43 +000028301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028302$as_echo "no" >&6; }
28303fi
28304
28305
28306# Extract the first word of ""$DNGDecodeDelegateDefault"", so it can be a program name with args.
28307set dummy "$DNGDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028309$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028310if test "${ac_cv_path_DNGDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028311 $as_echo_n "(cached) " >&6
28312else
28313 case $DNGDecodeDelegate in
28314 [\\/]* | ?:[\\/]*)
28315 ac_cv_path_DNGDecodeDelegate="$DNGDecodeDelegate" # Let the user override the test with a path.
28316 ;;
28317 *)
28318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28319for as_dir in $PATH
28320do
28321 IFS=$as_save_IFS
28322 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028323 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028324 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28325 ac_cv_path_DNGDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028326 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028327 break 2
28328 fi
28329done
cristy8b350f62009-11-15 23:12:43 +000028330 done
cristy3ed852e2009-09-05 21:47:34 +000028331IFS=$as_save_IFS
28332
28333 test -z "$ac_cv_path_DNGDecodeDelegate" && ac_cv_path_DNGDecodeDelegate=""$DNGDecodeDelegateDefault""
28334 ;;
28335esac
28336fi
28337DNGDecodeDelegate=$ac_cv_path_DNGDecodeDelegate
28338if test -n "$DNGDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DNGDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028340$as_echo "$DNGDecodeDelegate" >&6; }
28341else
cristy8b350f62009-11-15 23:12:43 +000028342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028343$as_echo "no" >&6; }
28344fi
28345
28346
28347# Extract the first word of ""$GVCDecodeDelegateDefault"", so it can be a program name with args.
28348set dummy "$GVCDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028350$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028351if test "${ac_cv_path_GVCDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028352 $as_echo_n "(cached) " >&6
28353else
28354 case $GVCDecodeDelegate in
28355 [\\/]* | ?:[\\/]*)
28356 ac_cv_path_GVCDecodeDelegate="$GVCDecodeDelegate" # Let the user override the test with a path.
28357 ;;
28358 *)
28359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28360for as_dir in $PATH
28361do
28362 IFS=$as_save_IFS
28363 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028364 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28366 ac_cv_path_GVCDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028368 break 2
28369 fi
28370done
cristy8b350f62009-11-15 23:12:43 +000028371 done
cristy3ed852e2009-09-05 21:47:34 +000028372IFS=$as_save_IFS
28373
28374 test -z "$ac_cv_path_GVCDecodeDelegate" && ac_cv_path_GVCDecodeDelegate=""$GVCDecodeDelegateDefault""
28375 ;;
28376esac
28377fi
28378GVCDecodeDelegate=$ac_cv_path_GVCDecodeDelegate
28379if test -n "$GVCDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GVCDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028381$as_echo "$GVCDecodeDelegate" >&6; }
28382else
cristy8b350f62009-11-15 23:12:43 +000028383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028384$as_echo "no" >&6; }
28385fi
28386
28387
28388# Extract the first word of ""$DVIDecodeDelegateDefault"", so it can be a program name with args.
28389set dummy "$DVIDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028391$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028392if test "${ac_cv_path_DVIDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028393 $as_echo_n "(cached) " >&6
28394else
28395 case $DVIDecodeDelegate in
28396 [\\/]* | ?:[\\/]*)
28397 ac_cv_path_DVIDecodeDelegate="$DVIDecodeDelegate" # Let the user override the test with a path.
28398 ;;
28399 *)
28400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28401for as_dir in $PATH
28402do
28403 IFS=$as_save_IFS
28404 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028405 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28407 ac_cv_path_DVIDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028409 break 2
28410 fi
28411done
cristy8b350f62009-11-15 23:12:43 +000028412 done
cristy3ed852e2009-09-05 21:47:34 +000028413IFS=$as_save_IFS
28414
28415 test -z "$ac_cv_path_DVIDecodeDelegate" && ac_cv_path_DVIDecodeDelegate=""$DVIDecodeDelegateDefault""
28416 ;;
28417esac
28418fi
28419DVIDecodeDelegate=$ac_cv_path_DVIDecodeDelegate
28420if test -n "$DVIDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVIDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028422$as_echo "$DVIDecodeDelegate" >&6; }
28423else
cristy8b350f62009-11-15 23:12:43 +000028424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028425$as_echo "no" >&6; }
28426fi
28427
28428
28429# Extract the first word of ""$EchoDelegateDefault"", so it can be a program name with args.
28430set dummy "$EchoDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028431{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028432$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028433if test "${ac_cv_path_EchoDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028434 $as_echo_n "(cached) " >&6
28435else
28436 case $EchoDelegate in
28437 [\\/]* | ?:[\\/]*)
28438 ac_cv_path_EchoDelegate="$EchoDelegate" # Let the user override the test with a path.
28439 ;;
28440 *)
28441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28442for as_dir in $PATH
28443do
28444 IFS=$as_save_IFS
28445 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028446 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28448 ac_cv_path_EchoDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028450 break 2
28451 fi
28452done
cristy8b350f62009-11-15 23:12:43 +000028453 done
cristy3ed852e2009-09-05 21:47:34 +000028454IFS=$as_save_IFS
28455
28456 test -z "$ac_cv_path_EchoDelegate" && ac_cv_path_EchoDelegate=""$EchoDelegateDefault""
28457 ;;
28458esac
28459fi
28460EchoDelegate=$ac_cv_path_EchoDelegate
28461if test -n "$EchoDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EchoDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028463$as_echo "$EchoDelegate" >&6; }
28464else
cristy8b350f62009-11-15 23:12:43 +000028465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028466$as_echo "no" >&6; }
28467fi
28468
28469
28470# Extract the first word of ""$EditorDelegateDefault"", so it can be a program name with args.
28471set dummy "$EditorDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028473$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028474if test "${ac_cv_path_EditorDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028475 $as_echo_n "(cached) " >&6
28476else
28477 case $EditorDelegate in
28478 [\\/]* | ?:[\\/]*)
28479 ac_cv_path_EditorDelegate="$EditorDelegate" # Let the user override the test with a path.
28480 ;;
28481 *)
28482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28483for as_dir in $PATH
28484do
28485 IFS=$as_save_IFS
28486 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028487 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28489 ac_cv_path_EditorDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028491 break 2
28492 fi
28493done
cristy8b350f62009-11-15 23:12:43 +000028494 done
cristy3ed852e2009-09-05 21:47:34 +000028495IFS=$as_save_IFS
28496
28497 test -z "$ac_cv_path_EditorDelegate" && ac_cv_path_EditorDelegate=""$EditorDelegateDefault""
28498 ;;
28499esac
28500fi
28501EditorDelegate=$ac_cv_path_EditorDelegate
28502if test -n "$EditorDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EditorDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028504$as_echo "$EditorDelegate" >&6; }
28505else
cristy8b350f62009-11-15 23:12:43 +000028506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028507$as_echo "no" >&6; }
28508fi
28509
28510
28511# Extract the first word of ""$FIGDecodeDelegateDefault"", so it can be a program name with args.
28512set dummy "$FIGDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028514$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028515if test "${ac_cv_path_FIGDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028516 $as_echo_n "(cached) " >&6
28517else
28518 case $FIGDecodeDelegate in
28519 [\\/]* | ?:[\\/]*)
28520 ac_cv_path_FIGDecodeDelegate="$FIGDecodeDelegate" # Let the user override the test with a path.
28521 ;;
28522 *)
28523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28524for as_dir in $PATH
28525do
28526 IFS=$as_save_IFS
28527 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028528 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28530 ac_cv_path_FIGDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028531 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028532 break 2
28533 fi
28534done
cristy8b350f62009-11-15 23:12:43 +000028535 done
cristy3ed852e2009-09-05 21:47:34 +000028536IFS=$as_save_IFS
28537
28538 test -z "$ac_cv_path_FIGDecodeDelegate" && ac_cv_path_FIGDecodeDelegate=""$FIGDecodeDelegateDefault""
28539 ;;
28540esac
28541fi
28542FIGDecodeDelegate=$ac_cv_path_FIGDecodeDelegate
28543if test -n "$FIGDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FIGDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028545$as_echo "$FIGDecodeDelegate" >&6; }
28546else
cristy8b350f62009-11-15 23:12:43 +000028547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028548$as_echo "no" >&6; }
28549fi
28550
28551
28552# Extract the first word of ""$ConvertDelegateDefault"", so it can be a program name with args.
28553set dummy "$ConvertDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028555$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028556if test "${ac_cv_path_ConvertDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028557 $as_echo_n "(cached) " >&6
28558else
28559 case $ConvertDelegate in
28560 [\\/]* | ?:[\\/]*)
28561 ac_cv_path_ConvertDelegate="$ConvertDelegate" # Let the user override the test with a path.
28562 ;;
28563 *)
28564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28565for as_dir in $PATH
28566do
28567 IFS=$as_save_IFS
28568 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028569 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028570 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28571 ac_cv_path_ConvertDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028573 break 2
28574 fi
28575done
cristy8b350f62009-11-15 23:12:43 +000028576 done
cristy3ed852e2009-09-05 21:47:34 +000028577IFS=$as_save_IFS
28578
28579 test -z "$ac_cv_path_ConvertDelegate" && ac_cv_path_ConvertDelegate=""$ConvertDelegateDefault""
28580 ;;
28581esac
28582fi
28583ConvertDelegate=$ac_cv_path_ConvertDelegate
28584if test -n "$ConvertDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ConvertDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028586$as_echo "$ConvertDelegate" >&6; }
28587else
cristy8b350f62009-11-15 23:12:43 +000028588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028589$as_echo "no" >&6; }
28590fi
28591
28592
28593# Extract the first word of ""$DisplayDelegateDefault"", so it can be a program name with args.
28594set dummy "$DisplayDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028596$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028597if test "${ac_cv_path_DisplayDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028598 $as_echo_n "(cached) " >&6
28599else
28600 case $DisplayDelegate in
28601 [\\/]* | ?:[\\/]*)
28602 ac_cv_path_DisplayDelegate="$DisplayDelegate" # Let the user override the test with a path.
28603 ;;
28604 *)
28605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28606for as_dir in $PATH
28607do
28608 IFS=$as_save_IFS
28609 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028610 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28612 ac_cv_path_DisplayDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028614 break 2
28615 fi
28616done
cristy8b350f62009-11-15 23:12:43 +000028617 done
cristy3ed852e2009-09-05 21:47:34 +000028618IFS=$as_save_IFS
28619
28620 test -z "$ac_cv_path_DisplayDelegate" && ac_cv_path_DisplayDelegate=""$DisplayDelegateDefault""
28621 ;;
28622esac
28623fi
28624DisplayDelegate=$ac_cv_path_DisplayDelegate
28625if test -n "$DisplayDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DisplayDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028627$as_echo "$DisplayDelegate" >&6; }
28628else
cristy8b350f62009-11-15 23:12:43 +000028629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028630$as_echo "no" >&6; }
28631fi
28632
28633
28634# Extract the first word of ""$MogrifyDelegateDefault"", so it can be a program name with args.
28635set dummy "$MogrifyDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028637$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028638if test "${ac_cv_path_MogrifyDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028639 $as_echo_n "(cached) " >&6
28640else
28641 case $MogrifyDelegate in
28642 [\\/]* | ?:[\\/]*)
28643 ac_cv_path_MogrifyDelegate="$MogrifyDelegate" # Let the user override the test with a path.
28644 ;;
28645 *)
28646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28647for as_dir in $PATH
28648do
28649 IFS=$as_save_IFS
28650 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028651 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028652 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28653 ac_cv_path_MogrifyDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028655 break 2
28656 fi
28657done
cristy8b350f62009-11-15 23:12:43 +000028658 done
cristy3ed852e2009-09-05 21:47:34 +000028659IFS=$as_save_IFS
28660
28661 test -z "$ac_cv_path_MogrifyDelegate" && ac_cv_path_MogrifyDelegate=""$MogrifyDelegateDefault""
28662 ;;
28663esac
28664fi
28665MogrifyDelegate=$ac_cv_path_MogrifyDelegate
28666if test -n "$MogrifyDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MogrifyDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028668$as_echo "$MogrifyDelegate" >&6; }
28669else
cristy8b350f62009-11-15 23:12:43 +000028670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028671$as_echo "no" >&6; }
28672fi
28673
28674
28675# Extract the first word of ""$GnuplotDecodeDelegateDefault"", so it can be a program name with args.
28676set dummy "$GnuplotDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028678$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028679if test "${ac_cv_path_GnuplotDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028680 $as_echo_n "(cached) " >&6
28681else
28682 case $GnuplotDecodeDelegate in
28683 [\\/]* | ?:[\\/]*)
28684 ac_cv_path_GnuplotDecodeDelegate="$GnuplotDecodeDelegate" # Let the user override the test with a path.
28685 ;;
28686 *)
28687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28688for as_dir in $PATH
28689do
28690 IFS=$as_save_IFS
28691 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028692 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028693 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28694 ac_cv_path_GnuplotDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028695 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028696 break 2
28697 fi
28698done
cristy8b350f62009-11-15 23:12:43 +000028699 done
cristy3ed852e2009-09-05 21:47:34 +000028700IFS=$as_save_IFS
28701
28702 test -z "$ac_cv_path_GnuplotDecodeDelegate" && ac_cv_path_GnuplotDecodeDelegate=""$GnuplotDecodeDelegateDefault""
28703 ;;
28704esac
28705fi
28706GnuplotDecodeDelegate=$ac_cv_path_GnuplotDecodeDelegate
28707if test -n "$GnuplotDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GnuplotDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028709$as_echo "$GnuplotDecodeDelegate" >&6; }
28710else
cristy8b350f62009-11-15 23:12:43 +000028711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028712$as_echo "no" >&6; }
28713fi
28714
28715
28716# Extract the first word of ""$HDRDecodeDelegateDefault"", so it can be a program name with args.
28717set dummy "$HDRDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028719$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028720if test "${ac_cv_path_HDRDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028721 $as_echo_n "(cached) " >&6
28722else
28723 case $HDRDecodeDelegate in
28724 [\\/]* | ?:[\\/]*)
28725 ac_cv_path_HDRDecodeDelegate="$HDRDecodeDelegate" # Let the user override the test with a path.
28726 ;;
28727 *)
28728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28729for as_dir in $PATH
28730do
28731 IFS=$as_save_IFS
28732 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028733 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028734 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28735 ac_cv_path_HDRDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028736 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028737 break 2
28738 fi
28739done
cristy8b350f62009-11-15 23:12:43 +000028740 done
cristy3ed852e2009-09-05 21:47:34 +000028741IFS=$as_save_IFS
28742
28743 test -z "$ac_cv_path_HDRDecodeDelegate" && ac_cv_path_HDRDecodeDelegate=""$HDRDecodeDelegateDefault""
28744 ;;
28745esac
28746fi
28747HDRDecodeDelegate=$ac_cv_path_HDRDecodeDelegate
28748if test -n "$HDRDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HDRDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028750$as_echo "$HDRDecodeDelegate" >&6; }
28751else
cristy8b350f62009-11-15 23:12:43 +000028752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028753$as_echo "no" >&6; }
28754fi
28755
28756
28757# Extract the first word of ""$HPGLDecodeDelegateDefault"", so it can be a program name with args.
28758set dummy "$HPGLDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028760$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028761if test "${ac_cv_path_HPGLDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028762 $as_echo_n "(cached) " >&6
28763else
28764 case $HPGLDecodeDelegate in
28765 [\\/]* | ?:[\\/]*)
28766 ac_cv_path_HPGLDecodeDelegate="$HPGLDecodeDelegate" # Let the user override the test with a path.
28767 ;;
28768 *)
28769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28770for as_dir in $PATH
28771do
28772 IFS=$as_save_IFS
28773 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028774 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028775 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28776 ac_cv_path_HPGLDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028777 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028778 break 2
28779 fi
28780done
cristy8b350f62009-11-15 23:12:43 +000028781 done
cristy3ed852e2009-09-05 21:47:34 +000028782IFS=$as_save_IFS
28783
28784 test -z "$ac_cv_path_HPGLDecodeDelegate" && ac_cv_path_HPGLDecodeDelegate=""$HPGLDecodeDelegateDefault""
28785 ;;
28786esac
28787fi
28788HPGLDecodeDelegate=$ac_cv_path_HPGLDecodeDelegate
28789if test -n "$HPGLDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HPGLDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028791$as_echo "$HPGLDecodeDelegate" >&6; }
28792else
cristy8b350f62009-11-15 23:12:43 +000028793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028794$as_echo "no" >&6; }
28795fi
28796
28797
28798# Extract the first word of ""$HTMLDecodeDelegateDefault"", so it can be a program name with args.
28799set dummy "$HTMLDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028801$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028802if test "${ac_cv_path_HTMLDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028803 $as_echo_n "(cached) " >&6
28804else
28805 case $HTMLDecodeDelegate in
28806 [\\/]* | ?:[\\/]*)
28807 ac_cv_path_HTMLDecodeDelegate="$HTMLDecodeDelegate" # Let the user override the test with a path.
28808 ;;
28809 *)
28810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28811for as_dir in $PATH
28812do
28813 IFS=$as_save_IFS
28814 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028815 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028816 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28817 ac_cv_path_HTMLDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028819 break 2
28820 fi
28821done
cristy8b350f62009-11-15 23:12:43 +000028822 done
cristy3ed852e2009-09-05 21:47:34 +000028823IFS=$as_save_IFS
28824
28825 test -z "$ac_cv_path_HTMLDecodeDelegate" && ac_cv_path_HTMLDecodeDelegate=""$HTMLDecodeDelegateDefault""
28826 ;;
28827esac
28828fi
28829HTMLDecodeDelegate=$ac_cv_path_HTMLDecodeDelegate
28830if test -n "$HTMLDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HTMLDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028832$as_echo "$HTMLDecodeDelegate" >&6; }
28833else
cristy8b350f62009-11-15 23:12:43 +000028834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028835$as_echo "no" >&6; }
28836fi
28837
28838
28839# Extract the first word of ""$ILBMDecodeDelegateDefault"", so it can be a program name with args.
28840set dummy "$ILBMDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028842$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028843if test "${ac_cv_path_ILBMDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028844 $as_echo_n "(cached) " >&6
28845else
28846 case $ILBMDecodeDelegate in
28847 [\\/]* | ?:[\\/]*)
28848 ac_cv_path_ILBMDecodeDelegate="$ILBMDecodeDelegate" # Let the user override the test with a path.
28849 ;;
28850 *)
28851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28852for as_dir in $PATH
28853do
28854 IFS=$as_save_IFS
28855 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028856 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28858 ac_cv_path_ILBMDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028859 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028860 break 2
28861 fi
28862done
cristy8b350f62009-11-15 23:12:43 +000028863 done
cristy3ed852e2009-09-05 21:47:34 +000028864IFS=$as_save_IFS
28865
28866 test -z "$ac_cv_path_ILBMDecodeDelegate" && ac_cv_path_ILBMDecodeDelegate=""$ILBMDecodeDelegateDefault""
28867 ;;
28868esac
28869fi
28870ILBMDecodeDelegate=$ac_cv_path_ILBMDecodeDelegate
28871if test -n "$ILBMDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ILBMDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028873$as_echo "$ILBMDecodeDelegate" >&6; }
28874else
cristy8b350f62009-11-15 23:12:43 +000028875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028876$as_echo "no" >&6; }
28877fi
28878
28879
28880# Extract the first word of ""$ILBMEncodeDelegateDefault"", so it can be a program name with args.
28881set dummy "$ILBMEncodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028883$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028884if test "${ac_cv_path_ILBMEncodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028885 $as_echo_n "(cached) " >&6
28886else
28887 case $ILBMEncodeDelegate in
28888 [\\/]* | ?:[\\/]*)
28889 ac_cv_path_ILBMEncodeDelegate="$ILBMEncodeDelegate" # Let the user override the test with a path.
28890 ;;
28891 *)
28892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28893for as_dir in $PATH
28894do
28895 IFS=$as_save_IFS
28896 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028897 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28899 ac_cv_path_ILBMEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028901 break 2
28902 fi
28903done
cristy8b350f62009-11-15 23:12:43 +000028904 done
cristy3ed852e2009-09-05 21:47:34 +000028905IFS=$as_save_IFS
28906
28907 test -z "$ac_cv_path_ILBMEncodeDelegate" && ac_cv_path_ILBMEncodeDelegate=""$ILBMEncodeDelegateDefault""
28908 ;;
28909esac
28910fi
28911ILBMEncodeDelegate=$ac_cv_path_ILBMEncodeDelegate
28912if test -n "$ILBMEncodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ILBMEncodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028914$as_echo "$ILBMEncodeDelegate" >&6; }
28915else
cristy8b350f62009-11-15 23:12:43 +000028916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028917$as_echo "no" >&6; }
28918fi
28919
28920
28921# Extract the first word of ""$LPDelegateDefault"", so it can be a program name with args.
28922set dummy "$LPDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028924$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028925if test "${ac_cv_path_LPDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028926 $as_echo_n "(cached) " >&6
28927else
28928 case $LPDelegate in
28929 [\\/]* | ?:[\\/]*)
28930 ac_cv_path_LPDelegate="$LPDelegate" # Let the user override the test with a path.
28931 ;;
28932 *)
28933 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28934for as_dir in $PATH
28935do
28936 IFS=$as_save_IFS
28937 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028938 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028939 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28940 ac_cv_path_LPDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028941 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028942 break 2
28943 fi
28944done
cristy8b350f62009-11-15 23:12:43 +000028945 done
cristy3ed852e2009-09-05 21:47:34 +000028946IFS=$as_save_IFS
28947
28948 test -z "$ac_cv_path_LPDelegate" && ac_cv_path_LPDelegate="no"
28949 ;;
28950esac
28951fi
28952LPDelegate=$ac_cv_path_LPDelegate
28953if test -n "$LPDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LPDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028955$as_echo "$LPDelegate" >&6; }
28956else
cristy8b350f62009-11-15 23:12:43 +000028957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028958$as_echo "no" >&6; }
28959fi
28960
28961
28962# Extract the first word of ""$LPRDelegateDefault"", so it can be a program name with args.
28963set dummy "$LPRDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000028964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000028965$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000028966if test "${ac_cv_path_LPRDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000028967 $as_echo_n "(cached) " >&6
28968else
28969 case $LPRDelegate in
28970 [\\/]* | ?:[\\/]*)
28971 ac_cv_path_LPRDelegate="$LPRDelegate" # Let the user override the test with a path.
28972 ;;
28973 *)
28974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28975for as_dir in $PATH
28976do
28977 IFS=$as_save_IFS
28978 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000028979 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000028980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28981 ac_cv_path_LPRDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000028982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000028983 break 2
28984 fi
28985done
cristy8b350f62009-11-15 23:12:43 +000028986 done
cristy3ed852e2009-09-05 21:47:34 +000028987IFS=$as_save_IFS
28988
28989 test -z "$ac_cv_path_LPRDelegate" && ac_cv_path_LPRDelegate=""$LPRDelegateDefault""
28990 ;;
28991esac
28992fi
28993LPRDelegate=$ac_cv_path_LPRDelegate
28994if test -n "$LPRDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000028995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LPRDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000028996$as_echo "$LPRDelegate" >&6; }
28997else
cristy8b350f62009-11-15 23:12:43 +000028998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000028999$as_echo "no" >&6; }
29000fi
29001
29002
29003# Extract the first word of ""$LZWDecodeDelegateDefault"", so it can be a program name with args.
29004set dummy "$LZWDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029006$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029007if test "${ac_cv_path_LZWDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029008 $as_echo_n "(cached) " >&6
29009else
29010 case $LZWDecodeDelegate in
29011 [\\/]* | ?:[\\/]*)
29012 ac_cv_path_LZWDecodeDelegate="$LZWDecodeDelegate" # Let the user override the test with a path.
29013 ;;
29014 *)
29015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29016for as_dir in $PATH
29017do
29018 IFS=$as_save_IFS
29019 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029020 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29022 ac_cv_path_LZWDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029024 break 2
29025 fi
29026done
cristy8b350f62009-11-15 23:12:43 +000029027 done
cristy3ed852e2009-09-05 21:47:34 +000029028IFS=$as_save_IFS
29029
29030 test -z "$ac_cv_path_LZWDecodeDelegate" && ac_cv_path_LZWDecodeDelegate=""$LZWDecodeDelegateDefault""
29031 ;;
29032esac
29033fi
29034LZWDecodeDelegate=$ac_cv_path_LZWDecodeDelegate
29035if test -n "$LZWDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LZWDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029037$as_echo "$LZWDecodeDelegate" >&6; }
29038else
cristy8b350f62009-11-15 23:12:43 +000029039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029040$as_echo "no" >&6; }
29041fi
29042
29043
29044# Extract the first word of ""$LZWEncodeDelegateDefault"", so it can be a program name with args.
29045set dummy "$LZWEncodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029047$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029048if test "${ac_cv_path_LZWEncodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029049 $as_echo_n "(cached) " >&6
29050else
29051 case $LZWEncodeDelegate in
29052 [\\/]* | ?:[\\/]*)
29053 ac_cv_path_LZWEncodeDelegate="$LZWEncodeDelegate" # Let the user override the test with a path.
29054 ;;
29055 *)
29056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29057for as_dir in $PATH
29058do
29059 IFS=$as_save_IFS
29060 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029061 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29063 ac_cv_path_LZWEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029065 break 2
29066 fi
29067done
cristy8b350f62009-11-15 23:12:43 +000029068 done
cristy3ed852e2009-09-05 21:47:34 +000029069IFS=$as_save_IFS
29070
29071 test -z "$ac_cv_path_LZWEncodeDelegate" && ac_cv_path_LZWEncodeDelegate=""$LZWEncodeDelegateDefault""
29072 ;;
29073esac
29074fi
29075LZWEncodeDelegate=$ac_cv_path_LZWEncodeDelegate
29076if test -n "$LZWEncodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LZWEncodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029078$as_echo "$LZWEncodeDelegate" >&6; }
29079else
cristy8b350f62009-11-15 23:12:43 +000029080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029081$as_echo "no" >&6; }
29082fi
29083
29084
29085# Extract the first word of ""$LaunchDelegateDefault"", so it can be a program name with args.
29086set dummy "$LaunchDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029088$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029089if test "${ac_cv_path_LaunchDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029090 $as_echo_n "(cached) " >&6
29091else
29092 case $LaunchDelegate in
29093 [\\/]* | ?:[\\/]*)
29094 ac_cv_path_LaunchDelegate="$LaunchDelegate" # Let the user override the test with a path.
29095 ;;
29096 *)
29097 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29098for as_dir in $PATH
29099do
29100 IFS=$as_save_IFS
29101 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029102 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29104 ac_cv_path_LaunchDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029106 break 2
29107 fi
29108done
cristy8b350f62009-11-15 23:12:43 +000029109 done
cristy3ed852e2009-09-05 21:47:34 +000029110IFS=$as_save_IFS
29111
29112 test -z "$ac_cv_path_LaunchDelegate" && ac_cv_path_LaunchDelegate=""$LaunchDelegateDefault""
29113 ;;
29114esac
29115fi
29116LaunchDelegate=$ac_cv_path_LaunchDelegate
29117if test -n "$LaunchDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LaunchDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029119$as_echo "$LaunchDelegate" >&6; }
29120else
cristy8b350f62009-11-15 23:12:43 +000029121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029122$as_echo "no" >&6; }
29123fi
29124
29125
29126# Extract the first word of ""$MANDelegateDefault"", so it can be a program name with args.
29127set dummy "$MANDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029129$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029130if test "${ac_cv_path_MANDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029131 $as_echo_n "(cached) " >&6
29132else
29133 case $MANDelegate in
29134 [\\/]* | ?:[\\/]*)
29135 ac_cv_path_MANDelegate="$MANDelegate" # Let the user override the test with a path.
29136 ;;
29137 *)
29138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29139for as_dir in $PATH
29140do
29141 IFS=$as_save_IFS
29142 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029143 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29145 ac_cv_path_MANDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029147 break 2
29148 fi
29149done
cristy8b350f62009-11-15 23:12:43 +000029150 done
cristy3ed852e2009-09-05 21:47:34 +000029151IFS=$as_save_IFS
29152
29153 test -z "$ac_cv_path_MANDelegate" && ac_cv_path_MANDelegate=""$MANDelegateDefault""
29154 ;;
29155esac
29156fi
29157MANDelegate=$ac_cv_path_MANDelegate
29158if test -n "$MANDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029160$as_echo "$MANDelegate" >&6; }
29161else
cristy8b350f62009-11-15 23:12:43 +000029162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029163$as_echo "no" >&6; }
29164fi
29165
29166
29167# Extract the first word of ""$MPEGDecodeDelegateDefault"", so it can be a program name with args.
29168set dummy "$MPEGDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029170$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029171if test "${ac_cv_path_MPEGDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029172 $as_echo_n "(cached) " >&6
29173else
29174 case $MPEGDecodeDelegate in
29175 [\\/]* | ?:[\\/]*)
29176 ac_cv_path_MPEGDecodeDelegate="$MPEGDecodeDelegate" # Let the user override the test with a path.
29177 ;;
29178 *)
29179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29180for as_dir in $PATH
29181do
29182 IFS=$as_save_IFS
29183 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029184 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29186 ac_cv_path_MPEGDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029188 break 2
29189 fi
29190done
cristy8b350f62009-11-15 23:12:43 +000029191 done
cristy3ed852e2009-09-05 21:47:34 +000029192IFS=$as_save_IFS
29193
29194 test -z "$ac_cv_path_MPEGDecodeDelegate" && ac_cv_path_MPEGDecodeDelegate=""$MPEGDecodeDelegateDefault""
29195 ;;
29196esac
29197fi
29198MPEGDecodeDelegate=$ac_cv_path_MPEGDecodeDelegate
29199if test -n "$MPEGDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPEGDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029201$as_echo "$MPEGDecodeDelegate" >&6; }
29202else
cristy8b350f62009-11-15 23:12:43 +000029203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029204$as_echo "no" >&6; }
29205fi
29206
29207
29208# Extract the first word of ""$MPEGEncodeDelegateDefault"", so it can be a program name with args.
29209set dummy "$MPEGEncodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029211$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029212if test "${ac_cv_path_MPEGEncodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029213 $as_echo_n "(cached) " >&6
29214else
29215 case $MPEGEncodeDelegate in
29216 [\\/]* | ?:[\\/]*)
29217 ac_cv_path_MPEGEncodeDelegate="$MPEGEncodeDelegate" # Let the user override the test with a path.
29218 ;;
29219 *)
29220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29221for as_dir in $PATH
29222do
29223 IFS=$as_save_IFS
29224 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029225 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29227 ac_cv_path_MPEGEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029229 break 2
29230 fi
29231done
cristy8b350f62009-11-15 23:12:43 +000029232 done
cristy3ed852e2009-09-05 21:47:34 +000029233IFS=$as_save_IFS
29234
29235 test -z "$ac_cv_path_MPEGEncodeDelegate" && ac_cv_path_MPEGEncodeDelegate=""$MPEGEncodeDelegateDefault""
29236 ;;
29237esac
29238fi
29239MPEGEncodeDelegate=$ac_cv_path_MPEGEncodeDelegate
29240if test -n "$MPEGEncodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPEGEncodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029242$as_echo "$MPEGEncodeDelegate" >&6; }
29243else
cristy8b350f62009-11-15 23:12:43 +000029244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029245$as_echo "no" >&6; }
29246fi
29247
29248
29249# Extract the first word of ""$MVDelegateDefault"", so it can be a program name with args.
29250set dummy "$MVDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029252$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029253if test "${ac_cv_path_MVDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029254 $as_echo_n "(cached) " >&6
29255else
29256 case $MVDelegate in
29257 [\\/]* | ?:[\\/]*)
29258 ac_cv_path_MVDelegate="$MVDelegate" # Let the user override the test with a path.
29259 ;;
29260 *)
29261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29262for as_dir in $PATH
29263do
29264 IFS=$as_save_IFS
29265 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029266 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29268 ac_cv_path_MVDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029270 break 2
29271 fi
29272done
cristy8b350f62009-11-15 23:12:43 +000029273 done
cristy3ed852e2009-09-05 21:47:34 +000029274IFS=$as_save_IFS
29275
29276 test -z "$ac_cv_path_MVDelegate" && ac_cv_path_MVDelegate=""$MVDelegateDefault""
29277 ;;
29278esac
29279fi
29280MVDelegate=$ac_cv_path_MVDelegate
29281if test -n "$MVDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MVDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029283$as_echo "$MVDelegate" >&6; }
29284else
cristy8b350f62009-11-15 23:12:43 +000029285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029286$as_echo "no" >&6; }
29287fi
29288
29289
29290# Extract the first word of ""$PCLDelegateDefault"", so it can be a program name with args.
29291set dummy "$PCLDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029293$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029294if test "${ac_cv_path_PCLDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029295 $as_echo_n "(cached) " >&6
29296else
29297 case $PCLDelegate in
29298 [\\/]* | ?:[\\/]*)
29299 ac_cv_path_PCLDelegate="$PCLDelegate" # Let the user override the test with a path.
29300 ;;
29301 *)
29302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29303for as_dir in $PATH
29304do
29305 IFS=$as_save_IFS
29306 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029307 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29309 ac_cv_path_PCLDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029311 break 2
29312 fi
29313done
cristy8b350f62009-11-15 23:12:43 +000029314 done
cristy3ed852e2009-09-05 21:47:34 +000029315IFS=$as_save_IFS
29316
29317 test -z "$ac_cv_path_PCLDelegate" && ac_cv_path_PCLDelegate=""$PCLDelegateDefault""
29318 ;;
29319esac
29320fi
29321PCLDelegate=$ac_cv_path_PCLDelegate
29322if test -n "$PCLDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029324$as_echo "$PCLDelegate" >&6; }
29325else
cristy8b350f62009-11-15 23:12:43 +000029326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029327$as_echo "no" >&6; }
29328fi
29329
29330
29331# Extract the first word of ""$PGPDecodeDelegateDefault"", so it can be a program name with args.
29332set dummy "$PGPDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029334$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029335if test "${ac_cv_path_PGPDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029336 $as_echo_n "(cached) " >&6
29337else
29338 case $PGPDecodeDelegate in
29339 [\\/]* | ?:[\\/]*)
29340 ac_cv_path_PGPDecodeDelegate="$PGPDecodeDelegate" # Let the user override the test with a path.
29341 ;;
29342 *)
29343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29344for as_dir in $PATH
29345do
29346 IFS=$as_save_IFS
29347 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029348 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029349 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29350 ac_cv_path_PGPDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029352 break 2
29353 fi
29354done
cristy8b350f62009-11-15 23:12:43 +000029355 done
cristy3ed852e2009-09-05 21:47:34 +000029356IFS=$as_save_IFS
29357
29358 test -z "$ac_cv_path_PGPDecodeDelegate" && ac_cv_path_PGPDecodeDelegate=""$PGPDecodeDelegateDefault""
29359 ;;
29360esac
29361fi
29362PGPDecodeDelegate=$ac_cv_path_PGPDecodeDelegate
29363if test -n "$PGPDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGPDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029365$as_echo "$PGPDecodeDelegate" >&6; }
29366else
cristy8b350f62009-11-15 23:12:43 +000029367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029368$as_echo "no" >&6; }
29369fi
29370
29371
29372# Extract the first word of ""$POVDelegateDefault"", so it can be a program name with args.
29373set dummy "$POVDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029375$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029376if test "${ac_cv_path_POVDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029377 $as_echo_n "(cached) " >&6
29378else
29379 case $POVDelegate in
29380 [\\/]* | ?:[\\/]*)
29381 ac_cv_path_POVDelegate="$POVDelegate" # Let the user override the test with a path.
29382 ;;
29383 *)
29384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29385for as_dir in $PATH
29386do
29387 IFS=$as_save_IFS
29388 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029389 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29391 ac_cv_path_POVDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029393 break 2
29394 fi
29395done
cristy8b350f62009-11-15 23:12:43 +000029396 done
cristy3ed852e2009-09-05 21:47:34 +000029397IFS=$as_save_IFS
29398
29399 test -z "$ac_cv_path_POVDelegate" && ac_cv_path_POVDelegate=""$POVDelegateDefault""
29400 ;;
29401esac
29402fi
29403POVDelegate=$ac_cv_path_POVDelegate
29404if test -n "$POVDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $POVDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029406$as_echo "$POVDelegate" >&6; }
29407else
cristy8b350f62009-11-15 23:12:43 +000029408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029409$as_echo "no" >&6; }
29410fi
29411
29412
29413for ac_prog in gsx gsc "$PSDelegateDefault"
29414do
29415 # Extract the first word of "$ac_prog", so it can be a program name with args.
29416set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029418$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029419if test "${ac_cv_path_PSDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029420 $as_echo_n "(cached) " >&6
29421else
29422 case $PSDelegate in
29423 [\\/]* | ?:[\\/]*)
29424 ac_cv_path_PSDelegate="$PSDelegate" # Let the user override the test with a path.
29425 ;;
29426 *)
29427 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29428for as_dir in $PATH
29429do
29430 IFS=$as_save_IFS
29431 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029432 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29434 ac_cv_path_PSDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029435 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029436 break 2
29437 fi
29438done
cristy8b350f62009-11-15 23:12:43 +000029439 done
cristy3ed852e2009-09-05 21:47:34 +000029440IFS=$as_save_IFS
29441
29442 ;;
29443esac
29444fi
29445PSDelegate=$ac_cv_path_PSDelegate
29446if test -n "$PSDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PSDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029448$as_echo "$PSDelegate" >&6; }
29449else
cristy8b350f62009-11-15 23:12:43 +000029450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029451$as_echo "no" >&6; }
29452fi
29453
29454
29455 test -n "$PSDelegate" && break
29456done
29457test -n "$PSDelegate" || PSDelegate=""$PSDelegateDefault""
29458
29459# Extract the first word of ""$RLEEncodeDelegateDefault"", so it can be a program name with args.
29460set dummy "$RLEEncodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029462$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029463if test "${ac_cv_path_RLEEncodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029464 $as_echo_n "(cached) " >&6
29465else
29466 case $RLEEncodeDelegate in
29467 [\\/]* | ?:[\\/]*)
29468 ac_cv_path_RLEEncodeDelegate="$RLEEncodeDelegate" # Let the user override the test with a path.
29469 ;;
29470 *)
29471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29472for as_dir in $PATH
29473do
29474 IFS=$as_save_IFS
29475 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029476 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29478 ac_cv_path_RLEEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029479 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029480 break 2
29481 fi
29482done
cristy8b350f62009-11-15 23:12:43 +000029483 done
cristy3ed852e2009-09-05 21:47:34 +000029484IFS=$as_save_IFS
29485
29486 test -z "$ac_cv_path_RLEEncodeDelegate" && ac_cv_path_RLEEncodeDelegate=""$RLEEncodeDelegateDefault""
29487 ;;
29488esac
29489fi
29490RLEEncodeDelegate=$ac_cv_path_RLEEncodeDelegate
29491if test -n "$RLEEncodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RLEEncodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029493$as_echo "$RLEEncodeDelegate" >&6; }
29494else
cristy8b350f62009-11-15 23:12:43 +000029495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029496$as_echo "no" >&6; }
29497fi
29498
29499
29500# Extract the first word of ""$RMDelegateDefault"", so it can be a program name with args.
29501set dummy "$RMDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029503$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029504if test "${ac_cv_path_RMDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029505 $as_echo_n "(cached) " >&6
29506else
29507 case $RMDelegate in
29508 [\\/]* | ?:[\\/]*)
29509 ac_cv_path_RMDelegate="$RMDelegate" # Let the user override the test with a path.
29510 ;;
29511 *)
29512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29513for as_dir in $PATH
29514do
29515 IFS=$as_save_IFS
29516 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029517 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29519 ac_cv_path_RMDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029521 break 2
29522 fi
29523done
cristy8b350f62009-11-15 23:12:43 +000029524 done
cristy3ed852e2009-09-05 21:47:34 +000029525IFS=$as_save_IFS
29526
29527 test -z "$ac_cv_path_RMDelegate" && ac_cv_path_RMDelegate=""$RMDelegateDefault""
29528 ;;
29529esac
29530fi
29531RMDelegate=$ac_cv_path_RMDelegate
29532if test -n "$RMDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029534$as_echo "$RMDelegate" >&6; }
29535else
cristy8b350f62009-11-15 23:12:43 +000029536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029537$as_echo "no" >&6; }
29538fi
29539
29540
29541# Extract the first word of ""$SCANDecodeDelegateDefault"", so it can be a program name with args.
29542set dummy "$SCANDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029544$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029545if test "${ac_cv_path_SCANDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029546 $as_echo_n "(cached) " >&6
29547else
29548 case $SCANDecodeDelegate in
29549 [\\/]* | ?:[\\/]*)
29550 ac_cv_path_SCANDecodeDelegate="$SCANDecodeDelegate" # Let the user override the test with a path.
29551 ;;
29552 *)
29553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29554for as_dir in $PATH
29555do
29556 IFS=$as_save_IFS
29557 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029558 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29560 ac_cv_path_SCANDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029562 break 2
29563 fi
29564done
cristy8b350f62009-11-15 23:12:43 +000029565 done
cristy3ed852e2009-09-05 21:47:34 +000029566IFS=$as_save_IFS
29567
29568 test -z "$ac_cv_path_SCANDecodeDelegate" && ac_cv_path_SCANDecodeDelegate=""$SCANDecodeDelegateDefault""
29569 ;;
29570esac
29571fi
29572SCANDecodeDelegate=$ac_cv_path_SCANDecodeDelegate
29573if test -n "$SCANDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SCANDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029575$as_echo "$SCANDecodeDelegate" >&6; }
29576else
cristy8b350f62009-11-15 23:12:43 +000029577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029578$as_echo "no" >&6; }
29579fi
29580
29581
29582# Extract the first word of ""$TXTDelegateDefault"", so it can be a program name with args.
29583set dummy "$TXTDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029585$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029586if test "${ac_cv_path_TXTDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029587 $as_echo_n "(cached) " >&6
29588else
29589 case $TXTDelegate in
29590 [\\/]* | ?:[\\/]*)
29591 ac_cv_path_TXTDelegate="$TXTDelegate" # Let the user override the test with a path.
29592 ;;
29593 *)
29594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29595for as_dir in $PATH
29596do
29597 IFS=$as_save_IFS
29598 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029599 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29601 ac_cv_path_TXTDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029603 break 2
29604 fi
29605done
cristy8b350f62009-11-15 23:12:43 +000029606 done
cristy3ed852e2009-09-05 21:47:34 +000029607IFS=$as_save_IFS
29608
29609 test -z "$ac_cv_path_TXTDelegate" && ac_cv_path_TXTDelegate=""$TXTDelegateDefault""
29610 ;;
29611esac
29612fi
29613TXTDelegate=$ac_cv_path_TXTDelegate
29614if test -n "$TXTDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TXTDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029616$as_echo "$TXTDelegate" >&6; }
29617else
cristy8b350f62009-11-15 23:12:43 +000029618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029619$as_echo "no" >&6; }
29620fi
29621
29622
29623# Extract the first word of ""$WMFDecodeDelegateDefault"", so it can be a program name with args.
29624set dummy "$WMFDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029626$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029627if test "${ac_cv_path_WMFDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029628 $as_echo_n "(cached) " >&6
29629else
29630 case $WMFDecodeDelegate in
29631 [\\/]* | ?:[\\/]*)
29632 ac_cv_path_WMFDecodeDelegate="$WMFDecodeDelegate" # Let the user override the test with a path.
29633 ;;
29634 *)
29635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29636for as_dir in $PATH
29637do
29638 IFS=$as_save_IFS
29639 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029640 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029641 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29642 ac_cv_path_WMFDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029643 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029644 break 2
29645 fi
29646done
cristy8b350f62009-11-15 23:12:43 +000029647 done
cristy3ed852e2009-09-05 21:47:34 +000029648IFS=$as_save_IFS
29649
29650 test -z "$ac_cv_path_WMFDecodeDelegate" && ac_cv_path_WMFDecodeDelegate=""$WMFDecodeDelegateDefault""
29651 ;;
29652esac
29653fi
29654WMFDecodeDelegate=$ac_cv_path_WMFDecodeDelegate
29655if test -n "$WMFDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WMFDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029657$as_echo "$WMFDecodeDelegate" >&6; }
29658else
cristy8b350f62009-11-15 23:12:43 +000029659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029660$as_echo "no" >&6; }
29661fi
29662
29663
29664# Extract the first word of ""$WWWDecodeDelegateDefault"", so it can be a program name with args.
29665set dummy "$WWWDecodeDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029667$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029668if test "${ac_cv_path_WWWDecodeDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029669 $as_echo_n "(cached) " >&6
29670else
29671 case $WWWDecodeDelegate in
29672 [\\/]* | ?:[\\/]*)
29673 ac_cv_path_WWWDecodeDelegate="$WWWDecodeDelegate" # Let the user override the test with a path.
29674 ;;
29675 *)
29676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29677for as_dir in $PATH
29678do
29679 IFS=$as_save_IFS
29680 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029681 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29683 ac_cv_path_WWWDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029685 break 2
29686 fi
29687done
cristy8b350f62009-11-15 23:12:43 +000029688 done
cristy3ed852e2009-09-05 21:47:34 +000029689IFS=$as_save_IFS
29690
29691 test -z "$ac_cv_path_WWWDecodeDelegate" && ac_cv_path_WWWDecodeDelegate=""$WWWDecodeDelegateDefault""
29692 ;;
29693esac
29694fi
29695WWWDecodeDelegate=$ac_cv_path_WWWDecodeDelegate
29696if test -n "$WWWDecodeDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WWWDecodeDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029698$as_echo "$WWWDecodeDelegate" >&6; }
29699else
cristy8b350f62009-11-15 23:12:43 +000029700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029701$as_echo "no" >&6; }
29702fi
29703
29704
29705# Extract the first word of ""$XPSDelegateDefault"", so it can be a program name with args.
29706set dummy "$XPSDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029708$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029709if test "${ac_cv_path_XPSDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029710 $as_echo_n "(cached) " >&6
29711else
29712 case $XPSDelegate in
29713 [\\/]* | ?:[\\/]*)
29714 ac_cv_path_XPSDelegate="$XPSDelegate" # Let the user override the test with a path.
29715 ;;
29716 *)
29717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29718for as_dir in $PATH
29719do
29720 IFS=$as_save_IFS
29721 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029722 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029723 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29724 ac_cv_path_XPSDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029726 break 2
29727 fi
29728done
cristy8b350f62009-11-15 23:12:43 +000029729 done
cristy3ed852e2009-09-05 21:47:34 +000029730IFS=$as_save_IFS
29731
29732 test -z "$ac_cv_path_XPSDelegate" && ac_cv_path_XPSDelegate=""$XPSDelegateDefault""
29733 ;;
29734esac
29735fi
29736XPSDelegate=$ac_cv_path_XPSDelegate
29737if test -n "$XPSDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029739$as_echo "$XPSDelegate" >&6; }
29740else
cristy8b350f62009-11-15 23:12:43 +000029741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029742$as_echo "no" >&6; }
29743fi
29744
29745
29746# Extract the first word of ""$ZipDelegateDefault"", so it can be a program name with args.
29747set dummy "$ZipDelegateDefault"; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029749$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029750if test "${ac_cv_path_ZipDelegate+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029751 $as_echo_n "(cached) " >&6
29752else
29753 case $ZipDelegate in
29754 [\\/]* | ?:[\\/]*)
29755 ac_cv_path_ZipDelegate="$ZipDelegate" # Let the user override the test with a path.
29756 ;;
29757 *)
29758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29759for as_dir in $PATH
29760do
29761 IFS=$as_save_IFS
29762 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000029763 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000029764 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29765 ac_cv_path_ZipDelegate="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000029766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000029767 break 2
29768 fi
29769done
cristy8b350f62009-11-15 23:12:43 +000029770 done
cristy3ed852e2009-09-05 21:47:34 +000029771IFS=$as_save_IFS
29772
29773 test -z "$ac_cv_path_ZipDelegate" && ac_cv_path_ZipDelegate=""$ZipDelegateDefault""
29774 ;;
29775esac
29776fi
29777ZipDelegate=$ac_cv_path_ZipDelegate
29778if test -n "$ZipDelegate"; then
cristy8b350f62009-11-15 23:12:43 +000029779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ZipDelegate" >&5
cristy3ed852e2009-09-05 21:47:34 +000029780$as_echo "$ZipDelegate" >&6; }
29781else
cristy8b350f62009-11-15 23:12:43 +000029782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000029783$as_echo "no" >&6; }
29784fi
29785
29786
29787
29788# Prefer lpr to lp; lp needs options tacked on.
29789if test "$LPRDelegate" != no; then
29790 PrintDelegate="$LPRDelegate"
29791else
29792 PrintDelegate="$LPDelegate -c -s"
29793fi
29794
29795
29796# Installed ImageMagick utiltity paths
29797ConvertDelegate="${BIN_DIR}/${ConvertDelegateDefault}"
29798DisplayDelegate="${BIN_DIR}/${DisplayDelegateDefault}"
29799MogrifyDelegate="${BIN_DIR}/${MogrifyDelegateDefault}"
29800
29801# Set delegate booleans
29802have_ffmpeg='no'; if test "$MPEGDecodeDelegate" != "$MPEGDecodeDelegateDefault" ; then have_ffmpeg='yes'; fi
29803have_fig2dev='no' ; if test "$FIGDecodeDelegate" != "$FIGDecodeDelegateDefault" ; then have_fig2dev='yes'; fi
29804have_gs='no' ; if test "$PSDelegate" != "$PSDelegateDefault"; then have_gs='yes'; fi
29805have_hp2xx='no' ; if test "$HPGLDecodeDelegate" != "$HPGLDecodeDelegateDefault" ; then have_hp2xx='yes'; fi
29806have_ilbmtoppm='no' ; if test "$ILBMDecodeDelegate" != "$ILBMDecodeDelegateDefault" ; then have_ilbmtoppm='yes'; fi
29807have_mplayer='no'; if test "$AVIDecodeDelegate" != "$AVIDecodeDelegateDefault" ; then have_mplayer='yes'; fi
29808have_pcl='no' ; if test "$PCLDelegate" != "$PCLDelegateDefault"; then have_pcl='yes'; fi
29809have_ppmtoilbm='no' ; if test "$ILBMEncodeDelegate" != "$ILBMEncodeDelegateDefault" ; then have_ppmtoilbm='yes'; fi
29810have_ra_pfm='no' ; if test "$HDRDecodeDelegate" != "$HDRDecodeDelegateDefault" ; then have_ra_pfm='yes'; fi
29811have_ralcgm='no' ; if test "$CGMDecodeDelegate" != "$CGMDecodeDelegateDefault" ; then have_ralcgm='yes'; fi
29812have_xps='no' ; if test "$XPSDelegate" != "$XPSDelegateDefault"; then have_xps='yes'; fi
29813
29814#
29815# Test for font directories
29816#
29817type_include_files=''
29818
29819# Windows
29820windows_font_dir=''
29821if test "$with_windows_font_dir" != "no" && test -n "$with_windows_font_dir"; then
29822 windows_font_dir="${with_windows_font_dir}/"
29823fi
29824if test -n "$windows_font_dir"; then
29825 if test -f '/usr/X11R6/lib/X11/fonts/truetype/arial.ttf'; then
29826 windows_font_dir='/usr/X11R6/lib/X11/fonts/truetype/'
29827 fi
29828 if test -f '/usr/X11R7/lib/X11/fonts/truetype/arial.ttf'; then
29829 windows_font_dir='/usr/X11R7/lib/X11/fonts/truetype/'
29830 fi
29831 if test -f '/usr/share/fonts/msttcore/arial.ttf'; then
29832 windows_font_dir='/usr/share/fonts/msttcore/truetype/'
29833 fi
29834fi
29835if test -n "$windows_font_dir"; then
29836 type_include_files="$type_include_files "'<include file="type-windows.xml" />'
29837fi
29838
29839
29840# Ghostscript
cristy8b350f62009-11-15 23:12:43 +000029841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript fonts directory" >&5
cristy3ed852e2009-09-05 21:47:34 +000029842$as_echo_n "checking for Ghostscript fonts directory... " >&6; }
29843ghostscript_font_dir=''
29844if test "${with_gs_font_dir}" != 'default'; then
29845 ghostscript_font_dir="${with_gs_font_dir}/"
29846else
29847 if test "${native_win32_build}" = 'yes'; then
29848 # Native Windows Build
29849 for font_dir in "c:\\Program Files\\gs\\fonts\\" "c:\\Program Files \(x86\)\\gs\\fonts\\" "c:\\gs\\fonts\\"; do
29850 if test -f "${font_dir}a010013l.pfb"; then
29851 ghostscript_font_dir="$font_dir"
29852 break 1
29853 fi
29854 done
29855 if test "${PSDelegate}" != 'gswin32c'; then
29856 ghostscript_font_dir=`echo "${PSDelegate}" | sed -e 's:/gs/.*:/gs:;s:^/::;s/./&:/;s:/:\\\\:g'`"\\fonts\\"
29857 fi
29858 else
29859 # Linux / Mac OS X / Unix Build
29860 for font_dir in "${prefix}/share/ghostscript/fonts/" '/usr/share/fonts/default/Type1/' '/usr/share/ghostscript/fonts/' '/usr/share/fonts/ghostscript/' '/usr/share/fonts/type1/gsfonts/' '/opt/local/share/ghostscript/fonts/' '/sw/share/ghostscript/fonts/' '/System/Library/Frameworks/Ghostscript.framework/Resources/fonts/'; do
29861 if test -f "${font_dir}a010013l.pfb"; then
29862 ghostscript_font_dir="${font_dir}"
29863 break 1
29864 fi
29865 done
29866 if test "${ghostscript_font_dir}x" = 'x'; then
29867 if test "$PSDelegate" != 'gs'; then
29868 ghostscript_font_dir=`echo "$PSDelegate" | sed -e 's:/bin/gs:/share/ghostscript/fonts:'`"/"
29869 fi
29870 fi
29871 fi
29872fi
29873if test "${ghostscript_font_dir}x" != 'x'; then
29874 type_include_files="${type_include_files} "'<include file="type-ghostscript.xml" />'
cristy8b350f62009-11-15 23:12:43 +000029875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ghostscript_font_dir" >&5
cristy3ed852e2009-09-05 21:47:34 +000029876$as_echo "$ghostscript_font_dir" >&6; }
29877else
cristy8b350f62009-11-15 23:12:43 +000029878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found!" >&5
cristy3ed852e2009-09-05 21:47:34 +000029879$as_echo "not found!" >&6; };
29880fi
29881
29882case "${build_os}" in
29883 mingw* )
29884 PSDelegate=`$WinPathScript "$PSDelegate" 1`
29885 ;;
29886esac
29887
29888
29889
29890#
29891# Handle case where user doesn't want frozen paths
29892#
29893if test "$with_frozenpaths" != 'yes'; then
29894 # Re-set delegate definitions to default (no paths)
29895 AutotraceDecodeDelegate="$AutotraceDecodeDelegateDefault"
29896 AVIDecodeDelegate="$AVIDecodeDelegateDefault"
29897 BlenderDecodeDelegate="$BlenderDecodeDelegateDefault"
29898 BZIPDelegate="$BZIPDelegateDefault"
29899 BrowseDelegate="$BrowseDelegateDefault"
29900 CGMDecodeDelegate="$CGMDecodeDelegateDefault"
29901 CatDelegate="$CatDelegateDefault"
29902 ConvertDelegate="$ConvertDelegateDefault"
29903 GVCDecodeDelegate="$GVCDecodeDelegateDefault"
29904 DVIDecodeDelegate="$DVIDecodeDelegateDefault"
29905 EchoDelegate="$EchoDelegateDefault"
29906 EditorDelegate="$EditorDelegateDefault"
29907 FIGDecodeDelegate="$FIGDecodeDelegateDefault"
29908 GnuplotDecodeDelegate="$GnuplotDecodeDelegateDefault"
29909 HPGLDecodeDelegate="$HPGLDecodeDelegateDefault"
29910 HTMLDecodeDelegate="$HTMLDecodeDelegateDefault"
29911 ILBMDecodeDelegate="$ILBMDecodeDelegateDefault"
29912 ILBMEncodeDelegate="$ILBMEncodeDelegateDefault"
29913 LPDelegate="$LPDelegateDefault"
29914 LZWDecodeDelegate="$LZWDecodeDelegateDefault"
29915 LZWEncodeDelegate="$LZWEncodeDelegateDefault"
29916 LaunchDelegate="$LaunchDelegateDefault"
29917 MANDelegate="$MANDelegateDefault"
29918 MPEGDecodeDelegate="$MPEGDecodeDelegateDefault"
29919 MPEGEncodeDelegate="$MPEGEncodeDelegateDefault"
29920 MVDelegate="$MVDelegateDefault"
29921 MogrifyDelegate="$MogrifyDelegateDefault"
29922 PCLDelegate="$PCLDelegateDefault"
29923 PGPDecodeDelegate="$PGPDecodeDelegateDefault"
29924 POVDelegate="$POVDelegateDefault"
29925 PSDelegate="$PSDelegateDefault"
29926 HDRDecodeDelegate="$HDRDecodeDelegateDefault"
29927 RLEEncodeDelegate="$RLEEncodeDelegateDefault"
29928 RMDelegate="$RMDelegateDefault"
29929 SCANDecodeDelegate="$SCANDecodeDelegateDefault"
29930 ShowImageDelegate="$ShowImageDelegateDefault"
29931 TXTDelegate="$TXTDelegateDefault"
29932 WMFDecodeDelegate="$WMFDecodeDelegateDefault"
29933 WWWDecodeDelegate="$WWWDecodeDelegateDefault"
29934 XPSDelegate="$XPSDelegateDefault"
29935 ZipDelegate="$ZipDelegateDefault"
29936fi
29937
29938# Delegate substitutions
29939
29940
29941
29942
29943
29944
29945
29946
29947
29948
29949
29950
29951
29952
29953
29954
29955
29956
29957
29958
29959
29960
29961
29962
29963
29964
29965
29966
29967
29968
29969
29970
29971
29972
29973
29974
29975
29976
29977
29978
29979
29980
29981#
29982# RPM support.
29983#
29984RPM=''
29985for ac_prog in gnutar gtar tar
29986do
29987 # Extract the first word of "$ac_prog", so it can be a program name with args.
29988set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000029989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000029990$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000029991if test "${ac_cv_prog_TAR+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000029992 $as_echo_n "(cached) " >&6
29993else
29994 if test -n "$TAR"; then
29995 ac_cv_prog_TAR="$TAR" # Let the user override the test.
29996else
29997as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29998for as_dir in $PATH
29999do
30000 IFS=$as_save_IFS
30001 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000030002 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000030003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30004 ac_cv_prog_TAR="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000030005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000030006 break 2
30007 fi
30008done
cristy8b350f62009-11-15 23:12:43 +000030009 done
cristy3ed852e2009-09-05 21:47:34 +000030010IFS=$as_save_IFS
30011
30012fi
30013fi
30014TAR=$ac_cv_prog_TAR
30015if test -n "$TAR"; then
cristy8b350f62009-11-15 23:12:43 +000030016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TAR" >&5
cristy3ed852e2009-09-05 21:47:34 +000030017$as_echo "$TAR" >&6; }
30018else
cristy8b350f62009-11-15 23:12:43 +000030019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030020$as_echo "no" >&6; }
30021fi
30022
30023
30024 test -n "$TAR" && break
30025done
30026
30027for ac_prog in perl
30028do
30029 # Extract the first word of "$ac_prog", so it can be a program name with args.
30030set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000030031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000030032$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030033if test "${ac_cv_prog_PERL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030034 $as_echo_n "(cached) " >&6
30035else
30036 if test -n "$PERL"; then
30037 ac_cv_prog_PERL="$PERL" # Let the user override the test.
30038else
30039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30040for as_dir in $PATH
30041do
30042 IFS=$as_save_IFS
30043 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000030044 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000030045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30046 ac_cv_prog_PERL="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000030047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000030048 break 2
30049 fi
30050done
cristy8b350f62009-11-15 23:12:43 +000030051 done
cristy3ed852e2009-09-05 21:47:34 +000030052IFS=$as_save_IFS
30053
30054fi
30055fi
30056PERL=$ac_cv_prog_PERL
30057if test -n "$PERL"; then
cristy8b350f62009-11-15 23:12:43 +000030058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
cristy3ed852e2009-09-05 21:47:34 +000030059$as_echo "$PERL" >&6; }
30060else
cristy8b350f62009-11-15 23:12:43 +000030061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030062$as_echo "no" >&6; }
30063fi
30064
30065
30066 test -n "$PERL" && break
30067done
30068
30069for ac_prog in rpmbuild rpm
30070do
30071 # Extract the first word of "$ac_prog", so it can be a program name with args.
30072set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000030073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000030074$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030075if test "${ac_cv_prog_RPM+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030076 $as_echo_n "(cached) " >&6
30077else
30078 if test -n "$RPM"; then
30079 ac_cv_prog_RPM="$RPM" # Let the user override the test.
30080else
30081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30082for as_dir in $PATH
30083do
30084 IFS=$as_save_IFS
30085 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000030086 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000030087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30088 ac_cv_prog_RPM="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000030089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000030090 break 2
30091 fi
30092done
cristy8b350f62009-11-15 23:12:43 +000030093 done
cristy3ed852e2009-09-05 21:47:34 +000030094IFS=$as_save_IFS
30095
30096fi
30097fi
30098RPM=$ac_cv_prog_RPM
30099if test -n "$RPM"; then
cristy8b350f62009-11-15 23:12:43 +000030100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RPM" >&5
cristy3ed852e2009-09-05 21:47:34 +000030101$as_echo "$RPM" >&6; }
30102else
cristy8b350f62009-11-15 23:12:43 +000030103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030104$as_echo "no" >&6; }
30105fi
30106
30107
30108 test -n "$RPM" && break
30109done
30110
30111
30112ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal"}
30113
30114
30115AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
30116
30117
30118AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake"}
30119
30120
30121AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
30122
30123
30124 if test "x$RPM" != "x" ; then
30125 RPM_DELEGATE_TRUE=
30126 RPM_DELEGATE_FALSE='#'
30127else
30128 RPM_DELEGATE_TRUE='#'
30129 RPM_DELEGATE_FALSE=
30130fi
30131
30132
30133#
30134# 7ZIP support (http://p7zip.sourceforge.net/)
30135#
30136P7ZIP=''
30137for ac_prog in 7za
30138do
30139 # Extract the first word of "$ac_prog", so it can be a program name with args.
30140set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000030141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000030142$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030143if test "${ac_cv_prog_P7ZIP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030144 $as_echo_n "(cached) " >&6
30145else
30146 if test -n "$P7ZIP"; then
30147 ac_cv_prog_P7ZIP="$P7ZIP" # Let the user override the test.
30148else
30149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30150for as_dir in $PATH
30151do
30152 IFS=$as_save_IFS
30153 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000030154 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000030155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30156 ac_cv_prog_P7ZIP="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000030157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000030158 break 2
30159 fi
30160done
cristy8b350f62009-11-15 23:12:43 +000030161 done
cristy3ed852e2009-09-05 21:47:34 +000030162IFS=$as_save_IFS
30163
30164fi
30165fi
30166P7ZIP=$ac_cv_prog_P7ZIP
30167if test -n "$P7ZIP"; then
cristy8b350f62009-11-15 23:12:43 +000030168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $P7ZIP" >&5
cristy3ed852e2009-09-05 21:47:34 +000030169$as_echo "$P7ZIP" >&6; }
30170else
cristy8b350f62009-11-15 23:12:43 +000030171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030172$as_echo "no" >&6; }
30173fi
30174
30175
30176 test -n "$P7ZIP" && break
30177done
30178
30179
30180 if test "x$P7ZIP" != "x" ; then
30181 P7ZIP_DELEGATE_TRUE=
30182 P7ZIP_DELEGATE_FALSE='#'
30183else
30184 P7ZIP_DELEGATE_TRUE='#'
30185 P7ZIP_DELEGATE_FALSE=
30186fi
30187
30188
30189#
30190# ZIP support (http://www.info-zip.org/Zip.html)
30191#
30192ZIP=''
30193for ac_prog in zip
30194do
30195 # Extract the first word of "$ac_prog", so it can be a program name with args.
30196set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000030197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000030198$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030199if test "${ac_cv_prog_ZIP+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030200 $as_echo_n "(cached) " >&6
30201else
30202 if test -n "$ZIP"; then
30203 ac_cv_prog_ZIP="$ZIP" # Let the user override the test.
30204else
30205as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30206for as_dir in $PATH
30207do
30208 IFS=$as_save_IFS
30209 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000030210 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000030211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30212 ac_cv_prog_ZIP="$ac_prog"
cristy8b350f62009-11-15 23:12:43 +000030213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000030214 break 2
30215 fi
30216done
cristy8b350f62009-11-15 23:12:43 +000030217 done
cristy3ed852e2009-09-05 21:47:34 +000030218IFS=$as_save_IFS
30219
30220fi
30221fi
30222ZIP=$ac_cv_prog_ZIP
30223if test -n "$ZIP"; then
cristy8b350f62009-11-15 23:12:43 +000030224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ZIP" >&5
cristy3ed852e2009-09-05 21:47:34 +000030225$as_echo "$ZIP" >&6; }
30226else
cristy8b350f62009-11-15 23:12:43 +000030227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030228$as_echo "no" >&6; }
30229fi
30230
30231
30232 test -n "$ZIP" && break
30233done
30234
30235
30236 if test "x$ZIP" != "x" ; then
30237 ZIP_DELEGATE_TRUE=
30238 ZIP_DELEGATE_FALSE='#'
30239else
30240 ZIP_DELEGATE_TRUE='#'
30241 ZIP_DELEGATE_FALSE=
30242fi
30243
30244
30245#
30246# GhostPCL related configuration.
30247#
30248PCLColorDevice=ppmraw
30249PCLCMYKDevice=bmpsep8
30250PCLMonoDevice=pbmraw
30251if test -z "$PCLVersion"; then
30252 PCLVersion='unknown'
30253fi
30254if test $have_pcl = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000030255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000030256$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCL" >&5
cristy3ed852e2009-09-05 21:47:34 +000030258$as_echo_n "checking for PCL... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000030260$as_echo "" >&6; }
30261 # PCLColorDevice
cristy8b350f62009-11-15 23:12:43 +000030262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcl color device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030263$as_echo_n "checking for pcl color device... " >&6; }
30264 if $PCLDelegate -dBATCH -sDEVICE=$PCLColorDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30265 :
30266 else
30267 PCLColorDevice=ppmraw
30268 fi
cristy8b350f62009-11-15 23:12:43 +000030269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLColorDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030270$as_echo "$PCLColorDevice" >&6; }
30271
30272 # PCLCMYKDevice
cristy8b350f62009-11-15 23:12:43 +000030273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcl CMYK device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030274$as_echo_n "checking for pcl CMYK device... " >&6; }
30275 if $PCLDelegate -dBATCH -sDEVICE=$PCLColorDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30276 :
30277 else
30278 PCLCMYKDevice=$PCLColorDevice
30279 fi
cristy8b350f62009-11-15 23:12:43 +000030280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLCMYKDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030281$as_echo "$PCLCMYKDevice" >&6; }
30282
30283 # PCLMonoDevice
cristy8b350f62009-11-15 23:12:43 +000030284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcl mono device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030285$as_echo_n "checking for pcl mono device... " >&6; }
30286 if $PCLDelegate -dBATCH -sDEVICE=$PCLMonoDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30287 :
30288 else
30289 PCLMonoDevice=$PCLColorDevice
30290 fi
cristy8b350f62009-11-15 23:12:43 +000030291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLMonoDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030292$as_echo "$PCLMonoDevice" >&6; }
30293fi
30294
30295
30296
30297
30298
30299
30300#
30301# GhostXPS related configuration.
30302#
30303XPSColorDevice=ppmraw
30304XPSCMYKDevice=bmpsep8
30305XPSMonoDevice=pbmraw
30306if test -z "$XPSVersion"; then
30307 XPSVersion='unknown'
30308fi
30309if test $have_xps = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000030310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000030311$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPS" >&5
cristy3ed852e2009-09-05 21:47:34 +000030313$as_echo_n "checking for XPS... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000030315$as_echo "" >&6; }
30316 # XPSColorDevice
cristy8b350f62009-11-15 23:12:43 +000030317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xps color device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030318$as_echo_n "checking for xps color device... " >&6; }
30319 if $XPSDelegate -dBATCH -sDEVICE=$XPSColorDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30320 :
30321 else
30322 XPSColorDevice=ppmraw
30323 fi
cristy8b350f62009-11-15 23:12:43 +000030324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSColorDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030325$as_echo "$XPSColorDevice" >&6; }
30326
30327 # XPSCMYKDevice
cristy8b350f62009-11-15 23:12:43 +000030328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xps CMYK device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030329$as_echo_n "checking for xps CMYK device... " >&6; }
30330 if $XPSDelegate -dBATCH -sDEVICE=$XPSColorDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30331 :
30332 else
30333 XPSCMYKDevice=$XPSColorDevice
30334 fi
cristy8b350f62009-11-15 23:12:43 +000030335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSCMYKDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030336$as_echo "$XPSCMYKDevice" >&6; }
30337
30338 # XPSMonoDevice
cristy8b350f62009-11-15 23:12:43 +000030339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xps mono device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030340$as_echo_n "checking for xps mono device... " >&6; }
30341 if $XPSDelegate -dBATCH -sDEVICE=$XPSMonoDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30342 :
30343 else
30344 XPSMonoDevice=$XPSColorDevice
30345 fi
cristy8b350f62009-11-15 23:12:43 +000030346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSMonoDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030347$as_echo "$XPSMonoDevice" >&6; }
30348fi
30349
30350
30351
30352
30353
30354
30355#
30356# Ghostscript related configuration.
30357#
30358if test "$have_png" = 'yes'; then
30359 GSAlphaDevice=pngalpha
30360else
30361 GSAlphaDevice=pnmraw
30362fi
30363GSColorDevice=pnmraw
30364GSCMYKDevice=pam
30365GSMonoDevice=pbmraw
30366GSPDFDevice=pdfwrite
30367GSPSDevice=pswrite
30368GSEPSDevice=epswrite
30369GSVersion='unknown'
30370if test $have_gs = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000030371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000030372$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript" >&5
cristy3ed852e2009-09-05 21:47:34 +000030374$as_echo_n "checking for Ghostscript... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000030376$as_echo "" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript version" >&5
cristy3ed852e2009-09-05 21:47:34 +000030378$as_echo_n "checking for Ghostscript version... " >&6; }
30379 if GSVersion=`$PSDelegate --version`; then
30380 :
30381 else
30382 GSVersion=`$PSDelegate --help | sed -e '1q' | awk '{ print $3 }'`
30383 fi
cristy8b350f62009-11-15 23:12:43 +000030384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSVersion" >&5
cristy3ed852e2009-09-05 21:47:34 +000030385$as_echo "$GSVersion" >&6; }
30386
30387 # GSAlphaDevice
cristy8b350f62009-11-15 23:12:43 +000030388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs alpha device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030389$as_echo_n "checking for gs alpha device... " >&6; }
30390 if $PSDelegate -q -dBATCH -sDEVICE=$GSAlphaDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30391 :
30392 else
30393 GSAlphaDevice=pnmraw
30394 fi
cristy8b350f62009-11-15 23:12:43 +000030395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSAlphaDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030396$as_echo "$GSAlphaDevice" >&6; }
30397
30398 # GSColorDevice
cristy8b350f62009-11-15 23:12:43 +000030399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs color device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030400$as_echo_n "checking for gs color device... " >&6; }
30401 if $PSDelegate -q -dBATCH -sDEVICE=$GSColorDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30402 :
30403 else
30404 GSColorDevice=pnmraw
30405 fi
cristy8b350f62009-11-15 23:12:43 +000030406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSColorDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030407$as_echo "$GSColorDevice" >&6; }
30408
30409 # GSCMYKDevice
cristy8b350f62009-11-15 23:12:43 +000030410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs CMYK device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030411$as_echo_n "checking for gs CMYK device... " >&6; }
30412 if $PSDelegate -q -dBATCH -sDEVICE=$GSCMYKDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30413 :
30414 else
30415 GSCMYKDevice=bmpsep8
30416 fi
cristy8b350f62009-11-15 23:12:43 +000030417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSCMYKDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030418$as_echo "$GSCMYKDevice" >&6; }
30419
30420 # GSMonoDevice
cristy8b350f62009-11-15 23:12:43 +000030421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs mono device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030422$as_echo_n "checking for gs mono device... " >&6; }
30423 if $PSDelegate -q -dBATCH -sDEVICE=$GSMonoDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30424 :
30425 else
30426 GSMonoDevice=$GSColorDevice
30427 fi
cristy8b350f62009-11-15 23:12:43 +000030428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSMonoDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030429$as_echo "$GSMonoDevice" >&6; }
30430
30431 # GSPDFDevice
cristy8b350f62009-11-15 23:12:43 +000030432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs PDF writing device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030433$as_echo_n "checking for gs PDF writing device... " >&6; }
30434 if $PSDelegate -q -dBATCH -sDEVICE=$GSPDFDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30435 :
30436 else
30437 GSPDFDevice=nodevice
30438 fi
cristy8b350f62009-11-15 23:12:43 +000030439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSPDFDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030440$as_echo "$GSPDFDevice" >&6; }
30441
30442 # GSPSDevice
cristy8b350f62009-11-15 23:12:43 +000030443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs PS writing device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030444$as_echo_n "checking for gs PS writing device... " >&6; }
30445 if $PSDelegate -q -dBATCH -sDEVICE=$GSPSDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30446 :
30447 else
30448 GSPSDevice=nodevice
30449 fi
cristy8b350f62009-11-15 23:12:43 +000030450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSPSDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030451$as_echo "$GSPSDevice" >&6; }
30452
30453 # GSEPSDevice
cristy8b350f62009-11-15 23:12:43 +000030454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs EPS writing device" >&5
cristy3ed852e2009-09-05 21:47:34 +000030455$as_echo_n "checking for gs EPS writing device... " >&6; }
30456 if $PSDelegate -q -dBATCH -sDEVICE=$GSEPSDevice -sOutputFile=/dev/null < /dev/null 2> /dev/null; then
30457 :
30458 else
30459 GSEPSDevice=nodevice
30460 fi
cristy8b350f62009-11-15 23:12:43 +000030461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSEPSDevice" >&5
cristy3ed852e2009-09-05 21:47:34 +000030462$as_echo "$GSEPSDevice" >&6; }
30463fi
30464
30465
30466
30467
30468
30469
30470
30471
30472
30473
30474#
30475# PerlMagick-related configuration
30476#
30477
30478# Look for PERL if PerlMagick requested
30479# If name/path of desired PERL interpreter is specified, look for that one first
30480have_perl='no'
30481if test "$with_perl" != 'no'; then
cristy8b350f62009-11-15 23:12:43 +000030482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000030483$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Perl" >&5
cristy3ed852e2009-09-05 21:47:34 +000030485$as_echo_n "checking for Perl... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
cristy3ed852e2009-09-05 21:47:34 +000030487$as_echo "" >&6; }
30488 if test "$with_perl" != 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000030489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl" >&5
cristy3ed852e2009-09-05 21:47:34 +000030490$as_echo_n "checking for perl... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030491if test "${ac_cv_path_PERL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030492 $as_echo_n "(cached) " >&6
30493else
30494 ac_cv_path_PERL="$with_perl"
30495fi
cristy8b350f62009-11-15 23:12:43 +000030496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_PERL" >&5
cristy3ed852e2009-09-05 21:47:34 +000030497$as_echo "$ac_cv_path_PERL" >&6; };
30498 PERL=$ac_cv_path_PERL
30499 have_perl="$ac_cv_path_PERL"
30500 else
30501 for ac_prog in perl perl5
30502do
30503 # Extract the first word of "$ac_prog", so it can be a program name with args.
30504set dummy $ac_prog; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000030505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000030506$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030507if test "${ac_cv_path_PERL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030508 $as_echo_n "(cached) " >&6
30509else
30510 case $PERL in
30511 [\\/]* | ?:[\\/]*)
30512 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
30513 ;;
30514 *)
30515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30516for as_dir in $PATH
30517do
30518 IFS=$as_save_IFS
30519 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000030520 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000030521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30522 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
cristy8b350f62009-11-15 23:12:43 +000030523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000030524 break 2
30525 fi
30526done
cristy8b350f62009-11-15 23:12:43 +000030527 done
cristy3ed852e2009-09-05 21:47:34 +000030528IFS=$as_save_IFS
30529
30530 ;;
30531esac
30532fi
30533PERL=$ac_cv_path_PERL
30534if test -n "$PERL"; then
cristy8b350f62009-11-15 23:12:43 +000030535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
cristy3ed852e2009-09-05 21:47:34 +000030536$as_echo "$PERL" >&6; }
30537else
cristy8b350f62009-11-15 23:12:43 +000030538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030539$as_echo "no" >&6; }
30540fi
30541
30542
30543 test -n "$PERL" && break
30544done
30545 if test "$ac_cv_path_PERL"; then
30546 have_perl="$ac_cv_path_PERL"
30547 fi
30548 fi
30549fi
30550
cristy949301e2010-01-06 01:38:40 +000030551if test "$with_perl" != 'yes' ; then
30552 DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-perl=$with_perl "
30553fi
30554
30555PERL_SUPPORTS_DESTDIR='no'
30556
cristy3ed852e2009-09-05 21:47:34 +000030557with_perl_static='no'
30558with_perl_dynamic='no'
30559if test "$have_perl" != 'no'; then
30560 if test "$with_perl" != 'no' && test "$libtool_build_shared_libs" = 'no'; then
30561 with_perl_static='yes'
30562 fi
30563 if test "$with_perl" != 'no' && test "$libtool_build_shared_libs" = 'yes'; then
30564 with_perl_dynamic='yes'
30565 fi
30566 # Is PERL's MakeMaker new enough to support DESTDIR?
30567 # Make sure we have perl
30568if test -z "$PERL"; then
30569# Extract the first word of "perl", so it can be a program name with args.
30570set dummy perl; ac_word=$2
cristy8b350f62009-11-15 23:12:43 +000030571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
cristy3ed852e2009-09-05 21:47:34 +000030572$as_echo_n "checking for $ac_word... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030573if test "${ac_cv_prog_PERL+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030574 $as_echo_n "(cached) " >&6
30575else
30576 if test -n "$PERL"; then
30577 ac_cv_prog_PERL="$PERL" # Let the user override the test.
30578else
30579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30580for as_dir in $PATH
30581do
30582 IFS=$as_save_IFS
30583 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000030584 for ac_exec_ext in '' $ac_executable_extensions; do
cristy3ed852e2009-09-05 21:47:34 +000030585 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30586 ac_cv_prog_PERL="perl"
cristy8b350f62009-11-15 23:12:43 +000030587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
cristy3ed852e2009-09-05 21:47:34 +000030588 break 2
30589 fi
30590done
cristy8b350f62009-11-15 23:12:43 +000030591 done
cristy3ed852e2009-09-05 21:47:34 +000030592IFS=$as_save_IFS
30593
30594fi
30595fi
30596PERL=$ac_cv_prog_PERL
30597if test -n "$PERL"; then
cristy8b350f62009-11-15 23:12:43 +000030598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
cristy3ed852e2009-09-05 21:47:34 +000030599$as_echo "$PERL" >&6; }
30600else
cristy8b350f62009-11-15 23:12:43 +000030601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030602$as_echo "no" >&6; }
30603fi
30604
30605
30606fi
30607
30608# Check if version of Perl is sufficient
30609ac_perl_version="5.8.1"
30610
30611if test "x$PERL" != "x"; then
cristy8b350f62009-11-15 23:12:43 +000030612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl version greater than or equal to $ac_perl_version" >&5
cristy3ed852e2009-09-05 21:47:34 +000030613$as_echo_n "checking for perl version greater than or equal to $ac_perl_version... " >&6; }
30614 # NB: It would be nice to log the error if there is one, but we cannot rely
30615 # on autoconf internals
30616 $PERL -e "use $ac_perl_version;" > /dev/null 2>&1
30617 if test $? -ne 0; then
cristy8b350f62009-11-15 23:12:43 +000030618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
cristy3ed852e2009-09-05 21:47:34 +000030619$as_echo "no" >&6; };
30620 PERL_SUPPORTS_DESTDIR='no'
30621 else
cristy8b350f62009-11-15 23:12:43 +000030622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
cristy3ed852e2009-09-05 21:47:34 +000030623$as_echo "ok" >&6; };
30624 PERL_SUPPORTS_DESTDIR='yes'
30625 fi
30626else
cristy8b350f62009-11-15 23:12:43 +000030627 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not find perl" >&5
cristy3ed852e2009-09-05 21:47:34 +000030628$as_echo "$as_me: WARNING: could not find perl" >&2;}
30629fi
30630
30631fi
30632 if test "$have_perl" != 'no'; then
30633 WITH_PERL_TRUE=
30634 WITH_PERL_FALSE='#'
30635else
30636 WITH_PERL_TRUE='#'
30637 WITH_PERL_FALSE=
30638fi
30639
30640 if test $with_perl_static = 'yes'; then
30641 WITH_PERL_STATIC_TRUE=
30642 WITH_PERL_STATIC_FALSE='#'
30643else
30644 WITH_PERL_STATIC_TRUE='#'
30645 WITH_PERL_STATIC_FALSE=
30646fi
30647
30648 if test $with_perl_dynamic = 'yes'; then
30649 WITH_PERL_DYNAMIC_TRUE=
30650 WITH_PERL_DYNAMIC_FALSE='#'
30651else
30652 WITH_PERL_DYNAMIC_TRUE='#'
30653 WITH_PERL_DYNAMIC_FALSE=
30654fi
30655
30656
30657
30658# Determine path to pick up MagickCore library from for use with building PerlMagick
30659MAGICKCORE_PATH="${LIB_DIR}"
30660if test $with_perl_static = 'yes'; then
30661 # Find out where libtool hides its uninstalled libraries (as libtool_objdir)
30662 libtool_objdir=$objdir
30663
30664 # Linker search path to library, followed by -lMagickCore
30665 MAGICKCORE_PATH="${builddir}/magick/${libtool_objdir}"
30666fi
30667
30668
30669# Create a simple string containing format names for all delegate libraries
30670DELEGATES=''
30671if test "$have_autotrace" = 'yes'; then DELEGATES="$DELEGATES autotrace"; fi
30672if test "$have_bzlib" = 'yes'; then DELEGATES="$DELEGATES bzlib"; fi
30673if test "$have_djvu" = 'yes'; then DELEGATES="$DELEGATES djvu"; fi
30674if test "$have_dps" = 'yes'; then DELEGATES="$DELEGATES dps"; fi
30675if test "$have_fftw" = 'yes'; then DELEGATES="$DELEGATES fftw"; fi
30676if test "$have_fpx" = 'yes'; then DELEGATES="$DELEGATES fpx"; fi
30677if test "$have_fontconfig" = 'yes'; then DELEGATES="$DELEGATES fontconfig"; fi
30678if test "$have_freetype" = 'yes'; then DELEGATES="$DELEGATES freetype"; fi
30679if test "$have_gslib" = 'yes'; then DELEGATES="$DELEGATES gs"; fi
30680if test "$have_gvc" = 'yes'; then DELEGATES="$DELEGATES gvc"; fi
30681if test "$have_jbig" = 'yes'; then DELEGATES="$DELEGATES jbig"; fi
30682if test "$have_jpeg" = 'yes'; then
30683 DELEGATES="$DELEGATES jpeg";
30684 if test "$have_png" = 'yes'; then DELEGATES="$DELEGATES jng"; fi
30685fi
30686if test "$have_jp2" = 'yes'; then DELEGATES="$DELEGATES jp2"; fi
30687if test "$have_lcms" = 'yes'; then DELEGATES="$DELEGATES lcms"; fi
30688if test "$have_lqr" = 'yes'; then DELEGATES="$DELEGATES lqr"; fi
30689if test "$have_ffmpeg" = 'yes'; then DELEGATES="$DELEGATES mpeg"; fi
30690if test "$have_openexr" = 'yes'; then DELEGATES="$DELEGATES openexr"; fi
30691if test "$have_png" = 'yes'; then DELEGATES="$DELEGATES png"; fi
30692if test "$have_rsvg" = 'yes'; then DELEGATES="$DELEGATES rsvg"; fi
30693if test "$have_tiff" = 'yes'; then DELEGATES="$DELEGATES tiff"; fi
30694if test "$have_x" = 'yes'; then DELEGATES="$DELEGATES x11"; fi
30695if test "$have_xml" = 'yes'; then DELEGATES="$DELEGATES xml"; fi
30696if test "$have_wmf" = 'yes'; then DELEGATES="$DELEGATES wmf"; fi
30697if test "$have_zlib" = 'yes'; then DELEGATES="$DELEGATES zlib"; fi
30698
30699
30700
30701#
30702# Handle special compiler flags
30703#
30704
30705# Add '-p' if prof source profiling support enabled
30706if test "$enable_prof" = 'yes'; then
30707 CFLAGS="-p $CFLAGS"
30708 CXXFLAGS="-p $CXXFLAGS"
30709 LDFLAGS="-p $LDFLAGS"
30710fi
30711
30712# Add '-pg' if gprof source profiling support enabled
30713if test "$enable_gprof" = 'yes'; then
30714 CFLAGS="-pg $CFLAGS"
30715 CXXFLAGS="-pg $CXXFLAGS"
30716 LDFLAGS="-pg $LDFLAGS"
30717fi
30718
30719# Add '-ftest-coverage -fprofile-arcs' if gcov source profiling support enabled
30720# This is a gcc-specific feature
30721if test "$enable_gcov" = 'yes'; then
cristy8b350f62009-11-15 23:12:43 +000030722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _gcov_init in -lgcov" >&5
cristy3ed852e2009-09-05 21:47:34 +000030723$as_echo_n "checking for _gcov_init in -lgcov... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030724if test "${ac_cv_lib_gcov__gcov_init+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030725 $as_echo_n "(cached) " >&6
30726else
30727 ac_check_lib_save_LIBS=$LIBS
30728LIBS="-lgcov $LIBS"
cristy8b350f62009-11-15 23:12:43 +000030729cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000030730/* end confdefs.h. */
30731
30732/* Override any GCC internal prototype to avoid an error.
30733 Use char because int might match the return type of a GCC
30734 builtin and then its argument prototype would still apply. */
30735#ifdef __cplusplus
30736extern "C"
30737#endif
30738char _gcov_init ();
30739int
30740main ()
30741{
30742return _gcov_init ();
30743 ;
30744 return 0;
30745}
30746_ACEOF
cristy8b350f62009-11-15 23:12:43 +000030747if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000030748 ac_cv_lib_gcov__gcov_init=yes
30749else
cristy8b350f62009-11-15 23:12:43 +000030750 ac_cv_lib_gcov__gcov_init=no
cristy3ed852e2009-09-05 21:47:34 +000030751fi
cristy8b350f62009-11-15 23:12:43 +000030752rm -f core conftest.err conftest.$ac_objext \
30753 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000030754LIBS=$ac_check_lib_save_LIBS
30755fi
cristy8b350f62009-11-15 23:12:43 +000030756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gcov__gcov_init" >&5
cristy3ed852e2009-09-05 21:47:34 +000030757$as_echo "$ac_cv_lib_gcov__gcov_init" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030758if test "x$ac_cv_lib_gcov__gcov_init" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000030759 cat >>confdefs.h <<_ACEOF
30760#define HAVE_LIBGCOV 1
30761_ACEOF
30762
30763 LIBS="-lgcov $LIBS"
30764
30765fi
30766
cristy8b350f62009-11-15 23:12:43 +000030767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __gcov_init in -lgcov" >&5
cristy3ed852e2009-09-05 21:47:34 +000030768$as_echo_n "checking for __gcov_init in -lgcov... " >&6; }
cristy8b350f62009-11-15 23:12:43 +000030769if test "${ac_cv_lib_gcov___gcov_init+set}" = set; then :
cristy3ed852e2009-09-05 21:47:34 +000030770 $as_echo_n "(cached) " >&6
30771else
30772 ac_check_lib_save_LIBS=$LIBS
30773LIBS="-lgcov $LIBS"
cristy8b350f62009-11-15 23:12:43 +000030774cat confdefs.h - <<_ACEOF >conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000030775/* end confdefs.h. */
30776
30777/* Override any GCC internal prototype to avoid an error.
30778 Use char because int might match the return type of a GCC
30779 builtin and then its argument prototype would still apply. */
30780#ifdef __cplusplus
30781extern "C"
30782#endif
30783char __gcov_init ();
30784int
30785main ()
30786{
30787return __gcov_init ();
30788 ;
30789 return 0;
30790}
30791_ACEOF
cristy8b350f62009-11-15 23:12:43 +000030792if ac_fn_c_try_link "$LINENO"; then :
cristy3ed852e2009-09-05 21:47:34 +000030793 ac_cv_lib_gcov___gcov_init=yes
30794else
cristy8b350f62009-11-15 23:12:43 +000030795 ac_cv_lib_gcov___gcov_init=no
cristy3ed852e2009-09-05 21:47:34 +000030796fi
cristy8b350f62009-11-15 23:12:43 +000030797rm -f core conftest.err conftest.$ac_objext \
30798 conftest$ac_exeext conftest.$ac_ext
cristy3ed852e2009-09-05 21:47:34 +000030799LIBS=$ac_check_lib_save_LIBS
30800fi
cristy8b350f62009-11-15 23:12:43 +000030801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gcov___gcov_init" >&5
cristy3ed852e2009-09-05 21:47:34 +000030802$as_echo "$ac_cv_lib_gcov___gcov_init" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030803if test "x$ac_cv_lib_gcov___gcov_init" = x""yes; then :
cristy3ed852e2009-09-05 21:47:34 +000030804 cat >>confdefs.h <<_ACEOF
30805#define HAVE_LIBGCOV 1
30806_ACEOF
30807
30808 LIBS="-lgcov $LIBS"
30809
30810fi
30811
30812 case "$target_os" in
30813 darwin*)
30814 OSX_GCOV_LDFLAG="-Wl,-single_module"
30815 ;;
30816 *)
30817 OSX_GCOV_LDFLAG=""
30818 ;;
30819 esac
30820
30821 CFLAGS="-ftest-coverage -fprofile-arcs $CFLAGS"
30822 CXXFLAGS="-ftest-coverage -fprofile-arcs $CXXFLAGS"
30823 LDFLAGS="-ftest-coverage -fprofile-arcs $LDFLAGS"
30824fi
30825
30826#
30827# Build library dependency list for libMagickCore
30828#
30829
30830MAGICK_LIBLTDL='' # Libltdl for build
30831MAGICK_API_LIBLTDL='' # libltdl for dependent application (API) build
30832MAGICK_LTDLDEPS='' # extra libltdl dependencies
30833if test "$with_ltdl" != 'no'
30834then
30835 if test \( "$with_included_ltdl" = 'no' -o "$enable_ltdl_convenience" = 'no' \) -o "$enable_ltdl_install" = 'yes'; then
30836 MAGICK_API_LIBLTDL='-lltdl'
30837 fi
30838 MAGICK_LIBLTDL=${LIBLTDL}
30839 MAGICK_LTDLDEPS=${LTDLDEPS}
30840fi
30841
30842
30843
30844if test "$with_modules" != 'no'; then
cristy2e8b51d2009-10-17 18:26:15 +000030845 MAGICK_DEP_LIBS="$LCMS_LIBS $TIFF_LIBS $FREETYPE_LIBS $JPEG_LIBS $LQR_LIBS $FFTW_LIBS $FONTCONFIG_LIBS $XEXT_LIBS $IPC_LIBS $X11_LIBS $XT_LIBS $BZLIB_LIBS $ZLIB_LIBS $GDI32_LIBS $MATH_LIBS $CCMALLOC_LIBS $EFENCE_LIBS $UMEM_LIBS $GOMP_LIBS $CL_LIBS $THREAD_LIBS"
cristy3ed852e2009-09-05 21:47:34 +000030846else
cristy2e8b51d2009-10-17 18:26:15 +000030847 MAGICK_DEP_LIBS="$JBIG_LIBS $LCMS_LIBS $TIFF_LIBS $FREETYPE_LIBS $JP2_LIBS $JPEG_LIBS $GS_LIBS $LQR_LIBS $PNG_LIBS $AUTOTRACE_LIBS $DJVU_LIBS $FFTW_LIBS $FPX_LIBS $FONTCONFIG_LIBS $WMF_LIBS $DPS_LIBS $XEXT_LIBS $XT_LIBS $IPC_LIBS $X11_LIBS $BZLIB_LIBS $OPENEXR_LIBS $RSVG_LIBS $XML_LIBS $GVC_LIBS $ZLIB_LIBS $GDI32_LIBS $MATH_LIBS $CCMALLOC_LIBS $EFENCE_LIBS $UMEM_LIBS $GOMP_LIBS $CL_LIBS $THREAD_LIBS"
cristy3ed852e2009-09-05 21:47:34 +000030848fi
30849
30850
30851#
30852# Remove extraneous spaces from output variables (asthetic)
30853#
30854X_CFLAGS=`echo $X_CFLAGS | sed -e 's/ */ /g'`
30855X_PRE_LIBS=`echo $X_PRE_LIBS | sed -e 's/ */ /g'`
30856X_LIBS=`echo $X_LIBS | sed -e 's/ */ /g'`
30857X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed -e 's/ */ /g'`
30858
30859CC=`echo $CC | sed -e 's/ */ /g'`
30860CFLAGS=`echo $CFLAGS | sed -e 's/ */ /g'`
30861CPPFLAGS=`echo $CPPFLAGS | sed -e 's/ */ /g'`
30862CXXFLAGS=`echo $CXXFLAGS | sed -e 's/ */ /g'`
30863DELEGATES=`echo $DELEGATES | sed -e 's/^ //g'`
30864DISTCHECK_CONFIG_FLAGS=`echo $DISTCHECK_CONFIG_FLAGS | sed -e 's/ */ /g'`
30865LDFLAGS=`echo $LDFLAGS | sed -e 's/ */ /g'`
30866TESTED_LIBS=`echo $LIBS | sed -e 's/ */ /g'`
30867MAGICK_DEP_LIBS=`echo $MAGICK_DEP_LIBS | sed -e 's/ */ /g'`
30868#LIBS=`echo $LIBS | sed -e 's/ */ /g'`
30869
30870# Pass only user-provided LIBS as "global" libraries
30871LIBS=$USER_LIBS
30872
30873#AC_SUBST(CPPFLAGS)
30874
30875#AC_SUBST(LDFLAGS)
30876#AC_SUBST(X_PRE_LIBS)
30877#AC_SUBST(X_LIBS)
30878#AC_SUBST(X_EXTRA_LIBS)
30879
30880MAGICK_CFLAGS=$CFLAGS
30881MAGICK_CXXFLAGS="$CXXFLAGS"
30882MAGICK_CPPFLAGS=`echo $MAGICK_CPPFLAGS | sed -e 's/ */ /g'`
30883MAGICK_PCFLAGS=`echo $MAGICK_PCFLAGS | sed -e 's/ */ /g'`
30884MAGICK_LDFLAGS="-L$LIB_DIR $LDFLAGS"
30885MAGICK_LIBS="-lMagickCore $MAGICK_DEP_LIBS $MAGICK_API_LIBLTDL"
30886
30887
30888
30889
30890
30891
30892
30893
30894# Set configured scripts to executable.
30895ac_config_commands="$ac_config_commands default"
30896
30897ac_config_commands="$ac_config_commands MagickCore-config.in"
30898
30899ac_config_commands="$ac_config_commands Magick-config.in"
30900
30901ac_config_commands="$ac_config_commands MagickWand-config.in"
30902
30903ac_config_commands="$ac_config_commands Wand-config.in"
30904
30905ac_config_commands="$ac_config_commands Magick++-config.in"
30906
30907ac_config_commands="$ac_config_commands PerlMagick/check.sh.in"
30908
30909
cristy8b350f62009-11-15 23:12:43 +000030910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
cristy3ed852e2009-09-05 21:47:34 +000030911$as_echo "-------------------------------------------------------------" >&6; }
cristy8b350f62009-11-15 23:12:43 +000030912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Update ImageMagick configuration" >&5
cristy3ed852e2009-09-05 21:47:34 +000030913$as_echo "Update ImageMagick configuration" >&6; }
30914cat >confcache <<\_ACEOF
30915# This file is a shell script that caches the results of configure
30916# tests run on this system so they can be shared between configure
30917# scripts and configure runs, see configure's option --config-cache.
30918# It is not useful on other systems. If it contains results you don't
30919# want to keep, you may remove or edit it.
30920#
30921# config.status only pays attention to the cache file if you give it
30922# the --recheck option to rerun configure.
30923#
30924# `ac_cv_env_foo' variables (set or unset) will be overridden when
30925# loading this file, other *unset* `ac_cv_foo' will be assigned the
30926# following values.
30927
30928_ACEOF
30929
30930# The following way of writing the cache mishandles newlines in values,
30931# but we know of no workaround that is simple, portable, and efficient.
30932# So, we kill variables containing newlines.
30933# Ultrix sh set writes to stderr and can't be redirected directly,
30934# and sets the high bit in the cache file unless we assign to the vars.
30935(
30936 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
30937 eval ac_val=\$$ac_var
30938 case $ac_val in #(
30939 *${as_nl}*)
30940 case $ac_var in #(
cristy8b350f62009-11-15 23:12:43 +000030941 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
cristy3ed852e2009-09-05 21:47:34 +000030942$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
30943 esac
30944 case $ac_var in #(
30945 _ | IFS | as_nl) ;; #(
30946 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
cristy8b350f62009-11-15 23:12:43 +000030947 *) { eval $ac_var=; unset $ac_var;} ;;
cristy3ed852e2009-09-05 21:47:34 +000030948 esac ;;
30949 esac
30950 done
30951
30952 (set) 2>&1 |
30953 case $as_nl`(ac_space=' '; set) 2>&1` in #(
30954 *${as_nl}ac_space=\ *)
cristy8b350f62009-11-15 23:12:43 +000030955 # `set' does not quote correctly, so add quotes: double-quote
30956 # substitution turns \\\\ into \\, and sed turns \\ into \.
cristy3ed852e2009-09-05 21:47:34 +000030957 sed -n \
30958 "s/'/'\\\\''/g;
30959 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
30960 ;; #(
30961 *)
30962 # `set' quotes correctly as required by POSIX, so do not add quotes.
30963 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
30964 ;;
30965 esac |
30966 sort
30967) |
30968 sed '
30969 /^ac_cv_env_/b end
30970 t clear
30971 :clear
30972 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
30973 t end
30974 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
30975 :end' >>confcache
30976if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
30977 if test -w "$cache_file"; then
30978 test "x$cache_file" != "x/dev/null" &&
cristy8b350f62009-11-15 23:12:43 +000030979 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
cristy3ed852e2009-09-05 21:47:34 +000030980$as_echo "$as_me: updating cache $cache_file" >&6;}
30981 cat confcache >$cache_file
30982 else
cristy8b350f62009-11-15 23:12:43 +000030983 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
cristy3ed852e2009-09-05 21:47:34 +000030984$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
30985 fi
30986fi
30987rm -f confcache
30988
30989test "x$prefix" = xNONE && prefix=$ac_default_prefix
30990# Let make expand exec_prefix.
30991test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
30992
30993DEFS=-DHAVE_CONFIG_H
30994
30995ac_libobjs=
30996ac_ltlibobjs=
30997for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
30998 # 1. Remove the extension, and $U if already installed.
30999 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
31000 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
31001 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
31002 # will be set to the directory where LIBOBJS objects are built.
cristy8b350f62009-11-15 23:12:43 +000031003 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
31004 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
cristy3ed852e2009-09-05 21:47:34 +000031005done
31006LIBOBJS=$ac_libobjs
31007
31008LTLIBOBJS=$ac_ltlibobjs
31009
31010
31011 if test -n "$EXEEXT"; then
31012 am__EXEEXT_TRUE=
31013 am__EXEEXT_FALSE='#'
31014else
31015 am__EXEEXT_TRUE='#'
31016 am__EXEEXT_FALSE=
31017fi
31018
31019if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031020 as_fn_error "conditional \"AMDEP\" was never defined.
31021Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031022fi
31023if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031024 as_fn_error "conditional \"am__fastdepCC\" was never defined.
31025Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031026fi
31027if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031028 as_fn_error "conditional \"am__fastdepCXX\" was never defined.
31029Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031030fi
31031if test -z "${WINGDI32_DELEGATE_TRUE}" && test -z "${WINGDI32_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031032 as_fn_error "conditional \"WINGDI32_DELEGATE\" was never defined.
31033Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031034fi
31035if test -z "${WIN32_NATIVE_BUILD_TRUE}" && test -z "${WIN32_NATIVE_BUILD_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031036 as_fn_error "conditional \"WIN32_NATIVE_BUILD\" was never defined.
31037Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031038fi
31039if test -z "${CYGWIN_BUILD_TRUE}" && test -z "${CYGWIN_BUILD_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031040 as_fn_error "conditional \"CYGWIN_BUILD\" was never defined.
31041Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031042fi
31043if test -z "${USING_CL_TRUE}" && test -z "${USING_CL_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031044 as_fn_error "conditional \"USING_CL\" was never defined.
31045Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031046fi
cristy18304f92009-11-22 15:48:26 +000031047if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
31048 as_fn_error "conditional \"am__fastdepCXX\" was never defined.
31049Usually this means the macro was only invoked conditionally." "$LINENO" 5
31050fi
cristy3ed852e2009-09-05 21:47:34 +000031051if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031052 as_fn_error "conditional \"INSTALL_LTDL\" was never defined.
31053Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031054fi
31055if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031056 as_fn_error "conditional \"CONVENIENCE_LTDL\" was never defined.
31057Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031058fi
31059LT_CONFIG_H=config/config.h
31060
31061 _ltdl_libobjs=
31062 _ltdl_ltlibobjs=
31063 if test -n "$_LT_LIBOBJS"; then
31064 # Remove the extension.
31065 _lt_sed_drop_objext='s/\.o$//;s/\.obj$//'
31066 for i in `for i in $_LT_LIBOBJS; do echo "$i"; done | sed "$_lt_sed_drop_objext" | sort -u`; do
31067 _ltdl_libobjs="$_ltdl_libobjs $lt_libobj_prefix$i.$ac_objext"
31068 _ltdl_ltlibobjs="$_ltdl_ltlibobjs $lt_libobj_prefix$i.lo"
31069 done
31070 fi
31071 ltdl_LIBOBJS=$_ltdl_libobjs
31072
31073 ltdl_LTLIBOBJS=$_ltdl_ltlibobjs
31074
31075
cristyfa112112010-01-04 17:48:07 +000031076if test -z "${WITH_SHARED_LIBS_TRUE}" && test -z "${WITH_SHARED_LIBS_FALSE}"; then
31077 as_fn_error "conditional \"WITH_SHARED_LIBS\" was never defined.
31078Usually this means the macro was only invoked conditionally." "$LINENO" 5
31079fi
cristy3ed852e2009-09-05 21:47:34 +000031080if test -z "${WITH_MODULES_TRUE}" && test -z "${WITH_MODULES_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031081 as_fn_error "conditional \"WITH_MODULES\" was never defined.
31082Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031083fi
31084if test -z "${WITH_LTDL_TRUE}" && test -z "${WITH_LTDL_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031085 as_fn_error "conditional \"WITH_LTDL\" was never defined.
31086Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031087fi
31088if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031089 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
31090Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031091fi
31092
31093if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031094 as_fn_error "conditional \"am__fastdepCXX\" was never defined.
31095Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031096fi
31097if test -z "${WITH_MAGICK_PLUS_PLUS_TRUE}" && test -z "${WITH_MAGICK_PLUS_PLUS_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031098 as_fn_error "conditional \"WITH_MAGICK_PLUS_PLUS\" was never defined.
31099Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031100fi
31101if test -z "${HasUMEM_TRUE}" && test -z "${HasUMEM_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031102 as_fn_error "conditional \"HasUMEM\" was never defined.
31103Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031104fi
31105if test -z "${BZLIB_DELEGATE_TRUE}" && test -z "${BZLIB_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031106 as_fn_error "conditional \"BZLIB_DELEGATE\" was never defined.
31107Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031108fi
31109if test -z "${X11_DELEGATE_TRUE}" && test -z "${X11_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031110 as_fn_error "conditional \"X11_DELEGATE\" was never defined.
31111Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031112fi
31113if test -z "${ZLIB_DELEGATE_TRUE}" && test -z "${ZLIB_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031114 as_fn_error "conditional \"ZLIB_DELEGATE\" was never defined.
31115Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031116fi
31117if test -z "${AUTOTRACE_DELEGATE_TRUE}" && test -z "${AUTOTRACE_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031118 as_fn_error "conditional \"AUTOTRACE_DELEGATE\" was never defined.
31119Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031120fi
31121if test -z "${DPS_DELEGATE_TRUE}" && test -z "${DPS_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031122 as_fn_error "conditional \"DPS_DELEGATE\" was never defined.
31123Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031124fi
31125if test -z "${DJVU_DELEGATE_TRUE}" && test -z "${DJVU_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031126 as_fn_error "conditional \"DJVU_DELEGATE\" was never defined.
31127Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031128fi
31129if test -z "${FFTW_DELEGATE_TRUE}" && test -z "${FFTW_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031130 as_fn_error "conditional \"FFTW_DELEGATE\" was never defined.
31131Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031132fi
31133if test -z "${FPX_DELEGATE_TRUE}" && test -z "${FPX_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031134 as_fn_error "conditional \"FPX_DELEGATE\" was never defined.
31135Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031136fi
31137if test -z "${FONTCONFIG_DELEGATE_TRUE}" && test -z "${FONTCONFIG_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031138 as_fn_error "conditional \"FONTCONFIG_DELEGATE\" was never defined.
31139Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031140fi
31141if test -z "${FREETYPE_DELEGATE_TRUE}" && test -z "${FREETYPE_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031142 as_fn_error "conditional \"FREETYPE_DELEGATE\" was never defined.
31143Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031144fi
31145if test -z "${GS_DELEGATE_TRUE}" && test -z "${GS_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031146 as_fn_error "conditional \"GS_DELEGATE\" was never defined.
31147Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031148fi
31149if test -z "${GVC_DELEGATE_TRUE}" && test -z "${GVC_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031150 as_fn_error "conditional \"GVC_DELEGATE\" was never defined.
31151Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031152fi
31153if test -z "${JBIG_DELEGATE_TRUE}" && test -z "${JBIG_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031154 as_fn_error "conditional \"JBIG_DELEGATE\" was never defined.
31155Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031156fi
31157if test -z "${JPEG_DELEGATE_TRUE}" && test -z "${JPEG_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031158 as_fn_error "conditional \"JPEG_DELEGATE\" was never defined.
31159Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031160fi
31161if test -z "${JP2_DELEGATE_TRUE}" && test -z "${JP2_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031162 as_fn_error "conditional \"JP2_DELEGATE\" was never defined.
31163Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031164fi
31165if test -z "${LCMS_DELEGATE_TRUE}" && test -z "${LCMS_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031166 as_fn_error "conditional \"LCMS_DELEGATE\" was never defined.
31167Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031168fi
31169if test -z "${LQR_DELEGATE_TRUE}" && test -z "${LQR_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031170 as_fn_error "conditional \"LQR_DELEGATE\" was never defined.
31171Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031172fi
31173if test -z "${OPENEXR_DELEGATE_TRUE}" && test -z "${OPENEXR_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031174 as_fn_error "conditional \"OPENEXR_DELEGATE\" was never defined.
31175Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031176fi
31177if test -z "${PNG_DELEGATE_TRUE}" && test -z "${PNG_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031178 as_fn_error "conditional \"PNG_DELEGATE\" was never defined.
31179Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031180fi
31181if test -z "${RSVG_DELEGATE_TRUE}" && test -z "${RSVG_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031182 as_fn_error "conditional \"RSVG_DELEGATE\" was never defined.
31183Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031184fi
31185if test -z "${CAIRO_DELEGATE_TRUE}" && test -z "${CAIRO_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031186 as_fn_error "conditional \"CAIRO_DELEGATE\" was never defined.
31187Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031188fi
31189if test -z "${TIFF_DELEGATE_TRUE}" && test -z "${TIFF_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031190 as_fn_error "conditional \"TIFF_DELEGATE\" was never defined.
31191Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031192fi
31193if test -z "${WMF_DELEGATE_TRUE}" && test -z "${WMF_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031194 as_fn_error "conditional \"WMF_DELEGATE\" was never defined.
31195Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031196fi
31197if test -z "${XML_DELEGATE_TRUE}" && test -z "${XML_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031198 as_fn_error "conditional \"XML_DELEGATE\" was never defined.
31199Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031200fi
31201if test -z "${RPM_DELEGATE_TRUE}" && test -z "${RPM_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031202 as_fn_error "conditional \"RPM_DELEGATE\" was never defined.
31203Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031204fi
31205if test -z "${P7ZIP_DELEGATE_TRUE}" && test -z "${P7ZIP_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031206 as_fn_error "conditional \"P7ZIP_DELEGATE\" was never defined.
31207Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031208fi
31209if test -z "${ZIP_DELEGATE_TRUE}" && test -z "${ZIP_DELEGATE_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031210 as_fn_error "conditional \"ZIP_DELEGATE\" was never defined.
31211Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031212fi
31213if test -z "${WITH_PERL_TRUE}" && test -z "${WITH_PERL_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031214 as_fn_error "conditional \"WITH_PERL\" was never defined.
31215Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031216fi
31217if test -z "${WITH_PERL_STATIC_TRUE}" && test -z "${WITH_PERL_STATIC_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031218 as_fn_error "conditional \"WITH_PERL_STATIC\" was never defined.
31219Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031220fi
31221if test -z "${WITH_PERL_DYNAMIC_TRUE}" && test -z "${WITH_PERL_DYNAMIC_FALSE}"; then
cristy8b350f62009-11-15 23:12:43 +000031222 as_fn_error "conditional \"WITH_PERL_DYNAMIC\" was never defined.
31223Usually this means the macro was only invoked conditionally." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000031224fi
31225
31226: ${CONFIG_STATUS=./config.status}
31227ac_write_fail=0
31228ac_clean_files_save=$ac_clean_files
31229ac_clean_files="$ac_clean_files $CONFIG_STATUS"
cristy8b350f62009-11-15 23:12:43 +000031230{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
cristy3ed852e2009-09-05 21:47:34 +000031231$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
cristy8b350f62009-11-15 23:12:43 +000031232as_write_fail=0
31233cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
cristy3ed852e2009-09-05 21:47:34 +000031234#! $SHELL
31235# Generated by $as_me.
31236# Run this file to recreate the current configuration.
31237# Compiler output produced by configure, useful for debugging
31238# configure, is in config.log if it exists.
31239
31240debug=false
31241ac_cs_recheck=false
31242ac_cs_silent=false
cristy3ed852e2009-09-05 21:47:34 +000031243
cristy8b350f62009-11-15 23:12:43 +000031244SHELL=\${CONFIG_SHELL-$SHELL}
31245export SHELL
31246_ASEOF
31247cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
31248## -------------------- ##
31249## M4sh Initialization. ##
31250## -------------------- ##
cristy3ed852e2009-09-05 21:47:34 +000031251
31252# Be more Bourne compatible
31253DUALCASE=1; export DUALCASE # for MKS sh
cristy8b350f62009-11-15 23:12:43 +000031254if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
cristy3ed852e2009-09-05 21:47:34 +000031255 emulate sh
31256 NULLCMD=:
31257 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
31258 # is contrary to our usage. Disable this feature.
31259 alias -g '${1+"$@"}'='"$@"'
31260 setopt NO_GLOB_SUBST
31261else
cristy8b350f62009-11-15 23:12:43 +000031262 case `(set -o) 2>/dev/null` in #(
31263 *posix*) :
31264 set -o posix ;; #(
31265 *) :
31266 ;;
cristy3ed852e2009-09-05 21:47:34 +000031267esac
cristy3ed852e2009-09-05 21:47:34 +000031268fi
31269
31270
cristy3ed852e2009-09-05 21:47:34 +000031271as_nl='
31272'
31273export as_nl
31274# Printing a long string crashes Solaris 7 /usr/bin/printf.
31275as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
31276as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
31277as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
cristy8b350f62009-11-15 23:12:43 +000031278# Prefer a ksh shell builtin over an external printf program on Solaris,
31279# but without wasting forks for bash or zsh.
31280if test -z "$BASH_VERSION$ZSH_VERSION" \
31281 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
31282 as_echo='print -r --'
31283 as_echo_n='print -rn --'
31284elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
cristy3ed852e2009-09-05 21:47:34 +000031285 as_echo='printf %s\n'
31286 as_echo_n='printf %s'
31287else
31288 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
31289 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
31290 as_echo_n='/usr/ucb/echo -n'
31291 else
31292 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
31293 as_echo_n_body='eval
31294 arg=$1;
cristy8b350f62009-11-15 23:12:43 +000031295 case $arg in #(
cristy3ed852e2009-09-05 21:47:34 +000031296 *"$as_nl"*)
31297 expr "X$arg" : "X\\(.*\\)$as_nl";
31298 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
31299 esac;
31300 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
31301 '
31302 export as_echo_n_body
31303 as_echo_n='sh -c $as_echo_n_body as_echo'
31304 fi
31305 export as_echo_body
31306 as_echo='sh -c $as_echo_body as_echo'
31307fi
31308
31309# The user is always right.
31310if test "${PATH_SEPARATOR+set}" != set; then
31311 PATH_SEPARATOR=:
31312 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
31313 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
31314 PATH_SEPARATOR=';'
31315 }
31316fi
31317
cristy3ed852e2009-09-05 21:47:34 +000031318
31319# IFS
31320# We need space, tab and new line, in precisely that order. Quoting is
31321# there to prevent editors from complaining about space-tab.
31322# (If _AS_PATH_WALK were called with IFS unset, it would disable word
31323# splitting by setting IFS to empty value.)
31324IFS=" "" $as_nl"
31325
31326# Find who we are. Look in the path if we contain no directory separator.
cristy8b350f62009-11-15 23:12:43 +000031327case $0 in #((
cristy3ed852e2009-09-05 21:47:34 +000031328 *[\\/]* ) as_myself=$0 ;;
31329 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31330for as_dir in $PATH
31331do
31332 IFS=$as_save_IFS
31333 test -z "$as_dir" && as_dir=.
cristy8b350f62009-11-15 23:12:43 +000031334 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
31335 done
cristy3ed852e2009-09-05 21:47:34 +000031336IFS=$as_save_IFS
31337
31338 ;;
31339esac
31340# We did not find ourselves, most probably we were run as `sh COMMAND'
31341# in which case we are not to be found in the path.
31342if test "x$as_myself" = x; then
31343 as_myself=$0
31344fi
31345if test ! -f "$as_myself"; then
31346 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
cristy8b350f62009-11-15 23:12:43 +000031347 exit 1
cristy3ed852e2009-09-05 21:47:34 +000031348fi
31349
cristy8b350f62009-11-15 23:12:43 +000031350# Unset variables that we do not need and which cause bugs (e.g. in
31351# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
31352# suppresses any "Segmentation fault" message there. '((' could
31353# trigger a bug in pdksh 5.2.14.
31354for as_var in BASH_ENV ENV MAIL MAILPATH
31355do eval test x\${$as_var+set} = xset \
31356 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
cristy3ed852e2009-09-05 21:47:34 +000031357done
31358PS1='$ '
31359PS2='> '
31360PS4='+ '
31361
31362# NLS nuisances.
31363LC_ALL=C
31364export LC_ALL
31365LANGUAGE=C
31366export LANGUAGE
31367
cristy8b350f62009-11-15 23:12:43 +000031368# CDPATH.
31369(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
31370
31371
31372# as_fn_error ERROR [LINENO LOG_FD]
31373# ---------------------------------
31374# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
31375# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
31376# script with status $?, using 1 if that was 0.
31377as_fn_error ()
31378{
31379 as_status=$?; test $as_status -eq 0 && as_status=1
31380 if test "$3"; then
31381 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
31382 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
31383 fi
31384 $as_echo "$as_me: error: $1" >&2
31385 as_fn_exit $as_status
31386} # as_fn_error
31387
31388
31389# as_fn_set_status STATUS
31390# -----------------------
31391# Set $? to STATUS, without forking.
31392as_fn_set_status ()
31393{
31394 return $1
31395} # as_fn_set_status
31396
31397# as_fn_exit STATUS
31398# -----------------
31399# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
31400as_fn_exit ()
31401{
31402 set +e
31403 as_fn_set_status $1
31404 exit $1
31405} # as_fn_exit
31406
31407# as_fn_unset VAR
31408# ---------------
31409# Portably unset VAR.
31410as_fn_unset ()
31411{
31412 { eval $1=; unset $1;}
31413}
31414as_unset=as_fn_unset
31415# as_fn_append VAR VALUE
31416# ----------------------
31417# Append the text in VALUE to the end of the definition contained in VAR. Take
31418# advantage of any shell optimizations that allow amortized linear growth over
31419# repeated appends, instead of the typical quadratic growth present in naive
31420# implementations.
31421if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
31422 eval 'as_fn_append ()
31423 {
31424 eval $1+=\$2
31425 }'
31426else
31427 as_fn_append ()
31428 {
31429 eval $1=\$$1\$2
31430 }
31431fi # as_fn_append
31432
31433# as_fn_arith ARG...
31434# ------------------
31435# Perform arithmetic evaluation on the ARGs, and store the result in the
31436# global $as_val. Take advantage of shells that can avoid forks. The arguments
31437# must be portable across $(()) and expr.
31438if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
31439 eval 'as_fn_arith ()
31440 {
31441 as_val=$(( $* ))
31442 }'
31443else
31444 as_fn_arith ()
31445 {
31446 as_val=`expr "$@" || test $? -eq 1`
31447 }
31448fi # as_fn_arith
31449
31450
cristy3ed852e2009-09-05 21:47:34 +000031451if expr a : '\(a\)' >/dev/null 2>&1 &&
31452 test "X`expr 00001 : '.*\(...\)'`" = X001; then
31453 as_expr=expr
31454else
31455 as_expr=false
31456fi
31457
31458if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
31459 as_basename=basename
31460else
31461 as_basename=false
31462fi
31463
cristy8b350f62009-11-15 23:12:43 +000031464if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
31465 as_dirname=dirname
31466else
31467 as_dirname=false
31468fi
cristy3ed852e2009-09-05 21:47:34 +000031469
cristy3ed852e2009-09-05 21:47:34 +000031470as_me=`$as_basename -- "$0" ||
31471$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
31472 X"$0" : 'X\(//\)$' \| \
31473 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
31474$as_echo X/"$0" |
31475 sed '/^.*\/\([^/][^/]*\)\/*$/{
31476 s//\1/
31477 q
31478 }
31479 /^X\/\(\/\/\)$/{
31480 s//\1/
31481 q
31482 }
31483 /^X\/\(\/\).*/{
31484 s//\1/
31485 q
31486 }
31487 s/.*/./; q'`
31488
cristy8b350f62009-11-15 23:12:43 +000031489# Avoid depending upon Character Ranges.
31490as_cr_letters='abcdefghijklmnopqrstuvwxyz'
31491as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
31492as_cr_Letters=$as_cr_letters$as_cr_LETTERS
31493as_cr_digits='0123456789'
31494as_cr_alnum=$as_cr_Letters$as_cr_digits
cristy3ed852e2009-09-05 21:47:34 +000031495
31496ECHO_C= ECHO_N= ECHO_T=
cristy8b350f62009-11-15 23:12:43 +000031497case `echo -n x` in #(((((
cristy3ed852e2009-09-05 21:47:34 +000031498-n*)
cristy8b350f62009-11-15 23:12:43 +000031499 case `echo 'xy\c'` in
cristy3ed852e2009-09-05 21:47:34 +000031500 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
cristy8b350f62009-11-15 23:12:43 +000031501 xy) ECHO_C='\c';;
31502 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
31503 ECHO_T=' ';;
cristy3ed852e2009-09-05 21:47:34 +000031504 esac;;
31505*)
31506 ECHO_N='-n';;
31507esac
cristy3ed852e2009-09-05 21:47:34 +000031508
31509rm -f conf$$ conf$$.exe conf$$.file
31510if test -d conf$$.dir; then
31511 rm -f conf$$.dir/conf$$.file
31512else
31513 rm -f conf$$.dir
31514 mkdir conf$$.dir 2>/dev/null
31515fi
31516if (echo >conf$$.file) 2>/dev/null; then
31517 if ln -s conf$$.file conf$$ 2>/dev/null; then
31518 as_ln_s='ln -s'
31519 # ... but there are two gotchas:
31520 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
31521 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
31522 # In both cases, we have to default to `cp -p'.
31523 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
31524 as_ln_s='cp -p'
31525 elif ln conf$$.file conf$$ 2>/dev/null; then
31526 as_ln_s=ln
31527 else
31528 as_ln_s='cp -p'
31529 fi
31530else
31531 as_ln_s='cp -p'
31532fi
31533rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
31534rmdir conf$$.dir 2>/dev/null
31535
cristy8b350f62009-11-15 23:12:43 +000031536
31537# as_fn_mkdir_p
31538# -------------
31539# Create "$as_dir" as a directory, including parents if necessary.
31540as_fn_mkdir_p ()
31541{
31542
31543 case $as_dir in #(
31544 -*) as_dir=./$as_dir;;
31545 esac
31546 test -d "$as_dir" || eval $as_mkdir_p || {
31547 as_dirs=
31548 while :; do
31549 case $as_dir in #(
31550 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
31551 *) as_qdir=$as_dir;;
31552 esac
31553 as_dirs="'$as_qdir' $as_dirs"
31554 as_dir=`$as_dirname -- "$as_dir" ||
31555$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
31556 X"$as_dir" : 'X\(//\)[^/]' \| \
31557 X"$as_dir" : 'X\(//\)$' \| \
31558 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
31559$as_echo X"$as_dir" |
31560 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
31561 s//\1/
31562 q
31563 }
31564 /^X\(\/\/\)[^/].*/{
31565 s//\1/
31566 q
31567 }
31568 /^X\(\/\/\)$/{
31569 s//\1/
31570 q
31571 }
31572 /^X\(\/\).*/{
31573 s//\1/
31574 q
31575 }
31576 s/.*/./; q'`
31577 test -d "$as_dir" && break
31578 done
31579 test -z "$as_dirs" || eval "mkdir $as_dirs"
31580 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
31581
31582
31583} # as_fn_mkdir_p
cristy3ed852e2009-09-05 21:47:34 +000031584if mkdir -p . 2>/dev/null; then
cristy8b350f62009-11-15 23:12:43 +000031585 as_mkdir_p='mkdir -p "$as_dir"'
cristy3ed852e2009-09-05 21:47:34 +000031586else
31587 test -d ./-p && rmdir ./-p
31588 as_mkdir_p=false
31589fi
31590
31591if test -x / >/dev/null 2>&1; then
31592 as_test_x='test -x'
31593else
31594 if ls -dL / >/dev/null 2>&1; then
31595 as_ls_L_option=L
31596 else
31597 as_ls_L_option=
31598 fi
31599 as_test_x='
31600 eval sh -c '\''
31601 if test -d "$1"; then
31602 test -d "$1/.";
31603 else
cristy8b350f62009-11-15 23:12:43 +000031604 case $1 in #(
cristy3ed852e2009-09-05 21:47:34 +000031605 -*)set "./$1";;
31606 esac;
cristy8b350f62009-11-15 23:12:43 +000031607 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
cristy3ed852e2009-09-05 21:47:34 +000031608 ???[sx]*):;;*)false;;esac;fi
31609 '\'' sh
31610 '
31611fi
31612as_executable_p=$as_test_x
31613
31614# Sed expression to map a string onto a valid CPP name.
31615as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
31616
31617# Sed expression to map a string onto a valid variable name.
31618as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
31619
31620
31621exec 6>&1
cristy8b350f62009-11-15 23:12:43 +000031622## ----------------------------------- ##
31623## Main body of $CONFIG_STATUS script. ##
31624## ----------------------------------- ##
31625_ASEOF
31626test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
cristy3ed852e2009-09-05 21:47:34 +000031627
cristy8b350f62009-11-15 23:12:43 +000031628cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31629# Save the log message, to keep $0 and so on meaningful, and to
cristy3ed852e2009-09-05 21:47:34 +000031630# report actual input values of CONFIG_FILES etc. instead of their
31631# values after options handling.
31632ac_log="
cristydc0f0892009-12-29 02:21:55 +000031633This file was extended by ImageMagick $as_me 6.5.9, which was
cristycd4c5312009-11-22 01:19:08 +000031634generated by GNU Autoconf 2.65. Invocation command line was
cristy3ed852e2009-09-05 21:47:34 +000031635
31636 CONFIG_FILES = $CONFIG_FILES
31637 CONFIG_HEADERS = $CONFIG_HEADERS
31638 CONFIG_LINKS = $CONFIG_LINKS
31639 CONFIG_COMMANDS = $CONFIG_COMMANDS
31640 $ $0 $@
31641
31642on `(hostname || uname -n) 2>/dev/null | sed 1q`
31643"
31644
31645_ACEOF
31646
31647case $ac_config_files in *"
31648"*) set x $ac_config_files; shift; ac_config_files=$*;;
31649esac
31650
31651case $ac_config_headers in *"
31652"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
31653esac
31654
31655
31656cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31657# Files that config.status was made for.
31658config_files="$ac_config_files"
31659config_headers="$ac_config_headers"
31660config_commands="$ac_config_commands"
31661
31662_ACEOF
31663
31664cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31665ac_cs_usage="\
cristy8b350f62009-11-15 23:12:43 +000031666\`$as_me' instantiates files and other configuration actions
31667from templates according to the current configuration. Unless the files
31668and actions are specified as TAGs, all are instantiated by default.
cristy3ed852e2009-09-05 21:47:34 +000031669
cristy8b350f62009-11-15 23:12:43 +000031670Usage: $0 [OPTION]... [TAG]...
cristy3ed852e2009-09-05 21:47:34 +000031671
31672 -h, --help print this help, then exit
31673 -V, --version print version number and configuration settings, then exit
cristycd4c5312009-11-22 01:19:08 +000031674 --config print configuration, then exit
cristy3ed852e2009-09-05 21:47:34 +000031675 -q, --quiet, --silent
31676 do not print progress messages
31677 -d, --debug don't remove temporary files
31678 --recheck update $as_me by reconfiguring in the same conditions
31679 --file=FILE[:TEMPLATE]
31680 instantiate the configuration file FILE
31681 --header=FILE[:TEMPLATE]
31682 instantiate the configuration header FILE
31683
31684Configuration files:
31685$config_files
31686
31687Configuration headers:
31688$config_headers
31689
31690Configuration commands:
31691$config_commands
31692
cristy8b350f62009-11-15 23:12:43 +000031693Report bugs to <http://www.imagemagick.org>."
cristy3ed852e2009-09-05 21:47:34 +000031694
31695_ACEOF
31696cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
cristycd4c5312009-11-22 01:19:08 +000031697ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
cristy3ed852e2009-09-05 21:47:34 +000031698ac_cs_version="\\
cristydc0f0892009-12-29 02:21:55 +000031699ImageMagick config.status 6.5.9
cristycd4c5312009-11-22 01:19:08 +000031700configured by $0, generated by GNU Autoconf 2.65,
31701 with options \\"\$ac_cs_config\\"
cristy3ed852e2009-09-05 21:47:34 +000031702
cristy8b350f62009-11-15 23:12:43 +000031703Copyright (C) 2009 Free Software Foundation, Inc.
cristy3ed852e2009-09-05 21:47:34 +000031704This config.status script is free software; the Free Software Foundation
31705gives unlimited permission to copy, distribute and modify it."
31706
31707ac_pwd='$ac_pwd'
31708srcdir='$srcdir'
31709INSTALL='$INSTALL'
31710MKDIR_P='$MKDIR_P'
31711AWK='$AWK'
31712test -n "\$AWK" || AWK=awk
31713_ACEOF
31714
31715cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31716# The default lists apply if the user does not specify any file.
31717ac_need_defaults=:
31718while test $# != 0
31719do
31720 case $1 in
31721 --*=*)
31722 ac_option=`expr "X$1" : 'X\([^=]*\)='`
31723 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
31724 ac_shift=:
31725 ;;
31726 *)
31727 ac_option=$1
31728 ac_optarg=$2
31729 ac_shift=shift
31730 ;;
31731 esac
31732
31733 case $ac_option in
31734 # Handling of the options.
31735 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
31736 ac_cs_recheck=: ;;
31737 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
31738 $as_echo "$ac_cs_version"; exit ;;
cristycd4c5312009-11-22 01:19:08 +000031739 --config | --confi | --conf | --con | --co | --c )
31740 $as_echo "$ac_cs_config"; exit ;;
cristy3ed852e2009-09-05 21:47:34 +000031741 --debug | --debu | --deb | --de | --d | -d )
31742 debug=: ;;
31743 --file | --fil | --fi | --f )
31744 $ac_shift
31745 case $ac_optarg in
31746 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
31747 esac
cristy8b350f62009-11-15 23:12:43 +000031748 as_fn_append CONFIG_FILES " '$ac_optarg'"
cristy3ed852e2009-09-05 21:47:34 +000031749 ac_need_defaults=false;;
31750 --header | --heade | --head | --hea )
31751 $ac_shift
31752 case $ac_optarg in
31753 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
31754 esac
cristy8b350f62009-11-15 23:12:43 +000031755 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
cristy3ed852e2009-09-05 21:47:34 +000031756 ac_need_defaults=false;;
31757 --he | --h)
31758 # Conflict between --help and --header
cristy8b350f62009-11-15 23:12:43 +000031759 as_fn_error "ambiguous option: \`$1'
31760Try \`$0 --help' for more information.";;
cristy3ed852e2009-09-05 21:47:34 +000031761 --help | --hel | -h )
31762 $as_echo "$ac_cs_usage"; exit ;;
31763 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
31764 | -silent | --silent | --silen | --sile | --sil | --si | --s)
31765 ac_cs_silent=: ;;
31766
31767 # This is an error.
cristy8b350f62009-11-15 23:12:43 +000031768 -*) as_fn_error "unrecognized option: \`$1'
31769Try \`$0 --help' for more information." ;;
cristy3ed852e2009-09-05 21:47:34 +000031770
cristy8b350f62009-11-15 23:12:43 +000031771 *) as_fn_append ac_config_targets " $1"
cristy3ed852e2009-09-05 21:47:34 +000031772 ac_need_defaults=false ;;
31773
31774 esac
31775 shift
31776done
31777
31778ac_configure_extra_args=
31779
31780if $ac_cs_silent; then
31781 exec 6>/dev/null
31782 ac_configure_extra_args="$ac_configure_extra_args --silent"
31783fi
31784
31785_ACEOF
31786cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31787if \$ac_cs_recheck; then
31788 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
31789 shift
31790 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
31791 CONFIG_SHELL='$SHELL'
31792 export CONFIG_SHELL
31793 exec "\$@"
31794fi
31795
31796_ACEOF
31797cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31798exec 5>>config.log
31799{
31800 echo
31801 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
31802## Running $as_me. ##
31803_ASBOX
31804 $as_echo "$ac_log"
31805} >&5
31806
31807_ACEOF
31808cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31809#
31810# INIT-COMMANDS
31811#
31812PACKAGE="$PACKAGE"
31813AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
31814
31815
31816# The HP-UX ksh and POSIX shell print the target directory to stdout
31817# if CDPATH is set.
31818(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
31819
31820sed_quote_subst='$sed_quote_subst'
31821double_quote_subst='$double_quote_subst'
31822delay_variable_subst='$delay_variable_subst'
cristy18304f92009-11-22 15:48:26 +000031823SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
31824Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
31825GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
31826EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
31827FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
31828LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
31829macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
31830macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
31831AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
31832DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
31833OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
31834enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
31835enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
31836pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
31837enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
31838host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
31839host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
31840host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
31841build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
31842build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
31843build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
31844NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
31845LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
31846max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
31847ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
31848exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
31849lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
31850lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
31851lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
31852reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
31853reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31854deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
31855file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
31856AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
31857AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
31858STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
31859RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
31860old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31861old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31862old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31863CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
31864CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
31865compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
31866GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
31867lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
31868lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
31869lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
31870lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
31871objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
31872SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
31873ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
31874MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
31875lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
31876lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
31877lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
31878lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
31879lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
31880need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
31881DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
31882NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
31883LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
31884OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
31885OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
31886libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
31887shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31888extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31889archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
31890enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
31891export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
31892whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
31893compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
31894old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31895old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31896archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31897archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31898module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31899module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31900with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
31901allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
31902no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
31903hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
31904hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
31905hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
31906hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
31907hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
31908hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
31909hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
31910hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
31911inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
31912link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
31913fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
31914always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
31915export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31916exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
31917include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
31918prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31919file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
31920variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
31921need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
31922need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
31923version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
31924runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
31925shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
31926shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
31927libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
31928library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
31929soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
31930postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31931postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31932finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
31933finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
31934hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
31935sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
31936sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
31937hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
31938enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
31939enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
31940enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
31941old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
31942striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
31943compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
31944predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
31945postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
31946predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
31947postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
31948compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
31949LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31950old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31951compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31952GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31953lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31954lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31955lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31956lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31957lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31958archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31959enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31960export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31961whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31962compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31963old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31964old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31965archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31966archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31967module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31968module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31969with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31970allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31971no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31972hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31973hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31974hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31975hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31976hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31977hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31978hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31979hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31980inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31981link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31982fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31983always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31984export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31985exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31986include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31987prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31988file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31989hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31990compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31991predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31992postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31993predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31994postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
31995compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
cristy3ed852e2009-09-05 21:47:34 +000031996
31997LTCC='$LTCC'
31998LTCFLAGS='$LTCFLAGS'
31999compiler='$compiler_DEFAULT'
32000
32001# Quote evaled strings.
32002for var in SED \
32003GREP \
32004EGREP \
32005FGREP \
32006LD \
32007NM \
32008LN_S \
32009lt_SP2NL \
32010lt_NL2SP \
32011reload_flag \
32012deplibs_check_method \
32013file_magic_cmd \
32014AR \
32015AR_FLAGS \
32016STRIP \
32017RANLIB \
32018CC \
32019CFLAGS \
32020compiler \
32021lt_cv_sys_global_symbol_pipe \
32022lt_cv_sys_global_symbol_to_cdecl \
32023lt_cv_sys_global_symbol_to_c_name_address \
32024lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
cristy18304f92009-11-22 15:48:26 +000032025SHELL \
32026ECHO \
cristy3ed852e2009-09-05 21:47:34 +000032027lt_prog_compiler_no_builtin_flag \
32028lt_prog_compiler_wl \
32029lt_prog_compiler_pic \
32030lt_prog_compiler_static \
32031lt_cv_prog_compiler_c_o \
32032need_locks \
32033DSYMUTIL \
32034NMEDIT \
32035LIPO \
32036OTOOL \
32037OTOOL64 \
32038shrext_cmds \
32039export_dynamic_flag_spec \
32040whole_archive_flag_spec \
32041compiler_needs_object \
32042with_gnu_ld \
32043allow_undefined_flag \
32044no_undefined_flag \
32045hardcode_libdir_flag_spec \
32046hardcode_libdir_flag_spec_ld \
32047hardcode_libdir_separator \
32048fix_srcfile_path \
32049exclude_expsyms \
32050include_expsyms \
32051file_list_spec \
32052variables_saved_for_relink \
32053libname_spec \
32054library_names_spec \
32055soname_spec \
32056finish_eval \
32057old_striplib \
32058striplib \
32059compiler_lib_search_dirs \
32060predep_objects \
32061postdep_objects \
32062predeps \
32063postdeps \
32064compiler_lib_search_path \
32065LD_CXX \
32066compiler_CXX \
32067lt_prog_compiler_no_builtin_flag_CXX \
32068lt_prog_compiler_wl_CXX \
32069lt_prog_compiler_pic_CXX \
32070lt_prog_compiler_static_CXX \
32071lt_cv_prog_compiler_c_o_CXX \
32072export_dynamic_flag_spec_CXX \
32073whole_archive_flag_spec_CXX \
32074compiler_needs_object_CXX \
32075with_gnu_ld_CXX \
32076allow_undefined_flag_CXX \
32077no_undefined_flag_CXX \
32078hardcode_libdir_flag_spec_CXX \
32079hardcode_libdir_flag_spec_ld_CXX \
32080hardcode_libdir_separator_CXX \
32081fix_srcfile_path_CXX \
32082exclude_expsyms_CXX \
32083include_expsyms_CXX \
32084file_list_spec_CXX \
32085compiler_lib_search_dirs_CXX \
32086predep_objects_CXX \
32087postdep_objects_CXX \
32088predeps_CXX \
32089postdeps_CXX \
32090compiler_lib_search_path_CXX; do
cristy18304f92009-11-22 15:48:26 +000032091 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
cristy3ed852e2009-09-05 21:47:34 +000032092 *[\\\\\\\`\\"\\\$]*)
cristy18304f92009-11-22 15:48:26 +000032093 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
cristy3ed852e2009-09-05 21:47:34 +000032094 ;;
32095 *)
32096 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
32097 ;;
32098 esac
32099done
32100
32101# Double-quote double-evaled strings.
32102for var in reload_cmds \
32103old_postinstall_cmds \
32104old_postuninstall_cmds \
32105old_archive_cmds \
32106extract_expsyms_cmds \
32107old_archive_from_new_cmds \
32108old_archive_from_expsyms_cmds \
32109archive_cmds \
32110archive_expsym_cmds \
32111module_cmds \
32112module_expsym_cmds \
32113export_symbols_cmds \
32114prelink_cmds \
32115postinstall_cmds \
32116postuninstall_cmds \
32117finish_cmds \
32118sys_lib_search_path_spec \
32119sys_lib_dlsearch_path_spec \
32120old_archive_cmds_CXX \
32121old_archive_from_new_cmds_CXX \
32122old_archive_from_expsyms_cmds_CXX \
32123archive_cmds_CXX \
32124archive_expsym_cmds_CXX \
32125module_cmds_CXX \
32126module_expsym_cmds_CXX \
32127export_symbols_cmds_CXX \
32128prelink_cmds_CXX; do
cristy18304f92009-11-22 15:48:26 +000032129 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
cristy3ed852e2009-09-05 21:47:34 +000032130 *[\\\\\\\`\\"\\\$]*)
cristy18304f92009-11-22 15:48:26 +000032131 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
cristy3ed852e2009-09-05 21:47:34 +000032132 ;;
32133 *)
32134 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
32135 ;;
32136 esac
32137done
32138
cristy18304f92009-11-22 15:48:26 +000032139# Fix-up fallback echo if it was mangled by the above quoting rules.
32140case \$lt_ECHO in
32141*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
32142 ;;
32143esac
32144
cristy3ed852e2009-09-05 21:47:34 +000032145ac_aux_dir='$ac_aux_dir'
32146xsi_shell='$xsi_shell'
32147lt_shell_append='$lt_shell_append'
32148
32149# See if we are running on zsh, and set the options which allow our
32150# commands through without removal of \ escapes INIT.
32151if test -n "\${ZSH_VERSION+set}" ; then
32152 setopt NO_GLOB_SUBST
32153fi
32154
32155
32156 PACKAGE='$PACKAGE'
32157 VERSION='$VERSION'
32158 TIMESTAMP='$TIMESTAMP'
32159 RM='$RM'
32160 ofile='$ofile'
32161
32162
32163
32164
32165
32166
32167_ACEOF
32168
32169cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32170
32171# Handling of arguments.
32172for ac_config_target in $ac_config_targets
32173do
32174 case $ac_config_target in
32175 "config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS config/config.h" ;;
32176 "magick/magick-config.h") CONFIG_COMMANDS="$CONFIG_COMMANDS magick/magick-config.h" ;;
32177 "config/configure.xml") CONFIG_FILES="$CONFIG_FILES config/configure.xml" ;;
32178 "config/delegates.xml") CONFIG_FILES="$CONFIG_FILES config/delegates.xml" ;;
32179 "config/ImageMagick.rdf") CONFIG_FILES="$CONFIG_FILES config/ImageMagick.rdf" ;;
32180 "config/MagickCore.dox") CONFIG_FILES="$CONFIG_FILES config/MagickCore.dox" ;;
32181 "config/MagickWand.dox") CONFIG_FILES="$CONFIG_FILES config/MagickWand.dox" ;;
32182 "config/type-ghostscript.xml") CONFIG_FILES="$CONFIG_FILES config/type-ghostscript.xml" ;;
32183 "config/type-windows.xml") CONFIG_FILES="$CONFIG_FILES config/type-windows.xml" ;;
32184 "config/type.xml") CONFIG_FILES="$CONFIG_FILES config/type.xml" ;;
32185 "ImageMagick.spec") CONFIG_FILES="$CONFIG_FILES ImageMagick.spec" ;;
32186 "Magick++/bin/Magick++-config") CONFIG_FILES="$CONFIG_FILES Magick++/bin/Magick++-config" ;;
32187 "magick/ImageMagick.pc") CONFIG_FILES="$CONFIG_FILES magick/ImageMagick.pc" ;;
32188 "Magick++/lib/ImageMagick++.pc") CONFIG_FILES="$CONFIG_FILES Magick++/lib/ImageMagick++.pc" ;;
32189 "Magick++/lib/Magick++.pc") CONFIG_FILES="$CONFIG_FILES Magick++/lib/Magick++.pc" ;;
32190 "magick/Magick-config") CONFIG_FILES="$CONFIG_FILES magick/Magick-config" ;;
32191 "magick/MagickCore-config") CONFIG_FILES="$CONFIG_FILES magick/MagickCore-config" ;;
32192 "magick/MagickCore.pc") CONFIG_FILES="$CONFIG_FILES magick/MagickCore.pc" ;;
32193 "magick/version.h") CONFIG_FILES="$CONFIG_FILES magick/version.h" ;;
32194 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
32195 "magick.sh") CONFIG_FILES="$CONFIG_FILES magick.sh" ;;
32196 "PerlMagick/Magick.pm") CONFIG_FILES="$CONFIG_FILES PerlMagick/Magick.pm" ;;
32197 "PerlMagick/Makefile.PL") CONFIG_FILES="$CONFIG_FILES PerlMagick/Makefile.PL" ;;
32198 "PerlMagick/check.sh") CONFIG_FILES="$CONFIG_FILES PerlMagick/check.sh" ;;
32199 "utilities/animate.1") CONFIG_FILES="$CONFIG_FILES utilities/animate.1" ;;
32200 "utilities/compare.1") CONFIG_FILES="$CONFIG_FILES utilities/compare.1" ;;
32201 "utilities/composite.1") CONFIG_FILES="$CONFIG_FILES utilities/composite.1" ;;
32202 "utilities/conjure.1") CONFIG_FILES="$CONFIG_FILES utilities/conjure.1" ;;
32203 "utilities/convert.1") CONFIG_FILES="$CONFIG_FILES utilities/convert.1" ;;
32204 "utilities/display.1") CONFIG_FILES="$CONFIG_FILES utilities/display.1" ;;
32205 "utilities/identify.1") CONFIG_FILES="$CONFIG_FILES utilities/identify.1" ;;
32206 "utilities/ImageMagick.1") CONFIG_FILES="$CONFIG_FILES utilities/ImageMagick.1" ;;
32207 "utilities/import.1") CONFIG_FILES="$CONFIG_FILES utilities/import.1" ;;
32208 "utilities/mogrify.1") CONFIG_FILES="$CONFIG_FILES utilities/mogrify.1" ;;
32209 "utilities/montage.1") CONFIG_FILES="$CONFIG_FILES utilities/montage.1" ;;
32210 "utilities/stream.1") CONFIG_FILES="$CONFIG_FILES utilities/stream.1" ;;
32211 "wand/MagickWand-config") CONFIG_FILES="$CONFIG_FILES wand/MagickWand-config" ;;
32212 "wand/MagickWand.pc") CONFIG_FILES="$CONFIG_FILES wand/MagickWand.pc" ;;
32213 "wand/Wand-config") CONFIG_FILES="$CONFIG_FILES wand/Wand-config" ;;
32214 "wand/Wand.pc") CONFIG_FILES="$CONFIG_FILES wand/Wand.pc" ;;
32215 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
32216 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
32217 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
32218 "MagickCore-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS MagickCore-config.in" ;;
32219 "Magick-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS Magick-config.in" ;;
32220 "MagickWand-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS MagickWand-config.in" ;;
32221 "Wand-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS Wand-config.in" ;;
32222 "Magick++-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS Magick++-config.in" ;;
32223 "PerlMagick/check.sh.in") CONFIG_COMMANDS="$CONFIG_COMMANDS PerlMagick/check.sh.in" ;;
32224
cristy8b350f62009-11-15 23:12:43 +000032225 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +000032226 esac
32227done
32228
32229
32230# If the user did not use the arguments to specify the items to instantiate,
32231# then the envvar interface is used. Set only those that are not.
32232# We use the long form for the default assignment because of an extremely
32233# bizarre bug on SunOS 4.1.3.
32234if $ac_need_defaults; then
32235 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
32236 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
32237 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
32238fi
32239
32240# Have a temporary directory for convenience. Make it in the build tree
32241# simply because there is no reason against having it here, and in addition,
32242# creating and moving files from /tmp can sometimes cause problems.
32243# Hook for its removal unless debugging.
32244# Note that there is a small window in which the directory will not be cleaned:
32245# after its creation but before its name has been assigned to `$tmp'.
32246$debug ||
32247{
32248 tmp=
32249 trap 'exit_status=$?
32250 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
32251' 0
cristy8b350f62009-11-15 23:12:43 +000032252 trap 'as_fn_exit 1' 1 2 13 15
cristy3ed852e2009-09-05 21:47:34 +000032253}
32254# Create a (secure) tmp directory for tmp files.
32255
32256{
32257 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
32258 test -n "$tmp" && test -d "$tmp"
32259} ||
32260{
32261 tmp=./conf$$-$RANDOM
32262 (umask 077 && mkdir "$tmp")
cristy8b350f62009-11-15 23:12:43 +000032263} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032264
32265# Set up the scripts for CONFIG_FILES section.
32266# No need to generate them if there are no CONFIG_FILES.
32267# This happens for instance with `./config.status config.h'.
32268if test -n "$CONFIG_FILES"; then
32269
32270
cristy8b350f62009-11-15 23:12:43 +000032271ac_cr=`echo X | tr X '\015'`
32272# On cygwin, bash can eat \r inside `` if the user requested igncr.
32273# But we know of no other shell where ac_cr would be empty at this
32274# point, so we can use a bashism as a fallback.
32275if test "x$ac_cr" = x; then
32276 eval ac_cr=\$\'\\r\'
32277fi
cristy3ed852e2009-09-05 21:47:34 +000032278ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
32279if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
cristy8b350f62009-11-15 23:12:43 +000032280 ac_cs_awk_cr='\r'
cristy3ed852e2009-09-05 21:47:34 +000032281else
32282 ac_cs_awk_cr=$ac_cr
32283fi
32284
32285echo 'BEGIN {' >"$tmp/subs1.awk" &&
32286_ACEOF
32287
32288
32289{
32290 echo "cat >conf$$subs.awk <<_ACEOF" &&
32291 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
32292 echo "_ACEOF"
32293} >conf$$subs.sh ||
cristy8b350f62009-11-15 23:12:43 +000032294 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032295ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
32296ac_delim='%!_!# '
32297for ac_last_try in false false false false false :; do
32298 . ./conf$$subs.sh ||
cristy8b350f62009-11-15 23:12:43 +000032299 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032300
32301 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
32302 if test $ac_delim_n = $ac_delim_num; then
32303 break
32304 elif $ac_last_try; then
cristy8b350f62009-11-15 23:12:43 +000032305 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032306 else
32307 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
32308 fi
32309done
32310rm -f conf$$subs.sh
32311
32312cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32313cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
32314_ACEOF
32315sed -n '
32316h
32317s/^/S["/; s/!.*/"]=/
32318p
32319g
32320s/^[^!]*!//
32321:repl
32322t repl
32323s/'"$ac_delim"'$//
32324t delim
32325:nl
32326h
cristycd4c5312009-11-22 01:19:08 +000032327s/\(.\{148\}\)..*/\1/
cristy3ed852e2009-09-05 21:47:34 +000032328t more1
32329s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
32330p
32331n
32332b repl
32333:more1
32334s/["\\]/\\&/g; s/^/"/; s/$/"\\/
32335p
32336g
32337s/.\{148\}//
32338t nl
32339:delim
32340h
cristycd4c5312009-11-22 01:19:08 +000032341s/\(.\{148\}\)..*/\1/
cristy3ed852e2009-09-05 21:47:34 +000032342t more2
32343s/["\\]/\\&/g; s/^/"/; s/$/"/
32344p
32345b
32346:more2
32347s/["\\]/\\&/g; s/^/"/; s/$/"\\/
32348p
32349g
32350s/.\{148\}//
32351t delim
32352' <conf$$subs.awk | sed '
32353/^[^""]/{
32354 N
32355 s/\n//
32356}
32357' >>$CONFIG_STATUS || ac_write_fail=1
32358rm -f conf$$subs.awk
32359cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32360_ACAWK
32361cat >>"\$tmp/subs1.awk" <<_ACAWK &&
32362 for (key in S) S_is_set[key] = 1
32363 FS = ""
32364
32365}
32366{
32367 line = $ 0
32368 nfields = split(line, field, "@")
32369 substed = 0
32370 len = length(field[1])
32371 for (i = 2; i < nfields; i++) {
32372 key = field[i]
32373 keylen = length(key)
32374 if (S_is_set[key]) {
32375 value = S[key]
32376 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
32377 len += length(value) + length(field[++i])
32378 substed = 1
32379 } else
32380 len += 1 + keylen
32381 }
32382
32383 print line
32384}
32385
32386_ACAWK
32387_ACEOF
32388cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32389if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
32390 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
32391else
32392 cat
32393fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
cristy8b350f62009-11-15 23:12:43 +000032394 || as_fn_error "could not setup config files machinery" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032395_ACEOF
32396
32397# VPATH may cause trouble with some makes, so we remove $(srcdir),
32398# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
32399# trailing colons and then remove the whole line if VPATH becomes empty
32400# (actually we leave an empty line to preserve line numbers).
32401if test "x$srcdir" = x.; then
32402 ac_vpsub='/^[ ]*VPATH[ ]*=/{
32403s/:*\$(srcdir):*/:/
32404s/:*\${srcdir}:*/:/
32405s/:*@srcdir@:*/:/
32406s/^\([^=]*=[ ]*\):*/\1/
32407s/:*$//
32408s/^[^=]*=[ ]*$//
32409}'
32410fi
32411
32412cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32413fi # test -n "$CONFIG_FILES"
32414
32415# Set up the scripts for CONFIG_HEADERS section.
32416# No need to generate them if there are no CONFIG_HEADERS.
32417# This happens for instance with `./config.status Makefile'.
32418if test -n "$CONFIG_HEADERS"; then
32419cat >"$tmp/defines.awk" <<\_ACAWK ||
32420BEGIN {
32421_ACEOF
32422
32423# Transform confdefs.h into an awk script `defines.awk', embedded as
32424# here-document in config.status, that substitutes the proper values into
32425# config.h.in to produce config.h.
32426
32427# Create a delimiter string that does not exist in confdefs.h, to ease
32428# handling of long lines.
32429ac_delim='%!_!# '
32430for ac_last_try in false false :; do
32431 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
32432 if test -z "$ac_t"; then
32433 break
32434 elif $ac_last_try; then
cristy8b350f62009-11-15 23:12:43 +000032435 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032436 else
32437 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
32438 fi
32439done
32440
32441# For the awk script, D is an array of macro values keyed by name,
32442# likewise P contains macro parameters if any. Preserve backslash
32443# newline sequences.
32444
32445ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
32446sed -n '
32447s/.\{148\}/&'"$ac_delim"'/g
32448t rset
32449:rset
32450s/^[ ]*#[ ]*define[ ][ ]*/ /
32451t def
32452d
32453:def
32454s/\\$//
32455t bsnl
32456s/["\\]/\\&/g
32457s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
32458D["\1"]=" \3"/p
32459s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
32460d
32461:bsnl
32462s/["\\]/\\&/g
32463s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
32464D["\1"]=" \3\\\\\\n"\\/p
32465t cont
32466s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
32467t cont
32468d
32469:cont
32470n
32471s/.\{148\}/&'"$ac_delim"'/g
32472t clear
32473:clear
32474s/\\$//
32475t bsnlc
32476s/["\\]/\\&/g; s/^/"/; s/$/"/p
32477d
32478:bsnlc
32479s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
32480b cont
32481' <confdefs.h | sed '
32482s/'"$ac_delim"'/"\\\
32483"/g' >>$CONFIG_STATUS || ac_write_fail=1
32484
32485cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32486 for (key in D) D_is_set[key] = 1
32487 FS = ""
32488}
32489/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
32490 line = \$ 0
32491 split(line, arg, " ")
32492 if (arg[1] == "#") {
32493 defundef = arg[2]
32494 mac1 = arg[3]
32495 } else {
32496 defundef = substr(arg[1], 2)
32497 mac1 = arg[2]
32498 }
32499 split(mac1, mac2, "(") #)
32500 macro = mac2[1]
32501 prefix = substr(line, 1, index(line, defundef) - 1)
32502 if (D_is_set[macro]) {
32503 # Preserve the white space surrounding the "#".
32504 print prefix "define", macro P[macro] D[macro]
32505 next
32506 } else {
32507 # Replace #undef with comments. This is necessary, for example,
32508 # in the case of _POSIX_SOURCE, which is predefined and required
32509 # on some systems where configure will not decide to define it.
32510 if (defundef == "undef") {
32511 print "/*", prefix defundef, macro, "*/"
32512 next
32513 }
32514 }
32515}
32516{ print }
32517_ACAWK
32518_ACEOF
32519cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
cristy8b350f62009-11-15 23:12:43 +000032520 as_fn_error "could not setup config headers machinery" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032521fi # test -n "$CONFIG_HEADERS"
32522
32523
32524eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
32525shift
32526for ac_tag
32527do
32528 case $ac_tag in
32529 :[FHLC]) ac_mode=$ac_tag; continue;;
32530 esac
32531 case $ac_mode$ac_tag in
32532 :[FHL]*:*);;
cristy8b350f62009-11-15 23:12:43 +000032533 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +000032534 :[FH]-) ac_tag=-:-;;
32535 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
32536 esac
32537 ac_save_IFS=$IFS
32538 IFS=:
32539 set x $ac_tag
32540 IFS=$ac_save_IFS
32541 shift
32542 ac_file=$1
32543 shift
32544
32545 case $ac_mode in
32546 :L) ac_source=$1;;
32547 :[FH])
32548 ac_file_inputs=
32549 for ac_f
32550 do
32551 case $ac_f in
32552 -) ac_f="$tmp/stdin";;
32553 *) # Look for the file first in the build tree, then in the source tree
32554 # (if the path is not absolute). The absolute path cannot be DOS-style,
32555 # because $ac_f cannot contain `:'.
32556 test -f "$ac_f" ||
32557 case $ac_f in
32558 [\\/$]*) false;;
32559 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
32560 esac ||
cristy8b350f62009-11-15 23:12:43 +000032561 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
cristy3ed852e2009-09-05 21:47:34 +000032562 esac
32563 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
cristy8b350f62009-11-15 23:12:43 +000032564 as_fn_append ac_file_inputs " '$ac_f'"
cristy3ed852e2009-09-05 21:47:34 +000032565 done
32566
32567 # Let's still pretend it is `configure' which instantiates (i.e., don't
32568 # use $as_me), people would be surprised to read:
32569 # /* config.h. Generated by config.status. */
32570 configure_input='Generated from '`
32571 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
32572 `' by configure.'
32573 if test x"$ac_file" != x-; then
32574 configure_input="$ac_file. $configure_input"
cristy8b350f62009-11-15 23:12:43 +000032575 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
cristy3ed852e2009-09-05 21:47:34 +000032576$as_echo "$as_me: creating $ac_file" >&6;}
32577 fi
32578 # Neutralize special characters interpreted by sed in replacement strings.
32579 case $configure_input in #(
32580 *\&* | *\|* | *\\* )
32581 ac_sed_conf_input=`$as_echo "$configure_input" |
32582 sed 's/[\\\\&|]/\\\\&/g'`;; #(
32583 *) ac_sed_conf_input=$configure_input;;
32584 esac
32585
32586 case $ac_tag in
32587 *:-:* | *:-) cat >"$tmp/stdin" \
cristy8b350f62009-11-15 23:12:43 +000032588 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
cristy3ed852e2009-09-05 21:47:34 +000032589 esac
32590 ;;
32591 esac
32592
32593 ac_dir=`$as_dirname -- "$ac_file" ||
32594$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
32595 X"$ac_file" : 'X\(//\)[^/]' \| \
32596 X"$ac_file" : 'X\(//\)$' \| \
32597 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
32598$as_echo X"$ac_file" |
32599 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32600 s//\1/
32601 q
32602 }
32603 /^X\(\/\/\)[^/].*/{
32604 s//\1/
32605 q
32606 }
32607 /^X\(\/\/\)$/{
32608 s//\1/
32609 q
32610 }
32611 /^X\(\/\).*/{
32612 s//\1/
32613 q
32614 }
32615 s/.*/./; q'`
cristy8b350f62009-11-15 23:12:43 +000032616 as_dir="$ac_dir"; as_fn_mkdir_p
cristy3ed852e2009-09-05 21:47:34 +000032617 ac_builddir=.
32618
32619case "$ac_dir" in
32620.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
32621*)
32622 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
32623 # A ".." for each directory in $ac_dir_suffix.
32624 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
32625 case $ac_top_builddir_sub in
32626 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
32627 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
32628 esac ;;
32629esac
32630ac_abs_top_builddir=$ac_pwd
32631ac_abs_builddir=$ac_pwd$ac_dir_suffix
32632# for backward compatibility:
32633ac_top_builddir=$ac_top_build_prefix
32634
32635case $srcdir in
32636 .) # We are building in place.
32637 ac_srcdir=.
32638 ac_top_srcdir=$ac_top_builddir_sub
32639 ac_abs_top_srcdir=$ac_pwd ;;
32640 [\\/]* | ?:[\\/]* ) # Absolute name.
32641 ac_srcdir=$srcdir$ac_dir_suffix;
32642 ac_top_srcdir=$srcdir
32643 ac_abs_top_srcdir=$srcdir ;;
32644 *) # Relative name.
32645 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
32646 ac_top_srcdir=$ac_top_build_prefix$srcdir
32647 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
32648esac
32649ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
32650
32651
32652 case $ac_mode in
32653 :F)
32654 #
32655 # CONFIG_FILE
32656 #
32657
32658 case $INSTALL in
32659 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
32660 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
32661 esac
32662 ac_MKDIR_P=$MKDIR_P
32663 case $MKDIR_P in
32664 [\\/$]* | ?:[\\/]* ) ;;
32665 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
32666 esac
32667_ACEOF
32668
32669cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32670# If the template does not know about datarootdir, expand it.
32671# FIXME: This hack should be removed a few years after 2.60.
32672ac_datarootdir_hack=; ac_datarootdir_seen=
cristy3ed852e2009-09-05 21:47:34 +000032673ac_sed_dataroot='
32674/datarootdir/ {
32675 p
32676 q
32677}
32678/@datadir@/p
32679/@docdir@/p
32680/@infodir@/p
32681/@localedir@/p
cristy8b350f62009-11-15 23:12:43 +000032682/@mandir@/p'
cristy3ed852e2009-09-05 21:47:34 +000032683case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
32684*datarootdir*) ac_datarootdir_seen=yes;;
32685*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
cristy8b350f62009-11-15 23:12:43 +000032686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
cristy3ed852e2009-09-05 21:47:34 +000032687$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
32688_ACEOF
32689cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32690 ac_datarootdir_hack='
32691 s&@datadir@&$datadir&g
32692 s&@docdir@&$docdir&g
32693 s&@infodir@&$infodir&g
32694 s&@localedir@&$localedir&g
32695 s&@mandir@&$mandir&g
cristy8b350f62009-11-15 23:12:43 +000032696 s&\\\${datarootdir}&$datarootdir&g' ;;
cristy3ed852e2009-09-05 21:47:34 +000032697esac
32698_ACEOF
32699
32700# Neutralize VPATH when `$srcdir' = `.'.
32701# Shell code in configure.ac might set extrasub.
32702# FIXME: do we really want to maintain this feature?
32703cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32704ac_sed_extra="$ac_vpsub
32705$extrasub
32706_ACEOF
32707cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32708:t
32709/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
32710s|@configure_input@|$ac_sed_conf_input|;t t
32711s&@top_builddir@&$ac_top_builddir_sub&;t t
32712s&@top_build_prefix@&$ac_top_build_prefix&;t t
32713s&@srcdir@&$ac_srcdir&;t t
32714s&@abs_srcdir@&$ac_abs_srcdir&;t t
32715s&@top_srcdir@&$ac_top_srcdir&;t t
32716s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
32717s&@builddir@&$ac_builddir&;t t
32718s&@abs_builddir@&$ac_abs_builddir&;t t
32719s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
32720s&@INSTALL@&$ac_INSTALL&;t t
32721s&@MKDIR_P@&$ac_MKDIR_P&;t t
32722$ac_datarootdir_hack
32723"
32724eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
cristy8b350f62009-11-15 23:12:43 +000032725 || as_fn_error "could not create $ac_file" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032726
32727test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
32728 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
32729 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
cristy8b350f62009-11-15 23:12:43 +000032730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
cristy3ed852e2009-09-05 21:47:34 +000032731which seems to be undefined. Please make sure it is defined." >&5
32732$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
32733which seems to be undefined. Please make sure it is defined." >&2;}
32734
32735 rm -f "$tmp/stdin"
32736 case $ac_file in
32737 -) cat "$tmp/out" && rm -f "$tmp/out";;
32738 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
32739 esac \
cristy8b350f62009-11-15 23:12:43 +000032740 || as_fn_error "could not create $ac_file" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032741 ;;
32742 :H)
32743 #
32744 # CONFIG_HEADER
32745 #
32746 if test x"$ac_file" != x-; then
32747 {
32748 $as_echo "/* $configure_input */" \
32749 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
32750 } >"$tmp/config.h" \
cristy8b350f62009-11-15 23:12:43 +000032751 || as_fn_error "could not create $ac_file" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032752 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
cristy8b350f62009-11-15 23:12:43 +000032753 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
cristy3ed852e2009-09-05 21:47:34 +000032754$as_echo "$as_me: $ac_file is unchanged" >&6;}
32755 else
32756 rm -f "$ac_file"
32757 mv "$tmp/config.h" "$ac_file" \
cristy8b350f62009-11-15 23:12:43 +000032758 || as_fn_error "could not create $ac_file" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032759 fi
32760 else
32761 $as_echo "/* $configure_input */" \
32762 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
cristy8b350f62009-11-15 23:12:43 +000032763 || as_fn_error "could not create -" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032764 fi
32765# Compute "$ac_file"'s index in $config_headers.
32766_am_arg="$ac_file"
32767_am_stamp_count=1
32768for _am_header in $config_headers :; do
32769 case $_am_header in
32770 $_am_arg | $_am_arg:* )
32771 break ;;
32772 * )
32773 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
32774 esac
32775done
32776echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
32777$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
32778 X"$_am_arg" : 'X\(//\)[^/]' \| \
32779 X"$_am_arg" : 'X\(//\)$' \| \
32780 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
32781$as_echo X"$_am_arg" |
32782 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32783 s//\1/
32784 q
32785 }
32786 /^X\(\/\/\)[^/].*/{
32787 s//\1/
32788 q
32789 }
32790 /^X\(\/\/\)$/{
32791 s//\1/
32792 q
32793 }
32794 /^X\(\/\).*/{
32795 s//\1/
32796 q
32797 }
32798 s/.*/./; q'`/stamp-h$_am_stamp_count
32799 ;;
32800
cristy8b350f62009-11-15 23:12:43 +000032801 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
cristy3ed852e2009-09-05 21:47:34 +000032802$as_echo "$as_me: executing $ac_file commands" >&6;}
32803 ;;
32804 esac
32805
32806
32807 case $ac_file$ac_mode in
32808 "magick/magick-config.h":C) ac_prefix_conf_OUT=`echo magick/magick-config.h`
32809ac_prefix_conf_DEF=`echo _$ac_prefix_conf_OUT | sed -e "y:abcdefghijklmnopqrstuvwxyz:ABCDEFGHIJKLMNOPQRSTUVWXYZ:" -e "s/[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g"`
32810ac_prefix_conf_PKG=`echo MagickCore`
32811ac_prefix_conf_LOW=`echo _$ac_prefix_conf_PKG | sed -e "y:ABCDEFGHIJKLMNOPQRSTUVWXYZ-:abcdefghijklmnopqrstuvwxyz_:"`
32812ac_prefix_conf_UPP=`echo $ac_prefix_conf_PKG | sed -e "y:abcdefghijklmnopqrstuvwxyz-:ABCDEFGHIJKLMNOPQRSTUVWXYZ_:" -e "/^[0123456789]/s/^/_/"`
32813ac_prefix_conf_INP=`echo "" | sed -e 's/ *//'`
32814if test ".$ac_prefix_conf_INP" = "."; then
32815 for ac_file in : $CONFIG_HEADERS; do test "_$ac_file" = _: && continue
32816 case "$ac_file" in
32817 *.h) ac_prefix_conf_INP=$ac_file ;;
32818 *)
32819 esac
32820 test ".$ac_prefix_conf_INP" != "." && break
32821 done
32822fi
32823if test ".$ac_prefix_conf_INP" = "."; then
32824 case "$ac_prefix_conf_OUT" in
32825 */*) ac_prefix_conf_INP=`basename "$ac_prefix_conf_OUT"`
32826 ;;
32827 *-*) ac_prefix_conf_INP=`echo "$ac_prefix_conf_OUT" | sed -e "s/[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*-//"`
32828 ;;
32829 *) ac_prefix_conf_INP=config.h
32830 ;;
32831 esac
32832fi
32833if test -z "$ac_prefix_conf_PKG" ; then
cristy8b350f62009-11-15 23:12:43 +000032834 as_fn_error "no prefix for _PREFIX_PKG_CONFIG_H" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032835else
32836 if test ! -f "$ac_prefix_conf_INP" ; then if test -f "$srcdir/$ac_prefix_conf_INP" ; then
32837 ac_prefix_conf_INP="$srcdir/$ac_prefix_conf_INP"
32838 fi fi
cristy8b350f62009-11-15 23:12:43 +000032839 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_prefix_conf_OUT - prefix $ac_prefix_conf_UPP for $ac_prefix_conf_INP defines" >&5
cristy3ed852e2009-09-05 21:47:34 +000032840$as_echo "$as_me: creating $ac_prefix_conf_OUT - prefix $ac_prefix_conf_UPP for $ac_prefix_conf_INP defines" >&6;}
32841 if test -f $ac_prefix_conf_INP ; then
32842 echo "s/^#undef *\\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]\\)/#undef $ac_prefix_conf_UPP""_\\1/" > conftest.prefix
32843 echo "s/^#undef *\\([abcdefghijklmnopqrstuvwxyz]\\)/#undef $ac_prefix_conf_LOW""_\\1/" >> conftest.prefix
32844 echo "s/^#define *\\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*\\)\\(.*\\)/#ifndef $ac_prefix_conf_UPP""_\\1 \\" >> conftest.prefix
32845 echo "#define $ac_prefix_conf_UPP""_\\1 \\2 \\" >> conftest.prefix
32846 echo "#endif/" >>conftest.prefix
32847 echo "s/^#define *\\([abcdefghijklmnopqrstuvwxyz][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*\\)\\(.*\\)/#ifndef $ac_prefix_conf_LOW""_\\1 \\" >> conftest.prefix
32848 echo "#define $ac_prefix_conf_LOW""_\\1 \\2 \\" >> conftest.prefix
32849 echo "#endif/" >> conftest.prefix
32850 # now executing _script on _DEF input to create _OUT output file
32851 echo "#ifndef $ac_prefix_conf_DEF" >$tmp/pconfig.h
32852 echo "#define $ac_prefix_conf_DEF 1" >>$tmp/pconfig.h
32853 echo ' ' >>$tmp/pconfig.h
32854 echo /'*' $ac_prefix_conf_OUT. Generated automatically at end of configure. '*'/ >>$tmp/pconfig.h
32855
32856 sed -f conftest.prefix $ac_prefix_conf_INP >>$tmp/pconfig.h
32857 echo ' ' >>$tmp/pconfig.h
32858 echo '/* once:' $ac_prefix_conf_DEF '*/' >>$tmp/pconfig.h
32859 echo "#endif" >>$tmp/pconfig.h
32860 if cmp -s $ac_prefix_conf_OUT $tmp/pconfig.h 2>/dev/null; then
cristy8b350f62009-11-15 23:12:43 +000032861 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_prefix_conf_OUT is unchanged" >&5
cristy3ed852e2009-09-05 21:47:34 +000032862$as_echo "$as_me: $ac_prefix_conf_OUT is unchanged" >&6;}
32863 else
32864 ac_dir=`$as_dirname -- "$ac_prefix_conf_OUT" ||
32865$as_expr X"$ac_prefix_conf_OUT" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
32866 X"$ac_prefix_conf_OUT" : 'X\(//\)[^/]' \| \
32867 X"$ac_prefix_conf_OUT" : 'X\(//\)$' \| \
32868 X"$ac_prefix_conf_OUT" : 'X\(/\)' \| . 2>/dev/null ||
32869$as_echo X"$ac_prefix_conf_OUT" |
32870 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32871 s//\1/
32872 q
32873 }
32874 /^X\(\/\/\)[^/].*/{
32875 s//\1/
32876 q
32877 }
32878 /^X\(\/\/\)$/{
32879 s//\1/
32880 q
32881 }
32882 /^X\(\/\).*/{
32883 s//\1/
32884 q
32885 }
32886 s/.*/./; q'`
cristy8b350f62009-11-15 23:12:43 +000032887 as_dir="$ac_dir"; as_fn_mkdir_p
cristy3ed852e2009-09-05 21:47:34 +000032888 rm -f "$ac_prefix_conf_OUT"
32889 mv $tmp/pconfig.h "$ac_prefix_conf_OUT"
32890 fi
32891 cp conftest.prefix _configs.sed
32892 else
cristy8b350f62009-11-15 23:12:43 +000032893 as_fn_error "input file $ac_prefix_conf_INP does not exist - skip generating $ac_prefix_conf_OUT" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000032894 fi
32895 rm -f conftest.*
32896fi
32897 ;;
32898 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
32899 # Autoconf 2.62 quotes --file arguments for eval, but not when files
32900 # are listed without --file. Let's play safe and only enable the eval
32901 # if we detect the quoting.
32902 case $CONFIG_FILES in
32903 *\'*) eval set x "$CONFIG_FILES" ;;
32904 *) set x $CONFIG_FILES ;;
32905 esac
32906 shift
32907 for mf
32908 do
32909 # Strip MF so we end up with the name of the file.
32910 mf=`echo "$mf" | sed -e 's/:.*$//'`
32911 # Check whether this is an Automake generated Makefile or not.
32912 # We used to match only the files named `Makefile.in', but
32913 # some people rename them; so instead we look at the file content.
32914 # Grep'ing the first line is not enough: some people post-process
32915 # each Makefile.in and add a new line on top of each file to say so.
32916 # Grep'ing the whole file is not good either: AIX grep has a line
32917 # limit of 2048, but all sed's we know have understand at least 4000.
32918 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
32919 dirpart=`$as_dirname -- "$mf" ||
32920$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
32921 X"$mf" : 'X\(//\)[^/]' \| \
32922 X"$mf" : 'X\(//\)$' \| \
32923 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
32924$as_echo X"$mf" |
32925 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32926 s//\1/
32927 q
32928 }
32929 /^X\(\/\/\)[^/].*/{
32930 s//\1/
32931 q
32932 }
32933 /^X\(\/\/\)$/{
32934 s//\1/
32935 q
32936 }
32937 /^X\(\/\).*/{
32938 s//\1/
32939 q
32940 }
32941 s/.*/./; q'`
32942 else
32943 continue
32944 fi
32945 # Extract the definition of DEPDIR, am__include, and am__quote
32946 # from the Makefile without running `make'.
32947 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
32948 test -z "$DEPDIR" && continue
32949 am__include=`sed -n 's/^am__include = //p' < "$mf"`
32950 test -z "am__include" && continue
32951 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
32952 # When using ansi2knr, U may be empty or an underscore; expand it
32953 U=`sed -n 's/^U = //p' < "$mf"`
32954 # Find all dependency output files, they are included files with
32955 # $(DEPDIR) in their names. We invoke sed twice because it is the
32956 # simplest approach to changing $(DEPDIR) to its actual value in the
32957 # expansion.
32958 for file in `sed -n "
32959 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
32960 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
32961 # Make sure the directory exists.
32962 test -f "$dirpart/$file" && continue
32963 fdir=`$as_dirname -- "$file" ||
32964$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
32965 X"$file" : 'X\(//\)[^/]' \| \
32966 X"$file" : 'X\(//\)$' \| \
32967 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
32968$as_echo X"$file" |
32969 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32970 s//\1/
32971 q
32972 }
32973 /^X\(\/\/\)[^/].*/{
32974 s//\1/
32975 q
32976 }
32977 /^X\(\/\/\)$/{
32978 s//\1/
32979 q
32980 }
32981 /^X\(\/\).*/{
32982 s//\1/
32983 q
32984 }
32985 s/.*/./; q'`
cristy8b350f62009-11-15 23:12:43 +000032986 as_dir=$dirpart/$fdir; as_fn_mkdir_p
cristy3ed852e2009-09-05 21:47:34 +000032987 # echo "creating $dirpart/$file"
32988 echo '# dummy' > "$dirpart/$file"
32989 done
32990 done
32991}
32992 ;;
32993 "libtool":C)
32994
32995 # See if we are running on zsh, and set the options which allow our
32996 # commands through without removal of \ escapes.
32997 if test -n "${ZSH_VERSION+set}" ; then
32998 setopt NO_GLOB_SUBST
32999 fi
33000
33001 cfgfile="${ofile}T"
33002 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
33003 $RM "$cfgfile"
33004
33005 cat <<_LT_EOF >> "$cfgfile"
33006#! $SHELL
33007
33008# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
33009# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
33010# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
33011# NOTE: Changes made to this file will be lost: look at ltmain.sh.
33012#
33013# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
cristy18304f92009-11-22 15:48:26 +000033014# 2006, 2007, 2008 Free Software Foundation, Inc.
cristy3ed852e2009-09-05 21:47:34 +000033015# Written by Gordon Matzigkeit, 1996
33016#
33017# This file is part of GNU Libtool.
33018#
33019# GNU Libtool is free software; you can redistribute it and/or
33020# modify it under the terms of the GNU General Public License as
33021# published by the Free Software Foundation; either version 2 of
33022# the License, or (at your option) any later version.
33023#
33024# As a special exception to the GNU General Public License,
33025# if you distribute this file as part of a program or library that
33026# is built using GNU Libtool, you may include this file under the
33027# same distribution terms that you use for the rest of that program.
33028#
33029# GNU Libtool is distributed in the hope that it will be useful,
33030# but WITHOUT ANY WARRANTY; without even the implied warranty of
33031# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
33032# GNU General Public License for more details.
33033#
33034# You should have received a copy of the GNU General Public License
33035# along with GNU Libtool; see the file COPYING. If not, a copy
33036# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
33037# obtained by writing to the Free Software Foundation, Inc.,
33038# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
33039
33040
33041# The names of the tagged configurations supported by this script.
33042available_tags="CXX "
33043
33044# ### BEGIN LIBTOOL CONFIG
33045
33046# A sed program that does not truncate output.
33047SED=$lt_SED
33048
33049# Sed that helps us avoid accidentally triggering echo(1) options like -n.
33050Xsed="\$SED -e 1s/^X//"
33051
33052# A grep program that handles long lines.
33053GREP=$lt_GREP
33054
33055# An ERE matcher.
33056EGREP=$lt_EGREP
33057
33058# A literal string matcher.
33059FGREP=$lt_FGREP
33060
33061# Which release of libtool.m4 was used?
33062macro_version=$macro_version
33063macro_revision=$macro_revision
33064
33065# Assembler program.
cristy18304f92009-11-22 15:48:26 +000033066AS=$AS
cristy3ed852e2009-09-05 21:47:34 +000033067
33068# DLL creation program.
cristy18304f92009-11-22 15:48:26 +000033069DLLTOOL=$DLLTOOL
cristy3ed852e2009-09-05 21:47:34 +000033070
33071# Object dumper program.
cristy18304f92009-11-22 15:48:26 +000033072OBJDUMP=$OBJDUMP
cristy3ed852e2009-09-05 21:47:34 +000033073
33074# Whether or not to build shared libraries.
33075build_libtool_libs=$enable_shared
33076
33077# Whether or not to build static libraries.
33078build_old_libs=$enable_static
33079
33080# What type of objects to build.
33081pic_mode=$pic_mode
33082
33083# Whether or not to optimize for fast installation.
33084fast_install=$enable_fast_install
33085
33086# The host system.
33087host_alias=$host_alias
33088host=$host
33089host_os=$host_os
33090
33091# The build system.
33092build_alias=$build_alias
33093build=$build
33094build_os=$build_os
33095
33096# A BSD- or MS-compatible name lister.
33097NM=$lt_NM
33098
33099# Whether we need soft or hard links.
33100LN_S=$lt_LN_S
33101
33102# What is the maximum length of a command?
33103max_cmd_len=$max_cmd_len
33104
33105# Object file suffix (normally "o").
33106objext=$ac_objext
33107
33108# Executable file suffix (normally "").
33109exeext=$exeext
33110
33111# whether the shell understands "unset".
33112lt_unset=$lt_unset
33113
33114# turn spaces into newlines.
33115SP2NL=$lt_lt_SP2NL
33116
33117# turn newlines into spaces.
33118NL2SP=$lt_lt_NL2SP
33119
cristy18304f92009-11-22 15:48:26 +000033120# How to create reloadable object files.
33121reload_flag=$lt_reload_flag
33122reload_cmds=$lt_reload_cmds
33123
cristy3ed852e2009-09-05 21:47:34 +000033124# Method to check whether dependent libraries are shared objects.
33125deplibs_check_method=$lt_deplibs_check_method
33126
33127# Command to use when deplibs_check_method == "file_magic".
33128file_magic_cmd=$lt_file_magic_cmd
33129
33130# The archiver.
33131AR=$lt_AR
33132AR_FLAGS=$lt_AR_FLAGS
33133
33134# A symbol stripping program.
33135STRIP=$lt_STRIP
33136
33137# Commands used to install an old-style archive.
33138RANLIB=$lt_RANLIB
33139old_postinstall_cmds=$lt_old_postinstall_cmds
33140old_postuninstall_cmds=$lt_old_postuninstall_cmds
33141
33142# A C compiler.
33143LTCC=$lt_CC
33144
33145# LTCC compiler flags.
33146LTCFLAGS=$lt_CFLAGS
33147
33148# Take the output of nm and produce a listing of raw symbols and C names.
33149global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
33150
33151# Transform the output of nm in a proper C declaration.
33152global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
33153
33154# Transform the output of nm in a C name address pair.
33155global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
33156
33157# Transform the output of nm in a C name address pair when lib prefix is needed.
33158global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
33159
33160# The name of the directory that contains temporary libtool files.
33161objdir=$objdir
33162
cristy18304f92009-11-22 15:48:26 +000033163# Shell to use when invoking shell scripts.
33164SHELL=$lt_SHELL
33165
33166# An echo program that does not interpret backslashes.
33167ECHO=$lt_ECHO
33168
cristy3ed852e2009-09-05 21:47:34 +000033169# Used to examine libraries when file_magic_cmd begins with "file".
33170MAGIC_CMD=$MAGIC_CMD
33171
33172# Must we lock files when doing compilation?
33173need_locks=$lt_need_locks
33174
33175# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
33176DSYMUTIL=$lt_DSYMUTIL
33177
33178# Tool to change global to local symbols on Mac OS X.
33179NMEDIT=$lt_NMEDIT
33180
33181# Tool to manipulate fat objects and archives on Mac OS X.
33182LIPO=$lt_LIPO
33183
33184# ldd/readelf like tool for Mach-O binaries on Mac OS X.
33185OTOOL=$lt_OTOOL
33186
33187# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
33188OTOOL64=$lt_OTOOL64
33189
33190# Old archive suffix (normally "a").
33191libext=$libext
33192
33193# Shared library suffix (normally ".so").
33194shrext_cmds=$lt_shrext_cmds
33195
33196# The commands to extract the exported symbol list from a shared archive.
33197extract_expsyms_cmds=$lt_extract_expsyms_cmds
33198
33199# Variables whose values should be saved in libtool wrapper scripts and
33200# restored at link time.
33201variables_saved_for_relink=$lt_variables_saved_for_relink
33202
33203# Do we need the "lib" prefix for modules?
33204need_lib_prefix=$need_lib_prefix
33205
33206# Do we need a version for libraries?
33207need_version=$need_version
33208
33209# Library versioning type.
33210version_type=$version_type
33211
33212# Shared library runtime path variable.
33213runpath_var=$runpath_var
33214
33215# Shared library path variable.
33216shlibpath_var=$shlibpath_var
33217
33218# Is shlibpath searched before the hard-coded library search path?
33219shlibpath_overrides_runpath=$shlibpath_overrides_runpath
33220
33221# Format of library name prefix.
33222libname_spec=$lt_libname_spec
33223
33224# List of archive names. First name is the real one, the rest are links.
33225# The last name is the one that the linker finds with -lNAME
33226library_names_spec=$lt_library_names_spec
33227
33228# The coded name of the library, if different from the real name.
33229soname_spec=$lt_soname_spec
33230
33231# Command to use after installation of a shared archive.
33232postinstall_cmds=$lt_postinstall_cmds
33233
33234# Command to use after uninstallation of a shared archive.
33235postuninstall_cmds=$lt_postuninstall_cmds
33236
33237# Commands used to finish a libtool library installation in a directory.
33238finish_cmds=$lt_finish_cmds
33239
33240# As "finish_cmds", except a single script fragment to be evaled but
33241# not shown.
33242finish_eval=$lt_finish_eval
33243
33244# Whether we should hardcode library paths into libraries.
33245hardcode_into_libs=$hardcode_into_libs
33246
33247# Compile-time system search path for libraries.
33248sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
33249
33250# Run-time system search path for libraries.
33251sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
33252
33253# Whether dlopen is supported.
33254dlopen_support=$enable_dlopen
33255
33256# Whether dlopen of programs is supported.
33257dlopen_self=$enable_dlopen_self
33258
33259# Whether dlopen of statically linked programs is supported.
33260dlopen_self_static=$enable_dlopen_self_static
33261
33262# Commands to strip libraries.
33263old_striplib=$lt_old_striplib
33264striplib=$lt_striplib
33265
33266
33267# The linker used to build libraries.
33268LD=$lt_LD
33269
33270# Commands used to build an old-style archive.
33271old_archive_cmds=$lt_old_archive_cmds
33272
33273# A language specific compiler.
33274CC=$lt_compiler
33275
33276# Is the compiler the GNU compiler?
33277with_gcc=$GCC
33278
33279# Compiler flag to turn off builtin functions.
33280no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
33281
33282# How to pass a linker flag through the compiler.
33283wl=$lt_lt_prog_compiler_wl
33284
33285# Additional compiler flags for building library objects.
33286pic_flag=$lt_lt_prog_compiler_pic
33287
33288# Compiler flag to prevent dynamic linking.
33289link_static_flag=$lt_lt_prog_compiler_static
33290
33291# Does compiler simultaneously support -c and -o options?
33292compiler_c_o=$lt_lt_cv_prog_compiler_c_o
33293
33294# Whether or not to add -lc for building shared libraries.
33295build_libtool_need_lc=$archive_cmds_need_lc
33296
33297# Whether or not to disallow shared libs when runtime libs are static.
33298allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
33299
33300# Compiler flag to allow reflexive dlopens.
33301export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
33302
33303# Compiler flag to generate shared objects directly from archives.
33304whole_archive_flag_spec=$lt_whole_archive_flag_spec
33305
33306# Whether the compiler copes with passing no objects directly.
33307compiler_needs_object=$lt_compiler_needs_object
33308
33309# Create an old-style archive from a shared archive.
33310old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
33311
33312# Create a temporary old-style archive to link instead of a shared archive.
33313old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
33314
33315# Commands used to build a shared archive.
33316archive_cmds=$lt_archive_cmds
33317archive_expsym_cmds=$lt_archive_expsym_cmds
33318
33319# Commands used to build a loadable module if different from building
33320# a shared archive.
33321module_cmds=$lt_module_cmds
33322module_expsym_cmds=$lt_module_expsym_cmds
33323
33324# Whether we are building with GNU ld or not.
33325with_gnu_ld=$lt_with_gnu_ld
33326
33327# Flag that allows shared libraries with undefined symbols to be built.
33328allow_undefined_flag=$lt_allow_undefined_flag
33329
33330# Flag that enforces no undefined symbols.
33331no_undefined_flag=$lt_no_undefined_flag
33332
33333# Flag to hardcode \$libdir into a binary during linking.
33334# This must work even if \$libdir does not exist
33335hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
33336
33337# If ld is used when linking, flag to hardcode \$libdir into a binary
33338# during linking. This must work even if \$libdir does not exist.
33339hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
33340
33341# Whether we need a single "-rpath" flag with a separated argument.
33342hardcode_libdir_separator=$lt_hardcode_libdir_separator
33343
33344# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
33345# DIR into the resulting binary.
33346hardcode_direct=$hardcode_direct
33347
33348# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
33349# DIR into the resulting binary and the resulting library dependency is
33350# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
33351# library is relocated.
33352hardcode_direct_absolute=$hardcode_direct_absolute
33353
33354# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
33355# into the resulting binary.
33356hardcode_minus_L=$hardcode_minus_L
33357
33358# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
33359# into the resulting binary.
33360hardcode_shlibpath_var=$hardcode_shlibpath_var
33361
33362# Set to "yes" if building a shared library automatically hardcodes DIR
33363# into the library and all subsequent libraries and executables linked
33364# against it.
33365hardcode_automatic=$hardcode_automatic
33366
33367# Set to yes if linker adds runtime paths of dependent libraries
33368# to runtime path list.
33369inherit_rpath=$inherit_rpath
33370
33371# Whether libtool must link a program against all its dependency libraries.
33372link_all_deplibs=$link_all_deplibs
33373
33374# Fix the shell variable \$srcfile for the compiler.
33375fix_srcfile_path=$lt_fix_srcfile_path
33376
33377# Set to "yes" if exported symbols are required.
33378always_export_symbols=$always_export_symbols
33379
33380# The commands to list exported symbols.
33381export_symbols_cmds=$lt_export_symbols_cmds
33382
33383# Symbols that should not be listed in the preloaded symbols.
33384exclude_expsyms=$lt_exclude_expsyms
33385
33386# Symbols that must always be exported.
33387include_expsyms=$lt_include_expsyms
33388
33389# Commands necessary for linking programs (against libraries) with templates.
33390prelink_cmds=$lt_prelink_cmds
33391
33392# Specify filename containing input files.
33393file_list_spec=$lt_file_list_spec
33394
33395# How to hardcode a shared library path into an executable.
33396hardcode_action=$hardcode_action
33397
33398# The directories searched by this compiler when creating a shared library.
33399compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
33400
33401# Dependencies to place before and after the objects being linked to
33402# create a shared library.
33403predep_objects=$lt_predep_objects
33404postdep_objects=$lt_postdep_objects
33405predeps=$lt_predeps
33406postdeps=$lt_postdeps
33407
33408# The library search path used internally by the compiler when linking
33409# a shared library.
33410compiler_lib_search_path=$lt_compiler_lib_search_path
33411
33412# ### END LIBTOOL CONFIG
33413
33414_LT_EOF
33415
33416 case $host_os in
33417 aix3*)
33418 cat <<\_LT_EOF >> "$cfgfile"
33419# AIX sometimes has problems with the GCC collect2 program. For some
33420# reason, if we set the COLLECT_NAMES environment variable, the problems
33421# vanish in a puff of smoke.
33422if test "X${COLLECT_NAMES+set}" != Xset; then
33423 COLLECT_NAMES=
33424 export COLLECT_NAMES
33425fi
33426_LT_EOF
33427 ;;
33428 esac
33429
33430
33431ltmain="$ac_aux_dir/ltmain.sh"
33432
33433
33434 # We use sed instead of cat because bash on DJGPP gets confused if
33435 # if finds mixed CR/LF and LF-only lines. Since sed operates in
33436 # text mode, it properly converts lines to CR/LF. This bash problem
33437 # is reportedly fixed, but why not run on old versions too?
33438 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
33439 || (rm -f "$cfgfile"; exit 1)
33440
33441 case $xsi_shell in
33442 yes)
33443 cat << \_LT_EOF >> "$cfgfile"
33444
33445# func_dirname file append nondir_replacement
33446# Compute the dirname of FILE. If nonempty, add APPEND to the result,
33447# otherwise set result to NONDIR_REPLACEMENT.
33448func_dirname ()
33449{
33450 case ${1} in
33451 */*) func_dirname_result="${1%/*}${2}" ;;
33452 * ) func_dirname_result="${3}" ;;
33453 esac
33454}
33455
33456# func_basename file
33457func_basename ()
33458{
33459 func_basename_result="${1##*/}"
33460}
33461
33462# func_dirname_and_basename file append nondir_replacement
33463# perform func_basename and func_dirname in a single function
33464# call:
33465# dirname: Compute the dirname of FILE. If nonempty,
33466# add APPEND to the result, otherwise set result
33467# to NONDIR_REPLACEMENT.
33468# value returned in "$func_dirname_result"
33469# basename: Compute filename of FILE.
33470# value retuned in "$func_basename_result"
33471# Implementation must be kept synchronized with func_dirname
33472# and func_basename. For efficiency, we do not delegate to
33473# those functions but instead duplicate the functionality here.
33474func_dirname_and_basename ()
33475{
33476 case ${1} in
33477 */*) func_dirname_result="${1%/*}${2}" ;;
33478 * ) func_dirname_result="${3}" ;;
33479 esac
33480 func_basename_result="${1##*/}"
33481}
33482
33483# func_stripname prefix suffix name
33484# strip PREFIX and SUFFIX off of NAME.
33485# PREFIX and SUFFIX must not contain globbing or regex special
33486# characters, hashes, percent signs, but SUFFIX may contain a leading
33487# dot (in which case that matches only a dot).
33488func_stripname ()
33489{
33490 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
33491 # positional parameters, so assign one to ordinary parameter first.
33492 func_stripname_result=${3}
33493 func_stripname_result=${func_stripname_result#"${1}"}
33494 func_stripname_result=${func_stripname_result%"${2}"}
33495}
33496
33497# func_opt_split
33498func_opt_split ()
33499{
33500 func_opt_split_opt=${1%%=*}
33501 func_opt_split_arg=${1#*=}
33502}
33503
33504# func_lo2o object
33505func_lo2o ()
33506{
33507 case ${1} in
33508 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
33509 *) func_lo2o_result=${1} ;;
33510 esac
33511}
33512
33513# func_xform libobj-or-source
33514func_xform ()
33515{
33516 func_xform_result=${1%.*}.lo
33517}
33518
33519# func_arith arithmetic-term...
33520func_arith ()
33521{
33522 func_arith_result=$(( $* ))
33523}
33524
33525# func_len string
33526# STRING may not start with a hyphen.
33527func_len ()
33528{
33529 func_len_result=${#1}
33530}
33531
33532_LT_EOF
33533 ;;
33534 *) # Bourne compatible functions.
33535 cat << \_LT_EOF >> "$cfgfile"
33536
33537# func_dirname file append nondir_replacement
33538# Compute the dirname of FILE. If nonempty, add APPEND to the result,
33539# otherwise set result to NONDIR_REPLACEMENT.
33540func_dirname ()
33541{
33542 # Extract subdirectory from the argument.
cristy18304f92009-11-22 15:48:26 +000033543 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
cristy3ed852e2009-09-05 21:47:34 +000033544 if test "X$func_dirname_result" = "X${1}"; then
33545 func_dirname_result="${3}"
33546 else
33547 func_dirname_result="$func_dirname_result${2}"
33548 fi
33549}
33550
33551# func_basename file
33552func_basename ()
33553{
cristy18304f92009-11-22 15:48:26 +000033554 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
cristy3ed852e2009-09-05 21:47:34 +000033555}
33556
33557
33558# func_stripname prefix suffix name
33559# strip PREFIX and SUFFIX off of NAME.
33560# PREFIX and SUFFIX must not contain globbing or regex special
33561# characters, hashes, percent signs, but SUFFIX may contain a leading
33562# dot (in which case that matches only a dot).
33563# func_strip_suffix prefix name
33564func_stripname ()
33565{
33566 case ${2} in
cristy18304f92009-11-22 15:48:26 +000033567 .*) func_stripname_result=`$ECHO "X${3}" \
33568 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
33569 *) func_stripname_result=`$ECHO "X${3}" \
33570 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
cristy3ed852e2009-09-05 21:47:34 +000033571 esac
33572}
33573
33574# sed scripts:
33575my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
33576my_sed_long_arg='1s/^-[^=]*=//'
33577
33578# func_opt_split
33579func_opt_split ()
33580{
cristy18304f92009-11-22 15:48:26 +000033581 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
33582 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
cristy3ed852e2009-09-05 21:47:34 +000033583}
33584
33585# func_lo2o object
33586func_lo2o ()
33587{
cristy18304f92009-11-22 15:48:26 +000033588 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
cristy3ed852e2009-09-05 21:47:34 +000033589}
33590
33591# func_xform libobj-or-source
33592func_xform ()
33593{
cristy18304f92009-11-22 15:48:26 +000033594 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
cristy3ed852e2009-09-05 21:47:34 +000033595}
33596
33597# func_arith arithmetic-term...
33598func_arith ()
33599{
33600 func_arith_result=`expr "$@"`
33601}
33602
33603# func_len string
33604# STRING may not start with a hyphen.
33605func_len ()
33606{
33607 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
33608}
33609
33610_LT_EOF
33611esac
33612
33613case $lt_shell_append in
33614 yes)
33615 cat << \_LT_EOF >> "$cfgfile"
33616
33617# func_append var value
33618# Append VALUE to the end of shell variable VAR.
33619func_append ()
33620{
33621 eval "$1+=\$2"
33622}
33623_LT_EOF
33624 ;;
33625 *)
33626 cat << \_LT_EOF >> "$cfgfile"
33627
33628# func_append var value
33629# Append VALUE to the end of shell variable VAR.
33630func_append ()
33631{
33632 eval "$1=\$$1\$2"
33633}
33634
33635_LT_EOF
33636 ;;
33637 esac
33638
33639
33640 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
33641 || (rm -f "$cfgfile"; exit 1)
33642
33643 mv -f "$cfgfile" "$ofile" ||
33644 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
33645 chmod +x "$ofile"
33646
33647
33648 cat <<_LT_EOF >> "$ofile"
33649
33650# ### BEGIN LIBTOOL TAG CONFIG: CXX
33651
33652# The linker used to build libraries.
33653LD=$lt_LD_CXX
33654
33655# Commands used to build an old-style archive.
33656old_archive_cmds=$lt_old_archive_cmds_CXX
33657
33658# A language specific compiler.
33659CC=$lt_compiler_CXX
33660
33661# Is the compiler the GNU compiler?
33662with_gcc=$GCC_CXX
33663
33664# Compiler flag to turn off builtin functions.
33665no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
33666
33667# How to pass a linker flag through the compiler.
33668wl=$lt_lt_prog_compiler_wl_CXX
33669
33670# Additional compiler flags for building library objects.
33671pic_flag=$lt_lt_prog_compiler_pic_CXX
33672
33673# Compiler flag to prevent dynamic linking.
33674link_static_flag=$lt_lt_prog_compiler_static_CXX
33675
33676# Does compiler simultaneously support -c and -o options?
33677compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
33678
33679# Whether or not to add -lc for building shared libraries.
33680build_libtool_need_lc=$archive_cmds_need_lc_CXX
33681
33682# Whether or not to disallow shared libs when runtime libs are static.
33683allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
33684
33685# Compiler flag to allow reflexive dlopens.
33686export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
33687
33688# Compiler flag to generate shared objects directly from archives.
33689whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
33690
33691# Whether the compiler copes with passing no objects directly.
33692compiler_needs_object=$lt_compiler_needs_object_CXX
33693
33694# Create an old-style archive from a shared archive.
33695old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
33696
33697# Create a temporary old-style archive to link instead of a shared archive.
33698old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
33699
33700# Commands used to build a shared archive.
33701archive_cmds=$lt_archive_cmds_CXX
33702archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
33703
33704# Commands used to build a loadable module if different from building
33705# a shared archive.
33706module_cmds=$lt_module_cmds_CXX
33707module_expsym_cmds=$lt_module_expsym_cmds_CXX
33708
33709# Whether we are building with GNU ld or not.
33710with_gnu_ld=$lt_with_gnu_ld_CXX
33711
33712# Flag that allows shared libraries with undefined symbols to be built.
33713allow_undefined_flag=$lt_allow_undefined_flag_CXX
33714
33715# Flag that enforces no undefined symbols.
33716no_undefined_flag=$lt_no_undefined_flag_CXX
33717
33718# Flag to hardcode \$libdir into a binary during linking.
33719# This must work even if \$libdir does not exist
33720hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
33721
33722# If ld is used when linking, flag to hardcode \$libdir into a binary
33723# during linking. This must work even if \$libdir does not exist.
33724hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
33725
33726# Whether we need a single "-rpath" flag with a separated argument.
33727hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
33728
33729# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
33730# DIR into the resulting binary.
33731hardcode_direct=$hardcode_direct_CXX
33732
33733# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
33734# DIR into the resulting binary and the resulting library dependency is
33735# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
33736# library is relocated.
33737hardcode_direct_absolute=$hardcode_direct_absolute_CXX
33738
33739# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
33740# into the resulting binary.
33741hardcode_minus_L=$hardcode_minus_L_CXX
33742
33743# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
33744# into the resulting binary.
33745hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
33746
33747# Set to "yes" if building a shared library automatically hardcodes DIR
33748# into the library and all subsequent libraries and executables linked
33749# against it.
33750hardcode_automatic=$hardcode_automatic_CXX
33751
33752# Set to yes if linker adds runtime paths of dependent libraries
33753# to runtime path list.
33754inherit_rpath=$inherit_rpath_CXX
33755
33756# Whether libtool must link a program against all its dependency libraries.
33757link_all_deplibs=$link_all_deplibs_CXX
33758
33759# Fix the shell variable \$srcfile for the compiler.
33760fix_srcfile_path=$lt_fix_srcfile_path_CXX
33761
33762# Set to "yes" if exported symbols are required.
33763always_export_symbols=$always_export_symbols_CXX
33764
33765# The commands to list exported symbols.
33766export_symbols_cmds=$lt_export_symbols_cmds_CXX
33767
33768# Symbols that should not be listed in the preloaded symbols.
33769exclude_expsyms=$lt_exclude_expsyms_CXX
33770
33771# Symbols that must always be exported.
33772include_expsyms=$lt_include_expsyms_CXX
33773
33774# Commands necessary for linking programs (against libraries) with templates.
33775prelink_cmds=$lt_prelink_cmds_CXX
33776
33777# Specify filename containing input files.
33778file_list_spec=$lt_file_list_spec_CXX
33779
33780# How to hardcode a shared library path into an executable.
33781hardcode_action=$hardcode_action_CXX
33782
33783# The directories searched by this compiler when creating a shared library.
33784compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
33785
33786# Dependencies to place before and after the objects being linked to
33787# create a shared library.
33788predep_objects=$lt_predep_objects_CXX
33789postdep_objects=$lt_postdep_objects_CXX
33790predeps=$lt_predeps_CXX
33791postdeps=$lt_postdeps_CXX
33792
33793# The library search path used internally by the compiler when linking
33794# a shared library.
33795compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
33796
33797# ### END LIBTOOL TAG CONFIG: CXX
33798_LT_EOF
33799
33800 ;;
33801 "MagickCore-config.in":C) chmod +x magick/MagickCore-config ;;
33802 "Magick-config.in":C) chmod +x magick/Magick-config ;;
33803 "MagickWand-config.in":C) chmod +x wand/MagickWand-config ;;
33804 "Wand-config.in":C) chmod +x wand/Wand-config ;;
33805 "Magick++-config.in":C) chmod +x Magick++/bin/Magick++-config ;;
33806 "PerlMagick/check.sh.in":C) chmod +x PerlMagick/check.sh ;;
33807
33808 esac
33809done # for ac_tag
33810
33811
cristy8b350f62009-11-15 23:12:43 +000033812as_fn_exit 0
cristy3ed852e2009-09-05 21:47:34 +000033813_ACEOF
cristy3ed852e2009-09-05 21:47:34 +000033814ac_clean_files=$ac_clean_files_save
33815
33816test $ac_write_fail = 0 ||
cristy8b350f62009-11-15 23:12:43 +000033817 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
cristy3ed852e2009-09-05 21:47:34 +000033818
33819
33820# configure is writing to config.log, and then calls config.status.
33821# config.status does its own redirection, appending to config.log.
33822# Unfortunately, on DOS this fails, as config.log is still kept open
33823# by configure, so config.status won't be able to write to it; its
33824# output is simply discarded. So we exec the FD to /dev/null,
33825# effectively closing config.log, so it can be properly (re)opened and
33826# appended to by config.status. When coming back to configure, we
33827# need to make the FD available again.
33828if test "$no_create" != yes; then
33829 ac_cs_success=:
33830 ac_config_status_args=
33831 test "$silent" = yes &&
33832 ac_config_status_args="$ac_config_status_args --quiet"
33833 exec 5>/dev/null
33834 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
33835 exec 5>>config.log
33836 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
33837 # would make configure fail if this is the last instruction.
cristy8b350f62009-11-15 23:12:43 +000033838 $ac_cs_success || as_fn_exit $?
cristy3ed852e2009-09-05 21:47:34 +000033839fi
33840if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
cristy8b350f62009-11-15 23:12:43 +000033841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
cristy3ed852e2009-09-05 21:47:34 +000033842$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
33843fi
33844
33845
33846rm -f magick-version
33847
33848result_ghostscript_font_dir='none'
33849if test "${ghostscript_font_dir}x" != 'x'; then
33850 result_ghostscript_font_dir=$ghostscript_font_dir
33851fi
33852
33853result_windows_font_dir='none'
33854if test "${windows_font_dir}x" != 'x'; then
33855 result_windows_font_dir=${windows_font_dir}
33856fi
33857
cristy8b350f62009-11-15 23:12:43 +000033858{ $as_echo "$as_me:${as_lineno-$LINENO}: result:
cristy3ed852e2009-09-05 21:47:34 +000033859ImageMagick is configured as follows. Please verify that this configuration
33860matches your expectations.
33861
33862Host system type: $host
33863Build system type: $build
33864
33865 Option Value
33866-------------------------------------------------------------------------------
33867Shared libraries --enable-shared=$enable_shared $libtool_build_shared_libs
33868Static libraries --enable-static=$enable_static $libtool_build_static_libs
33869Module support --with-modules=$with_modules $with_modules
33870GNU ld --with-gnu-ld=$with_gnu_ld $lt_cv_prog_gnu_ld
33871Quantum depth --with-quantum-depth=$with_quantum_depth $with_quantum_depth
33872High Dynamic Range Imagery
33873 --enable-hdri=$enable_hdri $enable_hdri
33874
33875Delegate Configuration:
33876BZLIB --with-bzlib=$with_bzlib $have_bzlib
33877Autotrace --with-autotrace=$with_autotrace $have_autotrace
33878DJVU --with-djvu=$with_djvu $have_djvu
33879DPS --with-dps=$with_dps $have_dps
33880FFTW --with-fftw=$with_fftw $have_fftw
33881FlashPIX --with-fpx=$with_fpx $have_fpx
33882FontConfig --with-fontconfig=$with_fontconfig $have_fontconfig
33883FreeType --with-freetype=$with_freetype $have_freetype
33884GhostPCL None $PCLDelegate ($PCLVersion)
33885GhostXPS None $XPSDelegate ($XPSVersion)
33886Ghostscript None $PSDelegate ($GSVersion)
33887Ghostscript fonts --with-gs-font-dir=$with_gs_font_dir $result_ghostscript_font_dir
33888Ghostscript lib --with-gslib=$with_gslib $have_gslib
33889Graphviz --with-gvc=$with_gvc $have_gvc
33890JBIG --with-jbig=$with_jbig $have_jbig
33891JPEG v1 --with-jpeg=$with_jpeg $have_jpeg
33892JPEG-2000 --with-jp2=$with_jp2 $have_jp2
33893LCMS --with-lcms=$with_lcms $have_lcms
33894LQR --with-lqr=$with_lqr $have_lqr
33895Magick++ --with-magick-plus-plus=$with_magick_plus_plus $have_magick_plus_plus
33896OpenEXR --with-openexr=$with_openexr $have_openexr
33897PERL --with-perl=$with_perl $have_perl
33898PNG --with-png=$with_png $have_png
33899RSVG --with-rsvg=$with_rsvg $have_rsvg
33900TIFF --with-tiff=$with_tiff $have_tiff
33901Windows fonts --with-windows-font-dir=$with_windows_font_dir $result_windows_font_dir
33902WMF --with-wmf=$with_wmf $have_wmf
33903X11 --with-x=$with_x $have_x
33904XML --with-xml=$with_xml $have_xml
33905ZLIB --with-zlib=$with_zlib $have_zlib
33906
33907X11 Configuration:
33908 X_CFLAGS = $X_CFLAGS
33909 X_PRE_LIBS = $X_PRE_LIBS
33910 X_LIBS = $X_LIBS
33911 X_EXTRA_LIBS = $X_EXTRA_LIBS
33912
33913Options used to compile and link:
33914 PREFIX = $PREFIX_DIR
33915 EXEC-PREFIX = $EXEC_PREFIX_DIR
33916 VERSION = $PACKAGE_VERSION
33917 CC = $CC
33918 CFLAGS = $CFLAGS
cristy3ed852e2009-09-05 21:47:34 +000033919 CPPFLAGS = $MAGICK_CPPFLAGS
33920 PCFLAGS = $MAGICK_PCFLAGS
33921 DEFS = $DEFS
33922 LDFLAGS = $LDFLAGS
33923 MAGICK_LDFLAGS = $MAGICK_LDFLAGS
33924 LIBS = $MAGICK_LIBS
33925 CXX = $CXX
33926 CXXFLAGS = $CXXFLAGS
33927" >&5
33928$as_echo "
33929ImageMagick is configured as follows. Please verify that this configuration
33930matches your expectations.
33931
33932Host system type: $host
33933Build system type: $build
33934
33935 Option Value
33936-------------------------------------------------------------------------------
33937Shared libraries --enable-shared=$enable_shared $libtool_build_shared_libs
33938Static libraries --enable-static=$enable_static $libtool_build_static_libs
33939Module support --with-modules=$with_modules $with_modules
33940GNU ld --with-gnu-ld=$with_gnu_ld $lt_cv_prog_gnu_ld
33941Quantum depth --with-quantum-depth=$with_quantum_depth $with_quantum_depth
33942High Dynamic Range Imagery
33943 --enable-hdri=$enable_hdri $enable_hdri
33944
33945Delegate Configuration:
33946BZLIB --with-bzlib=$with_bzlib $have_bzlib
33947Autotrace --with-autotrace=$with_autotrace $have_autotrace
33948DJVU --with-djvu=$with_djvu $have_djvu
33949DPS --with-dps=$with_dps $have_dps
33950FFTW --with-fftw=$with_fftw $have_fftw
33951FlashPIX --with-fpx=$with_fpx $have_fpx
33952FontConfig --with-fontconfig=$with_fontconfig $have_fontconfig
33953FreeType --with-freetype=$with_freetype $have_freetype
33954GhostPCL None $PCLDelegate ($PCLVersion)
33955GhostXPS None $XPSDelegate ($XPSVersion)
33956Ghostscript None $PSDelegate ($GSVersion)
33957Ghostscript fonts --with-gs-font-dir=$with_gs_font_dir $result_ghostscript_font_dir
33958Ghostscript lib --with-gslib=$with_gslib $have_gslib
33959Graphviz --with-gvc=$with_gvc $have_gvc
33960JBIG --with-jbig=$with_jbig $have_jbig
33961JPEG v1 --with-jpeg=$with_jpeg $have_jpeg
33962JPEG-2000 --with-jp2=$with_jp2 $have_jp2
33963LCMS --with-lcms=$with_lcms $have_lcms
33964LQR --with-lqr=$with_lqr $have_lqr
33965Magick++ --with-magick-plus-plus=$with_magick_plus_plus $have_magick_plus_plus
33966OpenEXR --with-openexr=$with_openexr $have_openexr
33967PERL --with-perl=$with_perl $have_perl
33968PNG --with-png=$with_png $have_png
33969RSVG --with-rsvg=$with_rsvg $have_rsvg
33970TIFF --with-tiff=$with_tiff $have_tiff
33971Windows fonts --with-windows-font-dir=$with_windows_font_dir $result_windows_font_dir
33972WMF --with-wmf=$with_wmf $have_wmf
33973X11 --with-x=$with_x $have_x
33974XML --with-xml=$with_xml $have_xml
33975ZLIB --with-zlib=$with_zlib $have_zlib
33976
33977X11 Configuration:
33978 X_CFLAGS = $X_CFLAGS
33979 X_PRE_LIBS = $X_PRE_LIBS
33980 X_LIBS = $X_LIBS
33981 X_EXTRA_LIBS = $X_EXTRA_LIBS
33982
33983Options used to compile and link:
33984 PREFIX = $PREFIX_DIR
33985 EXEC-PREFIX = $EXEC_PREFIX_DIR
33986 VERSION = $PACKAGE_VERSION
33987 CC = $CC
33988 CFLAGS = $CFLAGS
cristy3ed852e2009-09-05 21:47:34 +000033989 CPPFLAGS = $MAGICK_CPPFLAGS
33990 PCFLAGS = $MAGICK_PCFLAGS
33991 DEFS = $DEFS
33992 LDFLAGS = $LDFLAGS
33993 MAGICK_LDFLAGS = $MAGICK_LDFLAGS
33994 LIBS = $MAGICK_LIBS
33995 CXX = $CXX
33996 CXXFLAGS = $CXXFLAGS
33997" >&6; }