1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for GStreamer Base Plug-ins 1.16.2. 4# 5# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201 202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 PATH=/empty FPATH=/empty; export PATH FPATH 207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 209test \$(( 1 + 1 )) = 2 || exit 1" 210 if (eval "$as_required") 2>/dev/null; then : 211 as_have_required=yes 212else 213 as_have_required=no 214fi 215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 217else 218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219as_found=false 220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221do 222 IFS=$as_save_IFS 223 test -z "$as_dir" && as_dir=. 224 as_found=: 225 case $as_dir in #( 226 /*) 227 for as_base in sh bash ksh sh5; do 228 # Try only shells that exist, to save several forks. 229 as_shell=$as_dir/$as_base 230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 CONFIG_SHELL=$as_shell as_have_required=yes 233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 234 break 2 235fi 236fi 237 done;; 238 esac 239 as_found=false 240done 241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 243 CONFIG_SHELL=$SHELL as_have_required=yes 244fi; } 245IFS=$as_save_IFS 246 247 248 if test "x$CONFIG_SHELL" != x; then : 249 export CONFIG_SHELL 250 # We cannot yet assume a decent shell, so we have to provide a 251# neutralization value for shells without unset; and this also 252# works around shells that cannot unset nonexistent variables. 253# Preserve -v and -x to the replacement shell. 254BASH_ENV=/dev/null 255ENV=/dev/null 256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257case $- in # (((( 258 *v*x* | *x*v* ) as_opts=-vx ;; 259 *v* ) as_opts=-v ;; 260 *x* ) as_opts=-x ;; 261 * ) as_opts= ;; 262esac 263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264# Admittedly, this is quite paranoid, since all the known shells bail 265# out after a failed `exec'. 266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 267exit 255 268fi 269 270 if test x$as_have_required = xno; then : 271 $as_echo "$0: This script requires a shell more modern than all" 272 $as_echo "$0: the shells that I found on your system." 273 if test x${ZSH_VERSION+set} = xset ; then 274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 275 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 276 else 277 $as_echo "$0: Please tell bug-autoconf@gnu.org and 278$0: http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer 279$0: about your system, including any error possibly output 280$0: before this message. Then install a modern shell, or 281$0: manually run the script under such a shell if you do 282$0: have one." 283 fi 284 exit 1 285fi 286fi 287fi 288SHELL=${CONFIG_SHELL-/bin/sh} 289export SHELL 290# Unset more variables known to interfere with behavior of common tools. 291CLICOLOR_FORCE= GREP_OPTIONS= 292unset CLICOLOR_FORCE GREP_OPTIONS 293 294## --------------------- ## 295## M4sh Shell Functions. ## 296## --------------------- ## 297# as_fn_unset VAR 298# --------------- 299# Portably unset VAR. 300as_fn_unset () 301{ 302 { eval $1=; unset $1;} 303} 304as_unset=as_fn_unset 305 306# as_fn_set_status STATUS 307# ----------------------- 308# Set $? to STATUS, without forking. 309as_fn_set_status () 310{ 311 return $1 312} # as_fn_set_status 313 314# as_fn_exit STATUS 315# ----------------- 316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 317as_fn_exit () 318{ 319 set +e 320 as_fn_set_status $1 321 exit $1 322} # as_fn_exit 323 324# as_fn_mkdir_p 325# ------------- 326# Create "$as_dir" as a directory, including parents if necessary. 327as_fn_mkdir_p () 328{ 329 330 case $as_dir in #( 331 -*) as_dir=./$as_dir;; 332 esac 333 test -d "$as_dir" || eval $as_mkdir_p || { 334 as_dirs= 335 while :; do 336 case $as_dir in #( 337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 338 *) as_qdir=$as_dir;; 339 esac 340 as_dirs="'$as_qdir' $as_dirs" 341 as_dir=`$as_dirname -- "$as_dir" || 342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 343 X"$as_dir" : 'X\(//\)[^/]' \| \ 344 X"$as_dir" : 'X\(//\)$' \| \ 345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 346$as_echo X"$as_dir" | 347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)[^/].*/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\/\)$/{ 356 s//\1/ 357 q 358 } 359 /^X\(\/\).*/{ 360 s//\1/ 361 q 362 } 363 s/.*/./; q'` 364 test -d "$as_dir" && break 365 done 366 test -z "$as_dirs" || eval "mkdir $as_dirs" 367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 368 369 370} # as_fn_mkdir_p 371 372# as_fn_executable_p FILE 373# ----------------------- 374# Test if FILE is an executable regular file. 375as_fn_executable_p () 376{ 377 test -f "$1" && test -x "$1" 378} # as_fn_executable_p 379# as_fn_append VAR VALUE 380# ---------------------- 381# Append the text in VALUE to the end of the definition contained in VAR. Take 382# advantage of any shell optimizations that allow amortized linear growth over 383# repeated appends, instead of the typical quadratic growth present in naive 384# implementations. 385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 386 eval 'as_fn_append () 387 { 388 eval $1+=\$2 389 }' 390else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395fi # as_fn_append 396 397# as_fn_arith ARG... 398# ------------------ 399# Perform arithmetic evaluation on the ARGs, and store the result in the 400# global $as_val. Take advantage of shells that can avoid forks. The arguments 401# must be portable across $(()) and expr. 402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412fi # as_fn_arith 413 414 415# as_fn_error STATUS ERROR [LINENO LOG_FD] 416# ---------------------------------------- 417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 419# script with STATUS, using 1 if that was 0. 420as_fn_error () 421{ 422 as_status=$1; test $as_status -eq 0 && as_status=1 423 if test "$4"; then 424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 426 fi 427 $as_echo "$as_me: error: $2" >&2 428 as_fn_exit $as_status 429} # as_fn_error 430 431if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434else 435 as_expr=false 436fi 437 438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440else 441 as_basename=false 442fi 443 444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446else 447 as_dirname=false 448fi 449 450as_me=`$as_basename -- "$0" || 451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 452 X"$0" : 'X\(//\)$' \| \ 453 X"$0" : 'X\(/\)' \| . 2>/dev/null || 454$as_echo X/"$0" | 455 sed '/^.*\/\([^/][^/]*\)\/*$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\/\)$/{ 460 s//\1/ 461 q 462 } 463 /^X\/\(\/\).*/{ 464 s//\1/ 465 q 466 } 467 s/.*/./; q'` 468 469# Avoid depending upon Character Ranges. 470as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473as_cr_digits='0123456789' 474as_cr_alnum=$as_cr_Letters$as_cr_digits 475 476 477 as_lineno_1=$LINENO as_lineno_1a=$LINENO 478 as_lineno_2=$LINENO as_lineno_2a=$LINENO 479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 482 sed -n ' 483 p 484 /[$]LINENO/= 485 ' <$as_myself | 486 sed ' 487 s/[$]LINENO.*/&-/ 488 t lineno 489 b 490 :lineno 491 N 492 :loop 493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 494 t loop 495 s/-\n.*// 496 ' >$as_me.lineno && 497 chmod +x "$as_me.lineno" || 498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 499 500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 501 # already done that, so ensure we don't try to do so again and fall 502 # in an infinite loop. This has already happened in practice. 503 _as_can_reexec=no; export _as_can_reexec 504 # Don't try to exec as it changes $[0], causing all sort of problems 505 # (the dirname of $[0] is not the place where we might find the 506 # original and so on. Autoconf is especially sensitive to this). 507 . "./$as_me.lineno" 508 # Exit status is that of the last command. 509 exit 510} 511 512ECHO_C= ECHO_N= ECHO_T= 513case `echo -n x` in #((((( 514-n*) 515 case `echo 'xy\c'` in 516 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 517 xy) ECHO_C='\c';; 518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 519 ECHO_T=' ';; 520 esac;; 521*) 522 ECHO_N='-n';; 523esac 524 525rm -f conf$$ conf$$.exe conf$$.file 526if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531fi 532if (echo >conf$$.file) 2>/dev/null; then 533 if ln -s conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s='ln -s' 535 # ... but there are two gotchas: 536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 538 # In both cases, we have to default to `cp -pR'. 539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 540 as_ln_s='cp -pR' 541 elif ln conf$$.file conf$$ 2>/dev/null; then 542 as_ln_s=ln 543 else 544 as_ln_s='cp -pR' 545 fi 546else 547 as_ln_s='cp -pR' 548fi 549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550rmdir conf$$.dir 2>/dev/null 551 552if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557fi 558 559as_test_x='test -x' 560as_executable_p=as_fn_executable_p 561 562# Sed expression to map a string onto a valid CPP name. 563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 564 565# Sed expression to map a string onto a valid variable name. 566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568SHELL=${CONFIG_SHELL-/bin/sh} 569 570 571test -n "$DJDIR" || exec 7<&0 </dev/null 572exec 6>&1 573 574# Name of the host. 575# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 576# so uname gets run too. 577ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 578 579# 580# Initializations. 581# 582ac_default_prefix=/usr/local 583ac_clean_files= 584ac_config_libobj_dir=. 585LIBOBJS= 586cross_compiling=no 587subdirs= 588MFLAGS= 589MAKEFLAGS= 590 591# Identity of this package. 592PACKAGE_NAME='GStreamer Base Plug-ins' 593PACKAGE_TARNAME='gst-plugins-base' 594PACKAGE_VERSION='1.16.2' 595PACKAGE_STRING='GStreamer Base Plug-ins 1.16.2' 596PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer' 597PACKAGE_URL='' 598 599ac_unique_file="gst/audiotestsrc/gstaudiotestsrc.c" 600# Factoring default headers for most tests. 601ac_includes_default="\ 602#include <stdio.h> 603#ifdef HAVE_SYS_TYPES_H 604# include <sys/types.h> 605#endif 606#ifdef HAVE_SYS_STAT_H 607# include <sys/stat.h> 608#endif 609#ifdef STDC_HEADERS 610# include <stdlib.h> 611# include <stddef.h> 612#else 613# ifdef HAVE_STDLIB_H 614# include <stdlib.h> 615# endif 616#endif 617#ifdef HAVE_STRING_H 618# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 619# include <memory.h> 620# endif 621# include <string.h> 622#endif 623#ifdef HAVE_STRINGS_H 624# include <strings.h> 625#endif 626#ifdef HAVE_INTTYPES_H 627# include <inttypes.h> 628#endif 629#ifdef HAVE_STDINT_H 630# include <stdint.h> 631#endif 632#ifdef HAVE_UNISTD_H 633# include <unistd.h> 634#endif" 635 636gt_needs= 637ac_subst_vars='am__EXEEXT_FALSE 638am__EXEEXT_TRUE 639LTLIBOBJS 640LIBOBJS 641GST_PLUGIN_LDFLAGS 642GST_LIB_LDFLAGS 643GST_ALL_LDFLAGS 644GST_CXXFLAGS 645GST_PLUGINS_BASE_CFLAGS 646GST_OPTION_CXXFLAGS 647GST_OPTION_CFLAGS 648EXTRA_CFLAGS 649VISIBILITY_CXXFLAGS 650VISIBILITY_CFLAGS 651DEPRECATED_CFLAGS 652PROFILE_CFLAGS 653USE_GIO_UNIX_2_0_FALSE 654USE_GIO_UNIX_2_0_TRUE 655GIO_UNIX_2_0_LIBS 656GIO_UNIX_2_0_CFLAGS 657HAVE_JPEG_FALSE 658HAVE_JPEG_TRUE 659HAVE_PNG_FALSE 660HAVE_PNG_TRUE 661HAVE_GRAPHENE_FALSE 662HAVE_GRAPHENE_TRUE 663USE_VORBIS_FALSE 664USE_VORBIS_TRUE 665VORBIS_LIBS 666VORBIS_CFLAGS 667USE_THEORA_FALSE 668USE_THEORA_TRUE 669THEORA_LIBS 670THEORA_CFLAGS 671USE_PANGO_FALSE 672USE_PANGO_TRUE 673PANGO_LIBS 674PANGO_CFLAGS 675USE_OPUS_FALSE 676USE_OPUS_TRUE 677OPUS_LIBS 678OPUS_CFLAGS 679USE_OGG_FALSE 680USE_OGG_TRUE 681OGG_LIBS 682OGG_CFLAGS 683USE_LIBVISUAL_FALSE 684USE_LIBVISUAL_TRUE 685LIBVISUAL_LIBS 686LIBVISUAL_CFLAGS 687USE_IVORBIS_FALSE 688USE_IVORBIS_TRUE 689IVORBIS_LIBS 690IVORBIS_CFLAGS 691USE_GL_FALSE 692USE_GL_TRUE 693HAVE_JPEG 694JPEG_LIBS 695HAVE_PNG 696LIBPNG_LIBS 697LIBPNG_CFLAGS 698GMODULE_NO_EXPORT_LIBS 699GMODULE_NO_EXPORT_CFLAGS 700HAVE_GRAPHENE 701GRAPHENE_LIBS 702GRAPHENE_CFLAGS 703USE_CDPARANOIA_FALSE 704USE_CDPARANOIA_TRUE 705HAVE_CDPARANOIA 706CDPARANOIA_LIBS 707CDPARANOIA_CFLAGS 708USE_ALSA_FALSE 709USE_ALSA_TRUE 710ALSA_LIBS 711ALSA_CFLAGS 712USE_XSHM_FALSE 713USE_XSHM_TRUE 714HAVE_XSHM 715XSHM_LIBS 716XSHM_CFLAGS 717USE_XVIDEO_FALSE 718USE_XVIDEO_TRUE 719XVIDEO_LIBS 720XVIDEO_CFLAGS 721USE_X_FALSE 722USE_X_TRUE 723X_LIBS 724X_CFLAGS 725USE_ZLIB_FALSE 726USE_ZLIB_TRUE 727HAVE_ZLIB 728ZLIB_LIBS 729ZLIB_CFLAGS 730USE_ISO_CODES_FALSE 731USE_ISO_CODES_TRUE 732USE_PLUGIN_VOLUME_FALSE 733USE_PLUGIN_VOLUME_TRUE 734USE_PLUGIN_VIDEOSCALE_FALSE 735USE_PLUGIN_VIDEOSCALE_TRUE 736USE_PLUGIN_VIDEORATE_FALSE 737USE_PLUGIN_VIDEORATE_TRUE 738USE_PLUGIN_VIDEOTESTSRC_FALSE 739USE_PLUGIN_VIDEOTESTSRC_TRUE 740USE_PLUGIN_TYPEFIND_FALSE 741USE_PLUGIN_TYPEFIND_TRUE 742USE_PLUGIN_TCP_FALSE 743USE_PLUGIN_TCP_TRUE 744USE_PLUGIN_SUBPARSE_FALSE 745USE_PLUGIN_SUBPARSE_TRUE 746USE_PLUGIN_RAWPARSE_FALSE 747USE_PLUGIN_RAWPARSE_TRUE 748USE_PLUGIN_AUDIORESAMPLE_FALSE 749USE_PLUGIN_AUDIORESAMPLE_TRUE 750USE_PLUGIN_PLAYBACK_FALSE 751USE_PLUGIN_PLAYBACK_TRUE 752USE_PLUGIN_OVERLAYCOMPOSITION_FALSE 753USE_PLUGIN_OVERLAYCOMPOSITION_TRUE 754USE_PLUGIN_GIO_FALSE 755USE_PLUGIN_GIO_TRUE 756USE_PLUGIN_VIDEOCONVERT_FALSE 757USE_PLUGIN_VIDEOCONVERT_TRUE 758USE_PLUGIN_ENCODING_FALSE 759USE_PLUGIN_ENCODING_TRUE 760USE_PLUGIN_COMPOSITOR_FALSE 761USE_PLUGIN_COMPOSITOR_TRUE 762USE_PLUGIN_AUDIOTESTSRC_FALSE 763USE_PLUGIN_AUDIOTESTSRC_TRUE 764USE_PLUGIN_AUDIORATE_FALSE 765USE_PLUGIN_AUDIORATE_TRUE 766USE_PLUGIN_AUDIOMIXER_FALSE 767USE_PLUGIN_AUDIOMIXER_TRUE 768USE_PLUGIN_AUDIOCONVERT_FALSE 769USE_PLUGIN_AUDIOCONVERT_TRUE 770USE_PLUGIN_APP_FALSE 771USE_PLUGIN_APP_TRUE 772USE_PLUGIN_ADDER_FALSE 773USE_PLUGIN_ADDER_TRUE 774AUDIORESAMPLE_FORMAT_AUTO 775AUDIORESAMPLE_FORMAT_FLOAT 776AUDIORESAMPLE_FORMAT_INT 777DEFAULT_VISUALIZER 778DEFAULT_VIDEOSRC 779DEFAULT_VIDEOSINK 780DEFAULT_AUDIOSRC 781DEFAULT_AUDIOSINK 782GST_LEVEL_DEFAULT 783ERROR_CXXFLAGS 784WARNING_CXXFLAGS 785ERROR_CFLAGS 786WARNING_CFLAGS 787plugindir 788PLUGINDIR 789GST_LICENSE 790HAVE_LINUX_JOYSTICK_HEADERS_FALSE 791HAVE_LINUX_JOYSTICK_HEADERS_TRUE 792HAVE_SDL_FALSE 793HAVE_SDL_TRUE 794SDL_LIBS 795SDL_CFLAGS 796HAVE_QT_MOC_FALSE 797HAVE_QT_MOC_TRUE 798HAVE_QT_FALSE 799HAVE_QT_TRUE 800QTCHOOSER 801QT_MOC 802QT_LIBS 803QT_CFLAGS 804HAVE_GDK_PIXBUF_FALSE 805HAVE_GDK_PIXBUF_TRUE 806HAVE_GTK_QUARTZ_FALSE 807HAVE_GTK_QUARTZ_TRUE 808HAVE_GTK_X11_FALSE 809HAVE_GTK_X11_TRUE 810HAVE_GTK_FALSE 811HAVE_GTK_TRUE 812GDK_PIXBUF_LIBS 813GDK_PIXBUF_CFLAGS 814GTK_QUARTZ_LIBS 815GTK_QUARTZ_CFLAGS 816GTK_X11_LIBS 817GTK_X11_CFLAGS 818GTK_LIBS 819GTK_CFLAGS 820HAVE_GST_GL_FALSE 821HAVE_GST_GL_TRUE 822USE_EAGL_FALSE 823USE_EAGL_TRUE 824USE_EGL_RPI_FALSE 825USE_EGL_RPI_TRUE 826USE_EGL_MALI_FALSE 827USE_EGL_MALI_TRUE 828USE_COCOA_FALSE 829USE_COCOA_TRUE 830USE_WGL_FALSE 831USE_WGL_TRUE 832USE_EGL_FALSE 833USE_EGL_TRUE 834USE_GLX_FALSE 835USE_GLX_TRUE 836USE_GLES2_FALSE 837USE_GLES2_TRUE 838USE_OPENGL_FALSE 839USE_OPENGL_TRUE 840HAVE_WINDOW_GBM_FALSE 841HAVE_WINDOW_GBM_TRUE 842HAVE_WINDOW_VIV_FB_FALSE 843HAVE_WINDOW_VIV_FB_TRUE 844HAVE_WINDOW_EAGL_FALSE 845HAVE_WINDOW_EAGL_TRUE 846HAVE_WINDOW_ANDROID_FALSE 847HAVE_WINDOW_ANDROID_TRUE 848HAVE_WINDOW_WAYLAND_FALSE 849HAVE_WINDOW_WAYLAND_TRUE 850HAVE_WINDOW_DISPMANX_FALSE 851HAVE_WINDOW_DISPMANX_TRUE 852HAVE_WINDOW_WIN32_FALSE 853HAVE_WINDOW_WIN32_TRUE 854HAVE_WINDOW_COCOA_FALSE 855HAVE_WINDOW_COCOA_TRUE 856HAVE_WINDOW_X11_FALSE 857HAVE_WINDOW_X11_TRUE 858USE_GLES2 859USE_OPENGL 860GL_OBJCFLAGS 861GL_WINDOWS 862GL_PLATFORMS 863GL_APIS 864WAYLAND_PROTOCOLS_DATADIR 865WAYLAND_SCANNER 866WAYLAND_EGL_LIBS 867WAYLAND_EGL_CFLAGS 868GBM_LIBS 869GBM_CFLAGS 870DRM_LIBS 871DRM_CFLAGS 872HAVE_EGL 873EGL_LIBS 874EGL_CFLAGS 875HAVE_GLES2 876GLES2_LIBS 877GLES2_CFLAGS 878GL_LIBS 879GL_CFLAGS 880HAVE_GL 881X11_XCB_LIBS 882X11_XCB_CFLAGS 883HAVE_IOS_FALSE 884HAVE_IOS_TRUE 885ERROR_OBJCFLAGS 886WARNING_OBJCFLAGS 887am__fastdepOBJC_FALSE 888am__fastdepOBJC_TRUE 889OBJCDEPMODE 890ac_ct_OBJC 891OBJCFLAGS 892OBJC 893G_UDEV_LIBS 894G_UDEV_CFLAGS 895GST_PREFIX 896GLIB_PREFIX 897HAVE_GST_CHECK_FALSE 898HAVE_GST_CHECK_TRUE 899GST_CHECK_LIBS 900GST_CHECK_CFLAGS 901GST_CONTROLLER_LIBS 902GST_CONTROLLER_CFLAGS 903GST_BASE_LIBS 904GST_BASE_CFLAGS 905GST_NET_LIBS 906GST_NET_CFLAGS 907GST_PLUGINS_DIR 908GST_TOOLS_DIR 909GST_LIBS 910GST_CFLAGS 911ORC_PC 912HAVE_ORCC_FALSE 913HAVE_ORCC_TRUE 914HAVE_ORC_FALSE 915HAVE_ORC_TRUE 916ORCC_FLAGS 917ORCC 918ORC_LIBS 919ORC_CFLAGS 920GIO_LDFLAGS 921GIO_LIBS 922GIO_CFLAGS 923GLIB_EXTRA_CFLAGS 924GLIB_MKENUMS 925GLIB_GENMARSHAL 926GLIB_LIBS 927GLIB_CFLAGS 928GLIB_REQ 929WIN32_LIBS 930HAVE_WINSOCK2_H_FALSE 931HAVE_WINSOCK2_H_TRUE 932HAVE_SYS_SOCKET_H_FALSE 933HAVE_SYS_SOCKET_H_TRUE 934SSE41_CFLAGS 935SSE2_CFLAGS 936SSE_CFLAGS 937HAVE_X86_FALSE 938HAVE_X86_TRUE 939PTHREAD_CFLAGS 940PTHREAD_LIBS 941PTHREAD_CC 942ax_pthread_config 943LIBM 944ENABLE_PLUGIN_DOCS_FALSE 945ENABLE_PLUGIN_DOCS_TRUE 946pkgpyexecdir 947pyexecdir 948pkgpythondir 949pythondir 950PYTHON_PLATFORM 951PYTHON_EXEC_PREFIX 952PYTHON_PREFIX 953PYTHON_VERSION 954PYTHON 955GTK_DOC_USE_LIBTOOL_FALSE 956GTK_DOC_USE_LIBTOOL_TRUE 957GTK_DOC_BUILD_PDF_FALSE 958GTK_DOC_BUILD_PDF_TRUE 959GTK_DOC_BUILD_HTML_FALSE 960GTK_DOC_BUILD_HTML_TRUE 961ENABLE_GTK_DOC_FALSE 962ENABLE_GTK_DOC_TRUE 963GTKDOC_DEPS_LIBS 964GTKDOC_DEPS_CFLAGS 965HTML_DIR 966GTKDOC_MKPDF 967GTKDOC_REBASE 968GTKDOC_CHECK 969HAVE_INTROSPECTION_FALSE 970HAVE_INTROSPECTION_TRUE 971INTROSPECTION_INIT 972INTROSPECTION_MAKEFILE 973INTROSPECTION_LIBS 974INTROSPECTION_CFLAGS 975INTROSPECTION_TYPELIBDIR 976INTROSPECTION_GIRDIR 977INTROSPECTION_GENERATE 978INTROSPECTION_COMPILER 979INTROSPECTION_SCANNER 980HAVE_VALGRIND_FALSE 981HAVE_VALGRIND_TRUE 982VALGRIND_PATH 983HAVE_CXX_FALSE 984HAVE_CXX_TRUE 985CXXCPP 986am__fastdepCXX_FALSE 987am__fastdepCXX_TRUE 988CXXDEPMODE 989ac_ct_CXX 990CXX 991HAVE_CPU_CRISV32_FALSE 992HAVE_CPU_CRISV32_TRUE 993HAVE_CPU_CRIS_FALSE 994HAVE_CPU_CRIS_TRUE 995HAVE_CPU_X86_64_FALSE 996HAVE_CPU_X86_64_TRUE 997HAVE_CPU_M68K_FALSE 998HAVE_CPU_M68K_TRUE 999HAVE_CPU_IA64_FALSE 1000HAVE_CPU_IA64_TRUE 1001HAVE_CPU_S390_FALSE 1002HAVE_CPU_S390_TRUE 1003HAVE_CPU_MIPS_FALSE 1004HAVE_CPU_MIPS_TRUE 1005HAVE_CPU_HPPA_FALSE 1006HAVE_CPU_HPPA_TRUE 1007HAVE_CPU_SPARC_FALSE 1008HAVE_CPU_SPARC_TRUE 1009HAVE_CPU_ARM_FALSE 1010HAVE_CPU_ARM_TRUE 1011HAVE_CPU_ARC_FALSE 1012HAVE_CPU_ARC_TRUE 1013HAVE_CPU_ALPHA_FALSE 1014HAVE_CPU_ALPHA_TRUE 1015HAVE_CPU_PPC64_FALSE 1016HAVE_CPU_PPC64_TRUE 1017HAVE_CPU_PPC_FALSE 1018HAVE_CPU_PPC_TRUE 1019HAVE_CPU_I386_FALSE 1020HAVE_CPU_I386_TRUE 1021BUILD_EXPERIMENTAL_FALSE 1022BUILD_EXPERIMENTAL_TRUE 1023USE_EXPERIMENTAL_FALSE 1024USE_EXPERIMENTAL_TRUE 1025BUILD_EXTERNAL_FALSE 1026BUILD_EXTERNAL_TRUE 1027USE_EXTERNAL_FALSE 1028USE_EXTERNAL_TRUE 1029GST_PLUGINS_NONPORTED 1030GST_PLUGINS_SELECTED 1031GST_PLUGINS_ALL 1032GST_INSTALL_PLUGINS_HELPER 1033GST_PKG_CONFIG_PATH 1034GST_PACKAGE_ORIGIN 1035GST_PACKAGE_NAME 1036BUILD_EXAMPLES_FALSE 1037BUILD_EXAMPLES_TRUE 1038GST_GCOV_ENABLED_FALSE 1039GST_GCOV_ENABLED_TRUE 1040CCASFLAGS 1041FFLAGS 1042CXXFLAGS 1043GCOV 1044GCOV_LIBS 1045GCOV_CFLAGS 1046VALGRIND_LIBS 1047VALGRIND_CFLAGS 1048PKG_CONFIG 1049LOCALEDIR 1050GETTEXT_PACKAGE 1051POSUB 1052LTLIBINTL 1053LIBINTL 1054INTLLIBS 1055LTLIBICONV 1056LIBICONV 1057INTL_MACOSX_LIBS 1058XGETTEXT_EXTRA_OPTIONS 1059MSGMERGE 1060XGETTEXT_015 1061XGETTEXT 1062GMSGFMT_015 1063MSGFMT_015 1064GMSGFMT 1065MSGFMT 1066GETTEXT_MACRO_VERSION 1067USE_NLS 1068ACLOCAL_AMFLAGS 1069CPP 1070LT_SYS_LIBRARY_PATH 1071OTOOL64 1072OTOOL 1073LIPO 1074NMEDIT 1075DSYMUTIL 1076MANIFEST_TOOL 1077RANLIB 1078ac_ct_AR 1079AR 1080LN_S 1081NM 1082ac_ct_DUMPBIN 1083DUMPBIN 1084LD 1085FGREP 1086EGREP 1087GREP 1088SED 1089am__fastdepCC_FALSE 1090am__fastdepCC_TRUE 1091CCDEPMODE 1092am__nodep 1093AMDEPBACKSLASH 1094AMDEP_FALSE 1095AMDEP_TRUE 1096am__include 1097DEPDIR 1098OBJEXT 1099EXEEXT 1100ac_ct_CC 1101CPPFLAGS 1102LDFLAGS 1103CFLAGS 1104CC 1105LIBTOOL 1106OBJDUMP 1107DLLTOOL 1108AS 1109GST_LT_LDFLAGS 1110GST_LIBVERSION 1111GST_AGE 1112GST_REVISION 1113GST_CURRENT 1114GST_API_VERSION 1115MAINT 1116MAINTAINER_MODE_FALSE 1117MAINTAINER_MODE_TRUE 1118PACKAGE_VERSION_RELEASE 1119PACKAGE_VERSION_NANO 1120PACKAGE_VERSION_MICRO 1121PACKAGE_VERSION_MINOR 1122PACKAGE_VERSION_MAJOR 1123AM_BACKSLASH 1124AM_DEFAULT_VERBOSITY 1125AM_DEFAULT_V 1126AM_V 1127am__untar 1128am__tar 1129AMTAR 1130am__leading_dot 1131SET_MAKE 1132AWK 1133mkdir_p 1134MKDIR_P 1135INSTALL_STRIP_PROGRAM 1136STRIP 1137install_sh 1138MAKEINFO 1139AUTOHEADER 1140AUTOMAKE 1141AUTOCONF 1142ACLOCAL 1143VERSION 1144PACKAGE 1145CYGPATH_W 1146am__isrc 1147INSTALL_DATA 1148INSTALL_SCRIPT 1149INSTALL_PROGRAM 1150target_os 1151target_vendor 1152target_cpu 1153target 1154host_os 1155host_vendor 1156host_cpu 1157host 1158build_os 1159build_vendor 1160build_cpu 1161build 1162target_alias 1163host_alias 1164build_alias 1165LIBS 1166ECHO_T 1167ECHO_N 1168ECHO_C 1169DEFS 1170mandir 1171localedir 1172libdir 1173psdir 1174pdfdir 1175dvidir 1176htmldir 1177infodir 1178docdir 1179oldincludedir 1180includedir 1181runstatedir 1182localstatedir 1183sharedstatedir 1184sysconfdir 1185datadir 1186datarootdir 1187libexecdir 1188sbindir 1189bindir 1190program_transform_name 1191prefix 1192exec_prefix 1193PACKAGE_URL 1194PACKAGE_BUGREPORT 1195PACKAGE_STRING 1196PACKAGE_VERSION 1197PACKAGE_TARNAME 1198PACKAGE_NAME 1199PATH_SEPARATOR 1200SHELL 1201am__quote' 1202ac_subst_files='' 1203ac_user_opts=' 1204enable_option_checking 1205enable_silent_rules 1206enable_maintainer_mode 1207enable_static 1208enable_shared 1209with_pic 1210enable_fast_install 1211with_aix_soname 1212enable_dependency_tracking 1213with_gnu_ld 1214with_sysroot 1215enable_libtool_lock 1216with_autoconf 1217with_autoheader 1218with_automake 1219with_aclocal 1220enable_nls 1221enable_rpath 1222with_libiconv_prefix 1223with_libintl_prefix 1224enable_fatal_warnings 1225enable_extra_check 1226enable_debug 1227enable_profiling 1228enable_valgrind 1229enable_gcov 1230enable_examples 1231with_pkg_config_path 1232with_package_name 1233with_package_origin 1234with_install_plugins_helper 1235with_plugins 1236enable_external 1237enable_experimental 1238enable_largefile 1239enable_introspection 1240with_html_dir 1241enable_gtk_doc 1242enable_gtk_doc_html 1243enable_gtk_doc_pdf 1244enable_gobject_cast_checks 1245enable_glib_asserts 1246enable_orc 1247enable_opengl 1248with_opengl_module_name 1249enable_gles2 1250with_gles2_module_name 1251enable_egl 1252with_egl_module_name 1253enable_wgl 1254enable_glx 1255enable_cocoa 1256enable_x11 1257enable_wayland 1258enable_dispmanx 1259enable_gbm 1260enable_png 1261enable_jpeg 1262enable_Bsymbolic 1263with_default_audiosink 1264with_default_audiosrc 1265with_default_videosink 1266with_default_videosrc 1267with_default_visualizer 1268with_audioresample_format 1269enable_adder 1270enable_app 1271enable_audioconvert 1272enable_audiomixer 1273enable_audiorate 1274enable_audiotestsrc 1275enable_compositor 1276enable_encoding 1277enable_videoconvert 1278enable_gio 1279enable_overlaycomposition 1280enable_playback 1281enable_audioresample 1282enable_rawparse 1283enable_subparse 1284enable_tcp 1285enable_typefind 1286enable_videotestsrc 1287enable_videorate 1288enable_videoscale 1289enable_volume 1290enable_iso_codes 1291enable_zlib 1292enable_x 1293enable_xvideo 1294enable_xshm 1295enable_alsa 1296with_alsa_prefix 1297with_alsa_inc_prefix 1298enable_cdparanoia 1299enable_gl 1300with_jpeg_mmx 1301enable_ivorbis 1302enable_libvisual 1303enable_ogg 1304enable_opus 1305enable_pango 1306enable_theora 1307enable_vorbis 1308' 1309 ac_precious_vars='build_alias 1310host_alias 1311target_alias 1312CC 1313CFLAGS 1314LDFLAGS 1315LIBS 1316CPPFLAGS 1317LT_SYS_LIBRARY_PATH 1318CPP 1319PKG_CONFIG 1320VALGRIND_CFLAGS 1321VALGRIND_LIBS 1322CXX 1323CXXFLAGS 1324CCC 1325CXXCPP 1326GTKDOC_DEPS_CFLAGS 1327GTKDOC_DEPS_LIBS 1328PYTHON 1329GLIB_CFLAGS 1330GLIB_LIBS 1331GIO_CFLAGS 1332GIO_LIBS 1333ORC_CFLAGS 1334ORC_LIBS 1335GST_CFLAGS 1336GST_LIBS 1337GST_NET_CFLAGS 1338GST_NET_LIBS 1339GST_BASE_CFLAGS 1340GST_BASE_LIBS 1341GST_CONTROLLER_CFLAGS 1342GST_CONTROLLER_LIBS 1343GST_CHECK_CFLAGS 1344GST_CHECK_LIBS 1345G_UDEV_CFLAGS 1346G_UDEV_LIBS 1347OBJC 1348OBJCFLAGS 1349X11_XCB_CFLAGS 1350X11_XCB_LIBS 1351GL_CFLAGS 1352GL_LIBS 1353GLES2_CFLAGS 1354GLES2_LIBS 1355EGL_CFLAGS 1356EGL_LIBS 1357DRM_CFLAGS 1358DRM_LIBS 1359GBM_CFLAGS 1360GBM_LIBS 1361WAYLAND_EGL_CFLAGS 1362WAYLAND_EGL_LIBS 1363GTK_CFLAGS 1364GTK_LIBS 1365GTK_X11_CFLAGS 1366GTK_X11_LIBS 1367GTK_QUARTZ_CFLAGS 1368GTK_QUARTZ_LIBS 1369GDK_PIXBUF_CFLAGS 1370GDK_PIXBUF_LIBS 1371QT_CFLAGS 1372QT_LIBS 1373SDL_CFLAGS 1374SDL_LIBS 1375ZLIB_CFLAGS 1376ZLIB_LIBS 1377X_CFLAGS 1378X_LIBS 1379XVIDEO_CFLAGS 1380XVIDEO_LIBS 1381XSHM_CFLAGS 1382XSHM_LIBS 1383ALSA_CFLAGS 1384ALSA_LIBS 1385CDPARANOIA_CFLAGS 1386CDPARANOIA_LIBS 1387GRAPHENE_CFLAGS 1388GRAPHENE_LIBS 1389GMODULE_NO_EXPORT_CFLAGS 1390GMODULE_NO_EXPORT_LIBS 1391LIBPNG_CFLAGS 1392LIBPNG_LIBS 1393IVORBIS_CFLAGS 1394IVORBIS_LIBS 1395LIBVISUAL_CFLAGS 1396LIBVISUAL_LIBS 1397OGG_CFLAGS 1398OGG_LIBS 1399OPUS_CFLAGS 1400OPUS_LIBS 1401PANGO_CFLAGS 1402PANGO_LIBS 1403THEORA_CFLAGS 1404THEORA_LIBS 1405VORBIS_CFLAGS 1406VORBIS_LIBS 1407GIO_UNIX_2_0_CFLAGS 1408GIO_UNIX_2_0_LIBS' 1409 1410 1411# Initialize some variables set by options. 1412ac_init_help= 1413ac_init_version=false 1414ac_unrecognized_opts= 1415ac_unrecognized_sep= 1416# The variables have the same names as the options, with 1417# dashes changed to underlines. 1418cache_file=/dev/null 1419exec_prefix=NONE 1420no_create= 1421no_recursion= 1422prefix=NONE 1423program_prefix=NONE 1424program_suffix=NONE 1425program_transform_name=s,x,x, 1426silent= 1427site= 1428srcdir= 1429verbose= 1430x_includes=NONE 1431x_libraries=NONE 1432 1433# Installation directory options. 1434# These are left unexpanded so users can "make install exec_prefix=/foo" 1435# and all the variables that are supposed to be based on exec_prefix 1436# by default will actually change. 1437# Use braces instead of parens because sh, perl, etc. also accept them. 1438# (The list follows the same order as the GNU Coding Standards.) 1439bindir='${exec_prefix}/bin' 1440sbindir='${exec_prefix}/sbin' 1441libexecdir='${exec_prefix}/libexec' 1442datarootdir='${prefix}/share' 1443datadir='${datarootdir}' 1444sysconfdir='${prefix}/etc' 1445sharedstatedir='${prefix}/com' 1446localstatedir='${prefix}/var' 1447runstatedir='${localstatedir}/run' 1448includedir='${prefix}/include' 1449oldincludedir='/usr/include' 1450docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 1451infodir='${datarootdir}/info' 1452htmldir='${docdir}' 1453dvidir='${docdir}' 1454pdfdir='${docdir}' 1455psdir='${docdir}' 1456libdir='${exec_prefix}/lib' 1457localedir='${datarootdir}/locale' 1458mandir='${datarootdir}/man' 1459 1460ac_prev= 1461ac_dashdash= 1462for ac_option 1463do 1464 # If the previous option needs an argument, assign it. 1465 if test -n "$ac_prev"; then 1466 eval $ac_prev=\$ac_option 1467 ac_prev= 1468 continue 1469 fi 1470 1471 case $ac_option in 1472 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1473 *=) ac_optarg= ;; 1474 *) ac_optarg=yes ;; 1475 esac 1476 1477 # Accept the important Cygnus configure options, so we can diagnose typos. 1478 1479 case $ac_dashdash$ac_option in 1480 --) 1481 ac_dashdash=yes ;; 1482 1483 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1484 ac_prev=bindir ;; 1485 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1486 bindir=$ac_optarg ;; 1487 1488 -build | --build | --buil | --bui | --bu) 1489 ac_prev=build_alias ;; 1490 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1491 build_alias=$ac_optarg ;; 1492 1493 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1494 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1495 ac_prev=cache_file ;; 1496 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1497 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1498 cache_file=$ac_optarg ;; 1499 1500 --config-cache | -C) 1501 cache_file=config.cache ;; 1502 1503 -datadir | --datadir | --datadi | --datad) 1504 ac_prev=datadir ;; 1505 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1506 datadir=$ac_optarg ;; 1507 1508 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1509 | --dataroo | --dataro | --datar) 1510 ac_prev=datarootdir ;; 1511 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1512 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1513 datarootdir=$ac_optarg ;; 1514 1515 -disable-* | --disable-*) 1516 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1517 # Reject names that are not valid shell variable names. 1518 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1519 as_fn_error $? "invalid feature name: $ac_useropt" 1520 ac_useropt_orig=$ac_useropt 1521 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1522 case $ac_user_opts in 1523 *" 1524"enable_$ac_useropt" 1525"*) ;; 1526 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1527 ac_unrecognized_sep=', ';; 1528 esac 1529 eval enable_$ac_useropt=no ;; 1530 1531 -docdir | --docdir | --docdi | --doc | --do) 1532 ac_prev=docdir ;; 1533 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1534 docdir=$ac_optarg ;; 1535 1536 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1537 ac_prev=dvidir ;; 1538 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1539 dvidir=$ac_optarg ;; 1540 1541 -enable-* | --enable-*) 1542 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1543 # Reject names that are not valid shell variable names. 1544 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1545 as_fn_error $? "invalid feature name: $ac_useropt" 1546 ac_useropt_orig=$ac_useropt 1547 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1548 case $ac_user_opts in 1549 *" 1550"enable_$ac_useropt" 1551"*) ;; 1552 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1553 ac_unrecognized_sep=', ';; 1554 esac 1555 eval enable_$ac_useropt=\$ac_optarg ;; 1556 1557 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1558 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1559 | --exec | --exe | --ex) 1560 ac_prev=exec_prefix ;; 1561 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1562 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1563 | --exec=* | --exe=* | --ex=*) 1564 exec_prefix=$ac_optarg ;; 1565 1566 -gas | --gas | --ga | --g) 1567 # Obsolete; use --with-gas. 1568 with_gas=yes ;; 1569 1570 -help | --help | --hel | --he | -h) 1571 ac_init_help=long ;; 1572 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1573 ac_init_help=recursive ;; 1574 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1575 ac_init_help=short ;; 1576 1577 -host | --host | --hos | --ho) 1578 ac_prev=host_alias ;; 1579 -host=* | --host=* | --hos=* | --ho=*) 1580 host_alias=$ac_optarg ;; 1581 1582 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1583 ac_prev=htmldir ;; 1584 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1585 | --ht=*) 1586 htmldir=$ac_optarg ;; 1587 1588 -includedir | --includedir | --includedi | --included | --include \ 1589 | --includ | --inclu | --incl | --inc) 1590 ac_prev=includedir ;; 1591 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1592 | --includ=* | --inclu=* | --incl=* | --inc=*) 1593 includedir=$ac_optarg ;; 1594 1595 -infodir | --infodir | --infodi | --infod | --info | --inf) 1596 ac_prev=infodir ;; 1597 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1598 infodir=$ac_optarg ;; 1599 1600 -libdir | --libdir | --libdi | --libd) 1601 ac_prev=libdir ;; 1602 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1603 libdir=$ac_optarg ;; 1604 1605 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1606 | --libexe | --libex | --libe) 1607 ac_prev=libexecdir ;; 1608 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1609 | --libexe=* | --libex=* | --libe=*) 1610 libexecdir=$ac_optarg ;; 1611 1612 -localedir | --localedir | --localedi | --localed | --locale) 1613 ac_prev=localedir ;; 1614 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1615 localedir=$ac_optarg ;; 1616 1617 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1618 | --localstate | --localstat | --localsta | --localst | --locals) 1619 ac_prev=localstatedir ;; 1620 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1621 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1622 localstatedir=$ac_optarg ;; 1623 1624 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1625 ac_prev=mandir ;; 1626 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1627 mandir=$ac_optarg ;; 1628 1629 -nfp | --nfp | --nf) 1630 # Obsolete; use --without-fp. 1631 with_fp=no ;; 1632 1633 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1634 | --no-cr | --no-c | -n) 1635 no_create=yes ;; 1636 1637 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1638 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1639 no_recursion=yes ;; 1640 1641 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1642 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1643 | --oldin | --oldi | --old | --ol | --o) 1644 ac_prev=oldincludedir ;; 1645 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1646 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1647 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1648 oldincludedir=$ac_optarg ;; 1649 1650 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1651 ac_prev=prefix ;; 1652 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1653 prefix=$ac_optarg ;; 1654 1655 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1656 | --program-pre | --program-pr | --program-p) 1657 ac_prev=program_prefix ;; 1658 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1659 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1660 program_prefix=$ac_optarg ;; 1661 1662 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1663 | --program-suf | --program-su | --program-s) 1664 ac_prev=program_suffix ;; 1665 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1666 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1667 program_suffix=$ac_optarg ;; 1668 1669 -program-transform-name | --program-transform-name \ 1670 | --program-transform-nam | --program-transform-na \ 1671 | --program-transform-n | --program-transform- \ 1672 | --program-transform | --program-transfor \ 1673 | --program-transfo | --program-transf \ 1674 | --program-trans | --program-tran \ 1675 | --progr-tra | --program-tr | --program-t) 1676 ac_prev=program_transform_name ;; 1677 -program-transform-name=* | --program-transform-name=* \ 1678 | --program-transform-nam=* | --program-transform-na=* \ 1679 | --program-transform-n=* | --program-transform-=* \ 1680 | --program-transform=* | --program-transfor=* \ 1681 | --program-transfo=* | --program-transf=* \ 1682 | --program-trans=* | --program-tran=* \ 1683 | --progr-tra=* | --program-tr=* | --program-t=*) 1684 program_transform_name=$ac_optarg ;; 1685 1686 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1687 ac_prev=pdfdir ;; 1688 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1689 pdfdir=$ac_optarg ;; 1690 1691 -psdir | --psdir | --psdi | --psd | --ps) 1692 ac_prev=psdir ;; 1693 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1694 psdir=$ac_optarg ;; 1695 1696 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1697 | -silent | --silent | --silen | --sile | --sil) 1698 silent=yes ;; 1699 1700 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1701 | --runstate | --runstat | --runsta | --runst | --runs \ 1702 | --run | --ru | --r) 1703 ac_prev=runstatedir ;; 1704 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1705 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1706 | --run=* | --ru=* | --r=*) 1707 runstatedir=$ac_optarg ;; 1708 1709 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1710 ac_prev=sbindir ;; 1711 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1712 | --sbi=* | --sb=*) 1713 sbindir=$ac_optarg ;; 1714 1715 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1716 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1717 | --sharedst | --shareds | --shared | --share | --shar \ 1718 | --sha | --sh) 1719 ac_prev=sharedstatedir ;; 1720 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1721 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1722 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1723 | --sha=* | --sh=*) 1724 sharedstatedir=$ac_optarg ;; 1725 1726 -site | --site | --sit) 1727 ac_prev=site ;; 1728 -site=* | --site=* | --sit=*) 1729 site=$ac_optarg ;; 1730 1731 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1732 ac_prev=srcdir ;; 1733 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1734 srcdir=$ac_optarg ;; 1735 1736 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1737 | --syscon | --sysco | --sysc | --sys | --sy) 1738 ac_prev=sysconfdir ;; 1739 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1740 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1741 sysconfdir=$ac_optarg ;; 1742 1743 -target | --target | --targe | --targ | --tar | --ta | --t) 1744 ac_prev=target_alias ;; 1745 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1746 target_alias=$ac_optarg ;; 1747 1748 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1749 verbose=yes ;; 1750 1751 -version | --version | --versio | --versi | --vers | -V) 1752 ac_init_version=: ;; 1753 1754 -with-* | --with-*) 1755 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1756 # Reject names that are not valid shell variable names. 1757 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1758 as_fn_error $? "invalid package name: $ac_useropt" 1759 ac_useropt_orig=$ac_useropt 1760 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1761 case $ac_user_opts in 1762 *" 1763"with_$ac_useropt" 1764"*) ;; 1765 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1766 ac_unrecognized_sep=', ';; 1767 esac 1768 eval with_$ac_useropt=\$ac_optarg ;; 1769 1770 -without-* | --without-*) 1771 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1772 # Reject names that are not valid shell variable names. 1773 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1774 as_fn_error $? "invalid package name: $ac_useropt" 1775 ac_useropt_orig=$ac_useropt 1776 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1777 case $ac_user_opts in 1778 *" 1779"with_$ac_useropt" 1780"*) ;; 1781 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1782 ac_unrecognized_sep=', ';; 1783 esac 1784 eval with_$ac_useropt=no ;; 1785 1786 --x) 1787 # Obsolete; use --with-x. 1788 with_x=yes ;; 1789 1790 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1791 | --x-incl | --x-inc | --x-in | --x-i) 1792 ac_prev=x_includes ;; 1793 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1794 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1795 x_includes=$ac_optarg ;; 1796 1797 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1798 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1799 ac_prev=x_libraries ;; 1800 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1801 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1802 x_libraries=$ac_optarg ;; 1803 1804 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1805Try \`$0 --help' for more information" 1806 ;; 1807 1808 *=*) 1809 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1810 # Reject names that are not valid shell variable names. 1811 case $ac_envvar in #( 1812 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1813 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1814 esac 1815 eval $ac_envvar=\$ac_optarg 1816 export $ac_envvar ;; 1817 1818 *) 1819 # FIXME: should be removed in autoconf 3.0. 1820 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1821 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1822 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1823 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1824 ;; 1825 1826 esac 1827done 1828 1829if test -n "$ac_prev"; then 1830 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1831 as_fn_error $? "missing argument to $ac_option" 1832fi 1833 1834if test -n "$ac_unrecognized_opts"; then 1835 case $enable_option_checking in 1836 no) ;; 1837 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1838 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1839 esac 1840fi 1841 1842# Check all directory arguments for consistency. 1843for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1844 datadir sysconfdir sharedstatedir localstatedir includedir \ 1845 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1846 libdir localedir mandir runstatedir 1847do 1848 eval ac_val=\$$ac_var 1849 # Remove trailing slashes. 1850 case $ac_val in 1851 */ ) 1852 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1853 eval $ac_var=\$ac_val;; 1854 esac 1855 # Be sure to have absolute directory names. 1856 case $ac_val in 1857 [\\/$]* | ?:[\\/]* ) continue;; 1858 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1859 esac 1860 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1861done 1862 1863# There might be people who depend on the old broken behavior: `$host' 1864# used to hold the argument of --host etc. 1865# FIXME: To remove some day. 1866build=$build_alias 1867host=$host_alias 1868target=$target_alias 1869 1870# FIXME: To remove some day. 1871if test "x$host_alias" != x; then 1872 if test "x$build_alias" = x; then 1873 cross_compiling=maybe 1874 elif test "x$build_alias" != "x$host_alias"; then 1875 cross_compiling=yes 1876 fi 1877fi 1878 1879ac_tool_prefix= 1880test -n "$host_alias" && ac_tool_prefix=$host_alias- 1881 1882test "$silent" = yes && exec 6>/dev/null 1883 1884 1885ac_pwd=`pwd` && test -n "$ac_pwd" && 1886ac_ls_di=`ls -di .` && 1887ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1888 as_fn_error $? "working directory cannot be determined" 1889test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1890 as_fn_error $? "pwd does not report name of working directory" 1891 1892 1893# Find the source files, if location was not specified. 1894if test -z "$srcdir"; then 1895 ac_srcdir_defaulted=yes 1896 # Try the directory containing this script, then the parent directory. 1897 ac_confdir=`$as_dirname -- "$as_myself" || 1898$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1899 X"$as_myself" : 'X\(//\)[^/]' \| \ 1900 X"$as_myself" : 'X\(//\)$' \| \ 1901 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1902$as_echo X"$as_myself" | 1903 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1904 s//\1/ 1905 q 1906 } 1907 /^X\(\/\/\)[^/].*/{ 1908 s//\1/ 1909 q 1910 } 1911 /^X\(\/\/\)$/{ 1912 s//\1/ 1913 q 1914 } 1915 /^X\(\/\).*/{ 1916 s//\1/ 1917 q 1918 } 1919 s/.*/./; q'` 1920 srcdir=$ac_confdir 1921 if test ! -r "$srcdir/$ac_unique_file"; then 1922 srcdir=.. 1923 fi 1924else 1925 ac_srcdir_defaulted=no 1926fi 1927if test ! -r "$srcdir/$ac_unique_file"; then 1928 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1929 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1930fi 1931ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1932ac_abs_confdir=`( 1933 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1934 pwd)` 1935# When building in place, set srcdir=. 1936if test "$ac_abs_confdir" = "$ac_pwd"; then 1937 srcdir=. 1938fi 1939# Remove unnecessary trailing slashes from srcdir. 1940# Double slashes in file names in object file debugging info 1941# mess up M-x gdb in Emacs. 1942case $srcdir in 1943*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1944esac 1945for ac_var in $ac_precious_vars; do 1946 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1947 eval ac_env_${ac_var}_value=\$${ac_var} 1948 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1949 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1950done 1951 1952# 1953# Report the --help message. 1954# 1955if test "$ac_init_help" = "long"; then 1956 # Omit some internal or obsolete options to make the list less imposing. 1957 # This message is too long to be a string in the A/UX 3.1 sh. 1958 cat <<_ACEOF 1959\`configure' configures GStreamer Base Plug-ins 1.16.2 to adapt to many kinds of systems. 1960 1961Usage: $0 [OPTION]... [VAR=VALUE]... 1962 1963To assign environment variables (e.g., CC, CFLAGS...), specify them as 1964VAR=VALUE. See below for descriptions of some of the useful variables. 1965 1966Defaults for the options are specified in brackets. 1967 1968Configuration: 1969 -h, --help display this help and exit 1970 --help=short display options specific to this package 1971 --help=recursive display the short help of all the included packages 1972 -V, --version display version information and exit 1973 -q, --quiet, --silent do not print \`checking ...' messages 1974 --cache-file=FILE cache test results in FILE [disabled] 1975 -C, --config-cache alias for \`--cache-file=config.cache' 1976 -n, --no-create do not create output files 1977 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1978 1979Installation directories: 1980 --prefix=PREFIX install architecture-independent files in PREFIX 1981 [$ac_default_prefix] 1982 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1983 [PREFIX] 1984 1985By default, \`make install' will install all the files in 1986\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1987an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1988for instance \`--prefix=\$HOME'. 1989 1990For better control, use the options below. 1991 1992Fine tuning of the installation directories: 1993 --bindir=DIR user executables [EPREFIX/bin] 1994 --sbindir=DIR system admin executables [EPREFIX/sbin] 1995 --libexecdir=DIR program executables [EPREFIX/libexec] 1996 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1997 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1998 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1999 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 2000 --libdir=DIR object code libraries [EPREFIX/lib] 2001 --includedir=DIR C header files [PREFIX/include] 2002 --oldincludedir=DIR C header files for non-gcc [/usr/include] 2003 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 2004 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 2005 --infodir=DIR info documentation [DATAROOTDIR/info] 2006 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 2007 --mandir=DIR man documentation [DATAROOTDIR/man] 2008 --docdir=DIR documentation root 2009 [DATAROOTDIR/doc/gst-plugins-base] 2010 --htmldir=DIR html documentation [DOCDIR] 2011 --dvidir=DIR dvi documentation [DOCDIR] 2012 --pdfdir=DIR pdf documentation [DOCDIR] 2013 --psdir=DIR ps documentation [DOCDIR] 2014_ACEOF 2015 2016 cat <<\_ACEOF 2017 2018Program names: 2019 --program-prefix=PREFIX prepend PREFIX to installed program names 2020 --program-suffix=SUFFIX append SUFFIX to installed program names 2021 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 2022 2023System types: 2024 --build=BUILD configure for building on BUILD [guessed] 2025 --host=HOST cross-compile to build programs to run on HOST [BUILD] 2026 --target=TARGET configure for building compilers for TARGET [HOST] 2027_ACEOF 2028fi 2029 2030if test -n "$ac_init_help"; then 2031 case $ac_init_help in 2032 short | recursive ) echo "Configuration of GStreamer Base Plug-ins 1.16.2:";; 2033 esac 2034 cat <<\_ACEOF 2035 2036Optional Features: 2037 --disable-option-checking ignore unrecognized --enable/--with options 2038 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 2039 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 2040 --enable-silent-rules less verbose build output (undo: "make V=1") 2041 --disable-silent-rules verbose build output (undo: "make V=0") 2042 --disable-maintainer-mode 2043 disable make rules and dependencies not useful (and 2044 sometimes confusing) to the casual installer 2045 --enable-static[=PKGS] build static libraries [default=no] 2046 --enable-shared[=PKGS] build shared libraries [default=yes] 2047 --enable-fast-install[=PKGS] 2048 optimize for fast installation [default=yes] 2049 --enable-dependency-tracking 2050 do not reject slow dependency extractors 2051 --disable-dependency-tracking 2052 speeds up one-time build 2053 --disable-libtool-lock avoid locking (might break parallel builds) 2054 --disable-nls do not use Native Language Support 2055 --disable-rpath do not hardcode runtime library paths 2056 --disable-fatal-warnings 2057 Don't turn compiler warnings into fatal errors 2058 --enable-extra-checks Enable extra runtime checks 2059 --disable-debug disable addition of -g debugging info 2060 --enable-profiling adds -pg to compiler commandline, for profiling 2061 --disable-valgrind disable run-time valgrind detection 2062 --enable-gcov compile with coverage profiling instrumentation (gcc 2063 only) 2064 --disable-examples disable building examples 2065 --disable-external disable building of plug-ins with external deps 2066 --enable-experimental enable building of experimental plug-ins 2067 --disable-largefile omit support for large files 2068 --enable-introspection=[no/auto/yes] 2069 Enable introspection for this build 2070 --enable-gtk-doc use gtk-doc to build documentation [[default=no]] 2071 --enable-gtk-doc-html build documentation in html format [[default=yes]] 2072 --enable-gtk-doc-pdf build documentation in pdf format [[default=no]] 2073 --enable-gobject-cast-checks=[no/auto/yes] 2074 Enable GObject cast checks 2075 --enable-glib-asserts=[no/yes] 2076 Enable GLib assertion 2077 --enable-orc use Orc if installed 2078 --enable-opengl Enable Desktop OpenGL support [default=auto] 2079 --enable-gles2 Enable OpenGL|ES 2.0 support [default=auto] 2080 --enable-egl Enable EGL support [default=auto] 2081 --enable-wgl Enable WGL support [default=auto] 2082 --enable-glx Enable GLX support [default=auto] 2083 --enable-cocoa Enable Cocoa support [default=auto] 2084 --enable-x11 Enable x11 support [default=auto] 2085 --enable-wayland Enable Wayland support (requires EGL) [default=auto] 2086 --enable-dispmanx Enable Dispmanx support (requires EGL) [default=auto] 2087 --enable-gbm Enable Mesa3D GBM support (requires EGL) [default=auto] 2088 --enable-png Enable libpng support [default=auto] 2089 --enable-jpeg Enable libjpeg support [default=auto] 2090 --disable-Bsymbolic avoid linking with -Bsymbolic 2091 --disable-adder disable dependency-less adder plugin 2092 --disable-app disable dependency-less app plugin 2093 --disable-audioconvert disable dependency-less audioconvert plugin 2094 --disable-audiomixer disable dependency-less audiomixer plugin 2095 --disable-audiorate disable dependency-less audiorate plugin 2096 --disable-audiotestsrc disable dependency-less audiotestsrc plugin 2097 --disable-compositor disable dependency-less compositor plugin 2098 --disable-encoding disable dependency-less encoding plugin 2099 --disable-videoconvert disable dependency-less videoconvert plugin 2100 --disable-gio disable dependency-less gio plugin 2101 --disable-overlaycomposition 2102 disable dependency-less overlaycomposition plugin 2103 --disable-playback disable dependency-less playback plugin 2104 --disable-audioresample disable dependency-less audioresample plugin 2105 --disable-rawparse disable dependency-less rawparse plugin 2106 --disable-subparse disable dependency-less subparse plugin 2107 --disable-tcp disable dependency-less tcp plugin 2108 --disable-typefind disable dependency-less typefind plugin 2109 --disable-videotestsrc disable dependency-less videotestsrc plugin 2110 --disable-videorate disable dependency-less videorate plugin 2111 --disable-videoscale disable dependency-less videoscale plugin 2112 --disable-volume disable dependency-less volume plugin 2113 --enable-iso-codes use iso-codes if installed 2114 --disable-zlib disable zlib support for ID3 parsing in libgsttag 2115 --disable-x disable X libraries and plugins: ximagesink 2116 --disable-xvideo disable X11 XVideo extensions: xvimagesink 2117 --disable-xshm disable X Shared Memory extension: 2118 --disable-alsa disable ALSA: alsa 2119 --disable-cdparanoia disable CDParanoia: cdparanoia 2120 --disable-gl disable gl elements: gl 2121 --disable-ivorbis disable integer vorbis plug-in: ivorbisdec 2122 --disable-libvisual disable libvisual visualization library: libvisual 2123 --disable-ogg disable Xiph Ogg library: ogg 2124 --disable-opus disable opus: opus 2125 --disable-pango disable Pango font rendering: pango 2126 --disable-theora disable Xiph Theora video codec: theora 2127 --disable-vorbis disable Xiph Vorbis audio codec: vorbis 2128 2129Optional Packages: 2130 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 2131 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 2132 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 2133 both] 2134 --with-aix-soname=aix|svr4|both 2135 shared library versioning (aka "SONAME") variant to 2136 provide on AIX, [default=aix]. 2137 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 2138 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 2139 compiler's sysroot if not specified). 2140 --with-autoconf use a different autoconf for regeneration of 2141 Makefiles 2142 --with-autoheader use a different autoheader for regeneration of 2143 Makefiles 2144 --with-automake use a different automake for regeneration of 2145 Makefiles 2146 --with-aclocal use a different aclocal for regeneration of 2147 Makefiles 2148 --with-gnu-ld assume the C compiler uses GNU ld default=no 2149 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 2150 --without-libiconv-prefix don't search for libiconv in includedir and libdir 2151 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib 2152 --without-libintl-prefix don't search for libintl in includedir and libdir 2153 --with-pkg-config-path colon-separated list of pkg-config(1) dirs 2154 --with-package-name specify package name to use in plugins 2155 --with-package-origin specify package origin URL to use in plugins 2156 --with-install-plugins-helper 2157 specify path of helper script to call to install 2158 plugins 2159 --with-plugins comma-separated list of dependencyless plug-ins to 2160 compile 2161 --with-html-dir=PATH path to installed docs 2162 --with-opengl-module-name 2163 library module name for OpenGL (default: libGL) 2164 --with-gles2-module-name 2165 library module name for GLES2 (default: libGLESv2) 2166 --with-egl-module-name library module name for EGL (default: libEGL) 2167 --with-default-audiosink 2168 specify default audio sink 2169 --with-default-audiosrc specify default audio source 2170 --with-default-videosink 2171 specify default video sink 2172 --with-default-videosrc specify default video source 2173 --with-default-visualizer 2174 specify default visualizer 2175 --with-audioresample-format 2176 Which implementation should be used for integer 2177 audio resampling, int/float/auto, (default is auto) 2178 --with-alsa-prefix=PFX prefix where Alsa library is installed(optional) 2179 --with-alsa-inc-prefix=PFX 2180 prefix where include libraries are (optional) 2181 --with-jpeg-mmx, path to MMX'ified JPEG library 2182 2183Some influential environment variables: 2184 CC C compiler command 2185 CFLAGS C compiler flags 2186 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 2187 nonstandard directory <lib dir> 2188 LIBS libraries to pass to the linker, e.g. -l<library> 2189 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 2190 you have headers in a nonstandard directory <include dir> 2191 LT_SYS_LIBRARY_PATH 2192 User-defined run-time library search path. 2193 CPP C preprocessor 2194 PKG_CONFIG path to pkg-config utility 2195 VALGRIND_CFLAGS 2196 C compiler flags for VALGRIND, overriding pkg-config 2197 VALGRIND_LIBS 2198 linker flags for VALGRIND, overriding pkg-config 2199 CXX C++ compiler command 2200 CXXFLAGS C++ compiler flags 2201 CXXCPP C++ preprocessor 2202 GTKDOC_DEPS_CFLAGS 2203 C compiler flags for GTKDOC_DEPS, overriding pkg-config 2204 GTKDOC_DEPS_LIBS 2205 linker flags for GTKDOC_DEPS, overriding pkg-config 2206 PYTHON the Python interpreter 2207 GLIB_CFLAGS C compiler flags for GLIB, overriding pkg-config 2208 GLIB_LIBS linker flags for GLIB, overriding pkg-config 2209 GIO_CFLAGS C compiler flags for GIO, overriding pkg-config 2210 GIO_LIBS linker flags for GIO, overriding pkg-config 2211 ORC_CFLAGS C compiler flags for ORC, overriding pkg-config 2212 ORC_LIBS linker flags for ORC, overriding pkg-config 2213 GST_CFLAGS C compiler flags for GST, overriding pkg-config 2214 GST_LIBS linker flags for GST, overriding pkg-config 2215 GST_NET_CFLAGS 2216 C compiler flags for GST_NET, overriding pkg-config 2217 GST_NET_LIBS 2218 linker flags for GST_NET, overriding pkg-config 2219 GST_BASE_CFLAGS 2220 C compiler flags for GST_BASE, overriding pkg-config 2221 GST_BASE_LIBS 2222 linker flags for GST_BASE, overriding pkg-config 2223 GST_CONTROLLER_CFLAGS 2224 C compiler flags for GST_CONTROLLER, overriding pkg-config 2225 GST_CONTROLLER_LIBS 2226 linker flags for GST_CONTROLLER, overriding pkg-config 2227 GST_CHECK_CFLAGS 2228 C compiler flags for GST_CHECK, overriding pkg-config 2229 GST_CHECK_LIBS 2230 linker flags for GST_CHECK, overriding pkg-config 2231 G_UDEV_CFLAGS 2232 C compiler flags for G_UDEV, overriding pkg-config 2233 G_UDEV_LIBS linker flags for G_UDEV, overriding pkg-config 2234 OBJC Objective C compiler command 2235 OBJCFLAGS Objective C compiler flags 2236 X11_XCB_CFLAGS 2237 C compiler flags for X11_XCB, overriding pkg-config 2238 X11_XCB_LIBS 2239 linker flags for X11_XCB, overriding pkg-config 2240 GL_CFLAGS C compiler flags for GL, overriding pkg-config 2241 GL_LIBS linker flags for GL, overriding pkg-config 2242 GLES2_CFLAGS 2243 C compiler flags for GLES2, overriding pkg-config 2244 GLES2_LIBS linker flags for GLES2, overriding pkg-config 2245 EGL_CFLAGS C compiler flags for EGL, overriding pkg-config 2246 EGL_LIBS linker flags for EGL, overriding pkg-config 2247 DRM_CFLAGS C compiler flags for DRM, overriding pkg-config 2248 DRM_LIBS linker flags for DRM, overriding pkg-config 2249 GBM_CFLAGS C compiler flags for GBM, overriding pkg-config 2250 GBM_LIBS linker flags for GBM, overriding pkg-config 2251 WAYLAND_EGL_CFLAGS 2252 C compiler flags for WAYLAND_EGL, overriding pkg-config 2253 WAYLAND_EGL_LIBS 2254 linker flags for WAYLAND_EGL, overriding pkg-config 2255 GTK_CFLAGS C compiler flags for GTK, overriding pkg-config 2256 GTK_LIBS linker flags for GTK, overriding pkg-config 2257 GTK_X11_CFLAGS 2258 C compiler flags for GTK_X11, overriding pkg-config 2259 GTK_X11_LIBS 2260 linker flags for GTK_X11, overriding pkg-config 2261 GTK_QUARTZ_CFLAGS 2262 C compiler flags for GTK_QUARTZ, overriding pkg-config 2263 GTK_QUARTZ_LIBS 2264 linker flags for GTK_QUARTZ, overriding pkg-config 2265 GDK_PIXBUF_CFLAGS 2266 C compiler flags for GDK_PIXBUF, overriding pkg-config 2267 GDK_PIXBUF_LIBS 2268 linker flags for GDK_PIXBUF, overriding pkg-config 2269 QT_CFLAGS C compiler flags for QT, overriding pkg-config 2270 QT_LIBS linker flags for QT, overriding pkg-config 2271 SDL_CFLAGS C compiler flags for SDL, overriding pkg-config 2272 SDL_LIBS linker flags for SDL, overriding pkg-config 2273 ZLIB_CFLAGS C compiler flags for ZLIB, overriding pkg-config 2274 ZLIB_LIBS linker flags for ZLIB, overriding pkg-config 2275 X_CFLAGS C compiler flags for X, overriding pkg-config 2276 X_LIBS linker flags for X, overriding pkg-config 2277 XVIDEO_CFLAGS 2278 C compiler flags for XVIDEO, overriding pkg-config 2279 XVIDEO_LIBS linker flags for XVIDEO, overriding pkg-config 2280 XSHM_CFLAGS C compiler flags for XSHM, overriding pkg-config 2281 XSHM_LIBS linker flags for XSHM, overriding pkg-config 2282 ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config 2283 ALSA_LIBS linker flags for ALSA, overriding pkg-config 2284 CDPARANOIA_CFLAGS 2285 C compiler flags for CDPARANOIA, overriding pkg-config 2286 CDPARANOIA_LIBS 2287 linker flags for CDPARANOIA, overriding pkg-config 2288 GRAPHENE_CFLAGS 2289 C compiler flags for GRAPHENE, overriding pkg-config 2290 GRAPHENE_LIBS 2291 linker flags for GRAPHENE, overriding pkg-config 2292 GMODULE_NO_EXPORT_CFLAGS 2293 C compiler flags for GMODULE_NO_EXPORT, overriding pkg-config 2294 GMODULE_NO_EXPORT_LIBS 2295 linker flags for GMODULE_NO_EXPORT, overriding pkg-config 2296 LIBPNG_CFLAGS 2297 C compiler flags for LIBPNG, overriding pkg-config 2298 LIBPNG_LIBS linker flags for LIBPNG, overriding pkg-config 2299 IVORBIS_CFLAGS 2300 C compiler flags for IVORBIS, overriding pkg-config 2301 IVORBIS_LIBS 2302 linker flags for IVORBIS, overriding pkg-config 2303 LIBVISUAL_CFLAGS 2304 C compiler flags for LIBVISUAL, overriding pkg-config 2305 LIBVISUAL_LIBS 2306 linker flags for LIBVISUAL, overriding pkg-config 2307 OGG_CFLAGS C compiler flags for OGG, overriding pkg-config 2308 OGG_LIBS linker flags for OGG, overriding pkg-config 2309 OPUS_CFLAGS C compiler flags for OPUS, overriding pkg-config 2310 OPUS_LIBS linker flags for OPUS, overriding pkg-config 2311 PANGO_CFLAGS 2312 C compiler flags for PANGO, overriding pkg-config 2313 PANGO_LIBS linker flags for PANGO, overriding pkg-config 2314 THEORA_CFLAGS 2315 C compiler flags for THEORA, overriding pkg-config 2316 THEORA_LIBS linker flags for THEORA, overriding pkg-config 2317 VORBIS_CFLAGS 2318 C compiler flags for VORBIS, overriding pkg-config 2319 VORBIS_LIBS linker flags for VORBIS, overriding pkg-config 2320 GIO_UNIX_2_0_CFLAGS 2321 C compiler flags for GIO_UNIX_2_0, overriding pkg-config 2322 GIO_UNIX_2_0_LIBS 2323 linker flags for GIO_UNIX_2_0, overriding pkg-config 2324 2325Use these variables to override the choices made by `configure' or to help 2326it to find libraries and programs with nonstandard names/locations. 2327 2328Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>. 2329_ACEOF 2330ac_status=$? 2331fi 2332 2333if test "$ac_init_help" = "recursive"; then 2334 # If there are subdirs, report their specific --help. 2335 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 2336 test -d "$ac_dir" || 2337 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 2338 continue 2339 ac_builddir=. 2340 2341case "$ac_dir" in 2342.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 2343*) 2344 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 2345 # A ".." for each directory in $ac_dir_suffix. 2346 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 2347 case $ac_top_builddir_sub in 2348 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 2349 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 2350 esac ;; 2351esac 2352ac_abs_top_builddir=$ac_pwd 2353ac_abs_builddir=$ac_pwd$ac_dir_suffix 2354# for backward compatibility: 2355ac_top_builddir=$ac_top_build_prefix 2356 2357case $srcdir in 2358 .) # We are building in place. 2359 ac_srcdir=. 2360 ac_top_srcdir=$ac_top_builddir_sub 2361 ac_abs_top_srcdir=$ac_pwd ;; 2362 [\\/]* | ?:[\\/]* ) # Absolute name. 2363 ac_srcdir=$srcdir$ac_dir_suffix; 2364 ac_top_srcdir=$srcdir 2365 ac_abs_top_srcdir=$srcdir ;; 2366 *) # Relative name. 2367 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 2368 ac_top_srcdir=$ac_top_build_prefix$srcdir 2369 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 2370esac 2371ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 2372 2373 cd "$ac_dir" || { ac_status=$?; continue; } 2374 # Check for guested configure. 2375 if test -f "$ac_srcdir/configure.gnu"; then 2376 echo && 2377 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 2378 elif test -f "$ac_srcdir/configure"; then 2379 echo && 2380 $SHELL "$ac_srcdir/configure" --help=recursive 2381 else 2382 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 2383 fi || ac_status=$? 2384 cd "$ac_pwd" || { ac_status=$?; break; } 2385 done 2386fi 2387 2388test -n "$ac_init_help" && exit $ac_status 2389if $ac_init_version; then 2390 cat <<\_ACEOF 2391GStreamer Base Plug-ins configure 1.16.2 2392generated by GNU Autoconf 2.69 2393 2394Copyright (C) 2012 Free Software Foundation, Inc. 2395This configure script is free software; the Free Software Foundation 2396gives unlimited permission to copy, distribute and modify it. 2397_ACEOF 2398 exit 2399fi 2400 2401## ------------------------ ## 2402## Autoconf initialization. ## 2403## ------------------------ ## 2404 2405# ac_fn_c_try_compile LINENO 2406# -------------------------- 2407# Try to compile conftest.$ac_ext, and return whether this succeeded. 2408ac_fn_c_try_compile () 2409{ 2410 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2411 rm -f conftest.$ac_objext 2412 if { { ac_try="$ac_compile" 2413case "(($ac_try" in 2414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2415 *) ac_try_echo=$ac_try;; 2416esac 2417eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2418$as_echo "$ac_try_echo"; } >&5 2419 (eval "$ac_compile") 2>conftest.err 2420 ac_status=$? 2421 if test -s conftest.err; then 2422 grep -v '^ *+' conftest.err >conftest.er1 2423 cat conftest.er1 >&5 2424 mv -f conftest.er1 conftest.err 2425 fi 2426 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2427 test $ac_status = 0; } && { 2428 test -z "$ac_c_werror_flag" || 2429 test ! -s conftest.err 2430 } && test -s conftest.$ac_objext; then : 2431 ac_retval=0 2432else 2433 $as_echo "$as_me: failed program was:" >&5 2434sed 's/^/| /' conftest.$ac_ext >&5 2435 2436 ac_retval=1 2437fi 2438 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2439 as_fn_set_status $ac_retval 2440 2441} # ac_fn_c_try_compile 2442 2443# ac_fn_c_try_link LINENO 2444# ----------------------- 2445# Try to link conftest.$ac_ext, and return whether this succeeded. 2446ac_fn_c_try_link () 2447{ 2448 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2449 rm -f conftest.$ac_objext conftest$ac_exeext 2450 if { { ac_try="$ac_link" 2451case "(($ac_try" in 2452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2453 *) ac_try_echo=$ac_try;; 2454esac 2455eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2456$as_echo "$ac_try_echo"; } >&5 2457 (eval "$ac_link") 2>conftest.err 2458 ac_status=$? 2459 if test -s conftest.err; then 2460 grep -v '^ *+' conftest.err >conftest.er1 2461 cat conftest.er1 >&5 2462 mv -f conftest.er1 conftest.err 2463 fi 2464 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2465 test $ac_status = 0; } && { 2466 test -z "$ac_c_werror_flag" || 2467 test ! -s conftest.err 2468 } && test -s conftest$ac_exeext && { 2469 test "$cross_compiling" = yes || 2470 test -x conftest$ac_exeext 2471 }; then : 2472 ac_retval=0 2473else 2474 $as_echo "$as_me: failed program was:" >&5 2475sed 's/^/| /' conftest.$ac_ext >&5 2476 2477 ac_retval=1 2478fi 2479 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 2480 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 2481 # interfere with the next link command; also delete a directory that is 2482 # left behind by Apple's compiler. We do this before executing the actions. 2483 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2484 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2485 as_fn_set_status $ac_retval 2486 2487} # ac_fn_c_try_link 2488 2489# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 2490# ------------------------------------------------------- 2491# Tests whether HEADER exists and can be compiled using the include files in 2492# INCLUDES, setting the cache variable VAR accordingly. 2493ac_fn_c_check_header_compile () 2494{ 2495 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2497$as_echo_n "checking for $2... " >&6; } 2498if eval \${$3+:} false; then : 2499 $as_echo_n "(cached) " >&6 2500else 2501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2502/* end confdefs.h. */ 2503$4 2504#include <$2> 2505_ACEOF 2506if ac_fn_c_try_compile "$LINENO"; then : 2507 eval "$3=yes" 2508else 2509 eval "$3=no" 2510fi 2511rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2512fi 2513eval ac_res=\$$3 2514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2515$as_echo "$ac_res" >&6; } 2516 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2517 2518} # ac_fn_c_check_header_compile 2519 2520# ac_fn_c_try_cpp LINENO 2521# ---------------------- 2522# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 2523ac_fn_c_try_cpp () 2524{ 2525 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2526 if { { ac_try="$ac_cpp conftest.$ac_ext" 2527case "(($ac_try" in 2528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2529 *) ac_try_echo=$ac_try;; 2530esac 2531eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2532$as_echo "$ac_try_echo"; } >&5 2533 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 2534 ac_status=$? 2535 if test -s conftest.err; then 2536 grep -v '^ *+' conftest.err >conftest.er1 2537 cat conftest.er1 >&5 2538 mv -f conftest.er1 conftest.err 2539 fi 2540 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2541 test $ac_status = 0; } > conftest.i && { 2542 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 2543 test ! -s conftest.err 2544 }; then : 2545 ac_retval=0 2546else 2547 $as_echo "$as_me: failed program was:" >&5 2548sed 's/^/| /' conftest.$ac_ext >&5 2549 2550 ac_retval=1 2551fi 2552 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2553 as_fn_set_status $ac_retval 2554 2555} # ac_fn_c_try_cpp 2556 2557# ac_fn_c_try_run LINENO 2558# ---------------------- 2559# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 2560# that executables *can* be run. 2561ac_fn_c_try_run () 2562{ 2563 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2564 if { { ac_try="$ac_link" 2565case "(($ac_try" in 2566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2567 *) ac_try_echo=$ac_try;; 2568esac 2569eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2570$as_echo "$ac_try_echo"; } >&5 2571 (eval "$ac_link") 2>&5 2572 ac_status=$? 2573 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2574 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 2575 { { case "(($ac_try" in 2576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2577 *) ac_try_echo=$ac_try;; 2578esac 2579eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2580$as_echo "$ac_try_echo"; } >&5 2581 (eval "$ac_try") 2>&5 2582 ac_status=$? 2583 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2584 test $ac_status = 0; }; }; then : 2585 ac_retval=0 2586else 2587 $as_echo "$as_me: program exited with status $ac_status" >&5 2588 $as_echo "$as_me: failed program was:" >&5 2589sed 's/^/| /' conftest.$ac_ext >&5 2590 2591 ac_retval=$ac_status 2592fi 2593 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2594 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2595 as_fn_set_status $ac_retval 2596 2597} # ac_fn_c_try_run 2598 2599# ac_fn_c_check_func LINENO FUNC VAR 2600# ---------------------------------- 2601# Tests whether FUNC exists, setting the cache variable VAR accordingly 2602ac_fn_c_check_func () 2603{ 2604 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2606$as_echo_n "checking for $2... " >&6; } 2607if eval \${$3+:} false; then : 2608 $as_echo_n "(cached) " >&6 2609else 2610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2611/* end confdefs.h. */ 2612/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2613 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2614#define $2 innocuous_$2 2615 2616/* System header to define __stub macros and hopefully few prototypes, 2617 which can conflict with char $2 (); below. 2618 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2619 <limits.h> exists even on freestanding compilers. */ 2620 2621#ifdef __STDC__ 2622# include <limits.h> 2623#else 2624# include <assert.h> 2625#endif 2626 2627#undef $2 2628 2629/* Override any GCC internal prototype to avoid an error. 2630 Use char because int might match the return type of a GCC 2631 builtin and then its argument prototype would still apply. */ 2632#ifdef __cplusplus 2633extern "C" 2634#endif 2635char $2 (); 2636/* The GNU C library defines this for functions which it implements 2637 to always fail with ENOSYS. Some functions are actually named 2638 something starting with __ and the normal name is an alias. */ 2639#if defined __stub_$2 || defined __stub___$2 2640choke me 2641#endif 2642 2643int 2644main () 2645{ 2646return $2 (); 2647 ; 2648 return 0; 2649} 2650_ACEOF 2651if ac_fn_c_try_link "$LINENO"; then : 2652 eval "$3=yes" 2653else 2654 eval "$3=no" 2655fi 2656rm -f core conftest.err conftest.$ac_objext \ 2657 conftest$ac_exeext conftest.$ac_ext 2658fi 2659eval ac_res=\$$3 2660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2661$as_echo "$ac_res" >&6; } 2662 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2663 2664} # ac_fn_c_check_func 2665 2666# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 2667# --------------------------------------------- 2668# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 2669# accordingly. 2670ac_fn_c_check_decl () 2671{ 2672 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2673 as_decl_name=`echo $2|sed 's/ *(.*//'` 2674 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 2675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 2676$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 2677if eval \${$3+:} false; then : 2678 $as_echo_n "(cached) " >&6 2679else 2680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2681/* end confdefs.h. */ 2682$4 2683int 2684main () 2685{ 2686#ifndef $as_decl_name 2687#ifdef __cplusplus 2688 (void) $as_decl_use; 2689#else 2690 (void) $as_decl_name; 2691#endif 2692#endif 2693 2694 ; 2695 return 0; 2696} 2697_ACEOF 2698if ac_fn_c_try_compile "$LINENO"; then : 2699 eval "$3=yes" 2700else 2701 eval "$3=no" 2702fi 2703rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2704fi 2705eval ac_res=\$$3 2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2707$as_echo "$ac_res" >&6; } 2708 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2709 2710} # ac_fn_c_check_decl 2711 2712# ac_fn_cxx_try_compile LINENO 2713# ---------------------------- 2714# Try to compile conftest.$ac_ext, and return whether this succeeded. 2715ac_fn_cxx_try_compile () 2716{ 2717 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2718 rm -f conftest.$ac_objext 2719 if { { ac_try="$ac_compile" 2720case "(($ac_try" in 2721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2722 *) ac_try_echo=$ac_try;; 2723esac 2724eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2725$as_echo "$ac_try_echo"; } >&5 2726 (eval "$ac_compile") 2>conftest.err 2727 ac_status=$? 2728 if test -s conftest.err; then 2729 grep -v '^ *+' conftest.err >conftest.er1 2730 cat conftest.er1 >&5 2731 mv -f conftest.er1 conftest.err 2732 fi 2733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2734 test $ac_status = 0; } && { 2735 test -z "$ac_cxx_werror_flag" || 2736 test ! -s conftest.err 2737 } && test -s conftest.$ac_objext; then : 2738 ac_retval=0 2739else 2740 $as_echo "$as_me: failed program was:" >&5 2741sed 's/^/| /' conftest.$ac_ext >&5 2742 2743 ac_retval=1 2744fi 2745 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2746 as_fn_set_status $ac_retval 2747 2748} # ac_fn_cxx_try_compile 2749 2750# ac_fn_cxx_try_cpp LINENO 2751# ------------------------ 2752# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 2753ac_fn_cxx_try_cpp () 2754{ 2755 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2756 if { { ac_try="$ac_cpp conftest.$ac_ext" 2757case "(($ac_try" in 2758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2759 *) ac_try_echo=$ac_try;; 2760esac 2761eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2762$as_echo "$ac_try_echo"; } >&5 2763 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 2764 ac_status=$? 2765 if test -s conftest.err; then 2766 grep -v '^ *+' conftest.err >conftest.er1 2767 cat conftest.er1 >&5 2768 mv -f conftest.er1 conftest.err 2769 fi 2770 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2771 test $ac_status = 0; } > conftest.i && { 2772 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || 2773 test ! -s conftest.err 2774 }; then : 2775 ac_retval=0 2776else 2777 $as_echo "$as_me: failed program was:" >&5 2778sed 's/^/| /' conftest.$ac_ext >&5 2779 2780 ac_retval=1 2781fi 2782 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2783 as_fn_set_status $ac_retval 2784 2785} # ac_fn_cxx_try_cpp 2786 2787# ac_fn_cxx_try_link LINENO 2788# ------------------------- 2789# Try to link conftest.$ac_ext, and return whether this succeeded. 2790ac_fn_cxx_try_link () 2791{ 2792 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2793 rm -f conftest.$ac_objext conftest$ac_exeext 2794 if { { ac_try="$ac_link" 2795case "(($ac_try" in 2796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2797 *) ac_try_echo=$ac_try;; 2798esac 2799eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2800$as_echo "$ac_try_echo"; } >&5 2801 (eval "$ac_link") 2>conftest.err 2802 ac_status=$? 2803 if test -s conftest.err; then 2804 grep -v '^ *+' conftest.err >conftest.er1 2805 cat conftest.er1 >&5 2806 mv -f conftest.er1 conftest.err 2807 fi 2808 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2809 test $ac_status = 0; } && { 2810 test -z "$ac_cxx_werror_flag" || 2811 test ! -s conftest.err 2812 } && test -s conftest$ac_exeext && { 2813 test "$cross_compiling" = yes || 2814 test -x conftest$ac_exeext 2815 }; then : 2816 ac_retval=0 2817else 2818 $as_echo "$as_me: failed program was:" >&5 2819sed 's/^/| /' conftest.$ac_ext >&5 2820 2821 ac_retval=1 2822fi 2823 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 2824 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 2825 # interfere with the next link command; also delete a directory that is 2826 # left behind by Apple's compiler. We do this before executing the actions. 2827 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2828 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2829 as_fn_set_status $ac_retval 2830 2831} # ac_fn_cxx_try_link 2832 2833# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 2834# ------------------------------------------------------- 2835# Tests whether HEADER exists, giving a warning if it cannot be compiled using 2836# the include files in INCLUDES and setting the cache variable VAR 2837# accordingly. 2838ac_fn_c_check_header_mongrel () 2839{ 2840 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2841 if eval \${$3+:} false; then : 2842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2843$as_echo_n "checking for $2... " >&6; } 2844if eval \${$3+:} false; then : 2845 $as_echo_n "(cached) " >&6 2846fi 2847eval ac_res=\$$3 2848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2849$as_echo "$ac_res" >&6; } 2850else 2851 # Is the header compilable? 2852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 2853$as_echo_n "checking $2 usability... " >&6; } 2854cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2855/* end confdefs.h. */ 2856$4 2857#include <$2> 2858_ACEOF 2859if ac_fn_c_try_compile "$LINENO"; then : 2860 ac_header_compiler=yes 2861else 2862 ac_header_compiler=no 2863fi 2864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 2866$as_echo "$ac_header_compiler" >&6; } 2867 2868# Is the header present? 2869{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 2870$as_echo_n "checking $2 presence... " >&6; } 2871cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2872/* end confdefs.h. */ 2873#include <$2> 2874_ACEOF 2875if ac_fn_c_try_cpp "$LINENO"; then : 2876 ac_header_preproc=yes 2877else 2878 ac_header_preproc=no 2879fi 2880rm -f conftest.err conftest.i conftest.$ac_ext 2881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 2882$as_echo "$ac_header_preproc" >&6; } 2883 2884# So? What about this header? 2885case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 2886 yes:no: ) 2887 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 2888$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 2889 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2890$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2891 ;; 2892 no:yes:* ) 2893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 2894$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 2895 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 2896$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 2897 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 2898$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 2899 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 2900$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 2901 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2902$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2903( $as_echo "## ------------------------------------------------------------------------ ## 2904## Report this to http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer ## 2905## ------------------------------------------------------------------------ ##" 2906 ) | sed "s/^/$as_me: WARNING: /" >&2 2907 ;; 2908esac 2909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2910$as_echo_n "checking for $2... " >&6; } 2911if eval \${$3+:} false; then : 2912 $as_echo_n "(cached) " >&6 2913else 2914 eval "$3=\$ac_header_compiler" 2915fi 2916eval ac_res=\$$3 2917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2918$as_echo "$ac_res" >&6; } 2919fi 2920 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2921 2922} # ac_fn_c_check_header_mongrel 2923 2924# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 2925# ------------------------------------------- 2926# Tests whether TYPE exists after having included INCLUDES, setting cache 2927# variable VAR accordingly. 2928ac_fn_c_check_type () 2929{ 2930 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2932$as_echo_n "checking for $2... " >&6; } 2933if eval \${$3+:} false; then : 2934 $as_echo_n "(cached) " >&6 2935else 2936 eval "$3=no" 2937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2938/* end confdefs.h. */ 2939$4 2940int 2941main () 2942{ 2943if (sizeof ($2)) 2944 return 0; 2945 ; 2946 return 0; 2947} 2948_ACEOF 2949if ac_fn_c_try_compile "$LINENO"; then : 2950 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2951/* end confdefs.h. */ 2952$4 2953int 2954main () 2955{ 2956if (sizeof (($2))) 2957 return 0; 2958 ; 2959 return 0; 2960} 2961_ACEOF 2962if ac_fn_c_try_compile "$LINENO"; then : 2963 2964else 2965 eval "$3=yes" 2966fi 2967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2968fi 2969rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2970fi 2971eval ac_res=\$$3 2972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2973$as_echo "$ac_res" >&6; } 2974 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2975 2976} # ac_fn_c_check_type 2977 2978# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 2979# -------------------------------------------- 2980# Tries to find the compile-time value of EXPR in a program that includes 2981# INCLUDES, setting VAR accordingly. Returns whether the value could be 2982# computed 2983ac_fn_c_compute_int () 2984{ 2985 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2986 if test "$cross_compiling" = yes; then 2987 # Depending upon the size, compute the lo and hi bounds. 2988cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2989/* end confdefs.h. */ 2990$4 2991int 2992main () 2993{ 2994static int test_array [1 - 2 * !(($2) >= 0)]; 2995test_array [0] = 0; 2996return test_array [0]; 2997 2998 ; 2999 return 0; 3000} 3001_ACEOF 3002if ac_fn_c_try_compile "$LINENO"; then : 3003 ac_lo=0 ac_mid=0 3004 while :; do 3005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3006/* end confdefs.h. */ 3007$4 3008int 3009main () 3010{ 3011static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 3012test_array [0] = 0; 3013return test_array [0]; 3014 3015 ; 3016 return 0; 3017} 3018_ACEOF 3019if ac_fn_c_try_compile "$LINENO"; then : 3020 ac_hi=$ac_mid; break 3021else 3022 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 3023 if test $ac_lo -le $ac_mid; then 3024 ac_lo= ac_hi= 3025 break 3026 fi 3027 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 3028fi 3029rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3030 done 3031else 3032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3033/* end confdefs.h. */ 3034$4 3035int 3036main () 3037{ 3038static int test_array [1 - 2 * !(($2) < 0)]; 3039test_array [0] = 0; 3040return test_array [0]; 3041 3042 ; 3043 return 0; 3044} 3045_ACEOF 3046if ac_fn_c_try_compile "$LINENO"; then : 3047 ac_hi=-1 ac_mid=-1 3048 while :; do 3049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3050/* end confdefs.h. */ 3051$4 3052int 3053main () 3054{ 3055static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 3056test_array [0] = 0; 3057return test_array [0]; 3058 3059 ; 3060 return 0; 3061} 3062_ACEOF 3063if ac_fn_c_try_compile "$LINENO"; then : 3064 ac_lo=$ac_mid; break 3065else 3066 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 3067 if test $ac_mid -le $ac_hi; then 3068 ac_lo= ac_hi= 3069 break 3070 fi 3071 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 3072fi 3073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3074 done 3075else 3076 ac_lo= ac_hi= 3077fi 3078rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3079fi 3080rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3081# Binary search between lo and hi bounds. 3082while test "x$ac_lo" != "x$ac_hi"; do 3083 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 3084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3085/* end confdefs.h. */ 3086$4 3087int 3088main () 3089{ 3090static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 3091test_array [0] = 0; 3092return test_array [0]; 3093 3094 ; 3095 return 0; 3096} 3097_ACEOF 3098if ac_fn_c_try_compile "$LINENO"; then : 3099 ac_hi=$ac_mid 3100else 3101 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 3102fi 3103rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3104done 3105case $ac_lo in #(( 3106?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 3107'') ac_retval=1 ;; 3108esac 3109 else 3110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3111/* end confdefs.h. */ 3112$4 3113static long int longval () { return $2; } 3114static unsigned long int ulongval () { return $2; } 3115#include <stdio.h> 3116#include <stdlib.h> 3117int 3118main () 3119{ 3120 3121 FILE *f = fopen ("conftest.val", "w"); 3122 if (! f) 3123 return 1; 3124 if (($2) < 0) 3125 { 3126 long int i = longval (); 3127 if (i != ($2)) 3128 return 1; 3129 fprintf (f, "%ld", i); 3130 } 3131 else 3132 { 3133 unsigned long int i = ulongval (); 3134 if (i != ($2)) 3135 return 1; 3136 fprintf (f, "%lu", i); 3137 } 3138 /* Do not output a trailing newline, as this causes \r\n confusion 3139 on some platforms. */ 3140 return ferror (f) || fclose (f) != 0; 3141 3142 ; 3143 return 0; 3144} 3145_ACEOF 3146if ac_fn_c_try_run "$LINENO"; then : 3147 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 3148else 3149 ac_retval=1 3150fi 3151rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3152 conftest.$ac_objext conftest.beam conftest.$ac_ext 3153rm -f conftest.val 3154 3155 fi 3156 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 3157 as_fn_set_status $ac_retval 3158 3159} # ac_fn_c_compute_int 3160 3161# ac_fn_objc_try_compile LINENO 3162# ----------------------------- 3163# Try to compile conftest.$ac_ext, and return whether this succeeded. 3164ac_fn_objc_try_compile () 3165{ 3166 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 3167 rm -f conftest.$ac_objext 3168 if { { ac_try="$ac_compile" 3169case "(($ac_try" in 3170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3171 *) ac_try_echo=$ac_try;; 3172esac 3173eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3174$as_echo "$ac_try_echo"; } >&5 3175 (eval "$ac_compile") 2>conftest.err 3176 ac_status=$? 3177 if test -s conftest.err; then 3178 grep -v '^ *+' conftest.err >conftest.er1 3179 cat conftest.er1 >&5 3180 mv -f conftest.er1 conftest.err 3181 fi 3182 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3183 test $ac_status = 0; } && { 3184 test -z "$ac_objc_werror_flag" || 3185 test ! -s conftest.err 3186 } && test -s conftest.$ac_objext; then : 3187 ac_retval=0 3188else 3189 $as_echo "$as_me: failed program was:" >&5 3190sed 's/^/| /' conftest.$ac_ext >&5 3191 3192 ac_retval=1 3193fi 3194 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 3195 as_fn_set_status $ac_retval 3196 3197} # ac_fn_objc_try_compile 3198 3199# ac_fn_c_check_header_preproc LINENO HEADER VAR 3200# ---------------------------------------------- 3201# Tests whether HEADER is present, setting the cache variable VAR accordingly. 3202ac_fn_c_check_header_preproc () 3203{ 3204 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 3205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 3206$as_echo_n "checking for $2... " >&6; } 3207if eval \${$3+:} false; then : 3208 $as_echo_n "(cached) " >&6 3209else 3210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3211/* end confdefs.h. */ 3212#include <$2> 3213_ACEOF 3214if ac_fn_c_try_cpp "$LINENO"; then : 3215 eval "$3=yes" 3216else 3217 eval "$3=no" 3218fi 3219rm -f conftest.err conftest.i conftest.$ac_ext 3220fi 3221eval ac_res=\$$3 3222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 3223$as_echo "$ac_res" >&6; } 3224 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 3225 3226} # ac_fn_c_check_header_preproc 3227cat >config.log <<_ACEOF 3228This file contains any messages produced by compilers while 3229running configure, to aid debugging if configure makes a mistake. 3230 3231It was created by GStreamer Base Plug-ins $as_me 1.16.2, which was 3232generated by GNU Autoconf 2.69. Invocation command line was 3233 3234 $ $0 $@ 3235 3236_ACEOF 3237exec 5>>config.log 3238{ 3239cat <<_ASUNAME 3240## --------- ## 3241## Platform. ## 3242## --------- ## 3243 3244hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 3245uname -m = `(uname -m) 2>/dev/null || echo unknown` 3246uname -r = `(uname -r) 2>/dev/null || echo unknown` 3247uname -s = `(uname -s) 2>/dev/null || echo unknown` 3248uname -v = `(uname -v) 2>/dev/null || echo unknown` 3249 3250/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 3251/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 3252 3253/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 3254/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 3255/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 3256/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 3257/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 3258/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 3259/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 3260 3261_ASUNAME 3262 3263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3264for as_dir in $PATH 3265do 3266 IFS=$as_save_IFS 3267 test -z "$as_dir" && as_dir=. 3268 $as_echo "PATH: $as_dir" 3269 done 3270IFS=$as_save_IFS 3271 3272} >&5 3273 3274cat >&5 <<_ACEOF 3275 3276 3277## ----------- ## 3278## Core tests. ## 3279## ----------- ## 3280 3281_ACEOF 3282 3283 3284# Keep a trace of the command line. 3285# Strip out --no-create and --no-recursion so they do not pile up. 3286# Strip out --silent because we don't want to record it for future runs. 3287# Also quote any args containing shell meta-characters. 3288# Make two passes to allow for proper duplicate-argument suppression. 3289ac_configure_args= 3290ac_configure_args0= 3291ac_configure_args1= 3292ac_must_keep_next=false 3293for ac_pass in 1 2 3294do 3295 for ac_arg 3296 do 3297 case $ac_arg in 3298 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 3299 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 3300 | -silent | --silent | --silen | --sile | --sil) 3301 continue ;; 3302 *\'*) 3303 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 3304 esac 3305 case $ac_pass in 3306 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 3307 2) 3308 as_fn_append ac_configure_args1 " '$ac_arg'" 3309 if test $ac_must_keep_next = true; then 3310 ac_must_keep_next=false # Got value, back to normal. 3311 else 3312 case $ac_arg in 3313 *=* | --config-cache | -C | -disable-* | --disable-* \ 3314 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 3315 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 3316 | -with-* | --with-* | -without-* | --without-* | --x) 3317 case "$ac_configure_args0 " in 3318 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 3319 esac 3320 ;; 3321 -* ) ac_must_keep_next=true ;; 3322 esac 3323 fi 3324 as_fn_append ac_configure_args " '$ac_arg'" 3325 ;; 3326 esac 3327 done 3328done 3329{ ac_configure_args0=; unset ac_configure_args0;} 3330{ ac_configure_args1=; unset ac_configure_args1;} 3331 3332# When interrupted or exit'd, cleanup temporary files, and complete 3333# config.log. We remove comments because anyway the quotes in there 3334# would cause problems or look ugly. 3335# WARNING: Use '\'' to represent an apostrophe within the trap. 3336# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 3337trap 'exit_status=$? 3338 # Save into config.log some information that might help in debugging. 3339 { 3340 echo 3341 3342 $as_echo "## ---------------- ## 3343## Cache variables. ## 3344## ---------------- ##" 3345 echo 3346 # The following way of writing the cache mishandles newlines in values, 3347( 3348 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 3349 eval ac_val=\$$ac_var 3350 case $ac_val in #( 3351 *${as_nl}*) 3352 case $ac_var in #( 3353 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 3354$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 3355 esac 3356 case $ac_var in #( 3357 _ | IFS | as_nl) ;; #( 3358 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 3359 *) { eval $ac_var=; unset $ac_var;} ;; 3360 esac ;; 3361 esac 3362 done 3363 (set) 2>&1 | 3364 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 3365 *${as_nl}ac_space=\ *) 3366 sed -n \ 3367 "s/'\''/'\''\\\\'\'''\''/g; 3368 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 3369 ;; #( 3370 *) 3371 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 3372 ;; 3373 esac | 3374 sort 3375) 3376 echo 3377 3378 $as_echo "## ----------------- ## 3379## Output variables. ## 3380## ----------------- ##" 3381 echo 3382 for ac_var in $ac_subst_vars 3383 do 3384 eval ac_val=\$$ac_var 3385 case $ac_val in 3386 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 3387 esac 3388 $as_echo "$ac_var='\''$ac_val'\''" 3389 done | sort 3390 echo 3391 3392 if test -n "$ac_subst_files"; then 3393 $as_echo "## ------------------- ## 3394## File substitutions. ## 3395## ------------------- ##" 3396 echo 3397 for ac_var in $ac_subst_files 3398 do 3399 eval ac_val=\$$ac_var 3400 case $ac_val in 3401 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 3402 esac 3403 $as_echo "$ac_var='\''$ac_val'\''" 3404 done | sort 3405 echo 3406 fi 3407 3408 if test -s confdefs.h; then 3409 $as_echo "## ----------- ## 3410## confdefs.h. ## 3411## ----------- ##" 3412 echo 3413 cat confdefs.h 3414 echo 3415 fi 3416 test "$ac_signal" != 0 && 3417 $as_echo "$as_me: caught signal $ac_signal" 3418 $as_echo "$as_me: exit $exit_status" 3419 } >&5 3420 rm -f core *.core core.conftest.* && 3421 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 3422 exit $exit_status 3423' 0 3424for ac_signal in 1 2 13 15; do 3425 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 3426done 3427ac_signal=0 3428 3429# confdefs.h avoids OS command line length limits that DEFS can exceed. 3430rm -f -r conftest* confdefs.h 3431 3432$as_echo "/* confdefs.h */" > confdefs.h 3433 3434# Predefined preprocessor variables. 3435 3436cat >>confdefs.h <<_ACEOF 3437#define PACKAGE_NAME "$PACKAGE_NAME" 3438_ACEOF 3439 3440cat >>confdefs.h <<_ACEOF 3441#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 3442_ACEOF 3443 3444cat >>confdefs.h <<_ACEOF 3445#define PACKAGE_VERSION "$PACKAGE_VERSION" 3446_ACEOF 3447 3448cat >>confdefs.h <<_ACEOF 3449#define PACKAGE_STRING "$PACKAGE_STRING" 3450_ACEOF 3451 3452cat >>confdefs.h <<_ACEOF 3453#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 3454_ACEOF 3455 3456cat >>confdefs.h <<_ACEOF 3457#define PACKAGE_URL "$PACKAGE_URL" 3458_ACEOF 3459 3460 3461# Let the site file select an alternate cache file if it wants to. 3462# Prefer an explicitly selected file to automatically selected ones. 3463ac_site_file1=NONE 3464ac_site_file2=NONE 3465if test -n "$CONFIG_SITE"; then 3466 # We do not want a PATH search for config.site. 3467 case $CONFIG_SITE in #(( 3468 -*) ac_site_file1=./$CONFIG_SITE;; 3469 */*) ac_site_file1=$CONFIG_SITE;; 3470 *) ac_site_file1=./$CONFIG_SITE;; 3471 esac 3472elif test "x$prefix" != xNONE; then 3473 ac_site_file1=$prefix/share/config.site 3474 ac_site_file2=$prefix/etc/config.site 3475else 3476 ac_site_file1=$ac_default_prefix/share/config.site 3477 ac_site_file2=$ac_default_prefix/etc/config.site 3478fi 3479for ac_site_file in "$ac_site_file1" "$ac_site_file2" 3480do 3481 test "x$ac_site_file" = xNONE && continue 3482 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 3483 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 3484$as_echo "$as_me: loading site script $ac_site_file" >&6;} 3485 sed 's/^/| /' "$ac_site_file" >&5 3486 . "$ac_site_file" \ 3487 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3488$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3489as_fn_error $? "failed to load site script $ac_site_file 3490See \`config.log' for more details" "$LINENO" 5; } 3491 fi 3492done 3493 3494if test -r "$cache_file"; then 3495 # Some versions of bash will fail to source /dev/null (special files 3496 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 3497 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 3498 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 3499$as_echo "$as_me: loading cache $cache_file" >&6;} 3500 case $cache_file in 3501 [\\/]* | ?:[\\/]* ) . "$cache_file";; 3502 *) . "./$cache_file";; 3503 esac 3504 fi 3505else 3506 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 3507$as_echo "$as_me: creating cache $cache_file" >&6;} 3508 >$cache_file 3509fi 3510 3511gt_needs="$gt_needs " 3512# Check that the precious variables saved in the cache have kept the same 3513# value. 3514ac_cache_corrupted=false 3515for ac_var in $ac_precious_vars; do 3516 eval ac_old_set=\$ac_cv_env_${ac_var}_set 3517 eval ac_new_set=\$ac_env_${ac_var}_set 3518 eval ac_old_val=\$ac_cv_env_${ac_var}_value 3519 eval ac_new_val=\$ac_env_${ac_var}_value 3520 case $ac_old_set,$ac_new_set in 3521 set,) 3522 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 3523$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 3524 ac_cache_corrupted=: ;; 3525 ,set) 3526 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 3527$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 3528 ac_cache_corrupted=: ;; 3529 ,);; 3530 *) 3531 if test "x$ac_old_val" != "x$ac_new_val"; then 3532 # differences in whitespace do not lead to failure. 3533 ac_old_val_w=`echo x $ac_old_val` 3534 ac_new_val_w=`echo x $ac_new_val` 3535 if test "$ac_old_val_w" != "$ac_new_val_w"; then 3536 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 3537$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 3538 ac_cache_corrupted=: 3539 else 3540 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 3541$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 3542 eval $ac_var=\$ac_old_val 3543 fi 3544 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 3545$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 3546 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 3547$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 3548 fi;; 3549 esac 3550 # Pass precious variables to config.status. 3551 if test "$ac_new_set" = set; then 3552 case $ac_new_val in 3553 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 3554 *) ac_arg=$ac_var=$ac_new_val ;; 3555 esac 3556 case " $ac_configure_args " in 3557 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3558 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 3559 esac 3560 fi 3561done 3562if $ac_cache_corrupted; then 3563 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3564$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3565 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 3566$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 3567 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 3568fi 3569## -------------------- ## 3570## Main body of script. ## 3571## -------------------- ## 3572 3573ac_ext=c 3574ac_cpp='$CPP $CPPFLAGS' 3575ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3576ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3577ac_compiler_gnu=$ac_cv_c_compiler_gnu 3578 3579 3580 3581ac_aux_dir= 3582for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 3583 if test -f "$ac_dir/install-sh"; then 3584 ac_aux_dir=$ac_dir 3585 ac_install_sh="$ac_aux_dir/install-sh -c" 3586 break 3587 elif test -f "$ac_dir/install.sh"; then 3588 ac_aux_dir=$ac_dir 3589 ac_install_sh="$ac_aux_dir/install.sh -c" 3590 break 3591 elif test -f "$ac_dir/shtool"; then 3592 ac_aux_dir=$ac_dir 3593 ac_install_sh="$ac_aux_dir/shtool install -c" 3594 break 3595 fi 3596done 3597if test -z "$ac_aux_dir"; then 3598 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 3599fi 3600 3601# These three variables are undocumented and unsupported, 3602# and are intended to be withdrawn in a future Autoconf release. 3603# They can cause serious problems if a builder's source tree is in a directory 3604# whose full name contains unusual characters. 3605ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 3606ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 3607ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 3608 3609 3610# Make sure we can run config.sub. 3611$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3612 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3613 3614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3615$as_echo_n "checking build system type... " >&6; } 3616if ${ac_cv_build+:} false; then : 3617 $as_echo_n "(cached) " >&6 3618else 3619 ac_build_alias=$build_alias 3620test "x$ac_build_alias" = x && 3621 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3622test "x$ac_build_alias" = x && 3623 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3624ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3625 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3626 3627fi 3628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3629$as_echo "$ac_cv_build" >&6; } 3630case $ac_cv_build in 3631*-*-*) ;; 3632*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3633esac 3634build=$ac_cv_build 3635ac_save_IFS=$IFS; IFS='-' 3636set x $ac_cv_build 3637shift 3638build_cpu=$1 3639build_vendor=$2 3640shift; shift 3641# Remember, the first character of IFS is used to create $*, 3642# except with old shells: 3643build_os=$* 3644IFS=$ac_save_IFS 3645case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3646 3647 3648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3649$as_echo_n "checking host system type... " >&6; } 3650if ${ac_cv_host+:} false; then : 3651 $as_echo_n "(cached) " >&6 3652else 3653 if test "x$host_alias" = x; then 3654 ac_cv_host=$ac_cv_build 3655else 3656 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3657 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3658fi 3659 3660fi 3661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3662$as_echo "$ac_cv_host" >&6; } 3663case $ac_cv_host in 3664*-*-*) ;; 3665*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3666esac 3667host=$ac_cv_host 3668ac_save_IFS=$IFS; IFS='-' 3669set x $ac_cv_host 3670shift 3671host_cpu=$1 3672host_vendor=$2 3673shift; shift 3674# Remember, the first character of IFS is used to create $*, 3675# except with old shells: 3676host_os=$* 3677IFS=$ac_save_IFS 3678case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3679 3680 3681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 3682$as_echo_n "checking target system type... " >&6; } 3683if ${ac_cv_target+:} false; then : 3684 $as_echo_n "(cached) " >&6 3685else 3686 if test "x$target_alias" = x; then 3687 ac_cv_target=$ac_cv_host 3688else 3689 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3690 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 3691fi 3692 3693fi 3694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 3695$as_echo "$ac_cv_target" >&6; } 3696case $ac_cv_target in 3697*-*-*) ;; 3698*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 3699esac 3700target=$ac_cv_target 3701ac_save_IFS=$IFS; IFS='-' 3702set x $ac_cv_target 3703shift 3704target_cpu=$1 3705target_vendor=$2 3706shift; shift 3707# Remember, the first character of IFS is used to create $*, 3708# except with old shells: 3709target_os=$* 3710IFS=$ac_save_IFS 3711case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3712 3713 3714# The aliases save the names the user supplied, while $host etc. 3715# will get canonicalized. 3716test -n "$target_alias" && 3717 test "$program_prefix$program_suffix$program_transform_name" = \ 3718 NONENONEs,x,x, && 3719 program_prefix=${target_alias}- 3720 3721 3722 3723 3724am__api_version='1.16' 3725 3726# Find a good install program. We prefer a C program (faster), 3727# so one script is as good as another. But avoid the broken or 3728# incompatible versions: 3729# SysV /etc/install, /usr/sbin/install 3730# SunOS /usr/etc/install 3731# IRIX /sbin/install 3732# AIX /bin/install 3733# AmigaOS /C/install, which installs bootblocks on floppy discs 3734# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3735# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3736# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3737# OS/2's system install, which has a completely different semantic 3738# ./install, which can be erroneously created by make from ./install.sh. 3739# Reject install programs that cannot install multiple files. 3740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3741$as_echo_n "checking for a BSD-compatible install... " >&6; } 3742if test -z "$INSTALL"; then 3743if ${ac_cv_path_install+:} false; then : 3744 $as_echo_n "(cached) " >&6 3745else 3746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3747for as_dir in $PATH 3748do 3749 IFS=$as_save_IFS 3750 test -z "$as_dir" && as_dir=. 3751 # Account for people who put trailing slashes in PATH elements. 3752case $as_dir/ in #(( 3753 ./ | .// | /[cC]/* | \ 3754 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3755 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3756 /usr/ucb/* ) ;; 3757 *) 3758 # OSF1 and SCO ODT 3.0 have their own names for install. 3759 # Don't use installbsd from OSF since it installs stuff as root 3760 # by default. 3761 for ac_prog in ginstall scoinst install; do 3762 for ac_exec_ext in '' $ac_executable_extensions; do 3763 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3764 if test $ac_prog = install && 3765 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3766 # AIX install. It has an incompatible calling convention. 3767 : 3768 elif test $ac_prog = install && 3769 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3770 # program-specific install script used by HP pwplus--don't use. 3771 : 3772 else 3773 rm -rf conftest.one conftest.two conftest.dir 3774 echo one > conftest.one 3775 echo two > conftest.two 3776 mkdir conftest.dir 3777 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3778 test -s conftest.one && test -s conftest.two && 3779 test -s conftest.dir/conftest.one && 3780 test -s conftest.dir/conftest.two 3781 then 3782 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3783 break 3 3784 fi 3785 fi 3786 fi 3787 done 3788 done 3789 ;; 3790esac 3791 3792 done 3793IFS=$as_save_IFS 3794 3795rm -rf conftest.one conftest.two conftest.dir 3796 3797fi 3798 if test "${ac_cv_path_install+set}" = set; then 3799 INSTALL=$ac_cv_path_install 3800 else 3801 # As a last resort, use the slow shell script. Don't cache a 3802 # value for INSTALL within a source directory, because that will 3803 # break other packages using the cache if that directory is 3804 # removed, or if the value is a relative name. 3805 INSTALL=$ac_install_sh 3806 fi 3807fi 3808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3809$as_echo "$INSTALL" >&6; } 3810 3811# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3812# It thinks the first close brace ends the variable substitution. 3813test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3814 3815test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3816 3817test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3818 3819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3820$as_echo_n "checking whether build environment is sane... " >&6; } 3821# Reject unsafe characters in $srcdir or the absolute working directory 3822# name. Accept space and tab only in the latter. 3823am_lf=' 3824' 3825case `pwd` in 3826 *[\\\"\#\$\&\'\`$am_lf]*) 3827 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 3828esac 3829case $srcdir in 3830 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3831 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 3832esac 3833 3834# Do 'set' in a subshell so we don't clobber the current shell's 3835# arguments. Must try -L first in case configure is actually a 3836# symlink; some systems play weird games with the mod time of symlinks 3837# (eg FreeBSD returns the mod time of the symlink's containing 3838# directory). 3839if ( 3840 am_has_slept=no 3841 for am_try in 1 2; do 3842 echo "timestamp, slept: $am_has_slept" > conftest.file 3843 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3844 if test "$*" = "X"; then 3845 # -L didn't work. 3846 set X `ls -t "$srcdir/configure" conftest.file` 3847 fi 3848 if test "$*" != "X $srcdir/configure conftest.file" \ 3849 && test "$*" != "X conftest.file $srcdir/configure"; then 3850 3851 # If neither matched, then we have a broken ls. This can happen 3852 # if, for instance, CONFIG_SHELL is bash and it inherits a 3853 # broken ls alias from the environment. This has actually 3854 # happened. Such a system could not be considered "sane". 3855 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 3856 alias in your environment" "$LINENO" 5 3857 fi 3858 if test "$2" = conftest.file || test $am_try -eq 2; then 3859 break 3860 fi 3861 # Just in case. 3862 sleep 1 3863 am_has_slept=yes 3864 done 3865 test "$2" = conftest.file 3866 ) 3867then 3868 # Ok. 3869 : 3870else 3871 as_fn_error $? "newly created file is older than distributed files! 3872Check your system clock" "$LINENO" 5 3873fi 3874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3875$as_echo "yes" >&6; } 3876# If we didn't sleep, we still need to ensure time stamps of config.status and 3877# generated files are strictly newer. 3878am_sleep_pid= 3879if grep 'slept: no' conftest.file >/dev/null 2>&1; then 3880 ( sleep 1 ) & 3881 am_sleep_pid=$! 3882fi 3883 3884rm -f conftest.file 3885 3886test "$program_prefix" != NONE && 3887 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3888# Use a double $ so make ignores it. 3889test "$program_suffix" != NONE && 3890 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3891# Double any \ or $. 3892# By default was `s,x,x', remove it if useless. 3893ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3894program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3895 3896# Expand $ac_aux_dir to an absolute path. 3897am_aux_dir=`cd "$ac_aux_dir" && pwd` 3898 3899if test x"${MISSING+set}" != xset; then 3900 case $am_aux_dir in 3901 *\ * | *\ *) 3902 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3903 *) 3904 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3905 esac 3906fi 3907# Use eval to expand $SHELL 3908if eval "$MISSING --is-lightweight"; then 3909 am_missing_run="$MISSING " 3910else 3911 am_missing_run= 3912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 3913$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 3914fi 3915 3916if test x"${install_sh+set}" != xset; then 3917 case $am_aux_dir in 3918 *\ * | *\ *) 3919 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3920 *) 3921 install_sh="\${SHELL} $am_aux_dir/install-sh" 3922 esac 3923fi 3924 3925# Installed binaries are usually stripped using 'strip' when the user 3926# run "make install-strip". However 'strip' might not be the right 3927# tool to use in cross-compilation environments, therefore Automake 3928# will honor the 'STRIP' environment variable to overrule this program. 3929if test "$cross_compiling" != no; then 3930 if test -n "$ac_tool_prefix"; then 3931 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3932set dummy ${ac_tool_prefix}strip; ac_word=$2 3933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3934$as_echo_n "checking for $ac_word... " >&6; } 3935if ${ac_cv_prog_STRIP+:} false; then : 3936 $as_echo_n "(cached) " >&6 3937else 3938 if test -n "$STRIP"; then 3939 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3940else 3941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3942for as_dir in $PATH 3943do 3944 IFS=$as_save_IFS 3945 test -z "$as_dir" && as_dir=. 3946 for ac_exec_ext in '' $ac_executable_extensions; do 3947 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3948 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3950 break 2 3951 fi 3952done 3953 done 3954IFS=$as_save_IFS 3955 3956fi 3957fi 3958STRIP=$ac_cv_prog_STRIP 3959if test -n "$STRIP"; then 3960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3961$as_echo "$STRIP" >&6; } 3962else 3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3964$as_echo "no" >&6; } 3965fi 3966 3967 3968fi 3969if test -z "$ac_cv_prog_STRIP"; then 3970 ac_ct_STRIP=$STRIP 3971 # Extract the first word of "strip", so it can be a program name with args. 3972set dummy strip; ac_word=$2 3973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3974$as_echo_n "checking for $ac_word... " >&6; } 3975if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 3976 $as_echo_n "(cached) " >&6 3977else 3978 if test -n "$ac_ct_STRIP"; then 3979 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3980else 3981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3982for as_dir in $PATH 3983do 3984 IFS=$as_save_IFS 3985 test -z "$as_dir" && as_dir=. 3986 for ac_exec_ext in '' $ac_executable_extensions; do 3987 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3988 ac_cv_prog_ac_ct_STRIP="strip" 3989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3990 break 2 3991 fi 3992done 3993 done 3994IFS=$as_save_IFS 3995 3996fi 3997fi 3998ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3999if test -n "$ac_ct_STRIP"; then 4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 4001$as_echo "$ac_ct_STRIP" >&6; } 4002else 4003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4004$as_echo "no" >&6; } 4005fi 4006 4007 if test "x$ac_ct_STRIP" = x; then 4008 STRIP=":" 4009 else 4010 case $cross_compiling:$ac_tool_warned in 4011yes:) 4012{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4013$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4014ac_tool_warned=yes ;; 4015esac 4016 STRIP=$ac_ct_STRIP 4017 fi 4018else 4019 STRIP="$ac_cv_prog_STRIP" 4020fi 4021 4022fi 4023INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 4024 4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 4026$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 4027if test -z "$MKDIR_P"; then 4028 if ${ac_cv_path_mkdir+:} false; then : 4029 $as_echo_n "(cached) " >&6 4030else 4031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4032for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 4033do 4034 IFS=$as_save_IFS 4035 test -z "$as_dir" && as_dir=. 4036 for ac_prog in mkdir gmkdir; do 4037 for ac_exec_ext in '' $ac_executable_extensions; do 4038 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 4039 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 4040 'mkdir (GNU coreutils) '* | \ 4041 'mkdir (coreutils) '* | \ 4042 'mkdir (fileutils) '4.1*) 4043 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 4044 break 3;; 4045 esac 4046 done 4047 done 4048 done 4049IFS=$as_save_IFS 4050 4051fi 4052 4053 test -d ./--version && rmdir ./--version 4054 if test "${ac_cv_path_mkdir+set}" = set; then 4055 MKDIR_P="$ac_cv_path_mkdir -p" 4056 else 4057 # As a last resort, use the slow shell script. Don't cache a 4058 # value for MKDIR_P within a source directory, because that will 4059 # break other packages using the cache if that directory is 4060 # removed, or if the value is a relative name. 4061 MKDIR_P="$ac_install_sh -d" 4062 fi 4063fi 4064{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 4065$as_echo "$MKDIR_P" >&6; } 4066 4067for ac_prog in gawk mawk nawk awk 4068do 4069 # Extract the first word of "$ac_prog", so it can be a program name with args. 4070set dummy $ac_prog; ac_word=$2 4071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4072$as_echo_n "checking for $ac_word... " >&6; } 4073if ${ac_cv_prog_AWK+:} false; then : 4074 $as_echo_n "(cached) " >&6 4075else 4076 if test -n "$AWK"; then 4077 ac_cv_prog_AWK="$AWK" # Let the user override the test. 4078else 4079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4080for as_dir in $PATH 4081do 4082 IFS=$as_save_IFS 4083 test -z "$as_dir" && as_dir=. 4084 for ac_exec_ext in '' $ac_executable_extensions; do 4085 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4086 ac_cv_prog_AWK="$ac_prog" 4087 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4088 break 2 4089 fi 4090done 4091 done 4092IFS=$as_save_IFS 4093 4094fi 4095fi 4096AWK=$ac_cv_prog_AWK 4097if test -n "$AWK"; then 4098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 4099$as_echo "$AWK" >&6; } 4100else 4101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4102$as_echo "no" >&6; } 4103fi 4104 4105 4106 test -n "$AWK" && break 4107done 4108 4109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 4110$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 4111set x ${MAKE-make} 4112ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 4113if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 4114 $as_echo_n "(cached) " >&6 4115else 4116 cat >conftest.make <<\_ACEOF 4117SHELL = /bin/sh 4118all: 4119 @echo '@@@%%%=$(MAKE)=@@@%%%' 4120_ACEOF 4121# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 4122case `${MAKE-make} -f conftest.make 2>/dev/null` in 4123 *@@@%%%=?*=@@@%%%*) 4124 eval ac_cv_prog_make_${ac_make}_set=yes;; 4125 *) 4126 eval ac_cv_prog_make_${ac_make}_set=no;; 4127esac 4128rm -f conftest.make 4129fi 4130if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4132$as_echo "yes" >&6; } 4133 SET_MAKE= 4134else 4135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4136$as_echo "no" >&6; } 4137 SET_MAKE="MAKE=${MAKE-make}" 4138fi 4139 4140rm -rf .tst 2>/dev/null 4141mkdir .tst 2>/dev/null 4142if test -d .tst; then 4143 am__leading_dot=. 4144else 4145 am__leading_dot=_ 4146fi 4147rmdir .tst 2>/dev/null 4148 4149# Check whether --enable-silent-rules was given. 4150if test "${enable_silent_rules+set}" = set; then : 4151 enableval=$enable_silent_rules; 4152fi 4153 4154case $enable_silent_rules in # ((( 4155 yes) AM_DEFAULT_VERBOSITY=0;; 4156 no) AM_DEFAULT_VERBOSITY=1;; 4157 *) AM_DEFAULT_VERBOSITY=1;; 4158esac 4159am_make=${MAKE-make} 4160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 4161$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 4162if ${am_cv_make_support_nested_variables+:} false; then : 4163 $as_echo_n "(cached) " >&6 4164else 4165 if $as_echo 'TRUE=$(BAR$(V)) 4166BAR0=false 4167BAR1=true 4168V=1 4169am__doit: 4170 @$(TRUE) 4171.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 4172 am_cv_make_support_nested_variables=yes 4173else 4174 am_cv_make_support_nested_variables=no 4175fi 4176fi 4177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 4178$as_echo "$am_cv_make_support_nested_variables" >&6; } 4179if test $am_cv_make_support_nested_variables = yes; then 4180 AM_V='$(V)' 4181 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 4182else 4183 AM_V=$AM_DEFAULT_VERBOSITY 4184 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 4185fi 4186AM_BACKSLASH='\' 4187 4188if test "`cd $srcdir && pwd`" != "`pwd`"; then 4189 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 4190 # is not polluted with repeated "-I." 4191 am__isrc=' -I$(srcdir)' 4192 # test to see if srcdir already configured 4193 if test -f $srcdir/config.status; then 4194 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 4195 fi 4196fi 4197 4198# test whether we have cygpath 4199if test -z "$CYGPATH_W"; then 4200 if (cygpath --version) >/dev/null 2>/dev/null; then 4201 CYGPATH_W='cygpath -w' 4202 else 4203 CYGPATH_W=echo 4204 fi 4205fi 4206 4207 4208# Define the identity of the package. 4209 PACKAGE='gst-plugins-base' 4210 VERSION='1.16.2' 4211 4212 4213cat >>confdefs.h <<_ACEOF 4214#define PACKAGE "$PACKAGE" 4215_ACEOF 4216 4217 4218cat >>confdefs.h <<_ACEOF 4219#define VERSION "$VERSION" 4220_ACEOF 4221 4222# Some tools Automake needs. 4223 4224ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 4225 4226 4227AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 4228 4229 4230AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 4231 4232 4233AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 4234 4235 4236MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 4237 4238# For better backward compatibility. To be removed once Automake 1.9.x 4239# dies out for good. For more background, see: 4240# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 4241# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 4242mkdir_p='$(MKDIR_P)' 4243 4244# We need awk for the "check" target (and possibly the TAP driver). The 4245# system "awk" is bad on some platforms. 4246# Always define AMTAR for backward compatibility. Yes, it's still used 4247# in the wild :-( We should find a proper way to deprecate it ... 4248AMTAR='$${TAR-tar}' 4249 4250 4251# We'll loop over all known methods to create a tar archive until one works. 4252_am_tools='gnutar plaintar pax cpio none' 4253 4254# The POSIX 1988 'ustar' format is defined with fixed-size fields. 4255 # There is notably a 21 bits limit for the UID and the GID. In fact, 4256 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 4257 # and bug#13588). 4258 am_max_uid=2097151 # 2^21 - 1 4259 am_max_gid=$am_max_uid 4260 # The $UID and $GID variables are not portable, so we need to resort 4261 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls 4262 # below are definitely unexpected, so allow the users to see them 4263 # (that is, avoid stderr redirection). 4264 am_uid=`id -u || echo unknown` 4265 am_gid=`id -g || echo unknown` 4266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UID '$am_uid' is supported by ustar format" >&5 4267$as_echo_n "checking whether UID '$am_uid' is supported by ustar format... " >&6; } 4268 if test $am_uid -le $am_max_uid; then 4269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4270$as_echo "yes" >&6; } 4271 else 4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4273$as_echo "no" >&6; } 4274 _am_tools=none 4275 fi 4276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GID '$am_gid' is supported by ustar format" >&5 4277$as_echo_n "checking whether GID '$am_gid' is supported by ustar format... " >&6; } 4278 if test $am_gid -le $am_max_gid; then 4279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4280$as_echo "yes" >&6; } 4281 else 4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4283$as_echo "no" >&6; } 4284 _am_tools=none 4285 fi 4286 4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5 4288$as_echo_n "checking how to create a ustar tar archive... " >&6; } 4289 4290 # Go ahead even if we have the value already cached. We do so because we 4291 # need to set the values for the 'am__tar' and 'am__untar' variables. 4292 _am_tools=${am_cv_prog_tar_ustar-$_am_tools} 4293 4294 for _am_tool in $_am_tools; do 4295 case $_am_tool in 4296 gnutar) 4297 for _am_tar in tar gnutar gtar; do 4298 { echo "$as_me:$LINENO: $_am_tar --version" >&5 4299 ($_am_tar --version) >&5 2>&5 4300 ac_status=$? 4301 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4302 (exit $ac_status); } && break 4303 done 4304 am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"' 4305 am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"' 4306 am__untar="$_am_tar -xf -" 4307 ;; 4308 plaintar) 4309 # Must skip GNU tar: if it does not support --format= it doesn't create 4310 # ustar tarball either. 4311 (tar --version) >/dev/null 2>&1 && continue 4312 am__tar='tar chf - "$$tardir"' 4313 am__tar_='tar chf - "$tardir"' 4314 am__untar='tar xf -' 4315 ;; 4316 pax) 4317 am__tar='pax -L -x ustar -w "$$tardir"' 4318 am__tar_='pax -L -x ustar -w "$tardir"' 4319 am__untar='pax -r' 4320 ;; 4321 cpio) 4322 am__tar='find "$$tardir" -print | cpio -o -H ustar -L' 4323 am__tar_='find "$tardir" -print | cpio -o -H ustar -L' 4324 am__untar='cpio -i -H ustar -d' 4325 ;; 4326 none) 4327 am__tar=false 4328 am__tar_=false 4329 am__untar=false 4330 ;; 4331 esac 4332 4333 # If the value was cached, stop now. We just wanted to have am__tar 4334 # and am__untar set. 4335 test -n "${am_cv_prog_tar_ustar}" && break 4336 4337 # tar/untar a dummy directory, and stop if the command works. 4338 rm -rf conftest.dir 4339 mkdir conftest.dir 4340 echo GrepMe > conftest.dir/file 4341 { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5 4342 (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5 4343 ac_status=$? 4344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4345 (exit $ac_status); } 4346 rm -rf conftest.dir 4347 if test -s conftest.tar; then 4348 { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5 4349 ($am__untar <conftest.tar) >&5 2>&5 4350 ac_status=$? 4351 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4352 (exit $ac_status); } 4353 { echo "$as_me:$LINENO: cat conftest.dir/file" >&5 4354 (cat conftest.dir/file) >&5 2>&5 4355 ac_status=$? 4356 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4357 (exit $ac_status); } 4358 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break 4359 fi 4360 done 4361 rm -rf conftest.dir 4362 4363 if ${am_cv_prog_tar_ustar+:} false; then : 4364 $as_echo_n "(cached) " >&6 4365else 4366 am_cv_prog_tar_ustar=$_am_tool 4367fi 4368 4369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5 4370$as_echo "$am_cv_prog_tar_ustar" >&6; } 4371 4372 4373 4374 4375 4376 4377# POSIX will say in a future version that running "rm -f" with no argument 4378# is OK; and we want to be able to make that assumption in our Makefile 4379# recipes. So use an aggressive probe to check that the usage we want is 4380# actually supported "in the wild" to an acceptable degree. 4381# See automake bug#10828. 4382# To make any issue more visible, cause the running configure to be aborted 4383# by default if the 'rm' program in use doesn't match our expectations; the 4384# user can still override this though. 4385if rm -f && rm -fr && rm -rf; then : OK; else 4386 cat >&2 <<'END' 4387Oops! 4388 4389Your 'rm' program seems unable to run without file operands specified 4390on the command line, even when the '-f' option is present. This is contrary 4391to the behaviour of most rm programs out there, and not conforming with 4392the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 4393 4394Please tell bug-automake@gnu.org about your system, including the value 4395of your $PATH and any error possibly output before this message. This 4396can help us improve future automake versions. 4397 4398END 4399 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 4400 echo 'Configuration will proceed anyway, since you have set the' >&2 4401 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 4402 echo >&2 4403 else 4404 cat >&2 <<'END' 4405Aborting the configuration process, to ensure you take notice of the issue. 4406 4407You can download and install GNU coreutils to get an 'rm' implementation 4408that behaves properly: <https://www.gnu.org/software/coreutils/>. 4409 4410If you want to complete the configuration process using your problematic 4411'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 4412to "yes", and re-run configure. 4413 4414END 4415 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 4416 fi 4417fi 4418 4419 4420 4421 PACKAGE_VERSION_MAJOR=$(echo 1.16.2 | cut -d'.' -f1) 4422 PACKAGE_VERSION_MINOR=$(echo 1.16.2 | cut -d'.' -f2) 4423 PACKAGE_VERSION_MICRO=$(echo 1.16.2 | cut -d'.' -f3) 4424 4425 4426 4427 4428 4429 4430 4431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5 4432$as_echo_n "checking nano version... " >&6; } 4433 4434 NANO=$(echo 1.16.2 | cut -d'.' -f4) 4435 4436 if test x"$NANO" = x || test "x$NANO" = "x0" ; then 4437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 4438$as_echo "0 (release)" >&6; } 4439 NANO=0 4440 PACKAGE_VERSION_RELEASE=1 4441 GST_GIT="no" 4442 else 4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NANO" >&5 4444$as_echo "$NANO" >&6; } 4445 PACKAGE_VERSION_RELEASE=0.`date +%Y%m%d.%H%M%S` 4446 if test "x$NANO" != "x1" ; then 4447 GST_GIT="no" 4448 else 4449 GST_GIT="yes" 4450 fi 4451 fi 4452 PACKAGE_VERSION_NANO=$NANO 4453 4454 4455 4456 4457 4458 4459ac_config_headers="$ac_config_headers config.h" 4460 4461 4462 4463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 4464$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 4465 # Check whether --enable-maintainer-mode was given. 4466if test "${enable_maintainer_mode+set}" = set; then : 4467 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 4468else 4469 USE_MAINTAINER_MODE=yes 4470fi 4471 4472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 4473$as_echo "$USE_MAINTAINER_MODE" >&6; } 4474 if test $USE_MAINTAINER_MODE = yes; then 4475 MAINTAINER_MODE_TRUE= 4476 MAINTAINER_MODE_FALSE='#' 4477else 4478 MAINTAINER_MODE_TRUE='#' 4479 MAINTAINER_MODE_FALSE= 4480fi 4481 4482 MAINT=$MAINTAINER_MODE_TRUE 4483 4484 4485 4486 4487 4488# Check whether --enable-silent-rules was given. 4489if test "${enable_silent_rules+set}" = set; then : 4490 enableval=$enable_silent_rules; 4491fi 4492 4493case $enable_silent_rules in # ((( 4494 yes) AM_DEFAULT_VERBOSITY=0;; 4495 no) AM_DEFAULT_VERBOSITY=1;; 4496 *) AM_DEFAULT_VERBOSITY=0;; 4497esac 4498am_make=${MAKE-make} 4499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 4500$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 4501if ${am_cv_make_support_nested_variables+:} false; then : 4502 $as_echo_n "(cached) " >&6 4503else 4504 if $as_echo 'TRUE=$(BAR$(V)) 4505BAR0=false 4506BAR1=true 4507V=1 4508am__doit: 4509 @$(TRUE) 4510.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 4511 am_cv_make_support_nested_variables=yes 4512else 4513 am_cv_make_support_nested_variables=no 4514fi 4515fi 4516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 4517$as_echo "$am_cv_make_support_nested_variables" >&6; } 4518if test $am_cv_make_support_nested_variables = yes; then 4519 AM_V='$(V)' 4520 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 4521else 4522 AM_V=$AM_DEFAULT_VERBOSITY 4523 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 4524fi 4525AM_BACKSLASH='\' 4526 4527 4528GST_API_VERSION=1.0 4529 4530 4531cat >>confdefs.h <<_ACEOF 4532#define GST_API_VERSION "$GST_API_VERSION" 4533_ACEOF 4534 4535 4536case `pwd` in 4537 *\ * | *\ *) 4538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4539$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4540esac 4541 4542 4543 4544macro_version='2.4.6' 4545macro_revision='2.4.6' 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559ltmain=$ac_aux_dir/ltmain.sh 4560 4561# Backslashify metacharacters that are still active within 4562# double-quoted strings. 4563sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4564 4565# Same as above, but do not quote variable references. 4566double_quote_subst='s/\(["`\\]\)/\\\1/g' 4567 4568# Sed substitution to delay expansion of an escaped shell variable in a 4569# double_quote_subst'ed string. 4570delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4571 4572# Sed substitution to delay expansion of an escaped single quote. 4573delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4574 4575# Sed substitution to avoid accidental globbing in evaled expressions 4576no_glob_subst='s/\*/\\\*/g' 4577 4578ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4579ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4580ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4581 4582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4583$as_echo_n "checking how to print strings... " >&6; } 4584# Test print first, because it will be a builtin if present. 4585if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 4586 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4587 ECHO='print -r --' 4588elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4589 ECHO='printf %s\n' 4590else 4591 # Use this function as a fallback that always works. 4592 func_fallback_echo () 4593 { 4594 eval 'cat <<_LTECHO_EOF 4595$1 4596_LTECHO_EOF' 4597 } 4598 ECHO='func_fallback_echo' 4599fi 4600 4601# func_echo_all arg... 4602# Invoke $ECHO with all args, space-separated. 4603func_echo_all () 4604{ 4605 $ECHO "" 4606} 4607 4608case $ECHO in 4609 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4610$as_echo "printf" >&6; } ;; 4611 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4612$as_echo "print -r" >&6; } ;; 4613 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4614$as_echo "cat" >&6; } ;; 4615esac 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630DEPDIR="${am__leading_dot}deps" 4631 4632ac_config_commands="$ac_config_commands depfiles" 4633 4634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 4635$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } 4636cat > confinc.mk << 'END' 4637am__doit: 4638 @echo this is the am__doit target >confinc.out 4639.PHONY: am__doit 4640END 4641am__include="#" 4642am__quote= 4643# BSD make does it like this. 4644echo '.include "confinc.mk" # ignored' > confmf.BSD 4645# Other make implementations (GNU, Solaris 10, AIX) do it like this. 4646echo 'include confinc.mk # ignored' > confmf.GNU 4647_am_result=no 4648for s in GNU BSD; do 4649 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 4650 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 4651 ac_status=$? 4652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4653 (exit $ac_status); } 4654 case $?:`cat confinc.out 2>/dev/null` in #( 4655 '0:this is the am__doit target') : 4656 case $s in #( 4657 BSD) : 4658 am__include='.include' am__quote='"' ;; #( 4659 *) : 4660 am__include='include' am__quote='' ;; 4661esac ;; #( 4662 *) : 4663 ;; 4664esac 4665 if test "$am__include" != "#"; then 4666 _am_result="yes ($s style)" 4667 break 4668 fi 4669done 4670rm -f confinc.* confmf.* 4671{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 4672$as_echo "${_am_result}" >&6; } 4673 4674# Check whether --enable-dependency-tracking was given. 4675if test "${enable_dependency_tracking+set}" = set; then : 4676 enableval=$enable_dependency_tracking; 4677fi 4678 4679if test "x$enable_dependency_tracking" != xno; then 4680 am_depcomp="$ac_aux_dir/depcomp" 4681 AMDEPBACKSLASH='\' 4682 am__nodep='_no' 4683fi 4684 if test "x$enable_dependency_tracking" != xno; then 4685 AMDEP_TRUE= 4686 AMDEP_FALSE='#' 4687else 4688 AMDEP_TRUE='#' 4689 AMDEP_FALSE= 4690fi 4691 4692 4693ac_ext=c 4694ac_cpp='$CPP $CPPFLAGS' 4695ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4696ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4697ac_compiler_gnu=$ac_cv_c_compiler_gnu 4698if test -n "$ac_tool_prefix"; then 4699 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 4700set dummy ${ac_tool_prefix}gcc; ac_word=$2 4701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4702$as_echo_n "checking for $ac_word... " >&6; } 4703if ${ac_cv_prog_CC+:} false; then : 4704 $as_echo_n "(cached) " >&6 4705else 4706 if test -n "$CC"; then 4707 ac_cv_prog_CC="$CC" # Let the user override the test. 4708else 4709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4710for as_dir in $PATH 4711do 4712 IFS=$as_save_IFS 4713 test -z "$as_dir" && as_dir=. 4714 for ac_exec_ext in '' $ac_executable_extensions; do 4715 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4716 ac_cv_prog_CC="${ac_tool_prefix}gcc" 4717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4718 break 2 4719 fi 4720done 4721 done 4722IFS=$as_save_IFS 4723 4724fi 4725fi 4726CC=$ac_cv_prog_CC 4727if test -n "$CC"; then 4728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4729$as_echo "$CC" >&6; } 4730else 4731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4732$as_echo "no" >&6; } 4733fi 4734 4735 4736fi 4737if test -z "$ac_cv_prog_CC"; then 4738 ac_ct_CC=$CC 4739 # Extract the first word of "gcc", so it can be a program name with args. 4740set dummy gcc; ac_word=$2 4741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4742$as_echo_n "checking for $ac_word... " >&6; } 4743if ${ac_cv_prog_ac_ct_CC+:} false; then : 4744 $as_echo_n "(cached) " >&6 4745else 4746 if test -n "$ac_ct_CC"; then 4747 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4748else 4749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4750for as_dir in $PATH 4751do 4752 IFS=$as_save_IFS 4753 test -z "$as_dir" && as_dir=. 4754 for ac_exec_ext in '' $ac_executable_extensions; do 4755 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4756 ac_cv_prog_ac_ct_CC="gcc" 4757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4758 break 2 4759 fi 4760done 4761 done 4762IFS=$as_save_IFS 4763 4764fi 4765fi 4766ac_ct_CC=$ac_cv_prog_ac_ct_CC 4767if test -n "$ac_ct_CC"; then 4768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4769$as_echo "$ac_ct_CC" >&6; } 4770else 4771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4772$as_echo "no" >&6; } 4773fi 4774 4775 if test "x$ac_ct_CC" = x; then 4776 CC="" 4777 else 4778 case $cross_compiling:$ac_tool_warned in 4779yes:) 4780{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4781$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4782ac_tool_warned=yes ;; 4783esac 4784 CC=$ac_ct_CC 4785 fi 4786else 4787 CC="$ac_cv_prog_CC" 4788fi 4789 4790if test -z "$CC"; then 4791 if test -n "$ac_tool_prefix"; then 4792 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4793set dummy ${ac_tool_prefix}cc; ac_word=$2 4794{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4795$as_echo_n "checking for $ac_word... " >&6; } 4796if ${ac_cv_prog_CC+:} false; then : 4797 $as_echo_n "(cached) " >&6 4798else 4799 if test -n "$CC"; then 4800 ac_cv_prog_CC="$CC" # Let the user override the test. 4801else 4802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4803for as_dir in $PATH 4804do 4805 IFS=$as_save_IFS 4806 test -z "$as_dir" && as_dir=. 4807 for ac_exec_ext in '' $ac_executable_extensions; do 4808 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4809 ac_cv_prog_CC="${ac_tool_prefix}cc" 4810 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4811 break 2 4812 fi 4813done 4814 done 4815IFS=$as_save_IFS 4816 4817fi 4818fi 4819CC=$ac_cv_prog_CC 4820if test -n "$CC"; then 4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4822$as_echo "$CC" >&6; } 4823else 4824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4825$as_echo "no" >&6; } 4826fi 4827 4828 4829 fi 4830fi 4831if test -z "$CC"; then 4832 # Extract the first word of "cc", so it can be a program name with args. 4833set dummy cc; ac_word=$2 4834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4835$as_echo_n "checking for $ac_word... " >&6; } 4836if ${ac_cv_prog_CC+:} false; then : 4837 $as_echo_n "(cached) " >&6 4838else 4839 if test -n "$CC"; then 4840 ac_cv_prog_CC="$CC" # Let the user override the test. 4841else 4842 ac_prog_rejected=no 4843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4844for as_dir in $PATH 4845do 4846 IFS=$as_save_IFS 4847 test -z "$as_dir" && as_dir=. 4848 for ac_exec_ext in '' $ac_executable_extensions; do 4849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4850 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4851 ac_prog_rejected=yes 4852 continue 4853 fi 4854 ac_cv_prog_CC="cc" 4855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4856 break 2 4857 fi 4858done 4859 done 4860IFS=$as_save_IFS 4861 4862if test $ac_prog_rejected = yes; then 4863 # We found a bogon in the path, so make sure we never use it. 4864 set dummy $ac_cv_prog_CC 4865 shift 4866 if test $# != 0; then 4867 # We chose a different compiler from the bogus one. 4868 # However, it has the same basename, so the bogon will be chosen 4869 # first if we set CC to just the basename; use the full file name. 4870 shift 4871 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4872 fi 4873fi 4874fi 4875fi 4876CC=$ac_cv_prog_CC 4877if test -n "$CC"; then 4878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4879$as_echo "$CC" >&6; } 4880else 4881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4882$as_echo "no" >&6; } 4883fi 4884 4885 4886fi 4887if test -z "$CC"; then 4888 if test -n "$ac_tool_prefix"; then 4889 for ac_prog in cl.exe 4890 do 4891 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4892set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4894$as_echo_n "checking for $ac_word... " >&6; } 4895if ${ac_cv_prog_CC+:} false; then : 4896 $as_echo_n "(cached) " >&6 4897else 4898 if test -n "$CC"; then 4899 ac_cv_prog_CC="$CC" # Let the user override the test. 4900else 4901as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4902for as_dir in $PATH 4903do 4904 IFS=$as_save_IFS 4905 test -z "$as_dir" && as_dir=. 4906 for ac_exec_ext in '' $ac_executable_extensions; do 4907 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4908 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4910 break 2 4911 fi 4912done 4913 done 4914IFS=$as_save_IFS 4915 4916fi 4917fi 4918CC=$ac_cv_prog_CC 4919if test -n "$CC"; then 4920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4921$as_echo "$CC" >&6; } 4922else 4923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4924$as_echo "no" >&6; } 4925fi 4926 4927 4928 test -n "$CC" && break 4929 done 4930fi 4931if test -z "$CC"; then 4932 ac_ct_CC=$CC 4933 for ac_prog in cl.exe 4934do 4935 # Extract the first word of "$ac_prog", so it can be a program name with args. 4936set dummy $ac_prog; ac_word=$2 4937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4938$as_echo_n "checking for $ac_word... " >&6; } 4939if ${ac_cv_prog_ac_ct_CC+:} false; then : 4940 $as_echo_n "(cached) " >&6 4941else 4942 if test -n "$ac_ct_CC"; then 4943 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4944else 4945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4946for as_dir in $PATH 4947do 4948 IFS=$as_save_IFS 4949 test -z "$as_dir" && as_dir=. 4950 for ac_exec_ext in '' $ac_executable_extensions; do 4951 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4952 ac_cv_prog_ac_ct_CC="$ac_prog" 4953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4954 break 2 4955 fi 4956done 4957 done 4958IFS=$as_save_IFS 4959 4960fi 4961fi 4962ac_ct_CC=$ac_cv_prog_ac_ct_CC 4963if test -n "$ac_ct_CC"; then 4964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4965$as_echo "$ac_ct_CC" >&6; } 4966else 4967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4968$as_echo "no" >&6; } 4969fi 4970 4971 4972 test -n "$ac_ct_CC" && break 4973done 4974 4975 if test "x$ac_ct_CC" = x; then 4976 CC="" 4977 else 4978 case $cross_compiling:$ac_tool_warned in 4979yes:) 4980{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4981$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4982ac_tool_warned=yes ;; 4983esac 4984 CC=$ac_ct_CC 4985 fi 4986fi 4987 4988fi 4989 4990 4991test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4992$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4993as_fn_error $? "no acceptable C compiler found in \$PATH 4994See \`config.log' for more details" "$LINENO" 5; } 4995 4996# Provide some information about the compiler. 4997$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4998set X $ac_compile 4999ac_compiler=$2 5000for ac_option in --version -v -V -qversion; do 5001 { { ac_try="$ac_compiler $ac_option >&5" 5002case "(($ac_try" in 5003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5004 *) ac_try_echo=$ac_try;; 5005esac 5006eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 5007$as_echo "$ac_try_echo"; } >&5 5008 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 5009 ac_status=$? 5010 if test -s conftest.err; then 5011 sed '10a\ 5012... rest of stderr output deleted ... 5013 10q' conftest.err >conftest.er1 5014 cat conftest.er1 >&5 5015 fi 5016 rm -f conftest.er1 conftest.err 5017 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5018 test $ac_status = 0; } 5019done 5020 5021cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5022/* end confdefs.h. */ 5023 5024int 5025main () 5026{ 5027 5028 ; 5029 return 0; 5030} 5031_ACEOF 5032ac_clean_files_save=$ac_clean_files 5033ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 5034# Try to create an executable without -o first, disregard a.out. 5035# It will help us diagnose broken compilers, and finding out an intuition 5036# of exeext. 5037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 5038$as_echo_n "checking whether the C compiler works... " >&6; } 5039ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 5040 5041# The possible output files: 5042ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 5043 5044ac_rmfiles= 5045for ac_file in $ac_files 5046do 5047 case $ac_file in 5048 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 5049 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 5050 esac 5051done 5052rm -f $ac_rmfiles 5053 5054if { { ac_try="$ac_link_default" 5055case "(($ac_try" in 5056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5057 *) ac_try_echo=$ac_try;; 5058esac 5059eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 5060$as_echo "$ac_try_echo"; } >&5 5061 (eval "$ac_link_default") 2>&5 5062 ac_status=$? 5063 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5064 test $ac_status = 0; }; then : 5065 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 5066# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 5067# in a Makefile. We should not override ac_cv_exeext if it was cached, 5068# so that the user can short-circuit this test for compilers unknown to 5069# Autoconf. 5070for ac_file in $ac_files '' 5071do 5072 test -f "$ac_file" || continue 5073 case $ac_file in 5074 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 5075 ;; 5076 [ab].out ) 5077 # We found the default executable, but exeext='' is most 5078 # certainly right. 5079 break;; 5080 *.* ) 5081 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 5082 then :; else 5083 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 5084 fi 5085 # We set ac_cv_exeext here because the later test for it is not 5086 # safe: cross compilers may not add the suffix if given an `-o' 5087 # argument, so we may need to know it at that point already. 5088 # Even if this section looks crufty: it has the advantage of 5089 # actually working. 5090 break;; 5091 * ) 5092 break;; 5093 esac 5094done 5095test "$ac_cv_exeext" = no && ac_cv_exeext= 5096 5097else 5098 ac_file='' 5099fi 5100if test -z "$ac_file"; then : 5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5102$as_echo "no" >&6; } 5103$as_echo "$as_me: failed program was:" >&5 5104sed 's/^/| /' conftest.$ac_ext >&5 5105 5106{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5107$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5108as_fn_error 77 "C compiler cannot create executables 5109See \`config.log' for more details" "$LINENO" 5; } 5110else 5111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5112$as_echo "yes" >&6; } 5113fi 5114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 5115$as_echo_n "checking for C compiler default output file name... " >&6; } 5116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 5117$as_echo "$ac_file" >&6; } 5118ac_exeext=$ac_cv_exeext 5119 5120rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 5121ac_clean_files=$ac_clean_files_save 5122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 5123$as_echo_n "checking for suffix of executables... " >&6; } 5124if { { ac_try="$ac_link" 5125case "(($ac_try" in 5126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5127 *) ac_try_echo=$ac_try;; 5128esac 5129eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 5130$as_echo "$ac_try_echo"; } >&5 5131 (eval "$ac_link") 2>&5 5132 ac_status=$? 5133 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5134 test $ac_status = 0; }; then : 5135 # If both `conftest.exe' and `conftest' are `present' (well, observable) 5136# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 5137# work properly (i.e., refer to `conftest.exe'), while it won't with 5138# `rm'. 5139for ac_file in conftest.exe conftest conftest.*; do 5140 test -f "$ac_file" || continue 5141 case $ac_file in 5142 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 5143 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 5144 break;; 5145 * ) break;; 5146 esac 5147done 5148else 5149 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5150$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5151as_fn_error $? "cannot compute suffix of executables: cannot compile and link 5152See \`config.log' for more details" "$LINENO" 5; } 5153fi 5154rm -f conftest conftest$ac_cv_exeext 5155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 5156$as_echo "$ac_cv_exeext" >&6; } 5157 5158rm -f conftest.$ac_ext 5159EXEEXT=$ac_cv_exeext 5160ac_exeext=$EXEEXT 5161cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5162/* end confdefs.h. */ 5163#include <stdio.h> 5164int 5165main () 5166{ 5167FILE *f = fopen ("conftest.out", "w"); 5168 return ferror (f) || fclose (f) != 0; 5169 5170 ; 5171 return 0; 5172} 5173_ACEOF 5174ac_clean_files="$ac_clean_files conftest.out" 5175# Check that the compiler produces executables we can run. If not, either 5176# the compiler is broken, or we cross compile. 5177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 5178$as_echo_n "checking whether we are cross compiling... " >&6; } 5179if test "$cross_compiling" != yes; then 5180 { { ac_try="$ac_link" 5181case "(($ac_try" in 5182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5183 *) ac_try_echo=$ac_try;; 5184esac 5185eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 5186$as_echo "$ac_try_echo"; } >&5 5187 (eval "$ac_link") 2>&5 5188 ac_status=$? 5189 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5190 test $ac_status = 0; } 5191 if { ac_try='./conftest$ac_cv_exeext' 5192 { { case "(($ac_try" in 5193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5194 *) ac_try_echo=$ac_try;; 5195esac 5196eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 5197$as_echo "$ac_try_echo"; } >&5 5198 (eval "$ac_try") 2>&5 5199 ac_status=$? 5200 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5201 test $ac_status = 0; }; }; then 5202 cross_compiling=no 5203 else 5204 if test "$cross_compiling" = maybe; then 5205 cross_compiling=yes 5206 else 5207 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5208$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5209as_fn_error $? "cannot run C compiled programs. 5210If you meant to cross compile, use \`--host'. 5211See \`config.log' for more details" "$LINENO" 5; } 5212 fi 5213 fi 5214fi 5215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 5216$as_echo "$cross_compiling" >&6; } 5217 5218rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 5219ac_clean_files=$ac_clean_files_save 5220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 5221$as_echo_n "checking for suffix of object files... " >&6; } 5222if ${ac_cv_objext+:} false; then : 5223 $as_echo_n "(cached) " >&6 5224else 5225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5226/* end confdefs.h. */ 5227 5228int 5229main () 5230{ 5231 5232 ; 5233 return 0; 5234} 5235_ACEOF 5236rm -f conftest.o conftest.obj 5237if { { ac_try="$ac_compile" 5238case "(($ac_try" in 5239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5240 *) ac_try_echo=$ac_try;; 5241esac 5242eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 5243$as_echo "$ac_try_echo"; } >&5 5244 (eval "$ac_compile") 2>&5 5245 ac_status=$? 5246 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5247 test $ac_status = 0; }; then : 5248 for ac_file in conftest.o conftest.obj conftest.*; do 5249 test -f "$ac_file" || continue; 5250 case $ac_file in 5251 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 5252 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 5253 break;; 5254 esac 5255done 5256else 5257 $as_echo "$as_me: failed program was:" >&5 5258sed 's/^/| /' conftest.$ac_ext >&5 5259 5260{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5261$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5262as_fn_error $? "cannot compute suffix of object files: cannot compile 5263See \`config.log' for more details" "$LINENO" 5; } 5264fi 5265rm -f conftest.$ac_cv_objext conftest.$ac_ext 5266fi 5267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 5268$as_echo "$ac_cv_objext" >&6; } 5269OBJEXT=$ac_cv_objext 5270ac_objext=$OBJEXT 5271{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 5272$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 5273if ${ac_cv_c_compiler_gnu+:} false; then : 5274 $as_echo_n "(cached) " >&6 5275else 5276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5277/* end confdefs.h. */ 5278 5279int 5280main () 5281{ 5282#ifndef __GNUC__ 5283 choke me 5284#endif 5285 5286 ; 5287 return 0; 5288} 5289_ACEOF 5290if ac_fn_c_try_compile "$LINENO"; then : 5291 ac_compiler_gnu=yes 5292else 5293 ac_compiler_gnu=no 5294fi 5295rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5296ac_cv_c_compiler_gnu=$ac_compiler_gnu 5297 5298fi 5299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 5300$as_echo "$ac_cv_c_compiler_gnu" >&6; } 5301if test $ac_compiler_gnu = yes; then 5302 GCC=yes 5303else 5304 GCC= 5305fi 5306ac_test_CFLAGS=${CFLAGS+set} 5307ac_save_CFLAGS=$CFLAGS 5308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 5309$as_echo_n "checking whether $CC accepts -g... " >&6; } 5310if ${ac_cv_prog_cc_g+:} false; then : 5311 $as_echo_n "(cached) " >&6 5312else 5313 ac_save_c_werror_flag=$ac_c_werror_flag 5314 ac_c_werror_flag=yes 5315 ac_cv_prog_cc_g=no 5316 CFLAGS="-g" 5317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5318/* end confdefs.h. */ 5319 5320int 5321main () 5322{ 5323 5324 ; 5325 return 0; 5326} 5327_ACEOF 5328if ac_fn_c_try_compile "$LINENO"; then : 5329 ac_cv_prog_cc_g=yes 5330else 5331 CFLAGS="" 5332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5333/* end confdefs.h. */ 5334 5335int 5336main () 5337{ 5338 5339 ; 5340 return 0; 5341} 5342_ACEOF 5343if ac_fn_c_try_compile "$LINENO"; then : 5344 5345else 5346 ac_c_werror_flag=$ac_save_c_werror_flag 5347 CFLAGS="-g" 5348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5349/* end confdefs.h. */ 5350 5351int 5352main () 5353{ 5354 5355 ; 5356 return 0; 5357} 5358_ACEOF 5359if ac_fn_c_try_compile "$LINENO"; then : 5360 ac_cv_prog_cc_g=yes 5361fi 5362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5363fi 5364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5365fi 5366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5367 ac_c_werror_flag=$ac_save_c_werror_flag 5368fi 5369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 5370$as_echo "$ac_cv_prog_cc_g" >&6; } 5371if test "$ac_test_CFLAGS" = set; then 5372 CFLAGS=$ac_save_CFLAGS 5373elif test $ac_cv_prog_cc_g = yes; then 5374 if test "$GCC" = yes; then 5375 CFLAGS="-g -O2" 5376 else 5377 CFLAGS="-g" 5378 fi 5379else 5380 if test "$GCC" = yes; then 5381 CFLAGS="-O2" 5382 else 5383 CFLAGS= 5384 fi 5385fi 5386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 5387$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 5388if ${ac_cv_prog_cc_c89+:} false; then : 5389 $as_echo_n "(cached) " >&6 5390else 5391 ac_cv_prog_cc_c89=no 5392ac_save_CC=$CC 5393cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5394/* end confdefs.h. */ 5395#include <stdarg.h> 5396#include <stdio.h> 5397struct stat; 5398/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 5399struct buf { int x; }; 5400FILE * (*rcsopen) (struct buf *, struct stat *, int); 5401static char *e (p, i) 5402 char **p; 5403 int i; 5404{ 5405 return p[i]; 5406} 5407static char *f (char * (*g) (char **, int), char **p, ...) 5408{ 5409 char *s; 5410 va_list v; 5411 va_start (v,p); 5412 s = g (p, va_arg (v,int)); 5413 va_end (v); 5414 return s; 5415} 5416 5417/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 5418 function prototypes and stuff, but not '\xHH' hex character constants. 5419 These don't provoke an error unfortunately, instead are silently treated 5420 as 'x'. The following induces an error, until -std is added to get 5421 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 5422 array size at least. It's necessary to write '\x00'==0 to get something 5423 that's true only with -std. */ 5424int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 5425 5426/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 5427 inside strings and character constants. */ 5428#define FOO(x) 'x' 5429int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 5430 5431int test (int i, double x); 5432struct s1 {int (*f) (int a);}; 5433struct s2 {int (*f) (double a);}; 5434int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 5435int argc; 5436char **argv; 5437int 5438main () 5439{ 5440return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 5441 ; 5442 return 0; 5443} 5444_ACEOF 5445for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 5446 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 5447do 5448 CC="$ac_save_CC $ac_arg" 5449 if ac_fn_c_try_compile "$LINENO"; then : 5450 ac_cv_prog_cc_c89=$ac_arg 5451fi 5452rm -f core conftest.err conftest.$ac_objext 5453 test "x$ac_cv_prog_cc_c89" != "xno" && break 5454done 5455rm -f conftest.$ac_ext 5456CC=$ac_save_CC 5457 5458fi 5459# AC_CACHE_VAL 5460case "x$ac_cv_prog_cc_c89" in 5461 x) 5462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 5463$as_echo "none needed" >&6; } ;; 5464 xno) 5465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 5466$as_echo "unsupported" >&6; } ;; 5467 *) 5468 CC="$CC $ac_cv_prog_cc_c89" 5469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 5470$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 5471esac 5472if test "x$ac_cv_prog_cc_c89" != xno; then : 5473 5474fi 5475 5476ac_ext=c 5477ac_cpp='$CPP $CPPFLAGS' 5478ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5479ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5480ac_compiler_gnu=$ac_cv_c_compiler_gnu 5481 5482ac_ext=c 5483ac_cpp='$CPP $CPPFLAGS' 5484ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5485ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5486ac_compiler_gnu=$ac_cv_c_compiler_gnu 5487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 5488$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 5489if ${am_cv_prog_cc_c_o+:} false; then : 5490 $as_echo_n "(cached) " >&6 5491else 5492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5493/* end confdefs.h. */ 5494 5495int 5496main () 5497{ 5498 5499 ; 5500 return 0; 5501} 5502_ACEOF 5503 # Make sure it works both with $CC and with simple cc. 5504 # Following AC_PROG_CC_C_O, we do the test twice because some 5505 # compilers refuse to overwrite an existing .o file with -o, 5506 # though they will create one. 5507 am_cv_prog_cc_c_o=yes 5508 for am_i in 1 2; do 5509 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 5510 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 5511 ac_status=$? 5512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5513 (exit $ac_status); } \ 5514 && test -f conftest2.$ac_objext; then 5515 : OK 5516 else 5517 am_cv_prog_cc_c_o=no 5518 break 5519 fi 5520 done 5521 rm -f core conftest* 5522 unset am_i 5523fi 5524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 5525$as_echo "$am_cv_prog_cc_c_o" >&6; } 5526if test "$am_cv_prog_cc_c_o" != yes; then 5527 # Losing compiler, so override with the script. 5528 # FIXME: It is wrong to rewrite CC. 5529 # But if we don't then we get into trouble of one sort or another. 5530 # A longer-term fix would be to have automake use am__CC in this case, 5531 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 5532 CC="$am_aux_dir/compile $CC" 5533fi 5534ac_ext=c 5535ac_cpp='$CPP $CPPFLAGS' 5536ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5537ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5538ac_compiler_gnu=$ac_cv_c_compiler_gnu 5539 5540 5541depcc="$CC" am_compiler_list= 5542 5543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 5544$as_echo_n "checking dependency style of $depcc... " >&6; } 5545if ${am_cv_CC_dependencies_compiler_type+:} false; then : 5546 $as_echo_n "(cached) " >&6 5547else 5548 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 5549 # We make a subdir and do the tests there. Otherwise we can end up 5550 # making bogus files that we don't know about and never remove. For 5551 # instance it was reported that on HP-UX the gcc test will end up 5552 # making a dummy file named 'D' -- because '-MD' means "put the output 5553 # in D". 5554 rm -rf conftest.dir 5555 mkdir conftest.dir 5556 # Copy depcomp to subdir because otherwise we won't find it if we're 5557 # using a relative directory. 5558 cp "$am_depcomp" conftest.dir 5559 cd conftest.dir 5560 # We will build objects and dependencies in a subdirectory because 5561 # it helps to detect inapplicable dependency modes. For instance 5562 # both Tru64's cc and ICC support -MD to output dependencies as a 5563 # side effect of compilation, but ICC will put the dependencies in 5564 # the current directory while Tru64 will put them in the object 5565 # directory. 5566 mkdir sub 5567 5568 am_cv_CC_dependencies_compiler_type=none 5569 if test "$am_compiler_list" = ""; then 5570 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 5571 fi 5572 am__universal=false 5573 case " $depcc " in #( 5574 *\ -arch\ *\ -arch\ *) am__universal=true ;; 5575 esac 5576 5577 for depmode in $am_compiler_list; do 5578 # Setup a source with many dependencies, because some compilers 5579 # like to wrap large dependency lists on column 80 (with \), and 5580 # we should not choose a depcomp mode which is confused by this. 5581 # 5582 # We need to recreate these files for each test, as the compiler may 5583 # overwrite some of them when testing with obscure command lines. 5584 # This happens at least with the AIX C compiler. 5585 : > sub/conftest.c 5586 for i in 1 2 3 4 5 6; do 5587 echo '#include "conftst'$i'.h"' >> sub/conftest.c 5588 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 5589 # Solaris 10 /bin/sh. 5590 echo '/* dummy */' > sub/conftst$i.h 5591 done 5592 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 5593 5594 # We check with '-c' and '-o' for the sake of the "dashmstdout" 5595 # mode. It turns out that the SunPro C++ compiler does not properly 5596 # handle '-M -o', and we need to detect this. Also, some Intel 5597 # versions had trouble with output in subdirs. 5598 am__obj=sub/conftest.${OBJEXT-o} 5599 am__minus_obj="-o $am__obj" 5600 case $depmode in 5601 gcc) 5602 # This depmode causes a compiler race in universal mode. 5603 test "$am__universal" = false || continue 5604 ;; 5605 nosideeffect) 5606 # After this tag, mechanisms are not by side-effect, so they'll 5607 # only be used when explicitly requested. 5608 if test "x$enable_dependency_tracking" = xyes; then 5609 continue 5610 else 5611 break 5612 fi 5613 ;; 5614 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 5615 # This compiler won't grok '-c -o', but also, the minuso test has 5616 # not run yet. These depmodes are late enough in the game, and 5617 # so weak that their functioning should not be impacted. 5618 am__obj=conftest.${OBJEXT-o} 5619 am__minus_obj= 5620 ;; 5621 none) break ;; 5622 esac 5623 if depmode=$depmode \ 5624 source=sub/conftest.c object=$am__obj \ 5625 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 5626 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 5627 >/dev/null 2>conftest.err && 5628 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 5629 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 5630 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 5631 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 5632 # icc doesn't choke on unknown options, it will just issue warnings 5633 # or remarks (even with -Werror). So we grep stderr for any message 5634 # that says an option was ignored or not supported. 5635 # When given -MP, icc 7.0 and 7.1 complain thusly: 5636 # icc: Command line warning: ignoring option '-M'; no argument required 5637 # The diagnosis changed in icc 8.0: 5638 # icc: Command line remark: option '-MP' not supported 5639 if (grep 'ignoring option' conftest.err || 5640 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 5641 am_cv_CC_dependencies_compiler_type=$depmode 5642 break 5643 fi 5644 fi 5645 done 5646 5647 cd .. 5648 rm -rf conftest.dir 5649else 5650 am_cv_CC_dependencies_compiler_type=none 5651fi 5652 5653fi 5654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 5655$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 5656CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 5657 5658 if 5659 test "x$enable_dependency_tracking" != xno \ 5660 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 5661 am__fastdepCC_TRUE= 5662 am__fastdepCC_FALSE='#' 5663else 5664 am__fastdepCC_TRUE='#' 5665 am__fastdepCC_FALSE= 5666fi 5667 5668 5669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5670$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5671if ${ac_cv_path_SED+:} false; then : 5672 $as_echo_n "(cached) " >&6 5673else 5674 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5675 for ac_i in 1 2 3 4 5 6 7; do 5676 ac_script="$ac_script$as_nl$ac_script" 5677 done 5678 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5679 { ac_script=; unset ac_script;} 5680 if test -z "$SED"; then 5681 ac_path_SED_found=false 5682 # Loop through the user's path and test for each of PROGNAME-LIST 5683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5684for as_dir in $PATH 5685do 5686 IFS=$as_save_IFS 5687 test -z "$as_dir" && as_dir=. 5688 for ac_prog in sed gsed; do 5689 for ac_exec_ext in '' $ac_executable_extensions; do 5690 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5691 as_fn_executable_p "$ac_path_SED" || continue 5692# Check for GNU ac_path_SED and select it if it is found. 5693 # Check for GNU $ac_path_SED 5694case `"$ac_path_SED" --version 2>&1` in 5695*GNU*) 5696 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5697*) 5698 ac_count=0 5699 $as_echo_n 0123456789 >"conftest.in" 5700 while : 5701 do 5702 cat "conftest.in" "conftest.in" >"conftest.tmp" 5703 mv "conftest.tmp" "conftest.in" 5704 cp "conftest.in" "conftest.nl" 5705 $as_echo '' >> "conftest.nl" 5706 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5707 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5708 as_fn_arith $ac_count + 1 && ac_count=$as_val 5709 if test $ac_count -gt ${ac_path_SED_max-0}; then 5710 # Best one so far, save it but keep looking for a better one 5711 ac_cv_path_SED="$ac_path_SED" 5712 ac_path_SED_max=$ac_count 5713 fi 5714 # 10*(2^10) chars as input seems more than enough 5715 test $ac_count -gt 10 && break 5716 done 5717 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5718esac 5719 5720 $ac_path_SED_found && break 3 5721 done 5722 done 5723 done 5724IFS=$as_save_IFS 5725 if test -z "$ac_cv_path_SED"; then 5726 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5727 fi 5728else 5729 ac_cv_path_SED=$SED 5730fi 5731 5732fi 5733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5734$as_echo "$ac_cv_path_SED" >&6; } 5735 SED="$ac_cv_path_SED" 5736 rm -f conftest.sed 5737 5738test -z "$SED" && SED=sed 5739Xsed="$SED -e 1s/^X//" 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 5752$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 5753if ${ac_cv_path_GREP+:} false; then : 5754 $as_echo_n "(cached) " >&6 5755else 5756 if test -z "$GREP"; then 5757 ac_path_GREP_found=false 5758 # Loop through the user's path and test for each of PROGNAME-LIST 5759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5760for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5761do 5762 IFS=$as_save_IFS 5763 test -z "$as_dir" && as_dir=. 5764 for ac_prog in grep ggrep; do 5765 for ac_exec_ext in '' $ac_executable_extensions; do 5766 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 5767 as_fn_executable_p "$ac_path_GREP" || continue 5768# Check for GNU ac_path_GREP and select it if it is found. 5769 # Check for GNU $ac_path_GREP 5770case `"$ac_path_GREP" --version 2>&1` in 5771*GNU*) 5772 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 5773*) 5774 ac_count=0 5775 $as_echo_n 0123456789 >"conftest.in" 5776 while : 5777 do 5778 cat "conftest.in" "conftest.in" >"conftest.tmp" 5779 mv "conftest.tmp" "conftest.in" 5780 cp "conftest.in" "conftest.nl" 5781 $as_echo 'GREP' >> "conftest.nl" 5782 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 5783 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5784 as_fn_arith $ac_count + 1 && ac_count=$as_val 5785 if test $ac_count -gt ${ac_path_GREP_max-0}; then 5786 # Best one so far, save it but keep looking for a better one 5787 ac_cv_path_GREP="$ac_path_GREP" 5788 ac_path_GREP_max=$ac_count 5789 fi 5790 # 10*(2^10) chars as input seems more than enough 5791 test $ac_count -gt 10 && break 5792 done 5793 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5794esac 5795 5796 $ac_path_GREP_found && break 3 5797 done 5798 done 5799 done 5800IFS=$as_save_IFS 5801 if test -z "$ac_cv_path_GREP"; then 5802 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5803 fi 5804else 5805 ac_cv_path_GREP=$GREP 5806fi 5807 5808fi 5809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 5810$as_echo "$ac_cv_path_GREP" >&6; } 5811 GREP="$ac_cv_path_GREP" 5812 5813 5814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 5815$as_echo_n "checking for egrep... " >&6; } 5816if ${ac_cv_path_EGREP+:} false; then : 5817 $as_echo_n "(cached) " >&6 5818else 5819 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 5820 then ac_cv_path_EGREP="$GREP -E" 5821 else 5822 if test -z "$EGREP"; then 5823 ac_path_EGREP_found=false 5824 # Loop through the user's path and test for each of PROGNAME-LIST 5825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5826for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5827do 5828 IFS=$as_save_IFS 5829 test -z "$as_dir" && as_dir=. 5830 for ac_prog in egrep; do 5831 for ac_exec_ext in '' $ac_executable_extensions; do 5832 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 5833 as_fn_executable_p "$ac_path_EGREP" || continue 5834# Check for GNU ac_path_EGREP and select it if it is found. 5835 # Check for GNU $ac_path_EGREP 5836case `"$ac_path_EGREP" --version 2>&1` in 5837*GNU*) 5838 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 5839*) 5840 ac_count=0 5841 $as_echo_n 0123456789 >"conftest.in" 5842 while : 5843 do 5844 cat "conftest.in" "conftest.in" >"conftest.tmp" 5845 mv "conftest.tmp" "conftest.in" 5846 cp "conftest.in" "conftest.nl" 5847 $as_echo 'EGREP' >> "conftest.nl" 5848 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 5849 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5850 as_fn_arith $ac_count + 1 && ac_count=$as_val 5851 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 5852 # Best one so far, save it but keep looking for a better one 5853 ac_cv_path_EGREP="$ac_path_EGREP" 5854 ac_path_EGREP_max=$ac_count 5855 fi 5856 # 10*(2^10) chars as input seems more than enough 5857 test $ac_count -gt 10 && break 5858 done 5859 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5860esac 5861 5862 $ac_path_EGREP_found && break 3 5863 done 5864 done 5865 done 5866IFS=$as_save_IFS 5867 if test -z "$ac_cv_path_EGREP"; then 5868 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5869 fi 5870else 5871 ac_cv_path_EGREP=$EGREP 5872fi 5873 5874 fi 5875fi 5876{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 5877$as_echo "$ac_cv_path_EGREP" >&6; } 5878 EGREP="$ac_cv_path_EGREP" 5879 5880 5881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5882$as_echo_n "checking for fgrep... " >&6; } 5883if ${ac_cv_path_FGREP+:} false; then : 5884 $as_echo_n "(cached) " >&6 5885else 5886 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5887 then ac_cv_path_FGREP="$GREP -F" 5888 else 5889 if test -z "$FGREP"; then 5890 ac_path_FGREP_found=false 5891 # Loop through the user's path and test for each of PROGNAME-LIST 5892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5893for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5894do 5895 IFS=$as_save_IFS 5896 test -z "$as_dir" && as_dir=. 5897 for ac_prog in fgrep; do 5898 for ac_exec_ext in '' $ac_executable_extensions; do 5899 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5900 as_fn_executable_p "$ac_path_FGREP" || continue 5901# Check for GNU ac_path_FGREP and select it if it is found. 5902 # Check for GNU $ac_path_FGREP 5903case `"$ac_path_FGREP" --version 2>&1` in 5904*GNU*) 5905 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5906*) 5907 ac_count=0 5908 $as_echo_n 0123456789 >"conftest.in" 5909 while : 5910 do 5911 cat "conftest.in" "conftest.in" >"conftest.tmp" 5912 mv "conftest.tmp" "conftest.in" 5913 cp "conftest.in" "conftest.nl" 5914 $as_echo 'FGREP' >> "conftest.nl" 5915 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5916 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5917 as_fn_arith $ac_count + 1 && ac_count=$as_val 5918 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5919 # Best one so far, save it but keep looking for a better one 5920 ac_cv_path_FGREP="$ac_path_FGREP" 5921 ac_path_FGREP_max=$ac_count 5922 fi 5923 # 10*(2^10) chars as input seems more than enough 5924 test $ac_count -gt 10 && break 5925 done 5926 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5927esac 5928 5929 $ac_path_FGREP_found && break 3 5930 done 5931 done 5932 done 5933IFS=$as_save_IFS 5934 if test -z "$ac_cv_path_FGREP"; then 5935 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5936 fi 5937else 5938 ac_cv_path_FGREP=$FGREP 5939fi 5940 5941 fi 5942fi 5943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5944$as_echo "$ac_cv_path_FGREP" >&6; } 5945 FGREP="$ac_cv_path_FGREP" 5946 5947 5948test -z "$GREP" && GREP=grep 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968# Check whether --with-gnu-ld was given. 5969if test "${with_gnu_ld+set}" = set; then : 5970 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 5971else 5972 with_gnu_ld=no 5973fi 5974 5975ac_prog=ld 5976if test yes = "$GCC"; then 5977 # Check if gcc -print-prog-name=ld gives a path. 5978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5979$as_echo_n "checking for ld used by $CC... " >&6; } 5980 case $host in 5981 *-*-mingw*) 5982 # gcc leaves a trailing carriage return, which upsets mingw 5983 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5984 *) 5985 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5986 esac 5987 case $ac_prog in 5988 # Accept absolute paths. 5989 [\\/]* | ?:[\\/]*) 5990 re_direlt='/[^/][^/]*/\.\./' 5991 # Canonicalize the pathname of ld 5992 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5993 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5994 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5995 done 5996 test -z "$LD" && LD=$ac_prog 5997 ;; 5998 "") 5999 # If it fails, then pretend we aren't using GCC. 6000 ac_prog=ld 6001 ;; 6002 *) 6003 # If it is relative, then search for the first ld in PATH. 6004 with_gnu_ld=unknown 6005 ;; 6006 esac 6007elif test yes = "$with_gnu_ld"; then 6008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 6009$as_echo_n "checking for GNU ld... " >&6; } 6010else 6011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 6012$as_echo_n "checking for non-GNU ld... " >&6; } 6013fi 6014if ${lt_cv_path_LD+:} false; then : 6015 $as_echo_n "(cached) " >&6 6016else 6017 if test -z "$LD"; then 6018 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 6019 for ac_dir in $PATH; do 6020 IFS=$lt_save_ifs 6021 test -z "$ac_dir" && ac_dir=. 6022 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 6023 lt_cv_path_LD=$ac_dir/$ac_prog 6024 # Check to see if the program is GNU ld. I'd rather use --version, 6025 # but apparently some variants of GNU ld only accept -v. 6026 # Break only if it was the GNU/non-GNU ld that we prefer. 6027 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 6028 *GNU* | *'with BFD'*) 6029 test no != "$with_gnu_ld" && break 6030 ;; 6031 *) 6032 test yes != "$with_gnu_ld" && break 6033 ;; 6034 esac 6035 fi 6036 done 6037 IFS=$lt_save_ifs 6038else 6039 lt_cv_path_LD=$LD # Let the user override the test with a path. 6040fi 6041fi 6042 6043LD=$lt_cv_path_LD 6044if test -n "$LD"; then 6045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 6046$as_echo "$LD" >&6; } 6047else 6048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6049$as_echo "no" >&6; } 6050fi 6051test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 6052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 6053$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 6054if ${lt_cv_prog_gnu_ld+:} false; then : 6055 $as_echo_n "(cached) " >&6 6056else 6057 # I'd rather use --version here, but apparently some GNU lds only accept -v. 6058case `$LD -v 2>&1 </dev/null` in 6059*GNU* | *'with BFD'*) 6060 lt_cv_prog_gnu_ld=yes 6061 ;; 6062*) 6063 lt_cv_prog_gnu_ld=no 6064 ;; 6065esac 6066fi 6067{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 6068$as_echo "$lt_cv_prog_gnu_ld" >&6; } 6069with_gnu_ld=$lt_cv_prog_gnu_ld 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 6080$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 6081if ${lt_cv_path_NM+:} false; then : 6082 $as_echo_n "(cached) " >&6 6083else 6084 if test -n "$NM"; then 6085 # Let the user override the test. 6086 lt_cv_path_NM=$NM 6087else 6088 lt_nm_to_check=${ac_tool_prefix}nm 6089 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 6090 lt_nm_to_check="$lt_nm_to_check nm" 6091 fi 6092 for lt_tmp_nm in $lt_nm_to_check; do 6093 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 6094 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 6095 IFS=$lt_save_ifs 6096 test -z "$ac_dir" && ac_dir=. 6097 tmp_nm=$ac_dir/$lt_tmp_nm 6098 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 6099 # Check to see if the nm accepts a BSD-compat flag. 6100 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 6101 # nm: unknown option "B" ignored 6102 # Tru64's nm complains that /dev/null is an invalid object file 6103 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 6104 case $build_os in 6105 mingw*) lt_bad_file=conftest.nm/nofile ;; 6106 *) lt_bad_file=/dev/null ;; 6107 esac 6108 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 6109 *$lt_bad_file* | *'Invalid file or object type'*) 6110 lt_cv_path_NM="$tmp_nm -B" 6111 break 2 6112 ;; 6113 *) 6114 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 6115 */dev/null*) 6116 lt_cv_path_NM="$tmp_nm -p" 6117 break 2 6118 ;; 6119 *) 6120 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 6121 continue # so that we can try to find one that supports BSD flags 6122 ;; 6123 esac 6124 ;; 6125 esac 6126 fi 6127 done 6128 IFS=$lt_save_ifs 6129 done 6130 : ${lt_cv_path_NM=no} 6131fi 6132fi 6133{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 6134$as_echo "$lt_cv_path_NM" >&6; } 6135if test no != "$lt_cv_path_NM"; then 6136 NM=$lt_cv_path_NM 6137else 6138 # Didn't find any BSD compatible name lister, look for dumpbin. 6139 if test -n "$DUMPBIN"; then : 6140 # Let the user override the test. 6141 else 6142 if test -n "$ac_tool_prefix"; then 6143 for ac_prog in dumpbin "link -dump" 6144 do 6145 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6146set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6148$as_echo_n "checking for $ac_word... " >&6; } 6149if ${ac_cv_prog_DUMPBIN+:} false; then : 6150 $as_echo_n "(cached) " >&6 6151else 6152 if test -n "$DUMPBIN"; then 6153 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 6154else 6155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6156for as_dir in $PATH 6157do 6158 IFS=$as_save_IFS 6159 test -z "$as_dir" && as_dir=. 6160 for ac_exec_ext in '' $ac_executable_extensions; do 6161 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6162 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 6163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6164 break 2 6165 fi 6166done 6167 done 6168IFS=$as_save_IFS 6169 6170fi 6171fi 6172DUMPBIN=$ac_cv_prog_DUMPBIN 6173if test -n "$DUMPBIN"; then 6174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 6175$as_echo "$DUMPBIN" >&6; } 6176else 6177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6178$as_echo "no" >&6; } 6179fi 6180 6181 6182 test -n "$DUMPBIN" && break 6183 done 6184fi 6185if test -z "$DUMPBIN"; then 6186 ac_ct_DUMPBIN=$DUMPBIN 6187 for ac_prog in dumpbin "link -dump" 6188do 6189 # Extract the first word of "$ac_prog", so it can be a program name with args. 6190set dummy $ac_prog; ac_word=$2 6191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6192$as_echo_n "checking for $ac_word... " >&6; } 6193if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 6194 $as_echo_n "(cached) " >&6 6195else 6196 if test -n "$ac_ct_DUMPBIN"; then 6197 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 6198else 6199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6200for as_dir in $PATH 6201do 6202 IFS=$as_save_IFS 6203 test -z "$as_dir" && as_dir=. 6204 for ac_exec_ext in '' $ac_executable_extensions; do 6205 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6206 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 6207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6208 break 2 6209 fi 6210done 6211 done 6212IFS=$as_save_IFS 6213 6214fi 6215fi 6216ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 6217if test -n "$ac_ct_DUMPBIN"; then 6218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 6219$as_echo "$ac_ct_DUMPBIN" >&6; } 6220else 6221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6222$as_echo "no" >&6; } 6223fi 6224 6225 6226 test -n "$ac_ct_DUMPBIN" && break 6227done 6228 6229 if test "x$ac_ct_DUMPBIN" = x; then 6230 DUMPBIN=":" 6231 else 6232 case $cross_compiling:$ac_tool_warned in 6233yes:) 6234{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6235$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6236ac_tool_warned=yes ;; 6237esac 6238 DUMPBIN=$ac_ct_DUMPBIN 6239 fi 6240fi 6241 6242 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 6243 *COFF*) 6244 DUMPBIN="$DUMPBIN -symbols -headers" 6245 ;; 6246 *) 6247 DUMPBIN=: 6248 ;; 6249 esac 6250 fi 6251 6252 if test : != "$DUMPBIN"; then 6253 NM=$DUMPBIN 6254 fi 6255fi 6256test -z "$NM" && NM=nm 6257 6258 6259 6260 6261 6262 6263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 6264$as_echo_n "checking the name lister ($NM) interface... " >&6; } 6265if ${lt_cv_nm_interface+:} false; then : 6266 $as_echo_n "(cached) " >&6 6267else 6268 lt_cv_nm_interface="BSD nm" 6269 echo "int some_variable = 0;" > conftest.$ac_ext 6270 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 6271 (eval "$ac_compile" 2>conftest.err) 6272 cat conftest.err >&5 6273 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 6274 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 6275 cat conftest.err >&5 6276 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 6277 cat conftest.out >&5 6278 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 6279 lt_cv_nm_interface="MS dumpbin" 6280 fi 6281 rm -f conftest* 6282fi 6283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 6284$as_echo "$lt_cv_nm_interface" >&6; } 6285 6286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 6287$as_echo_n "checking whether ln -s works... " >&6; } 6288LN_S=$as_ln_s 6289if test "$LN_S" = "ln -s"; then 6290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6291$as_echo "yes" >&6; } 6292else 6293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 6294$as_echo "no, using $LN_S" >&6; } 6295fi 6296 6297# find the maximum length of command line arguments 6298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 6299$as_echo_n "checking the maximum length of command line arguments... " >&6; } 6300if ${lt_cv_sys_max_cmd_len+:} false; then : 6301 $as_echo_n "(cached) " >&6 6302else 6303 i=0 6304 teststring=ABCD 6305 6306 case $build_os in 6307 msdosdjgpp*) 6308 # On DJGPP, this test can blow up pretty badly due to problems in libc 6309 # (any single argument exceeding 2000 bytes causes a buffer overrun 6310 # during glob expansion). Even if it were fixed, the result of this 6311 # check would be larger than it should be. 6312 lt_cv_sys_max_cmd_len=12288; # 12K is about right 6313 ;; 6314 6315 gnu*) 6316 # Under GNU Hurd, this test is not required because there is 6317 # no limit to the length of command line arguments. 6318 # Libtool will interpret -1 as no limit whatsoever 6319 lt_cv_sys_max_cmd_len=-1; 6320 ;; 6321 6322 cygwin* | mingw* | cegcc*) 6323 # On Win9x/ME, this test blows up -- it succeeds, but takes 6324 # about 5 minutes as the teststring grows exponentially. 6325 # Worse, since 9x/ME are not pre-emptively multitasking, 6326 # you end up with a "frozen" computer, even though with patience 6327 # the test eventually succeeds (with a max line length of 256k). 6328 # Instead, let's just punt: use the minimum linelength reported by 6329 # all of the supported platforms: 8192 (on NT/2K/XP). 6330 lt_cv_sys_max_cmd_len=8192; 6331 ;; 6332 6333 mint*) 6334 # On MiNT this can take a long time and run out of memory. 6335 lt_cv_sys_max_cmd_len=8192; 6336 ;; 6337 6338 amigaos*) 6339 # On AmigaOS with pdksh, this test takes hours, literally. 6340 # So we just punt and use a minimum line length of 8192. 6341 lt_cv_sys_max_cmd_len=8192; 6342 ;; 6343 6344 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 6345 # This has been around since 386BSD, at least. Likely further. 6346 if test -x /sbin/sysctl; then 6347 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 6348 elif test -x /usr/sbin/sysctl; then 6349 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 6350 else 6351 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 6352 fi 6353 # And add a safety zone 6354 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 6355 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 6356 ;; 6357 6358 interix*) 6359 # We know the value 262144 and hardcode it with a safety zone (like BSD) 6360 lt_cv_sys_max_cmd_len=196608 6361 ;; 6362 6363 os2*) 6364 # The test takes a long time on OS/2. 6365 lt_cv_sys_max_cmd_len=8192 6366 ;; 6367 6368 osf*) 6369 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 6370 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 6371 # nice to cause kernel panics so lets avoid the loop below. 6372 # First set a reasonable default. 6373 lt_cv_sys_max_cmd_len=16384 6374 # 6375 if test -x /sbin/sysconfig; then 6376 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 6377 *1*) lt_cv_sys_max_cmd_len=-1 ;; 6378 esac 6379 fi 6380 ;; 6381 sco3.2v5*) 6382 lt_cv_sys_max_cmd_len=102400 6383 ;; 6384 sysv5* | sco5v6* | sysv4.2uw2*) 6385 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 6386 if test -n "$kargmax"; then 6387 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 6388 else 6389 lt_cv_sys_max_cmd_len=32768 6390 fi 6391 ;; 6392 *) 6393 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 6394 if test -n "$lt_cv_sys_max_cmd_len" && \ 6395 test undefined != "$lt_cv_sys_max_cmd_len"; then 6396 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 6397 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 6398 else 6399 # Make teststring a little bigger before we do anything with it. 6400 # a 1K string should be a reasonable start. 6401 for i in 1 2 3 4 5 6 7 8; do 6402 teststring=$teststring$teststring 6403 done 6404 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 6405 # If test is not a shell built-in, we'll probably end up computing a 6406 # maximum length that is only half of the actual maximum length, but 6407 # we can't tell. 6408 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 6409 = "X$teststring$teststring"; } >/dev/null 2>&1 && 6410 test 17 != "$i" # 1/2 MB should be enough 6411 do 6412 i=`expr $i + 1` 6413 teststring=$teststring$teststring 6414 done 6415 # Only check the string length outside the loop. 6416 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 6417 teststring= 6418 # Add a significant safety factor because C++ compilers can tack on 6419 # massive amounts of additional arguments before passing them to the 6420 # linker. It appears as though 1/2 is a usable value. 6421 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 6422 fi 6423 ;; 6424 esac 6425 6426fi 6427 6428if test -n "$lt_cv_sys_max_cmd_len"; then 6429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 6430$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 6431else 6432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 6433$as_echo "none" >&6; } 6434fi 6435max_cmd_len=$lt_cv_sys_max_cmd_len 6436 6437 6438 6439 6440 6441 6442: ${CP="cp -f"} 6443: ${MV="mv -f"} 6444: ${RM="rm -f"} 6445 6446if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 6447 lt_unset=unset 6448else 6449 lt_unset=false 6450fi 6451 6452 6453 6454 6455 6456# test EBCDIC or ASCII 6457case `echo X|tr X '\101'` in 6458 A) # ASCII based system 6459 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 6460 lt_SP2NL='tr \040 \012' 6461 lt_NL2SP='tr \015\012 \040\040' 6462 ;; 6463 *) # EBCDIC based system 6464 lt_SP2NL='tr \100 \n' 6465 lt_NL2SP='tr \r\n \100\100' 6466 ;; 6467esac 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 6478$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 6479if ${lt_cv_to_host_file_cmd+:} false; then : 6480 $as_echo_n "(cached) " >&6 6481else 6482 case $host in 6483 *-*-mingw* ) 6484 case $build in 6485 *-*-mingw* ) # actually msys 6486 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 6487 ;; 6488 *-*-cygwin* ) 6489 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 6490 ;; 6491 * ) # otherwise, assume *nix 6492 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 6493 ;; 6494 esac 6495 ;; 6496 *-*-cygwin* ) 6497 case $build in 6498 *-*-mingw* ) # actually msys 6499 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 6500 ;; 6501 *-*-cygwin* ) 6502 lt_cv_to_host_file_cmd=func_convert_file_noop 6503 ;; 6504 * ) # otherwise, assume *nix 6505 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 6506 ;; 6507 esac 6508 ;; 6509 * ) # unhandled hosts (and "normal" native builds) 6510 lt_cv_to_host_file_cmd=func_convert_file_noop 6511 ;; 6512esac 6513 6514fi 6515 6516to_host_file_cmd=$lt_cv_to_host_file_cmd 6517{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 6518$as_echo "$lt_cv_to_host_file_cmd" >&6; } 6519 6520 6521 6522 6523 6524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 6525$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 6526if ${lt_cv_to_tool_file_cmd+:} false; then : 6527 $as_echo_n "(cached) " >&6 6528else 6529 #assume ordinary cross tools, or native build. 6530lt_cv_to_tool_file_cmd=func_convert_file_noop 6531case $host in 6532 *-*-mingw* ) 6533 case $build in 6534 *-*-mingw* ) # actually msys 6535 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 6536 ;; 6537 esac 6538 ;; 6539esac 6540 6541fi 6542 6543to_tool_file_cmd=$lt_cv_to_tool_file_cmd 6544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 6545$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 6546 6547 6548 6549 6550 6551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 6552$as_echo_n "checking for $LD option to reload object files... " >&6; } 6553if ${lt_cv_ld_reload_flag+:} false; then : 6554 $as_echo_n "(cached) " >&6 6555else 6556 lt_cv_ld_reload_flag='-r' 6557fi 6558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 6559$as_echo "$lt_cv_ld_reload_flag" >&6; } 6560reload_flag=$lt_cv_ld_reload_flag 6561case $reload_flag in 6562"" | " "*) ;; 6563*) reload_flag=" $reload_flag" ;; 6564esac 6565reload_cmds='$LD$reload_flag -o $output$reload_objs' 6566case $host_os in 6567 cygwin* | mingw* | pw32* | cegcc*) 6568 if test yes != "$GCC"; then 6569 reload_cmds=false 6570 fi 6571 ;; 6572 darwin*) 6573 if test yes = "$GCC"; then 6574 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 6575 else 6576 reload_cmds='$LD$reload_flag -o $output$reload_objs' 6577 fi 6578 ;; 6579esac 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589if test -n "$ac_tool_prefix"; then 6590 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 6591set dummy ${ac_tool_prefix}objdump; ac_word=$2 6592{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6593$as_echo_n "checking for $ac_word... " >&6; } 6594if ${ac_cv_prog_OBJDUMP+:} false; then : 6595 $as_echo_n "(cached) " >&6 6596else 6597 if test -n "$OBJDUMP"; then 6598 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 6599else 6600as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6601for as_dir in $PATH 6602do 6603 IFS=$as_save_IFS 6604 test -z "$as_dir" && as_dir=. 6605 for ac_exec_ext in '' $ac_executable_extensions; do 6606 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6607 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 6608 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6609 break 2 6610 fi 6611done 6612 done 6613IFS=$as_save_IFS 6614 6615fi 6616fi 6617OBJDUMP=$ac_cv_prog_OBJDUMP 6618if test -n "$OBJDUMP"; then 6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 6620$as_echo "$OBJDUMP" >&6; } 6621else 6622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6623$as_echo "no" >&6; } 6624fi 6625 6626 6627fi 6628if test -z "$ac_cv_prog_OBJDUMP"; then 6629 ac_ct_OBJDUMP=$OBJDUMP 6630 # Extract the first word of "objdump", so it can be a program name with args. 6631set dummy objdump; ac_word=$2 6632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6633$as_echo_n "checking for $ac_word... " >&6; } 6634if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 6635 $as_echo_n "(cached) " >&6 6636else 6637 if test -n "$ac_ct_OBJDUMP"; then 6638 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 6639else 6640as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6641for as_dir in $PATH 6642do 6643 IFS=$as_save_IFS 6644 test -z "$as_dir" && as_dir=. 6645 for ac_exec_ext in '' $ac_executable_extensions; do 6646 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6647 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6648 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6649 break 2 6650 fi 6651done 6652 done 6653IFS=$as_save_IFS 6654 6655fi 6656fi 6657ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6658if test -n "$ac_ct_OBJDUMP"; then 6659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 6660$as_echo "$ac_ct_OBJDUMP" >&6; } 6661else 6662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6663$as_echo "no" >&6; } 6664fi 6665 6666 if test "x$ac_ct_OBJDUMP" = x; then 6667 OBJDUMP="false" 6668 else 6669 case $cross_compiling:$ac_tool_warned in 6670yes:) 6671{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6672$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6673ac_tool_warned=yes ;; 6674esac 6675 OBJDUMP=$ac_ct_OBJDUMP 6676 fi 6677else 6678 OBJDUMP="$ac_cv_prog_OBJDUMP" 6679fi 6680 6681test -z "$OBJDUMP" && OBJDUMP=objdump 6682 6683 6684 6685 6686 6687 6688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6689$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6690if ${lt_cv_deplibs_check_method+:} false; then : 6691 $as_echo_n "(cached) " >&6 6692else 6693 lt_cv_file_magic_cmd='$MAGIC_CMD' 6694lt_cv_file_magic_test_file= 6695lt_cv_deplibs_check_method='unknown' 6696# Need to set the preceding variable on all platforms that support 6697# interlibrary dependencies. 6698# 'none' -- dependencies not supported. 6699# 'unknown' -- same as none, but documents that we really don't know. 6700# 'pass_all' -- all dependencies passed with no checks. 6701# 'test_compile' -- check by making test program. 6702# 'file_magic [[regex]]' -- check by looking for files in library path 6703# that responds to the $file_magic_cmd with a given extended regex. 6704# If you have 'file' or equivalent on your system and you're not sure 6705# whether 'pass_all' will *always* work, you probably want this one. 6706 6707case $host_os in 6708aix[4-9]*) 6709 lt_cv_deplibs_check_method=pass_all 6710 ;; 6711 6712beos*) 6713 lt_cv_deplibs_check_method=pass_all 6714 ;; 6715 6716bsdi[45]*) 6717 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6718 lt_cv_file_magic_cmd='/usr/bin/file -L' 6719 lt_cv_file_magic_test_file=/shlib/libc.so 6720 ;; 6721 6722cygwin*) 6723 # func_win32_libid is a shell function defined in ltmain.sh 6724 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6725 lt_cv_file_magic_cmd='func_win32_libid' 6726 ;; 6727 6728mingw* | pw32*) 6729 # Base MSYS/MinGW do not provide the 'file' command needed by 6730 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6731 # unless we find 'file', for example because we are cross-compiling. 6732 if ( file / ) >/dev/null 2>&1; then 6733 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6734 lt_cv_file_magic_cmd='func_win32_libid' 6735 else 6736 # Keep this pattern in sync with the one in func_win32_libid. 6737 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 6738 lt_cv_file_magic_cmd='$OBJDUMP -f' 6739 fi 6740 ;; 6741 6742cegcc*) 6743 # use the weaker test based on 'objdump'. See mingw*. 6744 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6745 lt_cv_file_magic_cmd='$OBJDUMP -f' 6746 ;; 6747 6748darwin* | rhapsody*) 6749 lt_cv_deplibs_check_method=pass_all 6750 ;; 6751 6752freebsd* | dragonfly*) 6753 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6754 case $host_cpu in 6755 i*86 ) 6756 # Not sure whether the presence of OpenBSD here was a mistake. 6757 # Let's accept both of them until this is cleared up. 6758 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6759 lt_cv_file_magic_cmd=/usr/bin/file 6760 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6761 ;; 6762 esac 6763 else 6764 lt_cv_deplibs_check_method=pass_all 6765 fi 6766 ;; 6767 6768haiku*) 6769 lt_cv_deplibs_check_method=pass_all 6770 ;; 6771 6772hpux10.20* | hpux11*) 6773 lt_cv_file_magic_cmd=/usr/bin/file 6774 case $host_cpu in 6775 ia64*) 6776 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6777 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6778 ;; 6779 hppa*64*) 6780 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 6781 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6782 ;; 6783 *) 6784 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6785 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6786 ;; 6787 esac 6788 ;; 6789 6790interix[3-9]*) 6791 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6792 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6793 ;; 6794 6795irix5* | irix6* | nonstopux*) 6796 case $LD in 6797 *-32|*"-32 ") libmagic=32-bit;; 6798 *-n32|*"-n32 ") libmagic=N32;; 6799 *-64|*"-64 ") libmagic=64-bit;; 6800 *) libmagic=never-match;; 6801 esac 6802 lt_cv_deplibs_check_method=pass_all 6803 ;; 6804 6805# This must be glibc/ELF. 6806linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 6807 lt_cv_deplibs_check_method=pass_all 6808 ;; 6809 6810netbsd* | netbsdelf*-gnu) 6811 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6812 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6813 else 6814 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6815 fi 6816 ;; 6817 6818newos6*) 6819 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6820 lt_cv_file_magic_cmd=/usr/bin/file 6821 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6822 ;; 6823 6824*nto* | *qnx*) 6825 lt_cv_deplibs_check_method=pass_all 6826 ;; 6827 6828openbsd* | bitrig*) 6829 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 6830 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6831 else 6832 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6833 fi 6834 ;; 6835 6836osf3* | osf4* | osf5*) 6837 lt_cv_deplibs_check_method=pass_all 6838 ;; 6839 6840rdos*) 6841 lt_cv_deplibs_check_method=pass_all 6842 ;; 6843 6844solaris*) 6845 lt_cv_deplibs_check_method=pass_all 6846 ;; 6847 6848sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6849 lt_cv_deplibs_check_method=pass_all 6850 ;; 6851 6852sysv4 | sysv4.3*) 6853 case $host_vendor in 6854 motorola) 6855 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]' 6856 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6857 ;; 6858 ncr) 6859 lt_cv_deplibs_check_method=pass_all 6860 ;; 6861 sequent) 6862 lt_cv_file_magic_cmd='/bin/file' 6863 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6864 ;; 6865 sni) 6866 lt_cv_file_magic_cmd='/bin/file' 6867 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6868 lt_cv_file_magic_test_file=/lib/libc.so 6869 ;; 6870 siemens) 6871 lt_cv_deplibs_check_method=pass_all 6872 ;; 6873 pc) 6874 lt_cv_deplibs_check_method=pass_all 6875 ;; 6876 esac 6877 ;; 6878 6879tpf*) 6880 lt_cv_deplibs_check_method=pass_all 6881 ;; 6882os2*) 6883 lt_cv_deplibs_check_method=pass_all 6884 ;; 6885esac 6886 6887fi 6888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6889$as_echo "$lt_cv_deplibs_check_method" >&6; } 6890 6891file_magic_glob= 6892want_nocaseglob=no 6893if test "$build" = "$host"; then 6894 case $host_os in 6895 mingw* | pw32*) 6896 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 6897 want_nocaseglob=yes 6898 else 6899 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 6900 fi 6901 ;; 6902 esac 6903fi 6904 6905file_magic_cmd=$lt_cv_file_magic_cmd 6906deplibs_check_method=$lt_cv_deplibs_check_method 6907test -z "$deplibs_check_method" && deplibs_check_method=unknown 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930if test -n "$ac_tool_prefix"; then 6931 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 6932set dummy ${ac_tool_prefix}dlltool; ac_word=$2 6933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6934$as_echo_n "checking for $ac_word... " >&6; } 6935if ${ac_cv_prog_DLLTOOL+:} false; then : 6936 $as_echo_n "(cached) " >&6 6937else 6938 if test -n "$DLLTOOL"; then 6939 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 6940else 6941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6942for as_dir in $PATH 6943do 6944 IFS=$as_save_IFS 6945 test -z "$as_dir" && as_dir=. 6946 for ac_exec_ext in '' $ac_executable_extensions; do 6947 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6948 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 6949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6950 break 2 6951 fi 6952done 6953 done 6954IFS=$as_save_IFS 6955 6956fi 6957fi 6958DLLTOOL=$ac_cv_prog_DLLTOOL 6959if test -n "$DLLTOOL"; then 6960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 6961$as_echo "$DLLTOOL" >&6; } 6962else 6963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6964$as_echo "no" >&6; } 6965fi 6966 6967 6968fi 6969if test -z "$ac_cv_prog_DLLTOOL"; then 6970 ac_ct_DLLTOOL=$DLLTOOL 6971 # Extract the first word of "dlltool", so it can be a program name with args. 6972set dummy dlltool; ac_word=$2 6973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6974$as_echo_n "checking for $ac_word... " >&6; } 6975if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 6976 $as_echo_n "(cached) " >&6 6977else 6978 if test -n "$ac_ct_DLLTOOL"; then 6979 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 6980else 6981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6982for as_dir in $PATH 6983do 6984 IFS=$as_save_IFS 6985 test -z "$as_dir" && as_dir=. 6986 for ac_exec_ext in '' $ac_executable_extensions; do 6987 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6988 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 6989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6990 break 2 6991 fi 6992done 6993 done 6994IFS=$as_save_IFS 6995 6996fi 6997fi 6998ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 6999if test -n "$ac_ct_DLLTOOL"; then 7000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 7001$as_echo "$ac_ct_DLLTOOL" >&6; } 7002else 7003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7004$as_echo "no" >&6; } 7005fi 7006 7007 if test "x$ac_ct_DLLTOOL" = x; then 7008 DLLTOOL="false" 7009 else 7010 case $cross_compiling:$ac_tool_warned in 7011yes:) 7012{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7013$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7014ac_tool_warned=yes ;; 7015esac 7016 DLLTOOL=$ac_ct_DLLTOOL 7017 fi 7018else 7019 DLLTOOL="$ac_cv_prog_DLLTOOL" 7020fi 7021 7022test -z "$DLLTOOL" && DLLTOOL=dlltool 7023 7024 7025 7026 7027 7028 7029 7030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 7031$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 7032if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 7033 $as_echo_n "(cached) " >&6 7034else 7035 lt_cv_sharedlib_from_linklib_cmd='unknown' 7036 7037case $host_os in 7038cygwin* | mingw* | pw32* | cegcc*) 7039 # two different shell functions defined in ltmain.sh; 7040 # decide which one to use based on capabilities of $DLLTOOL 7041 case `$DLLTOOL --help 2>&1` in 7042 *--identify-strict*) 7043 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 7044 ;; 7045 *) 7046 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 7047 ;; 7048 esac 7049 ;; 7050*) 7051 # fallback: assume linklib IS sharedlib 7052 lt_cv_sharedlib_from_linklib_cmd=$ECHO 7053 ;; 7054esac 7055 7056fi 7057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 7058$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 7059sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 7060test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 7061 7062 7063 7064 7065 7066 7067 7068 7069if test -n "$ac_tool_prefix"; then 7070 for ac_prog in ar 7071 do 7072 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 7073set dummy $ac_tool_prefix$ac_prog; ac_word=$2 7074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7075$as_echo_n "checking for $ac_word... " >&6; } 7076if ${ac_cv_prog_AR+:} false; then : 7077 $as_echo_n "(cached) " >&6 7078else 7079 if test -n "$AR"; then 7080 ac_cv_prog_AR="$AR" # Let the user override the test. 7081else 7082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7083for as_dir in $PATH 7084do 7085 IFS=$as_save_IFS 7086 test -z "$as_dir" && as_dir=. 7087 for ac_exec_ext in '' $ac_executable_extensions; do 7088 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7089 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 7090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7091 break 2 7092 fi 7093done 7094 done 7095IFS=$as_save_IFS 7096 7097fi 7098fi 7099AR=$ac_cv_prog_AR 7100if test -n "$AR"; then 7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 7102$as_echo "$AR" >&6; } 7103else 7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7105$as_echo "no" >&6; } 7106fi 7107 7108 7109 test -n "$AR" && break 7110 done 7111fi 7112if test -z "$AR"; then 7113 ac_ct_AR=$AR 7114 for ac_prog in ar 7115do 7116 # Extract the first word of "$ac_prog", so it can be a program name with args. 7117set dummy $ac_prog; ac_word=$2 7118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7119$as_echo_n "checking for $ac_word... " >&6; } 7120if ${ac_cv_prog_ac_ct_AR+:} false; then : 7121 $as_echo_n "(cached) " >&6 7122else 7123 if test -n "$ac_ct_AR"; then 7124 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 7125else 7126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7127for as_dir in $PATH 7128do 7129 IFS=$as_save_IFS 7130 test -z "$as_dir" && as_dir=. 7131 for ac_exec_ext in '' $ac_executable_extensions; do 7132 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7133 ac_cv_prog_ac_ct_AR="$ac_prog" 7134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7135 break 2 7136 fi 7137done 7138 done 7139IFS=$as_save_IFS 7140 7141fi 7142fi 7143ac_ct_AR=$ac_cv_prog_ac_ct_AR 7144if test -n "$ac_ct_AR"; then 7145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 7146$as_echo "$ac_ct_AR" >&6; } 7147else 7148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7149$as_echo "no" >&6; } 7150fi 7151 7152 7153 test -n "$ac_ct_AR" && break 7154done 7155 7156 if test "x$ac_ct_AR" = x; then 7157 AR="false" 7158 else 7159 case $cross_compiling:$ac_tool_warned in 7160yes:) 7161{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7162$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7163ac_tool_warned=yes ;; 7164esac 7165 AR=$ac_ct_AR 7166 fi 7167fi 7168 7169: ${AR=ar} 7170: ${AR_FLAGS=cru} 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 7183$as_echo_n "checking for archiver @FILE support... " >&6; } 7184if ${lt_cv_ar_at_file+:} false; then : 7185 $as_echo_n "(cached) " >&6 7186else 7187 lt_cv_ar_at_file=no 7188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7189/* end confdefs.h. */ 7190 7191int 7192main () 7193{ 7194 7195 ; 7196 return 0; 7197} 7198_ACEOF 7199if ac_fn_c_try_compile "$LINENO"; then : 7200 echo conftest.$ac_objext > conftest.lst 7201 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 7202 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 7203 (eval $lt_ar_try) 2>&5 7204 ac_status=$? 7205 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7206 test $ac_status = 0; } 7207 if test 0 -eq "$ac_status"; then 7208 # Ensure the archiver fails upon bogus file names. 7209 rm -f conftest.$ac_objext libconftest.a 7210 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 7211 (eval $lt_ar_try) 2>&5 7212 ac_status=$? 7213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7214 test $ac_status = 0; } 7215 if test 0 -ne "$ac_status"; then 7216 lt_cv_ar_at_file=@ 7217 fi 7218 fi 7219 rm -f conftest.* libconftest.a 7220 7221fi 7222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7223 7224fi 7225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 7226$as_echo "$lt_cv_ar_at_file" >&6; } 7227 7228if test no = "$lt_cv_ar_at_file"; then 7229 archiver_list_spec= 7230else 7231 archiver_list_spec=$lt_cv_ar_at_file 7232fi 7233 7234 7235 7236 7237 7238 7239 7240if test -n "$ac_tool_prefix"; then 7241 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 7242set dummy ${ac_tool_prefix}strip; ac_word=$2 7243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7244$as_echo_n "checking for $ac_word... " >&6; } 7245if ${ac_cv_prog_STRIP+:} false; then : 7246 $as_echo_n "(cached) " >&6 7247else 7248 if test -n "$STRIP"; then 7249 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 7250else 7251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7252for as_dir in $PATH 7253do 7254 IFS=$as_save_IFS 7255 test -z "$as_dir" && as_dir=. 7256 for ac_exec_ext in '' $ac_executable_extensions; do 7257 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7258 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 7259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7260 break 2 7261 fi 7262done 7263 done 7264IFS=$as_save_IFS 7265 7266fi 7267fi 7268STRIP=$ac_cv_prog_STRIP 7269if test -n "$STRIP"; then 7270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 7271$as_echo "$STRIP" >&6; } 7272else 7273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7274$as_echo "no" >&6; } 7275fi 7276 7277 7278fi 7279if test -z "$ac_cv_prog_STRIP"; then 7280 ac_ct_STRIP=$STRIP 7281 # Extract the first word of "strip", so it can be a program name with args. 7282set dummy strip; ac_word=$2 7283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7284$as_echo_n "checking for $ac_word... " >&6; } 7285if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 7286 $as_echo_n "(cached) " >&6 7287else 7288 if test -n "$ac_ct_STRIP"; then 7289 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 7290else 7291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7292for as_dir in $PATH 7293do 7294 IFS=$as_save_IFS 7295 test -z "$as_dir" && as_dir=. 7296 for ac_exec_ext in '' $ac_executable_extensions; do 7297 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7298 ac_cv_prog_ac_ct_STRIP="strip" 7299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7300 break 2 7301 fi 7302done 7303 done 7304IFS=$as_save_IFS 7305 7306fi 7307fi 7308ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 7309if test -n "$ac_ct_STRIP"; then 7310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 7311$as_echo "$ac_ct_STRIP" >&6; } 7312else 7313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7314$as_echo "no" >&6; } 7315fi 7316 7317 if test "x$ac_ct_STRIP" = x; then 7318 STRIP=":" 7319 else 7320 case $cross_compiling:$ac_tool_warned in 7321yes:) 7322{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7323$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7324ac_tool_warned=yes ;; 7325esac 7326 STRIP=$ac_ct_STRIP 7327 fi 7328else 7329 STRIP="$ac_cv_prog_STRIP" 7330fi 7331 7332test -z "$STRIP" && STRIP=: 7333 7334 7335 7336 7337 7338 7339if test -n "$ac_tool_prefix"; then 7340 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 7341set dummy ${ac_tool_prefix}ranlib; ac_word=$2 7342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7343$as_echo_n "checking for $ac_word... " >&6; } 7344if ${ac_cv_prog_RANLIB+:} false; then : 7345 $as_echo_n "(cached) " >&6 7346else 7347 if test -n "$RANLIB"; then 7348 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 7349else 7350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7351for as_dir in $PATH 7352do 7353 IFS=$as_save_IFS 7354 test -z "$as_dir" && as_dir=. 7355 for ac_exec_ext in '' $ac_executable_extensions; do 7356 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7357 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 7358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7359 break 2 7360 fi 7361done 7362 done 7363IFS=$as_save_IFS 7364 7365fi 7366fi 7367RANLIB=$ac_cv_prog_RANLIB 7368if test -n "$RANLIB"; then 7369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 7370$as_echo "$RANLIB" >&6; } 7371else 7372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7373$as_echo "no" >&6; } 7374fi 7375 7376 7377fi 7378if test -z "$ac_cv_prog_RANLIB"; then 7379 ac_ct_RANLIB=$RANLIB 7380 # Extract the first word of "ranlib", so it can be a program name with args. 7381set dummy ranlib; ac_word=$2 7382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7383$as_echo_n "checking for $ac_word... " >&6; } 7384if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 7385 $as_echo_n "(cached) " >&6 7386else 7387 if test -n "$ac_ct_RANLIB"; then 7388 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 7389else 7390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7391for as_dir in $PATH 7392do 7393 IFS=$as_save_IFS 7394 test -z "$as_dir" && as_dir=. 7395 for ac_exec_ext in '' $ac_executable_extensions; do 7396 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7397 ac_cv_prog_ac_ct_RANLIB="ranlib" 7398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7399 break 2 7400 fi 7401done 7402 done 7403IFS=$as_save_IFS 7404 7405fi 7406fi 7407ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 7408if test -n "$ac_ct_RANLIB"; then 7409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 7410$as_echo "$ac_ct_RANLIB" >&6; } 7411else 7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7413$as_echo "no" >&6; } 7414fi 7415 7416 if test "x$ac_ct_RANLIB" = x; then 7417 RANLIB=":" 7418 else 7419 case $cross_compiling:$ac_tool_warned in 7420yes:) 7421{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7422$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7423ac_tool_warned=yes ;; 7424esac 7425 RANLIB=$ac_ct_RANLIB 7426 fi 7427else 7428 RANLIB="$ac_cv_prog_RANLIB" 7429fi 7430 7431test -z "$RANLIB" && RANLIB=: 7432 7433 7434 7435 7436 7437 7438# Determine commands to create old-style static archives. 7439old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 7440old_postinstall_cmds='chmod 644 $oldlib' 7441old_postuninstall_cmds= 7442 7443if test -n "$RANLIB"; then 7444 case $host_os in 7445 bitrig* | openbsd*) 7446 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 7447 ;; 7448 *) 7449 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 7450 ;; 7451 esac 7452 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 7453fi 7454 7455case $host_os in 7456 darwin*) 7457 lock_old_archive_extraction=yes ;; 7458 *) 7459 lock_old_archive_extraction=no ;; 7460esac 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500# If no C compiler was specified, use CC. 7501LTCC=${LTCC-"$CC"} 7502 7503# If no C compiler flags were specified, use CFLAGS. 7504LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7505 7506# Allow CC to be a program name with arguments. 7507compiler=$CC 7508 7509 7510# Check for command to grab the raw symbol name followed by C symbol from nm. 7511{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 7512$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 7513if ${lt_cv_sys_global_symbol_pipe+:} false; then : 7514 $as_echo_n "(cached) " >&6 7515else 7516 7517# These are sane defaults that work on at least a few old systems. 7518# [They come from Ultrix. What could be older than Ultrix?!! ;)] 7519 7520# Character class describing NM global symbol codes. 7521symcode='[BCDEGRST]' 7522 7523# Regexp to match symbols that can be accessed directly from C. 7524sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 7525 7526# Define system-specific variables. 7527case $host_os in 7528aix*) 7529 symcode='[BCDT]' 7530 ;; 7531cygwin* | mingw* | pw32* | cegcc*) 7532 symcode='[ABCDGISTW]' 7533 ;; 7534hpux*) 7535 if test ia64 = "$host_cpu"; then 7536 symcode='[ABCDEGRST]' 7537 fi 7538 ;; 7539irix* | nonstopux*) 7540 symcode='[BCDEGRST]' 7541 ;; 7542osf*) 7543 symcode='[BCDEGQRST]' 7544 ;; 7545solaris*) 7546 symcode='[BDRT]' 7547 ;; 7548sco3.2v5*) 7549 symcode='[DT]' 7550 ;; 7551sysv4.2uw2*) 7552 symcode='[DT]' 7553 ;; 7554sysv5* | sco5v6* | unixware* | OpenUNIX*) 7555 symcode='[ABDT]' 7556 ;; 7557sysv4) 7558 symcode='[DFNSTU]' 7559 ;; 7560esac 7561 7562# If we're using GNU nm, then use its standard symbol codes. 7563case `$NM -V 2>&1` in 7564*GNU* | *'with BFD'*) 7565 symcode='[ABCDGIRSTW]' ;; 7566esac 7567 7568if test "$lt_cv_nm_interface" = "MS dumpbin"; then 7569 # Gets list of data symbols to import. 7570 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 7571 # Adjust the below global symbol transforms to fixup imported variables. 7572 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 7573 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 7574 lt_c_name_lib_hook="\ 7575 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 7576 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 7577else 7578 # Disable hooks by default. 7579 lt_cv_sys_global_symbol_to_import= 7580 lt_cdecl_hook= 7581 lt_c_name_hook= 7582 lt_c_name_lib_hook= 7583fi 7584 7585# Transform an extracted symbol line into a proper C declaration. 7586# Some systems (esp. on ia64) link data and code symbols differently, 7587# so use this general approach. 7588lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 7589$lt_cdecl_hook\ 7590" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 7591" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 7592 7593# Transform an extracted symbol line into symbol name and symbol address 7594lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 7595$lt_c_name_hook\ 7596" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 7597" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 7598 7599# Transform an extracted symbol line into symbol name with lib prefix and 7600# symbol address. 7601lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 7602$lt_c_name_lib_hook\ 7603" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 7604" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 7605" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 7606 7607# Handle CRLF in mingw tool chain 7608opt_cr= 7609case $build_os in 7610mingw*) 7611 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 7612 ;; 7613esac 7614 7615# Try without a prefix underscore, then with it. 7616for ac_symprfx in "" "_"; do 7617 7618 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 7619 symxfrm="\\1 $ac_symprfx\\2 \\2" 7620 7621 # Write the raw and C identifiers. 7622 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 7623 # Fake it for dumpbin and say T for any non-static function, 7624 # D for any global variable and I for any imported variable. 7625 # Also find C++ and __fastcall symbols from MSVC++, 7626 # which start with @ or ?. 7627 lt_cv_sys_global_symbol_pipe="$AWK '"\ 7628" {last_section=section; section=\$ 3};"\ 7629" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 7630" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 7631" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 7632" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 7633" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 7634" \$ 0!~/External *\|/{next};"\ 7635" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 7636" {if(hide[section]) next};"\ 7637" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 7638" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 7639" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 7640" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 7641" ' prfx=^$ac_symprfx" 7642 else 7643 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 7644 fi 7645 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 7646 7647 # Check to see that the pipe works correctly. 7648 pipe_works=no 7649 7650 rm -f conftest* 7651 cat > conftest.$ac_ext <<_LT_EOF 7652#ifdef __cplusplus 7653extern "C" { 7654#endif 7655char nm_test_var; 7656void nm_test_func(void); 7657void nm_test_func(void){} 7658#ifdef __cplusplus 7659} 7660#endif 7661int main(){nm_test_var='a';nm_test_func();return(0);} 7662_LT_EOF 7663 7664 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7665 (eval $ac_compile) 2>&5 7666 ac_status=$? 7667 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7668 test $ac_status = 0; }; then 7669 # Now try to grab the symbols. 7670 nlist=conftest.nm 7671 $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 7672 if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then 7673 # Try sorting and uniquifying the output. 7674 if sort "$nlist" | uniq > "$nlist"T; then 7675 mv -f "$nlist"T "$nlist" 7676 else 7677 rm -f "$nlist"T 7678 fi 7679 7680 # Make sure that we snagged all the symbols we need. 7681 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 7682 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 7683 cat <<_LT_EOF > conftest.$ac_ext 7684/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 7685#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 7686/* DATA imports from DLLs on WIN32 can't be const, because runtime 7687 relocations are performed -- see ld's documentation on pseudo-relocs. */ 7688# define LT_DLSYM_CONST 7689#elif defined __osf__ 7690/* This system does not cope well with relocations in const data. */ 7691# define LT_DLSYM_CONST 7692#else 7693# define LT_DLSYM_CONST const 7694#endif 7695 7696#ifdef __cplusplus 7697extern "C" { 7698#endif 7699 7700_LT_EOF 7701 # Now generate the symbol file. 7702 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 7703 7704 cat <<_LT_EOF >> conftest.$ac_ext 7705 7706/* The mapping between symbol names and symbols. */ 7707LT_DLSYM_CONST struct { 7708 const char *name; 7709 void *address; 7710} 7711lt__PROGRAM__LTX_preloaded_symbols[] = 7712{ 7713 { "@PROGRAM@", (void *) 0 }, 7714_LT_EOF 7715 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 7716 cat <<\_LT_EOF >> conftest.$ac_ext 7717 {0, (void *) 0} 7718}; 7719 7720/* This works around a problem in FreeBSD linker */ 7721#ifdef FREEBSD_WORKAROUND 7722static const void *lt_preloaded_setup() { 7723 return lt__PROGRAM__LTX_preloaded_symbols; 7724} 7725#endif 7726 7727#ifdef __cplusplus 7728} 7729#endif 7730_LT_EOF 7731 # Now try linking the two files. 7732 mv conftest.$ac_objext conftstm.$ac_objext 7733 lt_globsym_save_LIBS=$LIBS 7734 lt_globsym_save_CFLAGS=$CFLAGS 7735 LIBS=conftstm.$ac_objext 7736 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 7737 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 7738 (eval $ac_link) 2>&5 7739 ac_status=$? 7740 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7741 test $ac_status = 0; } && test -s conftest$ac_exeext; then 7742 pipe_works=yes 7743 fi 7744 LIBS=$lt_globsym_save_LIBS 7745 CFLAGS=$lt_globsym_save_CFLAGS 7746 else 7747 echo "cannot find nm_test_func in $nlist" >&5 7748 fi 7749 else 7750 echo "cannot find nm_test_var in $nlist" >&5 7751 fi 7752 else 7753 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 7754 fi 7755 else 7756 echo "$progname: failed program was:" >&5 7757 cat conftest.$ac_ext >&5 7758 fi 7759 rm -rf conftest* conftst* 7760 7761 # Do not use the global_symbol_pipe unless it works. 7762 if test yes = "$pipe_works"; then 7763 break 7764 else 7765 lt_cv_sys_global_symbol_pipe= 7766 fi 7767done 7768 7769fi 7770 7771if test -z "$lt_cv_sys_global_symbol_pipe"; then 7772 lt_cv_sys_global_symbol_to_cdecl= 7773fi 7774if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 7775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 7776$as_echo "failed" >&6; } 7777else 7778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7779$as_echo "ok" >&6; } 7780fi 7781 7782# Response file support. 7783if test "$lt_cv_nm_interface" = "MS dumpbin"; then 7784 nm_file_list_spec='@' 7785elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 7786 nm_file_list_spec='@' 7787fi 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 7826$as_echo_n "checking for sysroot... " >&6; } 7827 7828# Check whether --with-sysroot was given. 7829if test "${with_sysroot+set}" = set; then : 7830 withval=$with_sysroot; 7831else 7832 with_sysroot=no 7833fi 7834 7835 7836lt_sysroot= 7837case $with_sysroot in #( 7838 yes) 7839 if test yes = "$GCC"; then 7840 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 7841 fi 7842 ;; #( 7843 /*) 7844 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 7845 ;; #( 7846 no|'') 7847 ;; #( 7848 *) 7849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 7850$as_echo "$with_sysroot" >&6; } 7851 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 7852 ;; 7853esac 7854 7855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 7856$as_echo "${lt_sysroot:-no}" >&6; } 7857 7858 7859 7860 7861 7862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 7863$as_echo_n "checking for a working dd... " >&6; } 7864if ${ac_cv_path_lt_DD+:} false; then : 7865 $as_echo_n "(cached) " >&6 7866else 7867 printf 0123456789abcdef0123456789abcdef >conftest.i 7868cat conftest.i conftest.i >conftest2.i 7869: ${lt_DD:=$DD} 7870if test -z "$lt_DD"; then 7871 ac_path_lt_DD_found=false 7872 # Loop through the user's path and test for each of PROGNAME-LIST 7873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7874for as_dir in $PATH 7875do 7876 IFS=$as_save_IFS 7877 test -z "$as_dir" && as_dir=. 7878 for ac_prog in dd; do 7879 for ac_exec_ext in '' $ac_executable_extensions; do 7880 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 7881 as_fn_executable_p "$ac_path_lt_DD" || continue 7882if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 7883 cmp -s conftest.i conftest.out \ 7884 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 7885fi 7886 $ac_path_lt_DD_found && break 3 7887 done 7888 done 7889 done 7890IFS=$as_save_IFS 7891 if test -z "$ac_cv_path_lt_DD"; then 7892 : 7893 fi 7894else 7895 ac_cv_path_lt_DD=$lt_DD 7896fi 7897 7898rm -f conftest.i conftest2.i conftest.out 7899fi 7900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 7901$as_echo "$ac_cv_path_lt_DD" >&6; } 7902 7903 7904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 7905$as_echo_n "checking how to truncate binary pipes... " >&6; } 7906if ${lt_cv_truncate_bin+:} false; then : 7907 $as_echo_n "(cached) " >&6 7908else 7909 printf 0123456789abcdef0123456789abcdef >conftest.i 7910cat conftest.i conftest.i >conftest2.i 7911lt_cv_truncate_bin= 7912if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 7913 cmp -s conftest.i conftest.out \ 7914 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 7915fi 7916rm -f conftest.i conftest2.i conftest.out 7917test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 7918fi 7919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 7920$as_echo "$lt_cv_truncate_bin" >&6; } 7921 7922 7923 7924 7925 7926 7927 7928# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 7929func_cc_basename () 7930{ 7931 for cc_temp in $*""; do 7932 case $cc_temp in 7933 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7934 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7935 \-*) ;; 7936 *) break;; 7937 esac 7938 done 7939 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7940} 7941 7942# Check whether --enable-libtool-lock was given. 7943if test "${enable_libtool_lock+set}" = set; then : 7944 enableval=$enable_libtool_lock; 7945fi 7946 7947test no = "$enable_libtool_lock" || enable_libtool_lock=yes 7948 7949# Some flags need to be propagated to the compiler or linker for good 7950# libtool support. 7951case $host in 7952ia64-*-hpux*) 7953 # Find out what ABI is being produced by ac_compile, and set mode 7954 # options accordingly. 7955 echo 'int i;' > conftest.$ac_ext 7956 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7957 (eval $ac_compile) 2>&5 7958 ac_status=$? 7959 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7960 test $ac_status = 0; }; then 7961 case `/usr/bin/file conftest.$ac_objext` in 7962 *ELF-32*) 7963 HPUX_IA64_MODE=32 7964 ;; 7965 *ELF-64*) 7966 HPUX_IA64_MODE=64 7967 ;; 7968 esac 7969 fi 7970 rm -rf conftest* 7971 ;; 7972*-*-irix6*) 7973 # Find out what ABI is being produced by ac_compile, and set linker 7974 # options accordingly. 7975 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 7976 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7977 (eval $ac_compile) 2>&5 7978 ac_status=$? 7979 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7980 test $ac_status = 0; }; then 7981 if test yes = "$lt_cv_prog_gnu_ld"; then 7982 case `/usr/bin/file conftest.$ac_objext` in 7983 *32-bit*) 7984 LD="${LD-ld} -melf32bsmip" 7985 ;; 7986 *N32*) 7987 LD="${LD-ld} -melf32bmipn32" 7988 ;; 7989 *64-bit*) 7990 LD="${LD-ld} -melf64bmip" 7991 ;; 7992 esac 7993 else 7994 case `/usr/bin/file conftest.$ac_objext` in 7995 *32-bit*) 7996 LD="${LD-ld} -32" 7997 ;; 7998 *N32*) 7999 LD="${LD-ld} -n32" 8000 ;; 8001 *64-bit*) 8002 LD="${LD-ld} -64" 8003 ;; 8004 esac 8005 fi 8006 fi 8007 rm -rf conftest* 8008 ;; 8009 8010mips64*-*linux*) 8011 # Find out what ABI is being produced by ac_compile, and set linker 8012 # options accordingly. 8013 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 8014 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 8015 (eval $ac_compile) 2>&5 8016 ac_status=$? 8017 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 8018 test $ac_status = 0; }; then 8019 emul=elf 8020 case `/usr/bin/file conftest.$ac_objext` in 8021 *32-bit*) 8022 emul="${emul}32" 8023 ;; 8024 *64-bit*) 8025 emul="${emul}64" 8026 ;; 8027 esac 8028 case `/usr/bin/file conftest.$ac_objext` in 8029 *MSB*) 8030 emul="${emul}btsmip" 8031 ;; 8032 *LSB*) 8033 emul="${emul}ltsmip" 8034 ;; 8035 esac 8036 case `/usr/bin/file conftest.$ac_objext` in 8037 *N32*) 8038 emul="${emul}n32" 8039 ;; 8040 esac 8041 LD="${LD-ld} -m $emul" 8042 fi 8043 rm -rf conftest* 8044 ;; 8045 8046x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 8047s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 8048 # Find out what ABI is being produced by ac_compile, and set linker 8049 # options accordingly. Note that the listed cases only cover the 8050 # situations where additional linker options are needed (such as when 8051 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 8052 # vice versa); the common cases where no linker options are needed do 8053 # not appear in the list. 8054 echo 'int i;' > conftest.$ac_ext 8055 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 8056 (eval $ac_compile) 2>&5 8057 ac_status=$? 8058 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 8059 test $ac_status = 0; }; then 8060 case `/usr/bin/file conftest.o` in 8061 *32-bit*) 8062 case $host in 8063 x86_64-*kfreebsd*-gnu) 8064 LD="${LD-ld} -m elf_i386_fbsd" 8065 ;; 8066 x86_64-*linux*) 8067 case `/usr/bin/file conftest.o` in 8068 *x86-64*) 8069 LD="${LD-ld} -m elf32_x86_64" 8070 ;; 8071 *) 8072 LD="${LD-ld} -m elf_i386" 8073 ;; 8074 esac 8075 ;; 8076 powerpc64le-*linux*) 8077 LD="${LD-ld} -m elf32lppclinux" 8078 ;; 8079 powerpc64-*linux*) 8080 LD="${LD-ld} -m elf32ppclinux" 8081 ;; 8082 s390x-*linux*) 8083 LD="${LD-ld} -m elf_s390" 8084 ;; 8085 sparc64-*linux*) 8086 LD="${LD-ld} -m elf32_sparc" 8087 ;; 8088 esac 8089 ;; 8090 *64-bit*) 8091 case $host in 8092 x86_64-*kfreebsd*-gnu) 8093 LD="${LD-ld} -m elf_x86_64_fbsd" 8094 ;; 8095 x86_64-*linux*) 8096 LD="${LD-ld} -m elf_x86_64" 8097 ;; 8098 powerpcle-*linux*) 8099 LD="${LD-ld} -m elf64lppc" 8100 ;; 8101 powerpc-*linux*) 8102 LD="${LD-ld} -m elf64ppc" 8103 ;; 8104 s390*-*linux*|s390*-*tpf*) 8105 LD="${LD-ld} -m elf64_s390" 8106 ;; 8107 sparc*-*linux*) 8108 LD="${LD-ld} -m elf64_sparc" 8109 ;; 8110 esac 8111 ;; 8112 esac 8113 fi 8114 rm -rf conftest* 8115 ;; 8116 8117*-*-sco3.2v5*) 8118 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 8119 SAVE_CFLAGS=$CFLAGS 8120 CFLAGS="$CFLAGS -belf" 8121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 8122$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 8123if ${lt_cv_cc_needs_belf+:} false; then : 8124 $as_echo_n "(cached) " >&6 8125else 8126 ac_ext=c 8127ac_cpp='$CPP $CPPFLAGS' 8128ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8129ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8130ac_compiler_gnu=$ac_cv_c_compiler_gnu 8131 8132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8133/* end confdefs.h. */ 8134 8135int 8136main () 8137{ 8138 8139 ; 8140 return 0; 8141} 8142_ACEOF 8143if ac_fn_c_try_link "$LINENO"; then : 8144 lt_cv_cc_needs_belf=yes 8145else 8146 lt_cv_cc_needs_belf=no 8147fi 8148rm -f core conftest.err conftest.$ac_objext \ 8149 conftest$ac_exeext conftest.$ac_ext 8150 ac_ext=c 8151ac_cpp='$CPP $CPPFLAGS' 8152ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8153ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8154ac_compiler_gnu=$ac_cv_c_compiler_gnu 8155 8156fi 8157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 8158$as_echo "$lt_cv_cc_needs_belf" >&6; } 8159 if test yes != "$lt_cv_cc_needs_belf"; then 8160 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 8161 CFLAGS=$SAVE_CFLAGS 8162 fi 8163 ;; 8164*-*solaris*) 8165 # Find out what ABI is being produced by ac_compile, and set linker 8166 # options accordingly. 8167 echo 'int i;' > conftest.$ac_ext 8168 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 8169 (eval $ac_compile) 2>&5 8170 ac_status=$? 8171 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 8172 test $ac_status = 0; }; then 8173 case `/usr/bin/file conftest.o` in 8174 *64-bit*) 8175 case $lt_cv_prog_gnu_ld in 8176 yes*) 8177 case $host in 8178 i?86-*-solaris*|x86_64-*-solaris*) 8179 LD="${LD-ld} -m elf_x86_64" 8180 ;; 8181 sparc*-*-solaris*) 8182 LD="${LD-ld} -m elf64_sparc" 8183 ;; 8184 esac 8185 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 8186 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 8187 LD=${LD-ld}_sol2 8188 fi 8189 ;; 8190 *) 8191 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 8192 LD="${LD-ld} -64" 8193 fi 8194 ;; 8195 esac 8196 ;; 8197 esac 8198 fi 8199 rm -rf conftest* 8200 ;; 8201esac 8202 8203need_locks=$enable_libtool_lock 8204 8205if test -n "$ac_tool_prefix"; then 8206 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 8207set dummy ${ac_tool_prefix}mt; ac_word=$2 8208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8209$as_echo_n "checking for $ac_word... " >&6; } 8210if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 8211 $as_echo_n "(cached) " >&6 8212else 8213 if test -n "$MANIFEST_TOOL"; then 8214 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 8215else 8216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8217for as_dir in $PATH 8218do 8219 IFS=$as_save_IFS 8220 test -z "$as_dir" && as_dir=. 8221 for ac_exec_ext in '' $ac_executable_extensions; do 8222 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8223 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 8224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8225 break 2 8226 fi 8227done 8228 done 8229IFS=$as_save_IFS 8230 8231fi 8232fi 8233MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 8234if test -n "$MANIFEST_TOOL"; then 8235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 8236$as_echo "$MANIFEST_TOOL" >&6; } 8237else 8238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8239$as_echo "no" >&6; } 8240fi 8241 8242 8243fi 8244if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 8245 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 8246 # Extract the first word of "mt", so it can be a program name with args. 8247set dummy mt; ac_word=$2 8248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8249$as_echo_n "checking for $ac_word... " >&6; } 8250if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 8251 $as_echo_n "(cached) " >&6 8252else 8253 if test -n "$ac_ct_MANIFEST_TOOL"; then 8254 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 8255else 8256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8257for as_dir in $PATH 8258do 8259 IFS=$as_save_IFS 8260 test -z "$as_dir" && as_dir=. 8261 for ac_exec_ext in '' $ac_executable_extensions; do 8262 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8263 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 8264 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8265 break 2 8266 fi 8267done 8268 done 8269IFS=$as_save_IFS 8270 8271fi 8272fi 8273ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 8274if test -n "$ac_ct_MANIFEST_TOOL"; then 8275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 8276$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 8277else 8278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8279$as_echo "no" >&6; } 8280fi 8281 8282 if test "x$ac_ct_MANIFEST_TOOL" = x; then 8283 MANIFEST_TOOL=":" 8284 else 8285 case $cross_compiling:$ac_tool_warned in 8286yes:) 8287{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8288$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8289ac_tool_warned=yes ;; 8290esac 8291 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 8292 fi 8293else 8294 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 8295fi 8296 8297test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 8298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 8299$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 8300if ${lt_cv_path_mainfest_tool+:} false; then : 8301 $as_echo_n "(cached) " >&6 8302else 8303 lt_cv_path_mainfest_tool=no 8304 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 8305 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 8306 cat conftest.err >&5 8307 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 8308 lt_cv_path_mainfest_tool=yes 8309 fi 8310 rm -f conftest* 8311fi 8312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 8313$as_echo "$lt_cv_path_mainfest_tool" >&6; } 8314if test yes != "$lt_cv_path_mainfest_tool"; then 8315 MANIFEST_TOOL=: 8316fi 8317 8318 8319 8320 8321 8322 8323 case $host_os in 8324 rhapsody* | darwin*) 8325 if test -n "$ac_tool_prefix"; then 8326 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 8327set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 8328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8329$as_echo_n "checking for $ac_word... " >&6; } 8330if ${ac_cv_prog_DSYMUTIL+:} false; then : 8331 $as_echo_n "(cached) " >&6 8332else 8333 if test -n "$DSYMUTIL"; then 8334 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 8335else 8336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8337for as_dir in $PATH 8338do 8339 IFS=$as_save_IFS 8340 test -z "$as_dir" && as_dir=. 8341 for ac_exec_ext in '' $ac_executable_extensions; do 8342 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8343 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 8344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8345 break 2 8346 fi 8347done 8348 done 8349IFS=$as_save_IFS 8350 8351fi 8352fi 8353DSYMUTIL=$ac_cv_prog_DSYMUTIL 8354if test -n "$DSYMUTIL"; then 8355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 8356$as_echo "$DSYMUTIL" >&6; } 8357else 8358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8359$as_echo "no" >&6; } 8360fi 8361 8362 8363fi 8364if test -z "$ac_cv_prog_DSYMUTIL"; then 8365 ac_ct_DSYMUTIL=$DSYMUTIL 8366 # Extract the first word of "dsymutil", so it can be a program name with args. 8367set dummy dsymutil; ac_word=$2 8368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8369$as_echo_n "checking for $ac_word... " >&6; } 8370if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 8371 $as_echo_n "(cached) " >&6 8372else 8373 if test -n "$ac_ct_DSYMUTIL"; then 8374 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 8375else 8376as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8377for as_dir in $PATH 8378do 8379 IFS=$as_save_IFS 8380 test -z "$as_dir" && as_dir=. 8381 for ac_exec_ext in '' $ac_executable_extensions; do 8382 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8383 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 8384 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8385 break 2 8386 fi 8387done 8388 done 8389IFS=$as_save_IFS 8390 8391fi 8392fi 8393ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 8394if test -n "$ac_ct_DSYMUTIL"; then 8395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 8396$as_echo "$ac_ct_DSYMUTIL" >&6; } 8397else 8398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8399$as_echo "no" >&6; } 8400fi 8401 8402 if test "x$ac_ct_DSYMUTIL" = x; then 8403 DSYMUTIL=":" 8404 else 8405 case $cross_compiling:$ac_tool_warned in 8406yes:) 8407{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8408$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8409ac_tool_warned=yes ;; 8410esac 8411 DSYMUTIL=$ac_ct_DSYMUTIL 8412 fi 8413else 8414 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 8415fi 8416 8417 if test -n "$ac_tool_prefix"; then 8418 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 8419set dummy ${ac_tool_prefix}nmedit; ac_word=$2 8420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8421$as_echo_n "checking for $ac_word... " >&6; } 8422if ${ac_cv_prog_NMEDIT+:} false; then : 8423 $as_echo_n "(cached) " >&6 8424else 8425 if test -n "$NMEDIT"; then 8426 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 8427else 8428as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8429for as_dir in $PATH 8430do 8431 IFS=$as_save_IFS 8432 test -z "$as_dir" && as_dir=. 8433 for ac_exec_ext in '' $ac_executable_extensions; do 8434 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8435 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 8436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8437 break 2 8438 fi 8439done 8440 done 8441IFS=$as_save_IFS 8442 8443fi 8444fi 8445NMEDIT=$ac_cv_prog_NMEDIT 8446if test -n "$NMEDIT"; then 8447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 8448$as_echo "$NMEDIT" >&6; } 8449else 8450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8451$as_echo "no" >&6; } 8452fi 8453 8454 8455fi 8456if test -z "$ac_cv_prog_NMEDIT"; then 8457 ac_ct_NMEDIT=$NMEDIT 8458 # Extract the first word of "nmedit", so it can be a program name with args. 8459set dummy nmedit; ac_word=$2 8460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8461$as_echo_n "checking for $ac_word... " >&6; } 8462if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 8463 $as_echo_n "(cached) " >&6 8464else 8465 if test -n "$ac_ct_NMEDIT"; then 8466 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 8467else 8468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8469for as_dir in $PATH 8470do 8471 IFS=$as_save_IFS 8472 test -z "$as_dir" && as_dir=. 8473 for ac_exec_ext in '' $ac_executable_extensions; do 8474 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8475 ac_cv_prog_ac_ct_NMEDIT="nmedit" 8476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8477 break 2 8478 fi 8479done 8480 done 8481IFS=$as_save_IFS 8482 8483fi 8484fi 8485ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 8486if test -n "$ac_ct_NMEDIT"; then 8487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 8488$as_echo "$ac_ct_NMEDIT" >&6; } 8489else 8490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8491$as_echo "no" >&6; } 8492fi 8493 8494 if test "x$ac_ct_NMEDIT" = x; then 8495 NMEDIT=":" 8496 else 8497 case $cross_compiling:$ac_tool_warned in 8498yes:) 8499{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8500$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8501ac_tool_warned=yes ;; 8502esac 8503 NMEDIT=$ac_ct_NMEDIT 8504 fi 8505else 8506 NMEDIT="$ac_cv_prog_NMEDIT" 8507fi 8508 8509 if test -n "$ac_tool_prefix"; then 8510 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 8511set dummy ${ac_tool_prefix}lipo; ac_word=$2 8512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8513$as_echo_n "checking for $ac_word... " >&6; } 8514if ${ac_cv_prog_LIPO+:} false; then : 8515 $as_echo_n "(cached) " >&6 8516else 8517 if test -n "$LIPO"; then 8518 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 8519else 8520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8521for as_dir in $PATH 8522do 8523 IFS=$as_save_IFS 8524 test -z "$as_dir" && as_dir=. 8525 for ac_exec_ext in '' $ac_executable_extensions; do 8526 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8527 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 8528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8529 break 2 8530 fi 8531done 8532 done 8533IFS=$as_save_IFS 8534 8535fi 8536fi 8537LIPO=$ac_cv_prog_LIPO 8538if test -n "$LIPO"; then 8539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 8540$as_echo "$LIPO" >&6; } 8541else 8542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8543$as_echo "no" >&6; } 8544fi 8545 8546 8547fi 8548if test -z "$ac_cv_prog_LIPO"; then 8549 ac_ct_LIPO=$LIPO 8550 # Extract the first word of "lipo", so it can be a program name with args. 8551set dummy lipo; ac_word=$2 8552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8553$as_echo_n "checking for $ac_word... " >&6; } 8554if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 8555 $as_echo_n "(cached) " >&6 8556else 8557 if test -n "$ac_ct_LIPO"; then 8558 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 8559else 8560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8561for as_dir in $PATH 8562do 8563 IFS=$as_save_IFS 8564 test -z "$as_dir" && as_dir=. 8565 for ac_exec_ext in '' $ac_executable_extensions; do 8566 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8567 ac_cv_prog_ac_ct_LIPO="lipo" 8568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8569 break 2 8570 fi 8571done 8572 done 8573IFS=$as_save_IFS 8574 8575fi 8576fi 8577ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 8578if test -n "$ac_ct_LIPO"; then 8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 8580$as_echo "$ac_ct_LIPO" >&6; } 8581else 8582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8583$as_echo "no" >&6; } 8584fi 8585 8586 if test "x$ac_ct_LIPO" = x; then 8587 LIPO=":" 8588 else 8589 case $cross_compiling:$ac_tool_warned in 8590yes:) 8591{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8592$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8593ac_tool_warned=yes ;; 8594esac 8595 LIPO=$ac_ct_LIPO 8596 fi 8597else 8598 LIPO="$ac_cv_prog_LIPO" 8599fi 8600 8601 if test -n "$ac_tool_prefix"; then 8602 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 8603set dummy ${ac_tool_prefix}otool; ac_word=$2 8604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8605$as_echo_n "checking for $ac_word... " >&6; } 8606if ${ac_cv_prog_OTOOL+:} false; then : 8607 $as_echo_n "(cached) " >&6 8608else 8609 if test -n "$OTOOL"; then 8610 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 8611else 8612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8613for as_dir in $PATH 8614do 8615 IFS=$as_save_IFS 8616 test -z "$as_dir" && as_dir=. 8617 for ac_exec_ext in '' $ac_executable_extensions; do 8618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8619 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 8620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8621 break 2 8622 fi 8623done 8624 done 8625IFS=$as_save_IFS 8626 8627fi 8628fi 8629OTOOL=$ac_cv_prog_OTOOL 8630if test -n "$OTOOL"; then 8631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 8632$as_echo "$OTOOL" >&6; } 8633else 8634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8635$as_echo "no" >&6; } 8636fi 8637 8638 8639fi 8640if test -z "$ac_cv_prog_OTOOL"; then 8641 ac_ct_OTOOL=$OTOOL 8642 # Extract the first word of "otool", so it can be a program name with args. 8643set dummy otool; ac_word=$2 8644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8645$as_echo_n "checking for $ac_word... " >&6; } 8646if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 8647 $as_echo_n "(cached) " >&6 8648else 8649 if test -n "$ac_ct_OTOOL"; then 8650 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 8651else 8652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8653for as_dir in $PATH 8654do 8655 IFS=$as_save_IFS 8656 test -z "$as_dir" && as_dir=. 8657 for ac_exec_ext in '' $ac_executable_extensions; do 8658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8659 ac_cv_prog_ac_ct_OTOOL="otool" 8660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8661 break 2 8662 fi 8663done 8664 done 8665IFS=$as_save_IFS 8666 8667fi 8668fi 8669ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 8670if test -n "$ac_ct_OTOOL"; then 8671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 8672$as_echo "$ac_ct_OTOOL" >&6; } 8673else 8674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8675$as_echo "no" >&6; } 8676fi 8677 8678 if test "x$ac_ct_OTOOL" = x; then 8679 OTOOL=":" 8680 else 8681 case $cross_compiling:$ac_tool_warned in 8682yes:) 8683{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8684$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8685ac_tool_warned=yes ;; 8686esac 8687 OTOOL=$ac_ct_OTOOL 8688 fi 8689else 8690 OTOOL="$ac_cv_prog_OTOOL" 8691fi 8692 8693 if test -n "$ac_tool_prefix"; then 8694 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 8695set dummy ${ac_tool_prefix}otool64; ac_word=$2 8696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8697$as_echo_n "checking for $ac_word... " >&6; } 8698if ${ac_cv_prog_OTOOL64+:} false; then : 8699 $as_echo_n "(cached) " >&6 8700else 8701 if test -n "$OTOOL64"; then 8702 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 8703else 8704as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8705for as_dir in $PATH 8706do 8707 IFS=$as_save_IFS 8708 test -z "$as_dir" && as_dir=. 8709 for ac_exec_ext in '' $ac_executable_extensions; do 8710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8711 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 8712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8713 break 2 8714 fi 8715done 8716 done 8717IFS=$as_save_IFS 8718 8719fi 8720fi 8721OTOOL64=$ac_cv_prog_OTOOL64 8722if test -n "$OTOOL64"; then 8723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 8724$as_echo "$OTOOL64" >&6; } 8725else 8726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8727$as_echo "no" >&6; } 8728fi 8729 8730 8731fi 8732if test -z "$ac_cv_prog_OTOOL64"; then 8733 ac_ct_OTOOL64=$OTOOL64 8734 # Extract the first word of "otool64", so it can be a program name with args. 8735set dummy otool64; ac_word=$2 8736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8737$as_echo_n "checking for $ac_word... " >&6; } 8738if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 8739 $as_echo_n "(cached) " >&6 8740else 8741 if test -n "$ac_ct_OTOOL64"; then 8742 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 8743else 8744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8745for as_dir in $PATH 8746do 8747 IFS=$as_save_IFS 8748 test -z "$as_dir" && as_dir=. 8749 for ac_exec_ext in '' $ac_executable_extensions; do 8750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8751 ac_cv_prog_ac_ct_OTOOL64="otool64" 8752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8753 break 2 8754 fi 8755done 8756 done 8757IFS=$as_save_IFS 8758 8759fi 8760fi 8761ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 8762if test -n "$ac_ct_OTOOL64"; then 8763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 8764$as_echo "$ac_ct_OTOOL64" >&6; } 8765else 8766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8767$as_echo "no" >&6; } 8768fi 8769 8770 if test "x$ac_ct_OTOOL64" = x; then 8771 OTOOL64=":" 8772 else 8773 case $cross_compiling:$ac_tool_warned in 8774yes:) 8775{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8776$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8777ac_tool_warned=yes ;; 8778esac 8779 OTOOL64=$ac_ct_OTOOL64 8780 fi 8781else 8782 OTOOL64="$ac_cv_prog_OTOOL64" 8783fi 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 8812$as_echo_n "checking for -single_module linker flag... " >&6; } 8813if ${lt_cv_apple_cc_single_mod+:} false; then : 8814 $as_echo_n "(cached) " >&6 8815else 8816 lt_cv_apple_cc_single_mod=no 8817 if test -z "$LT_MULTI_MODULE"; then 8818 # By default we will add the -single_module flag. You can override 8819 # by either setting the environment variable LT_MULTI_MODULE 8820 # non-empty at configure time, or by adding -multi_module to the 8821 # link flags. 8822 rm -rf libconftest.dylib* 8823 echo "int foo(void){return 1;}" > conftest.c 8824 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 8825-dynamiclib -Wl,-single_module conftest.c" >&5 8826 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 8827 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 8828 _lt_result=$? 8829 # If there is a non-empty error log, and "single_module" 8830 # appears in it, assume the flag caused a linker warning 8831 if test -s conftest.err && $GREP single_module conftest.err; then 8832 cat conftest.err >&5 8833 # Otherwise, if the output was created with a 0 exit code from 8834 # the compiler, it worked. 8835 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 8836 lt_cv_apple_cc_single_mod=yes 8837 else 8838 cat conftest.err >&5 8839 fi 8840 rm -rf libconftest.dylib* 8841 rm -f conftest.* 8842 fi 8843fi 8844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 8845$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 8846 8847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 8848$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 8849if ${lt_cv_ld_exported_symbols_list+:} false; then : 8850 $as_echo_n "(cached) " >&6 8851else 8852 lt_cv_ld_exported_symbols_list=no 8853 save_LDFLAGS=$LDFLAGS 8854 echo "_main" > conftest.sym 8855 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 8856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8857/* end confdefs.h. */ 8858 8859int 8860main () 8861{ 8862 8863 ; 8864 return 0; 8865} 8866_ACEOF 8867if ac_fn_c_try_link "$LINENO"; then : 8868 lt_cv_ld_exported_symbols_list=yes 8869else 8870 lt_cv_ld_exported_symbols_list=no 8871fi 8872rm -f core conftest.err conftest.$ac_objext \ 8873 conftest$ac_exeext conftest.$ac_ext 8874 LDFLAGS=$save_LDFLAGS 8875 8876fi 8877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 8878$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 8879 8880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 8881$as_echo_n "checking for -force_load linker flag... " >&6; } 8882if ${lt_cv_ld_force_load+:} false; then : 8883 $as_echo_n "(cached) " >&6 8884else 8885 lt_cv_ld_force_load=no 8886 cat > conftest.c << _LT_EOF 8887int forced_loaded() { return 2;} 8888_LT_EOF 8889 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 8890 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 8891 echo "$AR cru libconftest.a conftest.o" >&5 8892 $AR cru libconftest.a conftest.o 2>&5 8893 echo "$RANLIB libconftest.a" >&5 8894 $RANLIB libconftest.a 2>&5 8895 cat > conftest.c << _LT_EOF 8896int main() { return 0;} 8897_LT_EOF 8898 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 8899 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 8900 _lt_result=$? 8901 if test -s conftest.err && $GREP force_load conftest.err; then 8902 cat conftest.err >&5 8903 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 8904 lt_cv_ld_force_load=yes 8905 else 8906 cat conftest.err >&5 8907 fi 8908 rm -f conftest.err libconftest.a conftest conftest.c 8909 rm -rf conftest.dSYM 8910 8911fi 8912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 8913$as_echo "$lt_cv_ld_force_load" >&6; } 8914 case $host_os in 8915 rhapsody* | darwin1.[012]) 8916 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 8917 darwin1.*) 8918 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 8919 darwin*) # darwin 5.x on 8920 # if running on 10.5 or later, the deployment target defaults 8921 # to the OS version, if on x86, and 10.4, the deployment 8922 # target defaults to 10.4. Don't you love it? 8923 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 8924 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 8925 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 8926 10.[012][,.]*) 8927 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 8928 10.*) 8929 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 8930 esac 8931 ;; 8932 esac 8933 if test yes = "$lt_cv_apple_cc_single_mod"; then 8934 _lt_dar_single_mod='$single_module' 8935 fi 8936 if test yes = "$lt_cv_ld_exported_symbols_list"; then 8937 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 8938 else 8939 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 8940 fi 8941 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 8942 _lt_dsymutil='~$DSYMUTIL $lib || :' 8943 else 8944 _lt_dsymutil= 8945 fi 8946 ;; 8947 esac 8948 8949# func_munge_path_list VARIABLE PATH 8950# ----------------------------------- 8951# VARIABLE is name of variable containing _space_ separated list of 8952# directories to be munged by the contents of PATH, which is string 8953# having a format: 8954# "DIR[:DIR]:" 8955# string "DIR[ DIR]" will be prepended to VARIABLE 8956# ":DIR[:DIR]" 8957# string "DIR[ DIR]" will be appended to VARIABLE 8958# "DIRP[:DIRP]::[DIRA:]DIRA" 8959# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 8960# "DIRA[ DIRA]" will be appended to VARIABLE 8961# "DIR[:DIR]" 8962# VARIABLE will be replaced by "DIR[ DIR]" 8963func_munge_path_list () 8964{ 8965 case x$2 in 8966 x) 8967 ;; 8968 *:) 8969 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 8970 ;; 8971 x:*) 8972 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 8973 ;; 8974 *::*) 8975 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 8976 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 8977 ;; 8978 *) 8979 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 8980 ;; 8981 esac 8982} 8983 8984ac_ext=c 8985ac_cpp='$CPP $CPPFLAGS' 8986ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8987ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8988ac_compiler_gnu=$ac_cv_c_compiler_gnu 8989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 8990$as_echo_n "checking how to run the C preprocessor... " >&6; } 8991# On Suns, sometimes $CPP names a directory. 8992if test -n "$CPP" && test -d "$CPP"; then 8993 CPP= 8994fi 8995if test -z "$CPP"; then 8996 if ${ac_cv_prog_CPP+:} false; then : 8997 $as_echo_n "(cached) " >&6 8998else 8999 # Double quotes because CPP needs to be expanded 9000 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 9001 do 9002 ac_preproc_ok=false 9003for ac_c_preproc_warn_flag in '' yes 9004do 9005 # Use a header file that comes with gcc, so configuring glibc 9006 # with a fresh cross-compiler works. 9007 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9008 # <limits.h> exists even on freestanding compilers. 9009 # On the NeXT, cc -E runs the code through the compiler's parser, 9010 # not just through cpp. "Syntax error" is here to catch this case. 9011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9012/* end confdefs.h. */ 9013#ifdef __STDC__ 9014# include <limits.h> 9015#else 9016# include <assert.h> 9017#endif 9018 Syntax error 9019_ACEOF 9020if ac_fn_c_try_cpp "$LINENO"; then : 9021 9022else 9023 # Broken: fails on valid input. 9024continue 9025fi 9026rm -f conftest.err conftest.i conftest.$ac_ext 9027 9028 # OK, works on sane cases. Now check whether nonexistent headers 9029 # can be detected and how. 9030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9031/* end confdefs.h. */ 9032#include <ac_nonexistent.h> 9033_ACEOF 9034if ac_fn_c_try_cpp "$LINENO"; then : 9035 # Broken: success on invalid input. 9036continue 9037else 9038 # Passes both tests. 9039ac_preproc_ok=: 9040break 9041fi 9042rm -f conftest.err conftest.i conftest.$ac_ext 9043 9044done 9045# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 9046rm -f conftest.i conftest.err conftest.$ac_ext 9047if $ac_preproc_ok; then : 9048 break 9049fi 9050 9051 done 9052 ac_cv_prog_CPP=$CPP 9053 9054fi 9055 CPP=$ac_cv_prog_CPP 9056else 9057 ac_cv_prog_CPP=$CPP 9058fi 9059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 9060$as_echo "$CPP" >&6; } 9061ac_preproc_ok=false 9062for ac_c_preproc_warn_flag in '' yes 9063do 9064 # Use a header file that comes with gcc, so configuring glibc 9065 # with a fresh cross-compiler works. 9066 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9067 # <limits.h> exists even on freestanding compilers. 9068 # On the NeXT, cc -E runs the code through the compiler's parser, 9069 # not just through cpp. "Syntax error" is here to catch this case. 9070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9071/* end confdefs.h. */ 9072#ifdef __STDC__ 9073# include <limits.h> 9074#else 9075# include <assert.h> 9076#endif 9077 Syntax error 9078_ACEOF 9079if ac_fn_c_try_cpp "$LINENO"; then : 9080 9081else 9082 # Broken: fails on valid input. 9083continue 9084fi 9085rm -f conftest.err conftest.i conftest.$ac_ext 9086 9087 # OK, works on sane cases. Now check whether nonexistent headers 9088 # can be detected and how. 9089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9090/* end confdefs.h. */ 9091#include <ac_nonexistent.h> 9092_ACEOF 9093if ac_fn_c_try_cpp "$LINENO"; then : 9094 # Broken: success on invalid input. 9095continue 9096else 9097 # Passes both tests. 9098ac_preproc_ok=: 9099break 9100fi 9101rm -f conftest.err conftest.i conftest.$ac_ext 9102 9103done 9104# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 9105rm -f conftest.i conftest.err conftest.$ac_ext 9106if $ac_preproc_ok; then : 9107 9108else 9109 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 9110$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 9111as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 9112See \`config.log' for more details" "$LINENO" 5; } 9113fi 9114 9115ac_ext=c 9116ac_cpp='$CPP $CPPFLAGS' 9117ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9118ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9119ac_compiler_gnu=$ac_cv_c_compiler_gnu 9120 9121 9122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 9123$as_echo_n "checking for ANSI C header files... " >&6; } 9124if ${ac_cv_header_stdc+:} false; then : 9125 $as_echo_n "(cached) " >&6 9126else 9127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9128/* end confdefs.h. */ 9129#include <stdlib.h> 9130#include <stdarg.h> 9131#include <string.h> 9132#include <float.h> 9133 9134int 9135main () 9136{ 9137 9138 ; 9139 return 0; 9140} 9141_ACEOF 9142if ac_fn_c_try_compile "$LINENO"; then : 9143 ac_cv_header_stdc=yes 9144else 9145 ac_cv_header_stdc=no 9146fi 9147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9148 9149if test $ac_cv_header_stdc = yes; then 9150 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 9151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9152/* end confdefs.h. */ 9153#include <string.h> 9154 9155_ACEOF 9156if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9157 $EGREP "memchr" >/dev/null 2>&1; then : 9158 9159else 9160 ac_cv_header_stdc=no 9161fi 9162rm -f conftest* 9163 9164fi 9165 9166if test $ac_cv_header_stdc = yes; then 9167 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 9168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9169/* end confdefs.h. */ 9170#include <stdlib.h> 9171 9172_ACEOF 9173if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9174 $EGREP "free" >/dev/null 2>&1; then : 9175 9176else 9177 ac_cv_header_stdc=no 9178fi 9179rm -f conftest* 9180 9181fi 9182 9183if test $ac_cv_header_stdc = yes; then 9184 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 9185 if test "$cross_compiling" = yes; then : 9186 : 9187else 9188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9189/* end confdefs.h. */ 9190#include <ctype.h> 9191#include <stdlib.h> 9192#if ((' ' & 0x0FF) == 0x020) 9193# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 9194# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 9195#else 9196# define ISLOWER(c) \ 9197 (('a' <= (c) && (c) <= 'i') \ 9198 || ('j' <= (c) && (c) <= 'r') \ 9199 || ('s' <= (c) && (c) <= 'z')) 9200# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 9201#endif 9202 9203#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 9204int 9205main () 9206{ 9207 int i; 9208 for (i = 0; i < 256; i++) 9209 if (XOR (islower (i), ISLOWER (i)) 9210 || toupper (i) != TOUPPER (i)) 9211 return 2; 9212 return 0; 9213} 9214_ACEOF 9215if ac_fn_c_try_run "$LINENO"; then : 9216 9217else 9218 ac_cv_header_stdc=no 9219fi 9220rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 9221 conftest.$ac_objext conftest.beam conftest.$ac_ext 9222fi 9223 9224fi 9225fi 9226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 9227$as_echo "$ac_cv_header_stdc" >&6; } 9228if test $ac_cv_header_stdc = yes; then 9229 9230$as_echo "#define STDC_HEADERS 1" >>confdefs.h 9231 9232fi 9233 9234# On IRIX 5.3, sys/types and inttypes.h are conflicting. 9235for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 9236 inttypes.h stdint.h unistd.h 9237do : 9238 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 9239ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 9240" 9241if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 9242 cat >>confdefs.h <<_ACEOF 9243#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 9244_ACEOF 9245 9246fi 9247 9248done 9249 9250 9251for ac_header in dlfcn.h 9252do : 9253 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 9254" 9255if test "x$ac_cv_header_dlfcn_h" = xyes; then : 9256 cat >>confdefs.h <<_ACEOF 9257#define HAVE_DLFCN_H 1 9258_ACEOF 9259 9260fi 9261 9262done 9263 9264 9265 GST_CURRENT=1602 9266 GST_REVISION=0 9267 GST_AGE=1602 9268 GST_LIBVERSION=1602:0:1602 9269 9270 9271 9272 9273 9274 GST_LT_LDFLAGS="$GST_LT_LDFLAGS -version-info $GST_LIBVERSION" 9275 if test ! -z "" 9276 then 9277 GST_LT_LDFLAGS="$GST_LT_LDFLAGS -release " 9278 fi 9279 9280 9281 9282 9283 9284 9285 9286# Set options 9287enable_dlopen=yes 9288enable_win32_dll=yes 9289 9290case $host in 9291*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) 9292 if test -n "$ac_tool_prefix"; then 9293 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. 9294set dummy ${ac_tool_prefix}as; ac_word=$2 9295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9296$as_echo_n "checking for $ac_word... " >&6; } 9297if ${ac_cv_prog_AS+:} false; then : 9298 $as_echo_n "(cached) " >&6 9299else 9300 if test -n "$AS"; then 9301 ac_cv_prog_AS="$AS" # Let the user override the test. 9302else 9303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9304for as_dir in $PATH 9305do 9306 IFS=$as_save_IFS 9307 test -z "$as_dir" && as_dir=. 9308 for ac_exec_ext in '' $ac_executable_extensions; do 9309 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 9310 ac_cv_prog_AS="${ac_tool_prefix}as" 9311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9312 break 2 9313 fi 9314done 9315 done 9316IFS=$as_save_IFS 9317 9318fi 9319fi 9320AS=$ac_cv_prog_AS 9321if test -n "$AS"; then 9322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5 9323$as_echo "$AS" >&6; } 9324else 9325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9326$as_echo "no" >&6; } 9327fi 9328 9329 9330fi 9331if test -z "$ac_cv_prog_AS"; then 9332 ac_ct_AS=$AS 9333 # Extract the first word of "as", so it can be a program name with args. 9334set dummy as; ac_word=$2 9335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9336$as_echo_n "checking for $ac_word... " >&6; } 9337if ${ac_cv_prog_ac_ct_AS+:} false; then : 9338 $as_echo_n "(cached) " >&6 9339else 9340 if test -n "$ac_ct_AS"; then 9341 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. 9342else 9343as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9344for as_dir in $PATH 9345do 9346 IFS=$as_save_IFS 9347 test -z "$as_dir" && as_dir=. 9348 for ac_exec_ext in '' $ac_executable_extensions; do 9349 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 9350 ac_cv_prog_ac_ct_AS="as" 9351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9352 break 2 9353 fi 9354done 9355 done 9356IFS=$as_save_IFS 9357 9358fi 9359fi 9360ac_ct_AS=$ac_cv_prog_ac_ct_AS 9361if test -n "$ac_ct_AS"; then 9362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5 9363$as_echo "$ac_ct_AS" >&6; } 9364else 9365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9366$as_echo "no" >&6; } 9367fi 9368 9369 if test "x$ac_ct_AS" = x; then 9370 AS="false" 9371 else 9372 case $cross_compiling:$ac_tool_warned in 9373yes:) 9374{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 9375$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 9376ac_tool_warned=yes ;; 9377esac 9378 AS=$ac_ct_AS 9379 fi 9380else 9381 AS="$ac_cv_prog_AS" 9382fi 9383 9384 if test -n "$ac_tool_prefix"; then 9385 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 9386set dummy ${ac_tool_prefix}dlltool; ac_word=$2 9387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9388$as_echo_n "checking for $ac_word... " >&6; } 9389if ${ac_cv_prog_DLLTOOL+:} false; then : 9390 $as_echo_n "(cached) " >&6 9391else 9392 if test -n "$DLLTOOL"; then 9393 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 9394else 9395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9396for as_dir in $PATH 9397do 9398 IFS=$as_save_IFS 9399 test -z "$as_dir" && as_dir=. 9400 for ac_exec_ext in '' $ac_executable_extensions; do 9401 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 9402 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 9403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9404 break 2 9405 fi 9406done 9407 done 9408IFS=$as_save_IFS 9409 9410fi 9411fi 9412DLLTOOL=$ac_cv_prog_DLLTOOL 9413if test -n "$DLLTOOL"; then 9414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 9415$as_echo "$DLLTOOL" >&6; } 9416else 9417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9418$as_echo "no" >&6; } 9419fi 9420 9421 9422fi 9423if test -z "$ac_cv_prog_DLLTOOL"; then 9424 ac_ct_DLLTOOL=$DLLTOOL 9425 # Extract the first word of "dlltool", so it can be a program name with args. 9426set dummy dlltool; ac_word=$2 9427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9428$as_echo_n "checking for $ac_word... " >&6; } 9429if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 9430 $as_echo_n "(cached) " >&6 9431else 9432 if test -n "$ac_ct_DLLTOOL"; then 9433 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 9434else 9435as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9436for as_dir in $PATH 9437do 9438 IFS=$as_save_IFS 9439 test -z "$as_dir" && as_dir=. 9440 for ac_exec_ext in '' $ac_executable_extensions; do 9441 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 9442 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 9443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9444 break 2 9445 fi 9446done 9447 done 9448IFS=$as_save_IFS 9449 9450fi 9451fi 9452ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 9453if test -n "$ac_ct_DLLTOOL"; then 9454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 9455$as_echo "$ac_ct_DLLTOOL" >&6; } 9456else 9457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9458$as_echo "no" >&6; } 9459fi 9460 9461 if test "x$ac_ct_DLLTOOL" = x; then 9462 DLLTOOL="false" 9463 else 9464 case $cross_compiling:$ac_tool_warned in 9465yes:) 9466{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 9467$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 9468ac_tool_warned=yes ;; 9469esac 9470 DLLTOOL=$ac_ct_DLLTOOL 9471 fi 9472else 9473 DLLTOOL="$ac_cv_prog_DLLTOOL" 9474fi 9475 9476 if test -n "$ac_tool_prefix"; then 9477 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 9478set dummy ${ac_tool_prefix}objdump; ac_word=$2 9479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9480$as_echo_n "checking for $ac_word... " >&6; } 9481if ${ac_cv_prog_OBJDUMP+:} false; then : 9482 $as_echo_n "(cached) " >&6 9483else 9484 if test -n "$OBJDUMP"; then 9485 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 9486else 9487as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9488for as_dir in $PATH 9489do 9490 IFS=$as_save_IFS 9491 test -z "$as_dir" && as_dir=. 9492 for ac_exec_ext in '' $ac_executable_extensions; do 9493 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 9494 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 9495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9496 break 2 9497 fi 9498done 9499 done 9500IFS=$as_save_IFS 9501 9502fi 9503fi 9504OBJDUMP=$ac_cv_prog_OBJDUMP 9505if test -n "$OBJDUMP"; then 9506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 9507$as_echo "$OBJDUMP" >&6; } 9508else 9509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9510$as_echo "no" >&6; } 9511fi 9512 9513 9514fi 9515if test -z "$ac_cv_prog_OBJDUMP"; then 9516 ac_ct_OBJDUMP=$OBJDUMP 9517 # Extract the first word of "objdump", so it can be a program name with args. 9518set dummy objdump; ac_word=$2 9519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9520$as_echo_n "checking for $ac_word... " >&6; } 9521if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 9522 $as_echo_n "(cached) " >&6 9523else 9524 if test -n "$ac_ct_OBJDUMP"; then 9525 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 9526else 9527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9528for as_dir in $PATH 9529do 9530 IFS=$as_save_IFS 9531 test -z "$as_dir" && as_dir=. 9532 for ac_exec_ext in '' $ac_executable_extensions; do 9533 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 9534 ac_cv_prog_ac_ct_OBJDUMP="objdump" 9535 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9536 break 2 9537 fi 9538done 9539 done 9540IFS=$as_save_IFS 9541 9542fi 9543fi 9544ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 9545if test -n "$ac_ct_OBJDUMP"; then 9546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 9547$as_echo "$ac_ct_OBJDUMP" >&6; } 9548else 9549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9550$as_echo "no" >&6; } 9551fi 9552 9553 if test "x$ac_ct_OBJDUMP" = x; then 9554 OBJDUMP="false" 9555 else 9556 case $cross_compiling:$ac_tool_warned in 9557yes:) 9558{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 9559$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 9560ac_tool_warned=yes ;; 9561esac 9562 OBJDUMP=$ac_ct_OBJDUMP 9563 fi 9564else 9565 OBJDUMP="$ac_cv_prog_OBJDUMP" 9566fi 9567 9568 ;; 9569esac 9570 9571test -z "$AS" && AS=as 9572 9573 9574 9575 9576 9577test -z "$DLLTOOL" && DLLTOOL=dlltool 9578 9579 9580 9581 9582 9583test -z "$OBJDUMP" && OBJDUMP=objdump 9584 9585 9586 9587 9588# Check whether --enable-static was given. 9589if test "${enable_static+set}" = set; then : 9590 enableval=$enable_static; p=${PACKAGE-default} 9591 case $enableval in 9592 yes) enable_static=yes ;; 9593 no) enable_static=no ;; 9594 *) 9595 enable_static=no 9596 # Look at the argument we got. We use all the common list separators. 9597 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 9598 for pkg in $enableval; do 9599 IFS=$lt_save_ifs 9600 if test "X$pkg" = "X$p"; then 9601 enable_static=yes 9602 fi 9603 done 9604 IFS=$lt_save_ifs 9605 ;; 9606 esac 9607else 9608 enable_static=no 9609fi 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 # Check whether --enable-shared was given. 9623if test "${enable_shared+set}" = set; then : 9624 enableval=$enable_shared; p=${PACKAGE-default} 9625 case $enableval in 9626 yes) enable_shared=yes ;; 9627 no) enable_shared=no ;; 9628 *) 9629 enable_shared=no 9630 # Look at the argument we got. We use all the common list separators. 9631 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 9632 for pkg in $enableval; do 9633 IFS=$lt_save_ifs 9634 if test "X$pkg" = "X$p"; then 9635 enable_shared=yes 9636 fi 9637 done 9638 IFS=$lt_save_ifs 9639 ;; 9640 esac 9641else 9642 enable_shared=yes 9643fi 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655# Check whether --with-pic was given. 9656if test "${with_pic+set}" = set; then : 9657 withval=$with_pic; lt_p=${PACKAGE-default} 9658 case $withval in 9659 yes|no) pic_mode=$withval ;; 9660 *) 9661 pic_mode=default 9662 # Look at the argument we got. We use all the common list separators. 9663 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 9664 for lt_pkg in $withval; do 9665 IFS=$lt_save_ifs 9666 if test "X$lt_pkg" = "X$lt_p"; then 9667 pic_mode=yes 9668 fi 9669 done 9670 IFS=$lt_save_ifs 9671 ;; 9672 esac 9673else 9674 pic_mode=default 9675fi 9676 9677 9678 9679 9680 9681 9682 9683 9684 # Check whether --enable-fast-install was given. 9685if test "${enable_fast_install+set}" = set; then : 9686 enableval=$enable_fast_install; p=${PACKAGE-default} 9687 case $enableval in 9688 yes) enable_fast_install=yes ;; 9689 no) enable_fast_install=no ;; 9690 *) 9691 enable_fast_install=no 9692 # Look at the argument we got. We use all the common list separators. 9693 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 9694 for pkg in $enableval; do 9695 IFS=$lt_save_ifs 9696 if test "X$pkg" = "X$p"; then 9697 enable_fast_install=yes 9698 fi 9699 done 9700 IFS=$lt_save_ifs 9701 ;; 9702 esac 9703else 9704 enable_fast_install=yes 9705fi 9706 9707 9708 9709 9710 9711 9712 9713 9714 shared_archive_member_spec= 9715case $host,$enable_shared in 9716power*-*-aix[5-9]*,yes) 9717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 9718$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 9719 9720# Check whether --with-aix-soname was given. 9721if test "${with_aix_soname+set}" = set; then : 9722 withval=$with_aix_soname; case $withval in 9723 aix|svr4|both) 9724 ;; 9725 *) 9726 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 9727 ;; 9728 esac 9729 lt_cv_with_aix_soname=$with_aix_soname 9730else 9731 if ${lt_cv_with_aix_soname+:} false; then : 9732 $as_echo_n "(cached) " >&6 9733else 9734 lt_cv_with_aix_soname=aix 9735fi 9736 9737 with_aix_soname=$lt_cv_with_aix_soname 9738fi 9739 9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 9741$as_echo "$with_aix_soname" >&6; } 9742 if test aix != "$with_aix_soname"; then 9743 # For the AIX way of multilib, we name the shared archive member 9744 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 9745 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 9746 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 9747 # the AIX toolchain works better with OBJECT_MODE set (default 32). 9748 if test 64 = "${OBJECT_MODE-32}"; then 9749 shared_archive_member_spec=shr_64 9750 else 9751 shared_archive_member_spec=shr 9752 fi 9753 fi 9754 ;; 9755*) 9756 with_aix_soname=aix 9757 ;; 9758esac 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769# This can be used to rebuild libtool when needed 9770LIBTOOL_DEPS=$ltmain 9771 9772# Always use our own libtool. 9773LIBTOOL='$(SHELL) $(top_builddir)/libtool' 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804test -z "$LN_S" && LN_S="ln -s" 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819if test -n "${ZSH_VERSION+set}"; then 9820 setopt NO_GLOB_SUBST 9821fi 9822 9823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 9824$as_echo_n "checking for objdir... " >&6; } 9825if ${lt_cv_objdir+:} false; then : 9826 $as_echo_n "(cached) " >&6 9827else 9828 rm -f .libs 2>/dev/null 9829mkdir .libs 2>/dev/null 9830if test -d .libs; then 9831 lt_cv_objdir=.libs 9832else 9833 # MS-DOS does not allow filenames that begin with a dot. 9834 lt_cv_objdir=_libs 9835fi 9836rmdir .libs 2>/dev/null 9837fi 9838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 9839$as_echo "$lt_cv_objdir" >&6; } 9840objdir=$lt_cv_objdir 9841 9842 9843 9844 9845 9846cat >>confdefs.h <<_ACEOF 9847#define LT_OBJDIR "$lt_cv_objdir/" 9848_ACEOF 9849 9850 9851 9852 9853case $host_os in 9854aix3*) 9855 # AIX sometimes has problems with the GCC collect2 program. For some 9856 # reason, if we set the COLLECT_NAMES environment variable, the problems 9857 # vanish in a puff of smoke. 9858 if test set != "${COLLECT_NAMES+set}"; then 9859 COLLECT_NAMES= 9860 export COLLECT_NAMES 9861 fi 9862 ;; 9863esac 9864 9865# Global variables: 9866ofile=libtool 9867can_build_shared=yes 9868 9869# All known linkers require a '.a' archive for static linking (except MSVC, 9870# which needs '.lib'). 9871libext=a 9872 9873with_gnu_ld=$lt_cv_prog_gnu_ld 9874 9875old_CC=$CC 9876old_CFLAGS=$CFLAGS 9877 9878# Set sane defaults for various variables 9879test -z "$CC" && CC=cc 9880test -z "$LTCC" && LTCC=$CC 9881test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 9882test -z "$LD" && LD=ld 9883test -z "$ac_objext" && ac_objext=o 9884 9885func_cc_basename $compiler 9886cc_basename=$func_cc_basename_result 9887 9888 9889# Only perform the check for file, if the check method requires it 9890test -z "$MAGIC_CMD" && MAGIC_CMD=file 9891case $deplibs_check_method in 9892file_magic*) 9893 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 9894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 9895$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 9896if ${lt_cv_path_MAGIC_CMD+:} false; then : 9897 $as_echo_n "(cached) " >&6 9898else 9899 case $MAGIC_CMD in 9900[\\/*] | ?:[\\/]*) 9901 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 9902 ;; 9903*) 9904 lt_save_MAGIC_CMD=$MAGIC_CMD 9905 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 9906 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 9907 for ac_dir in $ac_dummy; do 9908 IFS=$lt_save_ifs 9909 test -z "$ac_dir" && ac_dir=. 9910 if test -f "$ac_dir/${ac_tool_prefix}file"; then 9911 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 9912 if test -n "$file_magic_test_file"; then 9913 case $deplibs_check_method in 9914 "file_magic "*) 9915 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 9916 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 9917 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 9918 $EGREP "$file_magic_regex" > /dev/null; then 9919 : 9920 else 9921 cat <<_LT_EOF 1>&2 9922 9923*** Warning: the command libtool uses to detect shared libraries, 9924*** $file_magic_cmd, produces output that libtool cannot recognize. 9925*** The result is that libtool may fail to recognize shared libraries 9926*** as such. This will affect the creation of libtool libraries that 9927*** depend on shared libraries, but programs linked with such libtool 9928*** libraries will work regardless of this problem. Nevertheless, you 9929*** may want to report the problem to your system manager and/or to 9930*** bug-libtool@gnu.org 9931 9932_LT_EOF 9933 fi ;; 9934 esac 9935 fi 9936 break 9937 fi 9938 done 9939 IFS=$lt_save_ifs 9940 MAGIC_CMD=$lt_save_MAGIC_CMD 9941 ;; 9942esac 9943fi 9944 9945MAGIC_CMD=$lt_cv_path_MAGIC_CMD 9946if test -n "$MAGIC_CMD"; then 9947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 9948$as_echo "$MAGIC_CMD" >&6; } 9949else 9950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9951$as_echo "no" >&6; } 9952fi 9953 9954 9955 9956 9957 9958if test -z "$lt_cv_path_MAGIC_CMD"; then 9959 if test -n "$ac_tool_prefix"; then 9960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 9961$as_echo_n "checking for file... " >&6; } 9962if ${lt_cv_path_MAGIC_CMD+:} false; then : 9963 $as_echo_n "(cached) " >&6 9964else 9965 case $MAGIC_CMD in 9966[\\/*] | ?:[\\/]*) 9967 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 9968 ;; 9969*) 9970 lt_save_MAGIC_CMD=$MAGIC_CMD 9971 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 9972 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 9973 for ac_dir in $ac_dummy; do 9974 IFS=$lt_save_ifs 9975 test -z "$ac_dir" && ac_dir=. 9976 if test -f "$ac_dir/file"; then 9977 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 9978 if test -n "$file_magic_test_file"; then 9979 case $deplibs_check_method in 9980 "file_magic "*) 9981 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 9982 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 9983 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 9984 $EGREP "$file_magic_regex" > /dev/null; then 9985 : 9986 else 9987 cat <<_LT_EOF 1>&2 9988 9989*** Warning: the command libtool uses to detect shared libraries, 9990*** $file_magic_cmd, produces output that libtool cannot recognize. 9991*** The result is that libtool may fail to recognize shared libraries 9992*** as such. This will affect the creation of libtool libraries that 9993*** depend on shared libraries, but programs linked with such libtool 9994*** libraries will work regardless of this problem. Nevertheless, you 9995*** may want to report the problem to your system manager and/or to 9996*** bug-libtool@gnu.org 9997 9998_LT_EOF 9999 fi ;; 10000 esac 10001 fi 10002 break 10003 fi 10004 done 10005 IFS=$lt_save_ifs 10006 MAGIC_CMD=$lt_save_MAGIC_CMD 10007 ;; 10008esac 10009fi 10010 10011MAGIC_CMD=$lt_cv_path_MAGIC_CMD 10012if test -n "$MAGIC_CMD"; then 10013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 10014$as_echo "$MAGIC_CMD" >&6; } 10015else 10016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10017$as_echo "no" >&6; } 10018fi 10019 10020 10021 else 10022 MAGIC_CMD=: 10023 fi 10024fi 10025 10026 fi 10027 ;; 10028esac 10029 10030# Use C for the default configuration in the libtool script 10031 10032lt_save_CC=$CC 10033ac_ext=c 10034ac_cpp='$CPP $CPPFLAGS' 10035ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10036ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10037ac_compiler_gnu=$ac_cv_c_compiler_gnu 10038 10039 10040# Source file extension for C test sources. 10041ac_ext=c 10042 10043# Object file extension for compiled C test sources. 10044objext=o 10045objext=$objext 10046 10047# Code to be used in simple compile tests 10048lt_simple_compile_test_code="int some_variable = 0;" 10049 10050# Code to be used in simple link tests 10051lt_simple_link_test_code='int main(){return(0);}' 10052 10053 10054 10055 10056 10057 10058 10059# If no C compiler was specified, use CC. 10060LTCC=${LTCC-"$CC"} 10061 10062# If no C compiler flags were specified, use CFLAGS. 10063LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 10064 10065# Allow CC to be a program name with arguments. 10066compiler=$CC 10067 10068# Save the default compiler, since it gets overwritten when the other 10069# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 10070compiler_DEFAULT=$CC 10071 10072# save warnings/boilerplate of simple test code 10073ac_outfile=conftest.$ac_objext 10074echo "$lt_simple_compile_test_code" >conftest.$ac_ext 10075eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 10076_lt_compiler_boilerplate=`cat conftest.err` 10077$RM conftest* 10078 10079ac_outfile=conftest.$ac_objext 10080echo "$lt_simple_link_test_code" >conftest.$ac_ext 10081eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 10082_lt_linker_boilerplate=`cat conftest.err` 10083$RM -r conftest* 10084 10085 10086## CAVEAT EMPTOR: 10087## There is no encapsulation within the following macros, do not change 10088## the running order or otherwise move them around unless you know exactly 10089## what you are doing... 10090if test -n "$compiler"; then 10091 10092lt_prog_compiler_no_builtin_flag= 10093 10094if test yes = "$GCC"; then 10095 case $cc_basename in 10096 nvcc*) 10097 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 10098 *) 10099 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 10100 esac 10101 10102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 10103$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 10104if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 10105 $as_echo_n "(cached) " >&6 10106else 10107 lt_cv_prog_compiler_rtti_exceptions=no 10108 ac_outfile=conftest.$ac_objext 10109 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10110 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 10111 # Insert the option either (1) after the last *FLAGS variable, or 10112 # (2) before a word containing "conftest.", or (3) at the end. 10113 # Note that $ac_compile itself does not contain backslashes and begins 10114 # with a dollar sign (not a hyphen), so the echo should work correctly. 10115 # The option is referenced via a variable to avoid confusing sed. 10116 lt_compile=`echo "$ac_compile" | $SED \ 10117 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 10118 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10119 -e 's:$: $lt_compiler_flag:'` 10120 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 10121 (eval "$lt_compile" 2>conftest.err) 10122 ac_status=$? 10123 cat conftest.err >&5 10124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10125 if (exit $ac_status) && test -s "$ac_outfile"; then 10126 # The compiler can only warn and ignore the option if not recognized 10127 # So say no if there are warnings other than the usual output. 10128 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 10129 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 10130 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 10131 lt_cv_prog_compiler_rtti_exceptions=yes 10132 fi 10133 fi 10134 $RM conftest* 10135 10136fi 10137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 10138$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 10139 10140if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 10141 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 10142else 10143 : 10144fi 10145 10146fi 10147 10148 10149 10150 10151 10152 10153 lt_prog_compiler_wl= 10154lt_prog_compiler_pic= 10155lt_prog_compiler_static= 10156 10157 10158 if test yes = "$GCC"; then 10159 lt_prog_compiler_wl='-Wl,' 10160 lt_prog_compiler_static='-static' 10161 10162 case $host_os in 10163 aix*) 10164 # All AIX code is PIC. 10165 if test ia64 = "$host_cpu"; then 10166 # AIX 5 now supports IA64 processor 10167 lt_prog_compiler_static='-Bstatic' 10168 fi 10169 lt_prog_compiler_pic='-fPIC' 10170 ;; 10171 10172 amigaos*) 10173 case $host_cpu in 10174 powerpc) 10175 # see comment about AmigaOS4 .so support 10176 lt_prog_compiler_pic='-fPIC' 10177 ;; 10178 m68k) 10179 # FIXME: we need at least 68020 code to build shared libraries, but 10180 # adding the '-m68020' flag to GCC prevents building anything better, 10181 # like '-m68040'. 10182 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 10183 ;; 10184 esac 10185 ;; 10186 10187 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 10188 # PIC is the default for these OSes. 10189 ;; 10190 10191 mingw* | cygwin* | pw32* | os2* | cegcc*) 10192 # This hack is so that the source file can tell whether it is being 10193 # built for inclusion in a dll (and should export symbols for example). 10194 # Although the cygwin gcc ignores -fPIC, still need this for old-style 10195 # (--disable-auto-import) libraries 10196 lt_prog_compiler_pic='-DDLL_EXPORT' 10197 case $host_os in 10198 os2*) 10199 lt_prog_compiler_static='$wl-static' 10200 ;; 10201 esac 10202 ;; 10203 10204 darwin* | rhapsody*) 10205 # PIC is the default on this platform 10206 # Common symbols not allowed in MH_DYLIB files 10207 lt_prog_compiler_pic='-fno-common' 10208 ;; 10209 10210 haiku*) 10211 # PIC is the default for Haiku. 10212 # The "-static" flag exists, but is broken. 10213 lt_prog_compiler_static= 10214 ;; 10215 10216 hpux*) 10217 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 10218 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 10219 # sets the default TLS model and affects inlining. 10220 case $host_cpu in 10221 hppa*64*) 10222 # +Z the default 10223 ;; 10224 *) 10225 lt_prog_compiler_pic='-fPIC' 10226 ;; 10227 esac 10228 ;; 10229 10230 interix[3-9]*) 10231 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 10232 # Instead, we relocate shared libraries at runtime. 10233 ;; 10234 10235 msdosdjgpp*) 10236 # Just because we use GCC doesn't mean we suddenly get shared libraries 10237 # on systems that don't support them. 10238 lt_prog_compiler_can_build_shared=no 10239 enable_shared=no 10240 ;; 10241 10242 *nto* | *qnx*) 10243 # QNX uses GNU C++, but need to define -shared option too, otherwise 10244 # it will coredump. 10245 lt_prog_compiler_pic='-fPIC -shared' 10246 ;; 10247 10248 sysv4*MP*) 10249 if test -d /usr/nec; then 10250 lt_prog_compiler_pic=-Kconform_pic 10251 fi 10252 ;; 10253 10254 *) 10255 lt_prog_compiler_pic='-fPIC' 10256 ;; 10257 esac 10258 10259 case $cc_basename in 10260 nvcc*) # Cuda Compiler Driver 2.2 10261 lt_prog_compiler_wl='-Xlinker ' 10262 if test -n "$lt_prog_compiler_pic"; then 10263 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 10264 fi 10265 ;; 10266 esac 10267 else 10268 # PORTME Check for flag to pass linker flags through the system compiler. 10269 case $host_os in 10270 aix*) 10271 lt_prog_compiler_wl='-Wl,' 10272 if test ia64 = "$host_cpu"; then 10273 # AIX 5 now supports IA64 processor 10274 lt_prog_compiler_static='-Bstatic' 10275 else 10276 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 10277 fi 10278 ;; 10279 10280 darwin* | rhapsody*) 10281 # PIC is the default on this platform 10282 # Common symbols not allowed in MH_DYLIB files 10283 lt_prog_compiler_pic='-fno-common' 10284 case $cc_basename in 10285 nagfor*) 10286 # NAG Fortran compiler 10287 lt_prog_compiler_wl='-Wl,-Wl,,' 10288 lt_prog_compiler_pic='-PIC' 10289 lt_prog_compiler_static='-Bstatic' 10290 ;; 10291 esac 10292 ;; 10293 10294 mingw* | cygwin* | pw32* | os2* | cegcc*) 10295 # This hack is so that the source file can tell whether it is being 10296 # built for inclusion in a dll (and should export symbols for example). 10297 lt_prog_compiler_pic='-DDLL_EXPORT' 10298 case $host_os in 10299 os2*) 10300 lt_prog_compiler_static='$wl-static' 10301 ;; 10302 esac 10303 ;; 10304 10305 hpux9* | hpux10* | hpux11*) 10306 lt_prog_compiler_wl='-Wl,' 10307 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 10308 # not for PA HP-UX. 10309 case $host_cpu in 10310 hppa*64*|ia64*) 10311 # +Z the default 10312 ;; 10313 *) 10314 lt_prog_compiler_pic='+Z' 10315 ;; 10316 esac 10317 # Is there a better lt_prog_compiler_static that works with the bundled CC? 10318 lt_prog_compiler_static='$wl-a ${wl}archive' 10319 ;; 10320 10321 irix5* | irix6* | nonstopux*) 10322 lt_prog_compiler_wl='-Wl,' 10323 # PIC (with -KPIC) is the default. 10324 lt_prog_compiler_static='-non_shared' 10325 ;; 10326 10327 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 10328 case $cc_basename in 10329 # old Intel for x86_64, which still supported -KPIC. 10330 ecc*) 10331 lt_prog_compiler_wl='-Wl,' 10332 lt_prog_compiler_pic='-KPIC' 10333 lt_prog_compiler_static='-static' 10334 ;; 10335 # flang / f18. f95 an alias for gfortran or flang on Debian 10336 flang* | f18* | f95*) 10337 lt_prog_compiler_wl='-Wl,' 10338 lt_prog_compiler_pic='-fPIC' 10339 lt_prog_compiler_static='-static' 10340 ;; 10341 # icc used to be incompatible with GCC. 10342 # ICC 10 doesn't accept -KPIC any more. 10343 icc* | ifort*) 10344 lt_prog_compiler_wl='-Wl,' 10345 lt_prog_compiler_pic='-fPIC' 10346 lt_prog_compiler_static='-static' 10347 ;; 10348 # Lahey Fortran 8.1. 10349 lf95*) 10350 lt_prog_compiler_wl='-Wl,' 10351 lt_prog_compiler_pic='--shared' 10352 lt_prog_compiler_static='--static' 10353 ;; 10354 nagfor*) 10355 # NAG Fortran compiler 10356 lt_prog_compiler_wl='-Wl,-Wl,,' 10357 lt_prog_compiler_pic='-PIC' 10358 lt_prog_compiler_static='-Bstatic' 10359 ;; 10360 tcc*) 10361 # Fabrice Bellard et al's Tiny C Compiler 10362 lt_prog_compiler_wl='-Wl,' 10363 lt_prog_compiler_pic='-fPIC' 10364 lt_prog_compiler_static='-static' 10365 ;; 10366 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 10367 # Portland Group compilers (*not* the Pentium gcc compiler, 10368 # which looks to be a dead project) 10369 lt_prog_compiler_wl='-Wl,' 10370 lt_prog_compiler_pic='-fpic' 10371 lt_prog_compiler_static='-Bstatic' 10372 ;; 10373 ccc*) 10374 lt_prog_compiler_wl='-Wl,' 10375 # All Alpha code is PIC. 10376 lt_prog_compiler_static='-non_shared' 10377 ;; 10378 xl* | bgxl* | bgf* | mpixl*) 10379 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 10380 lt_prog_compiler_wl='-Wl,' 10381 lt_prog_compiler_pic='-qpic' 10382 lt_prog_compiler_static='-qstaticlink' 10383 ;; 10384 *) 10385 case `$CC -V 2>&1 | sed 5q` in 10386 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 10387 # Sun Fortran 8.3 passes all unrecognized flags to the linker 10388 lt_prog_compiler_pic='-KPIC' 10389 lt_prog_compiler_static='-Bstatic' 10390 lt_prog_compiler_wl='' 10391 ;; 10392 *Sun\ F* | *Sun*Fortran*) 10393 lt_prog_compiler_pic='-KPIC' 10394 lt_prog_compiler_static='-Bstatic' 10395 lt_prog_compiler_wl='-Qoption ld ' 10396 ;; 10397 *Sun\ C*) 10398 # Sun C 5.9 10399 lt_prog_compiler_pic='-KPIC' 10400 lt_prog_compiler_static='-Bstatic' 10401 lt_prog_compiler_wl='-Wl,' 10402 ;; 10403 *Intel*\ [CF]*Compiler*) 10404 lt_prog_compiler_wl='-Wl,' 10405 lt_prog_compiler_pic='-fPIC' 10406 lt_prog_compiler_static='-static' 10407 ;; 10408 *Portland\ Group*) 10409 lt_prog_compiler_wl='-Wl,' 10410 lt_prog_compiler_pic='-fpic' 10411 lt_prog_compiler_static='-Bstatic' 10412 ;; 10413 esac 10414 ;; 10415 esac 10416 ;; 10417 10418 newsos6) 10419 lt_prog_compiler_pic='-KPIC' 10420 lt_prog_compiler_static='-Bstatic' 10421 ;; 10422 10423 *nto* | *qnx*) 10424 # QNX uses GNU C++, but need to define -shared option too, otherwise 10425 # it will coredump. 10426 lt_prog_compiler_pic='-fPIC -shared' 10427 ;; 10428 10429 osf3* | osf4* | osf5*) 10430 lt_prog_compiler_wl='-Wl,' 10431 # All OSF/1 code is PIC. 10432 lt_prog_compiler_static='-non_shared' 10433 ;; 10434 10435 rdos*) 10436 lt_prog_compiler_static='-non_shared' 10437 ;; 10438 10439 solaris*) 10440 lt_prog_compiler_pic='-KPIC' 10441 lt_prog_compiler_static='-Bstatic' 10442 case $cc_basename in 10443 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 10444 lt_prog_compiler_wl='-Qoption ld ';; 10445 *) 10446 lt_prog_compiler_wl='-Wl,';; 10447 esac 10448 ;; 10449 10450 sunos4*) 10451 lt_prog_compiler_wl='-Qoption ld ' 10452 lt_prog_compiler_pic='-PIC' 10453 lt_prog_compiler_static='-Bstatic' 10454 ;; 10455 10456 sysv4 | sysv4.2uw2* | sysv4.3*) 10457 lt_prog_compiler_wl='-Wl,' 10458 lt_prog_compiler_pic='-KPIC' 10459 lt_prog_compiler_static='-Bstatic' 10460 ;; 10461 10462 sysv4*MP*) 10463 if test -d /usr/nec; then 10464 lt_prog_compiler_pic='-Kconform_pic' 10465 lt_prog_compiler_static='-Bstatic' 10466 fi 10467 ;; 10468 10469 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 10470 lt_prog_compiler_wl='-Wl,' 10471 lt_prog_compiler_pic='-KPIC' 10472 lt_prog_compiler_static='-Bstatic' 10473 ;; 10474 10475 unicos*) 10476 lt_prog_compiler_wl='-Wl,' 10477 lt_prog_compiler_can_build_shared=no 10478 ;; 10479 10480 uts4*) 10481 lt_prog_compiler_pic='-pic' 10482 lt_prog_compiler_static='-Bstatic' 10483 ;; 10484 10485 *) 10486 lt_prog_compiler_can_build_shared=no 10487 ;; 10488 esac 10489 fi 10490 10491case $host_os in 10492 # For platforms that do not support PIC, -DPIC is meaningless: 10493 *djgpp*) 10494 lt_prog_compiler_pic= 10495 ;; 10496 *) 10497 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 10498 ;; 10499esac 10500 10501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 10502$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 10503if ${lt_cv_prog_compiler_pic+:} false; then : 10504 $as_echo_n "(cached) " >&6 10505else 10506 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 10507fi 10508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 10509$as_echo "$lt_cv_prog_compiler_pic" >&6; } 10510lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 10511 10512# 10513# Check to make sure the PIC flag actually works. 10514# 10515if test -n "$lt_prog_compiler_pic"; then 10516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 10517$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 10518if ${lt_cv_prog_compiler_pic_works+:} false; then : 10519 $as_echo_n "(cached) " >&6 10520else 10521 lt_cv_prog_compiler_pic_works=no 10522 ac_outfile=conftest.$ac_objext 10523 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10524 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 10525 # Insert the option either (1) after the last *FLAGS variable, or 10526 # (2) before a word containing "conftest.", or (3) at the end. 10527 # Note that $ac_compile itself does not contain backslashes and begins 10528 # with a dollar sign (not a hyphen), so the echo should work correctly. 10529 # The option is referenced via a variable to avoid confusing sed. 10530 lt_compile=`echo "$ac_compile" | $SED \ 10531 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 10532 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10533 -e 's:$: $lt_compiler_flag:'` 10534 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 10535 (eval "$lt_compile" 2>conftest.err) 10536 ac_status=$? 10537 cat conftest.err >&5 10538 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10539 if (exit $ac_status) && test -s "$ac_outfile"; then 10540 # The compiler can only warn and ignore the option if not recognized 10541 # So say no if there are warnings other than the usual output. 10542 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 10543 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 10544 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 10545 lt_cv_prog_compiler_pic_works=yes 10546 fi 10547 fi 10548 $RM conftest* 10549 10550fi 10551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 10552$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 10553 10554if test yes = "$lt_cv_prog_compiler_pic_works"; then 10555 case $lt_prog_compiler_pic in 10556 "" | " "*) ;; 10557 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 10558 esac 10559else 10560 lt_prog_compiler_pic= 10561 lt_prog_compiler_can_build_shared=no 10562fi 10563 10564fi 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576# 10577# Check to make sure the static flag actually works. 10578# 10579wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 10580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 10581$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 10582if ${lt_cv_prog_compiler_static_works+:} false; then : 10583 $as_echo_n "(cached) " >&6 10584else 10585 lt_cv_prog_compiler_static_works=no 10586 save_LDFLAGS=$LDFLAGS 10587 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 10588 echo "$lt_simple_link_test_code" > conftest.$ac_ext 10589 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 10590 # The linker can only warn and ignore the option if not recognized 10591 # So say no if there are warnings 10592 if test -s conftest.err; then 10593 # Append any errors to the config.log. 10594 cat conftest.err 1>&5 10595 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 10596 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 10597 if diff conftest.exp conftest.er2 >/dev/null; then 10598 lt_cv_prog_compiler_static_works=yes 10599 fi 10600 else 10601 lt_cv_prog_compiler_static_works=yes 10602 fi 10603 fi 10604 $RM -r conftest* 10605 LDFLAGS=$save_LDFLAGS 10606 10607fi 10608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 10609$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 10610 10611if test yes = "$lt_cv_prog_compiler_static_works"; then 10612 : 10613else 10614 lt_prog_compiler_static= 10615fi 10616 10617 10618 10619 10620 10621 10622 10623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 10624$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 10625if ${lt_cv_prog_compiler_c_o+:} false; then : 10626 $as_echo_n "(cached) " >&6 10627else 10628 lt_cv_prog_compiler_c_o=no 10629 $RM -r conftest 2>/dev/null 10630 mkdir conftest 10631 cd conftest 10632 mkdir out 10633 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10634 10635 lt_compiler_flag="-o out/conftest2.$ac_objext" 10636 # Insert the option either (1) after the last *FLAGS variable, or 10637 # (2) before a word containing "conftest.", or (3) at the end. 10638 # Note that $ac_compile itself does not contain backslashes and begins 10639 # with a dollar sign (not a hyphen), so the echo should work correctly. 10640 lt_compile=`echo "$ac_compile" | $SED \ 10641 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 10642 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10643 -e 's:$: $lt_compiler_flag:'` 10644 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 10645 (eval "$lt_compile" 2>out/conftest.err) 10646 ac_status=$? 10647 cat out/conftest.err >&5 10648 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10649 if (exit $ac_status) && test -s out/conftest2.$ac_objext 10650 then 10651 # The compiler can only warn and ignore the option if not recognized 10652 # So say no if there are warnings 10653 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 10654 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 10655 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 10656 lt_cv_prog_compiler_c_o=yes 10657 fi 10658 fi 10659 chmod u+w . 2>&5 10660 $RM conftest* 10661 # SGI C++ compiler will create directory out/ii_files/ for 10662 # template instantiation 10663 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 10664 $RM out/* && rmdir out 10665 cd .. 10666 $RM -r conftest 10667 $RM conftest* 10668 10669fi 10670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 10671$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 10672 10673 10674 10675 10676 10677 10678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 10679$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 10680if ${lt_cv_prog_compiler_c_o+:} false; then : 10681 $as_echo_n "(cached) " >&6 10682else 10683 lt_cv_prog_compiler_c_o=no 10684 $RM -r conftest 2>/dev/null 10685 mkdir conftest 10686 cd conftest 10687 mkdir out 10688 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10689 10690 lt_compiler_flag="-o out/conftest2.$ac_objext" 10691 # Insert the option either (1) after the last *FLAGS variable, or 10692 # (2) before a word containing "conftest.", or (3) at the end. 10693 # Note that $ac_compile itself does not contain backslashes and begins 10694 # with a dollar sign (not a hyphen), so the echo should work correctly. 10695 lt_compile=`echo "$ac_compile" | $SED \ 10696 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 10697 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 10698 -e 's:$: $lt_compiler_flag:'` 10699 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 10700 (eval "$lt_compile" 2>out/conftest.err) 10701 ac_status=$? 10702 cat out/conftest.err >&5 10703 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10704 if (exit $ac_status) && test -s out/conftest2.$ac_objext 10705 then 10706 # The compiler can only warn and ignore the option if not recognized 10707 # So say no if there are warnings 10708 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 10709 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 10710 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 10711 lt_cv_prog_compiler_c_o=yes 10712 fi 10713 fi 10714 chmod u+w . 2>&5 10715 $RM conftest* 10716 # SGI C++ compiler will create directory out/ii_files/ for 10717 # template instantiation 10718 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 10719 $RM out/* && rmdir out 10720 cd .. 10721 $RM -r conftest 10722 $RM conftest* 10723 10724fi 10725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 10726$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 10727 10728 10729 10730 10731hard_links=nottested 10732if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 10733 # do not overwrite the value of need_locks provided by the user 10734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 10735$as_echo_n "checking if we can lock with hard links... " >&6; } 10736 hard_links=yes 10737 $RM conftest* 10738 ln conftest.a conftest.b 2>/dev/null && hard_links=no 10739 touch conftest.a 10740 ln conftest.a conftest.b 2>&5 || hard_links=no 10741 ln conftest.a conftest.b 2>/dev/null && hard_links=no 10742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 10743$as_echo "$hard_links" >&6; } 10744 if test no = "$hard_links"; then 10745 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 10746$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 10747 need_locks=warn 10748 fi 10749else 10750 need_locks=no 10751fi 10752 10753 10754 10755 10756 10757 10758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 10759$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 10760 10761 runpath_var= 10762 allow_undefined_flag= 10763 always_export_symbols=no 10764 archive_cmds= 10765 archive_expsym_cmds= 10766 compiler_needs_object=no 10767 enable_shared_with_static_runtimes=no 10768 export_dynamic_flag_spec= 10769 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 10770 hardcode_automatic=no 10771 hardcode_direct=no 10772 hardcode_direct_absolute=no 10773 hardcode_libdir_flag_spec= 10774 hardcode_libdir_separator= 10775 hardcode_minus_L=no 10776 hardcode_shlibpath_var=unsupported 10777 inherit_rpath=no 10778 link_all_deplibs=unknown 10779 module_cmds= 10780 module_expsym_cmds= 10781 old_archive_from_new_cmds= 10782 old_archive_from_expsyms_cmds= 10783 thread_safe_flag_spec= 10784 whole_archive_flag_spec= 10785 # include_expsyms should be a list of space-separated symbols to be *always* 10786 # included in the symbol list 10787 include_expsyms= 10788 # exclude_expsyms can be an extended regexp of symbols to exclude 10789 # it will be wrapped by ' (' and ')$', so one must not match beginning or 10790 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 10791 # as well as any symbol that contains 'd'. 10792 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 10793 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 10794 # platforms (ab)use it in PIC code, but their linkers get confused if 10795 # the symbol is explicitly referenced. Since portable code cannot 10796 # rely on this symbol name, it's probably fine to never include it in 10797 # preloaded symbol tables. 10798 # Exclude shared library initialization/finalization symbols. 10799 extract_expsyms_cmds= 10800 10801 case $host_os in 10802 cygwin* | mingw* | pw32* | cegcc*) 10803 # FIXME: the MSVC++ port hasn't been tested in a loooong time 10804 # When not using gcc, we currently assume that we are using 10805 # Microsoft Visual C++. 10806 if test yes != "$GCC"; then 10807 with_gnu_ld=no 10808 fi 10809 ;; 10810 interix*) 10811 # we just hope/assume this is gcc and not c89 (= MSVC++) 10812 with_gnu_ld=yes 10813 ;; 10814 openbsd* | bitrig*) 10815 with_gnu_ld=no 10816 ;; 10817 linux* | k*bsd*-gnu | gnu*) 10818 link_all_deplibs=no 10819 ;; 10820 esac 10821 10822 ld_shlibs=yes 10823 10824 # On some targets, GNU ld is compatible enough with the native linker 10825 # that we're better off using the native interface for both. 10826 lt_use_gnu_ld_interface=no 10827 if test yes = "$with_gnu_ld"; then 10828 case $host_os in 10829 aix*) 10830 # The AIX port of GNU ld has always aspired to compatibility 10831 # with the native linker. However, as the warning in the GNU ld 10832 # block says, versions before 2.19.5* couldn't really create working 10833 # shared libraries, regardless of the interface used. 10834 case `$LD -v 2>&1` in 10835 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 10836 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 10837 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 10838 *) 10839 lt_use_gnu_ld_interface=yes 10840 ;; 10841 esac 10842 ;; 10843 *) 10844 lt_use_gnu_ld_interface=yes 10845 ;; 10846 esac 10847 fi 10848 10849 if test yes = "$lt_use_gnu_ld_interface"; then 10850 # If archive_cmds runs LD, not CC, wlarc should be empty 10851 wlarc='$wl' 10852 10853 # Set some defaults for GNU ld with shared library support. These 10854 # are reset later if shared libraries are not supported. Putting them 10855 # here allows them to be overridden if necessary. 10856 runpath_var=LD_RUN_PATH 10857 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 10858 export_dynamic_flag_spec='$wl--export-dynamic' 10859 # ancient GNU ld didn't support --whole-archive et. al. 10860 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 10861 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 10862 else 10863 whole_archive_flag_spec= 10864 fi 10865 supports_anon_versioning=no 10866 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 10867 *GNU\ gold*) supports_anon_versioning=yes ;; 10868 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 10869 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 10870 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 10871 *\ 2.11.*) ;; # other 2.11 versions 10872 *) supports_anon_versioning=yes ;; 10873 esac 10874 10875 # See if GNU ld supports shared libraries. 10876 case $host_os in 10877 aix[3-9]*) 10878 # On AIX/PPC, the GNU linker is very broken 10879 if test ia64 != "$host_cpu"; then 10880 ld_shlibs=no 10881 cat <<_LT_EOF 1>&2 10882 10883*** Warning: the GNU linker, at least up to release 2.19, is reported 10884*** to be unable to reliably create shared libraries on AIX. 10885*** Therefore, libtool is disabling shared libraries support. If you 10886*** really care for shared libraries, you may want to install binutils 10887*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 10888*** You will then need to restart the configuration process. 10889 10890_LT_EOF 10891 fi 10892 ;; 10893 10894 amigaos*) 10895 case $host_cpu in 10896 powerpc) 10897 # see comment about AmigaOS4 .so support 10898 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10899 archive_expsym_cmds='' 10900 ;; 10901 m68k) 10902 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)' 10903 hardcode_libdir_flag_spec='-L$libdir' 10904 hardcode_minus_L=yes 10905 ;; 10906 esac 10907 ;; 10908 10909 beos*) 10910 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 10911 allow_undefined_flag=unsupported 10912 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 10913 # support --undefined. This deserves some investigation. FIXME 10914 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10915 else 10916 ld_shlibs=no 10917 fi 10918 ;; 10919 10920 cygwin* | mingw* | pw32* | cegcc*) 10921 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 10922 # as there is no search path for DLLs. 10923 hardcode_libdir_flag_spec='-L$libdir' 10924 export_dynamic_flag_spec='$wl--export-all-symbols' 10925 allow_undefined_flag=unsupported 10926 always_export_symbols=no 10927 enable_shared_with_static_runtimes=yes 10928 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 10929 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 10930 10931 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 10932 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 10933 # If the export-symbols file already is a .def file, use it as 10934 # is; otherwise, prepend EXPORTS... 10935 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 10936 cp $export_symbols $output_objdir/$soname.def; 10937 else 10938 echo EXPORTS > $output_objdir/$soname.def; 10939 cat $export_symbols >> $output_objdir/$soname.def; 10940 fi~ 10941 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 10942 else 10943 ld_shlibs=no 10944 fi 10945 ;; 10946 10947 haiku*) 10948 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 10949 link_all_deplibs=yes 10950 ;; 10951 10952 os2*) 10953 hardcode_libdir_flag_spec='-L$libdir' 10954 hardcode_minus_L=yes 10955 allow_undefined_flag=unsupported 10956 shrext_cmds=.dll 10957 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10958 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10959 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10960 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10961 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 10962 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10963 emximp -o $lib $output_objdir/$libname.def' 10964 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10965 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10966 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10967 $ECHO EXPORTS >> $output_objdir/$libname.def~ 10968 prefix_cmds="$SED"~ 10969 if test EXPORTS = "`$SED 1q $export_symbols`"; then 10970 prefix_cmds="$prefix_cmds -e 1d"; 10971 fi~ 10972 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 10973 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 10974 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10975 emximp -o $lib $output_objdir/$libname.def' 10976 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 10977 enable_shared_with_static_runtimes=yes 10978 ;; 10979 10980 interix[3-9]*) 10981 hardcode_direct=no 10982 hardcode_shlibpath_var=no 10983 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10984 export_dynamic_flag_spec='$wl-E' 10985 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 10986 # Instead, shared libraries are loaded at an image base (0x10000000 by 10987 # default) and relocated if they conflict, which is a slow very memory 10988 # consuming and fragmenting process. To avoid this, we pick a random, 10989 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 10990 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 10991 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 10992 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' 10993 ;; 10994 10995 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 10996 tmp_diet=no 10997 if test linux-dietlibc = "$host_os"; then 10998 case $cc_basename in 10999 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 11000 esac 11001 fi 11002 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 11003 && test no = "$tmp_diet" 11004 then 11005 tmp_addflag=' $pic_flag' 11006 tmp_sharedflag='-shared' 11007 case $cc_basename,$host_cpu in 11008 pgcc*) # Portland Group C compiler 11009 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' 11010 tmp_addflag=' $pic_flag' 11011 ;; 11012 pgf77* | pgf90* | pgf95* | pgfortran*) 11013 # Portland Group f77 and f90 compilers 11014 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' 11015 tmp_addflag=' $pic_flag -Mnomain' ;; 11016 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 11017 tmp_addflag=' -i_dynamic' ;; 11018 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 11019 tmp_addflag=' -i_dynamic -nofor_main' ;; 11020 ifc* | ifort*) # Intel Fortran compiler 11021 tmp_addflag=' -nofor_main' ;; 11022 lf95*) # Lahey Fortran 8.1 11023 whole_archive_flag_spec= 11024 tmp_sharedflag='--shared' ;; 11025 nagfor*) # NAGFOR 5.3 11026 tmp_sharedflag='-Wl,-shared' ;; 11027 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 11028 tmp_sharedflag='-qmkshrobj' 11029 tmp_addflag= ;; 11030 nvcc*) # Cuda Compiler Driver 2.2 11031 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' 11032 compiler_needs_object=yes 11033 ;; 11034 esac 11035 case `$CC -V 2>&1 | sed 5q` in 11036 *Sun\ C*) # Sun C 5.9 11037 whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' 11038 compiler_needs_object=yes 11039 tmp_sharedflag='-G' ;; 11040 *Sun\ F*) # Sun Fortran 8.3 11041 tmp_sharedflag='-G' ;; 11042 esac 11043 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 11044 11045 if test yes = "$supports_anon_versioning"; then 11046 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 11047 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 11048 echo "local: *; };" >> $output_objdir/$libname.ver~ 11049 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 11050 fi 11051 11052 case $cc_basename in 11053 tcc*) 11054 export_dynamic_flag_spec='-rdynamic' 11055 ;; 11056 xlf* | bgf* | bgxlf* | mpixlf*) 11057 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 11058 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 11059 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 11060 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 11061 if test yes = "$supports_anon_versioning"; then 11062 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 11063 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 11064 echo "local: *; };" >> $output_objdir/$libname.ver~ 11065 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 11066 fi 11067 ;; 11068 esac 11069 else 11070 ld_shlibs=no 11071 fi 11072 ;; 11073 11074 netbsd* | netbsdelf*-gnu) 11075 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11076 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 11077 wlarc= 11078 else 11079 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 11080 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 11081 fi 11082 ;; 11083 11084 solaris*) 11085 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 11086 ld_shlibs=no 11087 cat <<_LT_EOF 1>&2 11088 11089*** Warning: The releases 2.8.* of the GNU linker cannot reliably 11090*** create shared libraries on Solaris systems. Therefore, libtool 11091*** is disabling shared libraries support. We urge you to upgrade GNU 11092*** binutils to release 2.9.1 or newer. Another option is to modify 11093*** your PATH or compiler configuration so that the native linker is 11094*** used, and then restart. 11095 11096_LT_EOF 11097 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 11098 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 11099 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 11100 else 11101 ld_shlibs=no 11102 fi 11103 ;; 11104 11105 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 11106 case `$LD -v 2>&1` in 11107 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 11108 ld_shlibs=no 11109 cat <<_LT_EOF 1>&2 11110 11111*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 11112*** reliably create shared libraries on SCO systems. Therefore, libtool 11113*** is disabling shared libraries support. We urge you to upgrade GNU 11114*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 11115*** your PATH or compiler configuration so that the native linker is 11116*** used, and then restart. 11117 11118_LT_EOF 11119 ;; 11120 *) 11121 # For security reasons, it is highly recommended that you always 11122 # use absolute paths for naming shared libraries, and exclude the 11123 # DT_RUNPATH tag from executables and libraries. But doing so 11124 # requires that you compile everything twice, which is a pain. 11125 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 11126 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 11127 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 11128 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 11129 else 11130 ld_shlibs=no 11131 fi 11132 ;; 11133 esac 11134 ;; 11135 11136 sunos4*) 11137 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 11138 wlarc= 11139 hardcode_direct=yes 11140 hardcode_shlibpath_var=no 11141 ;; 11142 11143 *) 11144 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 11145 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 11146 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 11147 else 11148 ld_shlibs=no 11149 fi 11150 ;; 11151 esac 11152 11153 if test no = "$ld_shlibs"; then 11154 runpath_var= 11155 hardcode_libdir_flag_spec= 11156 export_dynamic_flag_spec= 11157 whole_archive_flag_spec= 11158 fi 11159 else 11160 # PORTME fill in a description of your system's linker (not GNU ld) 11161 case $host_os in 11162 aix3*) 11163 allow_undefined_flag=unsupported 11164 always_export_symbols=yes 11165 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' 11166 # Note: this linker hardcodes the directories in LIBPATH if there 11167 # are no directories specified by -L. 11168 hardcode_minus_L=yes 11169 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 11170 # Neither direct hardcoding nor static linking is supported with a 11171 # broken collect2. 11172 hardcode_direct=unsupported 11173 fi 11174 ;; 11175 11176 aix[4-9]*) 11177 if test ia64 = "$host_cpu"; then 11178 # On IA64, the linker does run time linking by default, so we don't 11179 # have to do anything special. 11180 aix_use_runtimelinking=no 11181 exp_sym_flag='-Bexport' 11182 no_entry_flag= 11183 else 11184 # If we're using GNU nm, then we don't want the "-C" option. 11185 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 11186 # Without the "-l" option, or with the "-B" option, AIX nm treats 11187 # weak defined symbols like other global defined symbols, whereas 11188 # GNU nm marks them as "W". 11189 # While the 'weak' keyword is ignored in the Export File, we need 11190 # it in the Import File for the 'aix-soname' feature, so we have 11191 # to replace the "-B" option with "-P" for AIX nm. 11192 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 11193 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' 11194 else 11195 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' 11196 fi 11197 aix_use_runtimelinking=no 11198 11199 # Test if we are trying to use run time linking or normal 11200 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 11201 # have runtime linking enabled, and use it for executables. 11202 # For shared libraries, we enable/disable runtime linking 11203 # depending on the kind of the shared library created - 11204 # when "with_aix_soname,aix_use_runtimelinking" is: 11205 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 11206 # "aix,yes" lib.so shared, rtl:yes, for executables 11207 # lib.a static archive 11208 # "both,no" lib.so.V(shr.o) shared, rtl:yes 11209 # lib.a(lib.so.V) shared, rtl:no, for executables 11210 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 11211 # lib.a(lib.so.V) shared, rtl:no 11212 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 11213 # lib.a static archive 11214 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 11215 for ld_flag in $LDFLAGS; do 11216 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 11217 aix_use_runtimelinking=yes 11218 break 11219 fi 11220 done 11221 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 11222 # With aix-soname=svr4, we create the lib.so.V shared archives only, 11223 # so we don't have lib.a shared libs to link our executables. 11224 # We have to force runtime linking in this case. 11225 aix_use_runtimelinking=yes 11226 LDFLAGS="$LDFLAGS -Wl,-brtl" 11227 fi 11228 ;; 11229 esac 11230 11231 exp_sym_flag='-bexport' 11232 no_entry_flag='-bnoentry' 11233 fi 11234 11235 # When large executables or shared objects are built, AIX ld can 11236 # have problems creating the table of contents. If linking a library 11237 # or program results in "error TOC overflow" add -mminimal-toc to 11238 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 11239 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 11240 11241 archive_cmds='' 11242 hardcode_direct=yes 11243 hardcode_direct_absolute=yes 11244 hardcode_libdir_separator=':' 11245 link_all_deplibs=yes 11246 file_list_spec='$wl-f,' 11247 case $with_aix_soname,$aix_use_runtimelinking in 11248 aix,*) ;; # traditional, no import file 11249 svr4,* | *,yes) # use import file 11250 # The Import File defines what to hardcode. 11251 hardcode_direct=no 11252 hardcode_direct_absolute=no 11253 ;; 11254 esac 11255 11256 if test yes = "$GCC"; then 11257 case $host_os in aix4.[012]|aix4.[012].*) 11258 # We only want to do this on AIX 4.2 and lower, the check 11259 # below for broken collect2 doesn't work under 4.3+ 11260 collect2name=`$CC -print-prog-name=collect2` 11261 if test -f "$collect2name" && 11262 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 11263 then 11264 # We have reworked collect2 11265 : 11266 else 11267 # We have old collect2 11268 hardcode_direct=unsupported 11269 # It fails to find uninstalled libraries when the uninstalled 11270 # path is not listed in the libpath. Setting hardcode_minus_L 11271 # to unsupported forces relinking 11272 hardcode_minus_L=yes 11273 hardcode_libdir_flag_spec='-L$libdir' 11274 hardcode_libdir_separator= 11275 fi 11276 ;; 11277 esac 11278 shared_flag='-shared' 11279 if test yes = "$aix_use_runtimelinking"; then 11280 shared_flag="$shared_flag "'$wl-G' 11281 fi 11282 # Need to ensure runtime linking is disabled for the traditional 11283 # shared library, or the linker may eventually find shared libraries 11284 # /with/ Import File - we do not want to mix them. 11285 shared_flag_aix='-shared' 11286 shared_flag_svr4='-shared $wl-G' 11287 else 11288 # not using gcc 11289 if test ia64 = "$host_cpu"; then 11290 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 11291 # chokes on -Wl,-G. The following line is correct: 11292 shared_flag='-G' 11293 else 11294 if test yes = "$aix_use_runtimelinking"; then 11295 shared_flag='$wl-G' 11296 else 11297 shared_flag='$wl-bM:SRE' 11298 fi 11299 shared_flag_aix='$wl-bM:SRE' 11300 shared_flag_svr4='$wl-G' 11301 fi 11302 fi 11303 11304 export_dynamic_flag_spec='$wl-bexpall' 11305 # It seems that -bexpall does not export symbols beginning with 11306 # underscore (_), so it is better to generate a list of symbols to export. 11307 always_export_symbols=yes 11308 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 11309 # Warning - without using the other runtime loading flags (-brtl), 11310 # -berok will link without error, but may produce a broken library. 11311 allow_undefined_flag='-berok' 11312 # Determine the default libpath from the value encoded in an 11313 # empty executable. 11314 if test set = "${lt_cv_aix_libpath+set}"; then 11315 aix_libpath=$lt_cv_aix_libpath 11316else 11317 if ${lt_cv_aix_libpath_+:} false; then : 11318 $as_echo_n "(cached) " >&6 11319else 11320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11321/* end confdefs.h. */ 11322 11323int 11324main () 11325{ 11326 11327 ; 11328 return 0; 11329} 11330_ACEOF 11331if ac_fn_c_try_link "$LINENO"; then : 11332 11333 lt_aix_libpath_sed=' 11334 /Import File Strings/,/^$/ { 11335 /^0/ { 11336 s/^0 *\([^ ]*\) *$/\1/ 11337 p 11338 } 11339 }' 11340 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 11341 # Check for a 64-bit object if we didn't find anything. 11342 if test -z "$lt_cv_aix_libpath_"; then 11343 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 11344 fi 11345fi 11346rm -f core conftest.err conftest.$ac_objext \ 11347 conftest$ac_exeext conftest.$ac_ext 11348 if test -z "$lt_cv_aix_libpath_"; then 11349 lt_cv_aix_libpath_=/usr/lib:/lib 11350 fi 11351 11352fi 11353 11354 aix_libpath=$lt_cv_aix_libpath_ 11355fi 11356 11357 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 11358 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag 11359 else 11360 if test ia64 = "$host_cpu"; then 11361 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 11362 allow_undefined_flag="-z nodefs" 11363 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" 11364 else 11365 # Determine the default libpath from the value encoded in an 11366 # empty executable. 11367 if test set = "${lt_cv_aix_libpath+set}"; then 11368 aix_libpath=$lt_cv_aix_libpath 11369else 11370 if ${lt_cv_aix_libpath_+:} false; then : 11371 $as_echo_n "(cached) " >&6 11372else 11373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11374/* end confdefs.h. */ 11375 11376int 11377main () 11378{ 11379 11380 ; 11381 return 0; 11382} 11383_ACEOF 11384if ac_fn_c_try_link "$LINENO"; then : 11385 11386 lt_aix_libpath_sed=' 11387 /Import File Strings/,/^$/ { 11388 /^0/ { 11389 s/^0 *\([^ ]*\) *$/\1/ 11390 p 11391 } 11392 }' 11393 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 11394 # Check for a 64-bit object if we didn't find anything. 11395 if test -z "$lt_cv_aix_libpath_"; then 11396 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 11397 fi 11398fi 11399rm -f core conftest.err conftest.$ac_objext \ 11400 conftest$ac_exeext conftest.$ac_ext 11401 if test -z "$lt_cv_aix_libpath_"; then 11402 lt_cv_aix_libpath_=/usr/lib:/lib 11403 fi 11404 11405fi 11406 11407 aix_libpath=$lt_cv_aix_libpath_ 11408fi 11409 11410 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 11411 # Warning - without using the other run time loading flags, 11412 # -berok will link without error, but may produce a broken library. 11413 no_undefined_flag=' $wl-bernotok' 11414 allow_undefined_flag=' $wl-berok' 11415 if test yes = "$with_gnu_ld"; then 11416 # We only use this code for GNU lds that support --whole-archive. 11417 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 11418 else 11419 # Exported symbols can be pulled into shared objects from archives 11420 whole_archive_flag_spec='$convenience' 11421 fi 11422 archive_cmds_need_lc=yes 11423 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 11424 # -brtl affects multiple linker settings, -berok does not and is overridden later 11425 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 11426 if test svr4 != "$with_aix_soname"; then 11427 # This is similar to how AIX traditionally builds its shared libraries. 11428 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' 11429 fi 11430 if test aix != "$with_aix_soname"; then 11431 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' 11432 else 11433 # used by -dlpreopen to get the symbols 11434 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 11435 fi 11436 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 11437 fi 11438 fi 11439 ;; 11440 11441 amigaos*) 11442 case $host_cpu in 11443 powerpc) 11444 # see comment about AmigaOS4 .so support 11445 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 11446 archive_expsym_cmds='' 11447 ;; 11448 m68k) 11449 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)' 11450 hardcode_libdir_flag_spec='-L$libdir' 11451 hardcode_minus_L=yes 11452 ;; 11453 esac 11454 ;; 11455 11456 bsdi[45]*) 11457 export_dynamic_flag_spec=-rdynamic 11458 ;; 11459 11460 cygwin* | mingw* | pw32* | cegcc*) 11461 # When not using gcc, we currently assume that we are using 11462 # Microsoft Visual C++. 11463 # hardcode_libdir_flag_spec is actually meaningless, as there is 11464 # no search path for DLLs. 11465 case $cc_basename in 11466 cl*) 11467 # Native MSVC 11468 hardcode_libdir_flag_spec=' ' 11469 allow_undefined_flag=unsupported 11470 always_export_symbols=yes 11471 file_list_spec='@' 11472 # Tell ltmain to make .lib files, not .a files. 11473 libext=lib 11474 # Tell ltmain to make .dll files, not .so files. 11475 shrext_cmds=.dll 11476 # FIXME: Setting linknames here is a bad hack. 11477 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 11478 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 11479 cp "$export_symbols" "$output_objdir/$soname.def"; 11480 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 11481 else 11482 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 11483 fi~ 11484 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 11485 linknames=' 11486 # The linker will not automatically build a static lib if we build a DLL. 11487 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 11488 enable_shared_with_static_runtimes=yes 11489 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 11490 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 11491 # Don't use ranlib 11492 old_postinstall_cmds='chmod 644 $oldlib' 11493 postlink_cmds='lt_outputfile="@OUTPUT@"~ 11494 lt_tool_outputfile="@TOOL_OUTPUT@"~ 11495 case $lt_outputfile in 11496 *.exe|*.EXE) ;; 11497 *) 11498 lt_outputfile=$lt_outputfile.exe 11499 lt_tool_outputfile=$lt_tool_outputfile.exe 11500 ;; 11501 esac~ 11502 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 11503 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 11504 $RM "$lt_outputfile.manifest"; 11505 fi' 11506 ;; 11507 *) 11508 # Assume MSVC wrapper 11509 hardcode_libdir_flag_spec=' ' 11510 allow_undefined_flag=unsupported 11511 # Tell ltmain to make .lib files, not .a files. 11512 libext=lib 11513 # Tell ltmain to make .dll files, not .so files. 11514 shrext_cmds=.dll 11515 # FIXME: Setting linknames here is a bad hack. 11516 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 11517 # The linker will automatically build a .lib file if we build a DLL. 11518 old_archive_from_new_cmds='true' 11519 # FIXME: Should let the user specify the lib program. 11520 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 11521 enable_shared_with_static_runtimes=yes 11522 ;; 11523 esac 11524 ;; 11525 11526 darwin* | rhapsody*) 11527 11528 11529 archive_cmds_need_lc=no 11530 hardcode_direct=no 11531 hardcode_automatic=yes 11532 hardcode_shlibpath_var=unsupported 11533 if test yes = "$lt_cv_ld_force_load"; then 11534 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 11535 11536 else 11537 whole_archive_flag_spec='' 11538 fi 11539 link_all_deplibs=yes 11540 allow_undefined_flag=$_lt_dar_allow_undefined 11541 case $cc_basename in 11542 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 11543 *) _lt_dar_can_shared=$GCC ;; 11544 esac 11545 if test yes = "$_lt_dar_can_shared"; then 11546 output_verbose_link_cmd=func_echo_all 11547 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 11548 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 11549 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" 11550 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" 11551 11552 else 11553 ld_shlibs=no 11554 fi 11555 11556 ;; 11557 11558 dgux*) 11559 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 11560 hardcode_libdir_flag_spec='-L$libdir' 11561 hardcode_shlibpath_var=no 11562 ;; 11563 11564 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 11565 # support. Future versions do this automatically, but an explicit c++rt0.o 11566 # does not break anything, and helps significantly (at the cost of a little 11567 # extra space). 11568 freebsd2.2*) 11569 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 11570 hardcode_libdir_flag_spec='-R$libdir' 11571 hardcode_direct=yes 11572 hardcode_shlibpath_var=no 11573 ;; 11574 11575 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 11576 freebsd2.*) 11577 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 11578 hardcode_direct=yes 11579 hardcode_minus_L=yes 11580 hardcode_shlibpath_var=no 11581 ;; 11582 11583 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 11584 freebsd* | dragonfly*) 11585 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 11586 hardcode_libdir_flag_spec='-R$libdir' 11587 hardcode_direct=yes 11588 hardcode_shlibpath_var=no 11589 ;; 11590 11591 hpux9*) 11592 if test yes = "$GCC"; then 11593 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 11594 else 11595 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 11596 fi 11597 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 11598 hardcode_libdir_separator=: 11599 hardcode_direct=yes 11600 11601 # hardcode_minus_L: Not really in the search PATH, 11602 # but as the default location of the library. 11603 hardcode_minus_L=yes 11604 export_dynamic_flag_spec='$wl-E' 11605 ;; 11606 11607 hpux10*) 11608 if test yes,no = "$GCC,$with_gnu_ld"; then 11609 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 11610 else 11611 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 11612 fi 11613 if test no = "$with_gnu_ld"; then 11614 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 11615 hardcode_libdir_separator=: 11616 hardcode_direct=yes 11617 hardcode_direct_absolute=yes 11618 export_dynamic_flag_spec='$wl-E' 11619 # hardcode_minus_L: Not really in the search PATH, 11620 # but as the default location of the library. 11621 hardcode_minus_L=yes 11622 fi 11623 ;; 11624 11625 hpux11*) 11626 if test yes,no = "$GCC,$with_gnu_ld"; then 11627 case $host_cpu in 11628 hppa*64*) 11629 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 11630 ;; 11631 ia64*) 11632 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 11633 ;; 11634 *) 11635 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 11636 ;; 11637 esac 11638 else 11639 case $host_cpu in 11640 hppa*64*) 11641 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 11642 ;; 11643 ia64*) 11644 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 11645 ;; 11646 *) 11647 11648 # Older versions of the 11.00 compiler do not understand -b yet 11649 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 11650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 11651$as_echo_n "checking if $CC understands -b... " >&6; } 11652if ${lt_cv_prog_compiler__b+:} false; then : 11653 $as_echo_n "(cached) " >&6 11654else 11655 lt_cv_prog_compiler__b=no 11656 save_LDFLAGS=$LDFLAGS 11657 LDFLAGS="$LDFLAGS -b" 11658 echo "$lt_simple_link_test_code" > conftest.$ac_ext 11659 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 11660 # The linker can only warn and ignore the option if not recognized 11661 # So say no if there are warnings 11662 if test -s conftest.err; then 11663 # Append any errors to the config.log. 11664 cat conftest.err 1>&5 11665 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 11666 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 11667 if diff conftest.exp conftest.er2 >/dev/null; then 11668 lt_cv_prog_compiler__b=yes 11669 fi 11670 else 11671 lt_cv_prog_compiler__b=yes 11672 fi 11673 fi 11674 $RM -r conftest* 11675 LDFLAGS=$save_LDFLAGS 11676 11677fi 11678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 11679$as_echo "$lt_cv_prog_compiler__b" >&6; } 11680 11681if test yes = "$lt_cv_prog_compiler__b"; then 11682 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 11683else 11684 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 11685fi 11686 11687 ;; 11688 esac 11689 fi 11690 if test no = "$with_gnu_ld"; then 11691 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 11692 hardcode_libdir_separator=: 11693 11694 case $host_cpu in 11695 hppa*64*|ia64*) 11696 hardcode_direct=no 11697 hardcode_shlibpath_var=no 11698 ;; 11699 *) 11700 hardcode_direct=yes 11701 hardcode_direct_absolute=yes 11702 export_dynamic_flag_spec='$wl-E' 11703 11704 # hardcode_minus_L: Not really in the search PATH, 11705 # but as the default location of the library. 11706 hardcode_minus_L=yes 11707 ;; 11708 esac 11709 fi 11710 ;; 11711 11712 irix5* | irix6* | nonstopux*) 11713 if test yes = "$GCC"; then 11714 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 11715 # Try to use the -exported_symbol ld option, if it does not 11716 # work, assume that -exports_file does not work either and 11717 # implicitly export all symbols. 11718 # This should be the same for all languages, so no per-tag cache variable. 11719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 11720$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 11721if ${lt_cv_irix_exported_symbol+:} false; then : 11722 $as_echo_n "(cached) " >&6 11723else 11724 save_LDFLAGS=$LDFLAGS 11725 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 11726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11727/* end confdefs.h. */ 11728int foo (void) { return 0; } 11729_ACEOF 11730if ac_fn_c_try_link "$LINENO"; then : 11731 lt_cv_irix_exported_symbol=yes 11732else 11733 lt_cv_irix_exported_symbol=no 11734fi 11735rm -f core conftest.err conftest.$ac_objext \ 11736 conftest$ac_exeext conftest.$ac_ext 11737 LDFLAGS=$save_LDFLAGS 11738fi 11739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 11740$as_echo "$lt_cv_irix_exported_symbol" >&6; } 11741 if test yes = "$lt_cv_irix_exported_symbol"; then 11742 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' 11743 fi 11744 link_all_deplibs=no 11745 else 11746 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' 11747 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' 11748 fi 11749 archive_cmds_need_lc='no' 11750 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 11751 hardcode_libdir_separator=: 11752 inherit_rpath=yes 11753 link_all_deplibs=yes 11754 ;; 11755 11756 linux*) 11757 case $cc_basename in 11758 tcc*) 11759 # Fabrice Bellard et al's Tiny C Compiler 11760 ld_shlibs=yes 11761 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 11762 ;; 11763 esac 11764 ;; 11765 11766 netbsd* | netbsdelf*-gnu) 11767 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11768 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 11769 else 11770 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 11771 fi 11772 hardcode_libdir_flag_spec='-R$libdir' 11773 hardcode_direct=yes 11774 hardcode_shlibpath_var=no 11775 ;; 11776 11777 newsos6) 11778 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 11779 hardcode_direct=yes 11780 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 11781 hardcode_libdir_separator=: 11782 hardcode_shlibpath_var=no 11783 ;; 11784 11785 *nto* | *qnx*) 11786 ;; 11787 11788 openbsd* | bitrig*) 11789 if test -f /usr/libexec/ld.so; then 11790 hardcode_direct=yes 11791 hardcode_shlibpath_var=no 11792 hardcode_direct_absolute=yes 11793 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 11794 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 11795 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 11796 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 11797 export_dynamic_flag_spec='$wl-E' 11798 else 11799 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 11800 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 11801 fi 11802 else 11803 ld_shlibs=no 11804 fi 11805 ;; 11806 11807 os2*) 11808 hardcode_libdir_flag_spec='-L$libdir' 11809 hardcode_minus_L=yes 11810 allow_undefined_flag=unsupported 11811 shrext_cmds=.dll 11812 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 11813 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 11814 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 11815 $ECHO EXPORTS >> $output_objdir/$libname.def~ 11816 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 11817 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 11818 emximp -o $lib $output_objdir/$libname.def' 11819 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 11820 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 11821 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 11822 $ECHO EXPORTS >> $output_objdir/$libname.def~ 11823 prefix_cmds="$SED"~ 11824 if test EXPORTS = "`$SED 1q $export_symbols`"; then 11825 prefix_cmds="$prefix_cmds -e 1d"; 11826 fi~ 11827 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 11828 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 11829 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 11830 emximp -o $lib $output_objdir/$libname.def' 11831 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 11832 enable_shared_with_static_runtimes=yes 11833 ;; 11834 11835 osf3*) 11836 if test yes = "$GCC"; then 11837 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 11838 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 11839 else 11840 allow_undefined_flag=' -expect_unresolved \*' 11841 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' 11842 fi 11843 archive_cmds_need_lc='no' 11844 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 11845 hardcode_libdir_separator=: 11846 ;; 11847 11848 osf4* | osf5*) # as osf3* with the addition of -msym flag 11849 if test yes = "$GCC"; then 11850 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 11851 archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 11852 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 11853 else 11854 allow_undefined_flag=' -expect_unresolved \*' 11855 archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' 11856 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~ 11857 $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp' 11858 11859 # Both c and cxx compiler support -rpath directly 11860 hardcode_libdir_flag_spec='-rpath $libdir' 11861 fi 11862 archive_cmds_need_lc='no' 11863 hardcode_libdir_separator=: 11864 ;; 11865 11866 solaris*) 11867 no_undefined_flag=' -z defs' 11868 if test yes = "$GCC"; then 11869 wlarc='$wl' 11870 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 11871 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 11872 $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 11873 else 11874 case `$CC -V 2>&1` in 11875 *"Compilers 5.0"*) 11876 wlarc='' 11877 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 11878 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 11879 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 11880 ;; 11881 *) 11882 wlarc='$wl' 11883 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 11884 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 11885 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 11886 ;; 11887 esac 11888 fi 11889 hardcode_libdir_flag_spec='-R$libdir' 11890 hardcode_shlibpath_var=no 11891 case $host_os in 11892 solaris2.[0-5] | solaris2.[0-5].*) ;; 11893 *) 11894 # The compiler driver will combine and reorder linker options, 11895 # but understands '-z linker_flag'. GCC discards it without '$wl', 11896 # but is careful enough not to reorder. 11897 # Supported since Solaris 2.6 (maybe 2.5.1?) 11898 if test yes = "$GCC"; then 11899 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 11900 else 11901 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 11902 fi 11903 ;; 11904 esac 11905 link_all_deplibs=yes 11906 ;; 11907 11908 sunos4*) 11909 if test sequent = "$host_vendor"; then 11910 # Use $CC to link under sequent, because it throws in some extra .o 11911 # files that make .init and .fini sections work. 11912 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 11913 else 11914 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 11915 fi 11916 hardcode_libdir_flag_spec='-L$libdir' 11917 hardcode_direct=yes 11918 hardcode_minus_L=yes 11919 hardcode_shlibpath_var=no 11920 ;; 11921 11922 sysv4) 11923 case $host_vendor in 11924 sni) 11925 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 11926 hardcode_direct=yes # is this really true??? 11927 ;; 11928 siemens) 11929 ## LD is ld it makes a PLAMLIB 11930 ## CC just makes a GrossModule. 11931 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 11932 reload_cmds='$CC -r -o $output$reload_objs' 11933 hardcode_direct=no 11934 ;; 11935 motorola) 11936 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 11937 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 11938 ;; 11939 esac 11940 runpath_var='LD_RUN_PATH' 11941 hardcode_shlibpath_var=no 11942 ;; 11943 11944 sysv4.3*) 11945 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 11946 hardcode_shlibpath_var=no 11947 export_dynamic_flag_spec='-Bexport' 11948 ;; 11949 11950 sysv4*MP*) 11951 if test -d /usr/nec; then 11952 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 11953 hardcode_shlibpath_var=no 11954 runpath_var=LD_RUN_PATH 11955 hardcode_runpath_var=yes 11956 ld_shlibs=yes 11957 fi 11958 ;; 11959 11960 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 11961 no_undefined_flag='$wl-z,text' 11962 archive_cmds_need_lc=no 11963 hardcode_shlibpath_var=no 11964 runpath_var='LD_RUN_PATH' 11965 11966 if test yes = "$GCC"; then 11967 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11968 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11969 else 11970 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11971 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11972 fi 11973 ;; 11974 11975 sysv5* | sco3.2v5* | sco5v6*) 11976 # Note: We CANNOT use -z defs as we might desire, because we do not 11977 # link with -lc, and that would cause any symbols used from libc to 11978 # always be unresolved, which means just about no library would 11979 # ever link correctly. If we're not using GNU ld we use -z text 11980 # though, which does catch some bad symbols but isn't as heavy-handed 11981 # as -z defs. 11982 no_undefined_flag='$wl-z,text' 11983 allow_undefined_flag='$wl-z,nodefs' 11984 archive_cmds_need_lc=no 11985 hardcode_shlibpath_var=no 11986 hardcode_libdir_flag_spec='$wl-R,$libdir' 11987 hardcode_libdir_separator=':' 11988 link_all_deplibs=yes 11989 export_dynamic_flag_spec='$wl-Bexport' 11990 runpath_var='LD_RUN_PATH' 11991 11992 if test yes = "$GCC"; then 11993 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11994 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11995 else 11996 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11997 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 11998 fi 11999 ;; 12000 12001 uts4*) 12002 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 12003 hardcode_libdir_flag_spec='-L$libdir' 12004 hardcode_shlibpath_var=no 12005 ;; 12006 12007 *) 12008 ld_shlibs=no 12009 ;; 12010 esac 12011 12012 if test sni = "$host_vendor"; then 12013 case $host in 12014 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 12015 export_dynamic_flag_spec='$wl-Blargedynsym' 12016 ;; 12017 esac 12018 fi 12019 fi 12020 12021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 12022$as_echo "$ld_shlibs" >&6; } 12023test no = "$ld_shlibs" && can_build_shared=no 12024 12025with_gnu_ld=$with_gnu_ld 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 12036 12037 12038 12039 12040 12041# 12042# Do we need to explicitly link libc? 12043# 12044case "x$archive_cmds_need_lc" in 12045x|xyes) 12046 # Assume -lc should be added 12047 archive_cmds_need_lc=yes 12048 12049 if test yes,yes = "$GCC,$enable_shared"; then 12050 case $archive_cmds in 12051 *'~'*) 12052 # FIXME: we may have to deal with multi-command sequences. 12053 ;; 12054 '$CC '*) 12055 # Test whether the compiler implicitly links with -lc since on some 12056 # systems, -lgcc has to come before -lc. If gcc already passes -lc 12057 # to ld, don't add -lc before -lgcc. 12058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 12059$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 12060if ${lt_cv_archive_cmds_need_lc+:} false; then : 12061 $as_echo_n "(cached) " >&6 12062else 12063 $RM conftest* 12064 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 12065 12066 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 12067 (eval $ac_compile) 2>&5 12068 ac_status=$? 12069 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12070 test $ac_status = 0; } 2>conftest.err; then 12071 soname=conftest 12072 lib=conftest 12073 libobjs=conftest.$ac_objext 12074 deplibs= 12075 wl=$lt_prog_compiler_wl 12076 pic_flag=$lt_prog_compiler_pic 12077 compiler_flags=-v 12078 linker_flags=-v 12079 verstring= 12080 output_objdir=. 12081 libname=conftest 12082 lt_save_allow_undefined_flag=$allow_undefined_flag 12083 allow_undefined_flag= 12084 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 12085 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 12086 ac_status=$? 12087 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12088 test $ac_status = 0; } 12089 then 12090 lt_cv_archive_cmds_need_lc=no 12091 else 12092 lt_cv_archive_cmds_need_lc=yes 12093 fi 12094 allow_undefined_flag=$lt_save_allow_undefined_flag 12095 else 12096 cat conftest.err 1>&5 12097 fi 12098 $RM conftest* 12099 12100fi 12101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 12102$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 12103 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 12104 ;; 12105 esac 12106 fi 12107 ;; 12108esac 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 12198 12199 12200 12201 12202 12203 12204 12205 12206 12207 12208 12209 12210 12211 12212 12213 12214 12215 12216 12217 12218 12219 12220 12221 12222 12223 12224 12225 12226 12227 12228 12229 12230 12231 12232 12233 12234 12235 12236 12237 12238 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 12252 12253 12254 12255 12256 12257 12258 12259 12260 12261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 12262$as_echo_n "checking dynamic linker characteristics... " >&6; } 12263 12264if test yes = "$GCC"; then 12265 case $host_os in 12266 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 12267 *) lt_awk_arg='/^libraries:/' ;; 12268 esac 12269 case $host_os in 12270 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 12271 *) lt_sed_strip_eq='s|=/|/|g' ;; 12272 esac 12273 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 12274 case $lt_search_path_spec in 12275 *\;*) 12276 # if the path contains ";" then we assume it to be the separator 12277 # otherwise default to the standard path separator (i.e. ":") - it is 12278 # assumed that no part of a normal pathname contains ";" but that should 12279 # okay in the real world where ";" in dirpaths is itself problematic. 12280 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 12281 ;; 12282 *) 12283 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 12284 ;; 12285 esac 12286 # Ok, now we have the path, separated by spaces, we can step through it 12287 # and add multilib dir if necessary... 12288 lt_tmp_lt_search_path_spec= 12289 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 12290 # ...but if some path component already ends with the multilib dir we assume 12291 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 12292 case "$lt_multi_os_dir; $lt_search_path_spec " in 12293 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 12294 lt_multi_os_dir= 12295 ;; 12296 esac 12297 for lt_sys_path in $lt_search_path_spec; do 12298 if test -d "$lt_sys_path$lt_multi_os_dir"; then 12299 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 12300 elif test -n "$lt_multi_os_dir"; then 12301 test -d "$lt_sys_path" && \ 12302 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 12303 fi 12304 done 12305 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 12306BEGIN {RS = " "; FS = "/|\n";} { 12307 lt_foo = ""; 12308 lt_count = 0; 12309 for (lt_i = NF; lt_i > 0; lt_i--) { 12310 if ($lt_i != "" && $lt_i != ".") { 12311 if ($lt_i == "..") { 12312 lt_count++; 12313 } else { 12314 if (lt_count == 0) { 12315 lt_foo = "/" $lt_i lt_foo; 12316 } else { 12317 lt_count--; 12318 } 12319 } 12320 } 12321 } 12322 if (lt_foo != "") { lt_freq[lt_foo]++; } 12323 if (lt_freq[lt_foo] == 1) { print lt_foo; } 12324}'` 12325 # AWK program above erroneously prepends '/' to C:/dos/paths 12326 # for these hosts. 12327 case $host_os in 12328 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 12329 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 12330 esac 12331 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 12332else 12333 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 12334fi 12335library_names_spec= 12336libname_spec='lib$name' 12337soname_spec= 12338shrext_cmds=.so 12339postinstall_cmds= 12340postuninstall_cmds= 12341finish_cmds= 12342finish_eval= 12343shlibpath_var= 12344shlibpath_overrides_runpath=unknown 12345version_type=none 12346dynamic_linker="$host_os ld.so" 12347sys_lib_dlsearch_path_spec="/lib /usr/lib" 12348need_lib_prefix=unknown 12349hardcode_into_libs=no 12350 12351# when you set need_version to no, make sure it does not cause -set_version 12352# flags to be left without arguments 12353need_version=unknown 12354 12355 12356 12357case $host_os in 12358aix3*) 12359 version_type=linux # correct to gnu/linux during the next big refactor 12360 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 12361 shlibpath_var=LIBPATH 12362 12363 # AIX 3 has no versioning support, so we append a major version to the name. 12364 soname_spec='$libname$release$shared_ext$major' 12365 ;; 12366 12367aix[4-9]*) 12368 version_type=linux # correct to gnu/linux during the next big refactor 12369 need_lib_prefix=no 12370 need_version=no 12371 hardcode_into_libs=yes 12372 if test ia64 = "$host_cpu"; then 12373 # AIX 5 supports IA64 12374 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 12375 shlibpath_var=LD_LIBRARY_PATH 12376 else 12377 # With GCC up to 2.95.x, collect2 would create an import file 12378 # for dependence libraries. The import file would start with 12379 # the line '#! .'. This would cause the generated library to 12380 # depend on '.', always an invalid library. This was fixed in 12381 # development snapshots of GCC prior to 3.0. 12382 case $host_os in 12383 aix4 | aix4.[01] | aix4.[01].*) 12384 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 12385 echo ' yes ' 12386 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 12387 : 12388 else 12389 can_build_shared=no 12390 fi 12391 ;; 12392 esac 12393 # Using Import Files as archive members, it is possible to support 12394 # filename-based versioning of shared library archives on AIX. While 12395 # this would work for both with and without runtime linking, it will 12396 # prevent static linking of such archives. So we do filename-based 12397 # shared library versioning with .so extension only, which is used 12398 # when both runtime linking and shared linking is enabled. 12399 # Unfortunately, runtime linking may impact performance, so we do 12400 # not want this to be the default eventually. Also, we use the 12401 # versioned .so libs for executables only if there is the -brtl 12402 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 12403 # To allow for filename-based versioning support, we need to create 12404 # libNAME.so.V as an archive file, containing: 12405 # *) an Import File, referring to the versioned filename of the 12406 # archive as well as the shared archive member, telling the 12407 # bitwidth (32 or 64) of that shared object, and providing the 12408 # list of exported symbols of that shared object, eventually 12409 # decorated with the 'weak' keyword 12410 # *) the shared object with the F_LOADONLY flag set, to really avoid 12411 # it being seen by the linker. 12412 # At run time we better use the real file rather than another symlink, 12413 # but for link time we create the symlink libNAME.so -> libNAME.so.V 12414 12415 case $with_aix_soname,$aix_use_runtimelinking in 12416 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 12417 # soname into executable. Probably we can add versioning support to 12418 # collect2, so additional links can be useful in future. 12419 aix,yes) # traditional libtool 12420 dynamic_linker='AIX unversionable lib.so' 12421 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 12422 # instead of lib<name>.a to let people know that these are not 12423 # typical AIX shared libraries. 12424 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12425 ;; 12426 aix,no) # traditional AIX only 12427 dynamic_linker='AIX lib.a(lib.so.V)' 12428 # We preserve .a as extension for shared libraries through AIX4.2 12429 # and later when we are not doing run time linking. 12430 library_names_spec='$libname$release.a $libname.a' 12431 soname_spec='$libname$release$shared_ext$major' 12432 ;; 12433 svr4,*) # full svr4 only 12434 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 12435 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 12436 # We do not specify a path in Import Files, so LIBPATH fires. 12437 shlibpath_overrides_runpath=yes 12438 ;; 12439 *,yes) # both, prefer svr4 12440 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 12441 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 12442 # unpreferred sharedlib libNAME.a needs extra handling 12443 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' 12444 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' 12445 # We do not specify a path in Import Files, so LIBPATH fires. 12446 shlibpath_overrides_runpath=yes 12447 ;; 12448 *,no) # both, prefer aix 12449 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 12450 library_names_spec='$libname$release.a $libname.a' 12451 soname_spec='$libname$release$shared_ext$major' 12452 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 12453 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' 12454 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' 12455 ;; 12456 esac 12457 shlibpath_var=LIBPATH 12458 fi 12459 ;; 12460 12461amigaos*) 12462 case $host_cpu in 12463 powerpc) 12464 # Since July 2007 AmigaOS4 officially supports .so libraries. 12465 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 12466 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12467 ;; 12468 m68k) 12469 library_names_spec='$libname.ixlibrary $libname.a' 12470 # Create ${libname}_ixlibrary.a entries in /sys/libs. 12471 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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' 12472 ;; 12473 esac 12474 ;; 12475 12476beos*) 12477 library_names_spec='$libname$shared_ext' 12478 dynamic_linker="$host_os ld.so" 12479 shlibpath_var=LIBRARY_PATH 12480 ;; 12481 12482bsdi[45]*) 12483 version_type=linux # correct to gnu/linux during the next big refactor 12484 need_version=no 12485 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12486 soname_spec='$libname$release$shared_ext$major' 12487 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 12488 shlibpath_var=LD_LIBRARY_PATH 12489 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 12490 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 12491 # the default ld.so.conf also contains /usr/contrib/lib and 12492 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 12493 # libtool to hard-code these into programs 12494 ;; 12495 12496cygwin* | mingw* | pw32* | cegcc*) 12497 version_type=windows 12498 shrext_cmds=.dll 12499 need_version=no 12500 need_lib_prefix=no 12501 12502 case $GCC,$cc_basename in 12503 yes,*) 12504 # gcc 12505 library_names_spec='$libname.dll.a' 12506 # DLL is installed to $(libdir)/../bin by postinstall_cmds 12507 postinstall_cmds='base_file=`basename \$file`~ 12508 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 12509 dldir=$destdir/`dirname \$dlpath`~ 12510 test -d \$dldir || mkdir -p \$dldir~ 12511 $install_prog $dir/$dlname \$dldir/$dlname~ 12512 chmod a+x \$dldir/$dlname~ 12513 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 12514 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 12515 fi' 12516 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 12517 dlpath=$dir/\$dldll~ 12518 $RM \$dlpath' 12519 shlibpath_overrides_runpath=yes 12520 12521 case $host_os in 12522 cygwin*) 12523 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 12524 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 12525 12526 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 12527 ;; 12528 mingw* | cegcc*) 12529 # MinGW DLLs use traditional 'lib' prefix 12530 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 12531 ;; 12532 pw32*) 12533 # pw32 DLLs use 'pw' prefix rather than 'lib' 12534 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 12535 ;; 12536 esac 12537 dynamic_linker='Win32 ld.exe' 12538 ;; 12539 12540 *,cl*) 12541 # Native MSVC 12542 libname_spec='$name' 12543 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 12544 library_names_spec='$libname.dll.lib' 12545 12546 case $build_os in 12547 mingw*) 12548 sys_lib_search_path_spec= 12549 lt_save_ifs=$IFS 12550 IFS=';' 12551 for lt_path in $LIB 12552 do 12553 IFS=$lt_save_ifs 12554 # Let DOS variable expansion print the short 8.3 style file name. 12555 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 12556 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 12557 done 12558 IFS=$lt_save_ifs 12559 # Convert to MSYS style. 12560 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 12561 ;; 12562 cygwin*) 12563 # Convert to unix form, then to dos form, then back to unix form 12564 # but this time dos style (no spaces!) so that the unix form looks 12565 # like /cygdrive/c/PROGRA~1:/cygdr... 12566 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 12567 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 12568 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 12569 ;; 12570 *) 12571 sys_lib_search_path_spec=$LIB 12572 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 12573 # It is most probably a Windows format PATH. 12574 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 12575 else 12576 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 12577 fi 12578 # FIXME: find the short name or the path components, as spaces are 12579 # common. (e.g. "Program Files" -> "PROGRA~1") 12580 ;; 12581 esac 12582 12583 # DLL is installed to $(libdir)/../bin by postinstall_cmds 12584 postinstall_cmds='base_file=`basename \$file`~ 12585 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 12586 dldir=$destdir/`dirname \$dlpath`~ 12587 test -d \$dldir || mkdir -p \$dldir~ 12588 $install_prog $dir/$dlname \$dldir/$dlname' 12589 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 12590 dlpath=$dir/\$dldll~ 12591 $RM \$dlpath' 12592 shlibpath_overrides_runpath=yes 12593 dynamic_linker='Win32 link.exe' 12594 ;; 12595 12596 *) 12597 # Assume MSVC wrapper 12598 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 12599 dynamic_linker='Win32 ld.exe' 12600 ;; 12601 esac 12602 # FIXME: first we should search . and the directory the executable is in 12603 shlibpath_var=PATH 12604 ;; 12605 12606darwin* | rhapsody*) 12607 dynamic_linker="$host_os dyld" 12608 version_type=darwin 12609 need_lib_prefix=no 12610 need_version=no 12611 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 12612 soname_spec='$libname$release$major$shared_ext' 12613 shlibpath_overrides_runpath=yes 12614 shlibpath_var=DYLD_LIBRARY_PATH 12615 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 12616 12617 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 12618 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 12619 ;; 12620 12621dgux*) 12622 version_type=linux # correct to gnu/linux during the next big refactor 12623 need_lib_prefix=no 12624 need_version=no 12625 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12626 soname_spec='$libname$release$shared_ext$major' 12627 shlibpath_var=LD_LIBRARY_PATH 12628 ;; 12629 12630freebsd* | dragonfly*) 12631 # DragonFly does not have aout. When/if they implement a new 12632 # versioning mechanism, adjust this. 12633 if test -x /usr/bin/objformat; then 12634 objformat=`/usr/bin/objformat` 12635 else 12636 case $host_os in 12637 freebsd[23].*) objformat=aout ;; 12638 *) objformat=elf ;; 12639 esac 12640 fi 12641 version_type=freebsd-$objformat 12642 case $version_type in 12643 freebsd-elf*) 12644 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12645 soname_spec='$libname$release$shared_ext$major' 12646 need_version=no 12647 need_lib_prefix=no 12648 ;; 12649 freebsd-*) 12650 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 12651 need_version=yes 12652 ;; 12653 esac 12654 shlibpath_var=LD_LIBRARY_PATH 12655 case $host_os in 12656 freebsd2.*) 12657 shlibpath_overrides_runpath=yes 12658 ;; 12659 freebsd3.[01]* | freebsdelf3.[01]*) 12660 shlibpath_overrides_runpath=yes 12661 hardcode_into_libs=yes 12662 ;; 12663 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 12664 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 12665 shlibpath_overrides_runpath=no 12666 hardcode_into_libs=yes 12667 ;; 12668 *) # from 4.6 on, and DragonFly 12669 shlibpath_overrides_runpath=yes 12670 hardcode_into_libs=yes 12671 ;; 12672 esac 12673 ;; 12674 12675haiku*) 12676 version_type=linux # correct to gnu/linux during the next big refactor 12677 need_lib_prefix=no 12678 need_version=no 12679 dynamic_linker="$host_os runtime_loader" 12680 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12681 soname_spec='$libname$release$shared_ext$major' 12682 shlibpath_var=LIBRARY_PATH 12683 shlibpath_overrides_runpath=no 12684 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 12685 hardcode_into_libs=yes 12686 ;; 12687 12688hpux9* | hpux10* | hpux11*) 12689 # Give a soname corresponding to the major version so that dld.sl refuses to 12690 # link against other versions. 12691 version_type=sunos 12692 need_lib_prefix=no 12693 need_version=no 12694 case $host_cpu in 12695 ia64*) 12696 shrext_cmds='.so' 12697 hardcode_into_libs=yes 12698 dynamic_linker="$host_os dld.so" 12699 shlibpath_var=LD_LIBRARY_PATH 12700 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 12701 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12702 soname_spec='$libname$release$shared_ext$major' 12703 if test 32 = "$HPUX_IA64_MODE"; then 12704 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 12705 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 12706 else 12707 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 12708 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 12709 fi 12710 ;; 12711 hppa*64*) 12712 shrext_cmds='.sl' 12713 hardcode_into_libs=yes 12714 dynamic_linker="$host_os dld.sl" 12715 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 12716 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 12717 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12718 soname_spec='$libname$release$shared_ext$major' 12719 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 12720 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 12721 ;; 12722 *) 12723 shrext_cmds='.sl' 12724 dynamic_linker="$host_os dld.sl" 12725 shlibpath_var=SHLIB_PATH 12726 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 12727 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12728 soname_spec='$libname$release$shared_ext$major' 12729 ;; 12730 esac 12731 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 12732 postinstall_cmds='chmod 555 $lib' 12733 # or fails outright, so override atomically: 12734 install_override_mode=555 12735 ;; 12736 12737interix[3-9]*) 12738 version_type=linux # correct to gnu/linux during the next big refactor 12739 need_lib_prefix=no 12740 need_version=no 12741 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12742 soname_spec='$libname$release$shared_ext$major' 12743 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 12744 shlibpath_var=LD_LIBRARY_PATH 12745 shlibpath_overrides_runpath=no 12746 hardcode_into_libs=yes 12747 ;; 12748 12749irix5* | irix6* | nonstopux*) 12750 case $host_os in 12751 nonstopux*) version_type=nonstopux ;; 12752 *) 12753 if test yes = "$lt_cv_prog_gnu_ld"; then 12754 version_type=linux # correct to gnu/linux during the next big refactor 12755 else 12756 version_type=irix 12757 fi ;; 12758 esac 12759 need_lib_prefix=no 12760 need_version=no 12761 soname_spec='$libname$release$shared_ext$major' 12762 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 12763 case $host_os in 12764 irix5* | nonstopux*) 12765 libsuff= shlibsuff= 12766 ;; 12767 *) 12768 case $LD in # libtool.m4 will add one of these switches to LD 12769 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 12770 libsuff= shlibsuff= libmagic=32-bit;; 12771 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 12772 libsuff=32 shlibsuff=N32 libmagic=N32;; 12773 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 12774 libsuff=64 shlibsuff=64 libmagic=64-bit;; 12775 *) libsuff= shlibsuff= libmagic=never-match;; 12776 esac 12777 ;; 12778 esac 12779 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 12780 shlibpath_overrides_runpath=no 12781 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 12782 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 12783 hardcode_into_libs=yes 12784 ;; 12785 12786# No shared lib support for Linux oldld, aout, or coff. 12787linux*oldld* | linux*aout* | linux*coff*) 12788 dynamic_linker=no 12789 ;; 12790 12791linux*android*) 12792 version_type=none # Android doesn't support versioned libraries. 12793 need_lib_prefix=no 12794 need_version=no 12795 library_names_spec='$libname$release$shared_ext' 12796 soname_spec='$libname$release$shared_ext' 12797 finish_cmds= 12798 shlibpath_var=LD_LIBRARY_PATH 12799 shlibpath_overrides_runpath=yes 12800 12801 # This implies no fast_install, which is unacceptable. 12802 # Some rework will be needed to allow for fast_install 12803 # before this can be enabled. 12804 hardcode_into_libs=yes 12805 12806 dynamic_linker='Android linker' 12807 # Don't embed -rpath directories since the linker doesn't support them. 12808 hardcode_libdir_flag_spec='-L$libdir' 12809 ;; 12810 12811# This must be glibc/ELF. 12812linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 12813 version_type=linux # correct to gnu/linux during the next big refactor 12814 need_lib_prefix=no 12815 need_version=no 12816 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12817 soname_spec='$libname$release$shared_ext$major' 12818 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 12819 shlibpath_var=LD_LIBRARY_PATH 12820 shlibpath_overrides_runpath=no 12821 12822 # Some binutils ld are patched to set DT_RUNPATH 12823 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 12824 $as_echo_n "(cached) " >&6 12825else 12826 lt_cv_shlibpath_overrides_runpath=no 12827 save_LDFLAGS=$LDFLAGS 12828 save_libdir=$libdir 12829 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 12830 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 12831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12832/* end confdefs.h. */ 12833 12834int 12835main () 12836{ 12837 12838 ; 12839 return 0; 12840} 12841_ACEOF 12842if ac_fn_c_try_link "$LINENO"; then : 12843 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 12844 lt_cv_shlibpath_overrides_runpath=yes 12845fi 12846fi 12847rm -f core conftest.err conftest.$ac_objext \ 12848 conftest$ac_exeext conftest.$ac_ext 12849 LDFLAGS=$save_LDFLAGS 12850 libdir=$save_libdir 12851 12852fi 12853 12854 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 12855 12856 # This implies no fast_install, which is unacceptable. 12857 # Some rework will be needed to allow for fast_install 12858 # before this can be enabled. 12859 hardcode_into_libs=yes 12860 12861 # Ideally, we could use ldconfig to report *all* directores which are 12862 # searched for libraries, however this is still not possible. Aside from not 12863 # being certain /sbin/ldconfig is available, command 12864 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 12865 # even though it is searched at run-time. Try to do the best guess by 12866 # appending ld.so.conf contents (and includes) to the search path. 12867 if test -f /etc/ld.so.conf; then 12868 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;s/"//g;/^$/d' | tr '\n' ' '` 12869 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 12870 fi 12871 12872 # We used to test for /lib/ld.so.1 and disable shared libraries on 12873 # powerpc, because MkLinux only supported shared libraries with the 12874 # GNU dynamic linker. Since this was broken with cross compilers, 12875 # most powerpc-linux boxes support dynamic linking these days and 12876 # people can always --disable-shared, the test was removed, and we 12877 # assume the GNU/Linux dynamic linker is in use. 12878 dynamic_linker='GNU/Linux ld.so' 12879 ;; 12880 12881netbsdelf*-gnu) 12882 version_type=linux 12883 need_lib_prefix=no 12884 need_version=no 12885 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 12886 soname_spec='${libname}${release}${shared_ext}$major' 12887 shlibpath_var=LD_LIBRARY_PATH 12888 shlibpath_overrides_runpath=no 12889 hardcode_into_libs=yes 12890 dynamic_linker='NetBSD ld.elf_so' 12891 ;; 12892 12893netbsd*) 12894 version_type=sunos 12895 need_lib_prefix=no 12896 need_version=no 12897 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 12898 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 12899 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 12900 dynamic_linker='NetBSD (a.out) ld.so' 12901 else 12902 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12903 soname_spec='$libname$release$shared_ext$major' 12904 dynamic_linker='NetBSD ld.elf_so' 12905 fi 12906 shlibpath_var=LD_LIBRARY_PATH 12907 shlibpath_overrides_runpath=yes 12908 hardcode_into_libs=yes 12909 ;; 12910 12911newsos6) 12912 version_type=linux # correct to gnu/linux during the next big refactor 12913 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12914 shlibpath_var=LD_LIBRARY_PATH 12915 shlibpath_overrides_runpath=yes 12916 ;; 12917 12918*nto* | *qnx*) 12919 version_type=qnx 12920 need_lib_prefix=no 12921 need_version=no 12922 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12923 soname_spec='$libname$release$shared_ext$major' 12924 shlibpath_var=LD_LIBRARY_PATH 12925 shlibpath_overrides_runpath=no 12926 hardcode_into_libs=yes 12927 dynamic_linker='ldqnx.so' 12928 ;; 12929 12930openbsd* | bitrig*) 12931 version_type=sunos 12932 sys_lib_dlsearch_path_spec=/usr/lib 12933 need_lib_prefix=no 12934 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 12935 need_version=no 12936 else 12937 need_version=yes 12938 fi 12939 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 12940 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 12941 shlibpath_var=LD_LIBRARY_PATH 12942 shlibpath_overrides_runpath=yes 12943 ;; 12944 12945os2*) 12946 libname_spec='$name' 12947 version_type=windows 12948 shrext_cmds=.dll 12949 need_version=no 12950 need_lib_prefix=no 12951 # OS/2 can only load a DLL with a base name of 8 characters or less. 12952 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 12953 v=$($ECHO $release$versuffix | tr -d .-); 12954 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 12955 $ECHO $n$v`$shared_ext' 12956 library_names_spec='${libname}_dll.$libext' 12957 dynamic_linker='OS/2 ld.exe' 12958 shlibpath_var=BEGINLIBPATH 12959 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 12960 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 12961 postinstall_cmds='base_file=`basename \$file`~ 12962 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 12963 dldir=$destdir/`dirname \$dlpath`~ 12964 test -d \$dldir || mkdir -p \$dldir~ 12965 $install_prog $dir/$dlname \$dldir/$dlname~ 12966 chmod a+x \$dldir/$dlname~ 12967 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 12968 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 12969 fi' 12970 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 12971 dlpath=$dir/\$dldll~ 12972 $RM \$dlpath' 12973 ;; 12974 12975osf3* | osf4* | osf5*) 12976 version_type=osf 12977 need_lib_prefix=no 12978 need_version=no 12979 soname_spec='$libname$release$shared_ext$major' 12980 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12981 shlibpath_var=LD_LIBRARY_PATH 12982 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 12983 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 12984 ;; 12985 12986rdos*) 12987 dynamic_linker=no 12988 ;; 12989 12990solaris*) 12991 version_type=linux # correct to gnu/linux during the next big refactor 12992 need_lib_prefix=no 12993 need_version=no 12994 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 12995 soname_spec='$libname$release$shared_ext$major' 12996 shlibpath_var=LD_LIBRARY_PATH 12997 shlibpath_overrides_runpath=yes 12998 hardcode_into_libs=yes 12999 # ldd complains unless libraries are executable 13000 postinstall_cmds='chmod +x $lib' 13001 ;; 13002 13003sunos4*) 13004 version_type=sunos 13005 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 13006 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 13007 shlibpath_var=LD_LIBRARY_PATH 13008 shlibpath_overrides_runpath=yes 13009 if test yes = "$with_gnu_ld"; then 13010 need_lib_prefix=no 13011 fi 13012 need_version=yes 13013 ;; 13014 13015sysv4 | sysv4.3*) 13016 version_type=linux # correct to gnu/linux during the next big refactor 13017 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 13018 soname_spec='$libname$release$shared_ext$major' 13019 shlibpath_var=LD_LIBRARY_PATH 13020 case $host_vendor in 13021 sni) 13022 shlibpath_overrides_runpath=no 13023 need_lib_prefix=no 13024 runpath_var=LD_RUN_PATH 13025 ;; 13026 siemens) 13027 need_lib_prefix=no 13028 ;; 13029 motorola) 13030 need_lib_prefix=no 13031 need_version=no 13032 shlibpath_overrides_runpath=no 13033 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 13034 ;; 13035 esac 13036 ;; 13037 13038sysv4*MP*) 13039 if test -d /usr/nec; then 13040 version_type=linux # correct to gnu/linux during the next big refactor 13041 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 13042 soname_spec='$libname$shared_ext.$major' 13043 shlibpath_var=LD_LIBRARY_PATH 13044 fi 13045 ;; 13046 13047sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 13048 version_type=sco 13049 need_lib_prefix=no 13050 need_version=no 13051 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 13052 soname_spec='$libname$release$shared_ext$major' 13053 shlibpath_var=LD_LIBRARY_PATH 13054 shlibpath_overrides_runpath=yes 13055 hardcode_into_libs=yes 13056 if test yes = "$with_gnu_ld"; then 13057 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 13058 else 13059 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 13060 case $host_os in 13061 sco3.2v5*) 13062 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 13063 ;; 13064 esac 13065 fi 13066 sys_lib_dlsearch_path_spec='/usr/lib' 13067 ;; 13068 13069tpf*) 13070 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 13071 version_type=linux # correct to gnu/linux during the next big refactor 13072 need_lib_prefix=no 13073 need_version=no 13074 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 13075 shlibpath_var=LD_LIBRARY_PATH 13076 shlibpath_overrides_runpath=no 13077 hardcode_into_libs=yes 13078 ;; 13079 13080uts4*) 13081 version_type=linux # correct to gnu/linux during the next big refactor 13082 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 13083 soname_spec='$libname$release$shared_ext$major' 13084 shlibpath_var=LD_LIBRARY_PATH 13085 ;; 13086 13087*) 13088 dynamic_linker=no 13089 ;; 13090esac 13091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 13092$as_echo "$dynamic_linker" >&6; } 13093test no = "$dynamic_linker" && can_build_shared=no 13094 13095variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 13096if test yes = "$GCC"; then 13097 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 13098fi 13099 13100if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 13101 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 13102fi 13103 13104if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 13105 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 13106fi 13107 13108# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 13109configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 13110 13111# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 13112func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 13113 13114# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 13115configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 13214$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 13215hardcode_action= 13216if test -n "$hardcode_libdir_flag_spec" || 13217 test -n "$runpath_var" || 13218 test yes = "$hardcode_automatic"; then 13219 13220 # We can hardcode non-existent directories. 13221 if test no != "$hardcode_direct" && 13222 # If the only mechanism to avoid hardcoding is shlibpath_var, we 13223 # have to relink, otherwise we might link with an installed library 13224 # when we should be linking with a yet-to-be-installed one 13225 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 13226 test no != "$hardcode_minus_L"; then 13227 # Linking always hardcodes the temporary library directory. 13228 hardcode_action=relink 13229 else 13230 # We can link without hardcoding, and we can hardcode nonexisting dirs. 13231 hardcode_action=immediate 13232 fi 13233else 13234 # We cannot hardcode anything, or else we can only hardcode existing 13235 # directories. 13236 hardcode_action=unsupported 13237fi 13238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 13239$as_echo "$hardcode_action" >&6; } 13240 13241if test relink = "$hardcode_action" || 13242 test yes = "$inherit_rpath"; then 13243 # Fast installation is not supported 13244 enable_fast_install=no 13245elif test yes = "$shlibpath_overrides_runpath" || 13246 test no = "$enable_shared"; then 13247 # Fast installation is not necessary 13248 enable_fast_install=needless 13249fi 13250 13251 13252 13253 13254 13255 13256 if test yes != "$enable_dlopen"; then 13257 enable_dlopen=unknown 13258 enable_dlopen_self=unknown 13259 enable_dlopen_self_static=unknown 13260else 13261 lt_cv_dlopen=no 13262 lt_cv_dlopen_libs= 13263 13264 case $host_os in 13265 beos*) 13266 lt_cv_dlopen=load_add_on 13267 lt_cv_dlopen_libs= 13268 lt_cv_dlopen_self=yes 13269 ;; 13270 13271 mingw* | pw32* | cegcc*) 13272 lt_cv_dlopen=LoadLibrary 13273 lt_cv_dlopen_libs= 13274 ;; 13275 13276 cygwin*) 13277 lt_cv_dlopen=dlopen 13278 lt_cv_dlopen_libs= 13279 ;; 13280 13281 darwin*) 13282 # if libdl is installed we need to link against it 13283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 13284$as_echo_n "checking for dlopen in -ldl... " >&6; } 13285if ${ac_cv_lib_dl_dlopen+:} false; then : 13286 $as_echo_n "(cached) " >&6 13287else 13288 ac_check_lib_save_LIBS=$LIBS 13289LIBS="-ldl $LIBS" 13290cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13291/* end confdefs.h. */ 13292 13293/* Override any GCC internal prototype to avoid an error. 13294 Use char because int might match the return type of a GCC 13295 builtin and then its argument prototype would still apply. */ 13296#ifdef __cplusplus 13297extern "C" 13298#endif 13299char dlopen (); 13300int 13301main () 13302{ 13303return dlopen (); 13304 ; 13305 return 0; 13306} 13307_ACEOF 13308if ac_fn_c_try_link "$LINENO"; then : 13309 ac_cv_lib_dl_dlopen=yes 13310else 13311 ac_cv_lib_dl_dlopen=no 13312fi 13313rm -f core conftest.err conftest.$ac_objext \ 13314 conftest$ac_exeext conftest.$ac_ext 13315LIBS=$ac_check_lib_save_LIBS 13316fi 13317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 13318$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 13319if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 13320 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 13321else 13322 13323 lt_cv_dlopen=dyld 13324 lt_cv_dlopen_libs= 13325 lt_cv_dlopen_self=yes 13326 13327fi 13328 13329 ;; 13330 13331 tpf*) 13332 # Don't try to run any link tests for TPF. We know it's impossible 13333 # because TPF is a cross-compiler, and we know how we open DSOs. 13334 lt_cv_dlopen=dlopen 13335 lt_cv_dlopen_libs= 13336 lt_cv_dlopen_self=no 13337 ;; 13338 13339 *) 13340 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 13341if test "x$ac_cv_func_shl_load" = xyes; then : 13342 lt_cv_dlopen=shl_load 13343else 13344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 13345$as_echo_n "checking for shl_load in -ldld... " >&6; } 13346if ${ac_cv_lib_dld_shl_load+:} false; then : 13347 $as_echo_n "(cached) " >&6 13348else 13349 ac_check_lib_save_LIBS=$LIBS 13350LIBS="-ldld $LIBS" 13351cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13352/* end confdefs.h. */ 13353 13354/* Override any GCC internal prototype to avoid an error. 13355 Use char because int might match the return type of a GCC 13356 builtin and then its argument prototype would still apply. */ 13357#ifdef __cplusplus 13358extern "C" 13359#endif 13360char shl_load (); 13361int 13362main () 13363{ 13364return shl_load (); 13365 ; 13366 return 0; 13367} 13368_ACEOF 13369if ac_fn_c_try_link "$LINENO"; then : 13370 ac_cv_lib_dld_shl_load=yes 13371else 13372 ac_cv_lib_dld_shl_load=no 13373fi 13374rm -f core conftest.err conftest.$ac_objext \ 13375 conftest$ac_exeext conftest.$ac_ext 13376LIBS=$ac_check_lib_save_LIBS 13377fi 13378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 13379$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 13380if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 13381 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 13382else 13383 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 13384if test "x$ac_cv_func_dlopen" = xyes; then : 13385 lt_cv_dlopen=dlopen 13386else 13387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 13388$as_echo_n "checking for dlopen in -ldl... " >&6; } 13389if ${ac_cv_lib_dl_dlopen+:} false; then : 13390 $as_echo_n "(cached) " >&6 13391else 13392 ac_check_lib_save_LIBS=$LIBS 13393LIBS="-ldl $LIBS" 13394cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13395/* end confdefs.h. */ 13396 13397/* Override any GCC internal prototype to avoid an error. 13398 Use char because int might match the return type of a GCC 13399 builtin and then its argument prototype would still apply. */ 13400#ifdef __cplusplus 13401extern "C" 13402#endif 13403char dlopen (); 13404int 13405main () 13406{ 13407return dlopen (); 13408 ; 13409 return 0; 13410} 13411_ACEOF 13412if ac_fn_c_try_link "$LINENO"; then : 13413 ac_cv_lib_dl_dlopen=yes 13414else 13415 ac_cv_lib_dl_dlopen=no 13416fi 13417rm -f core conftest.err conftest.$ac_objext \ 13418 conftest$ac_exeext conftest.$ac_ext 13419LIBS=$ac_check_lib_save_LIBS 13420fi 13421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 13422$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 13423if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 13424 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 13425else 13426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 13427$as_echo_n "checking for dlopen in -lsvld... " >&6; } 13428if ${ac_cv_lib_svld_dlopen+:} false; then : 13429 $as_echo_n "(cached) " >&6 13430else 13431 ac_check_lib_save_LIBS=$LIBS 13432LIBS="-lsvld $LIBS" 13433cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13434/* end confdefs.h. */ 13435 13436/* Override any GCC internal prototype to avoid an error. 13437 Use char because int might match the return type of a GCC 13438 builtin and then its argument prototype would still apply. */ 13439#ifdef __cplusplus 13440extern "C" 13441#endif 13442char dlopen (); 13443int 13444main () 13445{ 13446return dlopen (); 13447 ; 13448 return 0; 13449} 13450_ACEOF 13451if ac_fn_c_try_link "$LINENO"; then : 13452 ac_cv_lib_svld_dlopen=yes 13453else 13454 ac_cv_lib_svld_dlopen=no 13455fi 13456rm -f core conftest.err conftest.$ac_objext \ 13457 conftest$ac_exeext conftest.$ac_ext 13458LIBS=$ac_check_lib_save_LIBS 13459fi 13460{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 13461$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 13462if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 13463 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 13464else 13465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 13466$as_echo_n "checking for dld_link in -ldld... " >&6; } 13467if ${ac_cv_lib_dld_dld_link+:} false; then : 13468 $as_echo_n "(cached) " >&6 13469else 13470 ac_check_lib_save_LIBS=$LIBS 13471LIBS="-ldld $LIBS" 13472cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13473/* end confdefs.h. */ 13474 13475/* Override any GCC internal prototype to avoid an error. 13476 Use char because int might match the return type of a GCC 13477 builtin and then its argument prototype would still apply. */ 13478#ifdef __cplusplus 13479extern "C" 13480#endif 13481char dld_link (); 13482int 13483main () 13484{ 13485return dld_link (); 13486 ; 13487 return 0; 13488} 13489_ACEOF 13490if ac_fn_c_try_link "$LINENO"; then : 13491 ac_cv_lib_dld_dld_link=yes 13492else 13493 ac_cv_lib_dld_dld_link=no 13494fi 13495rm -f core conftest.err conftest.$ac_objext \ 13496 conftest$ac_exeext conftest.$ac_ext 13497LIBS=$ac_check_lib_save_LIBS 13498fi 13499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 13500$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 13501if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 13502 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 13503fi 13504 13505 13506fi 13507 13508 13509fi 13510 13511 13512fi 13513 13514 13515fi 13516 13517 13518fi 13519 13520 ;; 13521 esac 13522 13523 if test no = "$lt_cv_dlopen"; then 13524 enable_dlopen=no 13525 else 13526 enable_dlopen=yes 13527 fi 13528 13529 case $lt_cv_dlopen in 13530 dlopen) 13531 save_CPPFLAGS=$CPPFLAGS 13532 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 13533 13534 save_LDFLAGS=$LDFLAGS 13535 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 13536 13537 save_LIBS=$LIBS 13538 LIBS="$lt_cv_dlopen_libs $LIBS" 13539 13540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 13541$as_echo_n "checking whether a program can dlopen itself... " >&6; } 13542if ${lt_cv_dlopen_self+:} false; then : 13543 $as_echo_n "(cached) " >&6 13544else 13545 if test yes = "$cross_compiling"; then : 13546 lt_cv_dlopen_self=cross 13547else 13548 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 13549 lt_status=$lt_dlunknown 13550 cat > conftest.$ac_ext <<_LT_EOF 13551#line $LINENO "configure" 13552#include "confdefs.h" 13553 13554#if HAVE_DLFCN_H 13555#include <dlfcn.h> 13556#endif 13557 13558#include <stdio.h> 13559 13560#ifdef RTLD_GLOBAL 13561# define LT_DLGLOBAL RTLD_GLOBAL 13562#else 13563# ifdef DL_GLOBAL 13564# define LT_DLGLOBAL DL_GLOBAL 13565# else 13566# define LT_DLGLOBAL 0 13567# endif 13568#endif 13569 13570/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 13571 find out it does not work in some platform. */ 13572#ifndef LT_DLLAZY_OR_NOW 13573# ifdef RTLD_LAZY 13574# define LT_DLLAZY_OR_NOW RTLD_LAZY 13575# else 13576# ifdef DL_LAZY 13577# define LT_DLLAZY_OR_NOW DL_LAZY 13578# else 13579# ifdef RTLD_NOW 13580# define LT_DLLAZY_OR_NOW RTLD_NOW 13581# else 13582# ifdef DL_NOW 13583# define LT_DLLAZY_OR_NOW DL_NOW 13584# else 13585# define LT_DLLAZY_OR_NOW 0 13586# endif 13587# endif 13588# endif 13589# endif 13590#endif 13591 13592/* When -fvisibility=hidden is used, assume the code has been annotated 13593 correspondingly for the symbols needed. */ 13594#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 13595int fnord () __attribute__((visibility("default"))); 13596#endif 13597 13598int fnord () { return 42; } 13599int main () 13600{ 13601 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 13602 int status = $lt_dlunknown; 13603 13604 if (self) 13605 { 13606 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 13607 else 13608 { 13609 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 13610 else puts (dlerror ()); 13611 } 13612 /* dlclose (self); */ 13613 } 13614 else 13615 puts (dlerror ()); 13616 13617 return status; 13618} 13619_LT_EOF 13620 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 13621 (eval $ac_link) 2>&5 13622 ac_status=$? 13623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13624 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 13625 (./conftest; exit; ) >&5 2>/dev/null 13626 lt_status=$? 13627 case x$lt_status in 13628 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 13629 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 13630 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 13631 esac 13632 else : 13633 # compilation failed 13634 lt_cv_dlopen_self=no 13635 fi 13636fi 13637rm -fr conftest* 13638 13639 13640fi 13641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 13642$as_echo "$lt_cv_dlopen_self" >&6; } 13643 13644 if test yes = "$lt_cv_dlopen_self"; then 13645 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 13646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 13647$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 13648if ${lt_cv_dlopen_self_static+:} false; then : 13649 $as_echo_n "(cached) " >&6 13650else 13651 if test yes = "$cross_compiling"; then : 13652 lt_cv_dlopen_self_static=cross 13653else 13654 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 13655 lt_status=$lt_dlunknown 13656 cat > conftest.$ac_ext <<_LT_EOF 13657#line $LINENO "configure" 13658#include "confdefs.h" 13659 13660#if HAVE_DLFCN_H 13661#include <dlfcn.h> 13662#endif 13663 13664#include <stdio.h> 13665 13666#ifdef RTLD_GLOBAL 13667# define LT_DLGLOBAL RTLD_GLOBAL 13668#else 13669# ifdef DL_GLOBAL 13670# define LT_DLGLOBAL DL_GLOBAL 13671# else 13672# define LT_DLGLOBAL 0 13673# endif 13674#endif 13675 13676/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 13677 find out it does not work in some platform. */ 13678#ifndef LT_DLLAZY_OR_NOW 13679# ifdef RTLD_LAZY 13680# define LT_DLLAZY_OR_NOW RTLD_LAZY 13681# else 13682# ifdef DL_LAZY 13683# define LT_DLLAZY_OR_NOW DL_LAZY 13684# else 13685# ifdef RTLD_NOW 13686# define LT_DLLAZY_OR_NOW RTLD_NOW 13687# else 13688# ifdef DL_NOW 13689# define LT_DLLAZY_OR_NOW DL_NOW 13690# else 13691# define LT_DLLAZY_OR_NOW 0 13692# endif 13693# endif 13694# endif 13695# endif 13696#endif 13697 13698/* When -fvisibility=hidden is used, assume the code has been annotated 13699 correspondingly for the symbols needed. */ 13700#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 13701int fnord () __attribute__((visibility("default"))); 13702#endif 13703 13704int fnord () { return 42; } 13705int main () 13706{ 13707 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 13708 int status = $lt_dlunknown; 13709 13710 if (self) 13711 { 13712 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 13713 else 13714 { 13715 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 13716 else puts (dlerror ()); 13717 } 13718 /* dlclose (self); */ 13719 } 13720 else 13721 puts (dlerror ()); 13722 13723 return status; 13724} 13725_LT_EOF 13726 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 13727 (eval $ac_link) 2>&5 13728 ac_status=$? 13729 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13730 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 13731 (./conftest; exit; ) >&5 2>/dev/null 13732 lt_status=$? 13733 case x$lt_status in 13734 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 13735 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 13736 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 13737 esac 13738 else : 13739 # compilation failed 13740 lt_cv_dlopen_self_static=no 13741 fi 13742fi 13743rm -fr conftest* 13744 13745 13746fi 13747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 13748$as_echo "$lt_cv_dlopen_self_static" >&6; } 13749 fi 13750 13751 CPPFLAGS=$save_CPPFLAGS 13752 LDFLAGS=$save_LDFLAGS 13753 LIBS=$save_LIBS 13754 ;; 13755 esac 13756 13757 case $lt_cv_dlopen_self in 13758 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 13759 *) enable_dlopen_self=unknown ;; 13760 esac 13761 13762 case $lt_cv_dlopen_self_static in 13763 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 13764 *) enable_dlopen_self_static=unknown ;; 13765 esac 13766fi 13767 13768 13769 13770 13771 13772 13773 13774 13775 13776 13777 13778 13779 13780 13781 13782 13783 13784striplib= 13785old_striplib= 13786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 13787$as_echo_n "checking whether stripping libraries is possible... " >&6; } 13788if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 13789 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 13790 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 13791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13792$as_echo "yes" >&6; } 13793else 13794# FIXME - insert some real tests, host_os isn't really good enough 13795 case $host_os in 13796 darwin*) 13797 if test -n "$STRIP"; then 13798 striplib="$STRIP -x" 13799 old_striplib="$STRIP -S" 13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13801$as_echo "yes" >&6; } 13802 else 13803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13804$as_echo "no" >&6; } 13805 fi 13806 ;; 13807 *) 13808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13809$as_echo "no" >&6; } 13810 ;; 13811 esac 13812fi 13813 13814 13815 13816 13817 13818 13819 13820 13821 13822 13823 13824 13825 # Report what library types will actually be built 13826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 13827$as_echo_n "checking if libtool supports shared libraries... " >&6; } 13828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 13829$as_echo "$can_build_shared" >&6; } 13830 13831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 13832$as_echo_n "checking whether to build shared libraries... " >&6; } 13833 test no = "$can_build_shared" && enable_shared=no 13834 13835 # On AIX, shared libraries and static libraries use the same namespace, and 13836 # are all built from PIC. 13837 case $host_os in 13838 aix3*) 13839 test yes = "$enable_shared" && enable_static=no 13840 if test -n "$RANLIB"; then 13841 archive_cmds="$archive_cmds~\$RANLIB \$lib" 13842 postinstall_cmds='$RANLIB $lib' 13843 fi 13844 ;; 13845 13846 aix[4-9]*) 13847 if test ia64 != "$host_cpu"; then 13848 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 13849 yes,aix,yes) ;; # shared object as lib.so file only 13850 yes,svr4,*) ;; # shared object as lib.so archive member only 13851 yes,*) enable_static=no ;; # shared object in lib.a archive as well 13852 esac 13853 fi 13854 ;; 13855 esac 13856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 13857$as_echo "$enable_shared" >&6; } 13858 13859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 13860$as_echo_n "checking whether to build static libraries... " >&6; } 13861 # Make sure either enable_shared or enable_static is yes. 13862 test yes = "$enable_shared" || enable_static=yes 13863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 13864$as_echo "$enable_static" >&6; } 13865 13866 13867 13868 13869fi 13870ac_ext=c 13871ac_cpp='$CPP $CPPFLAGS' 13872ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 13873ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 13874ac_compiler_gnu=$ac_cv_c_compiler_gnu 13875 13876CC=$lt_save_CC 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891 13892 ac_config_commands="$ac_config_commands libtool" 13893 13894 13895 13896 13897# Only expand once: 13898 13899 13900 13901 13902GST_REQ=1.16.2 13903 13904 13905 13906 13907# Check whether --with-autoconf was given. 13908if test "${with_autoconf+set}" = set; then : 13909 withval=$with_autoconf; 13910 unset AUTOCONF 13911 13912AUTOCONF=${AUTOCONF-"${am_missing_run}${withval}"} 13913 13914 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $AUTOCONF as autoconf" >&5 13915$as_echo "$as_me: Using $AUTOCONF as autoconf" >&6;} 13916 13917fi 13918 13919 13920 13921# Check whether --with-autoheader was given. 13922if test "${with_autoheader+set}" = set; then : 13923 withval=$with_autoheader; 13924 unset AUTOHEADER 13925 13926AUTOHEADER=${AUTOHEADER-"${am_missing_run}${withval}"} 13927 13928 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $AUTOHEADER as autoheader" >&5 13929$as_echo "$as_me: Using $AUTOHEADER as autoheader" >&6;} 13930 13931fi 13932 13933 13934 13935# Check whether --with-automake was given. 13936if test "${with_automake+set}" = set; then : 13937 withval=$with_automake; 13938 unset AUTOMAKE 13939 13940AUTOMAKE=${AUTOMAKE-"${am_missing_run}${withval}"} 13941 13942 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $AUTOMAKE as automake" >&5 13943$as_echo "$as_me: Using $AUTOMAKE as automake" >&6;} 13944 13945fi 13946 13947 13948 13949# Check whether --with-aclocal was given. 13950if test "${with_aclocal+set}" = set; then : 13951 withval=$with_aclocal; 13952 unset ACLOCAL 13953 13954ACLOCAL=${ACLOCAL-"${am_missing_run}${withval}"} 13955 13956 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $ACLOCAL as aclocal" >&5 13957$as_echo "$as_me: Using $ACLOCAL as aclocal" >&6;} 13958 13959fi 13960 13961 13962 13963ACLOCAL_AMFLAGS="-I m4 -I common/m4" 13964 13965 13966 13967 13968mkdir_p="$MKDIR_P" 13969case $mkdir_p in 13970 [\\/$]* | ?:[\\/]*) ;; 13971 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 13972esac 13973 13974 13975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 13976$as_echo_n "checking whether NLS is requested... " >&6; } 13977 # Check whether --enable-nls was given. 13978if test "${enable_nls+set}" = set; then : 13979 enableval=$enable_nls; USE_NLS=$enableval 13980else 13981 USE_NLS=yes 13982fi 13983 13984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 13985$as_echo "$USE_NLS" >&6; } 13986 13987 13988 13989 13990 GETTEXT_MACRO_VERSION=0.17 13991 13992 13993 13994 13995# Prepare PATH_SEPARATOR. 13996# The user is always right. 13997if test "${PATH_SEPARATOR+set}" != set; then 13998 echo "#! /bin/sh" >conf$$.sh 13999 echo "exit 0" >>conf$$.sh 14000 chmod +x conf$$.sh 14001 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 14002 PATH_SEPARATOR=';' 14003 else 14004 PATH_SEPARATOR=: 14005 fi 14006 rm -f conf$$.sh 14007fi 14008 14009# Find out how to test for executable files. Don't use a zero-byte file, 14010# as systems may use methods other than mode bits to determine executability. 14011cat >conf$$.file <<_ASEOF 14012#! /bin/sh 14013exit 0 14014_ASEOF 14015chmod +x conf$$.file 14016if test -x conf$$.file >/dev/null 2>&1; then 14017 ac_executable_p="test -x" 14018else 14019 ac_executable_p="test -f" 14020fi 14021rm -f conf$$.file 14022 14023# Extract the first word of "msgfmt", so it can be a program name with args. 14024set dummy msgfmt; ac_word=$2 14025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14026$as_echo_n "checking for $ac_word... " >&6; } 14027if ${ac_cv_path_MSGFMT+:} false; then : 14028 $as_echo_n "(cached) " >&6 14029else 14030 case "$MSGFMT" in 14031 [\\/]* | ?:[\\/]*) 14032 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 14033 ;; 14034 *) 14035 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 14036 for ac_dir in $PATH; do 14037 IFS="$ac_save_IFS" 14038 test -z "$ac_dir" && ac_dir=. 14039 for ac_exec_ext in '' $ac_executable_extensions; do 14040 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 14041 echo "$as_me: trying $ac_dir/$ac_word..." >&5 14042 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 && 14043 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 14044 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 14045 break 2 14046 fi 14047 fi 14048 done 14049 done 14050 IFS="$ac_save_IFS" 14051 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 14052 ;; 14053esac 14054fi 14055MSGFMT="$ac_cv_path_MSGFMT" 14056if test "$MSGFMT" != ":"; then 14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 14058$as_echo "$MSGFMT" >&6; } 14059else 14060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14061$as_echo "no" >&6; } 14062fi 14063 14064 # Extract the first word of "gmsgfmt", so it can be a program name with args. 14065set dummy gmsgfmt; ac_word=$2 14066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14067$as_echo_n "checking for $ac_word... " >&6; } 14068if ${ac_cv_path_GMSGFMT+:} false; then : 14069 $as_echo_n "(cached) " >&6 14070else 14071 case $GMSGFMT in 14072 [\\/]* | ?:[\\/]*) 14073 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 14074 ;; 14075 *) 14076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14077for as_dir in $PATH 14078do 14079 IFS=$as_save_IFS 14080 test -z "$as_dir" && as_dir=. 14081 for ac_exec_ext in '' $ac_executable_extensions; do 14082 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14083 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 14084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14085 break 2 14086 fi 14087done 14088 done 14089IFS=$as_save_IFS 14090 14091 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 14092 ;; 14093esac 14094fi 14095GMSGFMT=$ac_cv_path_GMSGFMT 14096if test -n "$GMSGFMT"; then 14097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 14098$as_echo "$GMSGFMT" >&6; } 14099else 14100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14101$as_echo "no" >&6; } 14102fi 14103 14104 14105 14106 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 14107 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; 14108 *) MSGFMT_015=$MSGFMT ;; 14109 esac 14110 14111 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 14112 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; 14113 *) GMSGFMT_015=$GMSGFMT ;; 14114 esac 14115 14116 14117 14118# Prepare PATH_SEPARATOR. 14119# The user is always right. 14120if test "${PATH_SEPARATOR+set}" != set; then 14121 echo "#! /bin/sh" >conf$$.sh 14122 echo "exit 0" >>conf$$.sh 14123 chmod +x conf$$.sh 14124 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 14125 PATH_SEPARATOR=';' 14126 else 14127 PATH_SEPARATOR=: 14128 fi 14129 rm -f conf$$.sh 14130fi 14131 14132# Find out how to test for executable files. Don't use a zero-byte file, 14133# as systems may use methods other than mode bits to determine executability. 14134cat >conf$$.file <<_ASEOF 14135#! /bin/sh 14136exit 0 14137_ASEOF 14138chmod +x conf$$.file 14139if test -x conf$$.file >/dev/null 2>&1; then 14140 ac_executable_p="test -x" 14141else 14142 ac_executable_p="test -f" 14143fi 14144rm -f conf$$.file 14145 14146# Extract the first word of "xgettext", so it can be a program name with args. 14147set dummy xgettext; ac_word=$2 14148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14149$as_echo_n "checking for $ac_word... " >&6; } 14150if ${ac_cv_path_XGETTEXT+:} false; then : 14151 $as_echo_n "(cached) " >&6 14152else 14153 case "$XGETTEXT" in 14154 [\\/]* | ?:[\\/]*) 14155 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 14156 ;; 14157 *) 14158 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 14159 for ac_dir in $PATH; do 14160 IFS="$ac_save_IFS" 14161 test -z "$ac_dir" && ac_dir=. 14162 for ac_exec_ext in '' $ac_executable_extensions; do 14163 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 14164 echo "$as_me: trying $ac_dir/$ac_word..." >&5 14165 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 && 14166 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 14167 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 14168 break 2 14169 fi 14170 fi 14171 done 14172 done 14173 IFS="$ac_save_IFS" 14174 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 14175 ;; 14176esac 14177fi 14178XGETTEXT="$ac_cv_path_XGETTEXT" 14179if test "$XGETTEXT" != ":"; then 14180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 14181$as_echo "$XGETTEXT" >&6; } 14182else 14183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14184$as_echo "no" >&6; } 14185fi 14186 14187 rm -f messages.po 14188 14189 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 14190 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; 14191 *) XGETTEXT_015=$XGETTEXT ;; 14192 esac 14193 14194 14195 14196# Prepare PATH_SEPARATOR. 14197# The user is always right. 14198if test "${PATH_SEPARATOR+set}" != set; then 14199 echo "#! /bin/sh" >conf$$.sh 14200 echo "exit 0" >>conf$$.sh 14201 chmod +x conf$$.sh 14202 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 14203 PATH_SEPARATOR=';' 14204 else 14205 PATH_SEPARATOR=: 14206 fi 14207 rm -f conf$$.sh 14208fi 14209 14210# Find out how to test for executable files. Don't use a zero-byte file, 14211# as systems may use methods other than mode bits to determine executability. 14212cat >conf$$.file <<_ASEOF 14213#! /bin/sh 14214exit 0 14215_ASEOF 14216chmod +x conf$$.file 14217if test -x conf$$.file >/dev/null 2>&1; then 14218 ac_executable_p="test -x" 14219else 14220 ac_executable_p="test -f" 14221fi 14222rm -f conf$$.file 14223 14224# Extract the first word of "msgmerge", so it can be a program name with args. 14225set dummy msgmerge; ac_word=$2 14226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14227$as_echo_n "checking for $ac_word... " >&6; } 14228if ${ac_cv_path_MSGMERGE+:} false; then : 14229 $as_echo_n "(cached) " >&6 14230else 14231 case "$MSGMERGE" in 14232 [\\/]* | ?:[\\/]*) 14233 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 14234 ;; 14235 *) 14236 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 14237 for ac_dir in $PATH; do 14238 IFS="$ac_save_IFS" 14239 test -z "$ac_dir" && ac_dir=. 14240 for ac_exec_ext in '' $ac_executable_extensions; do 14241 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 14242 echo "$as_me: trying $ac_dir/$ac_word..." >&5 14243 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then 14244 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 14245 break 2 14246 fi 14247 fi 14248 done 14249 done 14250 IFS="$ac_save_IFS" 14251 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 14252 ;; 14253esac 14254fi 14255MSGMERGE="$ac_cv_path_MSGMERGE" 14256if test "$MSGMERGE" != ":"; then 14257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 14258$as_echo "$MSGMERGE" >&6; } 14259else 14260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14261$as_echo "no" >&6; } 14262fi 14263 14264 14265 test -n "$localedir" || localedir='${datadir}/locale' 14266 14267 14268 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= 14269 14270 14271 ac_config_commands="$ac_config_commands po-directories" 14272 14273 14274 14275 if test "X$prefix" = "XNONE"; then 14276 acl_final_prefix="$ac_default_prefix" 14277 else 14278 acl_final_prefix="$prefix" 14279 fi 14280 if test "X$exec_prefix" = "XNONE"; then 14281 acl_final_exec_prefix='${prefix}' 14282 else 14283 acl_final_exec_prefix="$exec_prefix" 14284 fi 14285 acl_save_prefix="$prefix" 14286 prefix="$acl_final_prefix" 14287 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 14288 prefix="$acl_save_prefix" 14289 14290 14291# Check whether --with-gnu-ld was given. 14292if test "${with_gnu_ld+set}" = set; then : 14293 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 14294else 14295 with_gnu_ld=no 14296fi 14297 14298# Prepare PATH_SEPARATOR. 14299# The user is always right. 14300if test "${PATH_SEPARATOR+set}" != set; then 14301 echo "#! /bin/sh" >conf$$.sh 14302 echo "exit 0" >>conf$$.sh 14303 chmod +x conf$$.sh 14304 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 14305 PATH_SEPARATOR=';' 14306 else 14307 PATH_SEPARATOR=: 14308 fi 14309 rm -f conf$$.sh 14310fi 14311ac_prog=ld 14312if test "$GCC" = yes; then 14313 # Check if gcc -print-prog-name=ld gives a path. 14314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 14315$as_echo_n "checking for ld used by GCC... " >&6; } 14316 case $host in 14317 *-*-mingw*) 14318 # gcc leaves a trailing carriage return which upsets mingw 14319 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 14320 *) 14321 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 14322 esac 14323 case $ac_prog in 14324 # Accept absolute paths. 14325 [\\/]* | [A-Za-z]:[\\/]*) 14326 re_direlt='/[^/][^/]*/\.\./' 14327 # Canonicalize the path of ld 14328 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 14329 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 14330 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 14331 done 14332 test -z "$LD" && LD="$ac_prog" 14333 ;; 14334 "") 14335 # If it fails, then pretend we aren't using GCC. 14336 ac_prog=ld 14337 ;; 14338 *) 14339 # If it is relative, then search for the first ld in PATH. 14340 with_gnu_ld=unknown 14341 ;; 14342 esac 14343elif test "$with_gnu_ld" = yes; then 14344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 14345$as_echo_n "checking for GNU ld... " >&6; } 14346else 14347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 14348$as_echo_n "checking for non-GNU ld... " >&6; } 14349fi 14350if ${acl_cv_path_LD+:} false; then : 14351 $as_echo_n "(cached) " >&6 14352else 14353 if test -z "$LD"; then 14354 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 14355 for ac_dir in $PATH; do 14356 test -z "$ac_dir" && ac_dir=. 14357 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 14358 acl_cv_path_LD="$ac_dir/$ac_prog" 14359 # Check to see if the program is GNU ld. I'd rather use --version, 14360 # but apparently some GNU ld's only accept -v. 14361 # Break only if it was the GNU/non-GNU ld that we prefer. 14362 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in 14363 *GNU* | *'with BFD'*) 14364 test "$with_gnu_ld" != no && break ;; 14365 *) 14366 test "$with_gnu_ld" != yes && break ;; 14367 esac 14368 fi 14369 done 14370 IFS="$ac_save_ifs" 14371else 14372 acl_cv_path_LD="$LD" # Let the user override the test with a path. 14373fi 14374fi 14375 14376LD="$acl_cv_path_LD" 14377if test -n "$LD"; then 14378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 14379$as_echo "$LD" >&6; } 14380else 14381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14382$as_echo "no" >&6; } 14383fi 14384test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 14385{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 14386$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 14387if ${acl_cv_prog_gnu_ld+:} false; then : 14388 $as_echo_n "(cached) " >&6 14389else 14390 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 14391case `$LD -v 2>&1 </dev/null` in 14392*GNU* | *'with BFD'*) 14393 acl_cv_prog_gnu_ld=yes ;; 14394*) 14395 acl_cv_prog_gnu_ld=no ;; 14396esac 14397fi 14398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 14399$as_echo "$acl_cv_prog_gnu_ld" >&6; } 14400with_gnu_ld=$acl_cv_prog_gnu_ld 14401 14402 14403 14404 14405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 14406$as_echo_n "checking for shared library run path origin... " >&6; } 14407if ${acl_cv_rpath+:} false; then : 14408 $as_echo_n "(cached) " >&6 14409else 14410 14411 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 14412 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 14413 . ./conftest.sh 14414 rm -f ./conftest.sh 14415 acl_cv_rpath=done 14416 14417fi 14418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 14419$as_echo "$acl_cv_rpath" >&6; } 14420 wl="$acl_cv_wl" 14421 acl_libext="$acl_cv_libext" 14422 acl_shlibext="$acl_cv_shlibext" 14423 acl_libname_spec="$acl_cv_libname_spec" 14424 acl_library_names_spec="$acl_cv_library_names_spec" 14425 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 14426 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 14427 acl_hardcode_direct="$acl_cv_hardcode_direct" 14428 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" 14429 # Check whether --enable-rpath was given. 14430if test "${enable_rpath+set}" = set; then : 14431 enableval=$enable_rpath; : 14432else 14433 enable_rpath=yes 14434fi 14435 14436 14437 14438 acl_libdirstem=lib 14439 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` 14440 if test -n "$searchpath"; then 14441 acl_save_IFS="${IFS= }"; IFS=":" 14442 for searchdir in $searchpath; do 14443 if test -d "$searchdir"; then 14444 case "$searchdir" in 14445 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; 14446 *) searchdir=`cd "$searchdir" && pwd` 14447 case "$searchdir" in 14448 */lib64 ) acl_libdirstem=lib64 ;; 14449 esac ;; 14450 esac 14451 fi 14452 done 14453 IFS="$acl_save_IFS" 14454 fi 14455 14456 14457 14458 14459 14460 14461 14462 14463 14464 use_additional=yes 14465 14466 acl_save_prefix="$prefix" 14467 prefix="$acl_final_prefix" 14468 acl_save_exec_prefix="$exec_prefix" 14469 exec_prefix="$acl_final_exec_prefix" 14470 14471 eval additional_includedir=\"$includedir\" 14472 eval additional_libdir=\"$libdir\" 14473 14474 exec_prefix="$acl_save_exec_prefix" 14475 prefix="$acl_save_prefix" 14476 14477 14478# Check whether --with-libiconv-prefix was given. 14479if test "${with_libiconv_prefix+set}" = set; then : 14480 withval=$with_libiconv_prefix; 14481 if test "X$withval" = "Xno"; then 14482 use_additional=no 14483 else 14484 if test "X$withval" = "X"; then 14485 14486 acl_save_prefix="$prefix" 14487 prefix="$acl_final_prefix" 14488 acl_save_exec_prefix="$exec_prefix" 14489 exec_prefix="$acl_final_exec_prefix" 14490 14491 eval additional_includedir=\"$includedir\" 14492 eval additional_libdir=\"$libdir\" 14493 14494 exec_prefix="$acl_save_exec_prefix" 14495 prefix="$acl_save_prefix" 14496 14497 else 14498 additional_includedir="$withval/include" 14499 additional_libdir="$withval/$acl_libdirstem" 14500 fi 14501 fi 14502 14503fi 14504 14505 LIBICONV= 14506 LTLIBICONV= 14507 INCICONV= 14508 LIBICONV_PREFIX= 14509 rpathdirs= 14510 ltrpathdirs= 14511 names_already_handled= 14512 names_next_round='iconv ' 14513 while test -n "$names_next_round"; do 14514 names_this_round="$names_next_round" 14515 names_next_round= 14516 for name in $names_this_round; do 14517 already_handled= 14518 for n in $names_already_handled; do 14519 if test "$n" = "$name"; then 14520 already_handled=yes 14521 break 14522 fi 14523 done 14524 if test -z "$already_handled"; then 14525 names_already_handled="$names_already_handled $name" 14526 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 14527 eval value=\"\$HAVE_LIB$uppername\" 14528 if test -n "$value"; then 14529 if test "$value" = yes; then 14530 eval value=\"\$LIB$uppername\" 14531 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 14532 eval value=\"\$LTLIB$uppername\" 14533 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 14534 else 14535 : 14536 fi 14537 else 14538 found_dir= 14539 found_la= 14540 found_so= 14541 found_a= 14542 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name 14543 if test -n "$acl_shlibext"; then 14544 shrext=".$acl_shlibext" # typically: shrext=.so 14545 else 14546 shrext= 14547 fi 14548 if test $use_additional = yes; then 14549 dir="$additional_libdir" 14550 if test -n "$acl_shlibext"; then 14551 if test -f "$dir/$libname$shrext"; then 14552 found_dir="$dir" 14553 found_so="$dir/$libname$shrext" 14554 else 14555 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 14556 ver=`(cd "$dir" && \ 14557 for f in "$libname$shrext".*; do echo "$f"; done \ 14558 | sed -e "s,^$libname$shrext\\\\.,," \ 14559 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 14560 | sed 1q ) 2>/dev/null` 14561 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 14562 found_dir="$dir" 14563 found_so="$dir/$libname$shrext.$ver" 14564 fi 14565 else 14566 eval library_names=\"$acl_library_names_spec\" 14567 for f in $library_names; do 14568 if test -f "$dir/$f"; then 14569 found_dir="$dir" 14570 found_so="$dir/$f" 14571 break 14572 fi 14573 done 14574 fi 14575 fi 14576 fi 14577 if test "X$found_dir" = "X"; then 14578 if test -f "$dir/$libname.$acl_libext"; then 14579 found_dir="$dir" 14580 found_a="$dir/$libname.$acl_libext" 14581 fi 14582 fi 14583 if test "X$found_dir" != "X"; then 14584 if test -f "$dir/$libname.la"; then 14585 found_la="$dir/$libname.la" 14586 fi 14587 fi 14588 fi 14589 if test "X$found_dir" = "X"; then 14590 for x in $LDFLAGS $LTLIBICONV; do 14591 14592 acl_save_prefix="$prefix" 14593 prefix="$acl_final_prefix" 14594 acl_save_exec_prefix="$exec_prefix" 14595 exec_prefix="$acl_final_exec_prefix" 14596 eval x=\"$x\" 14597 exec_prefix="$acl_save_exec_prefix" 14598 prefix="$acl_save_prefix" 14599 14600 case "$x" in 14601 -L*) 14602 dir=`echo "X$x" | sed -e 's/^X-L//'` 14603 if test -n "$acl_shlibext"; then 14604 if test -f "$dir/$libname$shrext"; then 14605 found_dir="$dir" 14606 found_so="$dir/$libname$shrext" 14607 else 14608 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 14609 ver=`(cd "$dir" && \ 14610 for f in "$libname$shrext".*; do echo "$f"; done \ 14611 | sed -e "s,^$libname$shrext\\\\.,," \ 14612 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 14613 | sed 1q ) 2>/dev/null` 14614 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 14615 found_dir="$dir" 14616 found_so="$dir/$libname$shrext.$ver" 14617 fi 14618 else 14619 eval library_names=\"$acl_library_names_spec\" 14620 for f in $library_names; do 14621 if test -f "$dir/$f"; then 14622 found_dir="$dir" 14623 found_so="$dir/$f" 14624 break 14625 fi 14626 done 14627 fi 14628 fi 14629 fi 14630 if test "X$found_dir" = "X"; then 14631 if test -f "$dir/$libname.$acl_libext"; then 14632 found_dir="$dir" 14633 found_a="$dir/$libname.$acl_libext" 14634 fi 14635 fi 14636 if test "X$found_dir" != "X"; then 14637 if test -f "$dir/$libname.la"; then 14638 found_la="$dir/$libname.la" 14639 fi 14640 fi 14641 ;; 14642 esac 14643 if test "X$found_dir" != "X"; then 14644 break 14645 fi 14646 done 14647 fi 14648 if test "X$found_dir" != "X"; then 14649 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 14650 if test "X$found_so" != "X"; then 14651 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then 14652 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 14653 else 14654 haveit= 14655 for x in $ltrpathdirs; do 14656 if test "X$x" = "X$found_dir"; then 14657 haveit=yes 14658 break 14659 fi 14660 done 14661 if test -z "$haveit"; then 14662 ltrpathdirs="$ltrpathdirs $found_dir" 14663 fi 14664 if test "$acl_hardcode_direct" = yes; then 14665 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 14666 else 14667 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 14668 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 14669 haveit= 14670 for x in $rpathdirs; do 14671 if test "X$x" = "X$found_dir"; then 14672 haveit=yes 14673 break 14674 fi 14675 done 14676 if test -z "$haveit"; then 14677 rpathdirs="$rpathdirs $found_dir" 14678 fi 14679 else 14680 haveit= 14681 for x in $LDFLAGS $LIBICONV; do 14682 14683 acl_save_prefix="$prefix" 14684 prefix="$acl_final_prefix" 14685 acl_save_exec_prefix="$exec_prefix" 14686 exec_prefix="$acl_final_exec_prefix" 14687 eval x=\"$x\" 14688 exec_prefix="$acl_save_exec_prefix" 14689 prefix="$acl_save_prefix" 14690 14691 if test "X$x" = "X-L$found_dir"; then 14692 haveit=yes 14693 break 14694 fi 14695 done 14696 if test -z "$haveit"; then 14697 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 14698 fi 14699 if test "$acl_hardcode_minus_L" != no; then 14700 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 14701 else 14702 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 14703 fi 14704 fi 14705 fi 14706 fi 14707 else 14708 if test "X$found_a" != "X"; then 14709 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 14710 else 14711 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 14712 fi 14713 fi 14714 additional_includedir= 14715 case "$found_dir" in 14716 */$acl_libdirstem | */$acl_libdirstem/) 14717 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` 14718 LIBICONV_PREFIX="$basedir" 14719 additional_includedir="$basedir/include" 14720 ;; 14721 esac 14722 if test "X$additional_includedir" != "X"; then 14723 if test "X$additional_includedir" != "X/usr/include"; then 14724 haveit= 14725 if test "X$additional_includedir" = "X/usr/local/include"; then 14726 if test -n "$GCC"; then 14727 case $host_os in 14728 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 14729 esac 14730 fi 14731 fi 14732 if test -z "$haveit"; then 14733 for x in $CPPFLAGS $INCICONV; do 14734 14735 acl_save_prefix="$prefix" 14736 prefix="$acl_final_prefix" 14737 acl_save_exec_prefix="$exec_prefix" 14738 exec_prefix="$acl_final_exec_prefix" 14739 eval x=\"$x\" 14740 exec_prefix="$acl_save_exec_prefix" 14741 prefix="$acl_save_prefix" 14742 14743 if test "X$x" = "X-I$additional_includedir"; then 14744 haveit=yes 14745 break 14746 fi 14747 done 14748 if test -z "$haveit"; then 14749 if test -d "$additional_includedir"; then 14750 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 14751 fi 14752 fi 14753 fi 14754 fi 14755 fi 14756 if test -n "$found_la"; then 14757 save_libdir="$libdir" 14758 case "$found_la" in 14759 */* | *\\*) . "$found_la" ;; 14760 *) . "./$found_la" ;; 14761 esac 14762 libdir="$save_libdir" 14763 for dep in $dependency_libs; do 14764 case "$dep" in 14765 -L*) 14766 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 14767 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then 14768 haveit= 14769 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then 14770 if test -n "$GCC"; then 14771 case $host_os in 14772 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 14773 esac 14774 fi 14775 fi 14776 if test -z "$haveit"; then 14777 haveit= 14778 for x in $LDFLAGS $LIBICONV; do 14779 14780 acl_save_prefix="$prefix" 14781 prefix="$acl_final_prefix" 14782 acl_save_exec_prefix="$exec_prefix" 14783 exec_prefix="$acl_final_exec_prefix" 14784 eval x=\"$x\" 14785 exec_prefix="$acl_save_exec_prefix" 14786 prefix="$acl_save_prefix" 14787 14788 if test "X$x" = "X-L$additional_libdir"; then 14789 haveit=yes 14790 break 14791 fi 14792 done 14793 if test -z "$haveit"; then 14794 if test -d "$additional_libdir"; then 14795 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 14796 fi 14797 fi 14798 haveit= 14799 for x in $LDFLAGS $LTLIBICONV; do 14800 14801 acl_save_prefix="$prefix" 14802 prefix="$acl_final_prefix" 14803 acl_save_exec_prefix="$exec_prefix" 14804 exec_prefix="$acl_final_exec_prefix" 14805 eval x=\"$x\" 14806 exec_prefix="$acl_save_exec_prefix" 14807 prefix="$acl_save_prefix" 14808 14809 if test "X$x" = "X-L$additional_libdir"; then 14810 haveit=yes 14811 break 14812 fi 14813 done 14814 if test -z "$haveit"; then 14815 if test -d "$additional_libdir"; then 14816 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 14817 fi 14818 fi 14819 fi 14820 fi 14821 ;; 14822 -R*) 14823 dir=`echo "X$dep" | sed -e 's/^X-R//'` 14824 if test "$enable_rpath" != no; then 14825 haveit= 14826 for x in $rpathdirs; do 14827 if test "X$x" = "X$dir"; then 14828 haveit=yes 14829 break 14830 fi 14831 done 14832 if test -z "$haveit"; then 14833 rpathdirs="$rpathdirs $dir" 14834 fi 14835 haveit= 14836 for x in $ltrpathdirs; do 14837 if test "X$x" = "X$dir"; then 14838 haveit=yes 14839 break 14840 fi 14841 done 14842 if test -z "$haveit"; then 14843 ltrpathdirs="$ltrpathdirs $dir" 14844 fi 14845 fi 14846 ;; 14847 -l*) 14848 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 14849 ;; 14850 *.la) 14851 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 14852 ;; 14853 *) 14854 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 14855 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 14856 ;; 14857 esac 14858 done 14859 fi 14860 else 14861 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 14862 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 14863 fi 14864 fi 14865 fi 14866 done 14867 done 14868 if test "X$rpathdirs" != "X"; then 14869 if test -n "$acl_hardcode_libdir_separator"; then 14870 alldirs= 14871 for found_dir in $rpathdirs; do 14872 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" 14873 done 14874 acl_save_libdir="$libdir" 14875 libdir="$alldirs" 14876 eval flag=\"$acl_hardcode_libdir_flag_spec\" 14877 libdir="$acl_save_libdir" 14878 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 14879 else 14880 for found_dir in $rpathdirs; do 14881 acl_save_libdir="$libdir" 14882 libdir="$found_dir" 14883 eval flag=\"$acl_hardcode_libdir_flag_spec\" 14884 libdir="$acl_save_libdir" 14885 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 14886 done 14887 fi 14888 fi 14889 if test "X$ltrpathdirs" != "X"; then 14890 for found_dir in $ltrpathdirs; do 14891 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 14892 done 14893 fi 14894 14895 14896 14897 14898 14899 14900 14901 14902 14903 14904 14905 14906 14907 14908 14909 14910 14911 14912 14913 14914 14915 14916 14917 14918 14919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 14920$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } 14921if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : 14922 $as_echo_n "(cached) " >&6 14923else 14924 gt_save_LIBS="$LIBS" 14925 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 14926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14927/* end confdefs.h. */ 14928#include <CoreFoundation/CFPreferences.h> 14929int 14930main () 14931{ 14932CFPreferencesCopyAppValue(NULL, NULL) 14933 ; 14934 return 0; 14935} 14936_ACEOF 14937if ac_fn_c_try_link "$LINENO"; then : 14938 gt_cv_func_CFPreferencesCopyAppValue=yes 14939else 14940 gt_cv_func_CFPreferencesCopyAppValue=no 14941fi 14942rm -f core conftest.err conftest.$ac_objext \ 14943 conftest$ac_exeext conftest.$ac_ext 14944 LIBS="$gt_save_LIBS" 14945fi 14946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 14947$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } 14948 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then 14949 14950$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h 14951 14952 fi 14953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 14954$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } 14955if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then : 14956 $as_echo_n "(cached) " >&6 14957else 14958 gt_save_LIBS="$LIBS" 14959 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 14960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14961/* end confdefs.h. */ 14962#include <CoreFoundation/CFLocale.h> 14963int 14964main () 14965{ 14966CFLocaleCopyCurrent(); 14967 ; 14968 return 0; 14969} 14970_ACEOF 14971if ac_fn_c_try_link "$LINENO"; then : 14972 gt_cv_func_CFLocaleCopyCurrent=yes 14973else 14974 gt_cv_func_CFLocaleCopyCurrent=no 14975fi 14976rm -f core conftest.err conftest.$ac_objext \ 14977 conftest$ac_exeext conftest.$ac_ext 14978 LIBS="$gt_save_LIBS" 14979fi 14980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 14981$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; } 14982 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then 14983 14984$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h 14985 14986 fi 14987 INTL_MACOSX_LIBS= 14988 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then 14989 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" 14990 fi 14991 14992 14993 14994 14995 14996 14997 LIBINTL= 14998 LTLIBINTL= 14999 POSUB= 15000 15001 case " $gt_needs " in 15002 *" need-formatstring-macros "*) gt_api_version=3 ;; 15003 *" need-ngettext "*) gt_api_version=2 ;; 15004 *) gt_api_version=1 ;; 15005 esac 15006 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" 15007 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" 15008 15009 if test "$USE_NLS" = "yes"; then 15010 gt_use_preinstalled_gnugettext=no 15011 15012 15013 if test $gt_api_version -ge 3; then 15014 gt_revision_test_code=' 15015#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 15016#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) 15017#endif 15018typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; 15019' 15020 else 15021 gt_revision_test_code= 15022 fi 15023 if test $gt_api_version -ge 2; then 15024 gt_expression_test_code=' + * ngettext ("", "", 0)' 15025 else 15026 gt_expression_test_code= 15027 fi 15028 15029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 15030$as_echo_n "checking for GNU gettext in libc... " >&6; } 15031if eval \${$gt_func_gnugettext_libc+:} false; then : 15032 $as_echo_n "(cached) " >&6 15033else 15034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15035/* end confdefs.h. */ 15036#include <libintl.h> 15037$gt_revision_test_code 15038extern int _nl_msg_cat_cntr; 15039extern int *_nl_domain_bindings; 15040int 15041main () 15042{ 15043bindtextdomain ("", ""); 15044return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings 15045 ; 15046 return 0; 15047} 15048_ACEOF 15049if ac_fn_c_try_link "$LINENO"; then : 15050 eval "$gt_func_gnugettext_libc=yes" 15051else 15052 eval "$gt_func_gnugettext_libc=no" 15053fi 15054rm -f core conftest.err conftest.$ac_objext \ 15055 conftest$ac_exeext conftest.$ac_ext 15056fi 15057eval ac_res=\$$gt_func_gnugettext_libc 15058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 15059$as_echo "$ac_res" >&6; } 15060 15061 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then 15062 15063 15064 15065 15066 15067 am_save_CPPFLAGS="$CPPFLAGS" 15068 15069 for element in $INCICONV; do 15070 haveit= 15071 for x in $CPPFLAGS; do 15072 15073 acl_save_prefix="$prefix" 15074 prefix="$acl_final_prefix" 15075 acl_save_exec_prefix="$exec_prefix" 15076 exec_prefix="$acl_final_exec_prefix" 15077 eval x=\"$x\" 15078 exec_prefix="$acl_save_exec_prefix" 15079 prefix="$acl_save_prefix" 15080 15081 if test "X$x" = "X$element"; then 15082 haveit=yes 15083 break 15084 fi 15085 done 15086 if test -z "$haveit"; then 15087 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 15088 fi 15089 done 15090 15091 15092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 15093$as_echo_n "checking for iconv... " >&6; } 15094if ${am_cv_func_iconv+:} false; then : 15095 $as_echo_n "(cached) " >&6 15096else 15097 15098 am_cv_func_iconv="no, consider installing GNU libiconv" 15099 am_cv_lib_iconv=no 15100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15101/* end confdefs.h. */ 15102#include <stdlib.h> 15103#include <iconv.h> 15104int 15105main () 15106{ 15107iconv_t cd = iconv_open("",""); 15108 iconv(cd,NULL,NULL,NULL,NULL); 15109 iconv_close(cd); 15110 ; 15111 return 0; 15112} 15113_ACEOF 15114if ac_fn_c_try_link "$LINENO"; then : 15115 am_cv_func_iconv=yes 15116fi 15117rm -f core conftest.err conftest.$ac_objext \ 15118 conftest$ac_exeext conftest.$ac_ext 15119 if test "$am_cv_func_iconv" != yes; then 15120 am_save_LIBS="$LIBS" 15121 LIBS="$LIBS $LIBICONV" 15122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15123/* end confdefs.h. */ 15124#include <stdlib.h> 15125#include <iconv.h> 15126int 15127main () 15128{ 15129iconv_t cd = iconv_open("",""); 15130 iconv(cd,NULL,NULL,NULL,NULL); 15131 iconv_close(cd); 15132 ; 15133 return 0; 15134} 15135_ACEOF 15136if ac_fn_c_try_link "$LINENO"; then : 15137 am_cv_lib_iconv=yes 15138 am_cv_func_iconv=yes 15139fi 15140rm -f core conftest.err conftest.$ac_objext \ 15141 conftest$ac_exeext conftest.$ac_ext 15142 LIBS="$am_save_LIBS" 15143 fi 15144 15145fi 15146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 15147$as_echo "$am_cv_func_iconv" >&6; } 15148 if test "$am_cv_func_iconv" = yes; then 15149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5 15150$as_echo_n "checking for working iconv... " >&6; } 15151if ${am_cv_func_iconv_works+:} false; then : 15152 $as_echo_n "(cached) " >&6 15153else 15154 15155 am_save_LIBS="$LIBS" 15156 if test $am_cv_lib_iconv = yes; then 15157 LIBS="$LIBS $LIBICONV" 15158 fi 15159 if test "$cross_compiling" = yes; then : 15160 case "$host_os" in 15161 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; 15162 *) am_cv_func_iconv_works="guessing yes" ;; 15163 esac 15164else 15165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15166/* end confdefs.h. */ 15167 15168#include <iconv.h> 15169#include <string.h> 15170int main () 15171{ 15172 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful 15173 returns. */ 15174 { 15175 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); 15176 if (cd_utf8_to_88591 != (iconv_t)(-1)) 15177 { 15178 static const char input[] = "\342\202\254"; /* EURO SIGN */ 15179 char buf[10]; 15180 const char *inptr = input; 15181 size_t inbytesleft = strlen (input); 15182 char *outptr = buf; 15183 size_t outbytesleft = sizeof (buf); 15184 size_t res = iconv (cd_utf8_to_88591, 15185 (char **) &inptr, &inbytesleft, 15186 &outptr, &outbytesleft); 15187 if (res == 0) 15188 return 1; 15189 } 15190 } 15191#if 0 /* This bug could be worked around by the caller. */ 15192 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ 15193 { 15194 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); 15195 if (cd_88591_to_utf8 != (iconv_t)(-1)) 15196 { 15197 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; 15198 char buf[50]; 15199 const char *inptr = input; 15200 size_t inbytesleft = strlen (input); 15201 char *outptr = buf; 15202 size_t outbytesleft = sizeof (buf); 15203 size_t res = iconv (cd_88591_to_utf8, 15204 (char **) &inptr, &inbytesleft, 15205 &outptr, &outbytesleft); 15206 if ((int)res > 0) 15207 return 1; 15208 } 15209 } 15210#endif 15211 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is 15212 provided. */ 15213 if (/* Try standardized names. */ 15214 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) 15215 /* Try IRIX, OSF/1 names. */ 15216 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) 15217 /* Try AIX names. */ 15218 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) 15219 /* Try HP-UX names. */ 15220 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) 15221 return 1; 15222 return 0; 15223} 15224_ACEOF 15225if ac_fn_c_try_run "$LINENO"; then : 15226 am_cv_func_iconv_works=yes 15227else 15228 am_cv_func_iconv_works=no 15229fi 15230rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 15231 conftest.$ac_objext conftest.beam conftest.$ac_ext 15232fi 15233 15234 LIBS="$am_save_LIBS" 15235 15236fi 15237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5 15238$as_echo "$am_cv_func_iconv_works" >&6; } 15239 case "$am_cv_func_iconv_works" in 15240 *no) am_func_iconv=no am_cv_lib_iconv=no ;; 15241 *) am_func_iconv=yes ;; 15242 esac 15243 else 15244 am_func_iconv=no am_cv_lib_iconv=no 15245 fi 15246 if test "$am_func_iconv" = yes; then 15247 15248$as_echo "#define HAVE_ICONV 1" >>confdefs.h 15249 15250 fi 15251 if test "$am_cv_lib_iconv" = yes; then 15252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 15253$as_echo_n "checking how to link with libiconv... " >&6; } 15254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 15255$as_echo "$LIBICONV" >&6; } 15256 else 15257 CPPFLAGS="$am_save_CPPFLAGS" 15258 LIBICONV= 15259 LTLIBICONV= 15260 fi 15261 15262 15263 15264 15265 15266 15267 15268 15269 use_additional=yes 15270 15271 acl_save_prefix="$prefix" 15272 prefix="$acl_final_prefix" 15273 acl_save_exec_prefix="$exec_prefix" 15274 exec_prefix="$acl_final_exec_prefix" 15275 15276 eval additional_includedir=\"$includedir\" 15277 eval additional_libdir=\"$libdir\" 15278 15279 exec_prefix="$acl_save_exec_prefix" 15280 prefix="$acl_save_prefix" 15281 15282 15283# Check whether --with-libintl-prefix was given. 15284if test "${with_libintl_prefix+set}" = set; then : 15285 withval=$with_libintl_prefix; 15286 if test "X$withval" = "Xno"; then 15287 use_additional=no 15288 else 15289 if test "X$withval" = "X"; then 15290 15291 acl_save_prefix="$prefix" 15292 prefix="$acl_final_prefix" 15293 acl_save_exec_prefix="$exec_prefix" 15294 exec_prefix="$acl_final_exec_prefix" 15295 15296 eval additional_includedir=\"$includedir\" 15297 eval additional_libdir=\"$libdir\" 15298 15299 exec_prefix="$acl_save_exec_prefix" 15300 prefix="$acl_save_prefix" 15301 15302 else 15303 additional_includedir="$withval/include" 15304 additional_libdir="$withval/$acl_libdirstem" 15305 fi 15306 fi 15307 15308fi 15309 15310 LIBINTL= 15311 LTLIBINTL= 15312 INCINTL= 15313 LIBINTL_PREFIX= 15314 rpathdirs= 15315 ltrpathdirs= 15316 names_already_handled= 15317 names_next_round='intl ' 15318 while test -n "$names_next_round"; do 15319 names_this_round="$names_next_round" 15320 names_next_round= 15321 for name in $names_this_round; do 15322 already_handled= 15323 for n in $names_already_handled; do 15324 if test "$n" = "$name"; then 15325 already_handled=yes 15326 break 15327 fi 15328 done 15329 if test -z "$already_handled"; then 15330 names_already_handled="$names_already_handled $name" 15331 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 15332 eval value=\"\$HAVE_LIB$uppername\" 15333 if test -n "$value"; then 15334 if test "$value" = yes; then 15335 eval value=\"\$LIB$uppername\" 15336 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" 15337 eval value=\"\$LTLIB$uppername\" 15338 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" 15339 else 15340 : 15341 fi 15342 else 15343 found_dir= 15344 found_la= 15345 found_so= 15346 found_a= 15347 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name 15348 if test -n "$acl_shlibext"; then 15349 shrext=".$acl_shlibext" # typically: shrext=.so 15350 else 15351 shrext= 15352 fi 15353 if test $use_additional = yes; then 15354 dir="$additional_libdir" 15355 if test -n "$acl_shlibext"; then 15356 if test -f "$dir/$libname$shrext"; then 15357 found_dir="$dir" 15358 found_so="$dir/$libname$shrext" 15359 else 15360 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 15361 ver=`(cd "$dir" && \ 15362 for f in "$libname$shrext".*; do echo "$f"; done \ 15363 | sed -e "s,^$libname$shrext\\\\.,," \ 15364 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 15365 | sed 1q ) 2>/dev/null` 15366 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 15367 found_dir="$dir" 15368 found_so="$dir/$libname$shrext.$ver" 15369 fi 15370 else 15371 eval library_names=\"$acl_library_names_spec\" 15372 for f in $library_names; do 15373 if test -f "$dir/$f"; then 15374 found_dir="$dir" 15375 found_so="$dir/$f" 15376 break 15377 fi 15378 done 15379 fi 15380 fi 15381 fi 15382 if test "X$found_dir" = "X"; then 15383 if test -f "$dir/$libname.$acl_libext"; then 15384 found_dir="$dir" 15385 found_a="$dir/$libname.$acl_libext" 15386 fi 15387 fi 15388 if test "X$found_dir" != "X"; then 15389 if test -f "$dir/$libname.la"; then 15390 found_la="$dir/$libname.la" 15391 fi 15392 fi 15393 fi 15394 if test "X$found_dir" = "X"; then 15395 for x in $LDFLAGS $LTLIBINTL; do 15396 15397 acl_save_prefix="$prefix" 15398 prefix="$acl_final_prefix" 15399 acl_save_exec_prefix="$exec_prefix" 15400 exec_prefix="$acl_final_exec_prefix" 15401 eval x=\"$x\" 15402 exec_prefix="$acl_save_exec_prefix" 15403 prefix="$acl_save_prefix" 15404 15405 case "$x" in 15406 -L*) 15407 dir=`echo "X$x" | sed -e 's/^X-L//'` 15408 if test -n "$acl_shlibext"; then 15409 if test -f "$dir/$libname$shrext"; then 15410 found_dir="$dir" 15411 found_so="$dir/$libname$shrext" 15412 else 15413 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 15414 ver=`(cd "$dir" && \ 15415 for f in "$libname$shrext".*; do echo "$f"; done \ 15416 | sed -e "s,^$libname$shrext\\\\.,," \ 15417 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 15418 | sed 1q ) 2>/dev/null` 15419 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 15420 found_dir="$dir" 15421 found_so="$dir/$libname$shrext.$ver" 15422 fi 15423 else 15424 eval library_names=\"$acl_library_names_spec\" 15425 for f in $library_names; do 15426 if test -f "$dir/$f"; then 15427 found_dir="$dir" 15428 found_so="$dir/$f" 15429 break 15430 fi 15431 done 15432 fi 15433 fi 15434 fi 15435 if test "X$found_dir" = "X"; then 15436 if test -f "$dir/$libname.$acl_libext"; then 15437 found_dir="$dir" 15438 found_a="$dir/$libname.$acl_libext" 15439 fi 15440 fi 15441 if test "X$found_dir" != "X"; then 15442 if test -f "$dir/$libname.la"; then 15443 found_la="$dir/$libname.la" 15444 fi 15445 fi 15446 ;; 15447 esac 15448 if test "X$found_dir" != "X"; then 15449 break 15450 fi 15451 done 15452 fi 15453 if test "X$found_dir" != "X"; then 15454 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" 15455 if test "X$found_so" != "X"; then 15456 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then 15457 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 15458 else 15459 haveit= 15460 for x in $ltrpathdirs; do 15461 if test "X$x" = "X$found_dir"; then 15462 haveit=yes 15463 break 15464 fi 15465 done 15466 if test -z "$haveit"; then 15467 ltrpathdirs="$ltrpathdirs $found_dir" 15468 fi 15469 if test "$acl_hardcode_direct" = yes; then 15470 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 15471 else 15472 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 15473 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 15474 haveit= 15475 for x in $rpathdirs; do 15476 if test "X$x" = "X$found_dir"; then 15477 haveit=yes 15478 break 15479 fi 15480 done 15481 if test -z "$haveit"; then 15482 rpathdirs="$rpathdirs $found_dir" 15483 fi 15484 else 15485 haveit= 15486 for x in $LDFLAGS $LIBINTL; do 15487 15488 acl_save_prefix="$prefix" 15489 prefix="$acl_final_prefix" 15490 acl_save_exec_prefix="$exec_prefix" 15491 exec_prefix="$acl_final_exec_prefix" 15492 eval x=\"$x\" 15493 exec_prefix="$acl_save_exec_prefix" 15494 prefix="$acl_save_prefix" 15495 15496 if test "X$x" = "X-L$found_dir"; then 15497 haveit=yes 15498 break 15499 fi 15500 done 15501 if test -z "$haveit"; then 15502 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" 15503 fi 15504 if test "$acl_hardcode_minus_L" != no; then 15505 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 15506 else 15507 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 15508 fi 15509 fi 15510 fi 15511 fi 15512 else 15513 if test "X$found_a" != "X"; then 15514 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" 15515 else 15516 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" 15517 fi 15518 fi 15519 additional_includedir= 15520 case "$found_dir" in 15521 */$acl_libdirstem | */$acl_libdirstem/) 15522 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` 15523 LIBINTL_PREFIX="$basedir" 15524 additional_includedir="$basedir/include" 15525 ;; 15526 esac 15527 if test "X$additional_includedir" != "X"; then 15528 if test "X$additional_includedir" != "X/usr/include"; then 15529 haveit= 15530 if test "X$additional_includedir" = "X/usr/local/include"; then 15531 if test -n "$GCC"; then 15532 case $host_os in 15533 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 15534 esac 15535 fi 15536 fi 15537 if test -z "$haveit"; then 15538 for x in $CPPFLAGS $INCINTL; do 15539 15540 acl_save_prefix="$prefix" 15541 prefix="$acl_final_prefix" 15542 acl_save_exec_prefix="$exec_prefix" 15543 exec_prefix="$acl_final_exec_prefix" 15544 eval x=\"$x\" 15545 exec_prefix="$acl_save_exec_prefix" 15546 prefix="$acl_save_prefix" 15547 15548 if test "X$x" = "X-I$additional_includedir"; then 15549 haveit=yes 15550 break 15551 fi 15552 done 15553 if test -z "$haveit"; then 15554 if test -d "$additional_includedir"; then 15555 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" 15556 fi 15557 fi 15558 fi 15559 fi 15560 fi 15561 if test -n "$found_la"; then 15562 save_libdir="$libdir" 15563 case "$found_la" in 15564 */* | *\\*) . "$found_la" ;; 15565 *) . "./$found_la" ;; 15566 esac 15567 libdir="$save_libdir" 15568 for dep in $dependency_libs; do 15569 case "$dep" in 15570 -L*) 15571 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 15572 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then 15573 haveit= 15574 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then 15575 if test -n "$GCC"; then 15576 case $host_os in 15577 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 15578 esac 15579 fi 15580 fi 15581 if test -z "$haveit"; then 15582 haveit= 15583 for x in $LDFLAGS $LIBINTL; do 15584 15585 acl_save_prefix="$prefix" 15586 prefix="$acl_final_prefix" 15587 acl_save_exec_prefix="$exec_prefix" 15588 exec_prefix="$acl_final_exec_prefix" 15589 eval x=\"$x\" 15590 exec_prefix="$acl_save_exec_prefix" 15591 prefix="$acl_save_prefix" 15592 15593 if test "X$x" = "X-L$additional_libdir"; then 15594 haveit=yes 15595 break 15596 fi 15597 done 15598 if test -z "$haveit"; then 15599 if test -d "$additional_libdir"; then 15600 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" 15601 fi 15602 fi 15603 haveit= 15604 for x in $LDFLAGS $LTLIBINTL; do 15605 15606 acl_save_prefix="$prefix" 15607 prefix="$acl_final_prefix" 15608 acl_save_exec_prefix="$exec_prefix" 15609 exec_prefix="$acl_final_exec_prefix" 15610 eval x=\"$x\" 15611 exec_prefix="$acl_save_exec_prefix" 15612 prefix="$acl_save_prefix" 15613 15614 if test "X$x" = "X-L$additional_libdir"; then 15615 haveit=yes 15616 break 15617 fi 15618 done 15619 if test -z "$haveit"; then 15620 if test -d "$additional_libdir"; then 15621 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" 15622 fi 15623 fi 15624 fi 15625 fi 15626 ;; 15627 -R*) 15628 dir=`echo "X$dep" | sed -e 's/^X-R//'` 15629 if test "$enable_rpath" != no; then 15630 haveit= 15631 for x in $rpathdirs; do 15632 if test "X$x" = "X$dir"; then 15633 haveit=yes 15634 break 15635 fi 15636 done 15637 if test -z "$haveit"; then 15638 rpathdirs="$rpathdirs $dir" 15639 fi 15640 haveit= 15641 for x in $ltrpathdirs; do 15642 if test "X$x" = "X$dir"; then 15643 haveit=yes 15644 break 15645 fi 15646 done 15647 if test -z "$haveit"; then 15648 ltrpathdirs="$ltrpathdirs $dir" 15649 fi 15650 fi 15651 ;; 15652 -l*) 15653 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 15654 ;; 15655 *.la) 15656 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 15657 ;; 15658 *) 15659 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" 15660 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" 15661 ;; 15662 esac 15663 done 15664 fi 15665 else 15666 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 15667 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" 15668 fi 15669 fi 15670 fi 15671 done 15672 done 15673 if test "X$rpathdirs" != "X"; then 15674 if test -n "$acl_hardcode_libdir_separator"; then 15675 alldirs= 15676 for found_dir in $rpathdirs; do 15677 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" 15678 done 15679 acl_save_libdir="$libdir" 15680 libdir="$alldirs" 15681 eval flag=\"$acl_hardcode_libdir_flag_spec\" 15682 libdir="$acl_save_libdir" 15683 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 15684 else 15685 for found_dir in $rpathdirs; do 15686 acl_save_libdir="$libdir" 15687 libdir="$found_dir" 15688 eval flag=\"$acl_hardcode_libdir_flag_spec\" 15689 libdir="$acl_save_libdir" 15690 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 15691 done 15692 fi 15693 fi 15694 if test "X$ltrpathdirs" != "X"; then 15695 for found_dir in $ltrpathdirs; do 15696 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" 15697 done 15698 fi 15699 15700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 15701$as_echo_n "checking for GNU gettext in libintl... " >&6; } 15702if eval \${$gt_func_gnugettext_libintl+:} false; then : 15703 $as_echo_n "(cached) " >&6 15704else 15705 gt_save_CPPFLAGS="$CPPFLAGS" 15706 CPPFLAGS="$CPPFLAGS $INCINTL" 15707 gt_save_LIBS="$LIBS" 15708 LIBS="$LIBS $LIBINTL" 15709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15710/* end confdefs.h. */ 15711#include <libintl.h> 15712$gt_revision_test_code 15713extern int _nl_msg_cat_cntr; 15714extern 15715#ifdef __cplusplus 15716"C" 15717#endif 15718const char *_nl_expand_alias (const char *); 15719int 15720main () 15721{ 15722bindtextdomain ("", ""); 15723return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") 15724 ; 15725 return 0; 15726} 15727_ACEOF 15728if ac_fn_c_try_link "$LINENO"; then : 15729 eval "$gt_func_gnugettext_libintl=yes" 15730else 15731 eval "$gt_func_gnugettext_libintl=no" 15732fi 15733rm -f core conftest.err conftest.$ac_objext \ 15734 conftest$ac_exeext conftest.$ac_ext 15735 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then 15736 LIBS="$LIBS $LIBICONV" 15737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15738/* end confdefs.h. */ 15739#include <libintl.h> 15740$gt_revision_test_code 15741extern int _nl_msg_cat_cntr; 15742extern 15743#ifdef __cplusplus 15744"C" 15745#endif 15746const char *_nl_expand_alias (const char *); 15747int 15748main () 15749{ 15750bindtextdomain ("", ""); 15751return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") 15752 ; 15753 return 0; 15754} 15755_ACEOF 15756if ac_fn_c_try_link "$LINENO"; then : 15757 LIBINTL="$LIBINTL $LIBICONV" 15758 LTLIBINTL="$LTLIBINTL $LTLIBICONV" 15759 eval "$gt_func_gnugettext_libintl=yes" 15760 15761fi 15762rm -f core conftest.err conftest.$ac_objext \ 15763 conftest$ac_exeext conftest.$ac_ext 15764 fi 15765 CPPFLAGS="$gt_save_CPPFLAGS" 15766 LIBS="$gt_save_LIBS" 15767fi 15768eval ac_res=\$$gt_func_gnugettext_libintl 15769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 15770$as_echo "$ac_res" >&6; } 15771 fi 15772 15773 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ 15774 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ 15775 && test "$PACKAGE" != gettext-runtime \ 15776 && test "$PACKAGE" != gettext-tools; }; then 15777 gt_use_preinstalled_gnugettext=yes 15778 else 15779 LIBINTL= 15780 LTLIBINTL= 15781 INCINTL= 15782 fi 15783 15784 15785 15786 if test -n "$INTL_MACOSX_LIBS"; then 15787 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 15788 || test "$nls_cv_use_gnu_gettext" = "yes"; then 15789 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" 15790 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" 15791 fi 15792 fi 15793 15794 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 15795 || test "$nls_cv_use_gnu_gettext" = "yes"; then 15796 15797$as_echo "#define ENABLE_NLS 1" >>confdefs.h 15798 15799 else 15800 USE_NLS=no 15801 fi 15802 fi 15803 15804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 15805$as_echo_n "checking whether to use NLS... " >&6; } 15806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 15807$as_echo "$USE_NLS" >&6; } 15808 if test "$USE_NLS" = "yes"; then 15809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 15810$as_echo_n "checking where the gettext function comes from... " >&6; } 15811 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 15812 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 15813 gt_source="external libintl" 15814 else 15815 gt_source="libc" 15816 fi 15817 else 15818 gt_source="included intl directory" 15819 fi 15820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 15821$as_echo "$gt_source" >&6; } 15822 fi 15823 15824 if test "$USE_NLS" = "yes"; then 15825 15826 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 15827 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 15828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 15829$as_echo_n "checking how to link with libintl... " >&6; } 15830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 15831$as_echo "$LIBINTL" >&6; } 15832 15833 for element in $INCINTL; do 15834 haveit= 15835 for x in $CPPFLAGS; do 15836 15837 acl_save_prefix="$prefix" 15838 prefix="$acl_final_prefix" 15839 acl_save_exec_prefix="$exec_prefix" 15840 exec_prefix="$acl_final_exec_prefix" 15841 eval x=\"$x\" 15842 exec_prefix="$acl_save_exec_prefix" 15843 prefix="$acl_save_prefix" 15844 15845 if test "X$x" = "X$element"; then 15846 haveit=yes 15847 break 15848 fi 15849 done 15850 if test -z "$haveit"; then 15851 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 15852 fi 15853 done 15854 15855 fi 15856 15857 15858$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h 15859 15860 15861$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h 15862 15863 fi 15864 15865 POSUB=po 15866 fi 15867 15868 15869 15870 INTLLIBS="$LIBINTL" 15871 15872 15873 15874 15875 15876 15877 15878 if test "$USE_NLS" = "yes"; then 15879 GETTEXT_PACKAGE=gst-plugins-base-$GST_API_VERSION 15880 else 15881 GETTEXT_PACKAGE=NULL 15882 fi 15883 15884 15885cat >>confdefs.h <<_ACEOF 15886#define GETTEXT_PACKAGE "$GETTEXT_PACKAGE" 15887_ACEOF 15888 15889 15890 if test -e "${srcdir}/po/Makevars"; then 15891 if ! grep -e "gst-plugins-base-$GST_API_VERSION" "${srcdir}/po/Makevars"; then 15892 as_fn_error $? "DOMAIN in po/Makevars does not match GETTEXT_PACKAGE gst-plugins-base-$GST_API_VERSION" "$LINENO" 5 15893 fi 15894 fi 15895 15896 15897 EXP_VAR=LOCALEDIR 15898 FROM_VAR=$datadir/locale 15899 15900 prefix_save=$prefix 15901 exec_prefix_save=$exec_prefix 15902 15903 if test "x$prefix" = "xNONE"; then 15904 prefix="$ac_default_prefix" 15905 fi 15906 if test "x$exec_prefix" = "xNONE"; then 15907 exec_prefix=$prefix 15908 fi 15909 15910 full_var="$FROM_VAR" 15911 while true; do 15912 new_full_var="`eval echo $full_var`" 15913 if test "x$new_full_var" = "x$full_var"; then break; fi 15914 full_var=$new_full_var 15915 done 15916 15917 full_var=$new_full_var 15918 LOCALEDIR="$full_var" 15919 15920 15921 prefix=$prefix_save 15922 exec_prefix=$exec_prefix_save 15923 15924 15925cat >>confdefs.h <<_ACEOF 15926#define LOCALEDIR "$LOCALEDIR" 15927_ACEOF 15928 15929 15930 15931 15932 15933 # Check whether --enable-fatal-warnings was given. 15934if test "${enable_fatal_warnings+set}" = set; then : 15935 enableval=$enable_fatal_warnings; 15936 case "${enableval}" in 15937 yes) FATAL_WARNINGS=yes ;; 15938 no) FATAL_WARNINGS=no ;; 15939 *) as_fn_error $? "bad value ${enableval} for --disable-fatal-warnings" "$LINENO" 5 ;; 15940 esac 15941 15942else 15943 15944 if test "x`expr $PACKAGE_VERSION_MINOR % 2`" = "x1" -a "x`expr $PACKAGE_VERSION_MICRO '<' 90`" = "x1"; then 15945 FATAL_WARNINGS=yes 15946 else 15947 FATAL_WARNINGS=no 15948 fi 15949 15950fi 15951 15952 15953 15954 # Check whether --enable-extra-check was given. 15955if test "${enable_extra_check+set}" = set; then : 15956 enableval=$enable_extra_check; 15957 case "${enableval}" in 15958 yes) EXTRA_CHECKS=yes ;; 15959 no) EXTRA_CHECKS=no ;; 15960 *) as_fn_error $? "bad value ${enableval} for --enable-extra-checks" "$LINENO" 5 ;; 15961 esac 15962 15963else 15964 15965 if test "x`expr $PACKAGE_VERSION_MINOR % 2`" = "x1" -a "x`expr $PACKAGE_VERSION_MICRO '<' 90`" = "x1"; then 15966 EXTRA_CHECKS=yes 15967 else 15968 EXTRA_CHECKS=no 15969 fi 15970 15971fi 15972 15973 15974 if test "x$EXTRA_CHECKS" = "xyes"; then 15975 15976$as_echo "#define GST_ENABLE_EXTRA_CHECKS 1" >>confdefs.h 15977 15978 fi 15979 15980 15981 15982 # Check whether --enable-debug was given. 15983if test "${enable_debug+set}" = set; then : 15984 enableval=$enable_debug; 15985 case "${enableval}" in 15986 yes) USE_DEBUG=yes ;; 15987 no) USE_DEBUG=no ;; 15988 *) as_fn_error $? "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;; 15989 esac 15990 15991else 15992 USE_DEBUG=yes 15993fi 15994 15995 15996 # Check whether --enable-profiling was given. 15997if test "${enable_profiling+set}" = set; then : 15998 enableval=$enable_profiling; 15999 case "${enableval}" in 16000 yes) USE_PROFILING=yes ;; 16001 no) USE_PROFILING=no ;; 16002 *) as_fn_error $? "bad value ${enableval} for --enable-profiling" "$LINENO" 5 ;; 16003 esac 16004 16005else 16006 USE_PROFILING=no 16007fi 16008 16009 16010 16011if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 16012 if test -n "$ac_tool_prefix"; then 16013 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 16014set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 16015{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 16016$as_echo_n "checking for $ac_word... " >&6; } 16017if ${ac_cv_path_PKG_CONFIG+:} false; then : 16018 $as_echo_n "(cached) " >&6 16019else 16020 case $PKG_CONFIG in 16021 [\\/]* | ?:[\\/]*) 16022 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 16023 ;; 16024 *) 16025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 16026for as_dir in $PATH 16027do 16028 IFS=$as_save_IFS 16029 test -z "$as_dir" && as_dir=. 16030 for ac_exec_ext in '' $ac_executable_extensions; do 16031 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 16032 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 16033 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 16034 break 2 16035 fi 16036done 16037 done 16038IFS=$as_save_IFS 16039 16040 ;; 16041esac 16042fi 16043PKG_CONFIG=$ac_cv_path_PKG_CONFIG 16044if test -n "$PKG_CONFIG"; then 16045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 16046$as_echo "$PKG_CONFIG" >&6; } 16047else 16048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 16049$as_echo "no" >&6; } 16050fi 16051 16052 16053fi 16054if test -z "$ac_cv_path_PKG_CONFIG"; then 16055 ac_pt_PKG_CONFIG=$PKG_CONFIG 16056 # Extract the first word of "pkg-config", so it can be a program name with args. 16057set dummy pkg-config; ac_word=$2 16058{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 16059$as_echo_n "checking for $ac_word... " >&6; } 16060if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 16061 $as_echo_n "(cached) " >&6 16062else 16063 case $ac_pt_PKG_CONFIG in 16064 [\\/]* | ?:[\\/]*) 16065 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 16066 ;; 16067 *) 16068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 16069for as_dir in $PATH 16070do 16071 IFS=$as_save_IFS 16072 test -z "$as_dir" && as_dir=. 16073 for ac_exec_ext in '' $ac_executable_extensions; do 16074 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 16075 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 16076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 16077 break 2 16078 fi 16079done 16080 done 16081IFS=$as_save_IFS 16082 16083 ;; 16084esac 16085fi 16086ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 16087if test -n "$ac_pt_PKG_CONFIG"; then 16088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 16089$as_echo "$ac_pt_PKG_CONFIG" >&6; } 16090else 16091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 16092$as_echo "no" >&6; } 16093fi 16094 16095 if test "x$ac_pt_PKG_CONFIG" = x; then 16096 PKG_CONFIG="" 16097 else 16098 case $cross_compiling:$ac_tool_warned in 16099yes:) 16100{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 16101$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 16102ac_tool_warned=yes ;; 16103esac 16104 PKG_CONFIG=$ac_pt_PKG_CONFIG 16105 fi 16106else 16107 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 16108fi 16109 16110fi 16111if test -n "$PKG_CONFIG"; then 16112 _pkg_min_version=0.9.0 16113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 16114$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 16115 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 16116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 16117$as_echo "yes" >&6; } 16118 else 16119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 16120$as_echo "no" >&6; } 16121 PKG_CONFIG="" 16122 fi 16123 16124fi 16125 16126 # Check whether --enable-valgrind was given. 16127if test "${enable_valgrind+set}" = set; then : 16128 enableval=$enable_valgrind; 16129 case "${enableval}" in 16130 yes) USE_VALGRIND="$USE_DEBUG" ;; 16131 no) USE_VALGRIND=no ;; 16132 *) as_fn_error $? "bad value ${enableval} for --enable-valgrind" "$LINENO" 5 ;; 16133 esac 16134 16135else 16136 USE_VALGRIND="$USE_DEBUG" 16137fi 16138 VALGRIND_REQ="3.0" 16139 if test "x$USE_VALGRIND" = xyes; then 16140 16141pkg_failed=no 16142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for VALGRIND" >&5 16143$as_echo_n "checking for VALGRIND... " >&6; } 16144 16145if test -n "$PKG_CONFIG"; then 16146 if test -n "$VALGRIND_CFLAGS"; then 16147 pkg_cv_VALGRIND_CFLAGS="$VALGRIND_CFLAGS" 16148 else 16149 if test -n "$PKG_CONFIG" && \ 16150 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"valgrind >= \$VALGRIND_REQ\""; } >&5 16151 ($PKG_CONFIG --exists --print-errors "valgrind >= $VALGRIND_REQ") 2>&5 16152 ac_status=$? 16153 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16154 test $ac_status = 0; }; then 16155 pkg_cv_VALGRIND_CFLAGS=`$PKG_CONFIG --cflags "valgrind >= $VALGRIND_REQ" 2>/dev/null` 16156else 16157 pkg_failed=yes 16158fi 16159 fi 16160else 16161 pkg_failed=untried 16162fi 16163if test -n "$PKG_CONFIG"; then 16164 if test -n "$VALGRIND_LIBS"; then 16165 pkg_cv_VALGRIND_LIBS="$VALGRIND_LIBS" 16166 else 16167 if test -n "$PKG_CONFIG" && \ 16168 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"valgrind >= \$VALGRIND_REQ\""; } >&5 16169 ($PKG_CONFIG --exists --print-errors "valgrind >= $VALGRIND_REQ") 2>&5 16170 ac_status=$? 16171 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 16172 test $ac_status = 0; }; then 16173 pkg_cv_VALGRIND_LIBS=`$PKG_CONFIG --libs "valgrind >= $VALGRIND_REQ" 2>/dev/null` 16174else 16175 pkg_failed=yes 16176fi 16177 fi 16178else 16179 pkg_failed=untried 16180fi 16181 16182 16183 16184if test $pkg_failed = yes; then 16185 16186if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 16187 _pkg_short_errors_supported=yes 16188else 16189 _pkg_short_errors_supported=no 16190fi 16191 if test $_pkg_short_errors_supported = yes; then 16192 VALGRIND_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "valgrind >= $VALGRIND_REQ"` 16193 else 16194 VALGRIND_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "valgrind >= $VALGRIND_REQ"` 16195 fi 16196 # Put the nasty error message in config.log where it belongs 16197 echo "$VALGRIND_PKG_ERRORS" >&5 16198 16199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 16200$as_echo "no" >&6; } 16201 USE_VALGRIND="no" 16202elif test $pkg_failed = untried; then 16203 USE_VALGRIND="no" 16204else 16205 VALGRIND_CFLAGS=$pkg_cv_VALGRIND_CFLAGS 16206 VALGRIND_LIBS=$pkg_cv_VALGRIND_LIBS 16207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 16208$as_echo "yes" >&6; } 16209 USE_VALGRIND="yes" 16210fi 16211 fi 16212 if test "x$USE_VALGRIND" = xyes; then 16213 16214$as_echo "#define HAVE_VALGRIND 1" >>confdefs.h 16215 16216 { $as_echo "$as_me:${as_lineno-$LINENO}: Using extra code paths for valgrind" >&5 16217$as_echo "$as_me: Using extra code paths for valgrind" >&6;} 16218 fi 16219 16220 16221 # Check whether --enable-gcov was given. 16222if test "${enable_gcov+set}" = set; then : 16223 enableval=$enable_gcov; enable_gcov=$enableval 16224else 16225 enable_gcov=no 16226fi 16227 16228 if test x$enable_gcov = xyes ; then 16229 if test "x$GCC" != "xyes" 16230 then 16231 as_fn_error $? "gcov only works if gcc is used" "$LINENO" 5 16232 fi 16233 16234 16235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands \"-fprofile-arcs\"" >&5 16236$as_echo_n "checking to see if compiler understands \"-fprofile-arcs\"... " >&6; } 16237 16238 save_CFLAGS="$CFLAGS" 16239 CFLAGS="$CFLAGS "-fprofile-arcs"" 16240 16241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16242/* end confdefs.h. */ 16243 16244int 16245main () 16246{ 16247 16248 ; 16249 return 0; 16250} 16251_ACEOF 16252if ac_fn_c_try_compile "$LINENO"; then : 16253 flag_ok=yes 16254else 16255 flag_ok=no 16256fi 16257rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16258 CFLAGS="$save_CFLAGS" 16259 16260 if test "X$flag_ok" = Xyes ; then 16261 GCOV_CFLAGS="$GCOV_CFLAGS -fprofile-arcs" 16262 true 16263 else 16264 true 16265 true 16266 fi 16267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 16268$as_echo "$flag_ok" >&6; } 16269 16270 16271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands \"-ftest-coverage\"" >&5 16272$as_echo_n "checking to see if compiler understands \"-ftest-coverage\"... " >&6; } 16273 16274 save_CFLAGS="$CFLAGS" 16275 CFLAGS="$CFLAGS "-ftest-coverage"" 16276 16277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16278/* end confdefs.h. */ 16279 16280int 16281main () 16282{ 16283 16284 ; 16285 return 0; 16286} 16287_ACEOF 16288if ac_fn_c_try_compile "$LINENO"; then : 16289 flag_ok=yes 16290else 16291 flag_ok=no 16292fi 16293rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16294 CFLAGS="$save_CFLAGS" 16295 16296 if test "X$flag_ok" = Xyes ; then 16297 GCOV_CFLAGS="$GCOV_CFLAGS -ftest-coverage" 16298 true 16299 else 16300 true 16301 true 16302 fi 16303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 16304$as_echo "$flag_ok" >&6; } 16305 16306 GCOV_CFLAGS=`echo "$GCOV_CFLAGS" | sed -e 's/-O[0-9]*//g'` 16307 GCOV_LIBS=-lgcov 16308 16309 16310 GCOV=`echo $CC | sed s/gcc/gcov/g` 16311 16312 16313 GST_GCOV_ENABLED=yes 16314 16315cat >>confdefs.h <<_ACEOF 16316#define GST_GCOV_ENABLED 1 16317_ACEOF 16318 16319 if test "x$GST_GCOV_ENABLED" = "xyes" 16320 then 16321 CFLAGS="$CFLAGS -O0" 16322 16323 CXXFLAGS="$CXXFLAGS -O0" 16324 16325 FFLAGS="$FFLAGS -O0" 16326 16327 CCASFLAGS="$CCASFLAGS -O0" 16328 16329 { $as_echo "$as_me:${as_lineno-$LINENO}: gcov enabled, setting CFLAGS and friends to $CFLAGS" >&5 16330$as_echo "$as_me: gcov enabled, setting CFLAGS and friends to $CFLAGS" >&6;} 16331 fi 16332 fi 16333 if test x$enable_gcov = xyes; then 16334 GST_GCOV_ENABLED_TRUE= 16335 GST_GCOV_ENABLED_FALSE='#' 16336else 16337 GST_GCOV_ENABLED_TRUE='#' 16338 GST_GCOV_ENABLED_FALSE= 16339fi 16340 16341 16342 16343 16344 # Check whether --enable-examples was given. 16345if test "${enable_examples+set}" = set; then : 16346 enableval=$enable_examples; 16347 case "${enableval}" in 16348 yes) BUILD_EXAMPLES=yes ;; 16349 no) BUILD_EXAMPLES=no ;; 16350 *) as_fn_error $? "bad value ${enableval} for --disable-examples" "$LINENO" 5 ;; 16351 esac 16352 16353else 16354 BUILD_EXAMPLES=yes 16355fi 16356 if test "x$BUILD_EXAMPLES" = "xyes"; then 16357 BUILD_EXAMPLES_TRUE= 16358 BUILD_EXAMPLES_FALSE='#' 16359else 16360 BUILD_EXAMPLES_TRUE='#' 16361 BUILD_EXAMPLES_FALSE= 16362fi 16363 16364 16365 16366 16367 16368# Check whether --with-pkg-config-path was given. 16369if test "${with_pkg_config_path+set}" = set; then : 16370 withval=$with_pkg_config_path; 16371 export PKG_CONFIG_PATH=${withval} 16372 { $as_echo "$as_me:${as_lineno-$LINENO}: Set PKG_CONFIG_PATH to $PKG_CONFIG_PATH" >&5 16373$as_echo "$as_me: Set PKG_CONFIG_PATH to $PKG_CONFIG_PATH" >&6;} 16374 16375fi 16376 16377 16378 16379 16380# Check whether --with-package-name was given. 16381if test "${with_package_name+set}" = set; then : 16382 withval=$with_package_name; 16383 case "${withval}" in 16384 yes) as_fn_error $? "bad value ${withval} for --with-package-name" "$LINENO" 5 ;; 16385 no) as_fn_error $? "bad value ${withval} for --with-package-name" "$LINENO" 5 ;; 16386 *) GST_PACKAGE_NAME="${withval}" ;; 16387 esac 16388 16389else 16390 16391 P= 16392 if test "x$P" = "x" 16393 then 16394 P=$PACKAGE_NAME 16395 fi 16396 16397 if test "x$PACKAGE_VERSION_NANO" = "x0" 16398 then 16399 GST_PACKAGE_NAME="$P source release" 16400 else 16401 if test "x$PACKAGE_VERSION_NANO" = "x1" 16402 then 16403 GST_PACKAGE_NAME="$P git" 16404 else 16405 GST_PACKAGE_NAME="$P prerelease" 16406 fi 16407 fi 16408 16409 16410fi 16411 16412 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $GST_PACKAGE_NAME as package name" >&5 16413$as_echo "$as_me: Using $GST_PACKAGE_NAME as package name" >&6;} 16414 16415cat >>confdefs.h <<_ACEOF 16416#define GST_PACKAGE_NAME "$GST_PACKAGE_NAME" 16417_ACEOF 16418 16419 16420 16421 16422 16423# Check whether --with-package-origin was given. 16424if test "${with_package_origin+set}" = set; then : 16425 withval=$with_package_origin; 16426 case "${withval}" in 16427 yes) as_fn_error $? "bad value ${withval} for --with-package-origin" "$LINENO" 5 ;; 16428 no) as_fn_error $? "bad value ${withval} for --with-package-origin" "$LINENO" 5 ;; 16429 *) GST_PACKAGE_ORIGIN="${withval}" ;; 16430 esac 16431 16432else 16433 GST_PACKAGE_ORIGIN="Unknown package origin" 16434fi 16435 16436 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $GST_PACKAGE_ORIGIN as package origin" >&5 16437$as_echo "$as_me: Using $GST_PACKAGE_ORIGIN as package origin" >&6;} 16438 16439cat >>confdefs.h <<_ACEOF 16440#define GST_PACKAGE_ORIGIN "$GST_PACKAGE_ORIGIN" 16441_ACEOF 16442 16443 16444 16445 16446 16447 GST_PKG_CONFIG_PATH="\$(top_builddir)/pkgconfig" 16448 if test "x$PKG_CONFIG_PATH" != "x"; then 16449 GST_PKG_CONFIG_PATH="$GST_PKG_CONFIG_PATH:$PKG_CONFIG_PATH" 16450 fi 16451 16452 { $as_echo "$as_me:${as_lineno-$LINENO}: Using GST_PKG_CONFIG_PATH = $GST_PKG_CONFIG_PATH" >&5 16453$as_echo "$as_me: Using GST_PKG_CONFIG_PATH = $GST_PKG_CONFIG_PATH" >&6;} 16454 16455 16456 16457# Check whether --with-install-plugins-helper was given. 16458if test "${with_install_plugins_helper+set}" = set; then : 16459 withval=$with_install_plugins_helper; 16460 case "${withval}" in 16461 yes) as_fn_error $? "bad value ${withval} for --with-install-plugins-helper" "$LINENO" 5 ;; 16462 no) as_fn_error $? "bad value ${withval} for --with-install-plugins-helper" "$LINENO" 5 ;; 16463 *) GST_INSTALL_PLUGINS_HELPER="${withval}" ;; 16464 esac 16465 16466else 16467 16468 16469 EXP_VAR=GST_INSTALL_PLUGINS_HELPER 16470 FROM_VAR=${libexecdir}/gst-install-plugins-helper 16471 16472 prefix_save=$prefix 16473 exec_prefix_save=$exec_prefix 16474 16475 if test "x$prefix" = "xNONE"; then 16476 prefix="$ac_default_prefix" 16477 fi 16478 if test "x$exec_prefix" = "xNONE"; then 16479 exec_prefix=$prefix 16480 fi 16481 16482 full_var="$FROM_VAR" 16483 while true; do 16484 new_full_var="`eval echo $full_var`" 16485 if test "x$new_full_var" = "x$full_var"; then break; fi 16486 full_var=$new_full_var 16487 done 16488 16489 full_var=$new_full_var 16490 GST_INSTALL_PLUGINS_HELPER="$full_var" 16491 16492 16493 prefix=$prefix_save 16494 exec_prefix=$exec_prefix_save 16495 16496 16497 16498fi 16499 16500{ $as_echo "$as_me:${as_lineno-$LINENO}: Using $GST_INSTALL_PLUGINS_HELPER as plugin install helper" >&5 16501$as_echo "$as_me: Using $GST_INSTALL_PLUGINS_HELPER as plugin install helper" >&6;} 16502 16503cat >>confdefs.h <<_ACEOF 16504#define GST_INSTALL_PLUGINS_HELPER "$GST_INSTALL_PLUGINS_HELPER" 16505_ACEOF 16506 16507 16508 16509 16510 16511# Check whether --with-plugins was given. 16512if test "${with_plugins+set}" = set; then : 16513 withval=$with_plugins; WITH_PLUGINS=$withval 16514else 16515 WITH_PLUGINS= 16516fi 16517 16518 16519 GST_PLUGINS_ALL="" 16520 GST_PLUGINS_SELECTED="" 16521 GST_PLUGINS_NONPORTED="" 16522 16523 16524 16525 16526 16527 16528 16529 echo 16530{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: building of plug-ins with external deps ***" >&5 16531$as_echo "$as_me: *** checking feature: building of plug-ins with external deps ***" >&6;} 16532if test "x" != "x" 16533then 16534 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: ***" >&5 16535$as_echo "$as_me: *** for plug-ins: ***" >&6;} 16536fi 16537NOUSE= 16538if test "x$USE_EXTERNAL" = "xno"; then 16539 NOUSE="yes" 16540fi 16541# Check whether --enable-external was given. 16542if test "${enable_external+set}" = set; then : 16543 enableval=$enable_external; case "${enableval}" in 16544 yes) USE_EXTERNAL=yes;; 16545 no) USE_EXTERNAL=no;; 16546 *) as_fn_error $? "bad value ${enableval} for --enable-external" "$LINENO" 5 ;; 16547 esac 16548else 16549 USE_EXTERNAL=yes 16550fi 16551 16552if test "x$NOUSE" = "xyes"; then 16553 USE_EXTERNAL="no" 16554 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** pre-configured not to be built" >&5 16555$as_echo "$as_me: WARNING: *** pre-configured not to be built" >&2;} 16556fi 16557NOUSE= 16558 16559if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " EXTERNAL " > /dev/null; then 16560 USE_EXTERNAL="no" 16561 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** not ported" >&5 16562$as_echo "$as_me: WARNING: *** not ported" >&2;} 16563fi 16564 16565 16566if test x$USE_EXTERNAL = xyes; then 16567 16568 gst_check_save_LIBS=$LIBS 16569 gst_check_save_LDFLAGS=$LDFLAGS 16570 gst_check_save_CFLAGS=$CFLAGS 16571 gst_check_save_CPPFLAGS=$CPPFLAGS 16572 gst_check_save_CXXFLAGS=$CXXFLAGS 16573 16574 HAVE_EXTERNAL=no 16575 HAVE_EXTERNAL=yes 16576 16577 LIBS=$gst_check_save_LIBS 16578 LDFLAGS=$gst_check_save_LDFLAGS 16579 CFLAGS=$gst_check_save_CFLAGS 16580 CPPFLAGS=$gst_check_save_CPPFLAGS 16581 CXXFLAGS=$gst_check_save_CXXFLAGS 16582 16583 if test x$HAVE_EXTERNAL = xno; then 16584 USE_EXTERNAL=no 16585 else 16586 : 16587 fi 16588fi 16589if test x$USE_EXTERNAL = xyes; then 16590 16591 { $as_echo "$as_me:${as_lineno-$LINENO}: building external plug-ins" >&5 16592$as_echo "$as_me: building external plug-ins" >&6;} 16593 BUILD_EXTERNAL="yes" 16594 16595 if test "x" != "x"; then 16596 GST_PLUGINS_YES="\t\n$GST_PLUGINS_YES" 16597 fi 16598 16599$as_echo "#define HAVE_EXTERNAL /**/" >>confdefs.h 16600 16601else 16602 : 16603 if test "x" != "x"; then 16604 GST_PLUGINS_NO="\t\n$GST_PLUGINS_NO" 16605 fi 16606 16607 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: all plug-ins with external dependencies will not be built" >&5 16608$as_echo "$as_me: WARNING: all plug-ins with external dependencies will not be built" >&2;} 16609 BUILD_EXTERNAL="no" 16610 16611fi 16612 if test x$USE_EXTERNAL = xyes; then 16613 USE_EXTERNAL_TRUE= 16614 USE_EXTERNAL_FALSE='#' 16615else 16616 USE_EXTERNAL_TRUE='#' 16617 USE_EXTERNAL_FALSE= 16618fi 16619 16620 16621 # make BUILD_EXTERNAL available to Makefile.am 16622 if test "x$BUILD_EXTERNAL" = "xyes"; then 16623 BUILD_EXTERNAL_TRUE= 16624 BUILD_EXTERNAL_FALSE='#' 16625else 16626 BUILD_EXTERNAL_TRUE='#' 16627 BUILD_EXTERNAL_FALSE= 16628fi 16629 16630 16631 16632 16633 echo 16634{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: building of experimental plug-ins ***" >&5 16635$as_echo "$as_me: *** checking feature: building of experimental plug-ins ***" >&6;} 16636if test "x" != "x" 16637then 16638 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: ***" >&5 16639$as_echo "$as_me: *** for plug-ins: ***" >&6;} 16640fi 16641NOUSE= 16642if test "x$USE_EXPERIMENTAL" = "xno"; then 16643 NOUSE="yes" 16644fi 16645# Check whether --enable-experimental was given. 16646if test "${enable_experimental+set}" = set; then : 16647 enableval=$enable_experimental; case "${enableval}" in 16648 yes) USE_EXPERIMENTAL=yes;; 16649 no) USE_EXPERIMENTAL=no;; 16650 *) as_fn_error $? "bad value ${enableval} for --enable-experimental" "$LINENO" 5 ;; 16651 esac 16652else 16653 USE_EXPERIMENTAL=no 16654fi 16655 16656if test "x$NOUSE" = "xyes"; then 16657 USE_EXPERIMENTAL="no" 16658 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** pre-configured not to be built" >&5 16659$as_echo "$as_me: WARNING: *** pre-configured not to be built" >&2;} 16660fi 16661NOUSE= 16662 16663if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " EXPERIMENTAL " > /dev/null; then 16664 USE_EXPERIMENTAL="no" 16665 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** not ported" >&5 16666$as_echo "$as_me: WARNING: *** not ported" >&2;} 16667fi 16668 16669 16670if test x$USE_EXPERIMENTAL = xyes; then 16671 16672 gst_check_save_LIBS=$LIBS 16673 gst_check_save_LDFLAGS=$LDFLAGS 16674 gst_check_save_CFLAGS=$CFLAGS 16675 gst_check_save_CPPFLAGS=$CPPFLAGS 16676 gst_check_save_CXXFLAGS=$CXXFLAGS 16677 16678 HAVE_EXPERIMENTAL=no 16679 HAVE_EXPERIMENTAL=yes 16680 16681 LIBS=$gst_check_save_LIBS 16682 LDFLAGS=$gst_check_save_LDFLAGS 16683 CFLAGS=$gst_check_save_CFLAGS 16684 CPPFLAGS=$gst_check_save_CPPFLAGS 16685 CXXFLAGS=$gst_check_save_CXXFLAGS 16686 16687 if test x$HAVE_EXPERIMENTAL = xno; then 16688 USE_EXPERIMENTAL=no 16689 else 16690 : 16691 fi 16692fi 16693if test x$USE_EXPERIMENTAL = xyes; then 16694 16695 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: building experimental plug-ins" >&5 16696$as_echo "$as_me: WARNING: building experimental plug-ins" >&2;} 16697 BUILD_EXPERIMENTAL="yes" 16698 16699 if test "x" != "x"; then 16700 GST_PLUGINS_YES="\t\n$GST_PLUGINS_YES" 16701 fi 16702 16703$as_echo "#define HAVE_EXPERIMENTAL /**/" >>confdefs.h 16704 16705else 16706 : 16707 if test "x" != "x"; then 16708 GST_PLUGINS_NO="\t\n$GST_PLUGINS_NO" 16709 fi 16710 16711 { $as_echo "$as_me:${as_lineno-$LINENO}: not building experimental plug-ins" >&5 16712$as_echo "$as_me: not building experimental plug-ins" >&6;} 16713 BUILD_EXPERIMENTAL="no" 16714 16715fi 16716 if test x$USE_EXPERIMENTAL = xyes; then 16717 USE_EXPERIMENTAL_TRUE= 16718 USE_EXPERIMENTAL_FALSE='#' 16719else 16720 USE_EXPERIMENTAL_TRUE='#' 16721 USE_EXPERIMENTAL_FALSE= 16722fi 16723 16724 16725 # make BUILD_EXPERIMENTAL available to Makefile.am 16726 if test "x$BUILD_EXPERIMENTAL" = "xyes"; then 16727 BUILD_EXPERIMENTAL_TRUE= 16728 BUILD_EXPERIMENTAL_FALSE='#' 16729else 16730 BUILD_EXPERIMENTAL_TRUE='#' 16731 BUILD_EXPERIMENTAL_FALSE= 16732fi 16733 16734 16735 16736 16737 16738 16739 case $host_os in 16740 rhapsody*) 16741 16742cat >>confdefs.h <<_ACEOF 16743#define GST_EXTRA_MODULE_SUFFIX ".dylib" 16744_ACEOF 16745 16746 ;; 16747 darwin*) 16748 16749cat >>confdefs.h <<_ACEOF 16750#define GST_EXTRA_MODULE_SUFFIX ".dylib" 16751_ACEOF 16752 16753 16754cat >>confdefs.h <<_ACEOF 16755#define HAVE_OSX 1 16756_ACEOF 16757 16758 ;; 16759 cygwin*) 16760 16761cat >>confdefs.h <<_ACEOF 16762#define GST_HAVE_UNSAFE_FORK 1 16763_ACEOF 16764 16765 ;; 16766 mingw* | msvc* | mks*) 16767 16768cat >>confdefs.h <<_ACEOF 16769#define HAVE_WIN32 1 16770_ACEOF 16771 16772 16773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16774/* end confdefs.h. */ 16775 16776int 16777main () 16778{ 16779 return __MSVCRT_VERSION__; 16780 ; 16781 return 0; 16782} 16783_ACEOF 16784if ac_fn_c_try_compile "$LINENO"; then : 16785 16786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16787/* end confdefs.h. */ 16788 16789int 16790main () 16791{ 16792 16793 #if __MSVCRT_VERSION__ < 0x0601 16794 #error "MSVCRT too old" 16795 #endif 16796 16797 ; 16798 return 0; 16799} 16800_ACEOF 16801if ac_fn_c_try_compile "$LINENO"; then : 16802 16803 { $as_echo "$as_me:${as_lineno-$LINENO}: MSVCRT version looks ok" >&5 16804$as_echo "$as_me: MSVCRT version looks ok" >&6;} 16805 16806else 16807 16808 as_fn_error $? "MSVCRT version too old, need at least WinXP SP2" "$LINENO" 5 16809 16810fi 16811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16812 16813else 16814 16815 { $as_echo "$as_me:${as_lineno-$LINENO}: Setting MSVCRT version to 0x0601" >&5 16816$as_echo "$as_me: Setting MSVCRT version to 0x0601" >&6;} 16817 16818cat >>confdefs.h <<_ACEOF 16819#define __MSVCRT_VERSION__ 0x0601 16820_ACEOF 16821 16822 16823fi 16824rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16825 ;; 16826 *) 16827 ;; 16828 esac 16829 16830 16831 16832 16833 case "x${target_cpu}" in 16834 xi?86 | xk? | xi?86_64) 16835 case $target_os in 16836 solaris*) 16837 ac_fn_c_check_decl "$LINENO" "__i386" "ac_cv_have_decl___i386" "$ac_includes_default" 16838if test "x$ac_cv_have_decl___i386" = xyes; then : 16839 I386_ABI="yes" 16840else 16841 I386_ABI="no" 16842fi 16843 16844 ac_fn_c_check_decl "$LINENO" "__amd64" "ac_cv_have_decl___amd64" "$ac_includes_default" 16845if test "x$ac_cv_have_decl___amd64" = xyes; then : 16846 AMD64_ABI="yes" 16847else 16848 AMD64_ABI="no" 16849fi 16850 16851 16852 if test "x$I386_ABI" = "xyes" ; then 16853 HAVE_CPU_I386=yes 16854 16855$as_echo "#define HAVE_CPU_I386 1" >>confdefs.h 16856 16857 fi 16858 if test "x$AMD64_ABI" = "xyes" ; then 16859 HAVE_CPU_X86_64=yes 16860 16861$as_echo "#define HAVE_CPU_X86_64 1" >>confdefs.h 16862 16863 fi 16864 ;; 16865 *) 16866 HAVE_CPU_I386=yes 16867 16868$as_echo "#define HAVE_CPU_I386 1" >>confdefs.h 16869 16870 16871 case "x${target_cpu}" in 16872 xi386 | xi486) ;; 16873 *) 16874 16875$as_echo "#define HAVE_RDTSC 1" >>confdefs.h 16876 ;; 16877 esac 16878 ;; 16879 esac 16880 ;; 16881 xpowerpc) 16882 HAVE_CPU_PPC=yes 16883 16884$as_echo "#define HAVE_CPU_PPC 1" >>confdefs.h 16885 ;; 16886 xpowerpc64) 16887 HAVE_CPU_PPC64=yes 16888 16889$as_echo "#define HAVE_CPU_PPC64 1" >>confdefs.h 16890 ;; 16891 xalpha*) 16892 HAVE_CPU_ALPHA=yes 16893 16894$as_echo "#define HAVE_CPU_ALPHA 1" >>confdefs.h 16895 ;; 16896 xarc*) 16897 HAVE_CPU_ARC=yes 16898 16899$as_echo "#define HAVE_CPU_ARC 1" >>confdefs.h 16900 ;; 16901 xarm*) 16902 HAVE_CPU_ARM=yes 16903 16904$as_echo "#define HAVE_CPU_ARM 1" >>confdefs.h 16905 ;; 16906 xaarch64*) 16907 HAVE_CPU_AARCH64=yes 16908 16909$as_echo "#define HAVE_CPU_AARCH64 1" >>confdefs.h 16910 ;; 16911 xsparc*) 16912 HAVE_CPU_SPARC=yes 16913 16914$as_echo "#define HAVE_CPU_SPARC 1" >>confdefs.h 16915 ;; 16916 xmips*) 16917 HAVE_CPU_MIPS=yes 16918 16919$as_echo "#define HAVE_CPU_MIPS 1" >>confdefs.h 16920 ;; 16921 xhppa*) 16922 HAVE_CPU_HPPA=yes 16923 16924$as_echo "#define HAVE_CPU_HPPA 1" >>confdefs.h 16925 ;; 16926 xs390*) 16927 HAVE_CPU_S390=yes 16928 16929$as_echo "#define HAVE_CPU_S390 1" >>confdefs.h 16930 ;; 16931 xia64*) 16932 HAVE_CPU_IA64=yes 16933 16934$as_echo "#define HAVE_CPU_IA64 1" >>confdefs.h 16935 ;; 16936 xm68k*) 16937 HAVE_CPU_M68K=yes 16938 16939$as_echo "#define HAVE_CPU_M68K 1" >>confdefs.h 16940 ;; 16941 xx86_64) 16942 HAVE_CPU_X86_64=yes 16943 16944$as_echo "#define HAVE_CPU_X86_64 1" >>confdefs.h 16945 ;; 16946 xcris) 16947 HAVE_CPU_CRIS=yes 16948 16949$as_echo "#define HAVE_CPU_CRIS 1" >>confdefs.h 16950 ;; 16951 xcrisv32) 16952 HAVE_CPU_CRISV32=yes 16953 16954$as_echo "#define HAVE_CPU_CRISV32 1" >>confdefs.h 16955 ;; 16956 esac 16957 16958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 16959$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 16960if ${ac_cv_c_bigendian+:} false; then : 16961 $as_echo_n "(cached) " >&6 16962else 16963 ac_cv_c_bigendian=unknown 16964 # See if we're dealing with a universal compiler. 16965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16966/* end confdefs.h. */ 16967#ifndef __APPLE_CC__ 16968 not a universal capable compiler 16969 #endif 16970 typedef int dummy; 16971 16972_ACEOF 16973if ac_fn_c_try_compile "$LINENO"; then : 16974 16975 # Check for potential -arch flags. It is not universal unless 16976 # there are at least two -arch flags with different values. 16977 ac_arch= 16978 ac_prev= 16979 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 16980 if test -n "$ac_prev"; then 16981 case $ac_word in 16982 i?86 | x86_64 | ppc | ppc64) 16983 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 16984 ac_arch=$ac_word 16985 else 16986 ac_cv_c_bigendian=universal 16987 break 16988 fi 16989 ;; 16990 esac 16991 ac_prev= 16992 elif test "x$ac_word" = "x-arch"; then 16993 ac_prev=arch 16994 fi 16995 done 16996fi 16997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16998 if test $ac_cv_c_bigendian = unknown; then 16999 # See if sys/param.h defines the BYTE_ORDER macro. 17000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17001/* end confdefs.h. */ 17002#include <sys/types.h> 17003 #include <sys/param.h> 17004 17005int 17006main () 17007{ 17008#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 17009 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 17010 && LITTLE_ENDIAN) 17011 bogus endian macros 17012 #endif 17013 17014 ; 17015 return 0; 17016} 17017_ACEOF 17018if ac_fn_c_try_compile "$LINENO"; then : 17019 # It does; now see whether it defined to BIG_ENDIAN or not. 17020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17021/* end confdefs.h. */ 17022#include <sys/types.h> 17023 #include <sys/param.h> 17024 17025int 17026main () 17027{ 17028#if BYTE_ORDER != BIG_ENDIAN 17029 not big endian 17030 #endif 17031 17032 ; 17033 return 0; 17034} 17035_ACEOF 17036if ac_fn_c_try_compile "$LINENO"; then : 17037 ac_cv_c_bigendian=yes 17038else 17039 ac_cv_c_bigendian=no 17040fi 17041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17042fi 17043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17044 fi 17045 if test $ac_cv_c_bigendian = unknown; then 17046 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 17047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17048/* end confdefs.h. */ 17049#include <limits.h> 17050 17051int 17052main () 17053{ 17054#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 17055 bogus endian macros 17056 #endif 17057 17058 ; 17059 return 0; 17060} 17061_ACEOF 17062if ac_fn_c_try_compile "$LINENO"; then : 17063 # It does; now see whether it defined to _BIG_ENDIAN or not. 17064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17065/* end confdefs.h. */ 17066#include <limits.h> 17067 17068int 17069main () 17070{ 17071#ifndef _BIG_ENDIAN 17072 not big endian 17073 #endif 17074 17075 ; 17076 return 0; 17077} 17078_ACEOF 17079if ac_fn_c_try_compile "$LINENO"; then : 17080 ac_cv_c_bigendian=yes 17081else 17082 ac_cv_c_bigendian=no 17083fi 17084rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17085fi 17086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17087 fi 17088 if test $ac_cv_c_bigendian = unknown; then 17089 # Compile a test program. 17090 if test "$cross_compiling" = yes; then : 17091 # Try to guess by grepping values from an object file. 17092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17093/* end confdefs.h. */ 17094short int ascii_mm[] = 17095 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 17096 short int ascii_ii[] = 17097 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 17098 int use_ascii (int i) { 17099 return ascii_mm[i] + ascii_ii[i]; 17100 } 17101 short int ebcdic_ii[] = 17102 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 17103 short int ebcdic_mm[] = 17104 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 17105 int use_ebcdic (int i) { 17106 return ebcdic_mm[i] + ebcdic_ii[i]; 17107 } 17108 extern int foo; 17109 17110int 17111main () 17112{ 17113return use_ascii (foo) == use_ebcdic (foo); 17114 ; 17115 return 0; 17116} 17117_ACEOF 17118if ac_fn_c_try_compile "$LINENO"; then : 17119 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 17120 ac_cv_c_bigendian=yes 17121 fi 17122 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 17123 if test "$ac_cv_c_bigendian" = unknown; then 17124 ac_cv_c_bigendian=no 17125 else 17126 # finding both strings is unlikely to happen, but who knows? 17127 ac_cv_c_bigendian=unknown 17128 fi 17129 fi 17130fi 17131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17132else 17133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17134/* end confdefs.h. */ 17135$ac_includes_default 17136int 17137main () 17138{ 17139 17140 /* Are we little or big endian? From Harbison&Steele. */ 17141 union 17142 { 17143 long int l; 17144 char c[sizeof (long int)]; 17145 } u; 17146 u.l = 1; 17147 return u.c[sizeof (long int) - 1] == 1; 17148 17149 ; 17150 return 0; 17151} 17152_ACEOF 17153if ac_fn_c_try_run "$LINENO"; then : 17154 ac_cv_c_bigendian=no 17155else 17156 ac_cv_c_bigendian=yes 17157fi 17158rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 17159 conftest.$ac_objext conftest.beam conftest.$ac_ext 17160fi 17161 17162 fi 17163fi 17164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 17165$as_echo "$ac_cv_c_bigendian" >&6; } 17166 case $ac_cv_c_bigendian in #( 17167 yes) 17168 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 17169;; #( 17170 no) 17171 ;; #( 17172 universal) 17173 17174$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 17175 17176 ;; #( 17177 *) 17178 as_fn_error $? "unknown endianness 17179 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 17180 esac 17181 17182 17183 if test "x$HAVE_CPU_I386" = "xyes"; then 17184 HAVE_CPU_I386_TRUE= 17185 HAVE_CPU_I386_FALSE='#' 17186else 17187 HAVE_CPU_I386_TRUE='#' 17188 HAVE_CPU_I386_FALSE= 17189fi 17190 17191 if test "x$HAVE_CPU_PPC" = "xyes"; then 17192 HAVE_CPU_PPC_TRUE= 17193 HAVE_CPU_PPC_FALSE='#' 17194else 17195 HAVE_CPU_PPC_TRUE='#' 17196 HAVE_CPU_PPC_FALSE= 17197fi 17198 17199 if test "x$HAVE_CPU_PPC64" = "xyes"; then 17200 HAVE_CPU_PPC64_TRUE= 17201 HAVE_CPU_PPC64_FALSE='#' 17202else 17203 HAVE_CPU_PPC64_TRUE='#' 17204 HAVE_CPU_PPC64_FALSE= 17205fi 17206 17207 if test "x$HAVE_CPU_ALPHA" = "xyes"; then 17208 HAVE_CPU_ALPHA_TRUE= 17209 HAVE_CPU_ALPHA_FALSE='#' 17210else 17211 HAVE_CPU_ALPHA_TRUE='#' 17212 HAVE_CPU_ALPHA_FALSE= 17213fi 17214 17215 if test "x$HAVE_CPU_ARC" = "xyes"; then 17216 HAVE_CPU_ARC_TRUE= 17217 HAVE_CPU_ARC_FALSE='#' 17218else 17219 HAVE_CPU_ARC_TRUE='#' 17220 HAVE_CPU_ARC_FALSE= 17221fi 17222 17223 if test "x$HAVE_CPU_ARM" = "xyes"; then 17224 HAVE_CPU_ARM_TRUE= 17225 HAVE_CPU_ARM_FALSE='#' 17226else 17227 HAVE_CPU_ARM_TRUE='#' 17228 HAVE_CPU_ARM_FALSE= 17229fi 17230 17231 if test "x$HAVE_CPU_SPARC" = "xyes"; then 17232 HAVE_CPU_SPARC_TRUE= 17233 HAVE_CPU_SPARC_FALSE='#' 17234else 17235 HAVE_CPU_SPARC_TRUE='#' 17236 HAVE_CPU_SPARC_FALSE= 17237fi 17238 17239 if test "x$HAVE_CPU_HPPA" = "xyes"; then 17240 HAVE_CPU_HPPA_TRUE= 17241 HAVE_CPU_HPPA_FALSE='#' 17242else 17243 HAVE_CPU_HPPA_TRUE='#' 17244 HAVE_CPU_HPPA_FALSE= 17245fi 17246 17247 if test "x$HAVE_CPU_MIPS" = "xyes"; then 17248 HAVE_CPU_MIPS_TRUE= 17249 HAVE_CPU_MIPS_FALSE='#' 17250else 17251 HAVE_CPU_MIPS_TRUE='#' 17252 HAVE_CPU_MIPS_FALSE= 17253fi 17254 17255 if test "x$HAVE_CPU_S390" = "xyes"; then 17256 HAVE_CPU_S390_TRUE= 17257 HAVE_CPU_S390_FALSE='#' 17258else 17259 HAVE_CPU_S390_TRUE='#' 17260 HAVE_CPU_S390_FALSE= 17261fi 17262 17263 if test "x$HAVE_CPU_IA64" = "xyes"; then 17264 HAVE_CPU_IA64_TRUE= 17265 HAVE_CPU_IA64_FALSE='#' 17266else 17267 HAVE_CPU_IA64_TRUE='#' 17268 HAVE_CPU_IA64_FALSE= 17269fi 17270 17271 if test "x$HAVE_CPU_M68K" = "xyes"; then 17272 HAVE_CPU_M68K_TRUE= 17273 HAVE_CPU_M68K_FALSE='#' 17274else 17275 HAVE_CPU_M68K_TRUE='#' 17276 HAVE_CPU_M68K_FALSE= 17277fi 17278 17279 if test "x$HAVE_CPU_X86_64" = "xyes"; then 17280 HAVE_CPU_X86_64_TRUE= 17281 HAVE_CPU_X86_64_FALSE='#' 17282else 17283 HAVE_CPU_X86_64_TRUE='#' 17284 HAVE_CPU_X86_64_FALSE= 17285fi 17286 17287 if test "x$HAVE_CPU_CRIS" = "xyes"; then 17288 HAVE_CPU_CRIS_TRUE= 17289 HAVE_CPU_CRIS_FALSE='#' 17290else 17291 HAVE_CPU_CRIS_TRUE='#' 17292 HAVE_CPU_CRIS_FALSE= 17293fi 17294 17295 if test "x$HAVE_CPU_CRISV32" = "xyes"; then 17296 HAVE_CPU_CRISV32_TRUE= 17297 HAVE_CPU_CRISV32_FALSE='#' 17298else 17299 HAVE_CPU_CRISV32_TRUE='#' 17300 HAVE_CPU_CRISV32_FALSE= 17301fi 17302 17303 17304 17305cat >>confdefs.h <<_ACEOF 17306#define HOST_CPU "$host_cpu" 17307_ACEOF 17308 17309 17310cat >>confdefs.h <<_ACEOF 17311#define TARGET_CPU "$target_cpu" 17312_ACEOF 17313 17314 17315 17316# Check whether --enable-largefile was given. 17317if test "${enable_largefile+set}" = set; then : 17318 enableval=$enable_largefile; 17319fi 17320 17321if test "$enable_largefile" != no; then 17322 17323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 17324$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 17325if ${ac_cv_sys_largefile_CC+:} false; then : 17326 $as_echo_n "(cached) " >&6 17327else 17328 ac_cv_sys_largefile_CC=no 17329 if test "$GCC" != yes; then 17330 ac_save_CC=$CC 17331 while :; do 17332 # IRIX 6.2 and later do not support large files by default, 17333 # so use the C compiler's -n32 option if that helps. 17334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17335/* end confdefs.h. */ 17336#include <sys/types.h> 17337 /* Check that off_t can represent 2**63 - 1 correctly. 17338 We can't simply define LARGE_OFF_T to be 9223372036854775807, 17339 since some C++ compilers masquerading as C compilers 17340 incorrectly reject 9223372036854775807. */ 17341#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 17342 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 17343 && LARGE_OFF_T % 2147483647 == 1) 17344 ? 1 : -1]; 17345int 17346main () 17347{ 17348 17349 ; 17350 return 0; 17351} 17352_ACEOF 17353 if ac_fn_c_try_compile "$LINENO"; then : 17354 break 17355fi 17356rm -f core conftest.err conftest.$ac_objext 17357 CC="$CC -n32" 17358 if ac_fn_c_try_compile "$LINENO"; then : 17359 ac_cv_sys_largefile_CC=' -n32'; break 17360fi 17361rm -f core conftest.err conftest.$ac_objext 17362 break 17363 done 17364 CC=$ac_save_CC 17365 rm -f conftest.$ac_ext 17366 fi 17367fi 17368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 17369$as_echo "$ac_cv_sys_largefile_CC" >&6; } 17370 if test "$ac_cv_sys_largefile_CC" != no; then 17371 CC=$CC$ac_cv_sys_largefile_CC 17372 fi 17373 17374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 17375$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 17376if ${ac_cv_sys_file_offset_bits+:} false; then : 17377 $as_echo_n "(cached) " >&6 17378else 17379 while :; do 17380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17381/* end confdefs.h. */ 17382#include <sys/types.h> 17383 /* Check that off_t can represent 2**63 - 1 correctly. 17384 We can't simply define LARGE_OFF_T to be 9223372036854775807, 17385 since some C++ compilers masquerading as C compilers 17386 incorrectly reject 9223372036854775807. */ 17387#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 17388 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 17389 && LARGE_OFF_T % 2147483647 == 1) 17390 ? 1 : -1]; 17391int 17392main () 17393{ 17394 17395 ; 17396 return 0; 17397} 17398_ACEOF 17399if ac_fn_c_try_compile "$LINENO"; then : 17400 ac_cv_sys_file_offset_bits=no; break 17401fi 17402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17404/* end confdefs.h. */ 17405#define _FILE_OFFSET_BITS 64 17406#include <sys/types.h> 17407 /* Check that off_t can represent 2**63 - 1 correctly. 17408 We can't simply define LARGE_OFF_T to be 9223372036854775807, 17409 since some C++ compilers masquerading as C compilers 17410 incorrectly reject 9223372036854775807. */ 17411#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 17412 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 17413 && LARGE_OFF_T % 2147483647 == 1) 17414 ? 1 : -1]; 17415int 17416main () 17417{ 17418 17419 ; 17420 return 0; 17421} 17422_ACEOF 17423if ac_fn_c_try_compile "$LINENO"; then : 17424 ac_cv_sys_file_offset_bits=64; break 17425fi 17426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17427 ac_cv_sys_file_offset_bits=unknown 17428 break 17429done 17430fi 17431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 17432$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 17433case $ac_cv_sys_file_offset_bits in #( 17434 no | unknown) ;; 17435 *) 17436cat >>confdefs.h <<_ACEOF 17437#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 17438_ACEOF 17439;; 17440esac 17441rm -rf conftest* 17442 if test $ac_cv_sys_file_offset_bits = unknown; then 17443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 17444$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 17445if ${ac_cv_sys_large_files+:} false; then : 17446 $as_echo_n "(cached) " >&6 17447else 17448 while :; do 17449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17450/* end confdefs.h. */ 17451#include <sys/types.h> 17452 /* Check that off_t can represent 2**63 - 1 correctly. 17453 We can't simply define LARGE_OFF_T to be 9223372036854775807, 17454 since some C++ compilers masquerading as C compilers 17455 incorrectly reject 9223372036854775807. */ 17456#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 17457 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 17458 && LARGE_OFF_T % 2147483647 == 1) 17459 ? 1 : -1]; 17460int 17461main () 17462{ 17463 17464 ; 17465 return 0; 17466} 17467_ACEOF 17468if ac_fn_c_try_compile "$LINENO"; then : 17469 ac_cv_sys_large_files=no; break 17470fi 17471rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17473/* end confdefs.h. */ 17474#define _LARGE_FILES 1 17475#include <sys/types.h> 17476 /* Check that off_t can represent 2**63 - 1 correctly. 17477 We can't simply define LARGE_OFF_T to be 9223372036854775807, 17478 since some C++ compilers masquerading as C compilers 17479 incorrectly reject 9223372036854775807. */ 17480#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31)) 17481 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 17482 && LARGE_OFF_T % 2147483647 == 1) 17483 ? 1 : -1]; 17484int 17485main () 17486{ 17487 17488 ; 17489 return 0; 17490} 17491_ACEOF 17492if ac_fn_c_try_compile "$LINENO"; then : 17493 ac_cv_sys_large_files=1; break 17494fi 17495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17496 ac_cv_sys_large_files=unknown 17497 break 17498done 17499fi 17500{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 17501$as_echo "$ac_cv_sys_large_files" >&6; } 17502case $ac_cv_sys_large_files in #( 17503 no | unknown) ;; 17504 *) 17505cat >>confdefs.h <<_ACEOF 17506#define _LARGE_FILES $ac_cv_sys_large_files 17507_ACEOF 17508;; 17509esac 17510rm -rf conftest* 17511 fi 17512 17513 17514fi 17515 17516 17517 17518ac_ext=c 17519ac_cpp='$CPP $CPPFLAGS' 17520ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17521ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17522ac_compiler_gnu=$ac_cv_c_compiler_gnu 17523if test -n "$ac_tool_prefix"; then 17524 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 17525set dummy ${ac_tool_prefix}gcc; ac_word=$2 17526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17527$as_echo_n "checking for $ac_word... " >&6; } 17528if ${ac_cv_prog_CC+:} false; then : 17529 $as_echo_n "(cached) " >&6 17530else 17531 if test -n "$CC"; then 17532 ac_cv_prog_CC="$CC" # Let the user override the test. 17533else 17534as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17535for as_dir in $PATH 17536do 17537 IFS=$as_save_IFS 17538 test -z "$as_dir" && as_dir=. 17539 for ac_exec_ext in '' $ac_executable_extensions; do 17540 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 17541 ac_cv_prog_CC="${ac_tool_prefix}gcc" 17542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17543 break 2 17544 fi 17545done 17546 done 17547IFS=$as_save_IFS 17548 17549fi 17550fi 17551CC=$ac_cv_prog_CC 17552if test -n "$CC"; then 17553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 17554$as_echo "$CC" >&6; } 17555else 17556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17557$as_echo "no" >&6; } 17558fi 17559 17560 17561fi 17562if test -z "$ac_cv_prog_CC"; then 17563 ac_ct_CC=$CC 17564 # Extract the first word of "gcc", so it can be a program name with args. 17565set dummy gcc; ac_word=$2 17566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17567$as_echo_n "checking for $ac_word... " >&6; } 17568if ${ac_cv_prog_ac_ct_CC+:} false; then : 17569 $as_echo_n "(cached) " >&6 17570else 17571 if test -n "$ac_ct_CC"; then 17572 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 17573else 17574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17575for as_dir in $PATH 17576do 17577 IFS=$as_save_IFS 17578 test -z "$as_dir" && as_dir=. 17579 for ac_exec_ext in '' $ac_executable_extensions; do 17580 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 17581 ac_cv_prog_ac_ct_CC="gcc" 17582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17583 break 2 17584 fi 17585done 17586 done 17587IFS=$as_save_IFS 17588 17589fi 17590fi 17591ac_ct_CC=$ac_cv_prog_ac_ct_CC 17592if test -n "$ac_ct_CC"; then 17593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 17594$as_echo "$ac_ct_CC" >&6; } 17595else 17596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17597$as_echo "no" >&6; } 17598fi 17599 17600 if test "x$ac_ct_CC" = x; then 17601 CC="" 17602 else 17603 case $cross_compiling:$ac_tool_warned in 17604yes:) 17605{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 17606$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 17607ac_tool_warned=yes ;; 17608esac 17609 CC=$ac_ct_CC 17610 fi 17611else 17612 CC="$ac_cv_prog_CC" 17613fi 17614 17615if test -z "$CC"; then 17616 if test -n "$ac_tool_prefix"; then 17617 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 17618set dummy ${ac_tool_prefix}cc; ac_word=$2 17619{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17620$as_echo_n "checking for $ac_word... " >&6; } 17621if ${ac_cv_prog_CC+:} false; then : 17622 $as_echo_n "(cached) " >&6 17623else 17624 if test -n "$CC"; then 17625 ac_cv_prog_CC="$CC" # Let the user override the test. 17626else 17627as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17628for as_dir in $PATH 17629do 17630 IFS=$as_save_IFS 17631 test -z "$as_dir" && as_dir=. 17632 for ac_exec_ext in '' $ac_executable_extensions; do 17633 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 17634 ac_cv_prog_CC="${ac_tool_prefix}cc" 17635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17636 break 2 17637 fi 17638done 17639 done 17640IFS=$as_save_IFS 17641 17642fi 17643fi 17644CC=$ac_cv_prog_CC 17645if test -n "$CC"; then 17646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 17647$as_echo "$CC" >&6; } 17648else 17649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17650$as_echo "no" >&6; } 17651fi 17652 17653 17654 fi 17655fi 17656if test -z "$CC"; then 17657 # Extract the first word of "cc", so it can be a program name with args. 17658set dummy cc; ac_word=$2 17659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17660$as_echo_n "checking for $ac_word... " >&6; } 17661if ${ac_cv_prog_CC+:} false; then : 17662 $as_echo_n "(cached) " >&6 17663else 17664 if test -n "$CC"; then 17665 ac_cv_prog_CC="$CC" # Let the user override the test. 17666else 17667 ac_prog_rejected=no 17668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17669for as_dir in $PATH 17670do 17671 IFS=$as_save_IFS 17672 test -z "$as_dir" && as_dir=. 17673 for ac_exec_ext in '' $ac_executable_extensions; do 17674 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 17675 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 17676 ac_prog_rejected=yes 17677 continue 17678 fi 17679 ac_cv_prog_CC="cc" 17680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17681 break 2 17682 fi 17683done 17684 done 17685IFS=$as_save_IFS 17686 17687if test $ac_prog_rejected = yes; then 17688 # We found a bogon in the path, so make sure we never use it. 17689 set dummy $ac_cv_prog_CC 17690 shift 17691 if test $# != 0; then 17692 # We chose a different compiler from the bogus one. 17693 # However, it has the same basename, so the bogon will be chosen 17694 # first if we set CC to just the basename; use the full file name. 17695 shift 17696 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 17697 fi 17698fi 17699fi 17700fi 17701CC=$ac_cv_prog_CC 17702if test -n "$CC"; then 17703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 17704$as_echo "$CC" >&6; } 17705else 17706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17707$as_echo "no" >&6; } 17708fi 17709 17710 17711fi 17712if test -z "$CC"; then 17713 if test -n "$ac_tool_prefix"; then 17714 for ac_prog in cl.exe 17715 do 17716 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 17717set dummy $ac_tool_prefix$ac_prog; ac_word=$2 17718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17719$as_echo_n "checking for $ac_word... " >&6; } 17720if ${ac_cv_prog_CC+:} false; then : 17721 $as_echo_n "(cached) " >&6 17722else 17723 if test -n "$CC"; then 17724 ac_cv_prog_CC="$CC" # Let the user override the test. 17725else 17726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17727for as_dir in $PATH 17728do 17729 IFS=$as_save_IFS 17730 test -z "$as_dir" && as_dir=. 17731 for ac_exec_ext in '' $ac_executable_extensions; do 17732 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 17733 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 17734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17735 break 2 17736 fi 17737done 17738 done 17739IFS=$as_save_IFS 17740 17741fi 17742fi 17743CC=$ac_cv_prog_CC 17744if test -n "$CC"; then 17745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 17746$as_echo "$CC" >&6; } 17747else 17748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17749$as_echo "no" >&6; } 17750fi 17751 17752 17753 test -n "$CC" && break 17754 done 17755fi 17756if test -z "$CC"; then 17757 ac_ct_CC=$CC 17758 for ac_prog in cl.exe 17759do 17760 # Extract the first word of "$ac_prog", so it can be a program name with args. 17761set dummy $ac_prog; ac_word=$2 17762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17763$as_echo_n "checking for $ac_word... " >&6; } 17764if ${ac_cv_prog_ac_ct_CC+:} false; then : 17765 $as_echo_n "(cached) " >&6 17766else 17767 if test -n "$ac_ct_CC"; then 17768 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 17769else 17770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17771for as_dir in $PATH 17772do 17773 IFS=$as_save_IFS 17774 test -z "$as_dir" && as_dir=. 17775 for ac_exec_ext in '' $ac_executable_extensions; do 17776 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 17777 ac_cv_prog_ac_ct_CC="$ac_prog" 17778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17779 break 2 17780 fi 17781done 17782 done 17783IFS=$as_save_IFS 17784 17785fi 17786fi 17787ac_ct_CC=$ac_cv_prog_ac_ct_CC 17788if test -n "$ac_ct_CC"; then 17789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 17790$as_echo "$ac_ct_CC" >&6; } 17791else 17792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17793$as_echo "no" >&6; } 17794fi 17795 17796 17797 test -n "$ac_ct_CC" && break 17798done 17799 17800 if test "x$ac_ct_CC" = x; then 17801 CC="" 17802 else 17803 case $cross_compiling:$ac_tool_warned in 17804yes:) 17805{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 17806$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 17807ac_tool_warned=yes ;; 17808esac 17809 CC=$ac_ct_CC 17810 fi 17811fi 17812 17813fi 17814 17815 17816test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 17817$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 17818as_fn_error $? "no acceptable C compiler found in \$PATH 17819See \`config.log' for more details" "$LINENO" 5; } 17820 17821# Provide some information about the compiler. 17822$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 17823set X $ac_compile 17824ac_compiler=$2 17825for ac_option in --version -v -V -qversion; do 17826 { { ac_try="$ac_compiler $ac_option >&5" 17827case "(($ac_try" in 17828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17829 *) ac_try_echo=$ac_try;; 17830esac 17831eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 17832$as_echo "$ac_try_echo"; } >&5 17833 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 17834 ac_status=$? 17835 if test -s conftest.err; then 17836 sed '10a\ 17837... rest of stderr output deleted ... 17838 10q' conftest.err >conftest.er1 17839 cat conftest.er1 >&5 17840 fi 17841 rm -f conftest.er1 conftest.err 17842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17843 test $ac_status = 0; } 17844done 17845 17846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 17847$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 17848if ${ac_cv_c_compiler_gnu+:} false; then : 17849 $as_echo_n "(cached) " >&6 17850else 17851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17852/* end confdefs.h. */ 17853 17854int 17855main () 17856{ 17857#ifndef __GNUC__ 17858 choke me 17859#endif 17860 17861 ; 17862 return 0; 17863} 17864_ACEOF 17865if ac_fn_c_try_compile "$LINENO"; then : 17866 ac_compiler_gnu=yes 17867else 17868 ac_compiler_gnu=no 17869fi 17870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17871ac_cv_c_compiler_gnu=$ac_compiler_gnu 17872 17873fi 17874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 17875$as_echo "$ac_cv_c_compiler_gnu" >&6; } 17876if test $ac_compiler_gnu = yes; then 17877 GCC=yes 17878else 17879 GCC= 17880fi 17881ac_test_CFLAGS=${CFLAGS+set} 17882ac_save_CFLAGS=$CFLAGS 17883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 17884$as_echo_n "checking whether $CC accepts -g... " >&6; } 17885if ${ac_cv_prog_cc_g+:} false; then : 17886 $as_echo_n "(cached) " >&6 17887else 17888 ac_save_c_werror_flag=$ac_c_werror_flag 17889 ac_c_werror_flag=yes 17890 ac_cv_prog_cc_g=no 17891 CFLAGS="-g" 17892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17893/* end confdefs.h. */ 17894 17895int 17896main () 17897{ 17898 17899 ; 17900 return 0; 17901} 17902_ACEOF 17903if ac_fn_c_try_compile "$LINENO"; then : 17904 ac_cv_prog_cc_g=yes 17905else 17906 CFLAGS="" 17907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17908/* end confdefs.h. */ 17909 17910int 17911main () 17912{ 17913 17914 ; 17915 return 0; 17916} 17917_ACEOF 17918if ac_fn_c_try_compile "$LINENO"; then : 17919 17920else 17921 ac_c_werror_flag=$ac_save_c_werror_flag 17922 CFLAGS="-g" 17923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17924/* end confdefs.h. */ 17925 17926int 17927main () 17928{ 17929 17930 ; 17931 return 0; 17932} 17933_ACEOF 17934if ac_fn_c_try_compile "$LINENO"; then : 17935 ac_cv_prog_cc_g=yes 17936fi 17937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17938fi 17939rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17940fi 17941rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17942 ac_c_werror_flag=$ac_save_c_werror_flag 17943fi 17944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 17945$as_echo "$ac_cv_prog_cc_g" >&6; } 17946if test "$ac_test_CFLAGS" = set; then 17947 CFLAGS=$ac_save_CFLAGS 17948elif test $ac_cv_prog_cc_g = yes; then 17949 if test "$GCC" = yes; then 17950 CFLAGS="-g -O2" 17951 else 17952 CFLAGS="-g" 17953 fi 17954else 17955 if test "$GCC" = yes; then 17956 CFLAGS="-O2" 17957 else 17958 CFLAGS= 17959 fi 17960fi 17961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 17962$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 17963if ${ac_cv_prog_cc_c89+:} false; then : 17964 $as_echo_n "(cached) " >&6 17965else 17966 ac_cv_prog_cc_c89=no 17967ac_save_CC=$CC 17968cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17969/* end confdefs.h. */ 17970#include <stdarg.h> 17971#include <stdio.h> 17972struct stat; 17973/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 17974struct buf { int x; }; 17975FILE * (*rcsopen) (struct buf *, struct stat *, int); 17976static char *e (p, i) 17977 char **p; 17978 int i; 17979{ 17980 return p[i]; 17981} 17982static char *f (char * (*g) (char **, int), char **p, ...) 17983{ 17984 char *s; 17985 va_list v; 17986 va_start (v,p); 17987 s = g (p, va_arg (v,int)); 17988 va_end (v); 17989 return s; 17990} 17991 17992/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 17993 function prototypes and stuff, but not '\xHH' hex character constants. 17994 These don't provoke an error unfortunately, instead are silently treated 17995 as 'x'. The following induces an error, until -std is added to get 17996 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 17997 array size at least. It's necessary to write '\x00'==0 to get something 17998 that's true only with -std. */ 17999int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 18000 18001/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 18002 inside strings and character constants. */ 18003#define FOO(x) 'x' 18004int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 18005 18006int test (int i, double x); 18007struct s1 {int (*f) (int a);}; 18008struct s2 {int (*f) (double a);}; 18009int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 18010int argc; 18011char **argv; 18012int 18013main () 18014{ 18015return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 18016 ; 18017 return 0; 18018} 18019_ACEOF 18020for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 18021 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 18022do 18023 CC="$ac_save_CC $ac_arg" 18024 if ac_fn_c_try_compile "$LINENO"; then : 18025 ac_cv_prog_cc_c89=$ac_arg 18026fi 18027rm -f core conftest.err conftest.$ac_objext 18028 test "x$ac_cv_prog_cc_c89" != "xno" && break 18029done 18030rm -f conftest.$ac_ext 18031CC=$ac_save_CC 18032 18033fi 18034# AC_CACHE_VAL 18035case "x$ac_cv_prog_cc_c89" in 18036 x) 18037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 18038$as_echo "none needed" >&6; } ;; 18039 xno) 18040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 18041$as_echo "unsupported" >&6; } ;; 18042 *) 18043 CC="$CC $ac_cv_prog_cc_c89" 18044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 18045$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 18046esac 18047if test "x$ac_cv_prog_cc_c89" != xno; then : 18048 18049fi 18050 18051ac_ext=c 18052ac_cpp='$CPP $CPPFLAGS' 18053ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18054ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18055ac_compiler_gnu=$ac_cv_c_compiler_gnu 18056 18057ac_ext=c 18058ac_cpp='$CPP $CPPFLAGS' 18059ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18060ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18061ac_compiler_gnu=$ac_cv_c_compiler_gnu 18062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 18063$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 18064if ${am_cv_prog_cc_c_o+:} false; then : 18065 $as_echo_n "(cached) " >&6 18066else 18067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18068/* end confdefs.h. */ 18069 18070int 18071main () 18072{ 18073 18074 ; 18075 return 0; 18076} 18077_ACEOF 18078 # Make sure it works both with $CC and with simple cc. 18079 # Following AC_PROG_CC_C_O, we do the test twice because some 18080 # compilers refuse to overwrite an existing .o file with -o, 18081 # though they will create one. 18082 am_cv_prog_cc_c_o=yes 18083 for am_i in 1 2; do 18084 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 18085 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 18086 ac_status=$? 18087 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18088 (exit $ac_status); } \ 18089 && test -f conftest2.$ac_objext; then 18090 : OK 18091 else 18092 am_cv_prog_cc_c_o=no 18093 break 18094 fi 18095 done 18096 rm -f core conftest* 18097 unset am_i 18098fi 18099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 18100$as_echo "$am_cv_prog_cc_c_o" >&6; } 18101if test "$am_cv_prog_cc_c_o" != yes; then 18102 # Losing compiler, so override with the script. 18103 # FIXME: It is wrong to rewrite CC. 18104 # But if we don't then we get into trouble of one sort or another. 18105 # A longer-term fix would be to have automake use am__CC in this case, 18106 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 18107 CC="$am_aux_dir/compile $CC" 18108fi 18109ac_ext=c 18110ac_cpp='$CPP $CPPFLAGS' 18111ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18112ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18113ac_compiler_gnu=$ac_cv_c_compiler_gnu 18114 18115 18116depcc="$CC" am_compiler_list= 18117 18118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 18119$as_echo_n "checking dependency style of $depcc... " >&6; } 18120if ${am_cv_CC_dependencies_compiler_type+:} false; then : 18121 $as_echo_n "(cached) " >&6 18122else 18123 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 18124 # We make a subdir and do the tests there. Otherwise we can end up 18125 # making bogus files that we don't know about and never remove. For 18126 # instance it was reported that on HP-UX the gcc test will end up 18127 # making a dummy file named 'D' -- because '-MD' means "put the output 18128 # in D". 18129 rm -rf conftest.dir 18130 mkdir conftest.dir 18131 # Copy depcomp to subdir because otherwise we won't find it if we're 18132 # using a relative directory. 18133 cp "$am_depcomp" conftest.dir 18134 cd conftest.dir 18135 # We will build objects and dependencies in a subdirectory because 18136 # it helps to detect inapplicable dependency modes. For instance 18137 # both Tru64's cc and ICC support -MD to output dependencies as a 18138 # side effect of compilation, but ICC will put the dependencies in 18139 # the current directory while Tru64 will put them in the object 18140 # directory. 18141 mkdir sub 18142 18143 am_cv_CC_dependencies_compiler_type=none 18144 if test "$am_compiler_list" = ""; then 18145 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 18146 fi 18147 am__universal=false 18148 case " $depcc " in #( 18149 *\ -arch\ *\ -arch\ *) am__universal=true ;; 18150 esac 18151 18152 for depmode in $am_compiler_list; do 18153 # Setup a source with many dependencies, because some compilers 18154 # like to wrap large dependency lists on column 80 (with \), and 18155 # we should not choose a depcomp mode which is confused by this. 18156 # 18157 # We need to recreate these files for each test, as the compiler may 18158 # overwrite some of them when testing with obscure command lines. 18159 # This happens at least with the AIX C compiler. 18160 : > sub/conftest.c 18161 for i in 1 2 3 4 5 6; do 18162 echo '#include "conftst'$i'.h"' >> sub/conftest.c 18163 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 18164 # Solaris 10 /bin/sh. 18165 echo '/* dummy */' > sub/conftst$i.h 18166 done 18167 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 18168 18169 # We check with '-c' and '-o' for the sake of the "dashmstdout" 18170 # mode. It turns out that the SunPro C++ compiler does not properly 18171 # handle '-M -o', and we need to detect this. Also, some Intel 18172 # versions had trouble with output in subdirs. 18173 am__obj=sub/conftest.${OBJEXT-o} 18174 am__minus_obj="-o $am__obj" 18175 case $depmode in 18176 gcc) 18177 # This depmode causes a compiler race in universal mode. 18178 test "$am__universal" = false || continue 18179 ;; 18180 nosideeffect) 18181 # After this tag, mechanisms are not by side-effect, so they'll 18182 # only be used when explicitly requested. 18183 if test "x$enable_dependency_tracking" = xyes; then 18184 continue 18185 else 18186 break 18187 fi 18188 ;; 18189 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 18190 # This compiler won't grok '-c -o', but also, the minuso test has 18191 # not run yet. These depmodes are late enough in the game, and 18192 # so weak that their functioning should not be impacted. 18193 am__obj=conftest.${OBJEXT-o} 18194 am__minus_obj= 18195 ;; 18196 none) break ;; 18197 esac 18198 if depmode=$depmode \ 18199 source=sub/conftest.c object=$am__obj \ 18200 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 18201 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 18202 >/dev/null 2>conftest.err && 18203 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 18204 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 18205 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 18206 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 18207 # icc doesn't choke on unknown options, it will just issue warnings 18208 # or remarks (even with -Werror). So we grep stderr for any message 18209 # that says an option was ignored or not supported. 18210 # When given -MP, icc 7.0 and 7.1 complain thusly: 18211 # icc: Command line warning: ignoring option '-M'; no argument required 18212 # The diagnosis changed in icc 8.0: 18213 # icc: Command line remark: option '-MP' not supported 18214 if (grep 'ignoring option' conftest.err || 18215 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 18216 am_cv_CC_dependencies_compiler_type=$depmode 18217 break 18218 fi 18219 fi 18220 done 18221 18222 cd .. 18223 rm -rf conftest.dir 18224else 18225 am_cv_CC_dependencies_compiler_type=none 18226fi 18227 18228fi 18229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 18230$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 18231CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 18232 18233 if 18234 test "x$enable_dependency_tracking" != xno \ 18235 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 18236 am__fastdepCC_TRUE= 18237 am__fastdepCC_FALSE='#' 18238else 18239 am__fastdepCC_TRUE='#' 18240 am__fastdepCC_FALSE= 18241fi 18242 18243 18244 case $ac_cv_prog_cc_stdc in #( 18245 no) : 18246 ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #( 18247 *) : 18248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 18249$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 18250if ${ac_cv_prog_cc_c99+:} false; then : 18251 $as_echo_n "(cached) " >&6 18252else 18253 ac_cv_prog_cc_c99=no 18254ac_save_CC=$CC 18255cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18256/* end confdefs.h. */ 18257#include <stdarg.h> 18258#include <stdbool.h> 18259#include <stdlib.h> 18260#include <wchar.h> 18261#include <stdio.h> 18262 18263// Check varargs macros. These examples are taken from C99 6.10.3.5. 18264#define debug(...) fprintf (stderr, __VA_ARGS__) 18265#define showlist(...) puts (#__VA_ARGS__) 18266#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 18267static void 18268test_varargs_macros (void) 18269{ 18270 int x = 1234; 18271 int y = 5678; 18272 debug ("Flag"); 18273 debug ("X = %d\n", x); 18274 showlist (The first, second, and third items.); 18275 report (x>y, "x is %d but y is %d", x, y); 18276} 18277 18278// Check long long types. 18279#define BIG64 18446744073709551615ull 18280#define BIG32 4294967295ul 18281#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 18282#if !BIG_OK 18283 your preprocessor is broken; 18284#endif 18285#if BIG_OK 18286#else 18287 your preprocessor is broken; 18288#endif 18289static long long int bignum = -9223372036854775807LL; 18290static unsigned long long int ubignum = BIG64; 18291 18292struct incomplete_array 18293{ 18294 int datasize; 18295 double data[]; 18296}; 18297 18298struct named_init { 18299 int number; 18300 const wchar_t *name; 18301 double average; 18302}; 18303 18304typedef const char *ccp; 18305 18306static inline int 18307test_restrict (ccp restrict text) 18308{ 18309 // See if C++-style comments work. 18310 // Iterate through items via the restricted pointer. 18311 // Also check for declarations in for loops. 18312 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 18313 continue; 18314 return 0; 18315} 18316 18317// Check varargs and va_copy. 18318static void 18319test_varargs (const char *format, ...) 18320{ 18321 va_list args; 18322 va_start (args, format); 18323 va_list args_copy; 18324 va_copy (args_copy, args); 18325 18326 const char *str; 18327 int number; 18328 float fnumber; 18329 18330 while (*format) 18331 { 18332 switch (*format++) 18333 { 18334 case 's': // string 18335 str = va_arg (args_copy, const char *); 18336 break; 18337 case 'd': // int 18338 number = va_arg (args_copy, int); 18339 break; 18340 case 'f': // float 18341 fnumber = va_arg (args_copy, double); 18342 break; 18343 default: 18344 break; 18345 } 18346 } 18347 va_end (args_copy); 18348 va_end (args); 18349} 18350 18351int 18352main () 18353{ 18354 18355 // Check bool. 18356 _Bool success = false; 18357 18358 // Check restrict. 18359 if (test_restrict ("String literal") == 0) 18360 success = true; 18361 char *restrict newvar = "Another string"; 18362 18363 // Check varargs. 18364 test_varargs ("s, d' f .", "string", 65, 34.234); 18365 test_varargs_macros (); 18366 18367 // Check flexible array members. 18368 struct incomplete_array *ia = 18369 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 18370 ia->datasize = 10; 18371 for (int i = 0; i < ia->datasize; ++i) 18372 ia->data[i] = i * 1.234; 18373 18374 // Check named initializers. 18375 struct named_init ni = { 18376 .number = 34, 18377 .name = L"Test wide string", 18378 .average = 543.34343, 18379 }; 18380 18381 ni.number = 58; 18382 18383 int dynamic_array[ni.number]; 18384 dynamic_array[ni.number - 1] = 543; 18385 18386 // work around unused variable warnings 18387 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 18388 || dynamic_array[ni.number - 1] != 543); 18389 18390 ; 18391 return 0; 18392} 18393_ACEOF 18394for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 18395do 18396 CC="$ac_save_CC $ac_arg" 18397 if ac_fn_c_try_compile "$LINENO"; then : 18398 ac_cv_prog_cc_c99=$ac_arg 18399fi 18400rm -f core conftest.err conftest.$ac_objext 18401 test "x$ac_cv_prog_cc_c99" != "xno" && break 18402done 18403rm -f conftest.$ac_ext 18404CC=$ac_save_CC 18405 18406fi 18407# AC_CACHE_VAL 18408case "x$ac_cv_prog_cc_c99" in 18409 x) 18410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 18411$as_echo "none needed" >&6; } ;; 18412 xno) 18413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 18414$as_echo "unsupported" >&6; } ;; 18415 *) 18416 CC="$CC $ac_cv_prog_cc_c99" 18417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 18418$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 18419esac 18420if test "x$ac_cv_prog_cc_c99" != xno; then : 18421 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 18422else 18423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 18424$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 18425if ${ac_cv_prog_cc_c89+:} false; then : 18426 $as_echo_n "(cached) " >&6 18427else 18428 ac_cv_prog_cc_c89=no 18429ac_save_CC=$CC 18430cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18431/* end confdefs.h. */ 18432#include <stdarg.h> 18433#include <stdio.h> 18434struct stat; 18435/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 18436struct buf { int x; }; 18437FILE * (*rcsopen) (struct buf *, struct stat *, int); 18438static char *e (p, i) 18439 char **p; 18440 int i; 18441{ 18442 return p[i]; 18443} 18444static char *f (char * (*g) (char **, int), char **p, ...) 18445{ 18446 char *s; 18447 va_list v; 18448 va_start (v,p); 18449 s = g (p, va_arg (v,int)); 18450 va_end (v); 18451 return s; 18452} 18453 18454/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 18455 function prototypes and stuff, but not '\xHH' hex character constants. 18456 These don't provoke an error unfortunately, instead are silently treated 18457 as 'x'. The following induces an error, until -std is added to get 18458 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 18459 array size at least. It's necessary to write '\x00'==0 to get something 18460 that's true only with -std. */ 18461int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 18462 18463/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 18464 inside strings and character constants. */ 18465#define FOO(x) 'x' 18466int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 18467 18468int test (int i, double x); 18469struct s1 {int (*f) (int a);}; 18470struct s2 {int (*f) (double a);}; 18471int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 18472int argc; 18473char **argv; 18474int 18475main () 18476{ 18477return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 18478 ; 18479 return 0; 18480} 18481_ACEOF 18482for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 18483 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 18484do 18485 CC="$ac_save_CC $ac_arg" 18486 if ac_fn_c_try_compile "$LINENO"; then : 18487 ac_cv_prog_cc_c89=$ac_arg 18488fi 18489rm -f core conftest.err conftest.$ac_objext 18490 test "x$ac_cv_prog_cc_c89" != "xno" && break 18491done 18492rm -f conftest.$ac_ext 18493CC=$ac_save_CC 18494 18495fi 18496# AC_CACHE_VAL 18497case "x$ac_cv_prog_cc_c89" in 18498 x) 18499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 18500$as_echo "none needed" >&6; } ;; 18501 xno) 18502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 18503$as_echo "unsupported" >&6; } ;; 18504 *) 18505 CC="$CC $ac_cv_prog_cc_c89" 18506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 18507$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 18508esac 18509if test "x$ac_cv_prog_cc_c89" != xno; then : 18510 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 18511else 18512 ac_cv_prog_cc_stdc=no 18513fi 18514 18515fi 18516 ;; 18517esac 18518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5 18519$as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; } 18520 if ${ac_cv_prog_cc_stdc+:} false; then : 18521 $as_echo_n "(cached) " >&6 18522fi 18523 18524 case $ac_cv_prog_cc_stdc in #( 18525 no) : 18526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 18527$as_echo "unsupported" >&6; } ;; #( 18528 '') : 18529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 18530$as_echo "none needed" >&6; } ;; #( 18531 *) : 18532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5 18533$as_echo "$ac_cv_prog_cc_stdc" >&6; } ;; 18534esac 18535 18536 18537 18538 18539ac_ext=cpp 18540ac_cpp='$CXXCPP $CPPFLAGS' 18541ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18542ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18543ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 18544if test -z "$CXX"; then 18545 if test -n "$CCC"; then 18546 CXX=$CCC 18547 else 18548 if test -n "$ac_tool_prefix"; then 18549 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 18550 do 18551 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 18552set dummy $ac_tool_prefix$ac_prog; ac_word=$2 18553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18554$as_echo_n "checking for $ac_word... " >&6; } 18555if ${ac_cv_prog_CXX+:} false; then : 18556 $as_echo_n "(cached) " >&6 18557else 18558 if test -n "$CXX"; then 18559 ac_cv_prog_CXX="$CXX" # Let the user override the test. 18560else 18561as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18562for as_dir in $PATH 18563do 18564 IFS=$as_save_IFS 18565 test -z "$as_dir" && as_dir=. 18566 for ac_exec_ext in '' $ac_executable_extensions; do 18567 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18568 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 18569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18570 break 2 18571 fi 18572done 18573 done 18574IFS=$as_save_IFS 18575 18576fi 18577fi 18578CXX=$ac_cv_prog_CXX 18579if test -n "$CXX"; then 18580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 18581$as_echo "$CXX" >&6; } 18582else 18583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18584$as_echo "no" >&6; } 18585fi 18586 18587 18588 test -n "$CXX" && break 18589 done 18590fi 18591if test -z "$CXX"; then 18592 ac_ct_CXX=$CXX 18593 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 18594do 18595 # Extract the first word of "$ac_prog", so it can be a program name with args. 18596set dummy $ac_prog; ac_word=$2 18597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18598$as_echo_n "checking for $ac_word... " >&6; } 18599if ${ac_cv_prog_ac_ct_CXX+:} false; then : 18600 $as_echo_n "(cached) " >&6 18601else 18602 if test -n "$ac_ct_CXX"; then 18603 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 18604else 18605as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18606for as_dir in $PATH 18607do 18608 IFS=$as_save_IFS 18609 test -z "$as_dir" && as_dir=. 18610 for ac_exec_ext in '' $ac_executable_extensions; do 18611 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18612 ac_cv_prog_ac_ct_CXX="$ac_prog" 18613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18614 break 2 18615 fi 18616done 18617 done 18618IFS=$as_save_IFS 18619 18620fi 18621fi 18622ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 18623if test -n "$ac_ct_CXX"; then 18624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 18625$as_echo "$ac_ct_CXX" >&6; } 18626else 18627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18628$as_echo "no" >&6; } 18629fi 18630 18631 18632 test -n "$ac_ct_CXX" && break 18633done 18634 18635 if test "x$ac_ct_CXX" = x; then 18636 CXX="g++" 18637 else 18638 case $cross_compiling:$ac_tool_warned in 18639yes:) 18640{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 18641$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 18642ac_tool_warned=yes ;; 18643esac 18644 CXX=$ac_ct_CXX 18645 fi 18646fi 18647 18648 fi 18649fi 18650# Provide some information about the compiler. 18651$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 18652set X $ac_compile 18653ac_compiler=$2 18654for ac_option in --version -v -V -qversion; do 18655 { { ac_try="$ac_compiler $ac_option >&5" 18656case "(($ac_try" in 18657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18658 *) ac_try_echo=$ac_try;; 18659esac 18660eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 18661$as_echo "$ac_try_echo"; } >&5 18662 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 18663 ac_status=$? 18664 if test -s conftest.err; then 18665 sed '10a\ 18666... rest of stderr output deleted ... 18667 10q' conftest.err >conftest.er1 18668 cat conftest.er1 >&5 18669 fi 18670 rm -f conftest.er1 conftest.err 18671 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18672 test $ac_status = 0; } 18673done 18674 18675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 18676$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 18677if ${ac_cv_cxx_compiler_gnu+:} false; then : 18678 $as_echo_n "(cached) " >&6 18679else 18680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18681/* end confdefs.h. */ 18682 18683int 18684main () 18685{ 18686#ifndef __GNUC__ 18687 choke me 18688#endif 18689 18690 ; 18691 return 0; 18692} 18693_ACEOF 18694if ac_fn_cxx_try_compile "$LINENO"; then : 18695 ac_compiler_gnu=yes 18696else 18697 ac_compiler_gnu=no 18698fi 18699rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18700ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 18701 18702fi 18703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 18704$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 18705if test $ac_compiler_gnu = yes; then 18706 GXX=yes 18707else 18708 GXX= 18709fi 18710ac_test_CXXFLAGS=${CXXFLAGS+set} 18711ac_save_CXXFLAGS=$CXXFLAGS 18712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 18713$as_echo_n "checking whether $CXX accepts -g... " >&6; } 18714if ${ac_cv_prog_cxx_g+:} false; then : 18715 $as_echo_n "(cached) " >&6 18716else 18717 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 18718 ac_cxx_werror_flag=yes 18719 ac_cv_prog_cxx_g=no 18720 CXXFLAGS="-g" 18721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18722/* end confdefs.h. */ 18723 18724int 18725main () 18726{ 18727 18728 ; 18729 return 0; 18730} 18731_ACEOF 18732if ac_fn_cxx_try_compile "$LINENO"; then : 18733 ac_cv_prog_cxx_g=yes 18734else 18735 CXXFLAGS="" 18736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18737/* end confdefs.h. */ 18738 18739int 18740main () 18741{ 18742 18743 ; 18744 return 0; 18745} 18746_ACEOF 18747if ac_fn_cxx_try_compile "$LINENO"; then : 18748 18749else 18750 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 18751 CXXFLAGS="-g" 18752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18753/* end confdefs.h. */ 18754 18755int 18756main () 18757{ 18758 18759 ; 18760 return 0; 18761} 18762_ACEOF 18763if ac_fn_cxx_try_compile "$LINENO"; then : 18764 ac_cv_prog_cxx_g=yes 18765fi 18766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18767fi 18768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18769fi 18770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18771 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 18772fi 18773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 18774$as_echo "$ac_cv_prog_cxx_g" >&6; } 18775if test "$ac_test_CXXFLAGS" = set; then 18776 CXXFLAGS=$ac_save_CXXFLAGS 18777elif test $ac_cv_prog_cxx_g = yes; then 18778 if test "$GXX" = yes; then 18779 CXXFLAGS="-g -O2" 18780 else 18781 CXXFLAGS="-g" 18782 fi 18783else 18784 if test "$GXX" = yes; then 18785 CXXFLAGS="-O2" 18786 else 18787 CXXFLAGS= 18788 fi 18789fi 18790ac_ext=c 18791ac_cpp='$CPP $CPPFLAGS' 18792ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18793ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18794ac_compiler_gnu=$ac_cv_c_compiler_gnu 18795 18796depcc="$CXX" am_compiler_list= 18797 18798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 18799$as_echo_n "checking dependency style of $depcc... " >&6; } 18800if ${am_cv_CXX_dependencies_compiler_type+:} false; then : 18801 $as_echo_n "(cached) " >&6 18802else 18803 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 18804 # We make a subdir and do the tests there. Otherwise we can end up 18805 # making bogus files that we don't know about and never remove. For 18806 # instance it was reported that on HP-UX the gcc test will end up 18807 # making a dummy file named 'D' -- because '-MD' means "put the output 18808 # in D". 18809 rm -rf conftest.dir 18810 mkdir conftest.dir 18811 # Copy depcomp to subdir because otherwise we won't find it if we're 18812 # using a relative directory. 18813 cp "$am_depcomp" conftest.dir 18814 cd conftest.dir 18815 # We will build objects and dependencies in a subdirectory because 18816 # it helps to detect inapplicable dependency modes. For instance 18817 # both Tru64's cc and ICC support -MD to output dependencies as a 18818 # side effect of compilation, but ICC will put the dependencies in 18819 # the current directory while Tru64 will put them in the object 18820 # directory. 18821 mkdir sub 18822 18823 am_cv_CXX_dependencies_compiler_type=none 18824 if test "$am_compiler_list" = ""; then 18825 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 18826 fi 18827 am__universal=false 18828 case " $depcc " in #( 18829 *\ -arch\ *\ -arch\ *) am__universal=true ;; 18830 esac 18831 18832 for depmode in $am_compiler_list; do 18833 # Setup a source with many dependencies, because some compilers 18834 # like to wrap large dependency lists on column 80 (with \), and 18835 # we should not choose a depcomp mode which is confused by this. 18836 # 18837 # We need to recreate these files for each test, as the compiler may 18838 # overwrite some of them when testing with obscure command lines. 18839 # This happens at least with the AIX C compiler. 18840 : > sub/conftest.c 18841 for i in 1 2 3 4 5 6; do 18842 echo '#include "conftst'$i'.h"' >> sub/conftest.c 18843 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 18844 # Solaris 10 /bin/sh. 18845 echo '/* dummy */' > sub/conftst$i.h 18846 done 18847 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 18848 18849 # We check with '-c' and '-o' for the sake of the "dashmstdout" 18850 # mode. It turns out that the SunPro C++ compiler does not properly 18851 # handle '-M -o', and we need to detect this. Also, some Intel 18852 # versions had trouble with output in subdirs. 18853 am__obj=sub/conftest.${OBJEXT-o} 18854 am__minus_obj="-o $am__obj" 18855 case $depmode in 18856 gcc) 18857 # This depmode causes a compiler race in universal mode. 18858 test "$am__universal" = false || continue 18859 ;; 18860 nosideeffect) 18861 # After this tag, mechanisms are not by side-effect, so they'll 18862 # only be used when explicitly requested. 18863 if test "x$enable_dependency_tracking" = xyes; then 18864 continue 18865 else 18866 break 18867 fi 18868 ;; 18869 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 18870 # This compiler won't grok '-c -o', but also, the minuso test has 18871 # not run yet. These depmodes are late enough in the game, and 18872 # so weak that their functioning should not be impacted. 18873 am__obj=conftest.${OBJEXT-o} 18874 am__minus_obj= 18875 ;; 18876 none) break ;; 18877 esac 18878 if depmode=$depmode \ 18879 source=sub/conftest.c object=$am__obj \ 18880 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 18881 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 18882 >/dev/null 2>conftest.err && 18883 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 18884 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 18885 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 18886 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 18887 # icc doesn't choke on unknown options, it will just issue warnings 18888 # or remarks (even with -Werror). So we grep stderr for any message 18889 # that says an option was ignored or not supported. 18890 # When given -MP, icc 7.0 and 7.1 complain thusly: 18891 # icc: Command line warning: ignoring option '-M'; no argument required 18892 # The diagnosis changed in icc 8.0: 18893 # icc: Command line remark: option '-MP' not supported 18894 if (grep 'ignoring option' conftest.err || 18895 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 18896 am_cv_CXX_dependencies_compiler_type=$depmode 18897 break 18898 fi 18899 fi 18900 done 18901 18902 cd .. 18903 rm -rf conftest.dir 18904else 18905 am_cv_CXX_dependencies_compiler_type=none 18906fi 18907 18908fi 18909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 18910$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } 18911CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type 18912 18913 if 18914 test "x$enable_dependency_tracking" != xno \ 18915 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then 18916 am__fastdepCXX_TRUE= 18917 am__fastdepCXX_FALSE='#' 18918else 18919 am__fastdepCXX_TRUE='#' 18920 am__fastdepCXX_FALSE= 18921fi 18922 18923 18924 18925 18926func_stripname_cnf () 18927{ 18928 case $2 in 18929 .*) func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%\\\\$2\$%%"`;; 18930 *) func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%$2\$%%"`;; 18931 esac 18932} # func_stripname_cnf 18933 18934 if test -n "$CXX" && ( test no != "$CXX" && 18935 ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) || 18936 (test g++ != "$CXX"))); then 18937 ac_ext=cpp 18938ac_cpp='$CXXCPP $CPPFLAGS' 18939ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18940ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18941ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 18942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 18943$as_echo_n "checking how to run the C++ preprocessor... " >&6; } 18944if test -z "$CXXCPP"; then 18945 if ${ac_cv_prog_CXXCPP+:} false; then : 18946 $as_echo_n "(cached) " >&6 18947else 18948 # Double quotes because CXXCPP needs to be expanded 18949 for CXXCPP in "$CXX -E" "/lib/cpp" 18950 do 18951 ac_preproc_ok=false 18952for ac_cxx_preproc_warn_flag in '' yes 18953do 18954 # Use a header file that comes with gcc, so configuring glibc 18955 # with a fresh cross-compiler works. 18956 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18957 # <limits.h> exists even on freestanding compilers. 18958 # On the NeXT, cc -E runs the code through the compiler's parser, 18959 # not just through cpp. "Syntax error" is here to catch this case. 18960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18961/* end confdefs.h. */ 18962#ifdef __STDC__ 18963# include <limits.h> 18964#else 18965# include <assert.h> 18966#endif 18967 Syntax error 18968_ACEOF 18969if ac_fn_cxx_try_cpp "$LINENO"; then : 18970 18971else 18972 # Broken: fails on valid input. 18973continue 18974fi 18975rm -f conftest.err conftest.i conftest.$ac_ext 18976 18977 # OK, works on sane cases. Now check whether nonexistent headers 18978 # can be detected and how. 18979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18980/* end confdefs.h. */ 18981#include <ac_nonexistent.h> 18982_ACEOF 18983if ac_fn_cxx_try_cpp "$LINENO"; then : 18984 # Broken: success on invalid input. 18985continue 18986else 18987 # Passes both tests. 18988ac_preproc_ok=: 18989break 18990fi 18991rm -f conftest.err conftest.i conftest.$ac_ext 18992 18993done 18994# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 18995rm -f conftest.i conftest.err conftest.$ac_ext 18996if $ac_preproc_ok; then : 18997 break 18998fi 18999 19000 done 19001 ac_cv_prog_CXXCPP=$CXXCPP 19002 19003fi 19004 CXXCPP=$ac_cv_prog_CXXCPP 19005else 19006 ac_cv_prog_CXXCPP=$CXXCPP 19007fi 19008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 19009$as_echo "$CXXCPP" >&6; } 19010ac_preproc_ok=false 19011for ac_cxx_preproc_warn_flag in '' yes 19012do 19013 # Use a header file that comes with gcc, so configuring glibc 19014 # with a fresh cross-compiler works. 19015 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 19016 # <limits.h> exists even on freestanding compilers. 19017 # On the NeXT, cc -E runs the code through the compiler's parser, 19018 # not just through cpp. "Syntax error" is here to catch this case. 19019 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19020/* end confdefs.h. */ 19021#ifdef __STDC__ 19022# include <limits.h> 19023#else 19024# include <assert.h> 19025#endif 19026 Syntax error 19027_ACEOF 19028if ac_fn_cxx_try_cpp "$LINENO"; then : 19029 19030else 19031 # Broken: fails on valid input. 19032continue 19033fi 19034rm -f conftest.err conftest.i conftest.$ac_ext 19035 19036 # OK, works on sane cases. Now check whether nonexistent headers 19037 # can be detected and how. 19038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19039/* end confdefs.h. */ 19040#include <ac_nonexistent.h> 19041_ACEOF 19042if ac_fn_cxx_try_cpp "$LINENO"; then : 19043 # Broken: success on invalid input. 19044continue 19045else 19046 # Passes both tests. 19047ac_preproc_ok=: 19048break 19049fi 19050rm -f conftest.err conftest.i conftest.$ac_ext 19051 19052done 19053# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 19054rm -f conftest.i conftest.err conftest.$ac_ext 19055if $ac_preproc_ok; then : 19056 19057else 19058 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19059$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 19060as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check 19061See \`config.log' for more details" "$LINENO" 5; } 19062fi 19063 19064ac_ext=c 19065ac_cpp='$CPP $CPPFLAGS' 19066ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19067ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19068ac_compiler_gnu=$ac_cv_c_compiler_gnu 19069 19070else 19071 _lt_caught_CXX_error=yes 19072fi 19073 19074ac_ext=cpp 19075ac_cpp='$CXXCPP $CPPFLAGS' 19076ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19077ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19078ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19079 19080archive_cmds_need_lc_CXX=no 19081allow_undefined_flag_CXX= 19082always_export_symbols_CXX=no 19083archive_expsym_cmds_CXX= 19084compiler_needs_object_CXX=no 19085export_dynamic_flag_spec_CXX= 19086hardcode_direct_CXX=no 19087hardcode_direct_absolute_CXX=no 19088hardcode_libdir_flag_spec_CXX= 19089hardcode_libdir_separator_CXX= 19090hardcode_minus_L_CXX=no 19091hardcode_shlibpath_var_CXX=unsupported 19092hardcode_automatic_CXX=no 19093inherit_rpath_CXX=no 19094module_cmds_CXX= 19095module_expsym_cmds_CXX= 19096link_all_deplibs_CXX=unknown 19097old_archive_cmds_CXX=$old_archive_cmds 19098reload_flag_CXX=$reload_flag 19099reload_cmds_CXX=$reload_cmds 19100no_undefined_flag_CXX= 19101whole_archive_flag_spec_CXX= 19102enable_shared_with_static_runtimes_CXX=no 19103 19104# Source file extension for C++ test sources. 19105ac_ext=cpp 19106 19107# Object file extension for compiled C++ test sources. 19108objext=o 19109objext_CXX=$objext 19110 19111# No sense in running all these tests if we already determined that 19112# the CXX compiler isn't working. Some variables (like enable_shared) 19113# are currently assumed to apply to all compilers on this platform, 19114# and will be corrupted by setting them based on a non-working compiler. 19115if test yes != "$_lt_caught_CXX_error"; then 19116 # Code to be used in simple compile tests 19117 lt_simple_compile_test_code="int some_variable = 0;" 19118 19119 # Code to be used in simple link tests 19120 lt_simple_link_test_code='int main(int, char *[]) { return(0); }' 19121 19122 # ltmain only uses $CC for tagged configurations so make sure $CC is set. 19123 19124 19125 19126 19127 19128 19129# If no C compiler was specified, use CC. 19130LTCC=${LTCC-"$CC"} 19131 19132# If no C compiler flags were specified, use CFLAGS. 19133LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 19134 19135# Allow CC to be a program name with arguments. 19136compiler=$CC 19137 19138 19139 # save warnings/boilerplate of simple test code 19140 ac_outfile=conftest.$ac_objext 19141echo "$lt_simple_compile_test_code" >conftest.$ac_ext 19142eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 19143_lt_compiler_boilerplate=`cat conftest.err` 19144$RM conftest* 19145 19146 ac_outfile=conftest.$ac_objext 19147echo "$lt_simple_link_test_code" >conftest.$ac_ext 19148eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 19149_lt_linker_boilerplate=`cat conftest.err` 19150$RM -r conftest* 19151 19152 19153 # Allow CC to be a program name with arguments. 19154 lt_save_CC=$CC 19155 lt_save_CFLAGS=$CFLAGS 19156 lt_save_LD=$LD 19157 lt_save_GCC=$GCC 19158 GCC=$GXX 19159 lt_save_with_gnu_ld=$with_gnu_ld 19160 lt_save_path_LD=$lt_cv_path_LD 19161 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then 19162 lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx 19163 else 19164 $as_unset lt_cv_prog_gnu_ld 19165 fi 19166 if test -n "${lt_cv_path_LDCXX+set}"; then 19167 lt_cv_path_LD=$lt_cv_path_LDCXX 19168 else 19169 $as_unset lt_cv_path_LD 19170 fi 19171 test -z "${LDCXX+set}" || LD=$LDCXX 19172 CC=${CXX-"c++"} 19173 CFLAGS=$CXXFLAGS 19174 compiler=$CC 19175 compiler_CXX=$CC 19176 func_cc_basename $compiler 19177cc_basename=$func_cc_basename_result 19178 19179 19180 if test -n "$compiler"; then 19181 # We don't want -fno-exception when compiling C++ code, so set the 19182 # no_builtin_flag separately 19183 if test yes = "$GXX"; then 19184 lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' 19185 else 19186 lt_prog_compiler_no_builtin_flag_CXX= 19187 fi 19188 19189 if test yes = "$GXX"; then 19190 # Set up default GNU C++ configuration 19191 19192 19193 19194# Check whether --with-gnu-ld was given. 19195if test "${with_gnu_ld+set}" = set; then : 19196 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 19197else 19198 with_gnu_ld=no 19199fi 19200 19201ac_prog=ld 19202if test yes = "$GCC"; then 19203 # Check if gcc -print-prog-name=ld gives a path. 19204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 19205$as_echo_n "checking for ld used by $CC... " >&6; } 19206 case $host in 19207 *-*-mingw*) 19208 # gcc leaves a trailing carriage return, which upsets mingw 19209 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 19210 *) 19211 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 19212 esac 19213 case $ac_prog in 19214 # Accept absolute paths. 19215 [\\/]* | ?:[\\/]*) 19216 re_direlt='/[^/][^/]*/\.\./' 19217 # Canonicalize the pathname of ld 19218 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 19219 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 19220 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 19221 done 19222 test -z "$LD" && LD=$ac_prog 19223 ;; 19224 "") 19225 # If it fails, then pretend we aren't using GCC. 19226 ac_prog=ld 19227 ;; 19228 *) 19229 # If it is relative, then search for the first ld in PATH. 19230 with_gnu_ld=unknown 19231 ;; 19232 esac 19233elif test yes = "$with_gnu_ld"; then 19234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 19235$as_echo_n "checking for GNU ld... " >&6; } 19236else 19237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 19238$as_echo_n "checking for non-GNU ld... " >&6; } 19239fi 19240if ${lt_cv_path_LD+:} false; then : 19241 $as_echo_n "(cached) " >&6 19242else 19243 if test -z "$LD"; then 19244 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 19245 for ac_dir in $PATH; do 19246 IFS=$lt_save_ifs 19247 test -z "$ac_dir" && ac_dir=. 19248 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 19249 lt_cv_path_LD=$ac_dir/$ac_prog 19250 # Check to see if the program is GNU ld. I'd rather use --version, 19251 # but apparently some variants of GNU ld only accept -v. 19252 # Break only if it was the GNU/non-GNU ld that we prefer. 19253 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 19254 *GNU* | *'with BFD'*) 19255 test no != "$with_gnu_ld" && break 19256 ;; 19257 *) 19258 test yes != "$with_gnu_ld" && break 19259 ;; 19260 esac 19261 fi 19262 done 19263 IFS=$lt_save_ifs 19264else 19265 lt_cv_path_LD=$LD # Let the user override the test with a path. 19266fi 19267fi 19268 19269LD=$lt_cv_path_LD 19270if test -n "$LD"; then 19271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 19272$as_echo "$LD" >&6; } 19273else 19274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 19275$as_echo "no" >&6; } 19276fi 19277test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 19278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 19279$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 19280if ${lt_cv_prog_gnu_ld+:} false; then : 19281 $as_echo_n "(cached) " >&6 19282else 19283 # I'd rather use --version here, but apparently some GNU lds only accept -v. 19284case `$LD -v 2>&1 </dev/null` in 19285*GNU* | *'with BFD'*) 19286 lt_cv_prog_gnu_ld=yes 19287 ;; 19288*) 19289 lt_cv_prog_gnu_ld=no 19290 ;; 19291esac 19292fi 19293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 19294$as_echo "$lt_cv_prog_gnu_ld" >&6; } 19295with_gnu_ld=$lt_cv_prog_gnu_ld 19296 19297 19298 19299 19300 19301 19302 19303 # Check if GNU C++ uses GNU ld as the underlying linker, since the 19304 # archiving commands below assume that GNU ld is being used. 19305 if test yes = "$with_gnu_ld"; then 19306 archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' 19307 archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 19308 19309 hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' 19310 export_dynamic_flag_spec_CXX='$wl--export-dynamic' 19311 19312 # If archive_cmds runs LD, not CC, wlarc should be empty 19313 # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to 19314 # investigate it a little bit more. (MM) 19315 wlarc='$wl' 19316 19317 # ancient GNU ld didn't support --whole-archive et. al. 19318 if eval "`$CC -print-prog-name=ld` --help 2>&1" | 19319 $GREP 'no-whole-archive' > /dev/null; then 19320 whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 19321 else 19322 whole_archive_flag_spec_CXX= 19323 fi 19324 else 19325 with_gnu_ld=no 19326 wlarc= 19327 19328 # A generic and very simple default shared library creation 19329 # command for GNU C++ for the case where it uses the native 19330 # linker, instead of GNU ld. If possible, this setting should 19331 # overridden to take advantage of the native linker features on 19332 # the platform it is being used on. 19333 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' 19334 fi 19335 19336 # Commands to make compiler produce verbose output that lists 19337 # what "hidden" libraries, object files and flags are used when 19338 # linking a shared library. 19339 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' 19340 19341 else 19342 GXX=no 19343 with_gnu_ld=no 19344 wlarc= 19345 fi 19346 19347 # PORTME: fill in a description of your system's C++ link characteristics 19348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 19349$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 19350 ld_shlibs_CXX=yes 19351 case $host_os in 19352 aix3*) 19353 # FIXME: insert proper C++ library support 19354 ld_shlibs_CXX=no 19355 ;; 19356 aix[4-9]*) 19357 if test ia64 = "$host_cpu"; then 19358 # On IA64, the linker does run time linking by default, so we don't 19359 # have to do anything special. 19360 aix_use_runtimelinking=no 19361 exp_sym_flag='-Bexport' 19362 no_entry_flag= 19363 else 19364 aix_use_runtimelinking=no 19365 19366 # Test if we are trying to use run time linking or normal 19367 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 19368 # have runtime linking enabled, and use it for executables. 19369 # For shared libraries, we enable/disable runtime linking 19370 # depending on the kind of the shared library created - 19371 # when "with_aix_soname,aix_use_runtimelinking" is: 19372 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 19373 # "aix,yes" lib.so shared, rtl:yes, for executables 19374 # lib.a static archive 19375 # "both,no" lib.so.V(shr.o) shared, rtl:yes 19376 # lib.a(lib.so.V) shared, rtl:no, for executables 19377 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 19378 # lib.a(lib.so.V) shared, rtl:no 19379 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 19380 # lib.a static archive 19381 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 19382 for ld_flag in $LDFLAGS; do 19383 case $ld_flag in 19384 *-brtl*) 19385 aix_use_runtimelinking=yes 19386 break 19387 ;; 19388 esac 19389 done 19390 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 19391 # With aix-soname=svr4, we create the lib.so.V shared archives only, 19392 # so we don't have lib.a shared libs to link our executables. 19393 # We have to force runtime linking in this case. 19394 aix_use_runtimelinking=yes 19395 LDFLAGS="$LDFLAGS -Wl,-brtl" 19396 fi 19397 ;; 19398 esac 19399 19400 exp_sym_flag='-bexport' 19401 no_entry_flag='-bnoentry' 19402 fi 19403 19404 # When large executables or shared objects are built, AIX ld can 19405 # have problems creating the table of contents. If linking a library 19406 # or program results in "error TOC overflow" add -mminimal-toc to 19407 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 19408 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 19409 19410 archive_cmds_CXX='' 19411 hardcode_direct_CXX=yes 19412 hardcode_direct_absolute_CXX=yes 19413 hardcode_libdir_separator_CXX=':' 19414 link_all_deplibs_CXX=yes 19415 file_list_spec_CXX='$wl-f,' 19416 case $with_aix_soname,$aix_use_runtimelinking in 19417 aix,*) ;; # no import file 19418 svr4,* | *,yes) # use import file 19419 # The Import File defines what to hardcode. 19420 hardcode_direct_CXX=no 19421 hardcode_direct_absolute_CXX=no 19422 ;; 19423 esac 19424 19425 if test yes = "$GXX"; then 19426 case $host_os in aix4.[012]|aix4.[012].*) 19427 # We only want to do this on AIX 4.2 and lower, the check 19428 # below for broken collect2 doesn't work under 4.3+ 19429 collect2name=`$CC -print-prog-name=collect2` 19430 if test -f "$collect2name" && 19431 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 19432 then 19433 # We have reworked collect2 19434 : 19435 else 19436 # We have old collect2 19437 hardcode_direct_CXX=unsupported 19438 # It fails to find uninstalled libraries when the uninstalled 19439 # path is not listed in the libpath. Setting hardcode_minus_L 19440 # to unsupported forces relinking 19441 hardcode_minus_L_CXX=yes 19442 hardcode_libdir_flag_spec_CXX='-L$libdir' 19443 hardcode_libdir_separator_CXX= 19444 fi 19445 esac 19446 shared_flag='-shared' 19447 if test yes = "$aix_use_runtimelinking"; then 19448 shared_flag=$shared_flag' $wl-G' 19449 fi 19450 # Need to ensure runtime linking is disabled for the traditional 19451 # shared library, or the linker may eventually find shared libraries 19452 # /with/ Import File - we do not want to mix them. 19453 shared_flag_aix='-shared' 19454 shared_flag_svr4='-shared $wl-G' 19455 else 19456 # not using gcc 19457 if test ia64 = "$host_cpu"; then 19458 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 19459 # chokes on -Wl,-G. The following line is correct: 19460 shared_flag='-G' 19461 else 19462 if test yes = "$aix_use_runtimelinking"; then 19463 shared_flag='$wl-G' 19464 else 19465 shared_flag='$wl-bM:SRE' 19466 fi 19467 shared_flag_aix='$wl-bM:SRE' 19468 shared_flag_svr4='$wl-G' 19469 fi 19470 fi 19471 19472 export_dynamic_flag_spec_CXX='$wl-bexpall' 19473 # It seems that -bexpall does not export symbols beginning with 19474 # underscore (_), so it is better to generate a list of symbols to 19475 # export. 19476 always_export_symbols_CXX=yes 19477 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 19478 # Warning - without using the other runtime loading flags (-brtl), 19479 # -berok will link without error, but may produce a broken library. 19480 # The "-G" linker flag allows undefined symbols. 19481 no_undefined_flag_CXX='-bernotok' 19482 # Determine the default libpath from the value encoded in an empty 19483 # executable. 19484 if test set = "${lt_cv_aix_libpath+set}"; then 19485 aix_libpath=$lt_cv_aix_libpath 19486else 19487 if ${lt_cv_aix_libpath__CXX+:} false; then : 19488 $as_echo_n "(cached) " >&6 19489else 19490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19491/* end confdefs.h. */ 19492 19493int 19494main () 19495{ 19496 19497 ; 19498 return 0; 19499} 19500_ACEOF 19501if ac_fn_cxx_try_link "$LINENO"; then : 19502 19503 lt_aix_libpath_sed=' 19504 /Import File Strings/,/^$/ { 19505 /^0/ { 19506 s/^0 *\([^ ]*\) *$/\1/ 19507 p 19508 } 19509 }' 19510 lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 19511 # Check for a 64-bit object if we didn't find anything. 19512 if test -z "$lt_cv_aix_libpath__CXX"; then 19513 lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 19514 fi 19515fi 19516rm -f core conftest.err conftest.$ac_objext \ 19517 conftest$ac_exeext conftest.$ac_ext 19518 if test -z "$lt_cv_aix_libpath__CXX"; then 19519 lt_cv_aix_libpath__CXX=/usr/lib:/lib 19520 fi 19521 19522fi 19523 19524 aix_libpath=$lt_cv_aix_libpath__CXX 19525fi 19526 19527 hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath" 19528 19529 archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag 19530 else 19531 if test ia64 = "$host_cpu"; then 19532 hardcode_libdir_flag_spec_CXX='$wl-R $libdir:/usr/lib:/lib' 19533 allow_undefined_flag_CXX="-z nodefs" 19534 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" 19535 else 19536 # Determine the default libpath from the value encoded in an 19537 # empty executable. 19538 if test set = "${lt_cv_aix_libpath+set}"; then 19539 aix_libpath=$lt_cv_aix_libpath 19540else 19541 if ${lt_cv_aix_libpath__CXX+:} false; then : 19542 $as_echo_n "(cached) " >&6 19543else 19544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 19545/* end confdefs.h. */ 19546 19547int 19548main () 19549{ 19550 19551 ; 19552 return 0; 19553} 19554_ACEOF 19555if ac_fn_cxx_try_link "$LINENO"; then : 19556 19557 lt_aix_libpath_sed=' 19558 /Import File Strings/,/^$/ { 19559 /^0/ { 19560 s/^0 *\([^ ]*\) *$/\1/ 19561 p 19562 } 19563 }' 19564 lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 19565 # Check for a 64-bit object if we didn't find anything. 19566 if test -z "$lt_cv_aix_libpath__CXX"; then 19567 lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 19568 fi 19569fi 19570rm -f core conftest.err conftest.$ac_objext \ 19571 conftest$ac_exeext conftest.$ac_ext 19572 if test -z "$lt_cv_aix_libpath__CXX"; then 19573 lt_cv_aix_libpath__CXX=/usr/lib:/lib 19574 fi 19575 19576fi 19577 19578 aix_libpath=$lt_cv_aix_libpath__CXX 19579fi 19580 19581 hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath" 19582 # Warning - without using the other run time loading flags, 19583 # -berok will link without error, but may produce a broken library. 19584 no_undefined_flag_CXX=' $wl-bernotok' 19585 allow_undefined_flag_CXX=' $wl-berok' 19586 if test yes = "$with_gnu_ld"; then 19587 # We only use this code for GNU lds that support --whole-archive. 19588 whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive' 19589 else 19590 # Exported symbols can be pulled into shared objects from archives 19591 whole_archive_flag_spec_CXX='$convenience' 19592 fi 19593 archive_cmds_need_lc_CXX=yes 19594 archive_expsym_cmds_CXX='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 19595 # -brtl affects multiple linker settings, -berok does not and is overridden later 19596 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 19597 if test svr4 != "$with_aix_soname"; then 19598 # This is similar to how AIX traditionally builds its shared 19599 # libraries. Need -bnortl late, we may have -brtl in LDFLAGS. 19600 archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' 19601 fi 19602 if test aix != "$with_aix_soname"; then 19603 archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' 19604 else 19605 # used by -dlpreopen to get the symbols 19606 archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 19607 fi 19608 archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$RM -r $output_objdir/$realname.d' 19609 fi 19610 fi 19611 ;; 19612 19613 beos*) 19614 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 19615 allow_undefined_flag_CXX=unsupported 19616 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 19617 # support --undefined. This deserves some investigation. FIXME 19618 archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 19619 else 19620 ld_shlibs_CXX=no 19621 fi 19622 ;; 19623 19624 chorus*) 19625 case $cc_basename in 19626 *) 19627 # FIXME: insert proper C++ library support 19628 ld_shlibs_CXX=no 19629 ;; 19630 esac 19631 ;; 19632 19633 cygwin* | mingw* | pw32* | cegcc*) 19634 case $GXX,$cc_basename in 19635 ,cl* | no,cl*) 19636 # Native MSVC 19637 # hardcode_libdir_flag_spec is actually meaningless, as there is 19638 # no search path for DLLs. 19639 hardcode_libdir_flag_spec_CXX=' ' 19640 allow_undefined_flag_CXX=unsupported 19641 always_export_symbols_CXX=yes 19642 file_list_spec_CXX='@' 19643 # Tell ltmain to make .lib files, not .a files. 19644 libext=lib 19645 # Tell ltmain to make .dll files, not .so files. 19646 shrext_cmds=.dll 19647 # FIXME: Setting linknames here is a bad hack. 19648 archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 19649 archive_expsym_cmds_CXX='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 19650 cp "$export_symbols" "$output_objdir/$soname.def"; 19651 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 19652 else 19653 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 19654 fi~ 19655 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 19656 linknames=' 19657 # The linker will not automatically build a static lib if we build a DLL. 19658 # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true' 19659 enable_shared_with_static_runtimes_CXX=yes 19660 # Don't use ranlib 19661 old_postinstall_cmds_CXX='chmod 644 $oldlib' 19662 postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~ 19663 lt_tool_outputfile="@TOOL_OUTPUT@"~ 19664 case $lt_outputfile in 19665 *.exe|*.EXE) ;; 19666 *) 19667 lt_outputfile=$lt_outputfile.exe 19668 lt_tool_outputfile=$lt_tool_outputfile.exe 19669 ;; 19670 esac~ 19671 func_to_tool_file "$lt_outputfile"~ 19672 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 19673 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 19674 $RM "$lt_outputfile.manifest"; 19675 fi' 19676 ;; 19677 *) 19678 # g++ 19679 # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, 19680 # as there is no search path for DLLs. 19681 hardcode_libdir_flag_spec_CXX='-L$libdir' 19682 export_dynamic_flag_spec_CXX='$wl--export-all-symbols' 19683 allow_undefined_flag_CXX=unsupported 19684 always_export_symbols_CXX=no 19685 enable_shared_with_static_runtimes_CXX=yes 19686 19687 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 19688 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' 19689 # If the export-symbols file already is a .def file, use it as 19690 # is; otherwise, prepend EXPORTS... 19691 archive_expsym_cmds_CXX='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 19692 cp $export_symbols $output_objdir/$soname.def; 19693 else 19694 echo EXPORTS > $output_objdir/$soname.def; 19695 cat $export_symbols >> $output_objdir/$soname.def; 19696 fi~ 19697 $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' 19698 else 19699 ld_shlibs_CXX=no 19700 fi 19701 ;; 19702 esac 19703 ;; 19704 darwin* | rhapsody*) 19705 19706 19707 archive_cmds_need_lc_CXX=no 19708 hardcode_direct_CXX=no 19709 hardcode_automatic_CXX=yes 19710 hardcode_shlibpath_var_CXX=unsupported 19711 if test yes = "$lt_cv_ld_force_load"; then 19712 whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 19713 19714 else 19715 whole_archive_flag_spec_CXX='' 19716 fi 19717 link_all_deplibs_CXX=yes 19718 allow_undefined_flag_CXX=$_lt_dar_allow_undefined 19719 case $cc_basename in 19720 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 19721 *) _lt_dar_can_shared=$GCC ;; 19722 esac 19723 if test yes = "$_lt_dar_can_shared"; then 19724 output_verbose_link_cmd=func_echo_all 19725 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" 19726 module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 19727 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" 19728 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" 19729 if test yes != "$lt_cv_apple_cc_single_mod"; then 19730 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" 19731 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" 19732 fi 19733 19734 else 19735 ld_shlibs_CXX=no 19736 fi 19737 19738 ;; 19739 19740 os2*) 19741 hardcode_libdir_flag_spec_CXX='-L$libdir' 19742 hardcode_minus_L_CXX=yes 19743 allow_undefined_flag_CXX=unsupported 19744 shrext_cmds=.dll 19745 archive_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 19746 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 19747 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 19748 $ECHO EXPORTS >> $output_objdir/$libname.def~ 19749 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 19750 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 19751 emximp -o $lib $output_objdir/$libname.def' 19752 archive_expsym_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 19753 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 19754 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 19755 $ECHO EXPORTS >> $output_objdir/$libname.def~ 19756 prefix_cmds="$SED"~ 19757 if test EXPORTS = "`$SED 1q $export_symbols`"; then 19758 prefix_cmds="$prefix_cmds -e 1d"; 19759 fi~ 19760 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 19761 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 19762 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 19763 emximp -o $lib $output_objdir/$libname.def' 19764 old_archive_From_new_cmds_CXX='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 19765 enable_shared_with_static_runtimes_CXX=yes 19766 ;; 19767 19768 dgux*) 19769 case $cc_basename in 19770 ec++*) 19771 # FIXME: insert proper C++ library support 19772 ld_shlibs_CXX=no 19773 ;; 19774 ghcx*) 19775 # Green Hills C++ Compiler 19776 # FIXME: insert proper C++ library support 19777 ld_shlibs_CXX=no 19778 ;; 19779 *) 19780 # FIXME: insert proper C++ library support 19781 ld_shlibs_CXX=no 19782 ;; 19783 esac 19784 ;; 19785 19786 freebsd2.*) 19787 # C++ shared libraries reported to be fairly broken before 19788 # switch to ELF 19789 ld_shlibs_CXX=no 19790 ;; 19791 19792 freebsd-elf*) 19793 archive_cmds_need_lc_CXX=no 19794 ;; 19795 19796 freebsd* | dragonfly*) 19797 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF 19798 # conventions 19799 ld_shlibs_CXX=yes 19800 ;; 19801 19802 haiku*) 19803 archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 19804 link_all_deplibs_CXX=yes 19805 ;; 19806 19807 hpux9*) 19808 hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir' 19809 hardcode_libdir_separator_CXX=: 19810 export_dynamic_flag_spec_CXX='$wl-E' 19811 hardcode_direct_CXX=yes 19812 hardcode_minus_L_CXX=yes # Not in the search PATH, 19813 # but as the default 19814 # location of the library. 19815 19816 case $cc_basename in 19817 CC*) 19818 # FIXME: insert proper C++ library support 19819 ld_shlibs_CXX=no 19820 ;; 19821 aCC*) 19822 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 "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 19823 # Commands to make compiler produce verbose output that lists 19824 # what "hidden" libraries, object files and flags are used when 19825 # linking a shared library. 19826 # 19827 # There doesn't appear to be a way to prevent this compiler from 19828 # explicitly linking system object files so we need to strip them 19829 # from the output so that they don't get included in the library 19830 # dependencies. 19831 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; func_echo_all "$list"' 19832 ;; 19833 *) 19834 if test yes = "$GXX"; then 19835 archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 19836 else 19837 # FIXME: insert proper C++ library support 19838 ld_shlibs_CXX=no 19839 fi 19840 ;; 19841 esac 19842 ;; 19843 19844 hpux10*|hpux11*) 19845 if test no = "$with_gnu_ld"; then 19846 hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir' 19847 hardcode_libdir_separator_CXX=: 19848 19849 case $host_cpu in 19850 hppa*64*|ia64*) 19851 ;; 19852 *) 19853 export_dynamic_flag_spec_CXX='$wl-E' 19854 ;; 19855 esac 19856 fi 19857 case $host_cpu in 19858 hppa*64*|ia64*) 19859 hardcode_direct_CXX=no 19860 hardcode_shlibpath_var_CXX=no 19861 ;; 19862 *) 19863 hardcode_direct_CXX=yes 19864 hardcode_direct_absolute_CXX=yes 19865 hardcode_minus_L_CXX=yes # Not in the search PATH, 19866 # but as the default 19867 # location of the library. 19868 ;; 19869 esac 19870 19871 case $cc_basename in 19872 CC*) 19873 # FIXME: insert proper C++ library support 19874 ld_shlibs_CXX=no 19875 ;; 19876 aCC*) 19877 case $host_cpu in 19878 hppa*64*) 19879 archive_cmds_CXX='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 19880 ;; 19881 ia64*) 19882 archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 19883 ;; 19884 *) 19885 archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 19886 ;; 19887 esac 19888 # Commands to make compiler produce verbose output that lists 19889 # what "hidden" libraries, object files and flags are used when 19890 # linking a shared library. 19891 # 19892 # There doesn't appear to be a way to prevent this compiler from 19893 # explicitly linking system object files so we need to strip them 19894 # from the output so that they don't get included in the library 19895 # dependencies. 19896 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; func_echo_all "$list"' 19897 ;; 19898 *) 19899 if test yes = "$GXX"; then 19900 if test no = "$with_gnu_ld"; then 19901 case $host_cpu in 19902 hppa*64*) 19903 archive_cmds_CXX='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 19904 ;; 19905 ia64*) 19906 archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 19907 ;; 19908 *) 19909 archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 19910 ;; 19911 esac 19912 fi 19913 else 19914 # FIXME: insert proper C++ library support 19915 ld_shlibs_CXX=no 19916 fi 19917 ;; 19918 esac 19919 ;; 19920 19921 interix[3-9]*) 19922 hardcode_direct_CXX=no 19923 hardcode_shlibpath_var_CXX=no 19924 hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' 19925 export_dynamic_flag_spec_CXX='$wl-E' 19926 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 19927 # Instead, shared libraries are loaded at an image base (0x10000000 by 19928 # default) and relocated if they conflict, which is a slow very memory 19929 # consuming and fragmenting process. To avoid this, we pick a random, 19930 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 19931 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 19932 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' 19933 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' 19934 ;; 19935 irix5* | irix6*) 19936 case $cc_basename in 19937 CC*) 19938 # SGI C++ 19939 archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' 19940 19941 # Archives containing C++ object files must be created using 19942 # "CC -ar", where "CC" is the IRIX C++ compiler. This is 19943 # necessary to make sure instantiated templates are included 19944 # in the archive. 19945 old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' 19946 ;; 19947 *) 19948 if test yes = "$GXX"; then 19949 if test no = "$with_gnu_ld"; then 19950 archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 19951 else 19952 archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib' 19953 fi 19954 fi 19955 link_all_deplibs_CXX=yes 19956 ;; 19957 esac 19958 hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' 19959 hardcode_libdir_separator_CXX=: 19960 inherit_rpath_CXX=yes 19961 ;; 19962 19963 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 19964 case $cc_basename in 19965 KCC*) 19966 # Kuck and Associates, Inc. (KAI) C++ Compiler 19967 19968 # KCC will only create a shared library if the output file 19969 # ends with ".so" (or ".sl" for HP-UX), so rename the library 19970 # to its proper name (with version) after linking. 19971 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' 19972 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' 19973 # Commands to make compiler produce verbose output that lists 19974 # what "hidden" libraries, object files and flags are used when 19975 # linking a shared library. 19976 # 19977 # There doesn't appear to be a way to prevent this compiler from 19978 # explicitly linking system object files so we need to strip them 19979 # from the output so that they don't get included in the library 19980 # dependencies. 19981 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; func_echo_all "$list"' 19982 19983 hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' 19984 export_dynamic_flag_spec_CXX='$wl--export-dynamic' 19985 19986 # Archives containing C++ object files must be created using 19987 # "CC -Bstatic", where "CC" is the KAI C++ compiler. 19988 old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' 19989 ;; 19990 icpc* | ecpc* ) 19991 # Intel C++ 19992 with_gnu_ld=yes 19993 # version 8.0 and above of icpc choke on multiply defined symbols 19994 # if we add $predep_objects and $postdep_objects, however 7.1 and 19995 # earlier do not add the objects themselves. 19996 case `$CC -V 2>&1` in 19997 *"Version 7."*) 19998 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' 19999 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' 20000 ;; 20001 *) # Version 8.0 or newer 20002 tmp_idyn= 20003 case $host_cpu in 20004 ia64*) tmp_idyn=' -i_dynamic';; 20005 esac 20006 archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 20007 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' 20008 ;; 20009 esac 20010 archive_cmds_need_lc_CXX=no 20011 hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' 20012 export_dynamic_flag_spec_CXX='$wl--export-dynamic' 20013 whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive' 20014 ;; 20015 pgCC* | pgcpp*) 20016 # Portland Group C++ compiler 20017 case `$CC -V` in 20018 *pgCC\ [1-5].* | *pgcpp\ [1-5].*) 20019 prelink_cmds_CXX='tpldir=Template.dir~ 20020 rm -rf $tpldir~ 20021 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ 20022 compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"' 20023 old_archive_cmds_CXX='tpldir=Template.dir~ 20024 rm -rf $tpldir~ 20025 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~ 20026 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~ 20027 $RANLIB $oldlib' 20028 archive_cmds_CXX='tpldir=Template.dir~ 20029 rm -rf $tpldir~ 20030 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ 20031 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' 20032 archive_expsym_cmds_CXX='tpldir=Template.dir~ 20033 rm -rf $tpldir~ 20034 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ 20035 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 20036 ;; 20037 *) # Version 6 and above use weak symbols 20038 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' 20039 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' 20040 ;; 20041 esac 20042 20043 hardcode_libdir_flag_spec_CXX='$wl--rpath $wl$libdir' 20044 export_dynamic_flag_spec_CXX='$wl--export-dynamic' 20045 whole_archive_flag_spec_CXX='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' 20046 ;; 20047 cxx*) 20048 # Compaq C++ 20049 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' 20050 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' 20051 20052 runpath_var=LD_RUN_PATH 20053 hardcode_libdir_flag_spec_CXX='-rpath $libdir' 20054 hardcode_libdir_separator_CXX=: 20055 20056 # Commands to make compiler produce verbose output that lists 20057 # what "hidden" libraries, object files and flags are used when 20058 # linking a shared library. 20059 # 20060 # There doesn't appear to be a way to prevent this compiler from 20061 # explicitly linking system object files so we need to strip them 20062 # from the output so that they don't get included in the library 20063 # dependencies. 20064 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed' 20065 ;; 20066 xl* | mpixl* | bgxl*) 20067 # IBM XL 8.0 on PPC, with GNU ld 20068 hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' 20069 export_dynamic_flag_spec_CXX='$wl--export-dynamic' 20070 archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 20071 if test yes = "$supports_anon_versioning"; then 20072 archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~ 20073 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 20074 echo "local: *; };" >> $output_objdir/$libname.ver~ 20075 $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 20076 fi 20077 ;; 20078 *) 20079 case `$CC -V 2>&1 | sed 5q` in 20080 *Sun\ C*) 20081 # Sun C++ 5.9 20082 no_undefined_flag_CXX=' -zdefs' 20083 archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 20084 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' 20085 hardcode_libdir_flag_spec_CXX='-R$libdir' 20086 whole_archive_flag_spec_CXX='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' 20087 compiler_needs_object_CXX=yes 20088 20089 # Not sure whether something based on 20090 # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 20091 # would be better. 20092 output_verbose_link_cmd='func_echo_all' 20093 20094 # Archives containing C++ object files must be created using 20095 # "CC -xar", where "CC" is the Sun C++ compiler. This is 20096 # necessary to make sure instantiated templates are included 20097 # in the archive. 20098 old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' 20099 ;; 20100 esac 20101 ;; 20102 esac 20103 ;; 20104 20105 lynxos*) 20106 # FIXME: insert proper C++ library support 20107 ld_shlibs_CXX=no 20108 ;; 20109 20110 m88k*) 20111 # FIXME: insert proper C++ library support 20112 ld_shlibs_CXX=no 20113 ;; 20114 20115 mvs*) 20116 case $cc_basename in 20117 cxx*) 20118 # FIXME: insert proper C++ library support 20119 ld_shlibs_CXX=no 20120 ;; 20121 *) 20122 # FIXME: insert proper C++ library support 20123 ld_shlibs_CXX=no 20124 ;; 20125 esac 20126 ;; 20127 20128 netbsd*) 20129 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 20130 archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' 20131 wlarc= 20132 hardcode_libdir_flag_spec_CXX='-R$libdir' 20133 hardcode_direct_CXX=yes 20134 hardcode_shlibpath_var_CXX=no 20135 fi 20136 # Workaround some broken pre-1.5 toolchains 20137 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' 20138 ;; 20139 20140 *nto* | *qnx*) 20141 ld_shlibs_CXX=yes 20142 ;; 20143 20144 openbsd* | bitrig*) 20145 if test -f /usr/libexec/ld.so; then 20146 hardcode_direct_CXX=yes 20147 hardcode_shlibpath_var_CXX=no 20148 hardcode_direct_absolute_CXX=yes 20149 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' 20150 hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' 20151 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then 20152 archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib' 20153 export_dynamic_flag_spec_CXX='$wl-E' 20154 whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 20155 fi 20156 output_verbose_link_cmd=func_echo_all 20157 else 20158 ld_shlibs_CXX=no 20159 fi 20160 ;; 20161 20162 osf3* | osf4* | osf5*) 20163 case $cc_basename in 20164 KCC*) 20165 # Kuck and Associates, Inc. (KAI) C++ Compiler 20166 20167 # KCC will only create a shared library if the output file 20168 # ends with ".so" (or ".sl" for HP-UX), so rename the library 20169 # to its proper name (with version) after linking. 20170 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' 20171 20172 hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir' 20173 hardcode_libdir_separator_CXX=: 20174 20175 # Archives containing C++ object files must be created using 20176 # the KAI C++ compiler. 20177 case $host in 20178 osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; 20179 *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;; 20180 esac 20181 ;; 20182 RCC*) 20183 # Rational C++ 2.4.1 20184 # FIXME: insert proper C++ library support 20185 ld_shlibs_CXX=no 20186 ;; 20187 cxx*) 20188 case $host in 20189 osf3*) 20190 allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*' 20191 archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' 20192 hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' 20193 ;; 20194 *) 20195 allow_undefined_flag_CXX=' -expect_unresolved \*' 20196 archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' 20197 archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ 20198 echo "-hidden">> $lib.exp~ 20199 $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 "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~ 20200 $RM $lib.exp' 20201 hardcode_libdir_flag_spec_CXX='-rpath $libdir' 20202 ;; 20203 esac 20204 20205 hardcode_libdir_separator_CXX=: 20206 20207 # Commands to make compiler produce verbose output that lists 20208 # what "hidden" libraries, object files and flags are used when 20209 # linking a shared library. 20210 # 20211 # There doesn't appear to be a way to prevent this compiler from 20212 # explicitly linking system object files so we need to strip them 20213 # from the output so that they don't get included in the library 20214 # dependencies. 20215 output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' 20216 ;; 20217 *) 20218 if test yes,no = "$GXX,$with_gnu_ld"; then 20219 allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*' 20220 case $host in 20221 osf3*) 20222 archive_cmds_CXX='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 20223 ;; 20224 *) 20225 archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' 20226 ;; 20227 esac 20228 20229 hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir' 20230 hardcode_libdir_separator_CXX=: 20231 20232 # Commands to make compiler produce verbose output that lists 20233 # what "hidden" libraries, object files and flags are used when 20234 # linking a shared library. 20235 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' 20236 20237 else 20238 # FIXME: insert proper C++ library support 20239 ld_shlibs_CXX=no 20240 fi 20241 ;; 20242 esac 20243 ;; 20244 20245 psos*) 20246 # FIXME: insert proper C++ library support 20247 ld_shlibs_CXX=no 20248 ;; 20249 20250 sunos4*) 20251 case $cc_basename in 20252 CC*) 20253 # Sun C++ 4.x 20254 # FIXME: insert proper C++ library support 20255 ld_shlibs_CXX=no 20256 ;; 20257 lcc*) 20258 # Lucid 20259 # FIXME: insert proper C++ library support 20260 ld_shlibs_CXX=no 20261 ;; 20262 *) 20263 # FIXME: insert proper C++ library support 20264 ld_shlibs_CXX=no 20265 ;; 20266 esac 20267 ;; 20268 20269 solaris*) 20270 case $cc_basename in 20271 CC* | sunCC*) 20272 # Sun C++ 4.2, 5.x and Centerline C++ 20273 archive_cmds_need_lc_CXX=yes 20274 no_undefined_flag_CXX=' -zdefs' 20275 archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 20276 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 20277 $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' 20278 20279 hardcode_libdir_flag_spec_CXX='-R$libdir' 20280 hardcode_shlibpath_var_CXX=no 20281 case $host_os in 20282 solaris2.[0-5] | solaris2.[0-5].*) ;; 20283 *) 20284 # The compiler driver will combine and reorder linker options, 20285 # but understands '-z linker_flag'. 20286 # Supported since Solaris 2.6 (maybe 2.5.1?) 20287 whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract' 20288 ;; 20289 esac 20290 link_all_deplibs_CXX=yes 20291 20292 output_verbose_link_cmd='func_echo_all' 20293 20294 # Archives containing C++ object files must be created using 20295 # "CC -xar", where "CC" is the Sun C++ compiler. This is 20296 # necessary to make sure instantiated templates are included 20297 # in the archive. 20298 old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' 20299 ;; 20300 gcx*) 20301 # Green Hills C++ Compiler 20302 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' 20303 20304 # The C++ compiler must be used to create the archive. 20305 old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' 20306 ;; 20307 *) 20308 # GNU C++ compiler with Solaris linker 20309 if test yes,no = "$GXX,$with_gnu_ld"; then 20310 no_undefined_flag_CXX=' $wl-z ${wl}defs' 20311 if $CC --version | $GREP -v '^2\.7' > /dev/null; then 20312 archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' 20313 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 20314 $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' 20315 20316 # Commands to make compiler produce verbose output that lists 20317 # what "hidden" libraries, object files and flags are used when 20318 # linking a shared library. 20319 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' 20320 else 20321 # g++ 2.7 appears to require '-G' NOT '-shared' on this 20322 # platform. 20323 archive_cmds_CXX='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' 20324 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 20325 $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' 20326 20327 # Commands to make compiler produce verbose output that lists 20328 # what "hidden" libraries, object files and flags are used when 20329 # linking a shared library. 20330 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"' 20331 fi 20332 20333 hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir' 20334 case $host_os in 20335 solaris2.[0-5] | solaris2.[0-5].*) ;; 20336 *) 20337 whole_archive_flag_spec_CXX='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 20338 ;; 20339 esac 20340 fi 20341 ;; 20342 esac 20343 ;; 20344 20345 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 20346 no_undefined_flag_CXX='$wl-z,text' 20347 archive_cmds_need_lc_CXX=no 20348 hardcode_shlibpath_var_CXX=no 20349 runpath_var='LD_RUN_PATH' 20350 20351 case $cc_basename in 20352 CC*) 20353 archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20354 archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20355 ;; 20356 *) 20357 archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20358 archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20359 ;; 20360 esac 20361 ;; 20362 20363 sysv5* | sco3.2v5* | sco5v6*) 20364 # Note: We CANNOT use -z defs as we might desire, because we do not 20365 # link with -lc, and that would cause any symbols used from libc to 20366 # always be unresolved, which means just about no library would 20367 # ever link correctly. If we're not using GNU ld we use -z text 20368 # though, which does catch some bad symbols but isn't as heavy-handed 20369 # as -z defs. 20370 no_undefined_flag_CXX='$wl-z,text' 20371 allow_undefined_flag_CXX='$wl-z,nodefs' 20372 archive_cmds_need_lc_CXX=no 20373 hardcode_shlibpath_var_CXX=no 20374 hardcode_libdir_flag_spec_CXX='$wl-R,$libdir' 20375 hardcode_libdir_separator_CXX=':' 20376 link_all_deplibs_CXX=yes 20377 export_dynamic_flag_spec_CXX='$wl-Bexport' 20378 runpath_var='LD_RUN_PATH' 20379 20380 case $cc_basename in 20381 CC*) 20382 archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20383 archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20384 old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~ 20385 '"$old_archive_cmds_CXX" 20386 reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~ 20387 '"$reload_cmds_CXX" 20388 ;; 20389 *) 20390 archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20391 archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 20392 ;; 20393 esac 20394 ;; 20395 20396 tandem*) 20397 case $cc_basename in 20398 NCC*) 20399 # NonStop-UX NCC 3.20 20400 # FIXME: insert proper C++ library support 20401 ld_shlibs_CXX=no 20402 ;; 20403 *) 20404 # FIXME: insert proper C++ library support 20405 ld_shlibs_CXX=no 20406 ;; 20407 esac 20408 ;; 20409 20410 vxworks*) 20411 # FIXME: insert proper C++ library support 20412 ld_shlibs_CXX=no 20413 ;; 20414 20415 *) 20416 # FIXME: insert proper C++ library support 20417 ld_shlibs_CXX=no 20418 ;; 20419 esac 20420 20421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 20422$as_echo "$ld_shlibs_CXX" >&6; } 20423 test no = "$ld_shlibs_CXX" && can_build_shared=no 20424 20425 GCC_CXX=$GXX 20426 LD_CXX=$LD 20427 20428 ## CAVEAT EMPTOR: 20429 ## There is no encapsulation within the following macros, do not change 20430 ## the running order or otherwise move them around unless you know exactly 20431 ## what you are doing... 20432 # Dependencies to place before and after the object being linked: 20433predep_objects_CXX= 20434postdep_objects_CXX= 20435predeps_CXX= 20436postdeps_CXX= 20437compiler_lib_search_path_CXX= 20438 20439cat > conftest.$ac_ext <<_LT_EOF 20440class Foo 20441{ 20442public: 20443 Foo (void) { a = 0; } 20444private: 20445 int a; 20446}; 20447_LT_EOF 20448 20449 20450_lt_libdeps_save_CFLAGS=$CFLAGS 20451case "$CC $CFLAGS " in #( 20452*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; 20453*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; 20454*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; 20455esac 20456 20457if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 20458 (eval $ac_compile) 2>&5 20459 ac_status=$? 20460 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 20461 test $ac_status = 0; }; then 20462 # Parse the compiler output and extract the necessary 20463 # objects, libraries and library flags. 20464 20465 # Sentinel used to keep track of whether or not we are before 20466 # the conftest object file. 20467 pre_test_object_deps_done=no 20468 20469 for p in `eval "$output_verbose_link_cmd"`; do 20470 case $prev$p in 20471 20472 -L* | -R* | -l*) 20473 # Some compilers place space between "-{L,R}" and the path. 20474 # Remove the space. 20475 if test x-L = "$p" || 20476 test x-R = "$p"; then 20477 prev=$p 20478 continue 20479 fi 20480 20481 # Expand the sysroot to ease extracting the directories later. 20482 if test -z "$prev"; then 20483 case $p in 20484 -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;; 20485 -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;; 20486 -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;; 20487 esac 20488 fi 20489 case $p in 20490 =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;; 20491 esac 20492 if test no = "$pre_test_object_deps_done"; then 20493 case $prev in 20494 -L | -R) 20495 # Internal compiler library paths should come after those 20496 # provided the user. The postdeps already come after the 20497 # user supplied libs so there is no need to process them. 20498 if test -z "$compiler_lib_search_path_CXX"; then 20499 compiler_lib_search_path_CXX=$prev$p 20500 else 20501 compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} $prev$p" 20502 fi 20503 ;; 20504 # The "-l" case would never come before the object being 20505 # linked, so don't bother handling this case. 20506 esac 20507 else 20508 if test -z "$postdeps_CXX"; then 20509 postdeps_CXX=$prev$p 20510 else 20511 postdeps_CXX="${postdeps_CXX} $prev$p" 20512 fi 20513 fi 20514 prev= 20515 ;; 20516 20517 *.lto.$objext) ;; # Ignore GCC LTO objects 20518 *.$objext) 20519 # This assumes that the test object file only shows up 20520 # once in the compiler output. 20521 if test "$p" = "conftest.$objext"; then 20522 pre_test_object_deps_done=yes 20523 continue 20524 fi 20525 20526 if test no = "$pre_test_object_deps_done"; then 20527 if test -z "$predep_objects_CXX"; then 20528 predep_objects_CXX=$p 20529 else 20530 predep_objects_CXX="$predep_objects_CXX $p" 20531 fi 20532 else 20533 if test -z "$postdep_objects_CXX"; then 20534 postdep_objects_CXX=$p 20535 else 20536 postdep_objects_CXX="$postdep_objects_CXX $p" 20537 fi 20538 fi 20539 ;; 20540 20541 *) ;; # Ignore the rest. 20542 20543 esac 20544 done 20545 20546 # Clean up. 20547 rm -f a.out a.exe 20548else 20549 echo "libtool.m4: error: problem compiling CXX test program" 20550fi 20551 20552$RM -f confest.$objext 20553CFLAGS=$_lt_libdeps_save_CFLAGS 20554 20555# PORTME: override above test on systems where it is broken 20556case $host_os in 20557interix[3-9]*) 20558 # Interix 3.5 installs completely hosed .la files for C++, so rather than 20559 # hack all around it, let's just trust "g++" to DTRT. 20560 predep_objects_CXX= 20561 postdep_objects_CXX= 20562 postdeps_CXX= 20563 ;; 20564esac 20565 20566 20567case " $postdeps_CXX " in 20568*" -lc "*) archive_cmds_need_lc_CXX=no ;; 20569esac 20570 compiler_lib_search_dirs_CXX= 20571if test -n "${compiler_lib_search_path_CXX}"; then 20572 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | $SED -e 's! -L! !g' -e 's!^ !!'` 20573fi 20574 20575 20576 20577 20578 20579 20580 20581 20582 20583 20584 20585 20586 20587 20588 20589 20590 20591 20592 20593 20594 20595 20596 20597 20598 20599 20600 20601 20602 20603 20604 20605 lt_prog_compiler_wl_CXX= 20606lt_prog_compiler_pic_CXX= 20607lt_prog_compiler_static_CXX= 20608 20609 20610 # C++ specific cases for pic, static, wl, etc. 20611 if test yes = "$GXX"; then 20612 lt_prog_compiler_wl_CXX='-Wl,' 20613 lt_prog_compiler_static_CXX='-static' 20614 20615 case $host_os in 20616 aix*) 20617 # All AIX code is PIC. 20618 if test ia64 = "$host_cpu"; then 20619 # AIX 5 now supports IA64 processor 20620 lt_prog_compiler_static_CXX='-Bstatic' 20621 fi 20622 lt_prog_compiler_pic_CXX='-fPIC' 20623 ;; 20624 20625 amigaos*) 20626 case $host_cpu in 20627 powerpc) 20628 # see comment about AmigaOS4 .so support 20629 lt_prog_compiler_pic_CXX='-fPIC' 20630 ;; 20631 m68k) 20632 # FIXME: we need at least 68020 code to build shared libraries, but 20633 # adding the '-m68020' flag to GCC prevents building anything better, 20634 # like '-m68040'. 20635 lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' 20636 ;; 20637 esac 20638 ;; 20639 20640 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 20641 # PIC is the default for these OSes. 20642 ;; 20643 mingw* | cygwin* | os2* | pw32* | cegcc*) 20644 # This hack is so that the source file can tell whether it is being 20645 # built for inclusion in a dll (and should export symbols for example). 20646 # Although the cygwin gcc ignores -fPIC, still need this for old-style 20647 # (--disable-auto-import) libraries 20648 lt_prog_compiler_pic_CXX='-DDLL_EXPORT' 20649 case $host_os in 20650 os2*) 20651 lt_prog_compiler_static_CXX='$wl-static' 20652 ;; 20653 esac 20654 ;; 20655 darwin* | rhapsody*) 20656 # PIC is the default on this platform 20657 # Common symbols not allowed in MH_DYLIB files 20658 lt_prog_compiler_pic_CXX='-fno-common' 20659 ;; 20660 *djgpp*) 20661 # DJGPP does not support shared libraries at all 20662 lt_prog_compiler_pic_CXX= 20663 ;; 20664 haiku*) 20665 # PIC is the default for Haiku. 20666 # The "-static" flag exists, but is broken. 20667 lt_prog_compiler_static_CXX= 20668 ;; 20669 interix[3-9]*) 20670 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 20671 # Instead, we relocate shared libraries at runtime. 20672 ;; 20673 sysv4*MP*) 20674 if test -d /usr/nec; then 20675 lt_prog_compiler_pic_CXX=-Kconform_pic 20676 fi 20677 ;; 20678 hpux*) 20679 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 20680 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 20681 # sets the default TLS model and affects inlining. 20682 case $host_cpu in 20683 hppa*64*) 20684 ;; 20685 *) 20686 lt_prog_compiler_pic_CXX='-fPIC' 20687 ;; 20688 esac 20689 ;; 20690 *qnx* | *nto*) 20691 # QNX uses GNU C++, but need to define -shared option too, otherwise 20692 # it will coredump. 20693 lt_prog_compiler_pic_CXX='-fPIC -shared' 20694 ;; 20695 *) 20696 lt_prog_compiler_pic_CXX='-fPIC' 20697 ;; 20698 esac 20699 else 20700 case $host_os in 20701 aix[4-9]*) 20702 # All AIX code is PIC. 20703 if test ia64 = "$host_cpu"; then 20704 # AIX 5 now supports IA64 processor 20705 lt_prog_compiler_static_CXX='-Bstatic' 20706 else 20707 lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' 20708 fi 20709 ;; 20710 chorus*) 20711 case $cc_basename in 20712 cxch68*) 20713 # Green Hills C++ Compiler 20714 # _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" 20715 ;; 20716 esac 20717 ;; 20718 mingw* | cygwin* | os2* | pw32* | cegcc*) 20719 # This hack is so that the source file can tell whether it is being 20720 # built for inclusion in a dll (and should export symbols for example). 20721 lt_prog_compiler_pic_CXX='-DDLL_EXPORT' 20722 ;; 20723 dgux*) 20724 case $cc_basename in 20725 ec++*) 20726 lt_prog_compiler_pic_CXX='-KPIC' 20727 ;; 20728 ghcx*) 20729 # Green Hills C++ Compiler 20730 lt_prog_compiler_pic_CXX='-pic' 20731 ;; 20732 *) 20733 ;; 20734 esac 20735 ;; 20736 freebsd* | dragonfly*) 20737 # FreeBSD uses GNU C++ 20738 ;; 20739 hpux9* | hpux10* | hpux11*) 20740 case $cc_basename in 20741 CC*) 20742 lt_prog_compiler_wl_CXX='-Wl,' 20743 lt_prog_compiler_static_CXX='$wl-a ${wl}archive' 20744 if test ia64 != "$host_cpu"; then 20745 lt_prog_compiler_pic_CXX='+Z' 20746 fi 20747 ;; 20748 aCC*) 20749 lt_prog_compiler_wl_CXX='-Wl,' 20750 lt_prog_compiler_static_CXX='$wl-a ${wl}archive' 20751 case $host_cpu in 20752 hppa*64*|ia64*) 20753 # +Z the default 20754 ;; 20755 *) 20756 lt_prog_compiler_pic_CXX='+Z' 20757 ;; 20758 esac 20759 ;; 20760 *) 20761 ;; 20762 esac 20763 ;; 20764 interix*) 20765 # This is c89, which is MS Visual C++ (no shared libs) 20766 # Anyone wants to do a port? 20767 ;; 20768 irix5* | irix6* | nonstopux*) 20769 case $cc_basename in 20770 CC*) 20771 lt_prog_compiler_wl_CXX='-Wl,' 20772 lt_prog_compiler_static_CXX='-non_shared' 20773 # CC pic flag -KPIC is the default. 20774 ;; 20775 *) 20776 ;; 20777 esac 20778 ;; 20779 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 20780 case $cc_basename in 20781 KCC*) 20782 # KAI C++ Compiler 20783 lt_prog_compiler_wl_CXX='--backend -Wl,' 20784 lt_prog_compiler_pic_CXX='-fPIC' 20785 ;; 20786 ecpc* ) 20787 # old Intel C++ for x86_64, which still supported -KPIC. 20788 lt_prog_compiler_wl_CXX='-Wl,' 20789 lt_prog_compiler_pic_CXX='-KPIC' 20790 lt_prog_compiler_static_CXX='-static' 20791 ;; 20792 icpc* ) 20793 # Intel C++, used to be incompatible with GCC. 20794 # ICC 10 doesn't accept -KPIC any more. 20795 lt_prog_compiler_wl_CXX='-Wl,' 20796 lt_prog_compiler_pic_CXX='-fPIC' 20797 lt_prog_compiler_static_CXX='-static' 20798 ;; 20799 pgCC* | pgcpp*) 20800 # Portland Group C++ compiler 20801 lt_prog_compiler_wl_CXX='-Wl,' 20802 lt_prog_compiler_pic_CXX='-fpic' 20803 lt_prog_compiler_static_CXX='-Bstatic' 20804 ;; 20805 cxx*) 20806 # Compaq C++ 20807 # Make sure the PIC flag is empty. It appears that all Alpha 20808 # Linux and Compaq Tru64 Unix objects are PIC. 20809 lt_prog_compiler_pic_CXX= 20810 lt_prog_compiler_static_CXX='-non_shared' 20811 ;; 20812 xlc* | xlC* | bgxl[cC]* | mpixl[cC]*) 20813 # IBM XL 8.0, 9.0 on PPC and BlueGene 20814 lt_prog_compiler_wl_CXX='-Wl,' 20815 lt_prog_compiler_pic_CXX='-qpic' 20816 lt_prog_compiler_static_CXX='-qstaticlink' 20817 ;; 20818 *) 20819 case `$CC -V 2>&1 | sed 5q` in 20820 *Sun\ C*) 20821 # Sun C++ 5.9 20822 lt_prog_compiler_pic_CXX='-KPIC' 20823 lt_prog_compiler_static_CXX='-Bstatic' 20824 lt_prog_compiler_wl_CXX='-Qoption ld ' 20825 ;; 20826 esac 20827 ;; 20828 esac 20829 ;; 20830 lynxos*) 20831 ;; 20832 m88k*) 20833 ;; 20834 mvs*) 20835 case $cc_basename in 20836 cxx*) 20837 lt_prog_compiler_pic_CXX='-W c,exportall' 20838 ;; 20839 *) 20840 ;; 20841 esac 20842 ;; 20843 netbsd* | netbsdelf*-gnu) 20844 ;; 20845 *qnx* | *nto*) 20846 # QNX uses GNU C++, but need to define -shared option too, otherwise 20847 # it will coredump. 20848 lt_prog_compiler_pic_CXX='-fPIC -shared' 20849 ;; 20850 osf3* | osf4* | osf5*) 20851 case $cc_basename in 20852 KCC*) 20853 lt_prog_compiler_wl_CXX='--backend -Wl,' 20854 ;; 20855 RCC*) 20856 # Rational C++ 2.4.1 20857 lt_prog_compiler_pic_CXX='-pic' 20858 ;; 20859 cxx*) 20860 # Digital/Compaq C++ 20861 lt_prog_compiler_wl_CXX='-Wl,' 20862 # Make sure the PIC flag is empty. It appears that all Alpha 20863 # Linux and Compaq Tru64 Unix objects are PIC. 20864 lt_prog_compiler_pic_CXX= 20865 lt_prog_compiler_static_CXX='-non_shared' 20866 ;; 20867 *) 20868 ;; 20869 esac 20870 ;; 20871 psos*) 20872 ;; 20873 solaris*) 20874 case $cc_basename in 20875 CC* | sunCC*) 20876 # Sun C++ 4.2, 5.x and Centerline C++ 20877 lt_prog_compiler_pic_CXX='-KPIC' 20878 lt_prog_compiler_static_CXX='-Bstatic' 20879 lt_prog_compiler_wl_CXX='-Qoption ld ' 20880 ;; 20881 gcx*) 20882 # Green Hills C++ Compiler 20883 lt_prog_compiler_pic_CXX='-PIC' 20884 ;; 20885 *) 20886 ;; 20887 esac 20888 ;; 20889 sunos4*) 20890 case $cc_basename in 20891 CC*) 20892 # Sun C++ 4.x 20893 lt_prog_compiler_pic_CXX='-pic' 20894 lt_prog_compiler_static_CXX='-Bstatic' 20895 ;; 20896 lcc*) 20897 # Lucid 20898 lt_prog_compiler_pic_CXX='-pic' 20899 ;; 20900 *) 20901 ;; 20902 esac 20903 ;; 20904 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 20905 case $cc_basename in 20906 CC*) 20907 lt_prog_compiler_wl_CXX='-Wl,' 20908 lt_prog_compiler_pic_CXX='-KPIC' 20909 lt_prog_compiler_static_CXX='-Bstatic' 20910 ;; 20911 esac 20912 ;; 20913 tandem*) 20914 case $cc_basename in 20915 NCC*) 20916 # NonStop-UX NCC 3.20 20917 lt_prog_compiler_pic_CXX='-KPIC' 20918 ;; 20919 *) 20920 ;; 20921 esac 20922 ;; 20923 vxworks*) 20924 ;; 20925 *) 20926 lt_prog_compiler_can_build_shared_CXX=no 20927 ;; 20928 esac 20929 fi 20930 20931case $host_os in 20932 # For platforms that do not support PIC, -DPIC is meaningless: 20933 *djgpp*) 20934 lt_prog_compiler_pic_CXX= 20935 ;; 20936 *) 20937 lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" 20938 ;; 20939esac 20940 20941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 20942$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 20943if ${lt_cv_prog_compiler_pic_CXX+:} false; then : 20944 $as_echo_n "(cached) " >&6 20945else 20946 lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX 20947fi 20948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5 20949$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; } 20950lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX 20951 20952# 20953# Check to make sure the PIC flag actually works. 20954# 20955if test -n "$lt_prog_compiler_pic_CXX"; then 20956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 20957$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; } 20958if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then : 20959 $as_echo_n "(cached) " >&6 20960else 20961 lt_cv_prog_compiler_pic_works_CXX=no 20962 ac_outfile=conftest.$ac_objext 20963 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 20964 lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" ## exclude from sc_useless_quotes_in_assignment 20965 # Insert the option either (1) after the last *FLAGS variable, or 20966 # (2) before a word containing "conftest.", or (3) at the end. 20967 # Note that $ac_compile itself does not contain backslashes and begins 20968 # with a dollar sign (not a hyphen), so the echo should work correctly. 20969 # The option is referenced via a variable to avoid confusing sed. 20970 lt_compile=`echo "$ac_compile" | $SED \ 20971 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 20972 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 20973 -e 's:$: $lt_compiler_flag:'` 20974 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 20975 (eval "$lt_compile" 2>conftest.err) 20976 ac_status=$? 20977 cat conftest.err >&5 20978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20979 if (exit $ac_status) && test -s "$ac_outfile"; then 20980 # The compiler can only warn and ignore the option if not recognized 20981 # So say no if there are warnings other than the usual output. 20982 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 20983 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 20984 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 20985 lt_cv_prog_compiler_pic_works_CXX=yes 20986 fi 20987 fi 20988 $RM conftest* 20989 20990fi 20991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 20992$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; } 20993 20994if test yes = "$lt_cv_prog_compiler_pic_works_CXX"; then 20995 case $lt_prog_compiler_pic_CXX in 20996 "" | " "*) ;; 20997 *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; 20998 esac 20999else 21000 lt_prog_compiler_pic_CXX= 21001 lt_prog_compiler_can_build_shared_CXX=no 21002fi 21003 21004fi 21005 21006 21007 21008 21009 21010# 21011# Check to make sure the static flag actually works. 21012# 21013wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" 21014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 21015$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 21016if ${lt_cv_prog_compiler_static_works_CXX+:} false; then : 21017 $as_echo_n "(cached) " >&6 21018else 21019 lt_cv_prog_compiler_static_works_CXX=no 21020 save_LDFLAGS=$LDFLAGS 21021 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 21022 echo "$lt_simple_link_test_code" > conftest.$ac_ext 21023 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 21024 # The linker can only warn and ignore the option if not recognized 21025 # So say no if there are warnings 21026 if test -s conftest.err; then 21027 # Append any errors to the config.log. 21028 cat conftest.err 1>&5 21029 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 21030 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 21031 if diff conftest.exp conftest.er2 >/dev/null; then 21032 lt_cv_prog_compiler_static_works_CXX=yes 21033 fi 21034 else 21035 lt_cv_prog_compiler_static_works_CXX=yes 21036 fi 21037 fi 21038 $RM -r conftest* 21039 LDFLAGS=$save_LDFLAGS 21040 21041fi 21042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5 21043$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; } 21044 21045if test yes = "$lt_cv_prog_compiler_static_works_CXX"; then 21046 : 21047else 21048 lt_prog_compiler_static_CXX= 21049fi 21050 21051 21052 21053 21054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 21055$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 21056if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : 21057 $as_echo_n "(cached) " >&6 21058else 21059 lt_cv_prog_compiler_c_o_CXX=no 21060 $RM -r conftest 2>/dev/null 21061 mkdir conftest 21062 cd conftest 21063 mkdir out 21064 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 21065 21066 lt_compiler_flag="-o out/conftest2.$ac_objext" 21067 # Insert the option either (1) after the last *FLAGS variable, or 21068 # (2) before a word containing "conftest.", or (3) at the end. 21069 # Note that $ac_compile itself does not contain backslashes and begins 21070 # with a dollar sign (not a hyphen), so the echo should work correctly. 21071 lt_compile=`echo "$ac_compile" | $SED \ 21072 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 21073 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 21074 -e 's:$: $lt_compiler_flag:'` 21075 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 21076 (eval "$lt_compile" 2>out/conftest.err) 21077 ac_status=$? 21078 cat out/conftest.err >&5 21079 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21080 if (exit $ac_status) && test -s out/conftest2.$ac_objext 21081 then 21082 # The compiler can only warn and ignore the option if not recognized 21083 # So say no if there are warnings 21084 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 21085 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 21086 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 21087 lt_cv_prog_compiler_c_o_CXX=yes 21088 fi 21089 fi 21090 chmod u+w . 2>&5 21091 $RM conftest* 21092 # SGI C++ compiler will create directory out/ii_files/ for 21093 # template instantiation 21094 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 21095 $RM out/* && rmdir out 21096 cd .. 21097 $RM -r conftest 21098 $RM conftest* 21099 21100fi 21101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 21102$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } 21103 21104 21105 21106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 21107$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 21108if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : 21109 $as_echo_n "(cached) " >&6 21110else 21111 lt_cv_prog_compiler_c_o_CXX=no 21112 $RM -r conftest 2>/dev/null 21113 mkdir conftest 21114 cd conftest 21115 mkdir out 21116 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 21117 21118 lt_compiler_flag="-o out/conftest2.$ac_objext" 21119 # Insert the option either (1) after the last *FLAGS variable, or 21120 # (2) before a word containing "conftest.", or (3) at the end. 21121 # Note that $ac_compile itself does not contain backslashes and begins 21122 # with a dollar sign (not a hyphen), so the echo should work correctly. 21123 lt_compile=`echo "$ac_compile" | $SED \ 21124 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 21125 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 21126 -e 's:$: $lt_compiler_flag:'` 21127 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 21128 (eval "$lt_compile" 2>out/conftest.err) 21129 ac_status=$? 21130 cat out/conftest.err >&5 21131 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21132 if (exit $ac_status) && test -s out/conftest2.$ac_objext 21133 then 21134 # The compiler can only warn and ignore the option if not recognized 21135 # So say no if there are warnings 21136 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 21137 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 21138 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 21139 lt_cv_prog_compiler_c_o_CXX=yes 21140 fi 21141 fi 21142 chmod u+w . 2>&5 21143 $RM conftest* 21144 # SGI C++ compiler will create directory out/ii_files/ for 21145 # template instantiation 21146 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 21147 $RM out/* && rmdir out 21148 cd .. 21149 $RM -r conftest 21150 $RM conftest* 21151 21152fi 21153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 21154$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } 21155 21156 21157 21158 21159hard_links=nottested 21160if test no = "$lt_cv_prog_compiler_c_o_CXX" && test no != "$need_locks"; then 21161 # do not overwrite the value of need_locks provided by the user 21162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 21163$as_echo_n "checking if we can lock with hard links... " >&6; } 21164 hard_links=yes 21165 $RM conftest* 21166 ln conftest.a conftest.b 2>/dev/null && hard_links=no 21167 touch conftest.a 21168 ln conftest.a conftest.b 2>&5 || hard_links=no 21169 ln conftest.a conftest.b 2>/dev/null && hard_links=no 21170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 21171$as_echo "$hard_links" >&6; } 21172 if test no = "$hard_links"; then 21173 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 21174$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 21175 need_locks=warn 21176 fi 21177else 21178 need_locks=no 21179fi 21180 21181 21182 21183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 21184$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 21185 21186 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 21187 exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 21188 case $host_os in 21189 aix[4-9]*) 21190 # If we're using GNU nm, then we don't want the "-C" option. 21191 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 21192 # Without the "-l" option, or with the "-B" option, AIX nm treats 21193 # weak defined symbols like other global defined symbols, whereas 21194 # GNU nm marks them as "W". 21195 # While the 'weak' keyword is ignored in the Export File, we need 21196 # it in the Import File for the 'aix-soname' feature, so we have 21197 # to replace the "-B" option with "-P" for AIX nm. 21198 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 21199 export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' 21200 else 21201 export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' 21202 fi 21203 ;; 21204 pw32*) 21205 export_symbols_cmds_CXX=$ltdll_cmds 21206 ;; 21207 cygwin* | mingw* | cegcc*) 21208 case $cc_basename in 21209 cl*) 21210 exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 21211 ;; 21212 *) 21213 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 21214 exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 21215 ;; 21216 esac 21217 ;; 21218 linux* | k*bsd*-gnu | gnu*) 21219 link_all_deplibs_CXX=no 21220 ;; 21221 *) 21222 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 21223 ;; 21224 esac 21225 21226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 21227$as_echo "$ld_shlibs_CXX" >&6; } 21228test no = "$ld_shlibs_CXX" && can_build_shared=no 21229 21230with_gnu_ld_CXX=$with_gnu_ld 21231 21232 21233 21234 21235 21236 21237# 21238# Do we need to explicitly link libc? 21239# 21240case "x$archive_cmds_need_lc_CXX" in 21241x|xyes) 21242 # Assume -lc should be added 21243 archive_cmds_need_lc_CXX=yes 21244 21245 if test yes,yes = "$GCC,$enable_shared"; then 21246 case $archive_cmds_CXX in 21247 *'~'*) 21248 # FIXME: we may have to deal with multi-command sequences. 21249 ;; 21250 '$CC '*) 21251 # Test whether the compiler implicitly links with -lc since on some 21252 # systems, -lgcc has to come before -lc. If gcc already passes -lc 21253 # to ld, don't add -lc before -lgcc. 21254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 21255$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 21256if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then : 21257 $as_echo_n "(cached) " >&6 21258else 21259 $RM conftest* 21260 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 21261 21262 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 21263 (eval $ac_compile) 2>&5 21264 ac_status=$? 21265 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 21266 test $ac_status = 0; } 2>conftest.err; then 21267 soname=conftest 21268 lib=conftest 21269 libobjs=conftest.$ac_objext 21270 deplibs= 21271 wl=$lt_prog_compiler_wl_CXX 21272 pic_flag=$lt_prog_compiler_pic_CXX 21273 compiler_flags=-v 21274 linker_flags=-v 21275 verstring= 21276 output_objdir=. 21277 libname=conftest 21278 lt_save_allow_undefined_flag=$allow_undefined_flag_CXX 21279 allow_undefined_flag_CXX= 21280 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 21281 (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 21282 ac_status=$? 21283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 21284 test $ac_status = 0; } 21285 then 21286 lt_cv_archive_cmds_need_lc_CXX=no 21287 else 21288 lt_cv_archive_cmds_need_lc_CXX=yes 21289 fi 21290 allow_undefined_flag_CXX=$lt_save_allow_undefined_flag 21291 else 21292 cat conftest.err 1>&5 21293 fi 21294 $RM conftest* 21295 21296fi 21297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5 21298$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; } 21299 archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX 21300 ;; 21301 esac 21302 fi 21303 ;; 21304esac 21305 21306 21307 21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 21319 21320 21321 21322 21323 21324 21325 21326 21327 21328 21329 21330 21331 21332 21333 21334 21335 21336 21337 21338 21339 21340 21341 21342 21343 21344 21345 21346 21347 21348 21349 21350 21351 21352 21353 21354 21355 21356 21357 21358 21359 21360 21361 21362 21363 21364 21365 21366 21367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 21368$as_echo_n "checking dynamic linker characteristics... " >&6; } 21369 21370library_names_spec= 21371libname_spec='lib$name' 21372soname_spec= 21373shrext_cmds=.so 21374postinstall_cmds= 21375postuninstall_cmds= 21376finish_cmds= 21377finish_eval= 21378shlibpath_var= 21379shlibpath_overrides_runpath=unknown 21380version_type=none 21381dynamic_linker="$host_os ld.so" 21382sys_lib_dlsearch_path_spec="/lib /usr/lib" 21383need_lib_prefix=unknown 21384hardcode_into_libs=no 21385 21386# when you set need_version to no, make sure it does not cause -set_version 21387# flags to be left without arguments 21388need_version=unknown 21389 21390 21391 21392case $host_os in 21393aix3*) 21394 version_type=linux # correct to gnu/linux during the next big refactor 21395 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 21396 shlibpath_var=LIBPATH 21397 21398 # AIX 3 has no versioning support, so we append a major version to the name. 21399 soname_spec='$libname$release$shared_ext$major' 21400 ;; 21401 21402aix[4-9]*) 21403 version_type=linux # correct to gnu/linux during the next big refactor 21404 need_lib_prefix=no 21405 need_version=no 21406 hardcode_into_libs=yes 21407 if test ia64 = "$host_cpu"; then 21408 # AIX 5 supports IA64 21409 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 21410 shlibpath_var=LD_LIBRARY_PATH 21411 else 21412 # With GCC up to 2.95.x, collect2 would create an import file 21413 # for dependence libraries. The import file would start with 21414 # the line '#! .'. This would cause the generated library to 21415 # depend on '.', always an invalid library. This was fixed in 21416 # development snapshots of GCC prior to 3.0. 21417 case $host_os in 21418 aix4 | aix4.[01] | aix4.[01].*) 21419 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 21420 echo ' yes ' 21421 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 21422 : 21423 else 21424 can_build_shared=no 21425 fi 21426 ;; 21427 esac 21428 # Using Import Files as archive members, it is possible to support 21429 # filename-based versioning of shared library archives on AIX. While 21430 # this would work for both with and without runtime linking, it will 21431 # prevent static linking of such archives. So we do filename-based 21432 # shared library versioning with .so extension only, which is used 21433 # when both runtime linking and shared linking is enabled. 21434 # Unfortunately, runtime linking may impact performance, so we do 21435 # not want this to be the default eventually. Also, we use the 21436 # versioned .so libs for executables only if there is the -brtl 21437 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 21438 # To allow for filename-based versioning support, we need to create 21439 # libNAME.so.V as an archive file, containing: 21440 # *) an Import File, referring to the versioned filename of the 21441 # archive as well as the shared archive member, telling the 21442 # bitwidth (32 or 64) of that shared object, and providing the 21443 # list of exported symbols of that shared object, eventually 21444 # decorated with the 'weak' keyword 21445 # *) the shared object with the F_LOADONLY flag set, to really avoid 21446 # it being seen by the linker. 21447 # At run time we better use the real file rather than another symlink, 21448 # but for link time we create the symlink libNAME.so -> libNAME.so.V 21449 21450 case $with_aix_soname,$aix_use_runtimelinking in 21451 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 21452 # soname into executable. Probably we can add versioning support to 21453 # collect2, so additional links can be useful in future. 21454 aix,yes) # traditional libtool 21455 dynamic_linker='AIX unversionable lib.so' 21456 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 21457 # instead of lib<name>.a to let people know that these are not 21458 # typical AIX shared libraries. 21459 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21460 ;; 21461 aix,no) # traditional AIX only 21462 dynamic_linker='AIX lib.a(lib.so.V)' 21463 # We preserve .a as extension for shared libraries through AIX4.2 21464 # and later when we are not doing run time linking. 21465 library_names_spec='$libname$release.a $libname.a' 21466 soname_spec='$libname$release$shared_ext$major' 21467 ;; 21468 svr4,*) # full svr4 only 21469 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 21470 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 21471 # We do not specify a path in Import Files, so LIBPATH fires. 21472 shlibpath_overrides_runpath=yes 21473 ;; 21474 *,yes) # both, prefer svr4 21475 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 21476 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 21477 # unpreferred sharedlib libNAME.a needs extra handling 21478 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' 21479 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' 21480 # We do not specify a path in Import Files, so LIBPATH fires. 21481 shlibpath_overrides_runpath=yes 21482 ;; 21483 *,no) # both, prefer aix 21484 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 21485 library_names_spec='$libname$release.a $libname.a' 21486 soname_spec='$libname$release$shared_ext$major' 21487 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 21488 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' 21489 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' 21490 ;; 21491 esac 21492 shlibpath_var=LIBPATH 21493 fi 21494 ;; 21495 21496amigaos*) 21497 case $host_cpu in 21498 powerpc) 21499 # Since July 2007 AmigaOS4 officially supports .so libraries. 21500 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 21501 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21502 ;; 21503 m68k) 21504 library_names_spec='$libname.ixlibrary $libname.a' 21505 # Create ${libname}_ixlibrary.a entries in /sys/libs. 21506 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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' 21507 ;; 21508 esac 21509 ;; 21510 21511beos*) 21512 library_names_spec='$libname$shared_ext' 21513 dynamic_linker="$host_os ld.so" 21514 shlibpath_var=LIBRARY_PATH 21515 ;; 21516 21517bsdi[45]*) 21518 version_type=linux # correct to gnu/linux during the next big refactor 21519 need_version=no 21520 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21521 soname_spec='$libname$release$shared_ext$major' 21522 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 21523 shlibpath_var=LD_LIBRARY_PATH 21524 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 21525 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 21526 # the default ld.so.conf also contains /usr/contrib/lib and 21527 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 21528 # libtool to hard-code these into programs 21529 ;; 21530 21531cygwin* | mingw* | pw32* | cegcc*) 21532 version_type=windows 21533 shrext_cmds=.dll 21534 need_version=no 21535 need_lib_prefix=no 21536 21537 case $GCC,$cc_basename in 21538 yes,*) 21539 # gcc 21540 library_names_spec='$libname.dll.a' 21541 # DLL is installed to $(libdir)/../bin by postinstall_cmds 21542 postinstall_cmds='base_file=`basename \$file`~ 21543 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 21544 dldir=$destdir/`dirname \$dlpath`~ 21545 test -d \$dldir || mkdir -p \$dldir~ 21546 $install_prog $dir/$dlname \$dldir/$dlname~ 21547 chmod a+x \$dldir/$dlname~ 21548 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 21549 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 21550 fi' 21551 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 21552 dlpath=$dir/\$dldll~ 21553 $RM \$dlpath' 21554 shlibpath_overrides_runpath=yes 21555 21556 case $host_os in 21557 cygwin*) 21558 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 21559 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 21560 21561 ;; 21562 mingw* | cegcc*) 21563 # MinGW DLLs use traditional 'lib' prefix 21564 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 21565 ;; 21566 pw32*) 21567 # pw32 DLLs use 'pw' prefix rather than 'lib' 21568 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 21569 ;; 21570 esac 21571 dynamic_linker='Win32 ld.exe' 21572 ;; 21573 21574 *,cl*) 21575 # Native MSVC 21576 libname_spec='$name' 21577 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 21578 library_names_spec='$libname.dll.lib' 21579 21580 case $build_os in 21581 mingw*) 21582 sys_lib_search_path_spec= 21583 lt_save_ifs=$IFS 21584 IFS=';' 21585 for lt_path in $LIB 21586 do 21587 IFS=$lt_save_ifs 21588 # Let DOS variable expansion print the short 8.3 style file name. 21589 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 21590 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 21591 done 21592 IFS=$lt_save_ifs 21593 # Convert to MSYS style. 21594 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 21595 ;; 21596 cygwin*) 21597 # Convert to unix form, then to dos form, then back to unix form 21598 # but this time dos style (no spaces!) so that the unix form looks 21599 # like /cygdrive/c/PROGRA~1:/cygdr... 21600 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 21601 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 21602 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 21603 ;; 21604 *) 21605 sys_lib_search_path_spec=$LIB 21606 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 21607 # It is most probably a Windows format PATH. 21608 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 21609 else 21610 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 21611 fi 21612 # FIXME: find the short name or the path components, as spaces are 21613 # common. (e.g. "Program Files" -> "PROGRA~1") 21614 ;; 21615 esac 21616 21617 # DLL is installed to $(libdir)/../bin by postinstall_cmds 21618 postinstall_cmds='base_file=`basename \$file`~ 21619 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 21620 dldir=$destdir/`dirname \$dlpath`~ 21621 test -d \$dldir || mkdir -p \$dldir~ 21622 $install_prog $dir/$dlname \$dldir/$dlname' 21623 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 21624 dlpath=$dir/\$dldll~ 21625 $RM \$dlpath' 21626 shlibpath_overrides_runpath=yes 21627 dynamic_linker='Win32 link.exe' 21628 ;; 21629 21630 *) 21631 # Assume MSVC wrapper 21632 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 21633 dynamic_linker='Win32 ld.exe' 21634 ;; 21635 esac 21636 # FIXME: first we should search . and the directory the executable is in 21637 shlibpath_var=PATH 21638 ;; 21639 21640darwin* | rhapsody*) 21641 dynamic_linker="$host_os dyld" 21642 version_type=darwin 21643 need_lib_prefix=no 21644 need_version=no 21645 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 21646 soname_spec='$libname$release$major$shared_ext' 21647 shlibpath_overrides_runpath=yes 21648 shlibpath_var=DYLD_LIBRARY_PATH 21649 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 21650 21651 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 21652 ;; 21653 21654dgux*) 21655 version_type=linux # correct to gnu/linux during the next big refactor 21656 need_lib_prefix=no 21657 need_version=no 21658 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21659 soname_spec='$libname$release$shared_ext$major' 21660 shlibpath_var=LD_LIBRARY_PATH 21661 ;; 21662 21663freebsd* | dragonfly*) 21664 # DragonFly does not have aout. When/if they implement a new 21665 # versioning mechanism, adjust this. 21666 if test -x /usr/bin/objformat; then 21667 objformat=`/usr/bin/objformat` 21668 else 21669 case $host_os in 21670 freebsd[23].*) objformat=aout ;; 21671 *) objformat=elf ;; 21672 esac 21673 fi 21674 version_type=freebsd-$objformat 21675 case $version_type in 21676 freebsd-elf*) 21677 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21678 soname_spec='$libname$release$shared_ext$major' 21679 need_version=no 21680 need_lib_prefix=no 21681 ;; 21682 freebsd-*) 21683 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 21684 need_version=yes 21685 ;; 21686 esac 21687 shlibpath_var=LD_LIBRARY_PATH 21688 case $host_os in 21689 freebsd2.*) 21690 shlibpath_overrides_runpath=yes 21691 ;; 21692 freebsd3.[01]* | freebsdelf3.[01]*) 21693 shlibpath_overrides_runpath=yes 21694 hardcode_into_libs=yes 21695 ;; 21696 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 21697 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 21698 shlibpath_overrides_runpath=no 21699 hardcode_into_libs=yes 21700 ;; 21701 *) # from 4.6 on, and DragonFly 21702 shlibpath_overrides_runpath=yes 21703 hardcode_into_libs=yes 21704 ;; 21705 esac 21706 ;; 21707 21708haiku*) 21709 version_type=linux # correct to gnu/linux during the next big refactor 21710 need_lib_prefix=no 21711 need_version=no 21712 dynamic_linker="$host_os runtime_loader" 21713 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21714 soname_spec='$libname$release$shared_ext$major' 21715 shlibpath_var=LIBRARY_PATH 21716 shlibpath_overrides_runpath=no 21717 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 21718 hardcode_into_libs=yes 21719 ;; 21720 21721hpux9* | hpux10* | hpux11*) 21722 # Give a soname corresponding to the major version so that dld.sl refuses to 21723 # link against other versions. 21724 version_type=sunos 21725 need_lib_prefix=no 21726 need_version=no 21727 case $host_cpu in 21728 ia64*) 21729 shrext_cmds='.so' 21730 hardcode_into_libs=yes 21731 dynamic_linker="$host_os dld.so" 21732 shlibpath_var=LD_LIBRARY_PATH 21733 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 21734 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21735 soname_spec='$libname$release$shared_ext$major' 21736 if test 32 = "$HPUX_IA64_MODE"; then 21737 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 21738 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 21739 else 21740 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 21741 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 21742 fi 21743 ;; 21744 hppa*64*) 21745 shrext_cmds='.sl' 21746 hardcode_into_libs=yes 21747 dynamic_linker="$host_os dld.sl" 21748 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 21749 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 21750 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21751 soname_spec='$libname$release$shared_ext$major' 21752 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 21753 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 21754 ;; 21755 *) 21756 shrext_cmds='.sl' 21757 dynamic_linker="$host_os dld.sl" 21758 shlibpath_var=SHLIB_PATH 21759 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 21760 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21761 soname_spec='$libname$release$shared_ext$major' 21762 ;; 21763 esac 21764 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 21765 postinstall_cmds='chmod 555 $lib' 21766 # or fails outright, so override atomically: 21767 install_override_mode=555 21768 ;; 21769 21770interix[3-9]*) 21771 version_type=linux # correct to gnu/linux during the next big refactor 21772 need_lib_prefix=no 21773 need_version=no 21774 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21775 soname_spec='$libname$release$shared_ext$major' 21776 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 21777 shlibpath_var=LD_LIBRARY_PATH 21778 shlibpath_overrides_runpath=no 21779 hardcode_into_libs=yes 21780 ;; 21781 21782irix5* | irix6* | nonstopux*) 21783 case $host_os in 21784 nonstopux*) version_type=nonstopux ;; 21785 *) 21786 if test yes = "$lt_cv_prog_gnu_ld"; then 21787 version_type=linux # correct to gnu/linux during the next big refactor 21788 else 21789 version_type=irix 21790 fi ;; 21791 esac 21792 need_lib_prefix=no 21793 need_version=no 21794 soname_spec='$libname$release$shared_ext$major' 21795 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 21796 case $host_os in 21797 irix5* | nonstopux*) 21798 libsuff= shlibsuff= 21799 ;; 21800 *) 21801 case $LD in # libtool.m4 will add one of these switches to LD 21802 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 21803 libsuff= shlibsuff= libmagic=32-bit;; 21804 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 21805 libsuff=32 shlibsuff=N32 libmagic=N32;; 21806 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 21807 libsuff=64 shlibsuff=64 libmagic=64-bit;; 21808 *) libsuff= shlibsuff= libmagic=never-match;; 21809 esac 21810 ;; 21811 esac 21812 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 21813 shlibpath_overrides_runpath=no 21814 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 21815 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 21816 hardcode_into_libs=yes 21817 ;; 21818 21819# No shared lib support for Linux oldld, aout, or coff. 21820linux*oldld* | linux*aout* | linux*coff*) 21821 dynamic_linker=no 21822 ;; 21823 21824linux*android*) 21825 version_type=none # Android doesn't support versioned libraries. 21826 need_lib_prefix=no 21827 need_version=no 21828 library_names_spec='$libname$release$shared_ext' 21829 soname_spec='$libname$release$shared_ext' 21830 finish_cmds= 21831 shlibpath_var=LD_LIBRARY_PATH 21832 shlibpath_overrides_runpath=yes 21833 21834 # This implies no fast_install, which is unacceptable. 21835 # Some rework will be needed to allow for fast_install 21836 # before this can be enabled. 21837 hardcode_into_libs=yes 21838 21839 dynamic_linker='Android linker' 21840 # Don't embed -rpath directories since the linker doesn't support them. 21841 hardcode_libdir_flag_spec_CXX='-L$libdir' 21842 ;; 21843 21844# This must be glibc/ELF. 21845linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 21846 version_type=linux # correct to gnu/linux during the next big refactor 21847 need_lib_prefix=no 21848 need_version=no 21849 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21850 soname_spec='$libname$release$shared_ext$major' 21851 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 21852 shlibpath_var=LD_LIBRARY_PATH 21853 shlibpath_overrides_runpath=no 21854 21855 # Some binutils ld are patched to set DT_RUNPATH 21856 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 21857 $as_echo_n "(cached) " >&6 21858else 21859 lt_cv_shlibpath_overrides_runpath=no 21860 save_LDFLAGS=$LDFLAGS 21861 save_libdir=$libdir 21862 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \ 21863 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\"" 21864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 21865/* end confdefs.h. */ 21866 21867int 21868main () 21869{ 21870 21871 ; 21872 return 0; 21873} 21874_ACEOF 21875if ac_fn_cxx_try_link "$LINENO"; then : 21876 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 21877 lt_cv_shlibpath_overrides_runpath=yes 21878fi 21879fi 21880rm -f core conftest.err conftest.$ac_objext \ 21881 conftest$ac_exeext conftest.$ac_ext 21882 LDFLAGS=$save_LDFLAGS 21883 libdir=$save_libdir 21884 21885fi 21886 21887 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 21888 21889 # This implies no fast_install, which is unacceptable. 21890 # Some rework will be needed to allow for fast_install 21891 # before this can be enabled. 21892 hardcode_into_libs=yes 21893 21894 # Ideally, we could use ldconfig to report *all* directores which are 21895 # searched for libraries, however this is still not possible. Aside from not 21896 # being certain /sbin/ldconfig is available, command 21897 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 21898 # even though it is searched at run-time. Try to do the best guess by 21899 # appending ld.so.conf contents (and includes) to the search path. 21900 if test -f /etc/ld.so.conf; then 21901 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;s/"//g;/^$/d' | tr '\n' ' '` 21902 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 21903 fi 21904 21905 # We used to test for /lib/ld.so.1 and disable shared libraries on 21906 # powerpc, because MkLinux only supported shared libraries with the 21907 # GNU dynamic linker. Since this was broken with cross compilers, 21908 # most powerpc-linux boxes support dynamic linking these days and 21909 # people can always --disable-shared, the test was removed, and we 21910 # assume the GNU/Linux dynamic linker is in use. 21911 dynamic_linker='GNU/Linux ld.so' 21912 ;; 21913 21914netbsdelf*-gnu) 21915 version_type=linux 21916 need_lib_prefix=no 21917 need_version=no 21918 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 21919 soname_spec='${libname}${release}${shared_ext}$major' 21920 shlibpath_var=LD_LIBRARY_PATH 21921 shlibpath_overrides_runpath=no 21922 hardcode_into_libs=yes 21923 dynamic_linker='NetBSD ld.elf_so' 21924 ;; 21925 21926netbsd*) 21927 version_type=sunos 21928 need_lib_prefix=no 21929 need_version=no 21930 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 21931 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 21932 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 21933 dynamic_linker='NetBSD (a.out) ld.so' 21934 else 21935 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21936 soname_spec='$libname$release$shared_ext$major' 21937 dynamic_linker='NetBSD ld.elf_so' 21938 fi 21939 shlibpath_var=LD_LIBRARY_PATH 21940 shlibpath_overrides_runpath=yes 21941 hardcode_into_libs=yes 21942 ;; 21943 21944newsos6) 21945 version_type=linux # correct to gnu/linux during the next big refactor 21946 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21947 shlibpath_var=LD_LIBRARY_PATH 21948 shlibpath_overrides_runpath=yes 21949 ;; 21950 21951*nto* | *qnx*) 21952 version_type=qnx 21953 need_lib_prefix=no 21954 need_version=no 21955 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 21956 soname_spec='$libname$release$shared_ext$major' 21957 shlibpath_var=LD_LIBRARY_PATH 21958 shlibpath_overrides_runpath=no 21959 hardcode_into_libs=yes 21960 dynamic_linker='ldqnx.so' 21961 ;; 21962 21963openbsd* | bitrig*) 21964 version_type=sunos 21965 sys_lib_dlsearch_path_spec=/usr/lib 21966 need_lib_prefix=no 21967 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 21968 need_version=no 21969 else 21970 need_version=yes 21971 fi 21972 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 21973 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 21974 shlibpath_var=LD_LIBRARY_PATH 21975 shlibpath_overrides_runpath=yes 21976 ;; 21977 21978os2*) 21979 libname_spec='$name' 21980 version_type=windows 21981 shrext_cmds=.dll 21982 need_version=no 21983 need_lib_prefix=no 21984 # OS/2 can only load a DLL with a base name of 8 characters or less. 21985 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 21986 v=$($ECHO $release$versuffix | tr -d .-); 21987 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 21988 $ECHO $n$v`$shared_ext' 21989 library_names_spec='${libname}_dll.$libext' 21990 dynamic_linker='OS/2 ld.exe' 21991 shlibpath_var=BEGINLIBPATH 21992 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 21993 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 21994 postinstall_cmds='base_file=`basename \$file`~ 21995 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 21996 dldir=$destdir/`dirname \$dlpath`~ 21997 test -d \$dldir || mkdir -p \$dldir~ 21998 $install_prog $dir/$dlname \$dldir/$dlname~ 21999 chmod a+x \$dldir/$dlname~ 22000 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 22001 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 22002 fi' 22003 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 22004 dlpath=$dir/\$dldll~ 22005 $RM \$dlpath' 22006 ;; 22007 22008osf3* | osf4* | osf5*) 22009 version_type=osf 22010 need_lib_prefix=no 22011 need_version=no 22012 soname_spec='$libname$release$shared_ext$major' 22013 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 22014 shlibpath_var=LD_LIBRARY_PATH 22015 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 22016 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 22017 ;; 22018 22019rdos*) 22020 dynamic_linker=no 22021 ;; 22022 22023solaris*) 22024 version_type=linux # correct to gnu/linux during the next big refactor 22025 need_lib_prefix=no 22026 need_version=no 22027 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 22028 soname_spec='$libname$release$shared_ext$major' 22029 shlibpath_var=LD_LIBRARY_PATH 22030 shlibpath_overrides_runpath=yes 22031 hardcode_into_libs=yes 22032 # ldd complains unless libraries are executable 22033 postinstall_cmds='chmod +x $lib' 22034 ;; 22035 22036sunos4*) 22037 version_type=sunos 22038 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 22039 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 22040 shlibpath_var=LD_LIBRARY_PATH 22041 shlibpath_overrides_runpath=yes 22042 if test yes = "$with_gnu_ld"; then 22043 need_lib_prefix=no 22044 fi 22045 need_version=yes 22046 ;; 22047 22048sysv4 | sysv4.3*) 22049 version_type=linux # correct to gnu/linux during the next big refactor 22050 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 22051 soname_spec='$libname$release$shared_ext$major' 22052 shlibpath_var=LD_LIBRARY_PATH 22053 case $host_vendor in 22054 sni) 22055 shlibpath_overrides_runpath=no 22056 need_lib_prefix=no 22057 runpath_var=LD_RUN_PATH 22058 ;; 22059 siemens) 22060 need_lib_prefix=no 22061 ;; 22062 motorola) 22063 need_lib_prefix=no 22064 need_version=no 22065 shlibpath_overrides_runpath=no 22066 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 22067 ;; 22068 esac 22069 ;; 22070 22071sysv4*MP*) 22072 if test -d /usr/nec; then 22073 version_type=linux # correct to gnu/linux during the next big refactor 22074 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 22075 soname_spec='$libname$shared_ext.$major' 22076 shlibpath_var=LD_LIBRARY_PATH 22077 fi 22078 ;; 22079 22080sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 22081 version_type=sco 22082 need_lib_prefix=no 22083 need_version=no 22084 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 22085 soname_spec='$libname$release$shared_ext$major' 22086 shlibpath_var=LD_LIBRARY_PATH 22087 shlibpath_overrides_runpath=yes 22088 hardcode_into_libs=yes 22089 if test yes = "$with_gnu_ld"; then 22090 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 22091 else 22092 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 22093 case $host_os in 22094 sco3.2v5*) 22095 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 22096 ;; 22097 esac 22098 fi 22099 sys_lib_dlsearch_path_spec='/usr/lib' 22100 ;; 22101 22102tpf*) 22103 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 22104 version_type=linux # correct to gnu/linux during the next big refactor 22105 need_lib_prefix=no 22106 need_version=no 22107 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 22108 shlibpath_var=LD_LIBRARY_PATH 22109 shlibpath_overrides_runpath=no 22110 hardcode_into_libs=yes 22111 ;; 22112 22113uts4*) 22114 version_type=linux # correct to gnu/linux during the next big refactor 22115 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 22116 soname_spec='$libname$release$shared_ext$major' 22117 shlibpath_var=LD_LIBRARY_PATH 22118 ;; 22119 22120*) 22121 dynamic_linker=no 22122 ;; 22123esac 22124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 22125$as_echo "$dynamic_linker" >&6; } 22126test no = "$dynamic_linker" && can_build_shared=no 22127 22128variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 22129if test yes = "$GCC"; then 22130 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 22131fi 22132 22133if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 22134 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 22135fi 22136 22137if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 22138 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 22139fi 22140 22141# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 22142configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 22143 22144# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 22145func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 22146 22147# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 22148configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 22149 22150 22151 22152 22153 22154 22155 22156 22157 22158 22159 22160 22161 22162 22163 22164 22165 22166 22167 22168 22169 22170 22171 22172 22173 22174 22175 22176 22177 22178 22179 22180 22181 22182 22183 22184 22185 22186 22187 22188 22189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 22190$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 22191hardcode_action_CXX= 22192if test -n "$hardcode_libdir_flag_spec_CXX" || 22193 test -n "$runpath_var_CXX" || 22194 test yes = "$hardcode_automatic_CXX"; then 22195 22196 # We can hardcode non-existent directories. 22197 if test no != "$hardcode_direct_CXX" && 22198 # If the only mechanism to avoid hardcoding is shlibpath_var, we 22199 # have to relink, otherwise we might link with an installed library 22200 # when we should be linking with a yet-to-be-installed one 22201 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" && 22202 test no != "$hardcode_minus_L_CXX"; then 22203 # Linking always hardcodes the temporary library directory. 22204 hardcode_action_CXX=relink 22205 else 22206 # We can link without hardcoding, and we can hardcode nonexisting dirs. 22207 hardcode_action_CXX=immediate 22208 fi 22209else 22210 # We cannot hardcode anything, or else we can only hardcode existing 22211 # directories. 22212 hardcode_action_CXX=unsupported 22213fi 22214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5 22215$as_echo "$hardcode_action_CXX" >&6; } 22216 22217if test relink = "$hardcode_action_CXX" || 22218 test yes = "$inherit_rpath_CXX"; then 22219 # Fast installation is not supported 22220 enable_fast_install=no 22221elif test yes = "$shlibpath_overrides_runpath" || 22222 test no = "$enable_shared"; then 22223 # Fast installation is not necessary 22224 enable_fast_install=needless 22225fi 22226 22227 22228 22229 22230 22231 22232 22233 fi # test -n "$compiler" 22234 22235 CC=$lt_save_CC 22236 CFLAGS=$lt_save_CFLAGS 22237 LDCXX=$LD 22238 LD=$lt_save_LD 22239 GCC=$lt_save_GCC 22240 with_gnu_ld=$lt_save_with_gnu_ld 22241 lt_cv_path_LDCXX=$lt_cv_path_LD 22242 lt_cv_path_LD=$lt_save_path_LD 22243 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld 22244 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld 22245fi # test yes != "$_lt_caught_CXX_error" 22246 22247ac_ext=c 22248ac_cpp='$CPP $CPPFLAGS' 22249ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 22250ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 22251ac_compiler_gnu=$ac_cv_c_compiler_gnu 22252 22253 22254ac_ext=cpp 22255ac_cpp='$CXXCPP $CPPFLAGS' 22256ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 22257ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 22258ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 22259 22260cat confdefs.h - <<_ACEOF >conftest.$ac_ext 22261/* end confdefs.h. */ 22262 class Foo { int bar; }; 22263int 22264main () 22265{ 22266 22267 ; 22268 return 0; 22269} 22270_ACEOF 22271if ac_fn_cxx_try_compile "$LINENO"; then : 22272 working_cxx=yes 22273else 22274 working_cxx=no 22275fi 22276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 22277ac_ext=c 22278ac_cpp='$CPP $CPPFLAGS' 22279ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 22280ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 22281ac_compiler_gnu=$ac_cv_c_compiler_gnu 22282 22283{ $as_echo "$as_me:${as_lineno-$LINENO}: working c++ compiler found: $working_cxx" >&5 22284$as_echo "$as_me: working c++ compiler found: $working_cxx" >&6;} 22285 if test "x$working_cxx" = "xyes"; then 22286 HAVE_CXX_TRUE= 22287 HAVE_CXX_FALSE='#' 22288else 22289 HAVE_CXX_TRUE='#' 22290 HAVE_CXX_FALSE= 22291fi 22292 22293 22294# Extract the first word of "valgrind", so it can be a program name with args. 22295set dummy valgrind; ac_word=$2 22296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 22297$as_echo_n "checking for $ac_word... " >&6; } 22298if ${ac_cv_path_VALGRIND_PATH+:} false; then : 22299 $as_echo_n "(cached) " >&6 22300else 22301 case $VALGRIND_PATH in 22302 [\\/]* | ?:[\\/]*) 22303 ac_cv_path_VALGRIND_PATH="$VALGRIND_PATH" # Let the user override the test with a path. 22304 ;; 22305 *) 22306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22307for as_dir in $PATH 22308do 22309 IFS=$as_save_IFS 22310 test -z "$as_dir" && as_dir=. 22311 for ac_exec_ext in '' $ac_executable_extensions; do 22312 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 22313 ac_cv_path_VALGRIND_PATH="$as_dir/$ac_word$ac_exec_ext" 22314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 22315 break 2 22316 fi 22317done 22318 done 22319IFS=$as_save_IFS 22320 22321 test -z "$ac_cv_path_VALGRIND_PATH" && ac_cv_path_VALGRIND_PATH="no" 22322 ;; 22323esac 22324fi 22325VALGRIND_PATH=$ac_cv_path_VALGRIND_PATH 22326if test -n "$VALGRIND_PATH"; then 22327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VALGRIND_PATH" >&5 22328$as_echo "$VALGRIND_PATH" >&6; } 22329else 22330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 22331$as_echo "no" >&6; } 22332fi 22333 22334 22335 if test ! "x$VALGRIND_PATH" = "xno"; then 22336 HAVE_VALGRIND_TRUE= 22337 HAVE_VALGRIND_FALSE='#' 22338else 22339 HAVE_VALGRIND_TRUE='#' 22340 HAVE_VALGRIND_FALSE= 22341fi 22342 22343 22344 22345 22346 22347 # Check whether --enable-introspection was given. 22348if test "${enable_introspection+set}" = set; then : 22349 enableval=$enable_introspection; 22350else 22351 enable_introspection=auto 22352fi 22353 22354 22355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gobject-introspection" >&5 22356$as_echo_n "checking for gobject-introspection... " >&6; } 22357 22358 case $enable_introspection in #( 22359 no) : 22360 found_introspection="no (disabled, use --enable-introspection to enable)" 22361 ;; #( 22362 yes) : 22363 if test -n "$PKG_CONFIG" && \ 22364 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0\""; } >&5 22365 ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0") 2>&5 22366 ac_status=$? 22367 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 22368 test $ac_status = 0; }; then 22369 : 22370else 22371 as_fn_error $? "gobject-introspection-1.0 is not installed" "$LINENO" 5 22372fi 22373 if test -n "$PKG_CONFIG" && \ 22374 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.31.1\""; } >&5 22375 ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.31.1") 2>&5 22376 ac_status=$? 22377 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 22378 test $ac_status = 0; }; then 22379 found_introspection=yes 22380else 22381 as_fn_error $? "You need to have gobject-introspection >= 1.31.1 installed to build GStreamer Base Plug-ins" "$LINENO" 5 22382fi 22383 ;; #( 22384 auto) : 22385 if test -n "$PKG_CONFIG" && \ 22386 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.31.1\""; } >&5 22387 ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.31.1") 2>&5 22388 ac_status=$? 22389 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 22390 test $ac_status = 0; }; then 22391 found_introspection=yes 22392else 22393 found_introspection=no 22394fi 22395 ;; #( 22396 *) : 22397 as_fn_error $? "invalid argument passed to --enable-introspection, should be one of [no/auto/yes]" "$LINENO" 5 22398 ;; 22399esac 22400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_introspection" >&5 22401$as_echo "$found_introspection" >&6; } 22402 22403 INTROSPECTION_SCANNER= 22404 INTROSPECTION_COMPILER= 22405 INTROSPECTION_GENERATE= 22406 INTROSPECTION_GIRDIR= 22407 INTROSPECTION_TYPELIBDIR= 22408 if test "x$found_introspection" = "xyes"; then 22409 INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0` 22410 INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0` 22411 INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0` 22412 INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0` 22413 INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)" 22414 INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0` 22415 INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0` 22416 INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection 22417 INTROSPECTION_INIT="extern void gst_init(gint*,gchar**); gst_init(NULL,NULL);" 22418 fi 22419 22420 22421 22422 22423 22424 22425 22426 22427 22428 22429 if test "x$found_introspection" = "xyes"; then 22430 HAVE_INTROSPECTION_TRUE= 22431 HAVE_INTROSPECTION_FALSE='#' 22432else 22433 HAVE_INTROSPECTION_TRUE='#' 22434 HAVE_INTROSPECTION_FALSE= 22435fi 22436 22437 22438 22439 22440 22441 22442 22443 # Extract the first word of "gtkdoc-check", so it can be a program name with args. 22444set dummy gtkdoc-check; ac_word=$2 22445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 22446$as_echo_n "checking for $ac_word... " >&6; } 22447if ${ac_cv_path_GTKDOC_CHECK+:} false; then : 22448 $as_echo_n "(cached) " >&6 22449else 22450 case $GTKDOC_CHECK in 22451 [\\/]* | ?:[\\/]*) 22452 ac_cv_path_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test with a path. 22453 ;; 22454 *) 22455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22456for as_dir in $PATH 22457do 22458 IFS=$as_save_IFS 22459 test -z "$as_dir" && as_dir=. 22460 for ac_exec_ext in '' $ac_executable_extensions; do 22461 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 22462 ac_cv_path_GTKDOC_CHECK="$as_dir/$ac_word$ac_exec_ext" 22463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 22464 break 2 22465 fi 22466done 22467 done 22468IFS=$as_save_IFS 22469 22470 ;; 22471esac 22472fi 22473GTKDOC_CHECK=$ac_cv_path_GTKDOC_CHECK 22474if test -n "$GTKDOC_CHECK"; then 22475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK" >&5 22476$as_echo "$GTKDOC_CHECK" >&6; } 22477else 22478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 22479$as_echo "no" >&6; } 22480fi 22481 22482 22483 for ac_prog in gtkdoc-rebase 22484do 22485 # Extract the first word of "$ac_prog", so it can be a program name with args. 22486set dummy $ac_prog; ac_word=$2 22487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 22488$as_echo_n "checking for $ac_word... " >&6; } 22489if ${ac_cv_path_GTKDOC_REBASE+:} false; then : 22490 $as_echo_n "(cached) " >&6 22491else 22492 case $GTKDOC_REBASE in 22493 [\\/]* | ?:[\\/]*) 22494 ac_cv_path_GTKDOC_REBASE="$GTKDOC_REBASE" # Let the user override the test with a path. 22495 ;; 22496 *) 22497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22498for as_dir in $PATH 22499do 22500 IFS=$as_save_IFS 22501 test -z "$as_dir" && as_dir=. 22502 for ac_exec_ext in '' $ac_executable_extensions; do 22503 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 22504 ac_cv_path_GTKDOC_REBASE="$as_dir/$ac_word$ac_exec_ext" 22505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 22506 break 2 22507 fi 22508done 22509 done 22510IFS=$as_save_IFS 22511 22512 ;; 22513esac 22514fi 22515GTKDOC_REBASE=$ac_cv_path_GTKDOC_REBASE 22516if test -n "$GTKDOC_REBASE"; then 22517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_REBASE" >&5 22518$as_echo "$GTKDOC_REBASE" >&6; } 22519else 22520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 22521$as_echo "no" >&6; } 22522fi 22523 22524 22525 test -n "$GTKDOC_REBASE" && break 22526done 22527test -n "$GTKDOC_REBASE" || GTKDOC_REBASE="true" 22528 22529 # Extract the first word of "gtkdoc-mkpdf", so it can be a program name with args. 22530set dummy gtkdoc-mkpdf; ac_word=$2 22531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 22532$as_echo_n "checking for $ac_word... " >&6; } 22533if ${ac_cv_path_GTKDOC_MKPDF+:} false; then : 22534 $as_echo_n "(cached) " >&6 22535else 22536 case $GTKDOC_MKPDF in 22537 [\\/]* | ?:[\\/]*) 22538 ac_cv_path_GTKDOC_MKPDF="$GTKDOC_MKPDF" # Let the user override the test with a path. 22539 ;; 22540 *) 22541 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22542for as_dir in $PATH 22543do 22544 IFS=$as_save_IFS 22545 test -z "$as_dir" && as_dir=. 22546 for ac_exec_ext in '' $ac_executable_extensions; do 22547 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 22548 ac_cv_path_GTKDOC_MKPDF="$as_dir/$ac_word$ac_exec_ext" 22549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 22550 break 2 22551 fi 22552done 22553 done 22554IFS=$as_save_IFS 22555 22556 ;; 22557esac 22558fi 22559GTKDOC_MKPDF=$ac_cv_path_GTKDOC_MKPDF 22560if test -n "$GTKDOC_MKPDF"; then 22561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_MKPDF" >&5 22562$as_echo "$GTKDOC_MKPDF" >&6; } 22563else 22564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 22565$as_echo "no" >&6; } 22566fi 22567 22568 22569 22570 22571# Check whether --with-html-dir was given. 22572if test "${with_html_dir+set}" = set; then : 22573 withval=$with_html_dir; 22574else 22575 with_html_dir='${datadir}/gtk-doc/html' 22576fi 22577 22578 HTML_DIR="$with_html_dir" 22579 22580 22581 # Check whether --enable-gtk-doc was given. 22582if test "${enable_gtk_doc+set}" = set; then : 22583 enableval=$enable_gtk_doc; 22584else 22585 enable_gtk_doc=no 22586fi 22587 22588 22589 if test x$enable_gtk_doc = xyes; then 22590 if test -n "$PKG_CONFIG" && \ 22591 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk-doc >= 1.12\""; } >&5 22592 ($PKG_CONFIG --exists --print-errors "gtk-doc >= 1.12") 2>&5 22593 ac_status=$? 22594 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 22595 test $ac_status = 0; }; then 22596 : 22597else 22598 as_fn_error $? "You need to have gtk-doc >= 1.12 installed to build $PACKAGE_NAME" "$LINENO" 5 22599fi 22600 if test "x$PACKAGE_NAME" != "xglib"; then 22601 22602pkg_failed=no 22603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTKDOC_DEPS" >&5 22604$as_echo_n "checking for GTKDOC_DEPS... " >&6; } 22605 22606if test -n "$PKG_CONFIG"; then 22607 if test -n "$GTKDOC_DEPS_CFLAGS"; then 22608 pkg_cv_GTKDOC_DEPS_CFLAGS="$GTKDOC_DEPS_CFLAGS" 22609 else 22610 if test -n "$PKG_CONFIG" && \ 22611 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0\""; } >&5 22612 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0") 2>&5 22613 ac_status=$? 22614 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 22615 test $ac_status = 0; }; then 22616 pkg_cv_GTKDOC_DEPS_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0" 2>/dev/null` 22617else 22618 pkg_failed=yes 22619fi 22620 fi 22621else 22622 pkg_failed=untried 22623fi 22624if test -n "$PKG_CONFIG"; then 22625 if test -n "$GTKDOC_DEPS_LIBS"; then 22626 pkg_cv_GTKDOC_DEPS_LIBS="$GTKDOC_DEPS_LIBS" 22627 else 22628 if test -n "$PKG_CONFIG" && \ 22629 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0\""; } >&5 22630 ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0") 2>&5 22631 ac_status=$? 22632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 22633 test $ac_status = 0; }; then 22634 pkg_cv_GTKDOC_DEPS_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0" 2>/dev/null` 22635else 22636 pkg_failed=yes 22637fi 22638 fi 22639else 22640 pkg_failed=untried 22641fi 22642 22643 22644 22645if test $pkg_failed = yes; then 22646 22647if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 22648 _pkg_short_errors_supported=yes 22649else 22650 _pkg_short_errors_supported=no 22651fi 22652 if test $_pkg_short_errors_supported = yes; then 22653 GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0"` 22654 else 22655 GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0"` 22656 fi 22657 # Put the nasty error message in config.log where it belongs 22658 echo "$GTKDOC_DEPS_PKG_ERRORS" >&5 22659 22660 as_fn_error $? "Package requirements (glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0) were not met: 22661 22662$GTKDOC_DEPS_PKG_ERRORS 22663 22664Consider adjusting the PKG_CONFIG_PATH environment variable if you 22665installed software in a non-standard prefix. 22666 22667Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS 22668and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config. 22669See the pkg-config man page for more details. 22670" "$LINENO" 5 22671elif test $pkg_failed = untried; then 22672 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 22673$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 22674as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 22675is in your PATH or set the PKG_CONFIG environment variable to the full 22676path to pkg-config. 22677 22678Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS 22679and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config. 22680See the pkg-config man page for more details. 22681 22682To get pkg-config, see <http://pkg-config.freedesktop.org/>. 22683See \`config.log' for more details" "$LINENO" 5; } 22684else 22685 GTKDOC_DEPS_CFLAGS=$pkg_cv_GTKDOC_DEPS_CFLAGS 22686 GTKDOC_DEPS_LIBS=$pkg_cv_GTKDOC_DEPS_LIBS 22687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 22688$as_echo "yes" >&6; } 22689 : 22690fi 22691 fi 22692 if test -z "$SED"; then 22693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 22694$as_echo_n "checking for a sed that does not truncate output... " >&6; } 22695if ${ac_cv_path_SED+:} false; then : 22696 $as_echo_n "(cached) " >&6 22697else 22698 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 22699 for ac_i in 1 2 3 4 5 6 7; do 22700 ac_script="$ac_script$as_nl$ac_script" 22701 done 22702 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 22703 { ac_script=; unset ac_script;} 22704 if test -z "$SED"; then 22705 ac_path_SED_found=false 22706 # Loop through the user's path and test for each of PROGNAME-LIST 22707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22708for as_dir in $PATH 22709do 22710 IFS=$as_save_IFS 22711 test -z "$as_dir" && as_dir=. 22712 for ac_prog in sed gsed; do 22713 for ac_exec_ext in '' $ac_executable_extensions; do 22714 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 22715 as_fn_executable_p "$ac_path_SED" || continue 22716# Check for GNU ac_path_SED and select it if it is found. 22717 # Check for GNU $ac_path_SED 22718case `"$ac_path_SED" --version 2>&1` in 22719*GNU*) 22720 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 22721*) 22722 ac_count=0 22723 $as_echo_n 0123456789 >"conftest.in" 22724 while : 22725 do 22726 cat "conftest.in" "conftest.in" >"conftest.tmp" 22727 mv "conftest.tmp" "conftest.in" 22728 cp "conftest.in" "conftest.nl" 22729 $as_echo '' >> "conftest.nl" 22730 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 22731 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 22732 as_fn_arith $ac_count + 1 && ac_count=$as_val 22733 if test $ac_count -gt ${ac_path_SED_max-0}; then 22734 # Best one so far, save it but keep looking for a better one 22735 ac_cv_path_SED="$ac_path_SED" 22736 ac_path_SED_max=$ac_count 22737 fi 22738 # 10*(2^10) chars as input seems more than enough 22739 test $ac_count -gt 10 && break 22740 done 22741 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 22742esac 22743 22744 $ac_path_SED_found && break 3 22745 done 22746 done 22747 done 22748IFS=$as_save_IFS 22749 if test -z "$ac_cv_path_SED"; then 22750 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 22751 fi 22752else 22753 ac_cv_path_SED=$SED 22754fi 22755 22756fi 22757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 22758$as_echo "$ac_cv_path_SED" >&6; } 22759 SED="$ac_cv_path_SED" 22760 rm -f conftest.sed 22761 22762 fi 22763 fi 22764 22765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5 22766$as_echo_n "checking whether to build gtk-doc documentation... " >&6; } 22767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5 22768$as_echo "$enable_gtk_doc" >&6; } 22769 22770 # Check whether --enable-gtk-doc-html was given. 22771if test "${enable_gtk_doc_html+set}" = set; then : 22772 enableval=$enable_gtk_doc_html; 22773else 22774 enable_gtk_doc_html=yes 22775fi 22776 22777 # Check whether --enable-gtk-doc-pdf was given. 22778if test "${enable_gtk_doc_pdf+set}" = set; then : 22779 enableval=$enable_gtk_doc_pdf; 22780else 22781 enable_gtk_doc_pdf=no 22782fi 22783 22784 22785 if test -z "$GTKDOC_MKPDF"; then 22786 enable_gtk_doc_pdf=no 22787 fi 22788 22789 22790 if test x$enable_gtk_doc = xyes; then 22791 ENABLE_GTK_DOC_TRUE= 22792 ENABLE_GTK_DOC_FALSE='#' 22793else 22794 ENABLE_GTK_DOC_TRUE='#' 22795 ENABLE_GTK_DOC_FALSE= 22796fi 22797 22798 if test x$enable_gtk_doc_html = xyes; then 22799 GTK_DOC_BUILD_HTML_TRUE= 22800 GTK_DOC_BUILD_HTML_FALSE='#' 22801else 22802 GTK_DOC_BUILD_HTML_TRUE='#' 22803 GTK_DOC_BUILD_HTML_FALSE= 22804fi 22805 22806 if test x$enable_gtk_doc_pdf = xyes; then 22807 GTK_DOC_BUILD_PDF_TRUE= 22808 GTK_DOC_BUILD_PDF_FALSE='#' 22809else 22810 GTK_DOC_BUILD_PDF_TRUE='#' 22811 GTK_DOC_BUILD_PDF_FALSE= 22812fi 22813 22814 if test -n "$LIBTOOL"; then 22815 GTK_DOC_USE_LIBTOOL_TRUE= 22816 GTK_DOC_USE_LIBTOOL_FALSE='#' 22817else 22818 GTK_DOC_USE_LIBTOOL_TRUE='#' 22819 GTK_DOC_USE_LIBTOOL_FALSE= 22820fi 22821 22822 22823 22824 22825 22826 22827 22828 22829 # Find any Python interpreter. 22830 if test -z "$PYTHON"; then 22831 for ac_prog in python python2 python3 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 22832do 22833 # Extract the first word of "$ac_prog", so it can be a program name with args. 22834set dummy $ac_prog; ac_word=$2 22835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 22836$as_echo_n "checking for $ac_word... " >&6; } 22837if ${ac_cv_path_PYTHON+:} false; then : 22838 $as_echo_n "(cached) " >&6 22839else 22840 case $PYTHON in 22841 [\\/]* | ?:[\\/]*) 22842 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. 22843 ;; 22844 *) 22845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 22846for as_dir in $PATH 22847do 22848 IFS=$as_save_IFS 22849 test -z "$as_dir" && as_dir=. 22850 for ac_exec_ext in '' $ac_executable_extensions; do 22851 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 22852 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext" 22853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 22854 break 2 22855 fi 22856done 22857 done 22858IFS=$as_save_IFS 22859 22860 ;; 22861esac 22862fi 22863PYTHON=$ac_cv_path_PYTHON 22864if test -n "$PYTHON"; then 22865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 22866$as_echo "$PYTHON" >&6; } 22867else 22868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 22869$as_echo "no" >&6; } 22870fi 22871 22872 22873 test -n "$PYTHON" && break 22874done 22875test -n "$PYTHON" || PYTHON=":" 22876 22877 fi 22878 am_display_PYTHON=python 22879 22880 22881 if test "$PYTHON" = :; then 22882 as_fn_error $? "no suitable Python interpreter found" "$LINENO" 5 22883 else 22884 22885 22886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5 22887$as_echo_n "checking for $am_display_PYTHON version... " >&6; } 22888if ${am_cv_python_version+:} false; then : 22889 $as_echo_n "(cached) " >&6 22890else 22891 am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"` 22892fi 22893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5 22894$as_echo "$am_cv_python_version" >&6; } 22895 PYTHON_VERSION=$am_cv_python_version 22896 22897 22898 22899 PYTHON_PREFIX='${prefix}' 22900 22901 PYTHON_EXEC_PREFIX='${exec_prefix}' 22902 22903 22904 22905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5 22906$as_echo_n "checking for $am_display_PYTHON platform... " >&6; } 22907if ${am_cv_python_platform+:} false; then : 22908 $as_echo_n "(cached) " >&6 22909else 22910 am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"` 22911fi 22912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5 22913$as_echo "$am_cv_python_platform" >&6; } 22914 PYTHON_PLATFORM=$am_cv_python_platform 22915 22916 22917 # Just factor out some code duplication. 22918 am_python_setup_sysconfig="\ 22919import sys 22920# Prefer sysconfig over distutils.sysconfig, for better compatibility 22921# with python 3.x. See automake bug#10227. 22922try: 22923 import sysconfig 22924except ImportError: 22925 can_use_sysconfig = 0 22926else: 22927 can_use_sysconfig = 1 22928# Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: 22929# <https://github.com/pypa/virtualenv/issues/118> 22930try: 22931 from platform import python_implementation 22932 if python_implementation() == 'CPython' and sys.version[:3] == '2.7': 22933 can_use_sysconfig = 0 22934except ImportError: 22935 pass" 22936 22937 22938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5 22939$as_echo_n "checking for $am_display_PYTHON script directory... " >&6; } 22940if ${am_cv_python_pythondir+:} false; then : 22941 $as_echo_n "(cached) " >&6 22942else 22943 if test "x$prefix" = xNONE 22944 then 22945 am_py_prefix=$ac_default_prefix 22946 else 22947 am_py_prefix=$prefix 22948 fi 22949 am_cv_python_pythondir=`$PYTHON -c " 22950$am_python_setup_sysconfig 22951if can_use_sysconfig: 22952 sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) 22953else: 22954 from distutils import sysconfig 22955 sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') 22956sys.stdout.write(sitedir)"` 22957 case $am_cv_python_pythondir in 22958 $am_py_prefix*) 22959 am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` 22960 am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` 22961 ;; 22962 *) 22963 case $am_py_prefix in 22964 /usr|/System*) ;; 22965 *) 22966 am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages 22967 ;; 22968 esac 22969 ;; 22970 esac 22971 22972fi 22973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5 22974$as_echo "$am_cv_python_pythondir" >&6; } 22975 pythondir=$am_cv_python_pythondir 22976 22977 22978 22979 pkgpythondir=\${pythondir}/$PACKAGE 22980 22981 22982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5 22983$as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; } 22984if ${am_cv_python_pyexecdir+:} false; then : 22985 $as_echo_n "(cached) " >&6 22986else 22987 if test "x$exec_prefix" = xNONE 22988 then 22989 am_py_exec_prefix=$am_py_prefix 22990 else 22991 am_py_exec_prefix=$exec_prefix 22992 fi 22993 am_cv_python_pyexecdir=`$PYTHON -c " 22994$am_python_setup_sysconfig 22995if can_use_sysconfig: 22996 sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) 22997else: 22998 from distutils import sysconfig 22999 sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') 23000sys.stdout.write(sitedir)"` 23001 case $am_cv_python_pyexecdir in 23002 $am_py_exec_prefix*) 23003 am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` 23004 am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` 23005 ;; 23006 *) 23007 case $am_py_exec_prefix in 23008 /usr|/System*) ;; 23009 *) 23010 am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages 23011 ;; 23012 esac 23013 ;; 23014 esac 23015 23016fi 23017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5 23018$as_echo "$am_cv_python_pyexecdir" >&6; } 23019 pyexecdir=$am_cv_python_pyexecdir 23020 23021 23022 23023 pkgpyexecdir=\${pyexecdir}/$PACKAGE 23024 23025 23026 23027 fi 23028 23029 23030 23031 23032 build_plugin_docs=no 23033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build plugin documentation" >&5 23034$as_echo_n "checking whether to build plugin documentation... " >&6; } 23035 if test x$enable_gtk_doc = xyes; then 23036 if test x$PYTHON != x; then 23037 build_plugin_docs=yes 23038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 23039$as_echo "yes" >&6; } 23040 else 23041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (python not found)" >&5 23042$as_echo "no (python not found)" >&6; } 23043 fi 23044 else 23045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (gtk-doc disabled or not available)" >&5 23046$as_echo "no (gtk-doc disabled or not available)" >&6; } 23047 fi 23048 23049 if test x$build_plugin_docs = xyes; then 23050 ENABLE_PLUGIN_DOCS_TRUE= 23051 ENABLE_PLUGIN_DOCS_FALSE='#' 23052else 23053 ENABLE_PLUGIN_DOCS_TRUE='#' 23054 ENABLE_PLUGIN_DOCS_FALSE= 23055fi 23056 23057 23058 23059 23060LIBM= 23061case $host in 23062*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 23063 # These system don't have libm, or don't need it 23064 ;; 23065*-ncr-sysv4.3*) 23066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 23067$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 23068if ${ac_cv_lib_mw__mwvalidcheckl+:} false; then : 23069 $as_echo_n "(cached) " >&6 23070else 23071 ac_check_lib_save_LIBS=$LIBS 23072LIBS="-lmw $LIBS" 23073cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23074/* end confdefs.h. */ 23075 23076/* Override any GCC internal prototype to avoid an error. 23077 Use char because int might match the return type of a GCC 23078 builtin and then its argument prototype would still apply. */ 23079#ifdef __cplusplus 23080extern "C" 23081#endif 23082char _mwvalidcheckl (); 23083int 23084main () 23085{ 23086return _mwvalidcheckl (); 23087 ; 23088 return 0; 23089} 23090_ACEOF 23091if ac_fn_c_try_link "$LINENO"; then : 23092 ac_cv_lib_mw__mwvalidcheckl=yes 23093else 23094 ac_cv_lib_mw__mwvalidcheckl=no 23095fi 23096rm -f core conftest.err conftest.$ac_objext \ 23097 conftest$ac_exeext conftest.$ac_ext 23098LIBS=$ac_check_lib_save_LIBS 23099fi 23100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 23101$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 23102if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes; then : 23103 LIBM=-lmw 23104fi 23105 23106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 23107$as_echo_n "checking for cos in -lm... " >&6; } 23108if ${ac_cv_lib_m_cos+:} false; then : 23109 $as_echo_n "(cached) " >&6 23110else 23111 ac_check_lib_save_LIBS=$LIBS 23112LIBS="-lm $LIBS" 23113cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23114/* end confdefs.h. */ 23115 23116/* Override any GCC internal prototype to avoid an error. 23117 Use char because int might match the return type of a GCC 23118 builtin and then its argument prototype would still apply. */ 23119#ifdef __cplusplus 23120extern "C" 23121#endif 23122char cos (); 23123int 23124main () 23125{ 23126return cos (); 23127 ; 23128 return 0; 23129} 23130_ACEOF 23131if ac_fn_c_try_link "$LINENO"; then : 23132 ac_cv_lib_m_cos=yes 23133else 23134 ac_cv_lib_m_cos=no 23135fi 23136rm -f core conftest.err conftest.$ac_objext \ 23137 conftest$ac_exeext conftest.$ac_ext 23138LIBS=$ac_check_lib_save_LIBS 23139fi 23140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 23141$as_echo "$ac_cv_lib_m_cos" >&6; } 23142if test "x$ac_cv_lib_m_cos" = xyes; then : 23143 LIBM="$LIBM -lm" 23144fi 23145 23146 ;; 23147*) 23148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 23149$as_echo_n "checking for cos in -lm... " >&6; } 23150if ${ac_cv_lib_m_cos+:} false; then : 23151 $as_echo_n "(cached) " >&6 23152else 23153 ac_check_lib_save_LIBS=$LIBS 23154LIBS="-lm $LIBS" 23155cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23156/* end confdefs.h. */ 23157 23158/* Override any GCC internal prototype to avoid an error. 23159 Use char because int might match the return type of a GCC 23160 builtin and then its argument prototype would still apply. */ 23161#ifdef __cplusplus 23162extern "C" 23163#endif 23164char cos (); 23165int 23166main () 23167{ 23168return cos (); 23169 ; 23170 return 0; 23171} 23172_ACEOF 23173if ac_fn_c_try_link "$LINENO"; then : 23174 ac_cv_lib_m_cos=yes 23175else 23176 ac_cv_lib_m_cos=no 23177fi 23178rm -f core conftest.err conftest.$ac_objext \ 23179 conftest$ac_exeext conftest.$ac_ext 23180LIBS=$ac_check_lib_save_LIBS 23181fi 23182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 23183$as_echo "$ac_cv_lib_m_cos" >&6; } 23184if test "x$ac_cv_lib_m_cos" = xyes; then : 23185 LIBM=-lm 23186fi 23187 23188 ;; 23189esac 23190 23191 23192 23193 23194 23195 23196 23197 23198ac_ext=c 23199ac_cpp='$CPP $CPPFLAGS' 23200ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 23201ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 23202ac_compiler_gnu=$ac_cv_c_compiler_gnu 23203 23204ax_pthread_ok=no 23205 23206# We used to check for pthread.h first, but this fails if pthread.h 23207# requires special compiler flags (e.g. on Tru64 or Sequent). 23208# It gets checked for in the link test anyway. 23209 23210# First of all, check if the user has set any of the PTHREAD_LIBS, 23211# etcetera environment variables, and if threads linking works using 23212# them: 23213if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then 23214 ax_pthread_save_CC="$CC" 23215 ax_pthread_save_CFLAGS="$CFLAGS" 23216 ax_pthread_save_LIBS="$LIBS" 23217 if test "x$PTHREAD_CC" != "x"; then : 23218 CC="$PTHREAD_CC" 23219fi 23220 CFLAGS="$CFLAGS $PTHREAD_CFLAGS" 23221 LIBS="$PTHREAD_LIBS $LIBS" 23222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5 23223$as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; } 23224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23225/* end confdefs.h. */ 23226 23227/* Override any GCC internal prototype to avoid an error. 23228 Use char because int might match the return type of a GCC 23229 builtin and then its argument prototype would still apply. */ 23230#ifdef __cplusplus 23231extern "C" 23232#endif 23233char pthread_join (); 23234int 23235main () 23236{ 23237return pthread_join (); 23238 ; 23239 return 0; 23240} 23241_ACEOF 23242if ac_fn_c_try_link "$LINENO"; then : 23243 ax_pthread_ok=yes 23244fi 23245rm -f core conftest.err conftest.$ac_objext \ 23246 conftest$ac_exeext conftest.$ac_ext 23247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 23248$as_echo "$ax_pthread_ok" >&6; } 23249 if test "x$ax_pthread_ok" = "xno"; then 23250 PTHREAD_LIBS="" 23251 PTHREAD_CFLAGS="" 23252 fi 23253 CC="$ax_pthread_save_CC" 23254 CFLAGS="$ax_pthread_save_CFLAGS" 23255 LIBS="$ax_pthread_save_LIBS" 23256fi 23257 23258# We must check for the threads library under a number of different 23259# names; the ordering is very important because some systems 23260# (e.g. DEC) have both -lpthread and -lpthreads, where one of the 23261# libraries is broken (non-POSIX). 23262 23263# Create a list of thread flags to try. Items starting with a "-" are 23264# C compiler flags, and other items are library names, except for "none" 23265# which indicates that we try without any flags at all, and "pthread-config" 23266# which is a program returning the flags for the Pth emulation library. 23267 23268ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" 23269 23270# The ordering *is* (sometimes) important. Some notes on the 23271# individual items follow: 23272 23273# pthreads: AIX (must check this before -lpthread) 23274# none: in case threads are in libc; should be tried before -Kthread and 23275# other compiler flags to prevent continual compiler warnings 23276# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) 23277# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64 23278# (Note: HP C rejects this with "bad form for `-t' option") 23279# -pthreads: Solaris/gcc (Note: HP C also rejects) 23280# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it 23281# doesn't hurt to check since this sometimes defines pthreads and 23282# -D_REENTRANT too), HP C (must be checked before -lpthread, which 23283# is present but should not be used directly; and before -mthreads, 23284# because the compiler interprets this as "-mt" + "-hreads") 23285# -mthreads: Mingw32/gcc, Lynx/gcc 23286# pthread: Linux, etcetera 23287# --thread-safe: KAI C++ 23288# pthread-config: use pthread-config program (for GNU Pth library) 23289 23290case $host_os in 23291 23292 freebsd*) 23293 23294 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) 23295 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) 23296 23297 ax_pthread_flags="-kthread lthread $ax_pthread_flags" 23298 ;; 23299 23300 hpux*) 23301 23302 # From the cc(1) man page: "[-mt] Sets various -D flags to enable 23303 # multi-threading and also sets -lpthread." 23304 23305 ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags" 23306 ;; 23307 23308 openedition*) 23309 23310 # IBM z/OS requires a feature-test macro to be defined in order to 23311 # enable POSIX threads at all, so give the user a hint if this is 23312 # not set. (We don't define these ourselves, as they can affect 23313 # other portions of the system API in unpredictable ways.) 23314 23315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23316/* end confdefs.h. */ 23317 23318# if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS) 23319 AX_PTHREAD_ZOS_MISSING 23320# endif 23321 23322_ACEOF 23323if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23324 $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1; then : 23325 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5 23326$as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;} 23327fi 23328rm -f conftest* 23329 23330 ;; 23331 23332 solaris*) 23333 23334 # On Solaris (at least, for some versions), libc contains stubbed 23335 # (non-functional) versions of the pthreads routines, so link-based 23336 # tests will erroneously succeed. (N.B.: The stubs are missing 23337 # pthread_cleanup_push, or rather a function called by this macro, 23338 # so we could check for that, but who knows whether they'll stub 23339 # that too in a future libc.) So we'll check first for the 23340 # standard Solaris way of linking pthreads (-mt -lpthread). 23341 23342 ax_pthread_flags="-mt,pthread pthread $ax_pthread_flags" 23343 ;; 23344esac 23345 23346# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC) 23347 23348if test "x$GCC" = "xyes"; then : 23349 ax_pthread_flags="-pthread -pthreads $ax_pthread_flags" 23350fi 23351 23352# The presence of a feature test macro requesting re-entrant function 23353# definitions is, on some systems, a strong hint that pthreads support is 23354# correctly enabled 23355 23356case $host_os in 23357 darwin* | hpux* | linux* | osf* | solaris*) 23358 ax_pthread_check_macro="_REENTRANT" 23359 ;; 23360 23361 aix*) 23362 ax_pthread_check_macro="_THREAD_SAFE" 23363 ;; 23364 23365 *) 23366 ax_pthread_check_macro="--" 23367 ;; 23368esac 23369if test "x$ax_pthread_check_macro" = "x--"; then : 23370 ax_pthread_check_cond=0 23371else 23372 ax_pthread_check_cond="!defined($ax_pthread_check_macro)" 23373fi 23374 23375# Are we compiling with Clang? 23376 23377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5 23378$as_echo_n "checking whether $CC is Clang... " >&6; } 23379if ${ax_cv_PTHREAD_CLANG+:} false; then : 23380 $as_echo_n "(cached) " >&6 23381else 23382 ax_cv_PTHREAD_CLANG=no 23383 # Note that Autoconf sets GCC=yes for Clang as well as GCC 23384 if test "x$GCC" = "xyes"; then 23385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23386/* end confdefs.h. */ 23387/* Note: Clang 2.7 lacks __clang_[a-z]+__ */ 23388# if defined(__clang__) && defined(__llvm__) 23389 AX_PTHREAD_CC_IS_CLANG 23390# endif 23391 23392_ACEOF 23393if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23394 $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1; then : 23395 ax_cv_PTHREAD_CLANG=yes 23396fi 23397rm -f conftest* 23398 23399 fi 23400 23401fi 23402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5 23403$as_echo "$ax_cv_PTHREAD_CLANG" >&6; } 23404ax_pthread_clang="$ax_cv_PTHREAD_CLANG" 23405 23406ax_pthread_clang_warning=no 23407 23408# Clang needs special handling, because older versions handle the -pthread 23409# option in a rather... idiosyncratic way 23410 23411if test "x$ax_pthread_clang" = "xyes"; then 23412 23413 # Clang takes -pthread; it has never supported any other flag 23414 23415 # (Note 1: This will need to be revisited if a system that Clang 23416 # supports has POSIX threads in a separate library. This tends not 23417 # to be the way of modern systems, but it's conceivable.) 23418 23419 # (Note 2: On some systems, notably Darwin, -pthread is not needed 23420 # to get POSIX threads support; the API is always present and 23421 # active. We could reasonably leave PTHREAD_CFLAGS empty. But 23422 # -pthread does define _REENTRANT, and while the Darwin headers 23423 # ignore this macro, third-party headers might not.) 23424 23425 PTHREAD_CFLAGS="-pthread" 23426 PTHREAD_LIBS= 23427 23428 ax_pthread_ok=yes 23429 23430 # However, older versions of Clang make a point of warning the user 23431 # that, in an invocation where only linking and no compilation is 23432 # taking place, the -pthread option has no effect ("argument unused 23433 # during compilation"). They expect -pthread to be passed in only 23434 # when source code is being compiled. 23435 # 23436 # Problem is, this is at odds with the way Automake and most other 23437 # C build frameworks function, which is that the same flags used in 23438 # compilation (CFLAGS) are also used in linking. Many systems 23439 # supported by AX_PTHREAD require exactly this for POSIX threads 23440 # support, and in fact it is often not straightforward to specify a 23441 # flag that is used only in the compilation phase and not in 23442 # linking. Such a scenario is extremely rare in practice. 23443 # 23444 # Even though use of the -pthread flag in linking would only print 23445 # a warning, this can be a nuisance for well-run software projects 23446 # that build with -Werror. So if the active version of Clang has 23447 # this misfeature, we search for an option to squash it. 23448 23449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5 23450$as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; } 23451if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then : 23452 $as_echo_n "(cached) " >&6 23453else 23454 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown 23455 # Create an alternate version of $ac_link that compiles and 23456 # links in two steps (.c -> .o, .o -> exe) instead of one 23457 # (.c -> exe), because the warning occurs only in the second 23458 # step 23459 ax_pthread_save_ac_link="$ac_link" 23460 ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g' 23461 ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"` 23462 ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)" 23463 ax_pthread_save_CFLAGS="$CFLAGS" 23464 for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do 23465 if test "x$ax_pthread_try" = "xunknown"; then : 23466 break 23467fi 23468 CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS" 23469 ac_link="$ax_pthread_save_ac_link" 23470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23471/* end confdefs.h. */ 23472int main(void){return 0;} 23473_ACEOF 23474if ac_fn_c_try_link "$LINENO"; then : 23475 ac_link="$ax_pthread_2step_ac_link" 23476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23477/* end confdefs.h. */ 23478int main(void){return 0;} 23479_ACEOF 23480if ac_fn_c_try_link "$LINENO"; then : 23481 break 23482fi 23483rm -f core conftest.err conftest.$ac_objext \ 23484 conftest$ac_exeext conftest.$ac_ext 23485 23486fi 23487rm -f core conftest.err conftest.$ac_objext \ 23488 conftest$ac_exeext conftest.$ac_ext 23489 done 23490 ac_link="$ax_pthread_save_ac_link" 23491 CFLAGS="$ax_pthread_save_CFLAGS" 23492 if test "x$ax_pthread_try" = "x"; then : 23493 ax_pthread_try=no 23494fi 23495 ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try" 23496 23497fi 23498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5 23499$as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; } 23500 23501 case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in 23502 no | unknown) ;; 23503 *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;; 23504 esac 23505 23506fi # $ax_pthread_clang = yes 23507 23508if test "x$ax_pthread_ok" = "xno"; then 23509for ax_pthread_try_flag in $ax_pthread_flags; do 23510 23511 case $ax_pthread_try_flag in 23512 none) 23513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 23514$as_echo_n "checking whether pthreads work without any flags... " >&6; } 23515 ;; 23516 23517 -mt,pthread) 23518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5 23519$as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; } 23520 PTHREAD_CFLAGS="-mt" 23521 PTHREAD_LIBS="-lpthread" 23522 ;; 23523 23524 -*) 23525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5 23526$as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; } 23527 PTHREAD_CFLAGS="$ax_pthread_try_flag" 23528 ;; 23529 23530 pthread-config) 23531 # Extract the first word of "pthread-config", so it can be a program name with args. 23532set dummy pthread-config; ac_word=$2 23533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 23534$as_echo_n "checking for $ac_word... " >&6; } 23535if ${ac_cv_prog_ax_pthread_config+:} false; then : 23536 $as_echo_n "(cached) " >&6 23537else 23538 if test -n "$ax_pthread_config"; then 23539 ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test. 23540else 23541as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23542for as_dir in $PATH 23543do 23544 IFS=$as_save_IFS 23545 test -z "$as_dir" && as_dir=. 23546 for ac_exec_ext in '' $ac_executable_extensions; do 23547 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 23548 ac_cv_prog_ax_pthread_config="yes" 23549 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 23550 break 2 23551 fi 23552done 23553 done 23554IFS=$as_save_IFS 23555 23556 test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no" 23557fi 23558fi 23559ax_pthread_config=$ac_cv_prog_ax_pthread_config 23560if test -n "$ax_pthread_config"; then 23561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5 23562$as_echo "$ax_pthread_config" >&6; } 23563else 23564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 23565$as_echo "no" >&6; } 23566fi 23567 23568 23569 if test "x$ax_pthread_config" = "xno"; then : 23570 continue 23571fi 23572 PTHREAD_CFLAGS="`pthread-config --cflags`" 23573 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" 23574 ;; 23575 23576 *) 23577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5 23578$as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; } 23579 PTHREAD_LIBS="-l$ax_pthread_try_flag" 23580 ;; 23581 esac 23582 23583 ax_pthread_save_CFLAGS="$CFLAGS" 23584 ax_pthread_save_LIBS="$LIBS" 23585 CFLAGS="$CFLAGS $PTHREAD_CFLAGS" 23586 LIBS="$PTHREAD_LIBS $LIBS" 23587 23588 # Check for various functions. We must include pthread.h, 23589 # since some functions may be macros. (On the Sequent, we 23590 # need a special flag -Kthread to make this header compile.) 23591 # We check for pthread_join because it is in -lpthread on IRIX 23592 # while pthread_create is in libc. We check for pthread_attr_init 23593 # due to DEC craziness with -lpthreads. We check for 23594 # pthread_cleanup_push because it is one of the few pthread 23595 # functions on Solaris that doesn't have a non-functional libc stub. 23596 # We try pthread_create on general principles. 23597 23598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23599/* end confdefs.h. */ 23600#include <pthread.h> 23601# if $ax_pthread_check_cond 23602# error "$ax_pthread_check_macro must be defined" 23603# endif 23604 static void routine(void *a) { a = 0; } 23605 static void *start_routine(void *a) { return a; } 23606int 23607main () 23608{ 23609pthread_t th; pthread_attr_t attr; 23610 pthread_create(&th, 0, start_routine, 0); 23611 pthread_join(th, 0); 23612 pthread_attr_init(&attr); 23613 pthread_cleanup_push(routine, 0); 23614 pthread_cleanup_pop(0) /* ; */ 23615 ; 23616 return 0; 23617} 23618_ACEOF 23619if ac_fn_c_try_link "$LINENO"; then : 23620 ax_pthread_ok=yes 23621fi 23622rm -f core conftest.err conftest.$ac_objext \ 23623 conftest$ac_exeext conftest.$ac_ext 23624 23625 CFLAGS="$ax_pthread_save_CFLAGS" 23626 LIBS="$ax_pthread_save_LIBS" 23627 23628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 23629$as_echo "$ax_pthread_ok" >&6; } 23630 if test "x$ax_pthread_ok" = "xyes"; then : 23631 break 23632fi 23633 23634 PTHREAD_LIBS="" 23635 PTHREAD_CFLAGS="" 23636done 23637fi 23638 23639# Various other checks: 23640if test "x$ax_pthread_ok" = "xyes"; then 23641 ax_pthread_save_CFLAGS="$CFLAGS" 23642 ax_pthread_save_LIBS="$LIBS" 23643 CFLAGS="$CFLAGS $PTHREAD_CFLAGS" 23644 LIBS="$PTHREAD_LIBS $LIBS" 23645 23646 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. 23647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 23648$as_echo_n "checking for joinable pthread attribute... " >&6; } 23649if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false; then : 23650 $as_echo_n "(cached) " >&6 23651else 23652 ax_cv_PTHREAD_JOINABLE_ATTR=unknown 23653 for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do 23654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23655/* end confdefs.h. */ 23656#include <pthread.h> 23657int 23658main () 23659{ 23660int attr = $ax_pthread_attr; return attr /* ; */ 23661 ; 23662 return 0; 23663} 23664_ACEOF 23665if ac_fn_c_try_link "$LINENO"; then : 23666 ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break 23667fi 23668rm -f core conftest.err conftest.$ac_objext \ 23669 conftest$ac_exeext conftest.$ac_ext 23670 done 23671 23672fi 23673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5 23674$as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; } 23675 if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \ 23676 test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \ 23677 test "x$ax_pthread_joinable_attr_defined" != "xyes"; then : 23678 23679cat >>confdefs.h <<_ACEOF 23680#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR 23681_ACEOF 23682 23683 ax_pthread_joinable_attr_defined=yes 23684 23685fi 23686 23687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5 23688$as_echo_n "checking whether more special flags are required for pthreads... " >&6; } 23689if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false; then : 23690 $as_echo_n "(cached) " >&6 23691else 23692 ax_cv_PTHREAD_SPECIAL_FLAGS=no 23693 case $host_os in 23694 solaris*) 23695 ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS" 23696 ;; 23697 esac 23698 23699fi 23700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5 23701$as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; } 23702 if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \ 23703 test "x$ax_pthread_special_flags_added" != "xyes"; then : 23704 PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS" 23705 ax_pthread_special_flags_added=yes 23706fi 23707 23708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5 23709$as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; } 23710if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then : 23711 $as_echo_n "(cached) " >&6 23712else 23713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23714/* end confdefs.h. */ 23715#include <pthread.h> 23716int 23717main () 23718{ 23719int i = PTHREAD_PRIO_INHERIT; 23720 ; 23721 return 0; 23722} 23723_ACEOF 23724if ac_fn_c_try_link "$LINENO"; then : 23725 ax_cv_PTHREAD_PRIO_INHERIT=yes 23726else 23727 ax_cv_PTHREAD_PRIO_INHERIT=no 23728fi 23729rm -f core conftest.err conftest.$ac_objext \ 23730 conftest$ac_exeext conftest.$ac_ext 23731 23732fi 23733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5 23734$as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; } 23735 if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \ 23736 test "x$ax_pthread_prio_inherit_defined" != "xyes"; then : 23737 23738$as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h 23739 23740 ax_pthread_prio_inherit_defined=yes 23741 23742fi 23743 23744 CFLAGS="$ax_pthread_save_CFLAGS" 23745 LIBS="$ax_pthread_save_LIBS" 23746 23747 # More AIX lossage: compile with *_r variant 23748 if test "x$GCC" != "xyes"; then 23749 case $host_os in 23750 aix*) 23751 case "x/$CC" in #( 23752 x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) : 23753 #handle absolute path differently from PATH based program lookup 23754 case "x$CC" in #( 23755 x/*) : 23756 if as_fn_executable_p ${CC}_r; then : 23757 PTHREAD_CC="${CC}_r" 23758fi ;; #( 23759 *) : 23760 for ac_prog in ${CC}_r 23761do 23762 # Extract the first word of "$ac_prog", so it can be a program name with args. 23763set dummy $ac_prog; ac_word=$2 23764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 23765$as_echo_n "checking for $ac_word... " >&6; } 23766if ${ac_cv_prog_PTHREAD_CC+:} false; then : 23767 $as_echo_n "(cached) " >&6 23768else 23769 if test -n "$PTHREAD_CC"; then 23770 ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. 23771else 23772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23773for as_dir in $PATH 23774do 23775 IFS=$as_save_IFS 23776 test -z "$as_dir" && as_dir=. 23777 for ac_exec_ext in '' $ac_executable_extensions; do 23778 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 23779 ac_cv_prog_PTHREAD_CC="$ac_prog" 23780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 23781 break 2 23782 fi 23783done 23784 done 23785IFS=$as_save_IFS 23786 23787fi 23788fi 23789PTHREAD_CC=$ac_cv_prog_PTHREAD_CC 23790if test -n "$PTHREAD_CC"; then 23791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 23792$as_echo "$PTHREAD_CC" >&6; } 23793else 23794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 23795$as_echo "no" >&6; } 23796fi 23797 23798 23799 test -n "$PTHREAD_CC" && break 23800done 23801test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" 23802 ;; 23803esac ;; #( 23804 *) : 23805 ;; 23806esac 23807 ;; 23808 esac 23809 fi 23810fi 23811 23812test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" 23813 23814 23815 23816 23817 23818# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: 23819if test "x$ax_pthread_ok" = "xyes"; then 23820 23821$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h 23822 23823 : 23824else 23825 ax_pthread_ok=no 23826 23827fi 23828ac_ext=c 23829ac_cpp='$CPP $CPPFLAGS' 23830ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 23831ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 23832ac_compiler_gnu=$ac_cv_c_compiler_gnu 23833 23834 23835 23836 23837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 23838$as_echo_n "checking for ANSI C header files... " >&6; } 23839if ${ac_cv_header_stdc+:} false; then : 23840 $as_echo_n "(cached) " >&6 23841else 23842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23843/* end confdefs.h. */ 23844#include <stdlib.h> 23845#include <stdarg.h> 23846#include <string.h> 23847#include <float.h> 23848 23849int 23850main () 23851{ 23852 23853 ; 23854 return 0; 23855} 23856_ACEOF 23857if ac_fn_c_try_compile "$LINENO"; then : 23858 ac_cv_header_stdc=yes 23859else 23860 ac_cv_header_stdc=no 23861fi 23862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 23863 23864if test $ac_cv_header_stdc = yes; then 23865 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 23866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23867/* end confdefs.h. */ 23868#include <string.h> 23869 23870_ACEOF 23871if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23872 $EGREP "memchr" >/dev/null 2>&1; then : 23873 23874else 23875 ac_cv_header_stdc=no 23876fi 23877rm -f conftest* 23878 23879fi 23880 23881if test $ac_cv_header_stdc = yes; then 23882 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 23883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23884/* end confdefs.h. */ 23885#include <stdlib.h> 23886 23887_ACEOF 23888if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 23889 $EGREP "free" >/dev/null 2>&1; then : 23890 23891else 23892 ac_cv_header_stdc=no 23893fi 23894rm -f conftest* 23895 23896fi 23897 23898if test $ac_cv_header_stdc = yes; then 23899 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 23900 if test "$cross_compiling" = yes; then : 23901 : 23902else 23903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 23904/* end confdefs.h. */ 23905#include <ctype.h> 23906#include <stdlib.h> 23907#if ((' ' & 0x0FF) == 0x020) 23908# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 23909# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 23910#else 23911# define ISLOWER(c) \ 23912 (('a' <= (c) && (c) <= 'i') \ 23913 || ('j' <= (c) && (c) <= 'r') \ 23914 || ('s' <= (c) && (c) <= 'z')) 23915# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 23916#endif 23917 23918#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 23919int 23920main () 23921{ 23922 int i; 23923 for (i = 0; i < 256; i++) 23924 if (XOR (islower (i), ISLOWER (i)) 23925 || toupper (i) != TOUPPER (i)) 23926 return 2; 23927 return 0; 23928} 23929_ACEOF 23930if ac_fn_c_try_run "$LINENO"; then : 23931 23932else 23933 ac_cv_header_stdc=no 23934fi 23935rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 23936 conftest.$ac_objext conftest.beam conftest.$ac_ext 23937fi 23938 23939fi 23940fi 23941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 23942$as_echo "$ac_cv_header_stdc" >&6; } 23943if test $ac_cv_header_stdc = yes; then 23944 23945$as_echo "#define STDC_HEADERS 1" >>confdefs.h 23946 23947fi 23948 23949 23950for ac_header in xmmintrin.h emmintrin.h smmintrin.h 23951do : 23952 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 23953ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 23954if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 23955 cat >>confdefs.h <<_ACEOF 23956#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 23957_ACEOF 23958 23959fi 23960 23961done 23962 23963 23964ac_fn_c_check_decl "$LINENO" "__i386__" "ac_cv_have_decl___i386__" "$ac_includes_default" 23965if test "x$ac_cv_have_decl___i386__" = xyes; then : 23966 ac_have_decl=1 23967else 23968 ac_have_decl=0 23969fi 23970 23971cat >>confdefs.h <<_ACEOF 23972#define HAVE_DECL___I386__ $ac_have_decl 23973_ACEOF 23974if test $ac_have_decl = 1; then : 23975 HAVE_X86=1 23976fi 23977 23978ac_fn_c_check_decl "$LINENO" "__x86_64__" "ac_cv_have_decl___x86_64__" "$ac_includes_default" 23979if test "x$ac_cv_have_decl___x86_64__" = xyes; then : 23980 ac_have_decl=1 23981else 23982 ac_have_decl=0 23983fi 23984 23985cat >>confdefs.h <<_ACEOF 23986#define HAVE_DECL___X86_64__ $ac_have_decl 23987_ACEOF 23988if test $ac_have_decl = 1; then : 23989 HAVE_X86=1 23990fi 23991 23992 23993SSE_CFLAGS="-msse" 23994SSE2_CFLAGS="-msse2" 23995SSE41_CFLAGS="-msse4.1" 23996 23997 23998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands $SSE_CFLAGS" >&5 23999$as_echo_n "checking to see if compiler understands $SSE_CFLAGS... " >&6; } 24000 24001 save_CFLAGS="$CFLAGS" 24002 CFLAGS="$CFLAGS $SSE_CFLAGS" 24003 24004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24005/* end confdefs.h. */ 24006 24007int 24008main () 24009{ 24010 24011 ; 24012 return 0; 24013} 24014_ACEOF 24015if ac_fn_c_try_compile "$LINENO"; then : 24016 flag_ok=yes 24017else 24018 flag_ok=no 24019fi 24020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 24021 CFLAGS="$save_CFLAGS" 24022 24023 if test "X$flag_ok" = Xyes ; then 24024 HAVE_SSE=1 24025 true 24026 else 24027 HAVE_SSE=0 24028 true 24029 fi 24030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 24031$as_echo "$flag_ok" >&6; } 24032 24033 24034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands $SSE2_CFLAGS" >&5 24035$as_echo_n "checking to see if compiler understands $SSE2_CFLAGS... " >&6; } 24036 24037 save_CFLAGS="$CFLAGS" 24038 CFLAGS="$CFLAGS $SSE2_CFLAGS" 24039 24040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24041/* end confdefs.h. */ 24042 24043int 24044main () 24045{ 24046 24047 ; 24048 return 0; 24049} 24050_ACEOF 24051if ac_fn_c_try_compile "$LINENO"; then : 24052 flag_ok=yes 24053else 24054 flag_ok=no 24055fi 24056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 24057 CFLAGS="$save_CFLAGS" 24058 24059 if test "X$flag_ok" = Xyes ; then 24060 HAVE_SSE2=1 24061 true 24062 else 24063 HAVE_SSE2=0 24064 true 24065 fi 24066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 24067$as_echo "$flag_ok" >&6; } 24068 24069 24070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands $SSE41_CFLAGS" >&5 24071$as_echo_n "checking to see if compiler understands $SSE41_CFLAGS... " >&6; } 24072 24073 save_CFLAGS="$CFLAGS" 24074 CFLAGS="$CFLAGS $SSE41_CFLAGS" 24075 24076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24077/* end confdefs.h. */ 24078 24079int 24080main () 24081{ 24082 24083 ; 24084 return 0; 24085} 24086_ACEOF 24087if ac_fn_c_try_compile "$LINENO"; then : 24088 flag_ok=yes 24089else 24090 flag_ok=no 24091fi 24092rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 24093 CFLAGS="$save_CFLAGS" 24094 24095 if test "X$flag_ok" = Xyes ; then 24096 HAVE_SSE41=1 24097 true 24098 else 24099 HAVE_SSE41=0 24100 true 24101 fi 24102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 24103$as_echo "$flag_ok" >&6; } 24104 24105 24106 if test "x${HAVE_X86}" = "x1"; then 24107 HAVE_X86_TRUE= 24108 HAVE_X86_FALSE='#' 24109else 24110 HAVE_X86_TRUE='#' 24111 HAVE_X86_FALSE= 24112fi 24113 24114 24115 24116cat >>confdefs.h <<_ACEOF 24117#define HAVE_SSE $HAVE_SSE 24118_ACEOF 24119 24120 24121cat >>confdefs.h <<_ACEOF 24122#define HAVE_SSE2 $HAVE_SSE2 24123_ACEOF 24124 24125 24126cat >>confdefs.h <<_ACEOF 24127#define HAVE_SSE41 $HAVE_SSE41 24128_ACEOF 24129 24130 24131 24132 24133 24134 24135for ac_header in sys/socket.h 24136do : 24137 ac_fn_c_check_header_compile "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default 24138" 24139if test "x$ac_cv_header_sys_socket_h" = xyes; then : 24140 cat >>confdefs.h <<_ACEOF 24141#define HAVE_SYS_SOCKET_H 1 24142_ACEOF 24143 HAVE_SYS_SOCKET_H="yes" 24144else 24145 HAVE_SYS_SOCKET_H="no" 24146fi 24147 24148done 24149 24150 if test "x$HAVE_SYS_SOCKET_H" = "xyes"; then 24151 HAVE_SYS_SOCKET_H_TRUE= 24152 HAVE_SYS_SOCKET_H_FALSE='#' 24153else 24154 HAVE_SYS_SOCKET_H_TRUE='#' 24155 HAVE_SYS_SOCKET_H_FALSE= 24156fi 24157 24158 24159for ac_header in winsock2.h 24160do : 24161 ac_fn_c_check_header_compile "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default 24162" 24163if test "x$ac_cv_header_winsock2_h" = xyes; then : 24164 cat >>confdefs.h <<_ACEOF 24165#define HAVE_WINSOCK2_H 1 24166_ACEOF 24167 HAVE_WINSOCK2_H=yes 24168else 24169 HAVE_WINSOCK2_H=no 24170fi 24171 24172done 24173 24174 if test "x$HAVE_WINSOCK2_H" = "xyes"; then 24175 HAVE_WINSOCK2_H_TRUE= 24176 HAVE_WINSOCK2_H_FALSE='#' 24177else 24178 HAVE_WINSOCK2_H_TRUE='#' 24179 HAVE_WINSOCK2_H_FALSE= 24180fi 24181 24182if test "x$HAVE_WINSOCK2_H" = "xyes"; then 24183 WIN32_LIBS="-lws2_32" 24184 24185fi 24186 24187for ac_header in process.h sys/types.h sys/wait.h sys/stat.h 24188do : 24189 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 24190ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 24191" 24192if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 24193 cat >>confdefs.h <<_ACEOF 24194#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 24195_ACEOF 24196 24197fi 24198 24199done 24200 24201 24202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ARM NEON support in current arch/CFLAGS" >&5 24203$as_echo_n "checking for ARM NEON support in current arch/CFLAGS... " >&6; } 24204cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24205/* end confdefs.h. */ 24206 24207 24208 #include <arm_neon.h> 24209 int32x4_t __attribute__((used)) testfunc(int16_t *a, int16_t *b) { 24210 asm volatile ("vmull.s16 q0, d0, d0" : : : "q0"); 24211 return vmull_s16(vld1_s16(a), vld1_s16(b)); 24212 } 24213 24214int 24215main () 24216{ 24217 24218 ; 24219 return 0; 24220} 24221_ACEOF 24222if ac_fn_c_try_link "$LINENO"; then : 24223 24224 24225$as_echo "#define HAVE_ARM_NEON /**/" >>confdefs.h 24226 24227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 24228$as_echo "yes" >&6; } 24229 24230else 24231 24232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 24233$as_echo "no" >&6; } 24234 24235fi 24236rm -f core conftest.err conftest.$ac_objext \ 24237 conftest$ac_exeext conftest.$ac_ext 24238 24239# ------ AX CREATE STDINT H ------------------------------------- 24240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint types" >&5 24241$as_echo_n "checking for stdint types... " >&6; } 24242ac_stdint_h=`echo _stdint.h` 24243# try to shortcircuit - if the default include path of the compiler 24244# can find a "stdint.h" header then we assume that all compilers can. 24245if ${ac_cv_header_stdint_t+:} false; then : 24246 $as_echo_n "(cached) " >&6 24247else 24248 24249old_CXXFLAGS="$CXXFLAGS" ; CXXFLAGS="" 24250old_CPPFLAGS="$CPPFLAGS" ; CPPFLAGS="" 24251old_CFLAGS="$CFLAGS" ; CFLAGS="" 24252cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24253/* end confdefs.h. */ 24254#include <stdint.h> 24255int 24256main () 24257{ 24258int_least32_t v = 0; 24259 ; 24260 return 0; 24261} 24262_ACEOF 24263if ac_fn_c_try_compile "$LINENO"; then : 24264 ac_cv_stdint_result="(assuming C99 compatible system)" 24265 ac_cv_header_stdint_t="stdint.h"; 24266else 24267 ac_cv_header_stdint_t="" 24268fi 24269rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 24270if test "$GCC" = "yes" && test ".$ac_cv_header_stdint_t" = "."; then 24271CFLAGS="-std=c99" 24272cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24273/* end confdefs.h. */ 24274#include <stdint.h> 24275int 24276main () 24277{ 24278int_least32_t v = 0; 24279 ; 24280 return 0; 24281} 24282_ACEOF 24283if ac_fn_c_try_compile "$LINENO"; then : 24284 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your GCC compiler has a defunct stdint.h for its default-mode" >&5 24285$as_echo "$as_me: WARNING: your GCC compiler has a defunct stdint.h for its default-mode" >&2;} 24286fi 24287rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 24288fi 24289CXXFLAGS="$old_CXXFLAGS" 24290CPPFLAGS="$old_CPPFLAGS" 24291CFLAGS="$old_CFLAGS" 24292fi 24293 24294 24295v="... $ac_cv_header_stdint_h" 24296if test "$ac_stdint_h" = "stdint.h" ; then 24297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (are you sure you want them in ./stdint.h?)" >&5 24298$as_echo "(are you sure you want them in ./stdint.h?)" >&6; } 24299elif test "$ac_stdint_h" = "inttypes.h" ; then 24300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (are you sure you want them in ./inttypes.h?)" >&5 24301$as_echo "(are you sure you want them in ./inttypes.h?)" >&6; } 24302elif test "_$ac_cv_header_stdint_t" = "_" ; then 24303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (putting them into $ac_stdint_h)$v" >&5 24304$as_echo "(putting them into $ac_stdint_h)$v" >&6; } 24305else 24306 ac_cv_header_stdint="$ac_cv_header_stdint_t" 24307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint (shortcircuit)" >&5 24308$as_echo "$ac_cv_header_stdint (shortcircuit)" >&6; } 24309fi 24310 24311if test "_$ac_cv_header_stdint_t" = "_" ; then # can not shortcircuit.. 24312 24313 24314inttype_headers=`echo | sed -e 's/,/ /g'` 24315 24316ac_cv_stdint_result="(no helpful system typedefs seen)" 24317 24318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uintptr_t" >&5 24319$as_echo_n "checking for stdint uintptr_t... " >&6; } 24320if ${ac_cv_header_stdint_x+:} false; then : 24321 $as_echo_n "(cached) " >&6 24322else 24323 24324 ac_cv_header_stdint_x="" # the 1997 typedefs (inttypes.h) 24325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5 24326$as_echo "(..)" >&6; } 24327 for i in stdint.h inttypes.h sys/inttypes.h $inttype_headers 24328 do 24329 unset ac_cv_type_uintptr_t 24330 unset ac_cv_type_uint64_t 24331 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <$i> 24332" 24333if test "x$ac_cv_type_uintptr_t" = xyes; then : 24334 ac_cv_header_stdint_x=$i 24335else 24336 continue 24337fi 24338 24339 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include<$i> 24340" 24341if test "x$ac_cv_type_uint64_t" = xyes; then : 24342 and64="/uint64_t" 24343else 24344 and64="" 24345fi 24346 24347 ac_cv_stdint_result="(seen uintptr_t$and64 in $i)" 24348 break 24349 done 24350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uintptr_t" >&5 24351$as_echo_n "checking for stdint uintptr_t... " >&6; } 24352 24353fi 24354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint_x" >&5 24355$as_echo "$ac_cv_header_stdint_x" >&6; } 24356 24357 24358if test "_$ac_cv_header_stdint_x" = "_" ; then 24359 24360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uint32_t" >&5 24361$as_echo_n "checking for stdint uint32_t... " >&6; } 24362if ${ac_cv_header_stdint_o+:} false; then : 24363 $as_echo_n "(cached) " >&6 24364else 24365 24366 ac_cv_header_stdint_o="" # the 1995 typedefs (sys/inttypes.h) 24367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5 24368$as_echo "(..)" >&6; } 24369 for i in inttypes.h sys/inttypes.h stdint.h $inttype_headers 24370 do 24371 unset ac_cv_type_uint32_t 24372 unset ac_cv_type_uint64_t 24373 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <$i> 24374" 24375if test "x$ac_cv_type_uint32_t" = xyes; then : 24376 ac_cv_header_stdint_o=$i 24377else 24378 continue 24379fi 24380 24381 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include<$i> 24382" 24383if test "x$ac_cv_type_uint64_t" = xyes; then : 24384 and64="/uint64_t" 24385else 24386 and64="" 24387fi 24388 24389 ac_cv_stdint_result="(seen uint32_t$and64 in $i)" 24390 break 24391 break; 24392 done 24393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint uint32_t" >&5 24394$as_echo_n "checking for stdint uint32_t... " >&6; } 24395 24396fi 24397{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint_o" >&5 24398$as_echo "$ac_cv_header_stdint_o" >&6; } 24399 24400fi 24401 24402if test "_$ac_cv_header_stdint_x" = "_" ; then 24403if test "_$ac_cv_header_stdint_o" = "_" ; then 24404 24405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint u_int32_t" >&5 24406$as_echo_n "checking for stdint u_int32_t... " >&6; } 24407if ${ac_cv_header_stdint_u+:} false; then : 24408 $as_echo_n "(cached) " >&6 24409else 24410 24411 ac_cv_header_stdint_u="" # the BSD typedefs (sys/types.h) 24412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5 24413$as_echo "(..)" >&6; } 24414 for i in sys/types.h inttypes.h sys/inttypes.h $inttype_headers ; do 24415 unset ac_cv_type_u_int32_t 24416 unset ac_cv_type_u_int64_t 24417 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <$i> 24418" 24419if test "x$ac_cv_type_u_int32_t" = xyes; then : 24420 ac_cv_header_stdint_u=$i 24421else 24422 continue 24423fi 24424 24425 ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include<$i> 24426" 24427if test "x$ac_cv_type_u_int64_t" = xyes; then : 24428 and64="/u_int64_t" 24429else 24430 and64="" 24431fi 24432 24433 ac_cv_stdint_result="(seen u_int32_t$and64 in $i)" 24434 break 24435 break; 24436 done 24437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint u_int32_t" >&5 24438$as_echo_n "checking for stdint u_int32_t... " >&6; } 24439 24440fi 24441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdint_u" >&5 24442$as_echo "$ac_cv_header_stdint_u" >&6; } 24443 24444fi fi 24445 24446if test "_$ac_cv_header_stdint_x" = "_" ; then 24447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint datatype model" >&5 24448$as_echo_n "checking for stdint datatype model... " >&6; } 24449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (..)" >&5 24450$as_echo "(..)" >&6; } 24451 24452 # The cast to long int works around a bug in the HP C Compiler 24453# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 24454# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 24455# This bug is HP SR number 8606223364. 24456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5 24457$as_echo_n "checking size of char... " >&6; } 24458if ${ac_cv_sizeof_char+:} false; then : 24459 $as_echo_n "(cached) " >&6 24460else 24461 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then : 24462 24463else 24464 if test "$ac_cv_type_char" = yes; then 24465 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 24466$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 24467as_fn_error 77 "cannot compute sizeof (char) 24468See \`config.log' for more details" "$LINENO" 5; } 24469 else 24470 ac_cv_sizeof_char=0 24471 fi 24472fi 24473 24474fi 24475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5 24476$as_echo "$ac_cv_sizeof_char" >&6; } 24477 24478 24479 24480cat >>confdefs.h <<_ACEOF 24481#define SIZEOF_CHAR $ac_cv_sizeof_char 24482_ACEOF 24483 24484 24485 # The cast to long int works around a bug in the HP C Compiler 24486# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 24487# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 24488# This bug is HP SR number 8606223364. 24489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 24490$as_echo_n "checking size of short... " >&6; } 24491if ${ac_cv_sizeof_short+:} false; then : 24492 $as_echo_n "(cached) " >&6 24493else 24494 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : 24495 24496else 24497 if test "$ac_cv_type_short" = yes; then 24498 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 24499$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 24500as_fn_error 77 "cannot compute sizeof (short) 24501See \`config.log' for more details" "$LINENO" 5; } 24502 else 24503 ac_cv_sizeof_short=0 24504 fi 24505fi 24506 24507fi 24508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 24509$as_echo "$ac_cv_sizeof_short" >&6; } 24510 24511 24512 24513cat >>confdefs.h <<_ACEOF 24514#define SIZEOF_SHORT $ac_cv_sizeof_short 24515_ACEOF 24516 24517 24518 # The cast to long int works around a bug in the HP C Compiler 24519# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 24520# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 24521# This bug is HP SR number 8606223364. 24522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 24523$as_echo_n "checking size of int... " >&6; } 24524if ${ac_cv_sizeof_int+:} false; then : 24525 $as_echo_n "(cached) " >&6 24526else 24527 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 24528 24529else 24530 if test "$ac_cv_type_int" = yes; then 24531 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 24532$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 24533as_fn_error 77 "cannot compute sizeof (int) 24534See \`config.log' for more details" "$LINENO" 5; } 24535 else 24536 ac_cv_sizeof_int=0 24537 fi 24538fi 24539 24540fi 24541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 24542$as_echo "$ac_cv_sizeof_int" >&6; } 24543 24544 24545 24546cat >>confdefs.h <<_ACEOF 24547#define SIZEOF_INT $ac_cv_sizeof_int 24548_ACEOF 24549 24550 24551 # The cast to long int works around a bug in the HP C Compiler 24552# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 24553# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 24554# This bug is HP SR number 8606223364. 24555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 24556$as_echo_n "checking size of long... " >&6; } 24557if ${ac_cv_sizeof_long+:} false; then : 24558 $as_echo_n "(cached) " >&6 24559else 24560 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 24561 24562else 24563 if test "$ac_cv_type_long" = yes; then 24564 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 24565$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 24566as_fn_error 77 "cannot compute sizeof (long) 24567See \`config.log' for more details" "$LINENO" 5; } 24568 else 24569 ac_cv_sizeof_long=0 24570 fi 24571fi 24572 24573fi 24574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 24575$as_echo "$ac_cv_sizeof_long" >&6; } 24576 24577 24578 24579cat >>confdefs.h <<_ACEOF 24580#define SIZEOF_LONG $ac_cv_sizeof_long 24581_ACEOF 24582 24583 24584 # The cast to long int works around a bug in the HP C Compiler 24585# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 24586# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 24587# This bug is HP SR number 8606223364. 24588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void*" >&5 24589$as_echo_n "checking size of void*... " >&6; } 24590if ${ac_cv_sizeof_voidp+:} false; then : 24591 $as_echo_n "(cached) " >&6 24592else 24593 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void*))" "ac_cv_sizeof_voidp" "$ac_includes_default"; then : 24594 24595else 24596 if test "$ac_cv_type_voidp" = yes; then 24597 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 24598$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 24599as_fn_error 77 "cannot compute sizeof (void*) 24600See \`config.log' for more details" "$LINENO" 5; } 24601 else 24602 ac_cv_sizeof_voidp=0 24603 fi 24604fi 24605 24606fi 24607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_voidp" >&5 24608$as_echo "$ac_cv_sizeof_voidp" >&6; } 24609 24610 24611 24612cat >>confdefs.h <<_ACEOF 24613#define SIZEOF_VOIDP $ac_cv_sizeof_voidp 24614_ACEOF 24615 24616 24617 ac_cv_char_data_model="" 24618 ac_cv_char_data_model="$ac_cv_char_data_model$ac_cv_sizeof_char" 24619 ac_cv_char_data_model="$ac_cv_char_data_model$ac_cv_sizeof_short" 24620 ac_cv_char_data_model="$ac_cv_char_data_model$ac_cv_sizeof_int" 24621 ac_cv_long_data_model="" 24622 ac_cv_long_data_model="$ac_cv_long_data_model$ac_cv_sizeof_int" 24623 ac_cv_long_data_model="$ac_cv_long_data_model$ac_cv_sizeof_long" 24624 ac_cv_long_data_model="$ac_cv_long_data_model$ac_cv_sizeof_voidp" 24625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking data model" >&5 24626$as_echo_n "checking data model... " >&6; } 24627 case "$ac_cv_char_data_model/$ac_cv_long_data_model" in 24628 122/242) ac_cv_data_model="IP16" ; n="standard 16bit machine" ;; 24629 122/244) ac_cv_data_model="LP32" ; n="standard 32bit machine" ;; 24630 122/*) ac_cv_data_model="i16" ; n="unusual int16 model" ;; 24631 124/444) ac_cv_data_model="ILP32" ; n="standard 32bit unixish" ;; 24632 124/488) ac_cv_data_model="LP64" ; n="standard 64bit unixish" ;; 24633 124/448) ac_cv_data_model="LLP64" ; n="unusual 64bit unixish" ;; 24634 124/*) ac_cv_data_model="i32" ; n="unusual int32 model" ;; 24635 128/888) ac_cv_data_model="ILP64" ; n="unusual 64bit numeric" ;; 24636 128/*) ac_cv_data_model="i64" ; n="unusual int64 model" ;; 24637 222/*2) ac_cv_data_model="DSP16" ; n="strict 16bit dsptype" ;; 24638 333/*3) ac_cv_data_model="DSP24" ; n="strict 24bit dsptype" ;; 24639 444/*4) ac_cv_data_model="DSP32" ; n="strict 32bit dsptype" ;; 24640 666/*6) ac_cv_data_model="DSP48" ; n="strict 48bit dsptype" ;; 24641 888/*8) ac_cv_data_model="DSP64" ; n="strict 64bit dsptype" ;; 24642 222/*|333/*|444/*|666/*|888/*) : 24643 ac_cv_data_model="iDSP" ; n="unusual dsptype" ;; 24644 *) ac_cv_data_model="none" ; n="very unusual model" ;; 24645 esac 24646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_data_model ($ac_cv_long_data_model, $n)" >&5 24647$as_echo "$ac_cv_data_model ($ac_cv_long_data_model, $n)" >&6; } 24648 24649fi 24650 24651if test "_$ac_cv_header_stdint_x" != "_" ; then 24652 ac_cv_header_stdint="$ac_cv_header_stdint_x" 24653elif test "_$ac_cv_header_stdint_o" != "_" ; then 24654 ac_cv_header_stdint="$ac_cv_header_stdint_o" 24655elif test "_$ac_cv_header_stdint_u" != "_" ; then 24656 ac_cv_header_stdint="$ac_cv_header_stdint_u" 24657else 24658 ac_cv_header_stdint="stddef.h" 24659fi 24660 24661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra inttypes in chosen header" >&5 24662$as_echo_n "checking for extra inttypes in chosen header... " >&6; } 24663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ($ac_cv_header_stdint)" >&5 24664$as_echo "($ac_cv_header_stdint)" >&6; } 24665unset ac_cv_type_int_least32_t 24666unset ac_cv_type_int_fast32_t 24667ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <$ac_cv_header_stdint> 24668" 24669if test "x$ac_cv_type_int_least32_t" = xyes; then : 24670 24671fi 24672 24673ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include<$ac_cv_header_stdint> 24674" 24675if test "x$ac_cv_type_int_fast32_t" = xyes; then : 24676 24677fi 24678 24679ac_fn_c_check_type "$LINENO" "intmax_t" "ac_cv_type_intmax_t" "#include <$ac_cv_header_stdint> 24680" 24681if test "x$ac_cv_type_intmax_t" = xyes; then : 24682 24683fi 24684 24685 24686fi # shortcircut to system "stdint.h" 24687# ------------------ PREPARE VARIABLES ------------------------------ 24688if test "$GCC" = "yes" ; then 24689ac_cv_stdint_message="using gnu compiler "`$CC --version | head -1` 24690else 24691ac_cv_stdint_message="using $CC" 24692fi 24693 24694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: make use of $ac_cv_header_stdint in $ac_stdint_h $ac_cv_stdint_result" >&5 24695$as_echo "make use of $ac_cv_header_stdint in $ac_stdint_h $ac_cv_stdint_result" >&6; } 24696 24697# ----------------- DONE inttypes.h checks START header ------------- 24698ac_config_commands="$ac_config_commands $ac_stdint_h" 24699 24700 24701 24702for ac_func in localtime_r gmtime_r 24703do : 24704 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 24705ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 24706if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 24707 cat >>confdefs.h <<_ACEOF 24708#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 24709_ACEOF 24710 24711fi 24712done 24713 24714 24715LIBS_SAVE=$LIBS 24716LIBS="$LIBS $LIBM" 24717for ac_func in log2 24718do : 24719 ac_fn_c_check_func "$LINENO" "log2" "ac_cv_func_log2" 24720if test "x$ac_cv_func_log2" = xyes; then : 24721 cat >>confdefs.h <<_ACEOF 24722#define HAVE_LOG2 1 24723_ACEOF 24724 24725fi 24726done 24727 24728LIBS=$LIBS_SAVE 24729 24730 24731 24732 24733 24734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5 24735$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; } 24736if ${ac_cv_sys_largefile_source+:} false; then : 24737 $as_echo_n "(cached) " >&6 24738else 24739 while :; do 24740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24741/* end confdefs.h. */ 24742#include <sys/types.h> /* for off_t */ 24743 #include <stdio.h> 24744int 24745main () 24746{ 24747int (*fp) (FILE *, off_t, int) = fseeko; 24748 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); 24749 ; 24750 return 0; 24751} 24752_ACEOF 24753if ac_fn_c_try_link "$LINENO"; then : 24754 ac_cv_sys_largefile_source=no; break 24755fi 24756rm -f core conftest.err conftest.$ac_objext \ 24757 conftest$ac_exeext conftest.$ac_ext 24758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24759/* end confdefs.h. */ 24760#define _LARGEFILE_SOURCE 1 24761#include <sys/types.h> /* for off_t */ 24762 #include <stdio.h> 24763int 24764main () 24765{ 24766int (*fp) (FILE *, off_t, int) = fseeko; 24767 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); 24768 ; 24769 return 0; 24770} 24771_ACEOF 24772if ac_fn_c_try_link "$LINENO"; then : 24773 ac_cv_sys_largefile_source=1; break 24774fi 24775rm -f core conftest.err conftest.$ac_objext \ 24776 conftest$ac_exeext conftest.$ac_ext 24777 ac_cv_sys_largefile_source=unknown 24778 break 24779done 24780fi 24781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5 24782$as_echo "$ac_cv_sys_largefile_source" >&6; } 24783case $ac_cv_sys_largefile_source in #( 24784 no | unknown) ;; 24785 *) 24786cat >>confdefs.h <<_ACEOF 24787#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source 24788_ACEOF 24789;; 24790esac 24791rm -rf conftest* 24792 24793# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug 24794# in glibc 2.1.3, but that breaks too many other things. 24795# If you want fseeko and ftello with glibc, upgrade to a fixed glibc. 24796if test $ac_cv_sys_largefile_source != unknown; then 24797 24798$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h 24799 24800fi 24801 24802 24803save_libs=$LIBS 24804LIBS="$LIBS $LIBM" 24805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lrint" >&5 24806$as_echo_n "checking for lrint... " >&6; } 24807if ${ac_cv_c99_lrint+:} false; then : 24808 $as_echo_n "(cached) " >&6 24809else 24810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24811/* end confdefs.h. */ 24812 24813#define _ISOC9X_SOURCE 1 24814#define _ISOC99_SOURCE 1 24815#define __USE_ISOC99 1 24816#define __USE_ISOC9X 1 24817#include <math.h> 24818int 24819main () 24820{ 24821 int value = lrint (0.432) ; 24822 ; 24823 return 0; 24824} 24825_ACEOF 24826if ac_fn_c_try_link "$LINENO"; then : 24827 ac_cv_c99_lrint=yes 24828else 24829 ac_cv_c99_lrint=no 24830fi 24831rm -f core conftest.err conftest.$ac_objext \ 24832 conftest$ac_exeext conftest.$ac_ext 24833fi 24834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c99_lrint" >&5 24835$as_echo "$ac_cv_c99_lrint" >&6; } 24836if test $ac_cv_c99_lrint = yes; then 24837 24838$as_echo "#define HAVE_LRINT 1" >>confdefs.h 24839 24840fi 24841 24842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lrintf" >&5 24843$as_echo_n "checking for lrintf... " >&6; } 24844if ${ac_cv_c99_lrintf+:} false; then : 24845 $as_echo_n "(cached) " >&6 24846else 24847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24848/* end confdefs.h. */ 24849 24850#define _ISOC9X_SOURCE 1 24851#define _ISOC99_SOURCE 1 24852#define __USE_ISOC99 1 24853#define __USE_ISOC9X 1 24854#include <math.h> 24855int 24856main () 24857{ 24858 int value = lrintf (0.432) ; 24859 ; 24860 return 0; 24861} 24862_ACEOF 24863if ac_fn_c_try_link "$LINENO"; then : 24864 ac_cv_c99_lrintf=yes 24865else 24866 ac_cv_c99_lrintf=no 24867fi 24868rm -f core conftest.err conftest.$ac_objext \ 24869 conftest$ac_exeext conftest.$ac_ext 24870fi 24871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c99_lrintf" >&5 24872$as_echo "$ac_cv_c99_lrintf" >&6; } 24873if test $ac_cv_c99_lrintf = yes; then 24874 24875$as_echo "#define HAVE_LRINTF 1" >>confdefs.h 24876 24877fi 24878 24879LIBS=$save_libs 24880 24881 24882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implements __PRETTY_FUNCTION__" >&5 24883$as_echo_n "checking whether $CC implements __PRETTY_FUNCTION__... " >&6; } 24884 if ${gst_cv_have_pretty_function+:} false; then : 24885 $as_echo_n "(cached) " >&6 24886else 24887 24888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24889/* end confdefs.h. */ 24890#include <stdio.h> 24891int 24892main () 24893{ 24894printf("%s", __PRETTY_FUNCTION__); 24895 ; 24896 return 0; 24897} 24898_ACEOF 24899if ac_fn_c_try_link "$LINENO"; then : 24900 gst_cv_have_pretty_function=yes 24901else 24902 gst_cv_have_pretty_function=no 24903fi 24904rm -f core conftest.err conftest.$ac_objext \ 24905 conftest$ac_exeext conftest.$ac_ext 24906 24907fi 24908 24909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gst_cv_have_pretty_function" >&5 24910$as_echo "$gst_cv_have_pretty_function" >&6; } 24911 if test "$gst_cv_have_pretty_function" = yes; then 24912 24913$as_echo "#define HAVE_PRETTY_FUNCTION 1" >>confdefs.h 24914 24915 fi 24916 24917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implements __FUNCTION__" >&5 24918$as_echo_n "checking whether $CC implements __FUNCTION__... " >&6; } 24919 if ${gst_cv_have_function+:} false; then : 24920 $as_echo_n "(cached) " >&6 24921else 24922 24923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24924/* end confdefs.h. */ 24925#include <stdio.h> 24926int 24927main () 24928{ 24929printf("%s", __FUNCTION__); 24930 ; 24931 return 0; 24932} 24933_ACEOF 24934if ac_fn_c_try_link "$LINENO"; then : 24935 gst_cv_have_function=yes 24936else 24937 gst_cv_have_function=no 24938fi 24939rm -f core conftest.err conftest.$ac_objext \ 24940 conftest$ac_exeext conftest.$ac_ext 24941 24942fi 24943 24944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gst_cv_have_function" >&5 24945$as_echo "$gst_cv_have_function" >&6; } 24946 if test "$gst_cv_have_function" = yes; then 24947 24948$as_echo "#define HAVE_FUNCTION 1" >>confdefs.h 24949 24950 fi 24951 24952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC implements __func__" >&5 24953$as_echo_n "checking whether $CC implements __func__... " >&6; } 24954 if ${gst_cv_have_func+:} false; then : 24955 $as_echo_n "(cached) " >&6 24956else 24957 24958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 24959/* end confdefs.h. */ 24960#include <stdio.h> 24961int 24962main () 24963{ 24964printf("%s", __func__); 24965 ; 24966 return 0; 24967} 24968_ACEOF 24969if ac_fn_c_try_link "$LINENO"; then : 24970 gst_cv_have_func=yes 24971else 24972 gst_cv_have_func=no 24973fi 24974rm -f core conftest.err conftest.$ac_objext \ 24975 conftest$ac_exeext conftest.$ac_ext 24976 24977fi 24978 24979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gst_cv_have_func" >&5 24980$as_echo "$gst_cv_have_func" >&6; } 24981 if test "$gst_cv_have_func" = yes; then 24982 24983$as_echo "#define HAVE_FUNC 1" >>confdefs.h 24984 24985 fi 24986 24987 if test "$gst_cv_have_pretty_function" = yes; then 24988 function=__PRETTY_FUNCTION__ 24989 else 24990 if test "$gst_cv_have_function" = yes; then 24991 function=__FUNCTION__ 24992 else 24993 if test "$gst_cv_have_func" = yes; then 24994 function=__func__ 24995 else 24996 function=\"\" 24997 fi 24998 fi 24999 fi 25000 25001cat >>confdefs.h <<_ACEOF 25002#define GST_FUNCTION $function 25003_ACEOF 25004 25005 25006 25007 25008GLIB_REQ=2.40.0 25009 25010 25011 25012 GLIB_REQ=$GLIB_REQ 25013 if test "x$GLIB_REQ" = "x" 25014 then 25015 as_fn_error $? "Please specify a required version for GLib 2.0" "$LINENO" 5 25016 fi 25017 25018 25019 25020 which="glib-2.0 >= $GLIB_REQ gobject-2.0 gmodule-no-export-2.0" 25021 required="no" 25022 25023 25024pkg_failed=no 25025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLIB" >&5 25026$as_echo_n "checking for GLIB... " >&6; } 25027 25028if test -n "$PKG_CONFIG"; then 25029 if test -n "$GLIB_CFLAGS"; then 25030 pkg_cv_GLIB_CFLAGS="$GLIB_CFLAGS" 25031 else 25032 if test -n "$PKG_CONFIG" && \ 25033 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 25034 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 25035 ac_status=$? 25036 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25037 test $ac_status = 0; }; then 25038 pkg_cv_GLIB_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 25039else 25040 pkg_failed=yes 25041fi 25042 fi 25043else 25044 pkg_failed=untried 25045fi 25046if test -n "$PKG_CONFIG"; then 25047 if test -n "$GLIB_LIBS"; then 25048 pkg_cv_GLIB_LIBS="$GLIB_LIBS" 25049 else 25050 if test -n "$PKG_CONFIG" && \ 25051 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 25052 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 25053 ac_status=$? 25054 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25055 test $ac_status = 0; }; then 25056 pkg_cv_GLIB_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 25057else 25058 pkg_failed=yes 25059fi 25060 fi 25061else 25062 pkg_failed=untried 25063fi 25064 25065 25066 25067if test $pkg_failed = yes; then 25068 25069if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25070 _pkg_short_errors_supported=yes 25071else 25072 _pkg_short_errors_supported=no 25073fi 25074 if test $_pkg_short_errors_supported = yes; then 25075 GLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 25076 else 25077 GLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 25078 fi 25079 # Put the nasty error message in config.log where it belongs 25080 echo "$GLIB_PKG_ERRORS" >&5 25081 25082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25083$as_echo "no" >&6; } 25084 25085 HAVE_GLIB="no" 25086 if test "x$required" = "xyes"; then 25087 as_fn_error $? "$GLIB_PKG_ERRORS" "$LINENO" 5 25088 else 25089 { $as_echo "$as_me:${as_lineno-$LINENO}: $GLIB_PKG_ERRORS" >&5 25090$as_echo "$as_me: $GLIB_PKG_ERRORS" >&6;} 25091 fi 25092 25093elif test $pkg_failed = untried; then 25094 25095 HAVE_GLIB="no" 25096 if test "x$required" = "xyes"; then 25097 as_fn_error $? "$GLIB_PKG_ERRORS" "$LINENO" 5 25098 else 25099 { $as_echo "$as_me:${as_lineno-$LINENO}: $GLIB_PKG_ERRORS" >&5 25100$as_echo "$as_me: $GLIB_PKG_ERRORS" >&6;} 25101 fi 25102 25103else 25104 GLIB_CFLAGS=$pkg_cv_GLIB_CFLAGS 25105 GLIB_LIBS=$pkg_cv_GLIB_LIBS 25106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25107$as_echo "yes" >&6; } 25108 25109 HAVE_GLIB="yes" 25110 25111fi 25112 25113 25114 25115 if test "x$HAVE_GLIB" = "xno"; then 25116 as_fn_error $? "This package requires GLib >= $GLIB_REQ to compile." "$LINENO" 5 25117 fi 25118 25119 GLIB_EXTRA_CFLAGS="$GLIB_EXTRA_CFLAGS -DG_THREADS_MANDATORY" 25120 25121 if test "x`expr $PACKAGE_VERSION_MINOR % 2`" = "x1" -a "x`expr $PACKAGE_VERSION_MICRO '<' 90`" = "x1"; then 25122 GLIB_EXTRA_CFLAGS="$GLIB_EXTRA_CFLAGS -DG_DISABLE_DEPRECATED" 25123 fi 25124 25125 # Check whether --enable-gobject-cast-checks was given. 25126if test "${enable_gobject_cast_checks+set}" = set; then : 25127 enableval=$enable_gobject_cast_checks; enable_gobject_cast_checks=$enableval 25128else 25129 enable_gobject_cast_checks=auto 25130fi 25131 25132 25133 if test "x$enable_gobject_cast_checks" = "xauto"; then 25134 if test "x`expr $PACKAGE_VERSION_MINOR % 2`" = "x1" -a "x`expr $PACKAGE_VERSION_MICRO '<' 90`" = "x1"; then 25135 enable_gobject_cast_checks=yes 25136 else 25137 enable_gobject_cast_checks=no 25138 fi 25139 fi 25140 25141 if test "x$enable_gobject_cast_checks" = "xno"; then 25142 GLIB_EXTRA_CFLAGS="$GLIB_EXTRA_CFLAGS -DG_DISABLE_CAST_CHECKS" 25143 fi 25144 25145 # Check whether --enable-glib-asserts was given. 25146if test "${enable_glib_asserts+set}" = set; then : 25147 enableval=$enable_glib_asserts; enable_glib_assertions=$enableval 25148else 25149 enable_glib_assertions=yes 25150fi 25151 25152 25153 if test "x$enable_glib_assertions" = "xno"; then 25154 GLIB_EXTRA_CFLAGS="$GLIB_EXTRA_CFLAGS -DG_DISABLE_ASSERT" 25155 fi 25156 25157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-genmarshal" >&5 25158$as_echo_n "checking for glib-genmarshal... " >&6; } 25159 if test "x$GLIB_GENMARSHAL" != "x"; then 25160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_GENMARSHAL (from environment)" >&5 25161$as_echo "$GLIB_GENMARSHAL (from environment)" >&6; } 25162 else 25163 GLIB_GENMARSHAL=`$PKG_CONFIG --variable=glib_genmarshal glib-2.0` 25164 if $GLIB_GENMARSHAL --version 2>/dev/null >/dev/null; then 25165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_GENMARSHAL (from pkg-config path)" >&5 25166$as_echo "$GLIB_GENMARSHAL (from pkg-config path)" >&6; } 25167 else 25168 # Extract the first word of "glib-genmarshal", so it can be a program name with args. 25169set dummy glib-genmarshal; ac_word=$2 25170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 25171$as_echo_n "checking for $ac_word... " >&6; } 25172if ${ac_cv_path_GLIB_GENMARSHAL+:} false; then : 25173 $as_echo_n "(cached) " >&6 25174else 25175 case $GLIB_GENMARSHAL in 25176 [\\/]* | ?:[\\/]*) 25177 ac_cv_path_GLIB_GENMARSHAL="$GLIB_GENMARSHAL" # Let the user override the test with a path. 25178 ;; 25179 *) 25180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 25181for as_dir in $PATH 25182do 25183 IFS=$as_save_IFS 25184 test -z "$as_dir" && as_dir=. 25185 for ac_exec_ext in '' $ac_executable_extensions; do 25186 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 25187 ac_cv_path_GLIB_GENMARSHAL="$as_dir/$ac_word$ac_exec_ext" 25188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 25189 break 2 25190 fi 25191done 25192 done 25193IFS=$as_save_IFS 25194 25195 test -z "$ac_cv_path_GLIB_GENMARSHAL" && ac_cv_path_GLIB_GENMARSHAL="glib-genmarshal" 25196 ;; 25197esac 25198fi 25199GLIB_GENMARSHAL=$ac_cv_path_GLIB_GENMARSHAL 25200if test -n "$GLIB_GENMARSHAL"; then 25201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_GENMARSHAL" >&5 25202$as_echo "$GLIB_GENMARSHAL" >&6; } 25203else 25204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25205$as_echo "no" >&6; } 25206fi 25207 25208 25209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_GENMARSHAL" >&5 25210$as_echo "$GLIB_GENMARSHAL" >&6; } 25211 fi 25212 fi 25213 if ! $GLIB_GENMARSHAL --version 2>/dev/null >/dev/null; then 25214 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $GLIB_GENMARSHAL does not seem to work!" >&5 25215$as_echo "$as_me: WARNING: $GLIB_GENMARSHAL does not seem to work!" >&2;} 25216 fi 25217 25218 25219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-mkenums" >&5 25220$as_echo_n "checking for glib-mkenums... " >&6; } 25221 if test "x$GLIB_MKENUMS" != "x"; then 25222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_MKENUMS (from environment)" >&5 25223$as_echo "$GLIB_MKENUMS (from environment)" >&6; } 25224 else 25225 GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0` 25226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_MKENUMS" >&5 25227$as_echo "$GLIB_MKENUMS" >&6; } 25228 fi 25229 if ! $GLIB_MKENUMS --version 2>/dev/null >/dev/null; then 25230 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $GLIB_MKENUMS does not seem to work!" >&5 25231$as_echo "$as_me: WARNING: $GLIB_MKENUMS does not seem to work!" >&2;} 25232 fi 25233 25234 25235 25236 25237 25238pkg_failed=no 25239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GIO" >&5 25240$as_echo_n "checking for GIO... " >&6; } 25241 25242if test -n "$PKG_CONFIG"; then 25243 if test -n "$GIO_CFLAGS"; then 25244 pkg_cv_GIO_CFLAGS="$GIO_CFLAGS" 25245 else 25246 if test -n "$PKG_CONFIG" && \ 25247 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gio-2.0 >= \$GLIB_REQ\""; } >&5 25248 ($PKG_CONFIG --exists --print-errors "gio-2.0 >= $GLIB_REQ") 2>&5 25249 ac_status=$? 25250 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25251 test $ac_status = 0; }; then 25252 pkg_cv_GIO_CFLAGS=`$PKG_CONFIG --cflags "gio-2.0 >= $GLIB_REQ" 2>/dev/null` 25253else 25254 pkg_failed=yes 25255fi 25256 fi 25257else 25258 pkg_failed=untried 25259fi 25260if test -n "$PKG_CONFIG"; then 25261 if test -n "$GIO_LIBS"; then 25262 pkg_cv_GIO_LIBS="$GIO_LIBS" 25263 else 25264 if test -n "$PKG_CONFIG" && \ 25265 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gio-2.0 >= \$GLIB_REQ\""; } >&5 25266 ($PKG_CONFIG --exists --print-errors "gio-2.0 >= $GLIB_REQ") 2>&5 25267 ac_status=$? 25268 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25269 test $ac_status = 0; }; then 25270 pkg_cv_GIO_LIBS=`$PKG_CONFIG --libs "gio-2.0 >= $GLIB_REQ" 2>/dev/null` 25271else 25272 pkg_failed=yes 25273fi 25274 fi 25275else 25276 pkg_failed=untried 25277fi 25278 25279 25280 25281if test $pkg_failed = yes; then 25282 25283if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25284 _pkg_short_errors_supported=yes 25285else 25286 _pkg_short_errors_supported=no 25287fi 25288 if test $_pkg_short_errors_supported = yes; then 25289 GIO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gio-2.0 >= $GLIB_REQ"` 25290 else 25291 GIO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gio-2.0 >= $GLIB_REQ"` 25292 fi 25293 # Put the nasty error message in config.log where it belongs 25294 echo "$GIO_PKG_ERRORS" >&5 25295 25296 as_fn_error $? "Package requirements (gio-2.0 >= $GLIB_REQ) were not met: 25297 25298$GIO_PKG_ERRORS 25299 25300Consider adjusting the PKG_CONFIG_PATH environment variable if you 25301installed software in a non-standard prefix. 25302 25303Alternatively, you may set the environment variables GIO_CFLAGS 25304and GIO_LIBS to avoid the need to call pkg-config. 25305See the pkg-config man page for more details. 25306" "$LINENO" 5 25307elif test $pkg_failed = untried; then 25308 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 25309$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 25310as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 25311is in your PATH or set the PKG_CONFIG environment variable to the full 25312path to pkg-config. 25313 25314Alternatively, you may set the environment variables GIO_CFLAGS 25315and GIO_LIBS to avoid the need to call pkg-config. 25316See the pkg-config man page for more details. 25317 25318To get pkg-config, see <http://pkg-config.freedesktop.org/>. 25319See \`config.log' for more details" "$LINENO" 5; } 25320else 25321 GIO_CFLAGS=$pkg_cv_GIO_CFLAGS 25322 GIO_LIBS=$pkg_cv_GIO_LIBS 25323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25324$as_echo "yes" >&6; } 25325 : 25326fi 25327 if test "x$HAVE_GIO" = "xno"; then 25328 as_fn_error $? "This package requires GIO >= $GLIB_REQ to compile." "$LINENO" 5 25329 fi 25330 25331 GIO_MODULE_DIR="`$PKG_CONFIG --variable=giomoduledir gio-2.0`" 25332 25333cat >>confdefs.h <<_ACEOF 25334#define GIO_MODULE_DIR "$GIO_MODULE_DIR" 25335_ACEOF 25336 25337 GIO_LIBDIR="`$PKG_CONFIG --variable=libdir gio-2.0`" 25338 25339cat >>confdefs.h <<_ACEOF 25340#define GIO_LIBDIR "$GIO_LIBDIR" 25341_ACEOF 25342 25343 GIO_PREFIX="`$PKG_CONFIG --variable=prefix gio-2.0`" 25344 25345cat >>confdefs.h <<_ACEOF 25346#define GIO_PREFIX "$GIO_PREFIX" 25347_ACEOF 25348 25349 25350 25351 25352 25353 25354 25355 25356 ORC_REQ=0.4.24 25357 25358 # Check whether --enable-orc was given. 25359if test "${enable_orc+set}" = set; then : 25360 enableval=$enable_orc; case "${enableval}" in 25361 auto) enable_orc=auto ;; 25362 yes) enable_orc=yes ;; 25363 no) enable_orc=no ;; 25364 *) as_fn_error $? "bad value ${enableval} for --enable-orc" "$LINENO" 5 ;; 25365 esac 25366 25367else 25368 enable_orc=auto 25369fi 25370 25371 if test "x$enable_orc" != "xno" ; then 25372 25373pkg_failed=no 25374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ORC" >&5 25375$as_echo_n "checking for ORC... " >&6; } 25376 25377if test -n "$PKG_CONFIG"; then 25378 if test -n "$ORC_CFLAGS"; then 25379 pkg_cv_ORC_CFLAGS="$ORC_CFLAGS" 25380 else 25381 if test -n "$PKG_CONFIG" && \ 25382 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"orc-0.4 >= \$ORC_REQ\""; } >&5 25383 ($PKG_CONFIG --exists --print-errors "orc-0.4 >= $ORC_REQ") 2>&5 25384 ac_status=$? 25385 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25386 test $ac_status = 0; }; then 25387 pkg_cv_ORC_CFLAGS=`$PKG_CONFIG --cflags "orc-0.4 >= $ORC_REQ" 2>/dev/null` 25388else 25389 pkg_failed=yes 25390fi 25391 fi 25392else 25393 pkg_failed=untried 25394fi 25395if test -n "$PKG_CONFIG"; then 25396 if test -n "$ORC_LIBS"; then 25397 pkg_cv_ORC_LIBS="$ORC_LIBS" 25398 else 25399 if test -n "$PKG_CONFIG" && \ 25400 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"orc-0.4 >= \$ORC_REQ\""; } >&5 25401 ($PKG_CONFIG --exists --print-errors "orc-0.4 >= $ORC_REQ") 2>&5 25402 ac_status=$? 25403 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25404 test $ac_status = 0; }; then 25405 pkg_cv_ORC_LIBS=`$PKG_CONFIG --libs "orc-0.4 >= $ORC_REQ" 2>/dev/null` 25406else 25407 pkg_failed=yes 25408fi 25409 fi 25410else 25411 pkg_failed=untried 25412fi 25413 25414 25415 25416if test $pkg_failed = yes; then 25417 25418if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25419 _pkg_short_errors_supported=yes 25420else 25421 _pkg_short_errors_supported=no 25422fi 25423 if test $_pkg_short_errors_supported = yes; then 25424 ORC_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "orc-0.4 >= $ORC_REQ"` 25425 else 25426 ORC_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "orc-0.4 >= $ORC_REQ"` 25427 fi 25428 # Put the nasty error message in config.log where it belongs 25429 echo "$ORC_PKG_ERRORS" >&5 25430 25431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25432$as_echo "no" >&6; } 25433 25434 if test "x$enable_orc" = "xyes" ; then 25435 as_fn_error $? "--enable-orc specified, but Orc >= $ORC_REQ not found" "$LINENO" 5 25436 fi 25437 25438$as_echo "#define DISABLE_ORC 1" >>confdefs.h 25439 25440 HAVE_ORC=no 25441 HAVE_ORCC=no 25442 25443elif test $pkg_failed = untried; then 25444 25445 if test "x$enable_orc" = "xyes" ; then 25446 as_fn_error $? "--enable-orc specified, but Orc >= $ORC_REQ not found" "$LINENO" 5 25447 fi 25448 25449$as_echo "#define DISABLE_ORC 1" >>confdefs.h 25450 25451 HAVE_ORC=no 25452 HAVE_ORCC=no 25453 25454else 25455 ORC_CFLAGS=$pkg_cv_ORC_CFLAGS 25456 ORC_LIBS=$pkg_cv_ORC_LIBS 25457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25458$as_echo "yes" >&6; } 25459 25460 25461$as_echo "#define HAVE_ORC 1" >>confdefs.h 25462 25463 HAVE_ORC=yes 25464 if test "x$ORCC" = "x" ; then 25465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable orcc" >&5 25466$as_echo_n "checking for usable orcc... " >&6; } 25467 ORCC=`$PKG_CONFIG --variable=orcc orc-0.4` 25468 if $ORCC --version 1> /dev/null 2> /dev/null; then : 25469 25470else 25471 ORCC=`which orcc` 25472fi 25473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ORCC" >&5 25474$as_echo "$ORCC" >&6; } 25475 fi 25476 25477 ORCC_FLAGS="--compat $ORC_REQ" 25478 25479 if test "x$ORCC" = "x"; then : 25480 HAVE_ORCC=no 25481else 25482 HAVE_ORCC=yes 25483fi 25484 25485fi 25486 else 25487 25488$as_echo "#define DISABLE_ORC 1" >>confdefs.h 25489 25490 HAVE_ORC=no 25491 HAVE_ORCC=no 25492 fi 25493 if test "x$HAVE_ORC" = "xyes"; then 25494 HAVE_ORC_TRUE= 25495 HAVE_ORC_FALSE='#' 25496else 25497 HAVE_ORC_TRUE='#' 25498 HAVE_ORC_FALSE= 25499fi 25500 25501 if test "x$HAVE_ORCC" = "xyes"; then 25502 HAVE_ORCC_TRUE= 25503 HAVE_ORCC_FALSE='#' 25504else 25505 HAVE_ORCC_TRUE='#' 25506 HAVE_ORCC_FALSE= 25507fi 25508 25509 25510 25511 25512ORC_PC= 25513if test x"$HAVE_ORC" = "xyes"; then 25514 ORC_PC="orc-0.4" 25515fi 25516 25517 25518 25519 25520 module=gstreamer-$GST_API_VERSION 25521 minver=$GST_REQ 25522 name="GStreamer" 25523 required=yes 25524 25525pkg_failed=no 25526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST" >&5 25527$as_echo_n "checking for GST... " >&6; } 25528 25529if test -n "$PKG_CONFIG"; then 25530 if test -n "$GST_CFLAGS"; then 25531 pkg_cv_GST_CFLAGS="$GST_CFLAGS" 25532 else 25533 if test -n "$PKG_CONFIG" && \ 25534 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25535 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25536 ac_status=$? 25537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25538 test $ac_status = 0; }; then 25539 pkg_cv_GST_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null` 25540else 25541 pkg_failed=yes 25542fi 25543 fi 25544else 25545 pkg_failed=untried 25546fi 25547if test -n "$PKG_CONFIG"; then 25548 if test -n "$GST_LIBS"; then 25549 pkg_cv_GST_LIBS="$GST_LIBS" 25550 else 25551 if test -n "$PKG_CONFIG" && \ 25552 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25553 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25554 ac_status=$? 25555 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25556 test $ac_status = 0; }; then 25557 pkg_cv_GST_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null` 25558else 25559 pkg_failed=yes 25560fi 25561 fi 25562else 25563 pkg_failed=untried 25564fi 25565 25566 25567 25568if test $pkg_failed = yes; then 25569 25570if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25571 _pkg_short_errors_supported=yes 25572else 25573 _pkg_short_errors_supported=no 25574fi 25575 if test $_pkg_short_errors_supported = yes; then 25576 GST_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$module >= $minver"` 25577 else 25578 GST_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$module >= $minver"` 25579 fi 25580 # Put the nasty error message in config.log where it belongs 25581 echo "$GST_PKG_ERRORS" >&5 25582 25583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25584$as_echo "no" >&6; } 25585 25586 HAVE_GST="no" 25587 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_PKG_ERRORS" >&5 25588$as_echo "$as_me: $GST_PKG_ERRORS" >&6;} 25589 if test "x$required" = "xyes"; then 25590 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25591 else 25592 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25593$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25594 fi 25595 25596elif test $pkg_failed = untried; then 25597 25598 HAVE_GST="no" 25599 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_PKG_ERRORS" >&5 25600$as_echo "$as_me: $GST_PKG_ERRORS" >&6;} 25601 if test "x$required" = "xyes"; then 25602 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25603 else 25604 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25605$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25606 fi 25607 25608else 25609 GST_CFLAGS=$pkg_cv_GST_CFLAGS 25610 GST_LIBS=$pkg_cv_GST_LIBS 25611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25612$as_echo "yes" >&6; } 25613 25614 HAVE_GST="yes" 25615 25616fi 25617 25618 25619 if test -z $GST_TOOLS_DIR; then 25620 GST_TOOLS_DIR=`$PKG_CONFIG --variable=toolsdir gstreamer-$GST_API_VERSION` 25621 if test -z $GST_TOOLS_DIR; then 25622 as_fn_error $? "no tools dir set in GStreamer pkg-config file, core upgrade needed." "$LINENO" 5 25623 fi 25624 fi 25625 { $as_echo "$as_me:${as_lineno-$LINENO}: using GStreamer tools in $GST_TOOLS_DIR" >&5 25626$as_echo "$as_me: using GStreamer tools in $GST_TOOLS_DIR" >&6;} 25627 25628 25629 if test -z $GST_PLUGINS_DIR; then 25630 GST_PLUGINS_DIR=`$PKG_CONFIG --variable=pluginsdir gstreamer-$GST_API_VERSION` 25631 if test -z $GST_PLUGINS_DIR; then 25632 as_fn_error $? "no pluginsdir set in GStreamer pkg-config file, core upgrade needed." "$LINENO" 5 25633 fi 25634 fi 25635 { $as_echo "$as_me:${as_lineno-$LINENO}: using GStreamer plug-ins in $GST_PLUGINS_DIR" >&5 25636$as_echo "$as_me: using GStreamer plug-ins in $GST_PLUGINS_DIR" >&6;} 25637 25638 25639 25640 25641 module=gstreamer-net-$GST_API_VERSION 25642 minver=$GST_REQ 25643 name="GStreamer Network Library" 25644 required=yes 25645 25646pkg_failed=no 25647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST_NET" >&5 25648$as_echo_n "checking for GST_NET... " >&6; } 25649 25650if test -n "$PKG_CONFIG"; then 25651 if test -n "$GST_NET_CFLAGS"; then 25652 pkg_cv_GST_NET_CFLAGS="$GST_NET_CFLAGS" 25653 else 25654 if test -n "$PKG_CONFIG" && \ 25655 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25656 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25657 ac_status=$? 25658 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25659 test $ac_status = 0; }; then 25660 pkg_cv_GST_NET_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null` 25661else 25662 pkg_failed=yes 25663fi 25664 fi 25665else 25666 pkg_failed=untried 25667fi 25668if test -n "$PKG_CONFIG"; then 25669 if test -n "$GST_NET_LIBS"; then 25670 pkg_cv_GST_NET_LIBS="$GST_NET_LIBS" 25671 else 25672 if test -n "$PKG_CONFIG" && \ 25673 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25674 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25675 ac_status=$? 25676 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25677 test $ac_status = 0; }; then 25678 pkg_cv_GST_NET_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null` 25679else 25680 pkg_failed=yes 25681fi 25682 fi 25683else 25684 pkg_failed=untried 25685fi 25686 25687 25688 25689if test $pkg_failed = yes; then 25690 25691if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25692 _pkg_short_errors_supported=yes 25693else 25694 _pkg_short_errors_supported=no 25695fi 25696 if test $_pkg_short_errors_supported = yes; then 25697 GST_NET_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$module >= $minver"` 25698 else 25699 GST_NET_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$module >= $minver"` 25700 fi 25701 # Put the nasty error message in config.log where it belongs 25702 echo "$GST_NET_PKG_ERRORS" >&5 25703 25704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25705$as_echo "no" >&6; } 25706 25707 HAVE_GST_NET="no" 25708 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_NET_PKG_ERRORS" >&5 25709$as_echo "$as_me: $GST_NET_PKG_ERRORS" >&6;} 25710 if test "x$required" = "xyes"; then 25711 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25712 else 25713 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25714$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25715 fi 25716 25717elif test $pkg_failed = untried; then 25718 25719 HAVE_GST_NET="no" 25720 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_NET_PKG_ERRORS" >&5 25721$as_echo "$as_me: $GST_NET_PKG_ERRORS" >&6;} 25722 if test "x$required" = "xyes"; then 25723 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25724 else 25725 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25726$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25727 fi 25728 25729else 25730 GST_NET_CFLAGS=$pkg_cv_GST_NET_CFLAGS 25731 GST_NET_LIBS=$pkg_cv_GST_NET_LIBS 25732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25733$as_echo "yes" >&6; } 25734 25735 HAVE_GST_NET="yes" 25736 25737fi 25738 25739 25740 25741 25742 25743 module=gstreamer-base-$GST_API_VERSION 25744 minver=$GST_REQ 25745 name="GStreamer Base Libraries" 25746 required=yes 25747 25748pkg_failed=no 25749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST_BASE" >&5 25750$as_echo_n "checking for GST_BASE... " >&6; } 25751 25752if test -n "$PKG_CONFIG"; then 25753 if test -n "$GST_BASE_CFLAGS"; then 25754 pkg_cv_GST_BASE_CFLAGS="$GST_BASE_CFLAGS" 25755 else 25756 if test -n "$PKG_CONFIG" && \ 25757 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25758 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25759 ac_status=$? 25760 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25761 test $ac_status = 0; }; then 25762 pkg_cv_GST_BASE_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null` 25763else 25764 pkg_failed=yes 25765fi 25766 fi 25767else 25768 pkg_failed=untried 25769fi 25770if test -n "$PKG_CONFIG"; then 25771 if test -n "$GST_BASE_LIBS"; then 25772 pkg_cv_GST_BASE_LIBS="$GST_BASE_LIBS" 25773 else 25774 if test -n "$PKG_CONFIG" && \ 25775 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25776 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25777 ac_status=$? 25778 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25779 test $ac_status = 0; }; then 25780 pkg_cv_GST_BASE_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null` 25781else 25782 pkg_failed=yes 25783fi 25784 fi 25785else 25786 pkg_failed=untried 25787fi 25788 25789 25790 25791if test $pkg_failed = yes; then 25792 25793if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25794 _pkg_short_errors_supported=yes 25795else 25796 _pkg_short_errors_supported=no 25797fi 25798 if test $_pkg_short_errors_supported = yes; then 25799 GST_BASE_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$module >= $minver"` 25800 else 25801 GST_BASE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$module >= $minver"` 25802 fi 25803 # Put the nasty error message in config.log where it belongs 25804 echo "$GST_BASE_PKG_ERRORS" >&5 25805 25806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25807$as_echo "no" >&6; } 25808 25809 HAVE_GST_BASE="no" 25810 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_BASE_PKG_ERRORS" >&5 25811$as_echo "$as_me: $GST_BASE_PKG_ERRORS" >&6;} 25812 if test "x$required" = "xyes"; then 25813 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25814 else 25815 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25816$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25817 fi 25818 25819elif test $pkg_failed = untried; then 25820 25821 HAVE_GST_BASE="no" 25822 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_BASE_PKG_ERRORS" >&5 25823$as_echo "$as_me: $GST_BASE_PKG_ERRORS" >&6;} 25824 if test "x$required" = "xyes"; then 25825 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25826 else 25827 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25828$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25829 fi 25830 25831else 25832 GST_BASE_CFLAGS=$pkg_cv_GST_BASE_CFLAGS 25833 GST_BASE_LIBS=$pkg_cv_GST_BASE_LIBS 25834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25835$as_echo "yes" >&6; } 25836 25837 HAVE_GST_BASE="yes" 25838 25839fi 25840 25841 25842 25843 25844 25845 module=gstreamer-controller-$GST_API_VERSION 25846 minver=$GST_REQ 25847 name="GStreamer Controller Library" 25848 required=yes 25849 25850pkg_failed=no 25851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST_CONTROLLER" >&5 25852$as_echo_n "checking for GST_CONTROLLER... " >&6; } 25853 25854if test -n "$PKG_CONFIG"; then 25855 if test -n "$GST_CONTROLLER_CFLAGS"; then 25856 pkg_cv_GST_CONTROLLER_CFLAGS="$GST_CONTROLLER_CFLAGS" 25857 else 25858 if test -n "$PKG_CONFIG" && \ 25859 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25860 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25861 ac_status=$? 25862 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25863 test $ac_status = 0; }; then 25864 pkg_cv_GST_CONTROLLER_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null` 25865else 25866 pkg_failed=yes 25867fi 25868 fi 25869else 25870 pkg_failed=untried 25871fi 25872if test -n "$PKG_CONFIG"; then 25873 if test -n "$GST_CONTROLLER_LIBS"; then 25874 pkg_cv_GST_CONTROLLER_LIBS="$GST_CONTROLLER_LIBS" 25875 else 25876 if test -n "$PKG_CONFIG" && \ 25877 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25878 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25879 ac_status=$? 25880 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25881 test $ac_status = 0; }; then 25882 pkg_cv_GST_CONTROLLER_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null` 25883else 25884 pkg_failed=yes 25885fi 25886 fi 25887else 25888 pkg_failed=untried 25889fi 25890 25891 25892 25893if test $pkg_failed = yes; then 25894 25895if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25896 _pkg_short_errors_supported=yes 25897else 25898 _pkg_short_errors_supported=no 25899fi 25900 if test $_pkg_short_errors_supported = yes; then 25901 GST_CONTROLLER_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$module >= $minver"` 25902 else 25903 GST_CONTROLLER_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$module >= $minver"` 25904 fi 25905 # Put the nasty error message in config.log where it belongs 25906 echo "$GST_CONTROLLER_PKG_ERRORS" >&5 25907 25908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25909$as_echo "no" >&6; } 25910 25911 HAVE_GST_CONTROLLER="no" 25912 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_CONTROLLER_PKG_ERRORS" >&5 25913$as_echo "$as_me: $GST_CONTROLLER_PKG_ERRORS" >&6;} 25914 if test "x$required" = "xyes"; then 25915 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25916 else 25917 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25918$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25919 fi 25920 25921elif test $pkg_failed = untried; then 25922 25923 HAVE_GST_CONTROLLER="no" 25924 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_CONTROLLER_PKG_ERRORS" >&5 25925$as_echo "$as_me: $GST_CONTROLLER_PKG_ERRORS" >&6;} 25926 if test "x$required" = "xyes"; then 25927 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 25928 else 25929 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 25930$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 25931 fi 25932 25933else 25934 GST_CONTROLLER_CFLAGS=$pkg_cv_GST_CONTROLLER_CFLAGS 25935 GST_CONTROLLER_LIBS=$pkg_cv_GST_CONTROLLER_LIBS 25936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25937$as_echo "yes" >&6; } 25938 25939 HAVE_GST_CONTROLLER="yes" 25940 25941fi 25942 25943 25944 25945 25946 25947 module=gstreamer-check-$GST_API_VERSION 25948 minver=$GST_REQ 25949 name="GStreamer Check unittest Library" 25950 required=no 25951 25952pkg_failed=no 25953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GST_CHECK" >&5 25954$as_echo_n "checking for GST_CHECK... " >&6; } 25955 25956if test -n "$PKG_CONFIG"; then 25957 if test -n "$GST_CHECK_CFLAGS"; then 25958 pkg_cv_GST_CHECK_CFLAGS="$GST_CHECK_CFLAGS" 25959 else 25960 if test -n "$PKG_CONFIG" && \ 25961 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25962 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25963 ac_status=$? 25964 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25965 test $ac_status = 0; }; then 25966 pkg_cv_GST_CHECK_CFLAGS=`$PKG_CONFIG --cflags "$module >= $minver" 2>/dev/null` 25967else 25968 pkg_failed=yes 25969fi 25970 fi 25971else 25972 pkg_failed=untried 25973fi 25974if test -n "$PKG_CONFIG"; then 25975 if test -n "$GST_CHECK_LIBS"; then 25976 pkg_cv_GST_CHECK_LIBS="$GST_CHECK_LIBS" 25977 else 25978 if test -n "$PKG_CONFIG" && \ 25979 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$module >= \$minver\""; } >&5 25980 ($PKG_CONFIG --exists --print-errors "$module >= $minver") 2>&5 25981 ac_status=$? 25982 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 25983 test $ac_status = 0; }; then 25984 pkg_cv_GST_CHECK_LIBS=`$PKG_CONFIG --libs "$module >= $minver" 2>/dev/null` 25985else 25986 pkg_failed=yes 25987fi 25988 fi 25989else 25990 pkg_failed=untried 25991fi 25992 25993 25994 25995if test $pkg_failed = yes; then 25996 25997if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 25998 _pkg_short_errors_supported=yes 25999else 26000 _pkg_short_errors_supported=no 26001fi 26002 if test $_pkg_short_errors_supported = yes; then 26003 GST_CHECK_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$module >= $minver"` 26004 else 26005 GST_CHECK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$module >= $minver"` 26006 fi 26007 # Put the nasty error message in config.log where it belongs 26008 echo "$GST_CHECK_PKG_ERRORS" >&5 26009 26010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26011$as_echo "no" >&6; } 26012 26013 HAVE_GST_CHECK="no" 26014 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_CHECK_PKG_ERRORS" >&5 26015$as_echo "$as_me: $GST_CHECK_PKG_ERRORS" >&6;} 26016 if test "x$required" = "xyes"; then 26017 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 26018 else 26019 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 26020$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 26021 fi 26022 26023elif test $pkg_failed = untried; then 26024 26025 HAVE_GST_CHECK="no" 26026 { $as_echo "$as_me:${as_lineno-$LINENO}: $GST_CHECK_PKG_ERRORS" >&5 26027$as_echo "$as_me: $GST_CHECK_PKG_ERRORS" >&6;} 26028 if test "x$required" = "xyes"; then 26029 as_fn_error $? "no $module >= $minver ($name) found" "$LINENO" 5 26030 else 26031 { $as_echo "$as_me:${as_lineno-$LINENO}: no $module >= $minver ($name) found" >&5 26032$as_echo "$as_me: no $module >= $minver ($name) found" >&6;} 26033 fi 26034 26035else 26036 GST_CHECK_CFLAGS=$pkg_cv_GST_CHECK_CFLAGS 26037 GST_CHECK_LIBS=$pkg_cv_GST_CHECK_LIBS 26038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 26039$as_echo "yes" >&6; } 26040 26041 HAVE_GST_CHECK="yes" 26042 26043fi 26044 26045 26046 26047 if test "x$HAVE_GST_CHECK" = "xyes"; then 26048 HAVE_GST_CHECK_TRUE= 26049 HAVE_GST_CHECK_FALSE='#' 26050else 26051 HAVE_GST_CHECK_TRUE='#' 26052 HAVE_GST_CHECK_FALSE= 26053fi 26054 26055 26056GLIB_PREFIX="`$PKG_CONFIG --variable=prefix glib-2.0`" 26057GST_PREFIX="`$PKG_CONFIG --variable=prefix gstreamer-$GST_API_VERSION`" 26058 26059 26060 26061 26062pkg_failed=no 26063{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for G_UDEV" >&5 26064$as_echo_n "checking for G_UDEV... " >&6; } 26065 26066if test -n "$PKG_CONFIG"; then 26067 if test -n "$G_UDEV_CFLAGS"; then 26068 pkg_cv_G_UDEV_CFLAGS="$G_UDEV_CFLAGS" 26069 else 26070 if test -n "$PKG_CONFIG" && \ 26071 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gudev-1.0 \""; } >&5 26072 ($PKG_CONFIG --exists --print-errors "gudev-1.0 ") 2>&5 26073 ac_status=$? 26074 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 26075 test $ac_status = 0; }; then 26076 pkg_cv_G_UDEV_CFLAGS=`$PKG_CONFIG --cflags "gudev-1.0 " 2>/dev/null` 26077else 26078 pkg_failed=yes 26079fi 26080 fi 26081else 26082 pkg_failed=untried 26083fi 26084if test -n "$PKG_CONFIG"; then 26085 if test -n "$G_UDEV_LIBS"; then 26086 pkg_cv_G_UDEV_LIBS="$G_UDEV_LIBS" 26087 else 26088 if test -n "$PKG_CONFIG" && \ 26089 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gudev-1.0 \""; } >&5 26090 ($PKG_CONFIG --exists --print-errors "gudev-1.0 ") 2>&5 26091 ac_status=$? 26092 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 26093 test $ac_status = 0; }; then 26094 pkg_cv_G_UDEV_LIBS=`$PKG_CONFIG --libs "gudev-1.0 " 2>/dev/null` 26095else 26096 pkg_failed=yes 26097fi 26098 fi 26099else 26100 pkg_failed=untried 26101fi 26102 26103 26104 26105if test $pkg_failed = yes; then 26106 26107if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 26108 _pkg_short_errors_supported=yes 26109else 26110 _pkg_short_errors_supported=no 26111fi 26112 if test $_pkg_short_errors_supported = yes; then 26113 G_UDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gudev-1.0 "` 26114 else 26115 G_UDEV_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gudev-1.0 "` 26116 fi 26117 # Put the nasty error message in config.log where it belongs 26118 echo "$G_UDEV_PKG_ERRORS" >&5 26119 26120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26121$as_echo "no" >&6; } 26122 HAVE_GUDEV="no" 26123elif test $pkg_failed = untried; then 26124 HAVE_GUDEV="no" 26125else 26126 G_UDEV_CFLAGS=$pkg_cv_G_UDEV_CFLAGS 26127 G_UDEV_LIBS=$pkg_cv_G_UDEV_LIBS 26128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 26129$as_echo "yes" >&6; } 26130 26131 26132$as_echo "#define HAVE_GUDEV 1" >>confdefs.h 26133 26134 HAVE_GUDEV="yes" 26135fi 26136 26137ac_ext=m 26138ac_cpp='$OBJCPP $CPPFLAGS' 26139ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26140ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26141ac_compiler_gnu=$ac_cv_objc_compiler_gnu 26142if test -n "$ac_tool_prefix"; then 26143 for ac_prog in gcc objcc objc cc CC 26144 do 26145 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 26146set dummy $ac_tool_prefix$ac_prog; ac_word=$2 26147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 26148$as_echo_n "checking for $ac_word... " >&6; } 26149if ${ac_cv_prog_OBJC+:} false; then : 26150 $as_echo_n "(cached) " >&6 26151else 26152 if test -n "$OBJC"; then 26153 ac_cv_prog_OBJC="$OBJC" # Let the user override the test. 26154else 26155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26156for as_dir in $PATH 26157do 26158 IFS=$as_save_IFS 26159 test -z "$as_dir" && as_dir=. 26160 for ac_exec_ext in '' $ac_executable_extensions; do 26161 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 26162 ac_cv_prog_OBJC="$ac_tool_prefix$ac_prog" 26163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 26164 break 2 26165 fi 26166done 26167 done 26168IFS=$as_save_IFS 26169 26170fi 26171fi 26172OBJC=$ac_cv_prog_OBJC 26173if test -n "$OBJC"; then 26174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJC" >&5 26175$as_echo "$OBJC" >&6; } 26176else 26177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26178$as_echo "no" >&6; } 26179fi 26180 26181 26182 test -n "$OBJC" && break 26183 done 26184fi 26185if test -z "$OBJC"; then 26186 ac_ct_OBJC=$OBJC 26187 for ac_prog in gcc objcc objc cc CC 26188do 26189 # Extract the first word of "$ac_prog", so it can be a program name with args. 26190set dummy $ac_prog; ac_word=$2 26191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 26192$as_echo_n "checking for $ac_word... " >&6; } 26193if ${ac_cv_prog_ac_ct_OBJC+:} false; then : 26194 $as_echo_n "(cached) " >&6 26195else 26196 if test -n "$ac_ct_OBJC"; then 26197 ac_cv_prog_ac_ct_OBJC="$ac_ct_OBJC" # Let the user override the test. 26198else 26199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26200for as_dir in $PATH 26201do 26202 IFS=$as_save_IFS 26203 test -z "$as_dir" && as_dir=. 26204 for ac_exec_ext in '' $ac_executable_extensions; do 26205 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 26206 ac_cv_prog_ac_ct_OBJC="$ac_prog" 26207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 26208 break 2 26209 fi 26210done 26211 done 26212IFS=$as_save_IFS 26213 26214fi 26215fi 26216ac_ct_OBJC=$ac_cv_prog_ac_ct_OBJC 26217if test -n "$ac_ct_OBJC"; then 26218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJC" >&5 26219$as_echo "$ac_ct_OBJC" >&6; } 26220else 26221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26222$as_echo "no" >&6; } 26223fi 26224 26225 26226 test -n "$ac_ct_OBJC" && break 26227done 26228 26229 if test "x$ac_ct_OBJC" = x; then 26230 OBJC="gcc" 26231 else 26232 case $cross_compiling:$ac_tool_warned in 26233yes:) 26234{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 26235$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 26236ac_tool_warned=yes ;; 26237esac 26238 OBJC=$ac_ct_OBJC 26239 fi 26240fi 26241 26242# Provide some information about the compiler. 26243$as_echo "$as_me:${as_lineno-$LINENO}: checking for Objective C compiler version" >&5 26244set X $ac_compile 26245ac_compiler=$2 26246for ac_option in --version -v -V -qversion; do 26247 { { ac_try="$ac_compiler $ac_option >&5" 26248case "(($ac_try" in 26249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 26250 *) ac_try_echo=$ac_try;; 26251esac 26252eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 26253$as_echo "$ac_try_echo"; } >&5 26254 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 26255 ac_status=$? 26256 if test -s conftest.err; then 26257 sed '10a\ 26258... rest of stderr output deleted ... 26259 10q' conftest.err >conftest.er1 26260 cat conftest.er1 >&5 26261 fi 26262 rm -f conftest.er1 conftest.err 26263 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 26264 test $ac_status = 0; } 26265done 26266 26267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Objective C compiler" >&5 26268$as_echo_n "checking whether we are using the GNU Objective C compiler... " >&6; } 26269if ${ac_cv_objc_compiler_gnu+:} false; then : 26270 $as_echo_n "(cached) " >&6 26271else 26272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26273/* end confdefs.h. */ 26274 26275int 26276main () 26277{ 26278#ifndef __GNUC__ 26279 choke me 26280#endif 26281 26282 ; 26283 return 0; 26284} 26285_ACEOF 26286if ac_fn_objc_try_compile "$LINENO"; then : 26287 ac_compiler_gnu=yes 26288else 26289 ac_compiler_gnu=no 26290fi 26291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26292ac_cv_objc_compiler_gnu=$ac_compiler_gnu 26293 26294fi 26295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objc_compiler_gnu" >&5 26296$as_echo "$ac_cv_objc_compiler_gnu" >&6; } 26297if test $ac_compiler_gnu = yes; then 26298 GOBJC=yes 26299else 26300 GOBJC= 26301fi 26302ac_test_OBJCFLAGS=${OBJCFLAGS+set} 26303ac_save_OBJCFLAGS=$OBJCFLAGS 26304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $OBJC accepts -g" >&5 26305$as_echo_n "checking whether $OBJC accepts -g... " >&6; } 26306if ${ac_cv_prog_objc_g+:} false; then : 26307 $as_echo_n "(cached) " >&6 26308else 26309 ac_save_objc_werror_flag=$ac_objc_werror_flag 26310 ac_objc_werror_flag=yes 26311 ac_cv_prog_objc_g=no 26312 OBJCFLAGS="-g" 26313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26314/* end confdefs.h. */ 26315 26316int 26317main () 26318{ 26319 26320 ; 26321 return 0; 26322} 26323_ACEOF 26324if ac_fn_objc_try_compile "$LINENO"; then : 26325 ac_cv_prog_objc_g=yes 26326else 26327 OBJCFLAGS="" 26328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26329/* end confdefs.h. */ 26330 26331int 26332main () 26333{ 26334 26335 ; 26336 return 0; 26337} 26338_ACEOF 26339if ac_fn_objc_try_compile "$LINENO"; then : 26340 26341else 26342 ac_objc_werror_flag=$ac_save_objc_werror_flag 26343 OBJCFLAGS="-g" 26344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26345/* end confdefs.h. */ 26346 26347int 26348main () 26349{ 26350 26351 ; 26352 return 0; 26353} 26354_ACEOF 26355if ac_fn_objc_try_compile "$LINENO"; then : 26356 ac_cv_prog_objc_g=yes 26357fi 26358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26359fi 26360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26361fi 26362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26363 ac_objc_werror_flag=$ac_save_objc_werror_flag 26364fi 26365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_objc_g" >&5 26366$as_echo "$ac_cv_prog_objc_g" >&6; } 26367if test "$ac_test_OBJCFLAGS" = set; then 26368 OBJCFLAGS=$ac_save_OBJCFLAGS 26369elif test $ac_cv_prog_objc_g = yes; then 26370 if test "$GOBJC" = yes; then 26371 OBJCFLAGS="-g -O2" 26372 else 26373 OBJCFLAGS="-g" 26374 fi 26375else 26376 if test "$GOBJC" = yes; then 26377 OBJCFLAGS="-O2" 26378 else 26379 OBJCFLAGS= 26380 fi 26381fi 26382ac_ext=c 26383ac_cpp='$CPP $CPPFLAGS' 26384ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26385ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26386ac_compiler_gnu=$ac_cv_c_compiler_gnu 26387 26388depcc="$OBJC" am_compiler_list='gcc3 gcc' 26389 26390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 26391$as_echo_n "checking dependency style of $depcc... " >&6; } 26392if ${am_cv_OBJC_dependencies_compiler_type+:} false; then : 26393 $as_echo_n "(cached) " >&6 26394else 26395 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 26396 # We make a subdir and do the tests there. Otherwise we can end up 26397 # making bogus files that we don't know about and never remove. For 26398 # instance it was reported that on HP-UX the gcc test will end up 26399 # making a dummy file named 'D' -- because '-MD' means "put the output 26400 # in D". 26401 rm -rf conftest.dir 26402 mkdir conftest.dir 26403 # Copy depcomp to subdir because otherwise we won't find it if we're 26404 # using a relative directory. 26405 cp "$am_depcomp" conftest.dir 26406 cd conftest.dir 26407 # We will build objects and dependencies in a subdirectory because 26408 # it helps to detect inapplicable dependency modes. For instance 26409 # both Tru64's cc and ICC support -MD to output dependencies as a 26410 # side effect of compilation, but ICC will put the dependencies in 26411 # the current directory while Tru64 will put them in the object 26412 # directory. 26413 mkdir sub 26414 26415 am_cv_OBJC_dependencies_compiler_type=none 26416 if test "$am_compiler_list" = ""; then 26417 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 26418 fi 26419 am__universal=false 26420 26421 26422 for depmode in $am_compiler_list; do 26423 # Setup a source with many dependencies, because some compilers 26424 # like to wrap large dependency lists on column 80 (with \), and 26425 # we should not choose a depcomp mode which is confused by this. 26426 # 26427 # We need to recreate these files for each test, as the compiler may 26428 # overwrite some of them when testing with obscure command lines. 26429 # This happens at least with the AIX C compiler. 26430 : > sub/conftest.c 26431 for i in 1 2 3 4 5 6; do 26432 echo '#include "conftst'$i'.h"' >> sub/conftest.c 26433 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 26434 # Solaris 10 /bin/sh. 26435 echo '/* dummy */' > sub/conftst$i.h 26436 done 26437 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 26438 26439 # We check with '-c' and '-o' for the sake of the "dashmstdout" 26440 # mode. It turns out that the SunPro C++ compiler does not properly 26441 # handle '-M -o', and we need to detect this. Also, some Intel 26442 # versions had trouble with output in subdirs. 26443 am__obj=sub/conftest.${OBJEXT-o} 26444 am__minus_obj="-o $am__obj" 26445 case $depmode in 26446 gcc) 26447 # This depmode causes a compiler race in universal mode. 26448 test "$am__universal" = false || continue 26449 ;; 26450 nosideeffect) 26451 # After this tag, mechanisms are not by side-effect, so they'll 26452 # only be used when explicitly requested. 26453 if test "x$enable_dependency_tracking" = xyes; then 26454 continue 26455 else 26456 break 26457 fi 26458 ;; 26459 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 26460 # This compiler won't grok '-c -o', but also, the minuso test has 26461 # not run yet. These depmodes are late enough in the game, and 26462 # so weak that their functioning should not be impacted. 26463 am__obj=conftest.${OBJEXT-o} 26464 am__minus_obj= 26465 ;; 26466 none) break ;; 26467 esac 26468 if depmode=$depmode \ 26469 source=sub/conftest.c object=$am__obj \ 26470 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 26471 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 26472 >/dev/null 2>conftest.err && 26473 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 26474 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 26475 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 26476 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 26477 # icc doesn't choke on unknown options, it will just issue warnings 26478 # or remarks (even with -Werror). So we grep stderr for any message 26479 # that says an option was ignored or not supported. 26480 # When given -MP, icc 7.0 and 7.1 complain thusly: 26481 # icc: Command line warning: ignoring option '-M'; no argument required 26482 # The diagnosis changed in icc 8.0: 26483 # icc: Command line remark: option '-MP' not supported 26484 if (grep 'ignoring option' conftest.err || 26485 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 26486 am_cv_OBJC_dependencies_compiler_type=$depmode 26487 break 26488 fi 26489 fi 26490 done 26491 26492 cd .. 26493 rm -rf conftest.dir 26494else 26495 am_cv_OBJC_dependencies_compiler_type=none 26496fi 26497 26498fi 26499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_OBJC_dependencies_compiler_type" >&5 26500$as_echo "$am_cv_OBJC_dependencies_compiler_type" >&6; } 26501OBJCDEPMODE=depmode=$am_cv_OBJC_dependencies_compiler_type 26502 26503 if 26504 test "x$enable_dependency_tracking" != xno \ 26505 && test "$am_cv_OBJC_dependencies_compiler_type" = gcc3; then 26506 am__fastdepOBJC_TRUE= 26507 am__fastdepOBJC_FALSE='#' 26508else 26509 am__fastdepOBJC_TRUE='#' 26510 am__fastdepOBJC_FALSE= 26511fi 26512 26513 26514 26515 26516 26517 26518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if Objective C compiler understands " >&5 26519$as_echo_n "checking to see if Objective C compiler understands ... " >&6; } 26520 26521 save_CPPFLAGS="$CPPFLAGS" 26522 CPPFLAGS="$CPPFLAGS " 26523 26524 ac_ext=m 26525ac_cpp='$OBJCPP $CPPFLAGS' 26526ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26527ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26528ac_compiler_gnu=$ac_cv_objc_compiler_gnu 26529 26530 26531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26532/* end confdefs.h. */ 26533 26534int 26535main () 26536{ 26537 26538 ; 26539 return 0; 26540} 26541_ACEOF 26542if ac_fn_objc_try_compile "$LINENO"; then : 26543 flag_ok=yes 26544else 26545 flag_ok=no 26546fi 26547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26548 CPPFLAGS="$save_CPPFLAGS" 26549 26550 if test "X$flag_ok" = Xyes ; then 26551 26552 true 26553 else 26554 26555 true 26556 fi 26557 26558 ac_ext=c 26559ac_cpp='$CPP $CPPFLAGS' 26560ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26561ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26562ac_compiler_gnu=$ac_cv_c_compiler_gnu 26563 26564 26565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 26566$as_echo "$flag_ok" >&6; } 26567 26568 26569 26570 26571 26572 26573 ERROR_OBJCFLAGS="" 26574 WARNING_OBJCFLAGS="" 26575 26576 26577 26578 26579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if Objective C compiler understands -Wall" >&5 26580$as_echo_n "checking to see if Objective C compiler understands -Wall... " >&6; } 26581 26582 save_CPPFLAGS="$CPPFLAGS" 26583 CPPFLAGS="$CPPFLAGS -Wall" 26584 26585 ac_ext=m 26586ac_cpp='$OBJCPP $CPPFLAGS' 26587ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26588ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26589ac_compiler_gnu=$ac_cv_objc_compiler_gnu 26590 26591 26592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26593/* end confdefs.h. */ 26594 26595int 26596main () 26597{ 26598 26599 ; 26600 return 0; 26601} 26602_ACEOF 26603if ac_fn_objc_try_compile "$LINENO"; then : 26604 flag_ok=yes 26605else 26606 flag_ok=no 26607fi 26608rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26609 CPPFLAGS="$save_CPPFLAGS" 26610 26611 if test "X$flag_ok" = Xyes ; then 26612 WARNING_OBJCFLAGS="$WARNING_OBJCFLAGS -Wall" 26613 true 26614 else 26615 26616 true 26617 fi 26618 26619 ac_ext=c 26620ac_cpp='$CPP $CPPFLAGS' 26621ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26622ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26623ac_compiler_gnu=$ac_cv_c_compiler_gnu 26624 26625 26626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 26627$as_echo "$flag_ok" >&6; } 26628 26629 26630 if test "x$FATAL_WARNINGS" != "xno" 26631 then 26632 26633 26634 26635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if Objective C compiler understands -Werror" >&5 26636$as_echo_n "checking to see if Objective C compiler understands -Werror... " >&6; } 26637 26638 save_CPPFLAGS="$CPPFLAGS" 26639 CPPFLAGS="$CPPFLAGS -Werror" 26640 26641 ac_ext=m 26642ac_cpp='$OBJCPP $CPPFLAGS' 26643ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26644ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26645ac_compiler_gnu=$ac_cv_objc_compiler_gnu 26646 26647 26648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26649/* end confdefs.h. */ 26650 26651int 26652main () 26653{ 26654 26655 ; 26656 return 0; 26657} 26658_ACEOF 26659if ac_fn_objc_try_compile "$LINENO"; then : 26660 flag_ok=yes 26661else 26662 flag_ok=no 26663fi 26664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26665 CPPFLAGS="$save_CPPFLAGS" 26666 26667 if test "X$flag_ok" = Xyes ; then 26668 ERROR_OBJCFLAGS="$ERROR_OBJCFLAGS -Werror" 26669 true 26670 else 26671 26672 true 26673 fi 26674 26675 ac_ext=c 26676ac_cpp='$CPP $CPPFLAGS' 26677ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26678ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26679ac_compiler_gnu=$ac_cv_c_compiler_gnu 26680 26681 26682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 26683$as_echo "$flag_ok" >&6; } 26684 26685 26686 if test "x$ERROR_OBJCFLAGS" != "x" 26687 then 26688 if test -n "$PKG_CONFIG" && \ 26689 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 < 2.19.8\""; } >&5 26690 ($PKG_CONFIG --exists --print-errors "glib-2.0 < 2.19.8") 2>&5 26691 ac_status=$? 26692 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 26693 test $ac_status = 0; }; then 26694 26695 26696 26697 26698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if Objective C compiler understands -fno-strict-aliasing" >&5 26699$as_echo_n "checking to see if Objective C compiler understands -fno-strict-aliasing... " >&6; } 26700 26701 save_CPPFLAGS="$CPPFLAGS" 26702 CPPFLAGS="$CPPFLAGS -fno-strict-aliasing" 26703 26704 ac_ext=m 26705ac_cpp='$OBJCPP $CPPFLAGS' 26706ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26707ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26708ac_compiler_gnu=$ac_cv_objc_compiler_gnu 26709 26710 26711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26712/* end confdefs.h. */ 26713 26714int 26715main () 26716{ 26717 26718 ; 26719 return 0; 26720} 26721_ACEOF 26722if ac_fn_objc_try_compile "$LINENO"; then : 26723 flag_ok=yes 26724else 26725 flag_ok=no 26726fi 26727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26728 CPPFLAGS="$save_CPPFLAGS" 26729 26730 if test "X$flag_ok" = Xyes ; then 26731 ERROR_OBJCFLAGS="$ERROR_OBJCFLAGS -fno-strict-aliasing" 26732 true 26733 else 26734 26735 true 26736 fi 26737 26738 ac_ext=c 26739ac_cpp='$CPP $CPPFLAGS' 26740ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26741ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26742ac_compiler_gnu=$ac_cv_c_compiler_gnu 26743 26744 26745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 26746$as_echo "$flag_ok" >&6; } 26747 26748 26749fi 26750 fi 26751 fi 26752 26753 if test "x 26754 -Wmissing-declarations -Wredundant-decls 26755 -Wwrite-strings -Wformat-nonliteral -Wformat-security 26756 -Winit-self -Wmissing-include-dirs -Wno-multichar $NO_WARNINGS" != "x" 26757 then 26758 UNSUPPORTED="" 26759 list=" 26760 -Wmissing-declarations -Wredundant-decls 26761 -Wwrite-strings -Wformat-nonliteral -Wformat-security 26762 -Winit-self -Wmissing-include-dirs -Wno-multichar $NO_WARNINGS" 26763 for each in $list 26764 do 26765 26766 26767 26768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if Objective C compiler understands $each" >&5 26769$as_echo_n "checking to see if Objective C compiler understands $each... " >&6; } 26770 26771 save_CPPFLAGS="$CPPFLAGS" 26772 CPPFLAGS="$CPPFLAGS $each" 26773 26774 ac_ext=m 26775ac_cpp='$OBJCPP $CPPFLAGS' 26776ac_compile='$OBJC -c $OBJCFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26777ac_link='$OBJC -o conftest$ac_exeext $OBJCFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26778ac_compiler_gnu=$ac_cv_objc_compiler_gnu 26779 26780 26781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 26782/* end confdefs.h. */ 26783 26784int 26785main () 26786{ 26787 26788 ; 26789 return 0; 26790} 26791_ACEOF 26792if ac_fn_objc_try_compile "$LINENO"; then : 26793 flag_ok=yes 26794else 26795 flag_ok=no 26796fi 26797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 26798 CPPFLAGS="$save_CPPFLAGS" 26799 26800 if test "X$flag_ok" = Xyes ; then 26801 WARNING_OBJCFLAGS="$WARNING_OBJCFLAGS $each" 26802 true 26803 else 26804 UNSUPPORTED="$UNSUPPORTED $each" 26805 true 26806 fi 26807 26808 ac_ext=c 26809ac_cpp='$CPP $CPPFLAGS' 26810ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 26811ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 26812ac_compiler_gnu=$ac_cv_c_compiler_gnu 26813 26814 26815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 26816$as_echo "$flag_ok" >&6; } 26817 26818 done 26819 if test "X$UNSUPPORTED" != X ; then 26820 { $as_echo "$as_me:${as_lineno-$LINENO}: unsupported compiler flags: $UNSUPPORTED" >&5 26821$as_echo "$as_me: unsupported compiler flags: $UNSUPPORTED" >&6;} 26822 fi 26823 fi 26824 26825 26826 26827 { $as_echo "$as_me:${as_lineno-$LINENO}: set WARNING_OBJCFLAGS to $WARNING_OBJCFLAGS" >&5 26828$as_echo "$as_me: set WARNING_OBJCFLAGS to $WARNING_OBJCFLAGS" >&6;} 26829 { $as_echo "$as_me:${as_lineno-$LINENO}: set ERROR_OBJCFLAGS to $ERROR_OBJCFLAGS" >&5 26830$as_echo "$as_me: set ERROR_OBJCFLAGS to $ERROR_OBJCFLAGS" >&6;} 26831 26832 26833ac_fn_c_check_header_preproc "$LINENO" "MobileCoreServices/MobileCoreServices.h" "ac_cv_header_MobileCoreServices_MobileCoreServices_h" 26834if test "x$ac_cv_header_MobileCoreServices_MobileCoreServices_h" = xyes; then : 26835 HAVE_IOS="yes" 26836else 26837 HAVE_IOS="no" 26838fi 26839 26840 26841 26842 if test "x$HAVE_IOS" = "xyes"; then 26843 HAVE_IOS_TRUE= 26844 HAVE_IOS_FALSE='#' 26845else 26846 HAVE_IOS_TRUE='#' 26847 HAVE_IOS_FALSE= 26848fi 26849 26850if test "x$HAVE_IOS" = "xyes"; then 26851 26852$as_echo "#define HAVE_IOS 1" >>confdefs.h 26853 26854fi 26855 26856# Check whether --enable-opengl was given. 26857if test "${enable_opengl+set}" = set; then : 26858 enableval=$enable_opengl; case "${enableval}" in 26859 yes) NEED_GL=yes ;; 26860 no) NEED_GL=no ;; 26861 auto) NEED_GL=auto ;; 26862 *) as_fn_error $? "bad value ${enableval} for --enable-opengl" "$LINENO" 5 ;; 26863 esac 26864else 26865 NEED_GL=auto 26866fi 26867 26868 26869 26870# Check whether --with-opengl-module-name was given. 26871if test "${with_opengl_module_name+set}" = set; then : 26872 withval=$with_opengl_module_name; 26873fi 26874 26875if test x$with_opengl_module_name != x; then 26876 26877cat >>confdefs.h <<_ACEOF 26878#define GST_GL_LIBGL_MODULE_NAME "$with_opengl_module_name" 26879_ACEOF 26880 26881fi 26882 26883# Check whether --enable-gles2 was given. 26884if test "${enable_gles2+set}" = set; then : 26885 enableval=$enable_gles2; case "${enableval}" in 26886 yes) NEED_GLES2=yes ;; 26887 no) NEED_GLES2=no ;; 26888 auto) NEED_GLES2=auto ;; 26889 *) as_fn_error $? "bad value ${enableval} for --enable-gles2" "$LINENO" 5 ;; 26890 esac 26891else 26892 NEED_GLES2=auto 26893fi 26894 26895 26896 26897# Check whether --with-gles2-module-name was given. 26898if test "${with_gles2_module_name+set}" = set; then : 26899 withval=$with_gles2_module_name; 26900fi 26901 26902if test x$with_gles2_module_name != x; then 26903 26904cat >>confdefs.h <<_ACEOF 26905#define GST_GL_LIBGLESV2_MODULE_NAME "$with_gles2_module_name" 26906_ACEOF 26907 26908fi 26909 26910# Check whether --enable-egl was given. 26911if test "${enable_egl+set}" = set; then : 26912 enableval=$enable_egl; case "${enableval}" in 26913 yes) NEED_EGL=yes ;; 26914 no) NEED_EGL=no ;; 26915 auto) NEED_EGL=auto ;; 26916 *) as_fn_error $? "bad value ${enableval} for --enable-egl" "$LINENO" 5 ;; 26917 esac 26918else 26919 NEED_EGL=auto 26920fi 26921 26922 26923 26924# Check whether --with-egl-module-name was given. 26925if test "${with_egl_module_name+set}" = set; then : 26926 withval=$with_egl_module_name; 26927fi 26928 26929if test x$with_egl_module_name != x; then 26930 26931cat >>confdefs.h <<_ACEOF 26932#define GST_GL_LIBEGL_MODULE_NAME "$with_egl_module_name" 26933_ACEOF 26934 26935fi 26936 26937# Check whether --enable-wgl was given. 26938if test "${enable_wgl+set}" = set; then : 26939 enableval=$enable_wgl; case "${enableval}" in 26940 yes) NEED_WGL=yes ;; 26941 no) NEED_WGL=no ;; 26942 auto) NEED_WGL=auto ;; 26943 *) as_fn_error $? "bad value ${enableval} for --enable-wgl" "$LINENO" 5 ;; 26944 esac 26945else 26946 NEED_WGL=auto 26947fi 26948 26949 26950# Check whether --enable-glx was given. 26951if test "${enable_glx+set}" = set; then : 26952 enableval=$enable_glx; case "${enableval}" in 26953 yes) NEED_GLX=yes ;; 26954 no) NEED_GLX=no ;; 26955 auto) NEED_GLX=auto ;; 26956 *) as_fn_error $? "bad value ${enableval} for --enable-glx" "$LINENO" 5 ;; 26957 esac 26958else 26959 NEED_GLX=auto 26960fi 26961 26962 26963# Check whether --enable-cocoa was given. 26964if test "${enable_cocoa+set}" = set; then : 26965 enableval=$enable_cocoa; case "${enableval}" in 26966 yes) NEED_COCOA=yes ;; 26967 no) NEED_COCOA=no ;; 26968 auto) NEED_COCOA=auto ;; 26969 *) as_fn_error $? "bad value ${enableval} for --enable-cocoa" "$LINENO" 5 ;; 26970 esac 26971else 26972 NEED_COCOA=auto 26973fi 26974 26975 26976# Check whether --enable-x11 was given. 26977if test "${enable_x11+set}" = set; then : 26978 enableval=$enable_x11; case "${enableval}" in 26979 yes) NEED_X11=yes ;; 26980 no) NEED_X11=no ;; 26981 auto) NEED_X11=auto ;; 26982 *) as_fn_error $? "bad value ${enableval} for --enable-x11" "$LINENO" 5 ;; 26983 esac 26984else 26985 NEED_X11=auto 26986fi 26987 26988 26989# Check whether --enable-wayland was given. 26990if test "${enable_wayland+set}" = set; then : 26991 enableval=$enable_wayland; case "${enableval}" in 26992 yes) NEED_WAYLAND_EGL=yes ;; 26993 no) NEED_WAYLAND_EGL=no ;; 26994 auto) NEED_WAYLAND_EGL=auto ;; 26995 *) as_fn_error $? "bad value ${enableval} for --enable-wayland" "$LINENO" 5 ;; 26996 esac 26997else 26998 NEED_WAYLAND_EGL=auto 26999fi 27000 27001 27002# Check whether --enable-dispmanx was given. 27003if test "${enable_dispmanx+set}" = set; then : 27004 enableval=$enable_dispmanx; case "${enableval}" in 27005 yes) NEED_DISPMANX=yes ;; 27006 no) NEED_DISPMANX=no ;; 27007 auto) NEED_DISPMANX=auto ;; 27008 *) as_fn_error $? "bad value ${enableval} for --enable-dispmanx" "$LINENO" 5 ;; 27009 esac 27010else 27011 NEED_DISPMANX=auto 27012fi 27013 27014 27015# Check whether --enable-gbm was given. 27016if test "${enable_gbm+set}" = set; then : 27017 enableval=$enable_gbm; case "${enableval}" in 27018 yes) NEED_GBM=yes ;; 27019 no) NEED_GBM=no ;; 27020 auto) NEED_GBM=auto ;; 27021 *) as_fn_error $? "bad value ${enableval} for --enable-gbm" "$LINENO" 5 ;; 27022 esac 27023else 27024 NEED_GBM=auto 27025fi 27026 27027 27028# Check whether --enable-png was given. 27029if test "${enable_png+set}" = set; then : 27030 enableval=$enable_png; case "${enableval}" in 27031 yes) NEED_PNG=yes ;; 27032 no) NEED_PNG=no ;; 27033 auto) NEED_PNG=auto ;; 27034 *) as_fn_error $? "bad value ${enableval} for --enable-png" "$LINENO" 5 ;; 27035 esac 27036else 27037 NEED_PNG=auto 27038fi 27039 27040 27041# Check whether --enable-jpeg was given. 27042if test "${enable_jpeg+set}" = set; then : 27043 enableval=$enable_jpeg; case "${enableval}" in 27044 yes) NEED_JPEG=yes ;; 27045 no) NEED_JPEG=no ;; 27046 auto) NEED_JPEG=auto ;; 27047 *) as_fn_error $? "bad value ${enableval} for --enable-jpeg" "$LINENO" 5 ;; 27048 esac 27049else 27050 NEED_JPEG=auto 27051fi 27052 27053 27054 27055 which="x11-xcb" 27056 required="no" 27057 27058 27059pkg_failed=no 27060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11_XCB" >&5 27061$as_echo_n "checking for X11_XCB... " >&6; } 27062 27063if test -n "$PKG_CONFIG"; then 27064 if test -n "$X11_XCB_CFLAGS"; then 27065 pkg_cv_X11_XCB_CFLAGS="$X11_XCB_CFLAGS" 27066 else 27067 if test -n "$PKG_CONFIG" && \ 27068 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27069 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27070 ac_status=$? 27071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27072 test $ac_status = 0; }; then 27073 pkg_cv_X11_XCB_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 27074else 27075 pkg_failed=yes 27076fi 27077 fi 27078else 27079 pkg_failed=untried 27080fi 27081if test -n "$PKG_CONFIG"; then 27082 if test -n "$X11_XCB_LIBS"; then 27083 pkg_cv_X11_XCB_LIBS="$X11_XCB_LIBS" 27084 else 27085 if test -n "$PKG_CONFIG" && \ 27086 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27087 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27088 ac_status=$? 27089 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27090 test $ac_status = 0; }; then 27091 pkg_cv_X11_XCB_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 27092else 27093 pkg_failed=yes 27094fi 27095 fi 27096else 27097 pkg_failed=untried 27098fi 27099 27100 27101 27102if test $pkg_failed = yes; then 27103 27104if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 27105 _pkg_short_errors_supported=yes 27106else 27107 _pkg_short_errors_supported=no 27108fi 27109 if test $_pkg_short_errors_supported = yes; then 27110 X11_XCB_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 27111 else 27112 X11_XCB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 27113 fi 27114 # Put the nasty error message in config.log where it belongs 27115 echo "$X11_XCB_PKG_ERRORS" >&5 27116 27117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27118$as_echo "no" >&6; } 27119 27120 HAVE_X11_XCB="no" 27121 if test "x$required" = "xyes"; then 27122 as_fn_error $? "$X11_XCB_PKG_ERRORS" "$LINENO" 5 27123 else 27124 { $as_echo "$as_me:${as_lineno-$LINENO}: $X11_XCB_PKG_ERRORS" >&5 27125$as_echo "$as_me: $X11_XCB_PKG_ERRORS" >&6;} 27126 fi 27127 27128elif test $pkg_failed = untried; then 27129 27130 HAVE_X11_XCB="no" 27131 if test "x$required" = "xyes"; then 27132 as_fn_error $? "$X11_XCB_PKG_ERRORS" "$LINENO" 5 27133 else 27134 { $as_echo "$as_me:${as_lineno-$LINENO}: $X11_XCB_PKG_ERRORS" >&5 27135$as_echo "$as_me: $X11_XCB_PKG_ERRORS" >&6;} 27136 fi 27137 27138else 27139 X11_XCB_CFLAGS=$pkg_cv_X11_XCB_CFLAGS 27140 X11_XCB_LIBS=$pkg_cv_X11_XCB_LIBS 27141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27142$as_echo "yes" >&6; } 27143 27144 HAVE_X11_XCB="yes" 27145 27146fi 27147 27148 27149save_CPPFLAGS="$CPPFLAGS" 27150save_LIBS="$LIBS" 27151 27152HAVE_GL=no 27153HAVE_GLES2=no 27154HAVE_GLES3_H=no 27155HAVE_WAYLAND_EGL=no 27156HAVE_VIV_FB_EGL=no 27157HAVE_GBM_EGL=no 27158HAVE_EGL_RPI=no 27159 27160case $host in 27161 *-mingw32* ) 27162 LIBS="$LIBS -lgdi32" 27163 27164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glTexImage2D in -lopengl32" >&5 27165$as_echo_n "checking for glTexImage2D in -lopengl32... " >&6; } 27166if ${ac_cv_lib_opengl32_glTexImage2D+:} false; then : 27167 $as_echo_n "(cached) " >&6 27168else 27169 ac_check_lib_save_LIBS=$LIBS 27170LIBS="-lopengl32 $LIBS" 27171cat confdefs.h - <<_ACEOF >conftest.$ac_ext 27172/* 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 glTexImage2D (); 27181int 27182main () 27183{ 27184return glTexImage2D (); 27185 ; 27186 return 0; 27187} 27188_ACEOF 27189if ac_fn_c_try_link "$LINENO"; then : 27190 ac_cv_lib_opengl32_glTexImage2D=yes 27191else 27192 ac_cv_lib_opengl32_glTexImage2D=no 27193fi 27194rm -f core conftest.err conftest.$ac_objext \ 27195 conftest$ac_exeext conftest.$ac_ext 27196LIBS=$ac_check_lib_save_LIBS 27197fi 27198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_opengl32_glTexImage2D" >&5 27199$as_echo "$ac_cv_lib_opengl32_glTexImage2D" >&6; } 27200if test "x$ac_cv_lib_opengl32_glTexImage2D" = xyes; then : 27201 HAVE_GL=yes 27202else 27203 HAVE_GL=no 27204fi 27205 27206 if test "x$HAVE_GL" = "xyes"; then 27207 ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" 27208if test "x$ac_cv_header_GL_gl_h" = xyes; then : 27209 : 27210else 27211 HAVE_GL=no 27212fi 27213 27214 27215 if test "x$HAVE_GL" = "xyes"; then 27216 : 27217 else 27218 : 27219 fi 27220 else 27221 : 27222 fi 27223 27224 27225 27226 ac_fn_c_check_header_compile "$LINENO" "GL/wglext.h" "ac_cv_header_GL_wglext_h" "#include <GL/gl.h> 27227" 27228if test "x$ac_cv_header_GL_wglext_h" = xyes; then : 27229 HAVE_WGLEXT="yes" 27230else 27231 HAVE_WGLEXT="no" 27232fi 27233 27234 27235 if test "x$HAVE_WGLEXT" = "xyes"; then 27236 HAVE_WGL=yes 27237 HAVE_GL=yes 27238 fi 27239 ;; 27240 *) 27241 if test "x$NEED_GL" != "xno"; then 27242 27243 which="gl" 27244 required="no" 27245 27246 27247pkg_failed=no 27248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GL" >&5 27249$as_echo_n "checking for GL... " >&6; } 27250 27251if test -n "$PKG_CONFIG"; then 27252 if test -n "$GL_CFLAGS"; then 27253 pkg_cv_GL_CFLAGS="$GL_CFLAGS" 27254 else 27255 if test -n "$PKG_CONFIG" && \ 27256 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27257 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27258 ac_status=$? 27259 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27260 test $ac_status = 0; }; then 27261 pkg_cv_GL_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 27262else 27263 pkg_failed=yes 27264fi 27265 fi 27266else 27267 pkg_failed=untried 27268fi 27269if test -n "$PKG_CONFIG"; then 27270 if test -n "$GL_LIBS"; then 27271 pkg_cv_GL_LIBS="$GL_LIBS" 27272 else 27273 if test -n "$PKG_CONFIG" && \ 27274 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27275 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27276 ac_status=$? 27277 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27278 test $ac_status = 0; }; then 27279 pkg_cv_GL_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 27280else 27281 pkg_failed=yes 27282fi 27283 fi 27284else 27285 pkg_failed=untried 27286fi 27287 27288 27289 27290if test $pkg_failed = yes; then 27291 27292if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 27293 _pkg_short_errors_supported=yes 27294else 27295 _pkg_short_errors_supported=no 27296fi 27297 if test $_pkg_short_errors_supported = yes; then 27298 GL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 27299 else 27300 GL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 27301 fi 27302 # Put the nasty error message in config.log where it belongs 27303 echo "$GL_PKG_ERRORS" >&5 27304 27305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27306$as_echo "no" >&6; } 27307 27308 HAVE_GL="no" 27309 if test "x$required" = "xyes"; then 27310 as_fn_error $? "$GL_PKG_ERRORS" "$LINENO" 5 27311 else 27312 { $as_echo "$as_me:${as_lineno-$LINENO}: $GL_PKG_ERRORS" >&5 27313$as_echo "$as_me: $GL_PKG_ERRORS" >&6;} 27314 fi 27315 27316elif test $pkg_failed = untried; then 27317 27318 HAVE_GL="no" 27319 if test "x$required" = "xyes"; then 27320 as_fn_error $? "$GL_PKG_ERRORS" "$LINENO" 5 27321 else 27322 { $as_echo "$as_me:${as_lineno-$LINENO}: $GL_PKG_ERRORS" >&5 27323$as_echo "$as_me: $GL_PKG_ERRORS" >&6;} 27324 fi 27325 27326else 27327 GL_CFLAGS=$pkg_cv_GL_CFLAGS 27328 GL_LIBS=$pkg_cv_GL_LIBS 27329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27330$as_echo "yes" >&6; } 27331 27332 HAVE_GL="yes" 27333 27334fi 27335 27336 27337 if test "x$HAVE_GL" != "xyes"; then 27338 27339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glTexImage2D in -lGL" >&5 27340$as_echo_n "checking for glTexImage2D in -lGL... " >&6; } 27341if ${ac_cv_lib_GL_glTexImage2D+:} false; then : 27342 $as_echo_n "(cached) " >&6 27343else 27344 ac_check_lib_save_LIBS=$LIBS 27345LIBS="-lGL $LIBS" 27346cat confdefs.h - <<_ACEOF >conftest.$ac_ext 27347/* end confdefs.h. */ 27348 27349/* Override any GCC internal prototype to avoid an error. 27350 Use char because int might match the return type of a GCC 27351 builtin and then its argument prototype would still apply. */ 27352#ifdef __cplusplus 27353extern "C" 27354#endif 27355char glTexImage2D (); 27356int 27357main () 27358{ 27359return glTexImage2D (); 27360 ; 27361 return 0; 27362} 27363_ACEOF 27364if ac_fn_c_try_link "$LINENO"; then : 27365 ac_cv_lib_GL_glTexImage2D=yes 27366else 27367 ac_cv_lib_GL_glTexImage2D=no 27368fi 27369rm -f core conftest.err conftest.$ac_objext \ 27370 conftest$ac_exeext conftest.$ac_ext 27371LIBS=$ac_check_lib_save_LIBS 27372fi 27373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GL_glTexImage2D" >&5 27374$as_echo "$ac_cv_lib_GL_glTexImage2D" >&6; } 27375if test "x$ac_cv_lib_GL_glTexImage2D" = xyes; then : 27376 HAVE_GL=yes 27377else 27378 HAVE_GL=no 27379fi 27380 27381 if test "x$HAVE_GL" = "xyes"; then 27382 ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" 27383if test "x$ac_cv_header_GL_gl_h" = xyes; then : 27384 : 27385else 27386 HAVE_GL=no 27387fi 27388 27389 27390 if test "x$HAVE_GL" = "xyes"; then 27391 : 27392 else 27393 : 27394 fi 27395 else 27396 : 27397 fi 27398 27399 27400 27401 fi 27402 fi 27403 if test "x$NEED_GLES2" != "xno"; then 27404 27405 which="glesv2" 27406 required="no" 27407 27408 27409pkg_failed=no 27410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLES2" >&5 27411$as_echo_n "checking for GLES2... " >&6; } 27412 27413if test -n "$PKG_CONFIG"; then 27414 if test -n "$GLES2_CFLAGS"; then 27415 pkg_cv_GLES2_CFLAGS="$GLES2_CFLAGS" 27416 else 27417 if test -n "$PKG_CONFIG" && \ 27418 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27419 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27420 ac_status=$? 27421 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27422 test $ac_status = 0; }; then 27423 pkg_cv_GLES2_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 27424else 27425 pkg_failed=yes 27426fi 27427 fi 27428else 27429 pkg_failed=untried 27430fi 27431if test -n "$PKG_CONFIG"; then 27432 if test -n "$GLES2_LIBS"; then 27433 pkg_cv_GLES2_LIBS="$GLES2_LIBS" 27434 else 27435 if test -n "$PKG_CONFIG" && \ 27436 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27437 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27438 ac_status=$? 27439 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27440 test $ac_status = 0; }; then 27441 pkg_cv_GLES2_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 27442else 27443 pkg_failed=yes 27444fi 27445 fi 27446else 27447 pkg_failed=untried 27448fi 27449 27450 27451 27452if test $pkg_failed = yes; then 27453 27454if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 27455 _pkg_short_errors_supported=yes 27456else 27457 _pkg_short_errors_supported=no 27458fi 27459 if test $_pkg_short_errors_supported = yes; then 27460 GLES2_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 27461 else 27462 GLES2_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 27463 fi 27464 # Put the nasty error message in config.log where it belongs 27465 echo "$GLES2_PKG_ERRORS" >&5 27466 27467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27468$as_echo "no" >&6; } 27469 27470 HAVE_GLES2="no" 27471 if test "x$required" = "xyes"; then 27472 as_fn_error $? "$GLES2_PKG_ERRORS" "$LINENO" 5 27473 else 27474 { $as_echo "$as_me:${as_lineno-$LINENO}: $GLES2_PKG_ERRORS" >&5 27475$as_echo "$as_me: $GLES2_PKG_ERRORS" >&6;} 27476 fi 27477 27478elif test $pkg_failed = untried; then 27479 27480 HAVE_GLES2="no" 27481 if test "x$required" = "xyes"; then 27482 as_fn_error $? "$GLES2_PKG_ERRORS" "$LINENO" 5 27483 else 27484 { $as_echo "$as_me:${as_lineno-$LINENO}: $GLES2_PKG_ERRORS" >&5 27485$as_echo "$as_me: $GLES2_PKG_ERRORS" >&6;} 27486 fi 27487 27488else 27489 GLES2_CFLAGS=$pkg_cv_GLES2_CFLAGS 27490 GLES2_LIBS=$pkg_cv_GLES2_LIBS 27491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27492$as_echo "yes" >&6; } 27493 27494 HAVE_GLES2="yes" 27495 27496fi 27497 27498 27499 if test "x$HAVE_GLES2" != "xyes"; then 27500 27501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glTexImage2D in -lGLESv2" >&5 27502$as_echo_n "checking for glTexImage2D in -lGLESv2... " >&6; } 27503if ${ac_cv_lib_GLESv2_glTexImage2D+:} false; then : 27504 $as_echo_n "(cached) " >&6 27505else 27506 ac_check_lib_save_LIBS=$LIBS 27507LIBS="-lGLESv2 $LIBS" 27508cat confdefs.h - <<_ACEOF >conftest.$ac_ext 27509/* end confdefs.h. */ 27510 27511/* Override any GCC internal prototype to avoid an error. 27512 Use char because int might match the return type of a GCC 27513 builtin and then its argument prototype would still apply. */ 27514#ifdef __cplusplus 27515extern "C" 27516#endif 27517char glTexImage2D (); 27518int 27519main () 27520{ 27521return glTexImage2D (); 27522 ; 27523 return 0; 27524} 27525_ACEOF 27526if ac_fn_c_try_link "$LINENO"; then : 27527 ac_cv_lib_GLESv2_glTexImage2D=yes 27528else 27529 ac_cv_lib_GLESv2_glTexImage2D=no 27530fi 27531rm -f core conftest.err conftest.$ac_objext \ 27532 conftest$ac_exeext conftest.$ac_ext 27533LIBS=$ac_check_lib_save_LIBS 27534fi 27535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GLESv2_glTexImage2D" >&5 27536$as_echo "$ac_cv_lib_GLESv2_glTexImage2D" >&6; } 27537if test "x$ac_cv_lib_GLESv2_glTexImage2D" = xyes; then : 27538 HAVE_GLES2=yes 27539else 27540 HAVE_GLES2=no 27541fi 27542 27543 if test "x$HAVE_GLES2" = "xyes"; then 27544 ac_fn_c_check_header_mongrel "$LINENO" "GLES2/gl2.h" "ac_cv_header_GLES2_gl2_h" "$ac_includes_default" 27545if test "x$ac_cv_header_GLES2_gl2_h" = xyes; then : 27546 : 27547else 27548 HAVE_GLES2=no 27549fi 27550 27551 27552 if test "x$HAVE_GLES2" = "xyes"; then 27553 : 27554 else 27555 : 27556 fi 27557 else 27558 : 27559 fi 27560 27561 27562 27563 fi 27564 ac_fn_c_check_header_mongrel "$LINENO" "GLES3/gl3.h" "ac_cv_header_GLES3_gl3_h" "$ac_includes_default" 27565if test "x$ac_cv_header_GLES3_gl3_h" = xyes; then : 27566 HAVE_GLES3_H=yes 27567fi 27568 27569 27570 if test "x$HAVE_GLES3_H" == "xyes"; then : 27571 27572 ac_fn_c_check_header_compile "$LINENO" "GLES3/gl3ext.h" "ac_cv_header_GLES3_gl3ext_h" "#include <GLES3/gl3.h> 27573" 27574if test "x$ac_cv_header_GLES3_gl3ext_h" = xyes; then : 27575 HAVE_GLES3EXT3_H=yes 27576else 27577 HAVE_GLES3EXT3_H=no 27578fi 27579 27580 27581 27582fi 27583 fi 27584 if test "x$NEED_EGL" != "xno"; then 27585 27586 which="egl" 27587 required="no" 27588 27589 27590pkg_failed=no 27591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EGL" >&5 27592$as_echo_n "checking for EGL... " >&6; } 27593 27594if test -n "$PKG_CONFIG"; then 27595 if test -n "$EGL_CFLAGS"; then 27596 pkg_cv_EGL_CFLAGS="$EGL_CFLAGS" 27597 else 27598 if test -n "$PKG_CONFIG" && \ 27599 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27600 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27601 ac_status=$? 27602 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27603 test $ac_status = 0; }; then 27604 pkg_cv_EGL_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 27605else 27606 pkg_failed=yes 27607fi 27608 fi 27609else 27610 pkg_failed=untried 27611fi 27612if test -n "$PKG_CONFIG"; then 27613 if test -n "$EGL_LIBS"; then 27614 pkg_cv_EGL_LIBS="$EGL_LIBS" 27615 else 27616 if test -n "$PKG_CONFIG" && \ 27617 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 27618 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 27619 ac_status=$? 27620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27621 test $ac_status = 0; }; then 27622 pkg_cv_EGL_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 27623else 27624 pkg_failed=yes 27625fi 27626 fi 27627else 27628 pkg_failed=untried 27629fi 27630 27631 27632 27633if test $pkg_failed = yes; then 27634 27635if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 27636 _pkg_short_errors_supported=yes 27637else 27638 _pkg_short_errors_supported=no 27639fi 27640 if test $_pkg_short_errors_supported = yes; then 27641 EGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 27642 else 27643 EGL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 27644 fi 27645 # Put the nasty error message in config.log where it belongs 27646 echo "$EGL_PKG_ERRORS" >&5 27647 27648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27649$as_echo "no" >&6; } 27650 27651 HAVE_EGL="no" 27652 if test "x$required" = "xyes"; then 27653 as_fn_error $? "$EGL_PKG_ERRORS" "$LINENO" 5 27654 else 27655 { $as_echo "$as_me:${as_lineno-$LINENO}: $EGL_PKG_ERRORS" >&5 27656$as_echo "$as_me: $EGL_PKG_ERRORS" >&6;} 27657 fi 27658 27659elif test $pkg_failed = untried; then 27660 27661 HAVE_EGL="no" 27662 if test "x$required" = "xyes"; then 27663 as_fn_error $? "$EGL_PKG_ERRORS" "$LINENO" 5 27664 else 27665 { $as_echo "$as_me:${as_lineno-$LINENO}: $EGL_PKG_ERRORS" >&5 27666$as_echo "$as_me: $EGL_PKG_ERRORS" >&6;} 27667 fi 27668 27669else 27670 EGL_CFLAGS=$pkg_cv_EGL_CFLAGS 27671 EGL_LIBS=$pkg_cv_EGL_LIBS 27672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27673$as_echo "yes" >&6; } 27674 27675 HAVE_EGL="yes" 27676 27677fi 27678 27679 27680 if test "x$HAVE_EGL" != "xyes"; then 27681 27682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for eglGetError in -lEGL" >&5 27683$as_echo_n "checking for eglGetError in -lEGL... " >&6; } 27684if ${ac_cv_lib_EGL_eglGetError+:} false; then : 27685 $as_echo_n "(cached) " >&6 27686else 27687 ac_check_lib_save_LIBS=$LIBS 27688LIBS="-lEGL $LIBS" 27689cat confdefs.h - <<_ACEOF >conftest.$ac_ext 27690/* end confdefs.h. */ 27691 27692/* Override any GCC internal prototype to avoid an error. 27693 Use char because int might match the return type of a GCC 27694 builtin and then its argument prototype would still apply. */ 27695#ifdef __cplusplus 27696extern "C" 27697#endif 27698char eglGetError (); 27699int 27700main () 27701{ 27702return eglGetError (); 27703 ; 27704 return 0; 27705} 27706_ACEOF 27707if ac_fn_c_try_link "$LINENO"; then : 27708 ac_cv_lib_EGL_eglGetError=yes 27709else 27710 ac_cv_lib_EGL_eglGetError=no 27711fi 27712rm -f core conftest.err conftest.$ac_objext \ 27713 conftest$ac_exeext conftest.$ac_ext 27714LIBS=$ac_check_lib_save_LIBS 27715fi 27716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_EGL_eglGetError" >&5 27717$as_echo "$ac_cv_lib_EGL_eglGetError" >&6; } 27718if test "x$ac_cv_lib_EGL_eglGetError" = xyes; then : 27719 HAVE_EGL=yes 27720else 27721 HAVE_EGL=no 27722fi 27723 27724 if test "x$HAVE_EGL" = "xyes"; then 27725 ac_fn_c_check_header_mongrel "$LINENO" "EGL/egl.h" "ac_cv_header_EGL_egl_h" "$ac_includes_default" 27726if test "x$ac_cv_header_EGL_egl_h" = xyes; then : 27727 : 27728else 27729 HAVE_EGL=no 27730fi 27731 27732 27733 if test "x$HAVE_EGL" = "xyes"; then 27734 : 27735 else 27736 : 27737 fi 27738 else 27739 : 27740 fi 27741 27742 27743 27744 fi 27745 fi 27746 27747 old_LIBS=$LIBS 27748 old_CFLAGS=$CFLAGS 27749 27750 if test "x$HAVE_EGL" = "xyes"; then 27751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fbGetDisplay in -lEGL" >&5 27752$as_echo_n "checking for fbGetDisplay in -lEGL... " >&6; } 27753if ${ac_cv_lib_EGL_fbGetDisplay+:} false; then : 27754 $as_echo_n "(cached) " >&6 27755else 27756 ac_check_lib_save_LIBS=$LIBS 27757LIBS="-lEGL $LIBS" 27758cat confdefs.h - <<_ACEOF >conftest.$ac_ext 27759/* end confdefs.h. */ 27760 27761/* Override any GCC internal prototype to avoid an error. 27762 Use char because int might match the return type of a GCC 27763 builtin and then its argument prototype would still apply. */ 27764#ifdef __cplusplus 27765extern "C" 27766#endif 27767char fbGetDisplay (); 27768int 27769main () 27770{ 27771return fbGetDisplay (); 27772 ; 27773 return 0; 27774} 27775_ACEOF 27776if ac_fn_c_try_link "$LINENO"; then : 27777 ac_cv_lib_EGL_fbGetDisplay=yes 27778else 27779 ac_cv_lib_EGL_fbGetDisplay=no 27780fi 27781rm -f core conftest.err conftest.$ac_objext \ 27782 conftest$ac_exeext conftest.$ac_ext 27783LIBS=$ac_check_lib_save_LIBS 27784fi 27785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_EGL_fbGetDisplay" >&5 27786$as_echo "$ac_cv_lib_EGL_fbGetDisplay" >&6; } 27787if test "x$ac_cv_lib_EGL_fbGetDisplay" = xyes; then : 27788 HAVE_VIV_FB_EGL=yes 27789fi 27790 27791 fi 27792 27793 if test "x$NEED_GBM" != "xno"; then 27794 if test "x$HAVE_EGL" = "xyes"; then 27795 27796pkg_failed=no 27797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRM" >&5 27798$as_echo_n "checking for DRM... " >&6; } 27799 27800if test -n "$PKG_CONFIG"; then 27801 if test -n "$DRM_CFLAGS"; then 27802 pkg_cv_DRM_CFLAGS="$DRM_CFLAGS" 27803 else 27804 if test -n "$PKG_CONFIG" && \ 27805 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.55\""; } >&5 27806 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.55") 2>&5 27807 ac_status=$? 27808 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27809 test $ac_status = 0; }; then 27810 pkg_cv_DRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.55" 2>/dev/null` 27811else 27812 pkg_failed=yes 27813fi 27814 fi 27815else 27816 pkg_failed=untried 27817fi 27818if test -n "$PKG_CONFIG"; then 27819 if test -n "$DRM_LIBS"; then 27820 pkg_cv_DRM_LIBS="$DRM_LIBS" 27821 else 27822 if test -n "$PKG_CONFIG" && \ 27823 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.55\""; } >&5 27824 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.55") 2>&5 27825 ac_status=$? 27826 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27827 test $ac_status = 0; }; then 27828 pkg_cv_DRM_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.55" 2>/dev/null` 27829else 27830 pkg_failed=yes 27831fi 27832 fi 27833else 27834 pkg_failed=untried 27835fi 27836 27837 27838 27839if test $pkg_failed = yes; then 27840 27841if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 27842 _pkg_short_errors_supported=yes 27843else 27844 _pkg_short_errors_supported=no 27845fi 27846 if test $_pkg_short_errors_supported = yes; then 27847 DRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libdrm >= 2.4.55"` 27848 else 27849 DRM_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libdrm >= 2.4.55"` 27850 fi 27851 # Put the nasty error message in config.log where it belongs 27852 echo "$DRM_PKG_ERRORS" >&5 27853 27854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27855$as_echo "no" >&6; } 27856 HAVE_DRM=no 27857elif test $pkg_failed = untried; then 27858 HAVE_DRM=no 27859else 27860 DRM_CFLAGS=$pkg_cv_DRM_CFLAGS 27861 DRM_LIBS=$pkg_cv_DRM_LIBS 27862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27863$as_echo "yes" >&6; } 27864 HAVE_DRM=yes 27865fi 27866 27867 27868 if test "x$NEED_GBM" = "xyes"; then 27869 if test "x$HAVE_DRM" = "xno"; then 27870 as_fn_error $? "GBM support requested but libdrm is not available" "$LINENO" 5 27871 fi 27872 if test "x$HAVE_GUDEV" = "xno"; then 27873 as_fn_error $? "GBM support requested but gudev is not available" "$LINENO" 5 27874 fi 27875 fi 27876 if test "x$HAVE_DRM" = "xyes" -a "x$HAVE_GUDEV" = "xyes"; then 27877 27878pkg_failed=no 27879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GBM" >&5 27880$as_echo_n "checking for GBM... " >&6; } 27881 27882if test -n "$PKG_CONFIG"; then 27883 if test -n "$GBM_CFLAGS"; then 27884 pkg_cv_GBM_CFLAGS="$GBM_CFLAGS" 27885 else 27886 if test -n "$PKG_CONFIG" && \ 27887 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gbm\""; } >&5 27888 ($PKG_CONFIG --exists --print-errors "gbm") 2>&5 27889 ac_status=$? 27890 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27891 test $ac_status = 0; }; then 27892 pkg_cv_GBM_CFLAGS=`$PKG_CONFIG --cflags "gbm" 2>/dev/null` 27893else 27894 pkg_failed=yes 27895fi 27896 fi 27897else 27898 pkg_failed=untried 27899fi 27900if test -n "$PKG_CONFIG"; then 27901 if test -n "$GBM_LIBS"; then 27902 pkg_cv_GBM_LIBS="$GBM_LIBS" 27903 else 27904 if test -n "$PKG_CONFIG" && \ 27905 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gbm\""; } >&5 27906 ($PKG_CONFIG --exists --print-errors "gbm") 2>&5 27907 ac_status=$? 27908 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 27909 test $ac_status = 0; }; then 27910 pkg_cv_GBM_LIBS=`$PKG_CONFIG --libs "gbm" 2>/dev/null` 27911else 27912 pkg_failed=yes 27913fi 27914 fi 27915else 27916 pkg_failed=untried 27917fi 27918 27919 27920 27921if test $pkg_failed = yes; then 27922 27923if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 27924 _pkg_short_errors_supported=yes 27925else 27926 _pkg_short_errors_supported=no 27927fi 27928 if test $_pkg_short_errors_supported = yes; then 27929 GBM_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gbm"` 27930 else 27931 GBM_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gbm"` 27932 fi 27933 # Put the nasty error message in config.log where it belongs 27934 echo "$GBM_PKG_ERRORS" >&5 27935 27936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27937$as_echo "no" >&6; } 27938 HAVE_GBM_EGL=no 27939elif test $pkg_failed = untried; then 27940 HAVE_GBM_EGL=no 27941else 27942 GBM_CFLAGS=$pkg_cv_GBM_CFLAGS 27943 GBM_LIBS=$pkg_cv_GBM_LIBS 27944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 27945$as_echo "yes" >&6; } 27946 HAVE_GBM_EGL=yes 27947fi 27948 if test "x$HAVE_GBM_EGL" = "xno" -a "x$NEED_GBM" = "xyes"; then 27949 as_fn_error $? "GBM support requested but gbm library is not available" "$LINENO" 5 27950 fi 27951 27952 27953 fi 27954 elif test "x$NEED_GBM" = "xyes"; then 27955 as_fn_error $? "GBM support requested but EGL is not available" "$LINENO" 5 27956 else 27957 { $as_echo "$as_me:${as_lineno-$LINENO}: GBM support requested but EGL is not available; not enabling GBM support" >&5 27958$as_echo "$as_me: GBM support requested but EGL is not available; not enabling GBM support" >&6;} 27959 fi 27960 fi 27961 27962 ac_fn_c_check_header_mongrel "$LINENO" "EGL/fbdev_window.h" "ac_cv_header_EGL_fbdev_window_h" "$ac_includes_default" 27963if test "x$ac_cv_header_EGL_fbdev_window_h" = xyes; then : 27964 27965 LIBS="$LIBS -lUMP" 27966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mali_image_create in -lMali" >&5 27967$as_echo_n "checking for mali_image_create in -lMali... " >&6; } 27968if ${ac_cv_lib_Mali_mali_image_create+:} false; then : 27969 $as_echo_n "(cached) " >&6 27970else 27971 ac_check_lib_save_LIBS=$LIBS 27972LIBS="-lMali $LIBS" 27973cat confdefs.h - <<_ACEOF >conftest.$ac_ext 27974/* end confdefs.h. */ 27975 27976/* Override any GCC internal prototype to avoid an error. 27977 Use char because int might match the return type of a GCC 27978 builtin and then its argument prototype would still apply. */ 27979#ifdef __cplusplus 27980extern "C" 27981#endif 27982char mali_image_create (); 27983int 27984main () 27985{ 27986return mali_image_create (); 27987 ; 27988 return 0; 27989} 27990_ACEOF 27991if ac_fn_c_try_link "$LINENO"; then : 27992 ac_cv_lib_Mali_mali_image_create=yes 27993else 27994 ac_cv_lib_Mali_mali_image_create=no 27995fi 27996rm -f core conftest.err conftest.$ac_objext \ 27997 conftest$ac_exeext conftest.$ac_ext 27998LIBS=$ac_check_lib_save_LIBS 27999fi 28000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Mali_mali_image_create" >&5 28001$as_echo "$ac_cv_lib_Mali_mali_image_create" >&6; } 28002if test "x$ac_cv_lib_Mali_mali_image_create" = xyes; then : 28003 28004 LIBS="$LIBS -lMali" 28005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glEnable in -lGLESv2" >&5 28006$as_echo_n "checking for glEnable in -lGLESv2... " >&6; } 28007if ${ac_cv_lib_GLESv2_glEnable+:} false; then : 28008 $as_echo_n "(cached) " >&6 28009else 28010 ac_check_lib_save_LIBS=$LIBS 28011LIBS="-lGLESv2 $LIBS" 28012cat confdefs.h - <<_ACEOF >conftest.$ac_ext 28013/* end confdefs.h. */ 28014 28015/* Override any GCC internal prototype to avoid an error. 28016 Use char because int might match the return type of a GCC 28017 builtin and then its argument prototype would still apply. */ 28018#ifdef __cplusplus 28019extern "C" 28020#endif 28021char glEnable (); 28022int 28023main () 28024{ 28025return glEnable (); 28026 ; 28027 return 0; 28028} 28029_ACEOF 28030if ac_fn_c_try_link "$LINENO"; then : 28031 ac_cv_lib_GLESv2_glEnable=yes 28032else 28033 ac_cv_lib_GLESv2_glEnable=no 28034fi 28035rm -f core conftest.err conftest.$ac_objext \ 28036 conftest$ac_exeext conftest.$ac_ext 28037LIBS=$ac_check_lib_save_LIBS 28038fi 28039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GLESv2_glEnable" >&5 28040$as_echo "$ac_cv_lib_GLESv2_glEnable" >&6; } 28041if test "x$ac_cv_lib_GLESv2_glEnable" = xyes; then : 28042 28043 ac_fn_c_check_header_mongrel "$LINENO" "GLES2/gl2.h" "ac_cv_header_GLES2_gl2_h" "$ac_includes_default" 28044if test "x$ac_cv_header_GLES2_gl2_h" = xyes; then : 28045 28046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for eglGetProcAddress in -lEGL" >&5 28047$as_echo_n "checking for eglGetProcAddress in -lEGL... " >&6; } 28048if ${ac_cv_lib_EGL_eglGetProcAddress+:} false; then : 28049 $as_echo_n "(cached) " >&6 28050else 28051 ac_check_lib_save_LIBS=$LIBS 28052LIBS="-lEGL $LIBS" 28053cat confdefs.h - <<_ACEOF >conftest.$ac_ext 28054/* end confdefs.h. */ 28055 28056/* Override any GCC internal prototype to avoid an error. 28057 Use char because int might match the return type of a GCC 28058 builtin and then its argument prototype would still apply. */ 28059#ifdef __cplusplus 28060extern "C" 28061#endif 28062char eglGetProcAddress (); 28063int 28064main () 28065{ 28066return eglGetProcAddress (); 28067 ; 28068 return 0; 28069} 28070_ACEOF 28071if ac_fn_c_try_link "$LINENO"; then : 28072 ac_cv_lib_EGL_eglGetProcAddress=yes 28073else 28074 ac_cv_lib_EGL_eglGetProcAddress=no 28075fi 28076rm -f core conftest.err conftest.$ac_objext \ 28077 conftest$ac_exeext conftest.$ac_ext 28078LIBS=$ac_check_lib_save_LIBS 28079fi 28080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_EGL_eglGetProcAddress" >&5 28081$as_echo "$ac_cv_lib_EGL_eglGetProcAddress" >&6; } 28082if test "x$ac_cv_lib_EGL_eglGetProcAddress" = xyes; then : 28083 28084 ac_fn_c_check_header_mongrel "$LINENO" "EGL/egl.h" "ac_cv_header_EGL_egl_h" "$ac_includes_default" 28085if test "x$ac_cv_header_EGL_egl_h" = xyes; then : 28086 28087 HAVE_EGL=yes 28088 HAVE_GLES2=yes 28089 EGL_LIBS="-lMali -lUMP" 28090 EGL_CFLAGS="" 28091 28092$as_echo "#define USE_EGL_MALI_FB 1" >>confdefs.h 28093 28094 28095fi 28096 28097 28098 28099fi 28100 28101 28102fi 28103 28104 28105 28106fi 28107 28108 28109fi 28110 28111 28112fi 28113 28114 28115 28116 LIBS="$LIBS -lvcos -lvchiq_arm" 28117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bcm_host_init in -lbcm_host" >&5 28118$as_echo_n "checking for bcm_host_init in -lbcm_host... " >&6; } 28119if ${ac_cv_lib_bcm_host_bcm_host_init+:} false; then : 28120 $as_echo_n "(cached) " >&6 28121else 28122 ac_check_lib_save_LIBS=$LIBS 28123LIBS="-lbcm_host $LIBS" 28124cat confdefs.h - <<_ACEOF >conftest.$ac_ext 28125/* end confdefs.h. */ 28126 28127/* Override any GCC internal prototype to avoid an error. 28128 Use char because int might match the return type of a GCC 28129 builtin and then its argument prototype would still apply. */ 28130#ifdef __cplusplus 28131extern "C" 28132#endif 28133char bcm_host_init (); 28134int 28135main () 28136{ 28137return bcm_host_init (); 28138 ; 28139 return 0; 28140} 28141_ACEOF 28142if ac_fn_c_try_link "$LINENO"; then : 28143 ac_cv_lib_bcm_host_bcm_host_init=yes 28144else 28145 ac_cv_lib_bcm_host_bcm_host_init=no 28146fi 28147rm -f core conftest.err conftest.$ac_objext \ 28148 conftest$ac_exeext conftest.$ac_ext 28149LIBS=$ac_check_lib_save_LIBS 28150fi 28151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bcm_host_bcm_host_init" >&5 28152$as_echo "$ac_cv_lib_bcm_host_bcm_host_init" >&6; } 28153if test "x$ac_cv_lib_bcm_host_bcm_host_init" = xyes; then : 28154 28155 LIBS="$LIBS -lbcm_host" 28156 ac_fn_c_check_header_mongrel "$LINENO" "bcm_host.h" "ac_cv_header_bcm_host_h" "$ac_includes_default" 28157if test "x$ac_cv_header_bcm_host_h" = xyes; then : 28158 28159 LIBS="$LIBS -lGLESv2" 28160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for eglGetProcAddress in -lEGL" >&5 28161$as_echo_n "checking for eglGetProcAddress in -lEGL... " >&6; } 28162if ${ac_cv_lib_EGL_eglGetProcAddress+:} false; then : 28163 $as_echo_n "(cached) " >&6 28164else 28165 ac_check_lib_save_LIBS=$LIBS 28166LIBS="-lEGL $LIBS" 28167cat confdefs.h - <<_ACEOF >conftest.$ac_ext 28168/* end confdefs.h. */ 28169 28170/* Override any GCC internal prototype to avoid an error. 28171 Use char because int might match the return type of a GCC 28172 builtin and then its argument prototype would still apply. */ 28173#ifdef __cplusplus 28174extern "C" 28175#endif 28176char eglGetProcAddress (); 28177int 28178main () 28179{ 28180return eglGetProcAddress (); 28181 ; 28182 return 0; 28183} 28184_ACEOF 28185if ac_fn_c_try_link "$LINENO"; then : 28186 ac_cv_lib_EGL_eglGetProcAddress=yes 28187else 28188 ac_cv_lib_EGL_eglGetProcAddress=no 28189fi 28190rm -f core conftest.err conftest.$ac_objext \ 28191 conftest$ac_exeext conftest.$ac_ext 28192LIBS=$ac_check_lib_save_LIBS 28193fi 28194{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_EGL_eglGetProcAddress" >&5 28195$as_echo "$ac_cv_lib_EGL_eglGetProcAddress" >&6; } 28196if test "x$ac_cv_lib_EGL_eglGetProcAddress" = xyes; then : 28197 28198 LIBS="$LIBS -lEGL" 28199 ac_fn_c_check_header_mongrel "$LINENO" "EGL/egl.h" "ac_cv_header_EGL_egl_h" "$ac_includes_default" 28200if test "x$ac_cv_header_EGL_egl_h" = xyes; then : 28201 28202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glEnable in -lGLESv2" >&5 28203$as_echo_n "checking for glEnable in -lGLESv2... " >&6; } 28204if ${ac_cv_lib_GLESv2_glEnable+:} false; then : 28205 $as_echo_n "(cached) " >&6 28206else 28207 ac_check_lib_save_LIBS=$LIBS 28208LIBS="-lGLESv2 $LIBS" 28209cat confdefs.h - <<_ACEOF >conftest.$ac_ext 28210/* end confdefs.h. */ 28211 28212/* Override any GCC internal prototype to avoid an error. 28213 Use char because int might match the return type of a GCC 28214 builtin and then its argument prototype would still apply. */ 28215#ifdef __cplusplus 28216extern "C" 28217#endif 28218char glEnable (); 28219int 28220main () 28221{ 28222return glEnable (); 28223 ; 28224 return 0; 28225} 28226_ACEOF 28227if ac_fn_c_try_link "$LINENO"; then : 28228 ac_cv_lib_GLESv2_glEnable=yes 28229else 28230 ac_cv_lib_GLESv2_glEnable=no 28231fi 28232rm -f core conftest.err conftest.$ac_objext \ 28233 conftest$ac_exeext conftest.$ac_ext 28234LIBS=$ac_check_lib_save_LIBS 28235fi 28236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GLESv2_glEnable" >&5 28237$as_echo "$ac_cv_lib_GLESv2_glEnable" >&6; } 28238if test "x$ac_cv_lib_GLESv2_glEnable" = xyes; then : 28239 28240 ac_fn_c_check_header_mongrel "$LINENO" "GLES2/gl2.h" "ac_cv_header_GLES2_gl2_h" "$ac_includes_default" 28241if test "x$ac_cv_header_GLES2_gl2_h" = xyes; then : 28242 28243 HAVE_EGL=yes 28244 HAVE_GLES2=yes 28245 HAVE_EGL_RPI=yes 28246 EGL_LIBS="-lbcm_host -lvcos -lvchiq_arm" 28247 EGL_CFLAGS="" 28248 28249$as_echo "#define USE_EGL_RPI 1" >>confdefs.h 28250 28251 28252fi 28253 28254 28255 28256fi 28257 28258 28259fi 28260 28261 28262 28263fi 28264 28265 28266fi 28267 28268 28269 28270fi 28271 28272 28273 LIBS=$old_LIBS 28274 CFLAGS=$old_CFLAGS 28275 28276 28277pkg_failed=no 28278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for WAYLAND_EGL" >&5 28279$as_echo_n "checking for WAYLAND_EGL... " >&6; } 28280 28281if test -n "$PKG_CONFIG"; then 28282 if test -n "$WAYLAND_EGL_CFLAGS"; then 28283 pkg_cv_WAYLAND_EGL_CFLAGS="$WAYLAND_EGL_CFLAGS" 28284 else 28285 if test -n "$PKG_CONFIG" && \ 28286 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15\""; } >&5 28287 ($PKG_CONFIG --exists --print-errors "wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15") 2>&5 28288 ac_status=$? 28289 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 28290 test $ac_status = 0; }; then 28291 pkg_cv_WAYLAND_EGL_CFLAGS=`$PKG_CONFIG --cflags "wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15" 2>/dev/null` 28292else 28293 pkg_failed=yes 28294fi 28295 fi 28296else 28297 pkg_failed=untried 28298fi 28299if test -n "$PKG_CONFIG"; then 28300 if test -n "$WAYLAND_EGL_LIBS"; then 28301 pkg_cv_WAYLAND_EGL_LIBS="$WAYLAND_EGL_LIBS" 28302 else 28303 if test -n "$PKG_CONFIG" && \ 28304 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15\""; } >&5 28305 ($PKG_CONFIG --exists --print-errors "wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15") 2>&5 28306 ac_status=$? 28307 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 28308 test $ac_status = 0; }; then 28309 pkg_cv_WAYLAND_EGL_LIBS=`$PKG_CONFIG --libs "wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15" 2>/dev/null` 28310else 28311 pkg_failed=yes 28312fi 28313 fi 28314else 28315 pkg_failed=untried 28316fi 28317 28318 28319 28320if test $pkg_failed = yes; then 28321 28322if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 28323 _pkg_short_errors_supported=yes 28324else 28325 _pkg_short_errors_supported=no 28326fi 28327 if test $_pkg_short_errors_supported = yes; then 28328 WAYLAND_EGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15"` 28329 else 28330 WAYLAND_EGL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "wayland-client >= 1.0 wayland-cursor >= 1.0 wayland-egl >= 9.0 wayland-protocols >= 1.15"` 28331 fi 28332 # Put the nasty error message in config.log where it belongs 28333 echo "$WAYLAND_EGL_PKG_ERRORS" >&5 28334 28335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28336$as_echo "no" >&6; } 28337 HAVE_WAYLAND_EGL=no 28338elif test $pkg_failed = untried; then 28339 HAVE_WAYLAND_EGL=no 28340else 28341 WAYLAND_EGL_CFLAGS=$pkg_cv_WAYLAND_EGL_CFLAGS 28342 WAYLAND_EGL_LIBS=$pkg_cv_WAYLAND_EGL_LIBS 28343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 28344$as_echo "yes" >&6; } 28345 HAVE_WAYLAND_EGL=yes 28346fi 28347 for ac_prog in wayland-scanner 28348do 28349 # Extract the first word of "$ac_prog", so it can be a program name with args. 28350set dummy $ac_prog; ac_word=$2 28351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28352$as_echo_n "checking for $ac_word... " >&6; } 28353if ${ac_cv_prog_WAYLAND_SCANNER+:} false; then : 28354 $as_echo_n "(cached) " >&6 28355else 28356 if test -n "$WAYLAND_SCANNER"; then 28357 ac_cv_prog_WAYLAND_SCANNER="$WAYLAND_SCANNER" # Let the user override the test. 28358else 28359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28360for as_dir in $PATH 28361do 28362 IFS=$as_save_IFS 28363 test -z "$as_dir" && as_dir=. 28364 for ac_exec_ext in '' $ac_executable_extensions; do 28365 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 28366 ac_cv_prog_WAYLAND_SCANNER="$ac_prog" 28367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 28368 break 2 28369 fi 28370done 28371 done 28372IFS=$as_save_IFS 28373 28374fi 28375fi 28376WAYLAND_SCANNER=$ac_cv_prog_WAYLAND_SCANNER 28377if test -n "$WAYLAND_SCANNER"; then 28378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WAYLAND_SCANNER" >&5 28379$as_echo "$WAYLAND_SCANNER" >&6; } 28380else 28381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28382$as_echo "no" >&6; } 28383fi 28384 28385 28386 test -n "$WAYLAND_SCANNER" && break 28387done 28388 28389 if test x"$HAVE_WAYLAND_EGL" == xyes ; then 28390 if test x"$WAYLAND_SCANNER" == x ; then 28391 as_fn_error $? "Found Wayland libraries, but couldn't find wayland-scanner binary." "$LINENO" 5 28392 fi 28393 28394 WAYLAND_PROTOCOLS_DATADIR="`$PKG_CONFIG --variable=pkgdatadir wayland-protocols`" 28395 WAYLAND_PROTOCOLS_DATADIR=$WAYLAND_PROTOCOLS_DATADIR 28396 28397 fi 28398 28399 # OS X and iOS always have GL available 28400 case $host in 28401 *-darwin*) 28402 if test "x$HAVE_IOS" = "xyes"; then 28403 HAVE_GLES2=yes 28404 else 28405 HAVE_GL=yes 28406 fi 28407 ;; 28408 esac 28409 ;; 28410esac 28411 28412CPPFLAGS="$save_CPPFLAGS" 28413LIBS="$save_LIBS" 28414 28415USE_OPENGL=no 28416USE_GLES2=no 28417USE_GLX=no 28418USE_COCOA=no 28419USE_WGL=no 28420USE_X11=no 28421USE_EAGL=no 28422GL_LIBS= 28423GL_CFLAGS= 28424GL_OBJCFLAGS= 28425 28426if test "x$HAVE_EGL" = "xno"; then 28427 if test "x$NEED_EGL" = "xyes"; then 28428 as_fn_error $? "Could not find the required EGL libraries" "$LINENO" 5 28429 fi 28430fi 28431 28432if test "x$HAVE_GL" = "xno"; then 28433 if test "x$NEED_GL" = "xyes"; then 28434 as_fn_error $? "Could not find the required OpenGL libraries" "$LINENO" 5 28435 fi 28436fi 28437 28438if test "x$HAVE_GLES2" = "xno"; then 28439 if test "x$NEED_GLES2" = "xyes"; then 28440 as_fn_error $? "Could not find the required OpenGL|ES 2.0 libraries" "$LINENO" 5 28441 fi 28442fi 28443 28444if test "x$HAVE_X11_XCB" = "xno"; then 28445 if test "x$NEED_GLX" = "xyes"; then 28446 as_fn_error $? "Building the GLX backend without X11 is unsupported" "$LINENO" 5 28447 fi 28448 if test "x$NEED_X11" = "xyes"; then 28449 as_fn_error $? "Could not find X11 development libraries" "$LINENO" 5 28450 fi 28451else 28452 if test "x$NEED_GL" != "xno"; then 28453 if test "x$HAVE_GL" = "xno"; then 28454 if test "x$NEED_GLX" = "xyes"; then 28455 as_fn_error $? "Building the GLX backend without the OpenGL backend is unsupported" "$LINENO" 5 28456 fi 28457 else USE_OPENGL=yes 28458 if test "x$NEED_GLX" != "xno"; then 28459 USE_GLX=yes 28460 fi 28461 fi 28462 fi 28463fi 28464 28465HAVE_DRM_FOURCC_HEADER=no 28466ac_fn_c_check_header_mongrel "$LINENO" "libdrm/drm_fourcc.h" "ac_cv_header_libdrm_drm_fourcc_h" "$ac_includes_default" 28467if test "x$ac_cv_header_libdrm_drm_fourcc_h" = xyes; then : 28468 HAVE_DRM_FOURCC_HEADER=yes 28469fi 28470 28471 28472 28473GST_GL_HAVE_DMABUF=0 28474if test "x$HAVE_DRM_FOURCC_HEADER" = "xyes" -a \ 28475 "x$HAVE_EGL" = "xyes"; then 28476 GST_GL_HAVE_DMABUF=1 28477fi 28478 28479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glTexDirectVIV in -lGLESv2" >&5 28480$as_echo_n "checking for glTexDirectVIV in -lGLESv2... " >&6; } 28481if ${ac_cv_lib_GLESv2_glTexDirectVIV+:} false; then : 28482 $as_echo_n "(cached) " >&6 28483else 28484 ac_check_lib_save_LIBS=$LIBS 28485LIBS="-lGLESv2 $LIBS" 28486cat confdefs.h - <<_ACEOF >conftest.$ac_ext 28487/* end confdefs.h. */ 28488 28489/* Override any GCC internal prototype to avoid an error. 28490 Use char because int might match the return type of a GCC 28491 builtin and then its argument prototype would still apply. */ 28492#ifdef __cplusplus 28493extern "C" 28494#endif 28495char glTexDirectVIV (); 28496int 28497main () 28498{ 28499return glTexDirectVIV (); 28500 ; 28501 return 0; 28502} 28503_ACEOF 28504if ac_fn_c_try_link "$LINENO"; then : 28505 ac_cv_lib_GLESv2_glTexDirectVIV=yes 28506else 28507 ac_cv_lib_GLESv2_glTexDirectVIV=no 28508fi 28509rm -f core conftest.err conftest.$ac_objext \ 28510 conftest$ac_exeext conftest.$ac_ext 28511LIBS=$ac_check_lib_save_LIBS 28512fi 28513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GLESv2_glTexDirectVIV" >&5 28514$as_echo "$ac_cv_lib_GLESv2_glTexDirectVIV" >&6; } 28515if test "x$ac_cv_lib_GLESv2_glTexDirectVIV" = xyes; then : 28516 HAVE_VIV_DIRECTVIV=yes 28517else 28518 HAVE_VIV_DIRECTVIV=no 28519fi 28520 28521 28522GST_GL_HAVE_VIV_DIRECTVIV=0 28523if test "x$HAVE_VIV_DIRECTVIV" = "xyes"; then 28524 GST_GL_HAVE_VIV_DIRECTVIV=1 28525fi 28526 28527if test "x$HAVE_GL" = "xyes" -a "x$HAVE_GLES2" = "xyes"; then 28528 GLES3_H_DEFINE=0 28529 GLES3EXT3_H_DEFINE=0 28530 if test "x$HAVE_GLES3_H" == "xyes"; then 28531 GLES3_H_DEFINE=1 28532 fi 28533 if test "x$HAVE_GLES3EXT3_H" == "xyes"; then 28534 GLES3EXT3_H_DEFINE=1 28535 fi 28536 GL_INCLUDES=" 28537#ifdef __GNUC__ 28538# pragma GCC diagnostic push 28539# pragma GCC diagnostic ignored \"-Wredundant-decls\" 28540#endif 28541#ifndef GL_GLEXT_PROTOTYPES 28542#define GL_GLEXT_PROTOTYPES 1 28543#endif 28544# ifdef HAVE_IOS 28545# include <OpenGLES/ES2/gl.h> 28546# include <OpenGLES/ES2/glext.h> 28547# else 28548# if $GLES3_H_DEFINE 28549# include <GLES3/gl3.h> 28550# if $GLES3EXT3_H_DEFINE 28551# include <GLES3/gl3ext.h> 28552# endif 28553# include <GLES2/gl2ext.h> 28554# else 28555# include <GLES2/gl2.h> 28556# include <GLES2/gl2ext.h> 28557# endif 28558# endif 28559# ifdef __APPLE__ 28560# include <OpenGL/OpenGL.h> 28561# include <OpenGL/gl.h> 28562# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070 28563# define GL_DO_NOT_WARN_IF_MULTI_GL_VERSION_HEADERS_INCLUDED 28564# include <OpenGL/gl3.h> 28565# endif 28566# else 28567# include <GL/gl.h> 28568# if __WIN32__ || _WIN32 28569# include <GL/glext.h> 28570# endif 28571# endif 28572int main (int argc, char **argv) { return 0; } 28573" 28574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is possible to include both GL and GLES2 headers" >&5 28575$as_echo_n "checking whether it is possible to include both GL and GLES2 headers... " >&6; } 28576 save_CFLAGS="$CFLAGS" 28577 CFLAGS="$CFLAGS $GL_CFLAGS $GLES2_CFLAGS $WARNING_CFLAGS $ERROR_CFLAGS" 28578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 28579/* end confdefs.h. */ 28580$GL_INCLUDES 28581_ACEOF 28582if ac_fn_c_try_compile "$LINENO"; then : 28583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 28584$as_echo "yes" >&6; } 28585 28586else 28587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28588$as_echo "no" >&6; } 28589 if test "x$NEED_GLES2" = "xyes"; then 28590 if test "x$NEED_GL" = "xyes"; then 28591 as_fn_error $? "Cannot seem to include both GL and GLES2 headers. Try disabling one API" "$LINENO" 5 28592 fi 28593 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling Desktop GL support" >&5 28594$as_echo "$as_me: WARNING: Disabling Desktop GL support" >&2;} 28595 HAVE_GL=no 28596 USE_OPENGL=no 28597 else 28598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling GL|ES 2.0 support" >&5 28599$as_echo "$as_me: WARNING: Disabling GL|ES 2.0 support" >&2;} 28600 HAVE_GLES2=no 28601 HAVE_GLES3_H=no 28602 fi 28603 28604fi 28605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 28606 CFLAGS="$save_CFLAGS" 28607fi 28608 28609#dnl Check for OpenGL 28610echo host is $host 28611case $host in 28612 *-android*) 28613 if test "x$NEED_WGL" = "xyes"; then 28614 as_fn_error $? "WGL is not available on Android" "$LINENO" 5 28615 fi 28616 if test "x$NEED_GLX" = "xyes"; then 28617 as_fn_error $? "GLX is not available on Android" "$LINENO" 5 28618 fi 28619 if test "x$NEED_GL" = "xyes"; then 28620 as_fn_error $? "GL is not available on Android" "$LINENO" 5 28621 fi 28622 if test "x$NEED_X11" = "xyes"; then 28623 as_fn_error $? "X11 is not available on Android" "$LINENO" 5 28624 fi 28625 if test "x$NEED_COCOA" = "xyes"; then 28626 as_fn_error $? "Cocoa is not available on Android" "$LINENO" 5 28627 fi 28628 28629 if test "x$HAVE_GLES2" = "xyes"; then 28630 if test "x$NEED_GLES2" != "xno"; then 28631 GL_LIBS="$GL_LIBS -lGLESv2" 28632 USE_GLES2=yes 28633 fi 28634 fi 28635 28636 if test "x$HAVE_EGL" = "xyes"; then 28637 if test "x$NEED_EGL" != "xno"; then 28638 GL_LIBS="$GL_LIBS -lEGL" 28639 USE_EGL=yes 28640 fi 28641 fi 28642 28643 if test "x$USE_EGL" != "xyes"; then 28644 as_fn_error $? "Need EGL on Android" "$LINENO" 5 28645 fi 28646 28647 if test "x$USE_GLES2" != "xyes"; then 28648 as_fn_error $? "Need OpenGL|ES 2.0 on Android" "$LINENO" 5 28649 fi 28650 28651 HAVE_WINDOW_ANDROID=yes 28652 ;; 28653 *-linux* | *-cygwin* | *-solaris* | *-netbsd* | *-freebsd* | *-openbsd* | *-kfreebsd* | *-dragonflybsd* | *-gnu* ) 28654 if test "x$NEED_WGL" = "xyes"; then 28655 as_fn_error $? "WGL is not available on unix" "$LINENO" 5 28656 fi 28657 28658 if test "x$HAVE_X11_XCB" = "xno"; then 28659 if test "x$HAVE_WAYLAND_EGL" = "xno"; then 28660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: X or Wayland is required for OpenGL support" >&5 28661$as_echo "$as_me: WARNING: X or Wayland is required for OpenGL support" >&2;} 28662 fi 28663 fi 28664 28665 if test "x$HAVE_GL" = "xyes"; then 28666 if test "x$NEED_GL" != "xno"; then 28667 GL_LIBS="$GL_LIBS -lGL" 28668 fi 28669 fi 28670 28671 if test "x$HAVE_GLES2" = "xyes"; then 28672 if test "x$NEED_GLES2" != "xno"; then 28673 GL_LIBS="$GL_LIBS -lGLESv2" 28674 USE_GLES2=yes 28675 fi 28676 fi 28677 28678 if test "x$HAVE_GBM_EGL" = "xyes"; then 28679 if test "x$NEED_EGL" = "xno" -o "x$HAVE_EGL" = "xno"; then 28680 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: EGL is required by the Mesa GBM EGL backend" >&5 28681$as_echo "$as_me: WARNING: EGL is required by the Mesa GBM EGL backend" >&2;} 28682 else 28683 HAVE_WINDOW_GBM=yes 28684 GL_CFLAGS="$GL_CFLAGS $DRM_CFLAGS $GBM_CFLAGS" 28685 fi 28686 fi 28687 28688 if test "x$HAVE_X11_XCB" = "xyes" -a "x$HAVE_EGL_RPI" = "xno"; then 28689 if test "x$NEED_X11" != "xno"; then 28690 GL_LIBS="$GL_LIBS $X11_XCB_LIBS" 28691 GL_CFLAGS="$GL_CFLAGS $X11_XCB_CFLAGS" 28692 HAVE_WINDOW_X11=yes 28693 fi 28694 fi 28695 28696 if test "x$HAVE_WAYLAND_EGL" = "xyes"; then 28697 if test "x$NEED_EGL" = "xno" -o "x$HAVE_EGL" = "xno"; then 28698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: EGL is required by the Wayland backend for OpenGL support" >&5 28699$as_echo "$as_me: WARNING: EGL is required by the Wayland backend for OpenGL support" >&2;} 28700 else 28701 if test "x$NEED_WAYLAND_EGL" != "xno"; then 28702 HAVE_WINDOW_WAYLAND=yes 28703 GL_LIBS="$GL_LIBS $WAYLAND_EGL_LIBS" 28704 GL_CFLAGS="$GL_CFLAGS $WAYLAND_EGL_CFLAGS" 28705 fi 28706 fi 28707 fi 28708 28709 if test "x$HAVE_VIV_FB_EGL" = "xyes"; then 28710 if test "x$NEED_EGL" = "xno" -o "x$HAVE_EGL" = "xno"; then 28711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: EGL is required by the Vivante EGL FB backend" >&5 28712$as_echo "$as_me: WARNING: EGL is required by the Vivante EGL FB backend" >&2;} 28713 else 28714 HAVE_WINDOW_VIV_FB=yes 28715 GL_LIBS="$GL_LIBS" 28716 GL_CFLAGS="$GL_CFLAGS" 28717 fi 28718 fi 28719 28720 if test "x$HAVE_EGL_RPI" = "xyes"; then 28721 if test "x$NEED_DISPMANX" != "xno"; then 28722 HAVE_WINDOW_DISPMANX=yes 28723 USE_EGL=yes 28724 fi 28725 fi 28726 28727 if test "x$HAVE_EGL" = "xno"; then 28728 if test "x$HAVE_GL" = "xno"; then 28729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Building requires either EGL or GLX for OpenGL support" >&5 28730$as_echo "$as_me: WARNING: Building requires either EGL or GLX for OpenGL support" >&2;} 28731 fi 28732 else 28733 if test "x$NEED_EGL" != "xno"; then 28734 if test "x$HAVE_WINDOW_WAYLAND" = "xyes" -o "x$HAVE_WINDOW_X11" = "xyes" -o "x$HAVE_WINDOW_DISPMANX" = "xyes" -o "x$HAVE_WINDOW_VIV_FB" = "xyes" -o "x$HAVE_WINDOW_GBM" = "xyes"; then 28735 GL_LIBS="$GL_LIBS -lEGL $EGL_LIBS" 28736 GL_CFLAGS="$GL_CFLAGS $EGL_CFLAGS" 28737 USE_EGL=yes 28738 fi 28739 fi 28740 fi 28741 ;; 28742 *-darwin*) 28743 if test "x$HAVE_IOS" = "xyes"; then 28744 if test "x$NEED_WGL" = "xyes"; then 28745 as_fn_error $? "WGL is not available on iOS" "$LINENO" 5 28746 fi 28747 if test "x$NEED_GLX" = "xyes"; then 28748 as_fn_error $? "GLX is not available on iOS" "$LINENO" 5 28749 fi 28750 if test "x$NEED_GL" = "xyes"; then 28751 as_fn_error $? "GL is not available on iOS" "$LINENO" 5 28752 fi 28753 if test "x$NEED_X11" = "xyes"; then 28754 as_fn_error $? "X11 is not available on iOS" "$LINENO" 5 28755 fi 28756 if test "x$NEED_COCOA" = "xyes"; then 28757 as_fn_error $? "Cocoa is not available on iOS" "$LINENO" 5 28758 fi 28759 if test "x$NEED_EGL" = "xyes"; then 28760 as_fn_error $? "EGL is not available on iOS" "$LINENO" 5 28761 fi 28762 28763 GL_LIBS="$LIBS -framework OpenGLES -framework QuartzCore -framework UIKit -framework CoreGraphics -framework CoreFoundation -framework Foundation" 28764 GL_CFLAGS="$GL_CFLAGS" 28765 USE_GLES2=yes 28766 USE_EAGL=yes 28767 HAVE_WINDOW_EAGL=yes 28768 28769 ac_cv_type_GLsizeiptr=yes 28770 ac_cv_type_GLintptr=yes 28771 ac_cv_type_GLchar=yes 28772 else 28773 if test "x$NEED_WGL" = "xyes"; then 28774 as_fn_error $? "WGL is not available on Mac OS X" "$LINENO" 5 28775 fi 28776 28777 if test "x$NEED_COCOA" != "xno"; then 28778 GL_LIBS="$LIBS -framework OpenGL -framework Cocoa -framework QuartzCore -framework CoreFoundation" 28779 GL_CFLAGS="$GL_CFLAGS" 28780 USE_COCOA=yes 28781 HAVE_WINDOW_COCOA=yes 28782 USE_OPENGL=yes 28783 fi 28784 28785 if test "x$USE_GLX" = "xyes"; then 28786 if test "x$HAVE_X11_XCB" = "xyes"; then 28787 if test "x$NEED_X11" != "xno"; then 28788 GL_LIBS="$GL_LIBS $X11_XCB_LIBS" 28789 GL_CFLAGS="$GL_CFLAGS $X11_XCB_CFLAGS" 28790 HAVE_WINDOW_X11=yes 28791 fi 28792 fi 28793 28794 if test "x$HAVE_GL" = "xyes"; then 28795 if test "x$NEED_GL" != "xno"; then 28796 GL_LIBS="$GL_LIBS -lGL" 28797 fi 28798 USE_OPENGL=yes 28799 fi 28800 fi 28801 28802 if test "x$HAVE_EGL" = "xyes"; then 28803 if test "x$NEED_EGL" != "xno"; then 28804 if test "x$HAVE_WINDOW_X11" = "xyes"; then 28805 GL_LIBS="$GL_LIBS -lEGL $EGL_LIBS" 28806 GL_CFLAGS="$GL_CFLAGS $EGL_CFLAGS" 28807 USE_EGL=yes 28808 fi 28809 fi 28810 fi 28811 28812 if test "x$HAVE_GLES2" = "xyes"; then 28813 if test "x$NEED_GLES2" != "xno"; then 28814 GL_LIBS="$GL_LIBS -lGLESv2" 28815 USE_GLES2=yes 28816 fi 28817 fi 28818 fi 28819 ;; 28820 *-mingw32*) 28821 if test "x$NEED_GLX" = "xyes"; then 28822 as_fn_error $? "GLX is not available on Windows" "$LINENO" 5 28823 fi 28824 if test "x$NEED_GLES2" = "xyes"; then 28825 as_fn_error $? "OpenGL|ES 2.0 is not supported on your platform yet" "$LINENO" 5 28826 fi 28827 28828 if test "x$HAVE_GL" = "xyes"; then 28829 if test "x$NEED_GL" != "xno"; then 28830 if test "x$HAVE_WGL" = "xyes"; then 28831 if test "$NEED_WGL" != "xno"; then 28832 GL_LIBS="$GL_LIBS -lgdi32 -lopengl32" 28833 HAVE_WINDOW_WIN32=yes 28834 USE_OPENGL=yes 28835 USE_WGL=yes 28836 fi 28837 fi 28838 fi 28839 fi 28840 ;; 28841 *) 28842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Don't know how to check for OpenGL on your platform." >&5 28843$as_echo "$as_me: WARNING: Don't know how to check for OpenGL on your platform." >&2;} 28844 ;; 28845esac 28846 28847GL_PLATFORMS= 28848GL_WINDOWS= 28849GL_APIS= 28850GL_CONFIG_DEFINES= 28851 28852 28853GST_GL_HAVE_OPENGL=0 28854GST_GL_HAVE_GLES2=0 28855GST_GL_HAVE_GLES3=0 28856GST_GL_HAVE_GLES3EXT3_H=0 28857 28858if test "x$USE_OPENGL" = "xyes"; then 28859 GL_APIS="gl $GL_APIS" 28860 GST_GL_HAVE_OPENGL=1 28861fi 28862if test "x$USE_GLES2" = "xyes"; then 28863 GL_APIS="gles2 $GL_APIS" 28864 GST_GL_HAVE_GLES2=1 28865 if test "x$HAVE_GLES3_H" = "xyes"; then 28866 GST_GL_HAVE_GLES3=1 28867 if test "x$HAVE_GLES3EXT3_H" = "xyes"; then 28868 GST_GL_HAVE_GLES3EXT3_H=1 28869 fi 28870 fi 28871fi 28872 28873GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES 28874#define GST_GL_HAVE_OPENGL $GST_GL_HAVE_OPENGL 28875#define GST_GL_HAVE_GLES2 $GST_GL_HAVE_GLES2 28876#define GST_GL_HAVE_GLES3 $GST_GL_HAVE_GLES3 28877#define GST_GL_HAVE_GLES3EXT3_H $GST_GL_HAVE_GLES3EXT3_H 28878" 28879 28880 28881GST_GL_HAVE_WINDOW_X11=0 28882GST_GL_HAVE_WINDOW_COCOA=0 28883GST_GL_HAVE_WINDOW_WIN32=0 28884GST_GL_HAVE_WINDOW_WAYLAND=0 28885GST_GL_HAVE_WINDOW_ANDROID=0 28886GST_GL_HAVE_WINDOW_DISPMANX=0 28887GST_GL_HAVE_WINDOW_EAGL=0 28888GST_GL_HAVE_WINDOW_VIV_FB=0 28889GST_GL_HAVE_WINDOW_GBM=0 28890 28891if test "x$HAVE_WINDOW_X11" = "xyes"; then 28892 GL_WINDOWS="x11 $GL_WINDOWS" 28893 GST_GL_HAVE_WINDOW_X11=1 28894fi 28895if test "x$HAVE_WINDOW_COCOA" = "xyes"; then 28896 GL_WINDOWS="cocoa $GL_WINDOWS" 28897 GST_GL_HAVE_WINDOW_COCOA=1 28898fi 28899if test "x$HAVE_WINDOW_WIN32" = "xyes"; then 28900 GL_WINDOWS="win32 $GL_WINDOWS" 28901 GST_GL_HAVE_WINDOW_WIN32=1 28902fi 28903if test "x$HAVE_WINDOW_WAYLAND" = "xyes"; then 28904 GL_WINDOWS="wayland $GL_WINDOWS" 28905 GST_GL_HAVE_WINDOW_WAYLAND=1 28906fi 28907if test "x$HAVE_WINDOW_ANDROID" = "xyes"; then 28908 GL_WINDOWS="android $GL_WINDOWS" 28909 GST_GL_HAVE_WINDOW_ANDROID=1 28910fi 28911if test "x$HAVE_WINDOW_DISPMANX" = "xyes"; then 28912 GL_WINDOWS="dispmanx $GL_WINDOWS" 28913 GST_GL_HAVE_WINDOW_DISPMANX=1 28914fi 28915if test "x$HAVE_WINDOW_EAGL" = "xyes"; then 28916 GL_WINDOWS="eagl $GL_WINDOWS" 28917 GST_GL_HAVE_WINDOW_EAGL=1 28918fi 28919if test "x$HAVE_WINDOW_VIV_FB" = "xyes"; then 28920 GL_WINDOWS="viv-fb $GL_WINDOWS" 28921 GST_GL_HAVE_WINDOW_VIV_FB=1 28922fi 28923if test "x$HAVE_WINDOW_GBM" = "xyes"; then 28924 GL_WINDOWS="gbm $GL_WINDOWS" 28925 GST_GL_HAVE_WINDOW_GBM=1 28926fi 28927 28928GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES 28929#define GST_GL_HAVE_WINDOW_X11 $GST_GL_HAVE_WINDOW_X11 28930#define GST_GL_HAVE_WINDOW_COCOA $GST_GL_HAVE_WINDOW_COCOA 28931#define GST_GL_HAVE_WINDOW_WIN32 $GST_GL_HAVE_WINDOW_WIN32 28932#define GST_GL_HAVE_WINDOW_WAYLAND $GST_GL_HAVE_WINDOW_WAYLAND 28933#define GST_GL_HAVE_WINDOW_ANDROID $GST_GL_HAVE_WINDOW_ANDROID 28934#define GST_GL_HAVE_WINDOW_DISPMANX $GST_GL_HAVE_WINDOW_DISPMANX 28935#define GST_GL_HAVE_WINDOW_EAGL $GST_GL_HAVE_WINDOW_EAGL 28936#define GST_GL_HAVE_WINDOW_VIV_FB $GST_GL_HAVE_WINDOW_VIV_FB 28937#define GST_GL_HAVE_WINDOW_GBM $GST_GL_HAVE_WINDOW_GBM 28938" 28939 28940 28941GST_GL_HAVE_PLATFORM_EGL=0 28942GST_GL_HAVE_PLATFORM_GLX=0 28943GST_GL_HAVE_PLATFORM_WGL=0 28944GST_GL_HAVE_PLATFORM_CGL=0 28945GST_GL_HAVE_PLATFORM_EAGL=0 28946 28947if test "x$USE_EGL" = "xyes"; then 28948 GL_PLATFORMS="egl $GL_PLATFORMS" 28949 GST_GL_HAVE_PLATFORM_EGL=1 28950fi 28951if test "x$USE_GLX" = "xyes"; then 28952 GL_PLATFORMS="glx $GL_PLATFORMS" 28953 GST_GL_HAVE_PLATFORM_GLX=1 28954fi 28955if test "x$USE_WGL" = "xyes"; then 28956 GL_PLATFORMS="wgl $GL_PLATFORMS" 28957 GST_GL_HAVE_PLATFORM_WGL=1 28958fi 28959if test "x$USE_COCOA" = "xyes"; then 28960 GL_PLATFORMS="cgl $GL_PLATFORMS" 28961 GST_GL_HAVE_PLATFORM_CGL=1 28962fi 28963if test "x$USE_EAGL" = "xyes"; then 28964 GL_PLATFORMS="eagl $GL_PLATFORMS" 28965 GST_GL_HAVE_PLATFORM_EAGL=1 28966fi 28967 28968GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES 28969#define GST_GL_HAVE_PLATFORM_EGL $GST_GL_HAVE_PLATFORM_EGL 28970#define GST_GL_HAVE_PLATFORM_GLX $GST_GL_HAVE_PLATFORM_GLX 28971#define GST_GL_HAVE_PLATFORM_WGL $GST_GL_HAVE_PLATFORM_WGL 28972#define GST_GL_HAVE_PLATFORM_CGL $GST_GL_HAVE_PLATFORM_CGL 28973#define GST_GL_HAVE_PLATFORM_EAGL $GST_GL_HAVE_PLATFORM_EAGL 28974" 28975 28976GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES 28977#define GST_GL_HAVE_DMABUF $GST_GL_HAVE_DMABUF 28978#define GST_GL_HAVE_VIV_DIRECTVIV $GST_GL_HAVE_VIV_DIRECTVIV 28979" 28980 28981if test "x$GL_APIS" = "x"; then 28982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Either OpenGL or OpenGL|ES is required for OpenGL support" >&5 28983$as_echo "$as_me: WARNING: Either OpenGL or OpenGL|ES is required for OpenGL support" >&2;} 28984fi 28985if test "x$GL_PLATFORMS" = "x"; then 28986 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find any OpenGL platforms to use such as CGL, WGL or GLX" >&5 28987$as_echo "$as_me: WARNING: Could not find any OpenGL platforms to use such as CGL, WGL or GLX" >&2;} 28988fi 28989if test "x$GL_WINDOWS" = "x"; then 28990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find any window systems to use such as Cocoa, Win32API or X11" >&5 28991$as_echo "$as_me: WARNING: Could not find any window systems to use such as Cocoa, Win32API or X11" >&2;} 28992fi 28993 28994if test "x$GL_APIS" = "x" -o "x$GL_PLATFORMS" = "x" -o "x$GL_WINDOWS" = "x"; then 28995 GL_LIBS= 28996 GL_CFLAGS= 28997 GL_OBJCFLAGS= 28998 USE_OPENGL=no 28999 USE_GLES2=no 29000 USE_GLX=no 29001 USE_EGL=no 29002 USE_WGL=no 29003 USE_COCOA=no 29004 USE_EGL_MALI=no 29005 USE_EGL_RPI=no 29006 USE_EAGL=no 29007 29008 HAVE_WINDOW_X11=no 29009 HAVE_WINDOW_WIN32=no 29010 HAVE_WINDOW_DISPMANX=no 29011 HAVE_WINDOW_WAYLAND=no 29012 HAVE_WINDOW_ANDROID=no 29013 HAVE_WINDOW_COCOA=no 29014 HAVE_WINDOW_EAGL=no 29015 HAVE_WINDOW_VIV_FB=no 29016 HAVE_WINDOW_GBM=no 29017fi 29018 29019 29020 29021 29022 29023 29024 29025 29026 29027 29028 if test "x$HAVE_WINDOW_X11" = "xyes"; then 29029 HAVE_WINDOW_X11_TRUE= 29030 HAVE_WINDOW_X11_FALSE='#' 29031else 29032 HAVE_WINDOW_X11_TRUE='#' 29033 HAVE_WINDOW_X11_FALSE= 29034fi 29035 29036 if test "x$HAVE_WINDOW_COCOA" = "xyes"; then 29037 HAVE_WINDOW_COCOA_TRUE= 29038 HAVE_WINDOW_COCOA_FALSE='#' 29039else 29040 HAVE_WINDOW_COCOA_TRUE='#' 29041 HAVE_WINDOW_COCOA_FALSE= 29042fi 29043 29044 if test "x$HAVE_WINDOW_WIN32" = "xyes"; then 29045 HAVE_WINDOW_WIN32_TRUE= 29046 HAVE_WINDOW_WIN32_FALSE='#' 29047else 29048 HAVE_WINDOW_WIN32_TRUE='#' 29049 HAVE_WINDOW_WIN32_FALSE= 29050fi 29051 29052 if test "x$HAVE_WINDOW_DISPMANX" = "xyes"; then 29053 HAVE_WINDOW_DISPMANX_TRUE= 29054 HAVE_WINDOW_DISPMANX_FALSE='#' 29055else 29056 HAVE_WINDOW_DISPMANX_TRUE='#' 29057 HAVE_WINDOW_DISPMANX_FALSE= 29058fi 29059 29060 if test "x$HAVE_WINDOW_WAYLAND" = "xyes"; then 29061 HAVE_WINDOW_WAYLAND_TRUE= 29062 HAVE_WINDOW_WAYLAND_FALSE='#' 29063else 29064 HAVE_WINDOW_WAYLAND_TRUE='#' 29065 HAVE_WINDOW_WAYLAND_FALSE= 29066fi 29067 29068 if test "x$HAVE_WINDOW_ANDROID" = "xyes"; then 29069 HAVE_WINDOW_ANDROID_TRUE= 29070 HAVE_WINDOW_ANDROID_FALSE='#' 29071else 29072 HAVE_WINDOW_ANDROID_TRUE='#' 29073 HAVE_WINDOW_ANDROID_FALSE= 29074fi 29075 29076 if test "x$HAVE_WINDOW_EAGL" = "xyes"; then 29077 HAVE_WINDOW_EAGL_TRUE= 29078 HAVE_WINDOW_EAGL_FALSE='#' 29079else 29080 HAVE_WINDOW_EAGL_TRUE='#' 29081 HAVE_WINDOW_EAGL_FALSE= 29082fi 29083 29084 if test "x$HAVE_WINDOW_VIV_FB" = "xyes"; then 29085 HAVE_WINDOW_VIV_FB_TRUE= 29086 HAVE_WINDOW_VIV_FB_FALSE='#' 29087else 29088 HAVE_WINDOW_VIV_FB_TRUE='#' 29089 HAVE_WINDOW_VIV_FB_FALSE= 29090fi 29091 29092 if test "x$HAVE_WINDOW_GBM" = "xyes"; then 29093 HAVE_WINDOW_GBM_TRUE= 29094 HAVE_WINDOW_GBM_FALSE='#' 29095else 29096 HAVE_WINDOW_GBM_TRUE='#' 29097 HAVE_WINDOW_GBM_FALSE= 29098fi 29099 29100 29101 if test "x$USE_OPENGL" = "xyes"; then 29102 USE_OPENGL_TRUE= 29103 USE_OPENGL_FALSE='#' 29104else 29105 USE_OPENGL_TRUE='#' 29106 USE_OPENGL_FALSE= 29107fi 29108 29109 if test "x$USE_GLES2" = "xyes"; then 29110 USE_GLES2_TRUE= 29111 USE_GLES2_FALSE='#' 29112else 29113 USE_GLES2_TRUE='#' 29114 USE_GLES2_FALSE= 29115fi 29116 29117 if test "x$USE_GLX" = "xyes"; then 29118 USE_GLX_TRUE= 29119 USE_GLX_FALSE='#' 29120else 29121 USE_GLX_TRUE='#' 29122 USE_GLX_FALSE= 29123fi 29124 29125 if test "x$USE_EGL" = "xyes"; then 29126 USE_EGL_TRUE= 29127 USE_EGL_FALSE='#' 29128else 29129 USE_EGL_TRUE='#' 29130 USE_EGL_FALSE= 29131fi 29132 29133 if test "x$USE_WGL" = "xyes"; then 29134 USE_WGL_TRUE= 29135 USE_WGL_FALSE='#' 29136else 29137 USE_WGL_TRUE='#' 29138 USE_WGL_FALSE= 29139fi 29140 29141 if test "x$USE_COCOA" = "xyes"; then 29142 USE_COCOA_TRUE= 29143 USE_COCOA_FALSE='#' 29144else 29145 USE_COCOA_TRUE='#' 29146 USE_COCOA_FALSE= 29147fi 29148 29149 if test "x$USE_EGL_MALI" = "xyes"; then 29150 USE_EGL_MALI_TRUE= 29151 USE_EGL_MALI_FALSE='#' 29152else 29153 USE_EGL_MALI_TRUE='#' 29154 USE_EGL_MALI_FALSE= 29155fi 29156 29157 if test "x$USE_EGL_RPI" = "xyes"; then 29158 USE_EGL_RPI_TRUE= 29159 USE_EGL_RPI_FALSE='#' 29160else 29161 USE_EGL_RPI_TRUE='#' 29162 USE_EGL_RPI_FALSE= 29163fi 29164 29165 if test "x$USE_EAGL" = "xyes"; then 29166 USE_EAGL_TRUE= 29167 USE_EAGL_FALSE='#' 29168else 29169 USE_EAGL_TRUE='#' 29170 USE_EAGL_FALSE= 29171fi 29172 29173 29174 if test "x$USE_OPENGL" = "xyes" -o "x$USE_GLES2" = "xyes"; then 29175 HAVE_GST_GL_TRUE= 29176 HAVE_GST_GL_FALSE='#' 29177else 29178 HAVE_GST_GL_TRUE='#' 29179 HAVE_GST_GL_FALSE= 29180fi 29181 29182 29183GL_INCLUDES="" 29184if test "x$USE_GLES2" = "xyes"; then 29185 GL_INCLUDES="$GL_INCLUDES 29186#ifndef GL_GLEXT_PROTOTYPES 29187#define GL_GLEXT_PROTOTYPES 1 29188#endif 29189# ifdef HAVE_IOS 29190# include <OpenGLES/ES2/gl.h> 29191# include <OpenGLES/ES2/glext.h> 29192# else 29193# if $GST_GL_HAVE_GLES3 29194# include <GLES3/gl3.h> 29195# if $GST_GL_HAVE_GLES3EXT3_H 29196# include <GLES3/gl3ext.h> 29197# endif 29198# include <GLES2/gl2ext.h> 29199# else 29200# include <GLES2/gl2.h> 29201# include <GLES2/gl2ext.h> 29202# endif 29203# endif 29204" 29205fi 29206 29207if test "x$USE_OPENGL" = "xyes"; then 29208 GL_INCLUDES="$GL_INCLUDES 29209# ifdef __APPLE__ 29210# include <OpenGL/OpenGL.h> 29211# include <OpenGL/gl.h> 29212# else 29213# include <GL/gl.h> 29214# if __WIN32__ || _WIN32 29215# include <GL/glext.h> 29216# endif 29217# endif 29218" 29219fi 29220 29221GST_GL_HAVE_GLEGLIMAGEOES=0 29222GST_GL_HAVE_GLCHAR=0 29223GST_GL_HAVE_GLSIZEIPTR=0 29224GST_GL_HAVE_GLINTPTR=0 29225GST_GL_HAVE_GLSYNC=0 29226GST_GL_HAVE_GLUINT64=0 29227GST_GL_HAVE_GLINT64=0 29228GST_GL_HAVE_EGLATTRIB=0 29229GST_GL_HAVE_EGLUINT64KHR=0 29230 29231old_CFLAGS=$CFLAGS 29232CFLAGS="$GL_CFLAGS $CFLAGS" 29233 29234ac_fn_c_check_type "$LINENO" "GLeglImageOES" "ac_cv_type_GLeglImageOES" "$GL_INCLUDES 29235" 29236if test "x$ac_cv_type_GLeglImageOES" = xyes; then : 29237 29238cat >>confdefs.h <<_ACEOF 29239#define HAVE_GLEGLIMAGEOES 1 29240_ACEOF 29241 29242 29243fi 29244 29245if test "x$ac_cv_type_GLeglImageOES" = "xyes"; then 29246 GST_GL_HAVE_GLEGLIMAGEOES=1 29247fi 29248 29249ac_fn_c_check_type "$LINENO" "GLchar" "ac_cv_type_GLchar" "$GL_INCLUDES 29250" 29251if test "x$ac_cv_type_GLchar" = xyes; then : 29252 29253cat >>confdefs.h <<_ACEOF 29254#define HAVE_GLCHAR 1 29255_ACEOF 29256 29257 29258fi 29259 29260if test "x$ac_cv_type_GLchar" = "xyes"; then 29261 GST_GL_HAVE_GLCHAR=1 29262fi 29263 29264ac_fn_c_check_type "$LINENO" "GLsizeiptr" "ac_cv_type_GLsizeiptr" "$GL_INCLUDES 29265" 29266if test "x$ac_cv_type_GLsizeiptr" = xyes; then : 29267 29268cat >>confdefs.h <<_ACEOF 29269#define HAVE_GLSIZEIPTR 1 29270_ACEOF 29271 29272 29273fi 29274 29275if test "x$ac_cv_type_GLsizeiptr" = "xyes"; then 29276 GST_GL_HAVE_GLSIZEIPTR=1 29277fi 29278 29279ac_fn_c_check_type "$LINENO" "GLintptr" "ac_cv_type_GLintptr" "$GL_INCLUDES 29280" 29281if test "x$ac_cv_type_GLintptr" = xyes; then : 29282 29283cat >>confdefs.h <<_ACEOF 29284#define HAVE_GLINTPTR 1 29285_ACEOF 29286 29287 29288fi 29289 29290if test "x$ac_cv_type_GLintptr" = "xyes"; then 29291 GST_GL_HAVE_GLINTPTR=1 29292fi 29293 29294ac_fn_c_check_type "$LINENO" "GLsync" "ac_cv_type_GLsync" "$GL_INCLUDES 29295" 29296if test "x$ac_cv_type_GLsync" = xyes; then : 29297 29298cat >>confdefs.h <<_ACEOF 29299#define HAVE_GLSYNC 1 29300_ACEOF 29301 29302 29303fi 29304 29305if test "x$ac_cv_type_GLsync" = "xyes"; then 29306 GST_GL_HAVE_GLSYNC=1 29307fi 29308 29309ac_fn_c_check_type "$LINENO" "GLuint64" "ac_cv_type_GLuint64" "$GL_INCLUDES 29310" 29311if test "x$ac_cv_type_GLuint64" = xyes; then : 29312 29313cat >>confdefs.h <<_ACEOF 29314#define HAVE_GLUINT64 1 29315_ACEOF 29316 29317 29318fi 29319 29320if test "x$ac_cv_type_GLuint64" = "xyes"; then 29321 GST_GL_HAVE_GLUINT64=1 29322fi 29323 29324ac_fn_c_check_type "$LINENO" "GLint64" "ac_cv_type_GLint64" "$GL_INCLUDES 29325" 29326if test "x$ac_cv_type_GLint64" = xyes; then : 29327 29328cat >>confdefs.h <<_ACEOF 29329#define HAVE_GLINT64 1 29330_ACEOF 29331 29332 29333fi 29334 29335if test "x$ac_cv_type_GLint64" = "xyes"; then 29336 GST_GL_HAVE_GLINT64=1 29337fi 29338 29339if test "x$USE_EGL" = "xyes"; then 29340 EGL_INCLUDES="$GL_INCLUDES 29341 #include <EGL/egl.h> 29342 #include <EGL/eglext.h> 29343 " 29344 ac_fn_c_check_type "$LINENO" "EGLAttrib" "ac_cv_type_EGLAttrib" "$EGL_INCLUDES 29345" 29346if test "x$ac_cv_type_EGLAttrib" = xyes; then : 29347 29348cat >>confdefs.h <<_ACEOF 29349#define HAVE_EGLATTRIB 1 29350_ACEOF 29351 29352 29353fi 29354 29355 if test "x$ac_cv_type_EGLAttrib" = "xyes"; then 29356 GST_GL_HAVE_EGLATTRIB=1 29357 fi 29358 29359 ac_fn_c_check_type "$LINENO" "EGLuint64KHR" "ac_cv_type_EGLuint64KHR" "$EGL_INCLUDES 29360" 29361if test "x$ac_cv_type_EGLuint64KHR" = xyes; then : 29362 29363cat >>confdefs.h <<_ACEOF 29364#define HAVE_EGLUINT64KHR 1 29365_ACEOF 29366 29367 29368fi 29369 29370 if test "x$ac_cv_type_EGLuint64KHR" = "xyes"; then 29371 GST_GL_HAVE_EGLUINT64KHR=1 29372 fi 29373fi 29374 29375CFLAGS=$old_CFLAGS 29376 29377GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES 29378#define GST_GL_HAVE_GLEGLIMAGEOES $GST_GL_HAVE_GLEGLIMAGEOES 29379#define GST_GL_HAVE_GLCHAR $GST_GL_HAVE_GLCHAR 29380#define GST_GL_HAVE_GLSIZEIPTR $GST_GL_HAVE_GLSIZEIPTR 29381#define GST_GL_HAVE_GLINTPTR $GST_GL_HAVE_GLINTPTR 29382#define GST_GL_HAVE_GLSYNC $GST_GL_HAVE_GLSYNC 29383#define GST_GL_HAVE_GLUINT64 $GST_GL_HAVE_GLUINT64 29384#define GST_GL_HAVE_GLINT64 $GST_GL_HAVE_GLINT64 29385#define GST_GL_HAVE_EGLATTRIB $GST_GL_HAVE_EGLATTRIB 29386#define GST_GL_HAVE_EGLUINT64KHR $GST_GL_HAVE_EGLUINT64KHR 29387" 29388 29389ac_config_commands="$ac_config_commands gst-libs/gst/gl/gstglconfig.h" 29390 29391 29392 29393 29394HAVE_GTK=no 29395HAVE_GTK_X11=no 29396HAVE_GDK_PIXBUF=no 29397GTK_REQ=3.10 29398if test "x$BUILD_EXAMPLES" = "xyes"; then 29399 29400pkg_failed=no 29401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK" >&5 29402$as_echo_n "checking for GTK... " >&6; } 29403 29404if test -n "$PKG_CONFIG"; then 29405 if test -n "$GTK_CFLAGS"; then 29406 pkg_cv_GTK_CFLAGS="$GTK_CFLAGS" 29407 else 29408 if test -n "$PKG_CONFIG" && \ 29409 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 >= \$GTK_REQ\""; } >&5 29410 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 >= $GTK_REQ") 2>&5 29411 ac_status=$? 29412 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29413 test $ac_status = 0; }; then 29414 pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-3.0 >= $GTK_REQ" 2>/dev/null` 29415else 29416 pkg_failed=yes 29417fi 29418 fi 29419else 29420 pkg_failed=untried 29421fi 29422if test -n "$PKG_CONFIG"; then 29423 if test -n "$GTK_LIBS"; then 29424 pkg_cv_GTK_LIBS="$GTK_LIBS" 29425 else 29426 if test -n "$PKG_CONFIG" && \ 29427 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 >= \$GTK_REQ\""; } >&5 29428 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 >= $GTK_REQ") 2>&5 29429 ac_status=$? 29430 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29431 test $ac_status = 0; }; then 29432 pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "gtk+-3.0 >= $GTK_REQ" 2>/dev/null` 29433else 29434 pkg_failed=yes 29435fi 29436 fi 29437else 29438 pkg_failed=untried 29439fi 29440 29441 29442 29443if test $pkg_failed = yes; then 29444 29445if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 29446 _pkg_short_errors_supported=yes 29447else 29448 _pkg_short_errors_supported=no 29449fi 29450 if test $_pkg_short_errors_supported = yes; then 29451 GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-3.0 >= $GTK_REQ"` 29452 else 29453 GTK_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-3.0 >= $GTK_REQ"` 29454 fi 29455 # Put the nasty error message in config.log where it belongs 29456 echo "$GTK_PKG_ERRORS" >&5 29457 29458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29459$as_echo "no" >&6; } 29460 HAVE_GTK=no 29461elif test $pkg_failed = untried; then 29462 HAVE_GTK=no 29463else 29464 GTK_CFLAGS=$pkg_cv_GTK_CFLAGS 29465 GTK_LIBS=$pkg_cv_GTK_LIBS 29466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29467$as_echo "yes" >&6; } 29468 HAVE_GTK=yes 29469fi 29470 29471pkg_failed=no 29472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK_X11" >&5 29473$as_echo_n "checking for GTK_X11... " >&6; } 29474 29475if test -n "$PKG_CONFIG"; then 29476 if test -n "$GTK_X11_CFLAGS"; then 29477 pkg_cv_GTK_X11_CFLAGS="$GTK_X11_CFLAGS" 29478 else 29479 if test -n "$PKG_CONFIG" && \ 29480 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-x11-3.0 >= \$GTK_REQ\""; } >&5 29481 ($PKG_CONFIG --exists --print-errors "gtk+-x11-3.0 >= $GTK_REQ") 2>&5 29482 ac_status=$? 29483 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29484 test $ac_status = 0; }; then 29485 pkg_cv_GTK_X11_CFLAGS=`$PKG_CONFIG --cflags "gtk+-x11-3.0 >= $GTK_REQ" 2>/dev/null` 29486else 29487 pkg_failed=yes 29488fi 29489 fi 29490else 29491 pkg_failed=untried 29492fi 29493if test -n "$PKG_CONFIG"; then 29494 if test -n "$GTK_X11_LIBS"; then 29495 pkg_cv_GTK_X11_LIBS="$GTK_X11_LIBS" 29496 else 29497 if test -n "$PKG_CONFIG" && \ 29498 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-x11-3.0 >= \$GTK_REQ\""; } >&5 29499 ($PKG_CONFIG --exists --print-errors "gtk+-x11-3.0 >= $GTK_REQ") 2>&5 29500 ac_status=$? 29501 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29502 test $ac_status = 0; }; then 29503 pkg_cv_GTK_X11_LIBS=`$PKG_CONFIG --libs "gtk+-x11-3.0 >= $GTK_REQ" 2>/dev/null` 29504else 29505 pkg_failed=yes 29506fi 29507 fi 29508else 29509 pkg_failed=untried 29510fi 29511 29512 29513 29514if test $pkg_failed = yes; then 29515 29516if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 29517 _pkg_short_errors_supported=yes 29518else 29519 _pkg_short_errors_supported=no 29520fi 29521 if test $_pkg_short_errors_supported = yes; then 29522 GTK_X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-x11-3.0 >= $GTK_REQ"` 29523 else 29524 GTK_X11_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-x11-3.0 >= $GTK_REQ"` 29525 fi 29526 # Put the nasty error message in config.log where it belongs 29527 echo "$GTK_X11_PKG_ERRORS" >&5 29528 29529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29530$as_echo "no" >&6; } 29531 HAVE_GTK_X11=no 29532elif test $pkg_failed = untried; then 29533 HAVE_GTK_X11=no 29534else 29535 GTK_X11_CFLAGS=$pkg_cv_GTK_X11_CFLAGS 29536 GTK_X11_LIBS=$pkg_cv_GTK_X11_LIBS 29537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29538$as_echo "yes" >&6; } 29539 HAVE_GTK_X11=yes 29540fi 29541 29542pkg_failed=no 29543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK_QUARTZ" >&5 29544$as_echo_n "checking for GTK_QUARTZ... " >&6; } 29545 29546if test -n "$PKG_CONFIG"; then 29547 if test -n "$GTK_QUARTZ_CFLAGS"; then 29548 pkg_cv_GTK_QUARTZ_CFLAGS="$GTK_QUARTZ_CFLAGS" 29549 else 29550 if test -n "$PKG_CONFIG" && \ 29551 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-quartz-3.0 >= \$GTK_REQ\""; } >&5 29552 ($PKG_CONFIG --exists --print-errors "gtk+-quartz-3.0 >= $GTK_REQ") 2>&5 29553 ac_status=$? 29554 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29555 test $ac_status = 0; }; then 29556 pkg_cv_GTK_QUARTZ_CFLAGS=`$PKG_CONFIG --cflags "gtk+-quartz-3.0 >= $GTK_REQ" 2>/dev/null` 29557else 29558 pkg_failed=yes 29559fi 29560 fi 29561else 29562 pkg_failed=untried 29563fi 29564if test -n "$PKG_CONFIG"; then 29565 if test -n "$GTK_QUARTZ_LIBS"; then 29566 pkg_cv_GTK_QUARTZ_LIBS="$GTK_QUARTZ_LIBS" 29567 else 29568 if test -n "$PKG_CONFIG" && \ 29569 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-quartz-3.0 >= \$GTK_REQ\""; } >&5 29570 ($PKG_CONFIG --exists --print-errors "gtk+-quartz-3.0 >= $GTK_REQ") 2>&5 29571 ac_status=$? 29572 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29573 test $ac_status = 0; }; then 29574 pkg_cv_GTK_QUARTZ_LIBS=`$PKG_CONFIG --libs "gtk+-quartz-3.0 >= $GTK_REQ" 2>/dev/null` 29575else 29576 pkg_failed=yes 29577fi 29578 fi 29579else 29580 pkg_failed=untried 29581fi 29582 29583 29584 29585if test $pkg_failed = yes; then 29586 29587if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 29588 _pkg_short_errors_supported=yes 29589else 29590 _pkg_short_errors_supported=no 29591fi 29592 if test $_pkg_short_errors_supported = yes; then 29593 GTK_QUARTZ_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gtk+-quartz-3.0 >= $GTK_REQ"` 29594 else 29595 GTK_QUARTZ_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-quartz-3.0 >= $GTK_REQ"` 29596 fi 29597 # Put the nasty error message in config.log where it belongs 29598 echo "$GTK_QUARTZ_PKG_ERRORS" >&5 29599 29600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29601$as_echo "no" >&6; } 29602 HAVE_GTK_QUARTZ=no 29603elif test $pkg_failed = untried; then 29604 HAVE_GTK_QUARTZ=no 29605else 29606 GTK_QUARTZ_CFLAGS=$pkg_cv_GTK_QUARTZ_CFLAGS 29607 GTK_QUARTZ_LIBS=$pkg_cv_GTK_QUARTZ_LIBS 29608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29609$as_echo "yes" >&6; } 29610 HAVE_GTK_QUARTZ=yes 29611fi 29612 29613 29614 29615 29616pkg_failed=no 29617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GDK_PIXBUF" >&5 29618$as_echo_n "checking for GDK_PIXBUF... " >&6; } 29619 29620if test -n "$PKG_CONFIG"; then 29621 if test -n "$GDK_PIXBUF_CFLAGS"; then 29622 pkg_cv_GDK_PIXBUF_CFLAGS="$GDK_PIXBUF_CFLAGS" 29623 else 29624 if test -n "$PKG_CONFIG" && \ 29625 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0\""; } >&5 29626 ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0") 2>&5 29627 ac_status=$? 29628 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29629 test $ac_status = 0; }; then 29630 pkg_cv_GDK_PIXBUF_CFLAGS=`$PKG_CONFIG --cflags "gdk-pixbuf-2.0" 2>/dev/null` 29631else 29632 pkg_failed=yes 29633fi 29634 fi 29635else 29636 pkg_failed=untried 29637fi 29638if test -n "$PKG_CONFIG"; then 29639 if test -n "$GDK_PIXBUF_LIBS"; then 29640 pkg_cv_GDK_PIXBUF_LIBS="$GDK_PIXBUF_LIBS" 29641 else 29642 if test -n "$PKG_CONFIG" && \ 29643 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0\""; } >&5 29644 ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0") 2>&5 29645 ac_status=$? 29646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29647 test $ac_status = 0; }; then 29648 pkg_cv_GDK_PIXBUF_LIBS=`$PKG_CONFIG --libs "gdk-pixbuf-2.0" 2>/dev/null` 29649else 29650 pkg_failed=yes 29651fi 29652 fi 29653else 29654 pkg_failed=untried 29655fi 29656 29657 29658 29659if test $pkg_failed = yes; then 29660 29661if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 29662 _pkg_short_errors_supported=yes 29663else 29664 _pkg_short_errors_supported=no 29665fi 29666 if test $_pkg_short_errors_supported = yes; then 29667 GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gdk-pixbuf-2.0"` 29668 else 29669 GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gdk-pixbuf-2.0"` 29670 fi 29671 # Put the nasty error message in config.log where it belongs 29672 echo "$GDK_PIXBUF_PKG_ERRORS" >&5 29673 29674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29675$as_echo "no" >&6; } 29676 HAVE_GDK_PIXBUF=no 29677elif test $pkg_failed = untried; then 29678 HAVE_GDK_PIXBUF=no 29679else 29680 GDK_PIXBUF_CFLAGS=$pkg_cv_GDK_PIXBUF_CFLAGS 29681 GDK_PIXBUF_LIBS=$pkg_cv_GDK_PIXBUF_LIBS 29682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29683$as_echo "yes" >&6; } 29684 HAVE_GDK_PIXBUF=yes 29685fi 29686 29687 29688fi 29689 if test "x$HAVE_GTK" = "xyes"; then 29690 HAVE_GTK_TRUE= 29691 HAVE_GTK_FALSE='#' 29692else 29693 HAVE_GTK_TRUE='#' 29694 HAVE_GTK_FALSE= 29695fi 29696 29697 if test "x$HAVE_GTK_X11" = "xyes"; then 29698 HAVE_GTK_X11_TRUE= 29699 HAVE_GTK_X11_FALSE='#' 29700else 29701 HAVE_GTK_X11_TRUE='#' 29702 HAVE_GTK_X11_FALSE= 29703fi 29704 29705 if test "x$HAVE_GTK_QUARTZ" = "xyes"; then 29706 HAVE_GTK_QUARTZ_TRUE= 29707 HAVE_GTK_QUARTZ_FALSE='#' 29708else 29709 HAVE_GTK_QUARTZ_TRUE='#' 29710 HAVE_GTK_QUARTZ_FALSE= 29711fi 29712 29713 if test "x$HAVE_GDK_PIXBUF" = "xyes"; then 29714 HAVE_GDK_PIXBUF_TRUE= 29715 HAVE_GDK_PIXBUF_FALSE='#' 29716else 29717 HAVE_GDK_PIXBUF_TRUE='#' 29718 HAVE_GDK_PIXBUF_FALSE= 29719fi 29720 29721 29722HAVE_QT=no 29723HAVE_QT_MOC=no 29724 29725pkg_failed=no 29726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for QT" >&5 29727$as_echo_n "checking for QT... " >&6; } 29728 29729if test -n "$PKG_CONFIG"; then 29730 if test -n "$QT_CFLAGS"; then 29731 pkg_cv_QT_CFLAGS="$QT_CFLAGS" 29732 else 29733 if test -n "$PKG_CONFIG" && \ 29734 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"Qt5Gui Qt5Widgets\""; } >&5 29735 ($PKG_CONFIG --exists --print-errors "Qt5Gui Qt5Widgets") 2>&5 29736 ac_status=$? 29737 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29738 test $ac_status = 0; }; then 29739 pkg_cv_QT_CFLAGS=`$PKG_CONFIG --cflags "Qt5Gui Qt5Widgets" 2>/dev/null` 29740else 29741 pkg_failed=yes 29742fi 29743 fi 29744else 29745 pkg_failed=untried 29746fi 29747if test -n "$PKG_CONFIG"; then 29748 if test -n "$QT_LIBS"; then 29749 pkg_cv_QT_LIBS="$QT_LIBS" 29750 else 29751 if test -n "$PKG_CONFIG" && \ 29752 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"Qt5Gui Qt5Widgets\""; } >&5 29753 ($PKG_CONFIG --exists --print-errors "Qt5Gui Qt5Widgets") 2>&5 29754 ac_status=$? 29755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 29756 test $ac_status = 0; }; then 29757 pkg_cv_QT_LIBS=`$PKG_CONFIG --libs "Qt5Gui Qt5Widgets" 2>/dev/null` 29758else 29759 pkg_failed=yes 29760fi 29761 fi 29762else 29763 pkg_failed=untried 29764fi 29765 29766 29767 29768if test $pkg_failed = yes; then 29769 29770if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 29771 _pkg_short_errors_supported=yes 29772else 29773 _pkg_short_errors_supported=no 29774fi 29775 if test $_pkg_short_errors_supported = yes; then 29776 QT_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "Qt5Gui Qt5Widgets"` 29777 else 29778 QT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "Qt5Gui Qt5Widgets"` 29779 fi 29780 # Put the nasty error message in config.log where it belongs 29781 echo "$QT_PKG_ERRORS" >&5 29782 29783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29784$as_echo "no" >&6; } 29785 29786 HAVE_QT=no 29787 29788elif test $pkg_failed = untried; then 29789 29790 HAVE_QT=no 29791 29792else 29793 QT_CFLAGS=$pkg_cv_QT_CFLAGS 29794 QT_LIBS=$pkg_cv_QT_LIBS 29795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29796$as_echo "yes" >&6; } 29797 29798 HAVE_QT=yes 29799 29800fi 29801if test "x$HAVE_QT" = "xyes"; then 29802 if test -n "$ac_tool_prefix"; then 29803 # Extract the first word of "${ac_tool_prefix}moc", so it can be a program name with args. 29804set dummy ${ac_tool_prefix}moc; ac_word=$2 29805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29806$as_echo_n "checking for $ac_word... " >&6; } 29807if ${ac_cv_prog_QT_MOC+:} false; then : 29808 $as_echo_n "(cached) " >&6 29809else 29810 if test -n "$QT_MOC"; then 29811 ac_cv_prog_QT_MOC="$QT_MOC" # Let the user override the test. 29812else 29813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29814for as_dir in $PATH 29815do 29816 IFS=$as_save_IFS 29817 test -z "$as_dir" && as_dir=. 29818 for ac_exec_ext in '' $ac_executable_extensions; do 29819 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 29820 ac_cv_prog_QT_MOC="${ac_tool_prefix}moc" 29821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 29822 break 2 29823 fi 29824done 29825 done 29826IFS=$as_save_IFS 29827 29828fi 29829fi 29830QT_MOC=$ac_cv_prog_QT_MOC 29831if test -n "$QT_MOC"; then 29832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QT_MOC" >&5 29833$as_echo "$QT_MOC" >&6; } 29834else 29835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29836$as_echo "no" >&6; } 29837fi 29838 29839 29840fi 29841if test -z "$ac_cv_prog_QT_MOC"; then 29842 ac_ct_QT_MOC=$QT_MOC 29843 # Extract the first word of "moc", so it can be a program name with args. 29844set dummy moc; ac_word=$2 29845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29846$as_echo_n "checking for $ac_word... " >&6; } 29847if ${ac_cv_prog_ac_ct_QT_MOC+:} false; then : 29848 $as_echo_n "(cached) " >&6 29849else 29850 if test -n "$ac_ct_QT_MOC"; then 29851 ac_cv_prog_ac_ct_QT_MOC="$ac_ct_QT_MOC" # Let the user override the test. 29852else 29853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29854for as_dir in $PATH 29855do 29856 IFS=$as_save_IFS 29857 test -z "$as_dir" && as_dir=. 29858 for ac_exec_ext in '' $ac_executable_extensions; do 29859 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 29860 ac_cv_prog_ac_ct_QT_MOC="moc" 29861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 29862 break 2 29863 fi 29864done 29865 done 29866IFS=$as_save_IFS 29867 29868fi 29869fi 29870ac_ct_QT_MOC=$ac_cv_prog_ac_ct_QT_MOC 29871if test -n "$ac_ct_QT_MOC"; then 29872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_QT_MOC" >&5 29873$as_echo "$ac_ct_QT_MOC" >&6; } 29874else 29875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29876$as_echo "no" >&6; } 29877fi 29878 29879 if test "x$ac_ct_QT_MOC" = x; then 29880 QT_MOC="" 29881 else 29882 case $cross_compiling:$ac_tool_warned in 29883yes:) 29884{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 29885$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 29886ac_tool_warned=yes ;; 29887esac 29888 QT_MOC=$ac_ct_QT_MOC 29889 fi 29890else 29891 QT_MOC="$ac_cv_prog_QT_MOC" 29892fi 29893 29894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt5 moc" >&5 29895$as_echo_n "checking for Qt5 moc... " >&6; } 29896 mocversion=`$QT_MOC -v 2>&1` 29897 mocversiongrep=`echo $mocversion | grep "Qt 5\|moc 5"` 29898 if test x"$mocversiongrep" != x"$mocversion"; then 29899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29900$as_echo "no" >&6; } 29901 # moc was not the qt5 one, try with moc-qt5 29902 if test -n "$ac_tool_prefix"; then 29903 # Extract the first word of "${ac_tool_prefix}moc-qt5", so it can be a program name with args. 29904set dummy ${ac_tool_prefix}moc-qt5; ac_word=$2 29905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29906$as_echo_n "checking for $ac_word... " >&6; } 29907if ${ac_cv_prog_QT_MOC+:} false; then : 29908 $as_echo_n "(cached) " >&6 29909else 29910 if test -n "$QT_MOC"; then 29911 ac_cv_prog_QT_MOC="$QT_MOC" # Let the user override the test. 29912else 29913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29914for as_dir in $PATH 29915do 29916 IFS=$as_save_IFS 29917 test -z "$as_dir" && as_dir=. 29918 for ac_exec_ext in '' $ac_executable_extensions; do 29919 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 29920 ac_cv_prog_QT_MOC="${ac_tool_prefix}moc-qt5" 29921 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 29922 break 2 29923 fi 29924done 29925 done 29926IFS=$as_save_IFS 29927 29928fi 29929fi 29930QT_MOC=$ac_cv_prog_QT_MOC 29931if test -n "$QT_MOC"; then 29932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QT_MOC" >&5 29933$as_echo "$QT_MOC" >&6; } 29934else 29935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29936$as_echo "no" >&6; } 29937fi 29938 29939 29940fi 29941if test -z "$ac_cv_prog_QT_MOC"; then 29942 ac_ct_QT_MOC=$QT_MOC 29943 # Extract the first word of "moc-qt5", so it can be a program name with args. 29944set dummy moc-qt5; ac_word=$2 29945{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29946$as_echo_n "checking for $ac_word... " >&6; } 29947if ${ac_cv_prog_ac_ct_QT_MOC+:} false; then : 29948 $as_echo_n "(cached) " >&6 29949else 29950 if test -n "$ac_ct_QT_MOC"; then 29951 ac_cv_prog_ac_ct_QT_MOC="$ac_ct_QT_MOC" # Let the user override the test. 29952else 29953as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29954for as_dir in $PATH 29955do 29956 IFS=$as_save_IFS 29957 test -z "$as_dir" && as_dir=. 29958 for ac_exec_ext in '' $ac_executable_extensions; do 29959 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 29960 ac_cv_prog_ac_ct_QT_MOC="moc-qt5" 29961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 29962 break 2 29963 fi 29964done 29965 done 29966IFS=$as_save_IFS 29967 29968fi 29969fi 29970ac_ct_QT_MOC=$ac_cv_prog_ac_ct_QT_MOC 29971if test -n "$ac_ct_QT_MOC"; then 29972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_QT_MOC" >&5 29973$as_echo "$ac_ct_QT_MOC" >&6; } 29974else 29975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29976$as_echo "no" >&6; } 29977fi 29978 29979 if test "x$ac_ct_QT_MOC" = x; then 29980 QT_MOC="" 29981 else 29982 case $cross_compiling:$ac_tool_warned in 29983yes:) 29984{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 29985$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 29986ac_tool_warned=yes ;; 29987esac 29988 QT_MOC=$ac_ct_QT_MOC 29989 fi 29990else 29991 QT_MOC="$ac_cv_prog_QT_MOC" 29992fi 29993 29994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Qt5 moc-qt5" >&5 29995$as_echo_n "checking for Qt5 moc-qt5... " >&6; } 29996 mocversion=`$QT_MOC -v 2>&1` 29997 mocversiongrep=`echo $mocversion | grep "Qt 5\|moc 5"` 29998 if test x"$mocversiongrep" != x"$mocversion"; then 29999 if test -n "$ac_tool_prefix"; then 30000 # Extract the first word of "${ac_tool_prefix}qtchooser", so it can be a program name with args. 30001set dummy ${ac_tool_prefix}qtchooser; ac_word=$2 30002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 30003$as_echo_n "checking for $ac_word... " >&6; } 30004if ${ac_cv_prog_QTCHOOSER+:} false; then : 30005 $as_echo_n "(cached) " >&6 30006else 30007 if test -n "$QTCHOOSER"; then 30008 ac_cv_prog_QTCHOOSER="$QTCHOOSER" # Let the user override the test. 30009else 30010as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 30011for as_dir in $PATH 30012do 30013 IFS=$as_save_IFS 30014 test -z "$as_dir" && as_dir=. 30015 for ac_exec_ext in '' $ac_executable_extensions; do 30016 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 30017 ac_cv_prog_QTCHOOSER="${ac_tool_prefix}qtchooser" 30018 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 30019 break 2 30020 fi 30021done 30022 done 30023IFS=$as_save_IFS 30024 30025fi 30026fi 30027QTCHOOSER=$ac_cv_prog_QTCHOOSER 30028if test -n "$QTCHOOSER"; then 30029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QTCHOOSER" >&5 30030$as_echo "$QTCHOOSER" >&6; } 30031else 30032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30033$as_echo "no" >&6; } 30034fi 30035 30036 30037fi 30038if test -z "$ac_cv_prog_QTCHOOSER"; then 30039 ac_ct_QTCHOOSER=$QTCHOOSER 30040 # Extract the first word of "qtchooser", so it can be a program name with args. 30041set dummy qtchooser; ac_word=$2 30042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 30043$as_echo_n "checking for $ac_word... " >&6; } 30044if ${ac_cv_prog_ac_ct_QTCHOOSER+:} false; then : 30045 $as_echo_n "(cached) " >&6 30046else 30047 if test -n "$ac_ct_QTCHOOSER"; then 30048 ac_cv_prog_ac_ct_QTCHOOSER="$ac_ct_QTCHOOSER" # Let the user override the test. 30049else 30050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 30051for as_dir in $PATH 30052do 30053 IFS=$as_save_IFS 30054 test -z "$as_dir" && as_dir=. 30055 for ac_exec_ext in '' $ac_executable_extensions; do 30056 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 30057 ac_cv_prog_ac_ct_QTCHOOSER="qtchooser" 30058 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 30059 break 2 30060 fi 30061done 30062 done 30063IFS=$as_save_IFS 30064 30065fi 30066fi 30067ac_ct_QTCHOOSER=$ac_cv_prog_ac_ct_QTCHOOSER 30068if test -n "$ac_ct_QTCHOOSER"; then 30069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_QTCHOOSER" >&5 30070$as_echo "$ac_ct_QTCHOOSER" >&6; } 30071else 30072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30073$as_echo "no" >&6; } 30074fi 30075 30076 if test "x$ac_ct_QTCHOOSER" = x; then 30077 QTCHOOSER="" 30078 else 30079 case $cross_compiling:$ac_tool_warned in 30080yes:) 30081{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 30082$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 30083ac_tool_warned=yes ;; 30084esac 30085 QTCHOOSER=$ac_ct_QTCHOOSER 30086 fi 30087else 30088 QTCHOOSER="$ac_cv_prog_QTCHOOSER" 30089fi 30090 30091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qtchooser" >&5 30092$as_echo_n "checking for qtchooser... " >&6; } 30093 qt5tooldir=`QT_SELECT=qt5 qtchooser -print-env | grep QTTOOLDIR | cut -d '=' -f 2 | cut -d \" -f 2` 30094 mocversion=`$qt5tooldir/moc -v 2>&1` 30095 mocversiongrep=`echo $mocversion | grep "Qt 5\|moc 5"` 30096 if test x"$mocversiongrep" != x"$mocversion"; then 30097 # no valid moc found 30098 QT_MOC="no" 30099 else 30100 QT_MOC=$qt5tooldir/moc 30101 fi 30102 else 30103 QT_MOC=$QT_MOC 30104 fi 30105 fi 30106 30107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QT_MOC" >&5 30108$as_echo "$QT_MOC" >&6; } 30109fi 30110 if test "x$HAVE_QT" = "xyes"; then 30111 HAVE_QT_TRUE= 30112 HAVE_QT_FALSE='#' 30113else 30114 HAVE_QT_TRUE='#' 30115 HAVE_QT_FALSE= 30116fi 30117 30118 if test "x$HAVE_QT_MOC" != "xno"; then 30119 HAVE_QT_MOC_TRUE= 30120 HAVE_QT_MOC_FALSE='#' 30121else 30122 HAVE_QT_MOC_TRUE='#' 30123 HAVE_QT_MOC_FALSE= 30124fi 30125 30126 30127 30128 30129HAVE_SDL=NO 30130if test "x$BUILD_EXAMPLES" = "xyes"; then 30131 30132pkg_failed=no 30133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SDL" >&5 30134$as_echo_n "checking for SDL... " >&6; } 30135 30136if test -n "$PKG_CONFIG"; then 30137 if test -n "$SDL_CFLAGS"; then 30138 pkg_cv_SDL_CFLAGS="$SDL_CFLAGS" 30139 else 30140 if test -n "$PKG_CONFIG" && \ 30141 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sdl >= 1.2.0\""; } >&5 30142 ($PKG_CONFIG --exists --print-errors "sdl >= 1.2.0") 2>&5 30143 ac_status=$? 30144 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 30145 test $ac_status = 0; }; then 30146 pkg_cv_SDL_CFLAGS=`$PKG_CONFIG --cflags "sdl >= 1.2.0" 2>/dev/null` 30147else 30148 pkg_failed=yes 30149fi 30150 fi 30151else 30152 pkg_failed=untried 30153fi 30154if test -n "$PKG_CONFIG"; then 30155 if test -n "$SDL_LIBS"; then 30156 pkg_cv_SDL_LIBS="$SDL_LIBS" 30157 else 30158 if test -n "$PKG_CONFIG" && \ 30159 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sdl >= 1.2.0\""; } >&5 30160 ($PKG_CONFIG --exists --print-errors "sdl >= 1.2.0") 2>&5 30161 ac_status=$? 30162 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 30163 test $ac_status = 0; }; then 30164 pkg_cv_SDL_LIBS=`$PKG_CONFIG --libs "sdl >= 1.2.0" 2>/dev/null` 30165else 30166 pkg_failed=yes 30167fi 30168 fi 30169else 30170 pkg_failed=untried 30171fi 30172 30173 30174 30175if test $pkg_failed = yes; then 30176 30177if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 30178 _pkg_short_errors_supported=yes 30179else 30180 _pkg_short_errors_supported=no 30181fi 30182 if test $_pkg_short_errors_supported = yes; then 30183 SDL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "sdl >= 1.2.0"` 30184 else 30185 SDL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "sdl >= 1.2.0"` 30186 fi 30187 # Put the nasty error message in config.log where it belongs 30188 echo "$SDL_PKG_ERRORS" >&5 30189 30190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30191$as_echo "no" >&6; } 30192 HAVE_SDL=no 30193elif test $pkg_failed = untried; then 30194 HAVE_SDL=no 30195else 30196 SDL_CFLAGS=$pkg_cv_SDL_CFLAGS 30197 SDL_LIBS=$pkg_cv_SDL_LIBS 30198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 30199$as_echo "yes" >&6; } 30200 HAVE_SDL=yes 30201fi 30202 30203 30204fi 30205 if test "x$HAVE_SDL" = "xyes"; then 30206 HAVE_SDL_TRUE= 30207 HAVE_SDL_FALSE='#' 30208else 30209 HAVE_SDL_TRUE='#' 30210 HAVE_SDL_FALSE= 30211fi 30212 30213 30214 30215 30216cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30217/* end confdefs.h. */ 30218 30219 30220 #include <linux/input.h> 30221 #include <linux/joystick.h> 30222 30223int 30224main () 30225{ 30226 30227 struct js_event js; 30228 js.type = JS_EVENT_AXIS; 30229 30230 ; 30231 return 0; 30232} 30233 30234_ACEOF 30235if ac_fn_c_try_compile "$LINENO"; then : 30236 30237 HAVE_LINUX_JOYSTICK_HEADERS="yes" 30238 30239else 30240 30241 HAVE_LINUX_JOYSTICK_HEADERS="no" 30242 30243fi 30244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30245 if test "x$HAVE_LINUX_JOYSTICK_HEADERS" = "xyes"; then 30246 HAVE_LINUX_JOYSTICK_HEADERS_TRUE= 30247 HAVE_LINUX_JOYSTICK_HEADERS_FALSE='#' 30248else 30249 HAVE_LINUX_JOYSTICK_HEADERS_TRUE='#' 30250 HAVE_LINUX_JOYSTICK_HEADERS_FALSE= 30251fi 30252 30253 30254# Check whether --enable-Bsymbolic was given. 30255if test "${enable_Bsymbolic+set}" = set; then : 30256 enableval=$enable_Bsymbolic; 30257else 30258 SAVED_LDFLAGS="${LDFLAGS}" SAVED_LIBS="${LIBS}" 30259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bsymbolic-functions linker flag" >&5 30260$as_echo_n "checking for -Bsymbolic-functions linker flag... " >&6; } 30261 LDFLAGS=-Wl,-Bsymbolic-functions 30262 LIBS= 30263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30264/* end confdefs.h. */ 30265 30266int 30267main () 30268{ 30269return 0 30270 ; 30271 return 0; 30272} 30273_ACEOF 30274if ac_fn_c_try_link "$LINENO"; then : 30275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 30276$as_echo "yes" >&6; } 30277 enable_Bsymbolic=yes 30278else 30279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30280$as_echo "no" >&6; } 30281 enable_Bsymbolic=no 30282fi 30283rm -f core conftest.err conftest.$ac_objext \ 30284 conftest$ac_exeext conftest.$ac_ext 30285 LDFLAGS="${SAVED_LDFLAGS}" LIBS="${SAVED_LIBS}" 30286fi 30287 30288 30289 30290 30291GST_LICENSE="LGPL" 30292 30293cat >>confdefs.h <<_ACEOF 30294#define GST_LICENSE "$GST_LICENSE" 30295_ACEOF 30296 30297 30298 30299 30300 30301 EXP_VAR=PLUGINDIR 30302 FROM_VAR=${libdir}/gstreamer-$GST_API_VERSION 30303 30304 prefix_save=$prefix 30305 exec_prefix_save=$exec_prefix 30306 30307 if test "x$prefix" = "xNONE"; then 30308 prefix="$ac_default_prefix" 30309 fi 30310 if test "x$exec_prefix" = "xNONE"; then 30311 exec_prefix=$prefix 30312 fi 30313 30314 full_var="$FROM_VAR" 30315 while true; do 30316 new_full_var="`eval echo $full_var`" 30317 if test "x$new_full_var" = "x$full_var"; then break; fi 30318 full_var=$new_full_var 30319 done 30320 30321 full_var=$new_full_var 30322 PLUGINDIR="$full_var" 30323 30324 30325 prefix=$prefix_save 30326 exec_prefix=$exec_prefix_save 30327 30328 30329cat >>confdefs.h <<_ACEOF 30330#define PLUGINDIR "$PLUGINDIR" 30331_ACEOF 30332 30333 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $PLUGINDIR as the plugin install location" >&5 30334$as_echo "$as_me: Using $PLUGINDIR as the plugin install location" >&6;} 30335 30336 plugindir="\$(libdir)/gstreamer-$GST_API_VERSION" 30337 30338 30339 30340 30341 if test "x$PACKAGE_VERSION_NANO" = "x0"; then 30342 30343 if test "xyes" = "xno" -o "xyes" = "x"; then 30344 GST_PACKAGE_RELEASE_DATETIME=`date -u "+%Y-%m-%dT%H:%MZ"` 30345 elif test "xyes" = "xyes"; then 30346 if ( echo "${srcdir}/gst-plugins-base.doap" | grep '^20[1-9][0-9]-[0-1][0-9]-[0-3][0-9]' >/dev/null ) ; then 30347 GST_PACKAGE_RELEASE_DATETIME= "${srcdir}/gst-plugins-base.doap" 30348 else 30349 YYYY_MM_DD=`sh "${srcdir}/common/extract-release-date-from-doap-file" $PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_MICRO "${srcdir}/gst-plugins-base.doap" `; 30350 if test "x$YYYY_MM_DD" != "x"; then 30351 GST_PACKAGE_RELEASE_DATETIME=$YYYY_MM_DD 30352 else 30353 as_fn_error $? "SET_PACKAGE_RELEASE_DATETIME: could not extract 30354 release date for release version $PACKAGE_VERSION_MAJOR.$PACKAGE_VERSION_MINOR.$PACKAGE_VERSION_MICRO from \"${srcdir}/gst-plugins-base.doap\" " "$LINENO" 5 30355 GST_PACKAGE_RELEASE_DATETIME="" 30356 fi 30357 fi 30358 elif ( echo yes | grep '^20[1-9][0-9]-[0-1][0-9]-[0-3][0-9]' >/dev/null ) ; then 30359 GST_PACKAGE_RELEASE_DATETIME=yes 30360 else 30361 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: SET_PACKAGE_RELEASE_DATETIME: invalid first argument" >&5 30362$as_echo "$as_me: WARNING: SET_PACKAGE_RELEASE_DATETIME: invalid first argument" >&2;} 30363 GST_PACKAGE_RELEASE_DATETIME="" 30364 fi 30365 30366 if test "x$GST_PACKAGE_RELEASE_DATETIME" = "x"; then 30367 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Invalid package release date time: $GST_PACKAGE_RELEASE_DATETIME" >&5 30368$as_echo "$as_me: WARNING: Invalid package release date time: $GST_PACKAGE_RELEASE_DATETIME" >&2;} 30369 else 30370 { $as_echo "$as_me:${as_lineno-$LINENO}: Setting GST_PACKAGE_RELEASE_DATETIME to $GST_PACKAGE_RELEASE_DATETIME" >&5 30371$as_echo "$as_me: Setting GST_PACKAGE_RELEASE_DATETIME to $GST_PACKAGE_RELEASE_DATETIME" >&6;} 30372 30373 30374cat >>confdefs.h <<_ACEOF 30375#define GST_PACKAGE_RELEASE_DATETIME "$GST_PACKAGE_RELEASE_DATETIME" 30376_ACEOF 30377 30378 fi 30379 30380 else 30381 30382 if test "xno" = "xno" -o "xno" = "x"; then 30383 GST_PACKAGE_RELEASE_DATETIME=`date -u "+%Y-%m-%dT%H:%MZ"` 30384 elif test "xno" = "xyes"; then 30385 if ( echo | grep '^20[1-9][0-9]-[0-1][0-9]-[0-3][0-9]' >/dev/null ) ; then 30386 GST_PACKAGE_RELEASE_DATETIME= 30387 else 30388 YYYY_MM_DD=`sh "${srcdir}/common/extract-release-date-from-doap-file" `; 30389 if test "x$YYYY_MM_DD" != "x"; then 30390 GST_PACKAGE_RELEASE_DATETIME=$YYYY_MM_DD 30391 else 30392 as_fn_error $? "SET_PACKAGE_RELEASE_DATETIME: could not extract 30393 release date for release version from " "$LINENO" 5 30394 GST_PACKAGE_RELEASE_DATETIME="" 30395 fi 30396 fi 30397 elif ( echo no | grep '^20[1-9][0-9]-[0-1][0-9]-[0-3][0-9]' >/dev/null ) ; then 30398 GST_PACKAGE_RELEASE_DATETIME=no 30399 else 30400 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: SET_PACKAGE_RELEASE_DATETIME: invalid first argument" >&5 30401$as_echo "$as_me: WARNING: SET_PACKAGE_RELEASE_DATETIME: invalid first argument" >&2;} 30402 GST_PACKAGE_RELEASE_DATETIME="" 30403 fi 30404 30405 if test "x$GST_PACKAGE_RELEASE_DATETIME" = "x"; then 30406 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Invalid package release date time: $GST_PACKAGE_RELEASE_DATETIME" >&5 30407$as_echo "$as_me: WARNING: Invalid package release date time: $GST_PACKAGE_RELEASE_DATETIME" >&2;} 30408 else 30409 { $as_echo "$as_me:${as_lineno-$LINENO}: Setting GST_PACKAGE_RELEASE_DATETIME to $GST_PACKAGE_RELEASE_DATETIME" >&5 30410$as_echo "$as_me: Setting GST_PACKAGE_RELEASE_DATETIME to $GST_PACKAGE_RELEASE_DATETIME" >&6;} 30411 30412 30413cat >>confdefs.h <<_ACEOF 30414#define GST_PACKAGE_RELEASE_DATETIME "$GST_PACKAGE_RELEASE_DATETIME" 30415_ACEOF 30416 30417 fi 30418 30419 fi 30420 30421 30422if test x$enable_static = xyes -a x$enable_shared = xno; then 30423 GST_STATIC_CFLAGS="-DGST_STATIC_COMPILATION" 30424fi 30425 30426# set by AG_GST_PARSE_SUBSYSTEM_DISABLES above 30427NO_WARNINGS="" 30428 30429 30430 30431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the GStreamer debugging system is enabled" >&5 30432$as_echo_n "checking whether the GStreamer debugging system is enabled... " >&6; } 30433 ac_ext=c 30434ac_cpp='$CPP $CPPFLAGS' 30435ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30436ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30437ac_compiler_gnu=$ac_cv_c_compiler_gnu 30438 30439 save_CFLAGS="$CFLAGS" 30440 CFLAGS="$GST_CFLAGS $CFLAGS" 30441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30442/* end confdefs.h. */ 30443 30444 30445 #include <gst/gstconfig.h> 30446 #ifdef GST_DISABLE_GST_DEBUG 30447 #error "debugging disabled, make compiler fail" 30448 #endif 30449_ACEOF 30450if ac_fn_c_try_compile "$LINENO"; then : 30451 debug_system_enabled=yes 30452else 30453 debug_system_enabled=no 30454fi 30455rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30456 CFLAGS="$save_CFLAGS" 30457 ac_ext=c 30458ac_cpp='$CPP $CPPFLAGS' 30459ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30460ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30461ac_compiler_gnu=$ac_cv_c_compiler_gnu 30462 30463 30464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $debug_system_enabled" >&5 30465$as_echo "$debug_system_enabled" >&6; } 30466 30467 if test "x$debug_system_enabled" = "xyes" ; then 30468 NO_WARNINGS="" 30469 true 30470 else 30471 NO_WARNINGS="-Wno-unused" 30472 true 30473 fi 30474 30475 30476 30477 30478 30479 30480 WARNING_CFLAGS="" 30481 ERROR_CFLAGS="" 30482 30483 30484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wall" >&5 30485$as_echo_n "checking to see if compiler understands -Wall... " >&6; } 30486 30487 save_CFLAGS="$CFLAGS" 30488 CFLAGS="$CFLAGS -Wall" 30489 30490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30491/* end confdefs.h. */ 30492 30493int 30494main () 30495{ 30496 30497 ; 30498 return 0; 30499} 30500_ACEOF 30501if ac_fn_c_try_compile "$LINENO"; then : 30502 flag_ok=yes 30503else 30504 flag_ok=no 30505fi 30506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30507 CFLAGS="$save_CFLAGS" 30508 30509 if test "X$flag_ok" = Xyes ; then 30510 WARNING_CFLAGS="$WARNING_CFLAGS -Wall" 30511 true 30512 else 30513 30514 true 30515 fi 30516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30517$as_echo "$flag_ok" >&6; } 30518 30519 30520 30521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wdeclaration-after-statement" >&5 30522$as_echo_n "checking to see if compiler understands -Wdeclaration-after-statement... " >&6; } 30523 30524 save_CFLAGS="$CFLAGS" 30525 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 30526 30527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30528/* end confdefs.h. */ 30529 30530int 30531main () 30532{ 30533 30534 ; 30535 return 0; 30536} 30537_ACEOF 30538if ac_fn_c_try_compile "$LINENO"; then : 30539 flag_ok=yes 30540else 30541 flag_ok=no 30542fi 30543rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30544 CFLAGS="$save_CFLAGS" 30545 30546 if test "X$flag_ok" = Xyes ; then 30547 WARNING_CFLAGS="$WARNING_CFLAGS -Wdeclaration-after-statement" 30548 true 30549 else 30550 30551 true 30552 fi 30553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30554$as_echo "$flag_ok" >&6; } 30555 30556 30557 30558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wvla" >&5 30559$as_echo_n "checking to see if compiler understands -Wvla... " >&6; } 30560 30561 save_CFLAGS="$CFLAGS" 30562 CFLAGS="$CFLAGS -Wvla" 30563 30564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30565/* end confdefs.h. */ 30566 30567int 30568main () 30569{ 30570 30571 ; 30572 return 0; 30573} 30574_ACEOF 30575if ac_fn_c_try_compile "$LINENO"; then : 30576 flag_ok=yes 30577else 30578 flag_ok=no 30579fi 30580rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30581 CFLAGS="$save_CFLAGS" 30582 30583 if test "X$flag_ok" = Xyes ; then 30584 WARNING_CFLAGS="$WARNING_CFLAGS -Wvla" 30585 true 30586 else 30587 30588 true 30589 fi 30590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30591$as_echo "$flag_ok" >&6; } 30592 30593 30594 30595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Wpointer-arith" >&5 30596$as_echo_n "checking to see if compiler understands -Wpointer-arith... " >&6; } 30597 30598 save_CFLAGS="$CFLAGS" 30599 CFLAGS="$CFLAGS -Wpointer-arith" 30600 30601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30602/* end confdefs.h. */ 30603 30604int 30605main () 30606{ 30607 30608 ; 30609 return 0; 30610} 30611_ACEOF 30612if ac_fn_c_try_compile "$LINENO"; then : 30613 flag_ok=yes 30614else 30615 flag_ok=no 30616fi 30617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30618 CFLAGS="$save_CFLAGS" 30619 30620 if test "X$flag_ok" = Xyes ; then 30621 WARNING_CFLAGS="$WARNING_CFLAGS -Wpointer-arith" 30622 true 30623 else 30624 30625 true 30626 fi 30627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30628$as_echo "$flag_ok" >&6; } 30629 30630 30631 if test "x$FATAL_WARNINGS" != "xno" 30632 then 30633 30634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -Werror" >&5 30635$as_echo_n "checking to see if compiler understands -Werror... " >&6; } 30636 30637 save_CFLAGS="$CFLAGS" 30638 CFLAGS="$CFLAGS -Werror" 30639 30640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30641/* end confdefs.h. */ 30642 30643int 30644main () 30645{ 30646 30647 ; 30648 return 0; 30649} 30650_ACEOF 30651if ac_fn_c_try_compile "$LINENO"; then : 30652 flag_ok=yes 30653else 30654 flag_ok=no 30655fi 30656rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30657 CFLAGS="$save_CFLAGS" 30658 30659 if test "X$flag_ok" = Xyes ; then 30660 ERROR_CFLAGS="$ERROR_CFLAGS -Werror" 30661 true 30662 else 30663 30664 true 30665 fi 30666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30667$as_echo "$flag_ok" >&6; } 30668 30669 fi 30670 30671 if test "x 30672 -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef 30673 -Wwrite-strings -Wformat-nonliteral -Wformat-security 30674 -Winit-self -Wmissing-include-dirs -Waddress 30675 -Wno-multichar -Wnested-externs $NO_WARNINGS" != "x" 30676 then 30677 UNSUPPORTED="" 30678 list=" 30679 -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef 30680 -Wwrite-strings -Wformat-nonliteral -Wformat-security 30681 -Winit-self -Wmissing-include-dirs -Waddress 30682 -Wno-multichar -Wnested-externs $NO_WARNINGS" 30683 for each in $list 30684 do 30685 30686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands $each" >&5 30687$as_echo_n "checking to see if compiler understands $each... " >&6; } 30688 30689 save_CFLAGS="$CFLAGS" 30690 CFLAGS="$CFLAGS $each" 30691 30692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30693/* end confdefs.h. */ 30694 30695int 30696main () 30697{ 30698 30699 ; 30700 return 0; 30701} 30702_ACEOF 30703if ac_fn_c_try_compile "$LINENO"; then : 30704 flag_ok=yes 30705else 30706 flag_ok=no 30707fi 30708rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30709 CFLAGS="$save_CFLAGS" 30710 30711 if test "X$flag_ok" = Xyes ; then 30712 WARNING_CFLAGS="$WARNING_CFLAGS $each" 30713 true 30714 else 30715 UNSUPPORTED="$UNSUPPORTED $each" 30716 true 30717 fi 30718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30719$as_echo "$flag_ok" >&6; } 30720 30721 done 30722 if test "X$UNSUPPORTED" != X ; then 30723 { $as_echo "$as_me:${as_lineno-$LINENO}: unsupported compiler flags: $UNSUPPORTED" >&5 30724$as_echo "$as_me: unsupported compiler flags: $UNSUPPORTED" >&6;} 30725 fi 30726 fi 30727 30728 30729 30730 { $as_echo "$as_me:${as_lineno-$LINENO}: set WARNING_CFLAGS to $WARNING_CFLAGS" >&5 30731$as_echo "$as_me: set WARNING_CFLAGS to $WARNING_CFLAGS" >&6;} 30732 { $as_echo "$as_me:${as_lineno-$LINENO}: set ERROR_CFLAGS to $ERROR_CFLAGS" >&5 30733$as_echo "$as_me: set ERROR_CFLAGS to $ERROR_CFLAGS" >&6;} 30734 30735 30736 30737 30738 30739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if c++ compiler understands " >&5 30740$as_echo_n "checking to see if c++ compiler understands ... " >&6; } 30741 30742 save_CPPFLAGS="$CPPFLAGS" 30743 CPPFLAGS="$CPPFLAGS " 30744 30745 ac_ext=cpp 30746ac_cpp='$CXXCPP $CPPFLAGS' 30747ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30748ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30749ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 30750 30751 30752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30753/* end confdefs.h. */ 30754 30755int 30756main () 30757{ 30758 30759 ; 30760 return 0; 30761} 30762_ACEOF 30763if ac_fn_cxx_try_compile "$LINENO"; then : 30764 flag_ok=yes 30765else 30766 flag_ok=no 30767fi 30768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30769 CPPFLAGS="$save_CPPFLAGS" 30770 30771 if test "X$flag_ok" = Xyes ; then 30772 30773 true 30774 else 30775 30776 true 30777 fi 30778 30779 ac_ext=c 30780ac_cpp='$CPP $CPPFLAGS' 30781ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30782ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30783ac_compiler_gnu=$ac_cv_c_compiler_gnu 30784 30785 30786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30787$as_echo "$flag_ok" >&6; } 30788 30789 30790 30791 30792 30793 ERROR_CXXFLAGS="" 30794 WARNING_CXXFLAGS="" 30795 30796 30797 30798 30799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if c++ compiler understands -Wall" >&5 30800$as_echo_n "checking to see if c++ compiler understands -Wall... " >&6; } 30801 30802 save_CPPFLAGS="$CPPFLAGS" 30803 CPPFLAGS="$CPPFLAGS -Wall" 30804 30805 ac_ext=cpp 30806ac_cpp='$CXXCPP $CPPFLAGS' 30807ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30808ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30809ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 30810 30811 30812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30813/* end confdefs.h. */ 30814 30815int 30816main () 30817{ 30818 30819 ; 30820 return 0; 30821} 30822_ACEOF 30823if ac_fn_cxx_try_compile "$LINENO"; then : 30824 flag_ok=yes 30825else 30826 flag_ok=no 30827fi 30828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30829 CPPFLAGS="$save_CPPFLAGS" 30830 30831 if test "X$flag_ok" = Xyes ; then 30832 WARNING_CXXFLAGS="$WARNING_CXXFLAGS -Wall" 30833 true 30834 else 30835 30836 true 30837 fi 30838 30839 ac_ext=c 30840ac_cpp='$CPP $CPPFLAGS' 30841ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30842ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30843ac_compiler_gnu=$ac_cv_c_compiler_gnu 30844 30845 30846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30847$as_echo "$flag_ok" >&6; } 30848 30849 30850 if test "x$FATAL_WARNINGS" != "xno" 30851 then 30852 30853 30854 30855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if c++ compiler understands -Werror" >&5 30856$as_echo_n "checking to see if c++ compiler understands -Werror... " >&6; } 30857 30858 save_CPPFLAGS="$CPPFLAGS" 30859 CPPFLAGS="$CPPFLAGS -Werror" 30860 30861 ac_ext=cpp 30862ac_cpp='$CXXCPP $CPPFLAGS' 30863ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30864ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30865ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 30866 30867 30868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30869/* end confdefs.h. */ 30870 30871int 30872main () 30873{ 30874 30875 ; 30876 return 0; 30877} 30878_ACEOF 30879if ac_fn_cxx_try_compile "$LINENO"; then : 30880 flag_ok=yes 30881else 30882 flag_ok=no 30883fi 30884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30885 CPPFLAGS="$save_CPPFLAGS" 30886 30887 if test "X$flag_ok" = Xyes ; then 30888 ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror" 30889 true 30890 else 30891 30892 true 30893 fi 30894 30895 ac_ext=c 30896ac_cpp='$CPP $CPPFLAGS' 30897ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30898ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30899ac_compiler_gnu=$ac_cv_c_compiler_gnu 30900 30901 30902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30903$as_echo "$flag_ok" >&6; } 30904 30905 30906 if test "x$ERROR_CXXFLAGS" != "x" 30907 then 30908 30909 30910 30911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if c++ compiler understands -Wno-non-virtual-dtor" >&5 30912$as_echo_n "checking to see if c++ compiler understands -Wno-non-virtual-dtor... " >&6; } 30913 30914 save_CPPFLAGS="$CPPFLAGS" 30915 CPPFLAGS="$CPPFLAGS -Wno-non-virtual-dtor" 30916 30917 ac_ext=cpp 30918ac_cpp='$CXXCPP $CPPFLAGS' 30919ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30920ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30921ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 30922 30923 30924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30925/* end confdefs.h. */ 30926 30927int 30928main () 30929{ 30930 30931 ; 30932 return 0; 30933} 30934_ACEOF 30935if ac_fn_cxx_try_compile "$LINENO"; then : 30936 flag_ok=yes 30937else 30938 flag_ok=no 30939fi 30940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 30941 CPPFLAGS="$save_CPPFLAGS" 30942 30943 if test "X$flag_ok" = Xyes ; then 30944 ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Wno-non-virtual-dtor" 30945 true 30946 else 30947 30948 true 30949 fi 30950 30951 ac_ext=c 30952ac_cpp='$CPP $CPPFLAGS' 30953ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30954ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30955ac_compiler_gnu=$ac_cv_c_compiler_gnu 30956 30957 30958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 30959$as_echo "$flag_ok" >&6; } 30960 30961 30962 if test -n "$PKG_CONFIG" && \ 30963 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 < 2.19.8\""; } >&5 30964 ($PKG_CONFIG --exists --print-errors "glib-2.0 < 2.19.8") 2>&5 30965 ac_status=$? 30966 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 30967 test $ac_status = 0; }; then 30968 30969 30970 30971 30972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if c++ compiler understands -fno-strict-aliasing" >&5 30973$as_echo_n "checking to see if c++ compiler understands -fno-strict-aliasing... " >&6; } 30974 30975 save_CPPFLAGS="$CPPFLAGS" 30976 CPPFLAGS="$CPPFLAGS -fno-strict-aliasing" 30977 30978 ac_ext=cpp 30979ac_cpp='$CXXCPP $CPPFLAGS' 30980ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 30981ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 30982ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 30983 30984 30985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 30986/* end confdefs.h. */ 30987 30988int 30989main () 30990{ 30991 30992 ; 30993 return 0; 30994} 30995_ACEOF 30996if ac_fn_cxx_try_compile "$LINENO"; then : 30997 flag_ok=yes 30998else 30999 flag_ok=no 31000fi 31001rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 31002 CPPFLAGS="$save_CPPFLAGS" 31003 31004 if test "X$flag_ok" = Xyes ; then 31005 ERROR_CXXFLAGS="$ERROR_CXXFLAGS -fno-strict-aliasing" 31006 true 31007 else 31008 31009 true 31010 fi 31011 31012 ac_ext=c 31013ac_cpp='$CPP $CPPFLAGS' 31014ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31015ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31016ac_compiler_gnu=$ac_cv_c_compiler_gnu 31017 31018 31019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 31020$as_echo "$flag_ok" >&6; } 31021 31022 31023fi 31024 fi 31025 fi 31026 31027 if test "x 31028 -Wmissing-declarations -Wredundant-decls -Wundef 31029 -Wwrite-strings -Wformat-nonliteral -Wformat-security 31030 -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return 31031 -Wno-multichar $NO_WARNINGS" != "x" 31032 then 31033 UNSUPPORTED="" 31034 list=" 31035 -Wmissing-declarations -Wredundant-decls -Wundef 31036 -Wwrite-strings -Wformat-nonliteral -Wformat-security 31037 -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return 31038 -Wno-multichar $NO_WARNINGS" 31039 for each in $list 31040 do 31041 31042 31043 31044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if c++ compiler understands $each" >&5 31045$as_echo_n "checking to see if c++ compiler understands $each... " >&6; } 31046 31047 save_CPPFLAGS="$CPPFLAGS" 31048 CPPFLAGS="$CPPFLAGS $each" 31049 31050 ac_ext=cpp 31051ac_cpp='$CXXCPP $CPPFLAGS' 31052ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31053ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31054ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 31055 31056 31057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 31058/* end confdefs.h. */ 31059 31060int 31061main () 31062{ 31063 31064 ; 31065 return 0; 31066} 31067_ACEOF 31068if ac_fn_cxx_try_compile "$LINENO"; then : 31069 flag_ok=yes 31070else 31071 flag_ok=no 31072fi 31073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 31074 CPPFLAGS="$save_CPPFLAGS" 31075 31076 if test "X$flag_ok" = Xyes ; then 31077 WARNING_CXXFLAGS="$WARNING_CXXFLAGS $each" 31078 true 31079 else 31080 UNSUPPORTED="$UNSUPPORTED $each" 31081 true 31082 fi 31083 31084 ac_ext=c 31085ac_cpp='$CPP $CPPFLAGS' 31086ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 31087ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 31088ac_compiler_gnu=$ac_cv_c_compiler_gnu 31089 31090 31091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 31092$as_echo "$flag_ok" >&6; } 31093 31094 done 31095 if test "X$UNSUPPORTED" != X ; then 31096 { $as_echo "$as_me:${as_lineno-$LINENO}: unsupported compiler flags: $UNSUPPORTED" >&5 31097$as_echo "$as_me: unsupported compiler flags: $UNSUPPORTED" >&6;} 31098 fi 31099 fi 31100 31101 31102 31103 { $as_echo "$as_me:${as_lineno-$LINENO}: set WARNING_CXXFLAGS to $WARNING_CXXFLAGS" >&5 31104$as_echo "$as_me: set WARNING_CXXFLAGS to $WARNING_CXXFLAGS" >&6;} 31105 { $as_echo "$as_me:${as_lineno-$LINENO}: set ERROR_CXXFLAGS to $ERROR_CXXFLAGS" >&5 31106$as_echo "$as_me: set ERROR_CXXFLAGS to $ERROR_CXXFLAGS" >&6;} 31107 31108 31109 31110 if test "x$GST_GIT" = "xyes"; then 31111 GST_LEVEL_DEFAULT=GST_LEVEL_ERROR 31112 else 31113 GST_LEVEL_DEFAULT=GST_LEVEL_NONE 31114 fi 31115 31116cat >>confdefs.h <<_ACEOF 31117#define GST_LEVEL_DEFAULT $GST_LEVEL_DEFAULT 31118_ACEOF 31119 31120 31121 31122 31123 31124 DEFAULT_AUDIOSINK="autoaudiosink" 31125 DEFAULT_VIDEOSINK="autovideosink" 31126 DEFAULT_AUDIOSRC="alsasrc" 31127 DEFAULT_VIDEOSRC="v4l2src" 31128 DEFAULT_VISUALIZER="goom" 31129 case "$host" in 31130 *-sun-* | *pc-solaris* ) 31131 DEFAULT_AUDIOSRC="sunaudiosrc" 31132 ;; 31133 *-darwin* ) 31134 DEFAULT_AUDIOSRC="osxaudiosrc" 31135 ;; 31136 esac 31137 31138 31139# Check whether --with-default-audiosink was given. 31140if test "${with_default_audiosink+set}" = set; then : 31141 withval=$with_default_audiosink; 31142 case "${withval}" in 31143 yes) as_fn_error $? "bad value ${withval} for --with-default-audiosink" "$LINENO" 5 ;; 31144 no) as_fn_error $? "bad value ${withval} for --with-default-audiosink" "$LINENO" 5 ;; 31145 *) DEFAULT_AUDIOSINK="${withval}" ;; 31146 esac 31147 31148else 31149 31150 DEFAULT_AUDIOSINK="$DEFAULT_AUDIOSINK" 31151 31152fi 31153 31154 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $DEFAULT_AUDIOSINK as default audio sink" >&5 31155$as_echo "$as_me: Using $DEFAULT_AUDIOSINK as default audio sink" >&6;} 31156 31157 31158cat >>confdefs.h <<_ACEOF 31159#define DEFAULT_AUDIOSINK "$DEFAULT_AUDIOSINK" 31160_ACEOF 31161 31162 31163 31164# Check whether --with-default-audiosrc was given. 31165if test "${with_default_audiosrc+set}" = set; then : 31166 withval=$with_default_audiosrc; 31167 case "${withval}" in 31168 yes) as_fn_error $? "bad value ${withval} for --with-default-audiosrc" "$LINENO" 5 ;; 31169 no) as_fn_error $? "bad value ${withval} for --with-default-audiosrc" "$LINENO" 5 ;; 31170 *) DEFAULT_AUDIOSRC="${withval}" ;; 31171 esac 31172 31173else 31174 31175 DEFAULT_AUDIOSRC="$DEFAULT_AUDIOSRC" 31176 31177fi 31178 31179 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $DEFAULT_AUDIOSRC as default audio source" >&5 31180$as_echo "$as_me: Using $DEFAULT_AUDIOSRC as default audio source" >&6;} 31181 31182 31183cat >>confdefs.h <<_ACEOF 31184#define DEFAULT_AUDIOSRC "$DEFAULT_AUDIOSRC" 31185_ACEOF 31186 31187 31188 31189# Check whether --with-default-videosink was given. 31190if test "${with_default_videosink+set}" = set; then : 31191 withval=$with_default_videosink; 31192 case "${withval}" in 31193 yes) as_fn_error $? "bad value ${withval} for --with-default-videosink" "$LINENO" 5 ;; 31194 no) as_fn_error $? "bad value ${withval} for --with-default-videosink" "$LINENO" 5 ;; 31195 *) DEFAULT_VIDEOSINK="${withval}" ;; 31196 esac 31197 31198else 31199 31200 DEFAULT_VIDEOSINK="$DEFAULT_VIDEOSINK" 31201 31202fi 31203 31204 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $DEFAULT_VIDEOSINK as default video sink" >&5 31205$as_echo "$as_me: Using $DEFAULT_VIDEOSINK as default video sink" >&6;} 31206 31207 31208cat >>confdefs.h <<_ACEOF 31209#define DEFAULT_VIDEOSINK "$DEFAULT_VIDEOSINK" 31210_ACEOF 31211 31212 31213 31214# Check whether --with-default-videosrc was given. 31215if test "${with_default_videosrc+set}" = set; then : 31216 withval=$with_default_videosrc; 31217 case "${withval}" in 31218 yes) as_fn_error $? "bad value ${withval} for --with-default-videosrc" "$LINENO" 5 ;; 31219 no) as_fn_error $? "bad value ${withval} for --with-default-videosrc" "$LINENO" 5 ;; 31220 *) DEFAULT_VIDEOSRC="${withval}" ;; 31221 esac 31222 31223else 31224 31225 DEFAULT_VIDEOSRC="$DEFAULT_VIDEOSRC" 31226 31227fi 31228 31229 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $DEFAULT_VIDEOSRC as default video source" >&5 31230$as_echo "$as_me: Using $DEFAULT_VIDEOSRC as default video source" >&6;} 31231 31232 31233cat >>confdefs.h <<_ACEOF 31234#define DEFAULT_VIDEOSRC "$DEFAULT_VIDEOSRC" 31235_ACEOF 31236 31237 31238 31239# Check whether --with-default-visualizer was given. 31240if test "${with_default_visualizer+set}" = set; then : 31241 withval=$with_default_visualizer; 31242 case "${withval}" in 31243 yes) as_fn_error $? "bad value ${withval} for --with-default-visualizer" "$LINENO" 5 ;; 31244 no) as_fn_error $? "bad value ${withval} for --with-default-visualizer" "$LINENO" 5 ;; 31245 *) DEFAULT_VISUALIZER="${withval}" ;; 31246 esac 31247 31248else 31249 31250 DEFAULT_VISUALIZER="$DEFAULT_VISUALIZER" 31251 31252fi 31253 31254 { $as_echo "$as_me:${as_lineno-$LINENO}: Using $DEFAULT_VISUALIZER as default visualizer" >&5 31255$as_echo "$as_me: Using $DEFAULT_VISUALIZER as default visualizer" >&6;} 31256 31257 31258cat >>confdefs.h <<_ACEOF 31259#define DEFAULT_VISUALIZER "$DEFAULT_VISUALIZER" 31260_ACEOF 31261 31262 31263 31264GST_DATADIR="$GST_PREFIX/share" 31265 31266cat >>confdefs.h <<_ACEOF 31267#define GST_DATADIR "$GST_DATADIR" 31268_ACEOF 31269 31270 31271cat >>confdefs.h <<_ACEOF 31272#define GST_API_VERSION "$GST_API_VERSION" 31273_ACEOF 31274 31275 31276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which audio resample format to use for integer" >&5 31277$as_echo_n "checking which audio resample format to use for integer... " >&6; } 31278 31279# Check whether --with-audioresample_format was given. 31280if test "${with_audioresample_format+set}" = set; then : 31281 withval=$with_audioresample_format; ac_cv_audioresample_format=$withval 31282else 31283 ac_cv_audioresample_format=auto 31284fi 31285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_audioresample_format" >&5 31286$as_echo "$ac_cv_audioresample_format" >&6; } 31287case $ac_cv_audioresample_format in 31288 int) 31289 31290$as_echo "#define AUDIORESAMPLE_FORMAT_INT 1" >>confdefs.h 31291 31292 31293 ;; 31294 float) 31295 31296$as_echo "#define AUDIORESAMPLE_FORMAT_FLOAT 1" >>confdefs.h 31297 31298 31299 ;; 31300 auto) 31301 31302$as_echo "#define AUDIORESAMPLE_FORMAT_AUTO 1" >>confdefs.h 31303 31304 31305esac 31306 31307ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" 31308if test "x$ac_cv_func_mmap" = xyes; then : 31309 31310$as_echo "#define HAVE_MMAP 1" >>confdefs.h 31311 31312fi 31313 31314 31315for ac_header in linux/dma-buf.h 31316do : 31317 ac_fn_c_check_header_mongrel "$LINENO" "linux/dma-buf.h" "ac_cv_header_linux_dma_buf_h" "$ac_includes_default" 31318if test "x$ac_cv_header_linux_dma_buf_h" = xyes; then : 31319 cat >>confdefs.h <<_ACEOF 31320#define HAVE_LINUX_DMA_BUF_H 1 31321_ACEOF 31322 31323fi 31324 31325done 31326 31327 31328 31329 31330 GST_PLUGINS_ALL="$GST_PLUGINS_ALL adder" 31331 31332 31333 31334 # Check whether --enable-adder was given. 31335if test "${enable_adder+set}" = set; then : 31336 enableval=$enable_adder; 31337 case "${enableval}" in 31338 yes) gst_use_adder=yes ;; 31339 no) gst_use_adder=no ;; 31340 *) as_fn_error $? "bad value ${enableval} for --enable-adder" "$LINENO" 5 ;; 31341 esac 31342 31343else 31344 gst_use_adder=yes 31345fi 31346 31347 if test x$gst_use_adder = xno; then 31348 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin adder" >&5 31349$as_echo "$as_me: disabling dependency-less plugin adder" >&6;} 31350 WITHOUT_PLUGINS="$WITHOUT_PLUGINS adder" 31351 fi 31352 31353 31354 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " adder " > /dev/null; then 31355 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED adder" 31356 fi 31357 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " adder " > /dev/null; then 31358 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ adder / /'` 31359 fi 31360 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " adder " > /dev/null; then 31361 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ adder / /'` 31362 fi 31363 if echo " $GST_PLUGINS_SELECTED " | grep -i " adder " > /dev/null; then 31364 USE_PLUGIN_ADDER_TRUE= 31365 USE_PLUGIN_ADDER_FALSE='#' 31366else 31367 USE_PLUGIN_ADDER_TRUE='#' 31368 USE_PLUGIN_ADDER_FALSE= 31369fi 31370 31371 31372 31373 GST_PLUGINS_ALL="$GST_PLUGINS_ALL app" 31374 31375 31376 31377 # Check whether --enable-app was given. 31378if test "${enable_app+set}" = set; then : 31379 enableval=$enable_app; 31380 case "${enableval}" in 31381 yes) gst_use_app=yes ;; 31382 no) gst_use_app=no ;; 31383 *) as_fn_error $? "bad value ${enableval} for --enable-app" "$LINENO" 5 ;; 31384 esac 31385 31386else 31387 gst_use_app=yes 31388fi 31389 31390 if test x$gst_use_app = xno; then 31391 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin app" >&5 31392$as_echo "$as_me: disabling dependency-less plugin app" >&6;} 31393 WITHOUT_PLUGINS="$WITHOUT_PLUGINS app" 31394 fi 31395 31396 31397 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " app " > /dev/null; then 31398 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED app" 31399 fi 31400 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " app " > /dev/null; then 31401 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ app / /'` 31402 fi 31403 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " app " > /dev/null; then 31404 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ app / /'` 31405 fi 31406 if echo " $GST_PLUGINS_SELECTED " | grep -i " app " > /dev/null; then 31407 USE_PLUGIN_APP_TRUE= 31408 USE_PLUGIN_APP_FALSE='#' 31409else 31410 USE_PLUGIN_APP_TRUE='#' 31411 USE_PLUGIN_APP_FALSE= 31412fi 31413 31414 31415 31416 GST_PLUGINS_ALL="$GST_PLUGINS_ALL audioconvert" 31417 31418 31419 31420 # Check whether --enable-audioconvert was given. 31421if test "${enable_audioconvert+set}" = set; then : 31422 enableval=$enable_audioconvert; 31423 case "${enableval}" in 31424 yes) gst_use_audioconvert=yes ;; 31425 no) gst_use_audioconvert=no ;; 31426 *) as_fn_error $? "bad value ${enableval} for --enable-audioconvert" "$LINENO" 5 ;; 31427 esac 31428 31429else 31430 gst_use_audioconvert=yes 31431fi 31432 31433 if test x$gst_use_audioconvert = xno; then 31434 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin audioconvert" >&5 31435$as_echo "$as_me: disabling dependency-less plugin audioconvert" >&6;} 31436 WITHOUT_PLUGINS="$WITHOUT_PLUGINS audioconvert" 31437 fi 31438 31439 31440 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " audioconvert " > /dev/null; then 31441 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED audioconvert" 31442 fi 31443 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " audioconvert " > /dev/null; then 31444 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audioconvert / /'` 31445 fi 31446 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " audioconvert " > /dev/null; then 31447 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audioconvert / /'` 31448 fi 31449 if echo " $GST_PLUGINS_SELECTED " | grep -i " audioconvert " > /dev/null; then 31450 USE_PLUGIN_AUDIOCONVERT_TRUE= 31451 USE_PLUGIN_AUDIOCONVERT_FALSE='#' 31452else 31453 USE_PLUGIN_AUDIOCONVERT_TRUE='#' 31454 USE_PLUGIN_AUDIOCONVERT_FALSE= 31455fi 31456 31457 31458 31459 GST_PLUGINS_ALL="$GST_PLUGINS_ALL audiomixer" 31460 31461 31462 31463 # Check whether --enable-audiomixer was given. 31464if test "${enable_audiomixer+set}" = set; then : 31465 enableval=$enable_audiomixer; 31466 case "${enableval}" in 31467 yes) gst_use_audiomixer=yes ;; 31468 no) gst_use_audiomixer=no ;; 31469 *) as_fn_error $? "bad value ${enableval} for --enable-audiomixer" "$LINENO" 5 ;; 31470 esac 31471 31472else 31473 gst_use_audiomixer=yes 31474fi 31475 31476 if test x$gst_use_audiomixer = xno; then 31477 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin audiomixer" >&5 31478$as_echo "$as_me: disabling dependency-less plugin audiomixer" >&6;} 31479 WITHOUT_PLUGINS="$WITHOUT_PLUGINS audiomixer" 31480 fi 31481 31482 31483 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " audiomixer " > /dev/null; then 31484 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED audiomixer" 31485 fi 31486 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " audiomixer " > /dev/null; then 31487 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audiomixer / /'` 31488 fi 31489 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " audiomixer " > /dev/null; then 31490 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audiomixer / /'` 31491 fi 31492 if echo " $GST_PLUGINS_SELECTED " | grep -i " audiomixer " > /dev/null; then 31493 USE_PLUGIN_AUDIOMIXER_TRUE= 31494 USE_PLUGIN_AUDIOMIXER_FALSE='#' 31495else 31496 USE_PLUGIN_AUDIOMIXER_TRUE='#' 31497 USE_PLUGIN_AUDIOMIXER_FALSE= 31498fi 31499 31500 31501 31502 GST_PLUGINS_ALL="$GST_PLUGINS_ALL audiorate" 31503 31504 31505 31506 # Check whether --enable-audiorate was given. 31507if test "${enable_audiorate+set}" = set; then : 31508 enableval=$enable_audiorate; 31509 case "${enableval}" in 31510 yes) gst_use_audiorate=yes ;; 31511 no) gst_use_audiorate=no ;; 31512 *) as_fn_error $? "bad value ${enableval} for --enable-audiorate" "$LINENO" 5 ;; 31513 esac 31514 31515else 31516 gst_use_audiorate=yes 31517fi 31518 31519 if test x$gst_use_audiorate = xno; then 31520 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin audiorate" >&5 31521$as_echo "$as_me: disabling dependency-less plugin audiorate" >&6;} 31522 WITHOUT_PLUGINS="$WITHOUT_PLUGINS audiorate" 31523 fi 31524 31525 31526 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " audiorate " > /dev/null; then 31527 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED audiorate" 31528 fi 31529 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " audiorate " > /dev/null; then 31530 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audiorate / /'` 31531 fi 31532 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " audiorate " > /dev/null; then 31533 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audiorate / /'` 31534 fi 31535 if echo " $GST_PLUGINS_SELECTED " | grep -i " audiorate " > /dev/null; then 31536 USE_PLUGIN_AUDIORATE_TRUE= 31537 USE_PLUGIN_AUDIORATE_FALSE='#' 31538else 31539 USE_PLUGIN_AUDIORATE_TRUE='#' 31540 USE_PLUGIN_AUDIORATE_FALSE= 31541fi 31542 31543 31544 31545 GST_PLUGINS_ALL="$GST_PLUGINS_ALL audiotestsrc" 31546 31547 31548 31549 # Check whether --enable-audiotestsrc was given. 31550if test "${enable_audiotestsrc+set}" = set; then : 31551 enableval=$enable_audiotestsrc; 31552 case "${enableval}" in 31553 yes) gst_use_audiotestsrc=yes ;; 31554 no) gst_use_audiotestsrc=no ;; 31555 *) as_fn_error $? "bad value ${enableval} for --enable-audiotestsrc" "$LINENO" 5 ;; 31556 esac 31557 31558else 31559 gst_use_audiotestsrc=yes 31560fi 31561 31562 if test x$gst_use_audiotestsrc = xno; then 31563 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin audiotestsrc" >&5 31564$as_echo "$as_me: disabling dependency-less plugin audiotestsrc" >&6;} 31565 WITHOUT_PLUGINS="$WITHOUT_PLUGINS audiotestsrc" 31566 fi 31567 31568 31569 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " audiotestsrc " > /dev/null; then 31570 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED audiotestsrc" 31571 fi 31572 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " audiotestsrc " > /dev/null; then 31573 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audiotestsrc / /'` 31574 fi 31575 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " audiotestsrc " > /dev/null; then 31576 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audiotestsrc / /'` 31577 fi 31578 if echo " $GST_PLUGINS_SELECTED " | grep -i " audiotestsrc " > /dev/null; then 31579 USE_PLUGIN_AUDIOTESTSRC_TRUE= 31580 USE_PLUGIN_AUDIOTESTSRC_FALSE='#' 31581else 31582 USE_PLUGIN_AUDIOTESTSRC_TRUE='#' 31583 USE_PLUGIN_AUDIOTESTSRC_FALSE= 31584fi 31585 31586 31587 31588 GST_PLUGINS_ALL="$GST_PLUGINS_ALL compositor" 31589 31590 31591 31592 # Check whether --enable-compositor was given. 31593if test "${enable_compositor+set}" = set; then : 31594 enableval=$enable_compositor; 31595 case "${enableval}" in 31596 yes) gst_use_compositor=yes ;; 31597 no) gst_use_compositor=no ;; 31598 *) as_fn_error $? "bad value ${enableval} for --enable-compositor" "$LINENO" 5 ;; 31599 esac 31600 31601else 31602 gst_use_compositor=yes 31603fi 31604 31605 if test x$gst_use_compositor = xno; then 31606 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin compositor" >&5 31607$as_echo "$as_me: disabling dependency-less plugin compositor" >&6;} 31608 WITHOUT_PLUGINS="$WITHOUT_PLUGINS compositor" 31609 fi 31610 31611 31612 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " compositor " > /dev/null; then 31613 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED compositor" 31614 fi 31615 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " compositor " > /dev/null; then 31616 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ compositor / /'` 31617 fi 31618 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " compositor " > /dev/null; then 31619 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ compositor / /'` 31620 fi 31621 if echo " $GST_PLUGINS_SELECTED " | grep -i " compositor " > /dev/null; then 31622 USE_PLUGIN_COMPOSITOR_TRUE= 31623 USE_PLUGIN_COMPOSITOR_FALSE='#' 31624else 31625 USE_PLUGIN_COMPOSITOR_TRUE='#' 31626 USE_PLUGIN_COMPOSITOR_FALSE= 31627fi 31628 31629 31630 31631 GST_PLUGINS_ALL="$GST_PLUGINS_ALL encoding" 31632 31633 31634 31635 # Check whether --enable-encoding was given. 31636if test "${enable_encoding+set}" = set; then : 31637 enableval=$enable_encoding; 31638 case "${enableval}" in 31639 yes) gst_use_encoding=yes ;; 31640 no) gst_use_encoding=no ;; 31641 *) as_fn_error $? "bad value ${enableval} for --enable-encoding" "$LINENO" 5 ;; 31642 esac 31643 31644else 31645 gst_use_encoding=yes 31646fi 31647 31648 if test x$gst_use_encoding = xno; then 31649 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin encoding" >&5 31650$as_echo "$as_me: disabling dependency-less plugin encoding" >&6;} 31651 WITHOUT_PLUGINS="$WITHOUT_PLUGINS encoding" 31652 fi 31653 31654 31655 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " encoding " > /dev/null; then 31656 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED encoding" 31657 fi 31658 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " encoding " > /dev/null; then 31659 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ encoding / /'` 31660 fi 31661 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " encoding " > /dev/null; then 31662 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ encoding / /'` 31663 fi 31664 if echo " $GST_PLUGINS_SELECTED " | grep -i " encoding " > /dev/null; then 31665 USE_PLUGIN_ENCODING_TRUE= 31666 USE_PLUGIN_ENCODING_FALSE='#' 31667else 31668 USE_PLUGIN_ENCODING_TRUE='#' 31669 USE_PLUGIN_ENCODING_FALSE= 31670fi 31671 31672 31673 31674 GST_PLUGINS_ALL="$GST_PLUGINS_ALL videoconvert" 31675 31676 31677 31678 # Check whether --enable-videoconvert was given. 31679if test "${enable_videoconvert+set}" = set; then : 31680 enableval=$enable_videoconvert; 31681 case "${enableval}" in 31682 yes) gst_use_videoconvert=yes ;; 31683 no) gst_use_videoconvert=no ;; 31684 *) as_fn_error $? "bad value ${enableval} for --enable-videoconvert" "$LINENO" 5 ;; 31685 esac 31686 31687else 31688 gst_use_videoconvert=yes 31689fi 31690 31691 if test x$gst_use_videoconvert = xno; then 31692 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin videoconvert" >&5 31693$as_echo "$as_me: disabling dependency-less plugin videoconvert" >&6;} 31694 WITHOUT_PLUGINS="$WITHOUT_PLUGINS videoconvert" 31695 fi 31696 31697 31698 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " videoconvert " > /dev/null; then 31699 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED videoconvert" 31700 fi 31701 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " videoconvert " > /dev/null; then 31702 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videoconvert / /'` 31703 fi 31704 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " videoconvert " > /dev/null; then 31705 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videoconvert / /'` 31706 fi 31707 if echo " $GST_PLUGINS_SELECTED " | grep -i " videoconvert " > /dev/null; then 31708 USE_PLUGIN_VIDEOCONVERT_TRUE= 31709 USE_PLUGIN_VIDEOCONVERT_FALSE='#' 31710else 31711 USE_PLUGIN_VIDEOCONVERT_TRUE='#' 31712 USE_PLUGIN_VIDEOCONVERT_FALSE= 31713fi 31714 31715 31716 31717 GST_PLUGINS_ALL="$GST_PLUGINS_ALL gio" 31718 31719 31720 31721 # Check whether --enable-gio was given. 31722if test "${enable_gio+set}" = set; then : 31723 enableval=$enable_gio; 31724 case "${enableval}" in 31725 yes) gst_use_gio=yes ;; 31726 no) gst_use_gio=no ;; 31727 *) as_fn_error $? "bad value ${enableval} for --enable-gio" "$LINENO" 5 ;; 31728 esac 31729 31730else 31731 gst_use_gio=yes 31732fi 31733 31734 if test x$gst_use_gio = xno; then 31735 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin gio" >&5 31736$as_echo "$as_me: disabling dependency-less plugin gio" >&6;} 31737 WITHOUT_PLUGINS="$WITHOUT_PLUGINS gio" 31738 fi 31739 31740 31741 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " gio " > /dev/null; then 31742 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED gio" 31743 fi 31744 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " gio " > /dev/null; then 31745 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ gio / /'` 31746 fi 31747 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " gio " > /dev/null; then 31748 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ gio / /'` 31749 fi 31750 if echo " $GST_PLUGINS_SELECTED " | grep -i " gio " > /dev/null; then 31751 USE_PLUGIN_GIO_TRUE= 31752 USE_PLUGIN_GIO_FALSE='#' 31753else 31754 USE_PLUGIN_GIO_TRUE='#' 31755 USE_PLUGIN_GIO_FALSE= 31756fi 31757 31758 31759 31760 GST_PLUGINS_ALL="$GST_PLUGINS_ALL overlaycomposition" 31761 31762 31763 31764 # Check whether --enable-overlaycomposition was given. 31765if test "${enable_overlaycomposition+set}" = set; then : 31766 enableval=$enable_overlaycomposition; 31767 case "${enableval}" in 31768 yes) gst_use_overlaycomposition=yes ;; 31769 no) gst_use_overlaycomposition=no ;; 31770 *) as_fn_error $? "bad value ${enableval} for --enable-overlaycomposition" "$LINENO" 5 ;; 31771 esac 31772 31773else 31774 gst_use_overlaycomposition=yes 31775fi 31776 31777 if test x$gst_use_overlaycomposition = xno; then 31778 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin overlaycomposition" >&5 31779$as_echo "$as_me: disabling dependency-less plugin overlaycomposition" >&6;} 31780 WITHOUT_PLUGINS="$WITHOUT_PLUGINS overlaycomposition" 31781 fi 31782 31783 31784 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " overlaycomposition " > /dev/null; then 31785 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED overlaycomposition" 31786 fi 31787 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " overlaycomposition " > /dev/null; then 31788 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ overlaycomposition / /'` 31789 fi 31790 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " overlaycomposition " > /dev/null; then 31791 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ overlaycomposition / /'` 31792 fi 31793 if echo " $GST_PLUGINS_SELECTED " | grep -i " overlaycomposition " > /dev/null; then 31794 USE_PLUGIN_OVERLAYCOMPOSITION_TRUE= 31795 USE_PLUGIN_OVERLAYCOMPOSITION_FALSE='#' 31796else 31797 USE_PLUGIN_OVERLAYCOMPOSITION_TRUE='#' 31798 USE_PLUGIN_OVERLAYCOMPOSITION_FALSE= 31799fi 31800 31801 31802 31803 GST_PLUGINS_ALL="$GST_PLUGINS_ALL playback" 31804 31805 31806 31807 # Check whether --enable-playback was given. 31808if test "${enable_playback+set}" = set; then : 31809 enableval=$enable_playback; 31810 case "${enableval}" in 31811 yes) gst_use_playback=yes ;; 31812 no) gst_use_playback=no ;; 31813 *) as_fn_error $? "bad value ${enableval} for --enable-playback" "$LINENO" 5 ;; 31814 esac 31815 31816else 31817 gst_use_playback=yes 31818fi 31819 31820 if test x$gst_use_playback = xno; then 31821 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin playback" >&5 31822$as_echo "$as_me: disabling dependency-less plugin playback" >&6;} 31823 WITHOUT_PLUGINS="$WITHOUT_PLUGINS playback" 31824 fi 31825 31826 31827 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " playback " > /dev/null; then 31828 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED playback" 31829 fi 31830 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " playback " > /dev/null; then 31831 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ playback / /'` 31832 fi 31833 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " playback " > /dev/null; then 31834 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ playback / /'` 31835 fi 31836 if echo " $GST_PLUGINS_SELECTED " | grep -i " playback " > /dev/null; then 31837 USE_PLUGIN_PLAYBACK_TRUE= 31838 USE_PLUGIN_PLAYBACK_FALSE='#' 31839else 31840 USE_PLUGIN_PLAYBACK_TRUE='#' 31841 USE_PLUGIN_PLAYBACK_FALSE= 31842fi 31843 31844 31845 31846 GST_PLUGINS_ALL="$GST_PLUGINS_ALL audioresample" 31847 31848 31849 31850 # Check whether --enable-audioresample was given. 31851if test "${enable_audioresample+set}" = set; then : 31852 enableval=$enable_audioresample; 31853 case "${enableval}" in 31854 yes) gst_use_audioresample=yes ;; 31855 no) gst_use_audioresample=no ;; 31856 *) as_fn_error $? "bad value ${enableval} for --enable-audioresample" "$LINENO" 5 ;; 31857 esac 31858 31859else 31860 gst_use_audioresample=yes 31861fi 31862 31863 if test x$gst_use_audioresample = xno; then 31864 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin audioresample" >&5 31865$as_echo "$as_me: disabling dependency-less plugin audioresample" >&6;} 31866 WITHOUT_PLUGINS="$WITHOUT_PLUGINS audioresample" 31867 fi 31868 31869 31870 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " audioresample " > /dev/null; then 31871 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED audioresample" 31872 fi 31873 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " audioresample " > /dev/null; then 31874 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audioresample / /'` 31875 fi 31876 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " audioresample " > /dev/null; then 31877 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ audioresample / /'` 31878 fi 31879 if echo " $GST_PLUGINS_SELECTED " | grep -i " audioresample " > /dev/null; then 31880 USE_PLUGIN_AUDIORESAMPLE_TRUE= 31881 USE_PLUGIN_AUDIORESAMPLE_FALSE='#' 31882else 31883 USE_PLUGIN_AUDIORESAMPLE_TRUE='#' 31884 USE_PLUGIN_AUDIORESAMPLE_FALSE= 31885fi 31886 31887 31888 31889 GST_PLUGINS_ALL="$GST_PLUGINS_ALL rawparse" 31890 31891 31892 31893 # Check whether --enable-rawparse was given. 31894if test "${enable_rawparse+set}" = set; then : 31895 enableval=$enable_rawparse; 31896 case "${enableval}" in 31897 yes) gst_use_rawparse=yes ;; 31898 no) gst_use_rawparse=no ;; 31899 *) as_fn_error $? "bad value ${enableval} for --enable-rawparse" "$LINENO" 5 ;; 31900 esac 31901 31902else 31903 gst_use_rawparse=yes 31904fi 31905 31906 if test x$gst_use_rawparse = xno; then 31907 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin rawparse" >&5 31908$as_echo "$as_me: disabling dependency-less plugin rawparse" >&6;} 31909 WITHOUT_PLUGINS="$WITHOUT_PLUGINS rawparse" 31910 fi 31911 31912 31913 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " rawparse " > /dev/null; then 31914 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED rawparse" 31915 fi 31916 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " rawparse " > /dev/null; then 31917 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ rawparse / /'` 31918 fi 31919 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " rawparse " > /dev/null; then 31920 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ rawparse / /'` 31921 fi 31922 if echo " $GST_PLUGINS_SELECTED " | grep -i " rawparse " > /dev/null; then 31923 USE_PLUGIN_RAWPARSE_TRUE= 31924 USE_PLUGIN_RAWPARSE_FALSE='#' 31925else 31926 USE_PLUGIN_RAWPARSE_TRUE='#' 31927 USE_PLUGIN_RAWPARSE_FALSE= 31928fi 31929 31930 31931 31932 GST_PLUGINS_ALL="$GST_PLUGINS_ALL subparse" 31933 31934 31935 31936 # Check whether --enable-subparse was given. 31937if test "${enable_subparse+set}" = set; then : 31938 enableval=$enable_subparse; 31939 case "${enableval}" in 31940 yes) gst_use_subparse=yes ;; 31941 no) gst_use_subparse=no ;; 31942 *) as_fn_error $? "bad value ${enableval} for --enable-subparse" "$LINENO" 5 ;; 31943 esac 31944 31945else 31946 gst_use_subparse=yes 31947fi 31948 31949 if test x$gst_use_subparse = xno; then 31950 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin subparse" >&5 31951$as_echo "$as_me: disabling dependency-less plugin subparse" >&6;} 31952 WITHOUT_PLUGINS="$WITHOUT_PLUGINS subparse" 31953 fi 31954 31955 31956 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " subparse " > /dev/null; then 31957 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED subparse" 31958 fi 31959 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " subparse " > /dev/null; then 31960 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ subparse / /'` 31961 fi 31962 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " subparse " > /dev/null; then 31963 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ subparse / /'` 31964 fi 31965 if echo " $GST_PLUGINS_SELECTED " | grep -i " subparse " > /dev/null; then 31966 USE_PLUGIN_SUBPARSE_TRUE= 31967 USE_PLUGIN_SUBPARSE_FALSE='#' 31968else 31969 USE_PLUGIN_SUBPARSE_TRUE='#' 31970 USE_PLUGIN_SUBPARSE_FALSE= 31971fi 31972 31973 31974 31975 GST_PLUGINS_ALL="$GST_PLUGINS_ALL tcp" 31976 31977 31978 31979 # Check whether --enable-tcp was given. 31980if test "${enable_tcp+set}" = set; then : 31981 enableval=$enable_tcp; 31982 case "${enableval}" in 31983 yes) gst_use_tcp=yes ;; 31984 no) gst_use_tcp=no ;; 31985 *) as_fn_error $? "bad value ${enableval} for --enable-tcp" "$LINENO" 5 ;; 31986 esac 31987 31988else 31989 gst_use_tcp=yes 31990fi 31991 31992 if test x$gst_use_tcp = xno; then 31993 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin tcp" >&5 31994$as_echo "$as_me: disabling dependency-less plugin tcp" >&6;} 31995 WITHOUT_PLUGINS="$WITHOUT_PLUGINS tcp" 31996 fi 31997 31998 31999 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " tcp " > /dev/null; then 32000 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED tcp" 32001 fi 32002 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " tcp " > /dev/null; then 32003 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ tcp / /'` 32004 fi 32005 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " tcp " > /dev/null; then 32006 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ tcp / /'` 32007 fi 32008 if echo " $GST_PLUGINS_SELECTED " | grep -i " tcp " > /dev/null; then 32009 USE_PLUGIN_TCP_TRUE= 32010 USE_PLUGIN_TCP_FALSE='#' 32011else 32012 USE_PLUGIN_TCP_TRUE='#' 32013 USE_PLUGIN_TCP_FALSE= 32014fi 32015 32016 32017 32018 GST_PLUGINS_ALL="$GST_PLUGINS_ALL typefind" 32019 32020 32021 32022 # Check whether --enable-typefind was given. 32023if test "${enable_typefind+set}" = set; then : 32024 enableval=$enable_typefind; 32025 case "${enableval}" in 32026 yes) gst_use_typefind=yes ;; 32027 no) gst_use_typefind=no ;; 32028 *) as_fn_error $? "bad value ${enableval} for --enable-typefind" "$LINENO" 5 ;; 32029 esac 32030 32031else 32032 gst_use_typefind=yes 32033fi 32034 32035 if test x$gst_use_typefind = xno; then 32036 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin typefind" >&5 32037$as_echo "$as_me: disabling dependency-less plugin typefind" >&6;} 32038 WITHOUT_PLUGINS="$WITHOUT_PLUGINS typefind" 32039 fi 32040 32041 32042 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " typefind " > /dev/null; then 32043 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED typefind" 32044 fi 32045 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " typefind " > /dev/null; then 32046 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ typefind / /'` 32047 fi 32048 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " typefind " > /dev/null; then 32049 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ typefind / /'` 32050 fi 32051 if echo " $GST_PLUGINS_SELECTED " | grep -i " typefind " > /dev/null; then 32052 USE_PLUGIN_TYPEFIND_TRUE= 32053 USE_PLUGIN_TYPEFIND_FALSE='#' 32054else 32055 USE_PLUGIN_TYPEFIND_TRUE='#' 32056 USE_PLUGIN_TYPEFIND_FALSE= 32057fi 32058 32059 32060 32061 GST_PLUGINS_ALL="$GST_PLUGINS_ALL videotestsrc" 32062 32063 32064 32065 # Check whether --enable-videotestsrc was given. 32066if test "${enable_videotestsrc+set}" = set; then : 32067 enableval=$enable_videotestsrc; 32068 case "${enableval}" in 32069 yes) gst_use_videotestsrc=yes ;; 32070 no) gst_use_videotestsrc=no ;; 32071 *) as_fn_error $? "bad value ${enableval} for --enable-videotestsrc" "$LINENO" 5 ;; 32072 esac 32073 32074else 32075 gst_use_videotestsrc=yes 32076fi 32077 32078 if test x$gst_use_videotestsrc = xno; then 32079 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin videotestsrc" >&5 32080$as_echo "$as_me: disabling dependency-less plugin videotestsrc" >&6;} 32081 WITHOUT_PLUGINS="$WITHOUT_PLUGINS videotestsrc" 32082 fi 32083 32084 32085 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " videotestsrc " > /dev/null; then 32086 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED videotestsrc" 32087 fi 32088 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " videotestsrc " > /dev/null; then 32089 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videotestsrc / /'` 32090 fi 32091 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " videotestsrc " > /dev/null; then 32092 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videotestsrc / /'` 32093 fi 32094 if echo " $GST_PLUGINS_SELECTED " | grep -i " videotestsrc " > /dev/null; then 32095 USE_PLUGIN_VIDEOTESTSRC_TRUE= 32096 USE_PLUGIN_VIDEOTESTSRC_FALSE='#' 32097else 32098 USE_PLUGIN_VIDEOTESTSRC_TRUE='#' 32099 USE_PLUGIN_VIDEOTESTSRC_FALSE= 32100fi 32101 32102 32103 32104 GST_PLUGINS_ALL="$GST_PLUGINS_ALL videorate" 32105 32106 32107 32108 # Check whether --enable-videorate was given. 32109if test "${enable_videorate+set}" = set; then : 32110 enableval=$enable_videorate; 32111 case "${enableval}" in 32112 yes) gst_use_videorate=yes ;; 32113 no) gst_use_videorate=no ;; 32114 *) as_fn_error $? "bad value ${enableval} for --enable-videorate" "$LINENO" 5 ;; 32115 esac 32116 32117else 32118 gst_use_videorate=yes 32119fi 32120 32121 if test x$gst_use_videorate = xno; then 32122 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin videorate" >&5 32123$as_echo "$as_me: disabling dependency-less plugin videorate" >&6;} 32124 WITHOUT_PLUGINS="$WITHOUT_PLUGINS videorate" 32125 fi 32126 32127 32128 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " videorate " > /dev/null; then 32129 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED videorate" 32130 fi 32131 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " videorate " > /dev/null; then 32132 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videorate / /'` 32133 fi 32134 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " videorate " > /dev/null; then 32135 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videorate / /'` 32136 fi 32137 if echo " $GST_PLUGINS_SELECTED " | grep -i " videorate " > /dev/null; then 32138 USE_PLUGIN_VIDEORATE_TRUE= 32139 USE_PLUGIN_VIDEORATE_FALSE='#' 32140else 32141 USE_PLUGIN_VIDEORATE_TRUE='#' 32142 USE_PLUGIN_VIDEORATE_FALSE= 32143fi 32144 32145 32146 32147 GST_PLUGINS_ALL="$GST_PLUGINS_ALL videoscale" 32148 32149 32150 32151 # Check whether --enable-videoscale was given. 32152if test "${enable_videoscale+set}" = set; then : 32153 enableval=$enable_videoscale; 32154 case "${enableval}" in 32155 yes) gst_use_videoscale=yes ;; 32156 no) gst_use_videoscale=no ;; 32157 *) as_fn_error $? "bad value ${enableval} for --enable-videoscale" "$LINENO" 5 ;; 32158 esac 32159 32160else 32161 gst_use_videoscale=yes 32162fi 32163 32164 if test x$gst_use_videoscale = xno; then 32165 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin videoscale" >&5 32166$as_echo "$as_me: disabling dependency-less plugin videoscale" >&6;} 32167 WITHOUT_PLUGINS="$WITHOUT_PLUGINS videoscale" 32168 fi 32169 32170 32171 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " videoscale " > /dev/null; then 32172 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED videoscale" 32173 fi 32174 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " videoscale " > /dev/null; then 32175 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videoscale / /'` 32176 fi 32177 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " videoscale " > /dev/null; then 32178 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ videoscale / /'` 32179 fi 32180 if echo " $GST_PLUGINS_SELECTED " | grep -i " videoscale " > /dev/null; then 32181 USE_PLUGIN_VIDEOSCALE_TRUE= 32182 USE_PLUGIN_VIDEOSCALE_FALSE='#' 32183else 32184 USE_PLUGIN_VIDEOSCALE_TRUE='#' 32185 USE_PLUGIN_VIDEOSCALE_FALSE= 32186fi 32187 32188 32189 32190 GST_PLUGINS_ALL="$GST_PLUGINS_ALL volume" 32191 32192 32193 32194 # Check whether --enable-volume was given. 32195if test "${enable_volume+set}" = set; then : 32196 enableval=$enable_volume; 32197 case "${enableval}" in 32198 yes) gst_use_volume=yes ;; 32199 no) gst_use_volume=no ;; 32200 *) as_fn_error $? "bad value ${enableval} for --enable-volume" "$LINENO" 5 ;; 32201 esac 32202 32203else 32204 gst_use_volume=yes 32205fi 32206 32207 if test x$gst_use_volume = xno; then 32208 { $as_echo "$as_me:${as_lineno-$LINENO}: disabling dependency-less plugin volume" >&5 32209$as_echo "$as_me: disabling dependency-less plugin volume" >&6;} 32210 WITHOUT_PLUGINS="$WITHOUT_PLUGINS volume" 32211 fi 32212 32213 32214 if [ -z "$WITH_PLUGINS" ] || echo " $WITH_PLUGINS " | tr , ' ' | grep -i " volume " > /dev/null; then 32215 GST_PLUGINS_SELECTED="$GST_PLUGINS_SELECTED volume" 32216 fi 32217 if echo " $WITHOUT_PLUGINS " | tr , ' ' | grep -i " volume " > /dev/null; then 32218 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ volume / /'` 32219 fi 32220 if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " volume " > /dev/null; then 32221 GST_PLUGINS_SELECTED=`echo " $GST_PLUGINS_SELECTED " | $SED -e 's/ volume / /'` 32222 fi 32223 if echo " $GST_PLUGINS_SELECTED " | grep -i " volume " > /dev/null; then 32224 USE_PLUGIN_VOLUME_TRUE= 32225 USE_PLUGIN_VOLUME_FALSE='#' 32226else 32227 USE_PLUGIN_VOLUME_TRUE='#' 32228 USE_PLUGIN_VOLUME_FALSE= 32229fi 32230 32231 32232 32233# Check whether --enable-iso-codes was given. 32234if test "${enable_iso_codes+set}" = set; then : 32235 enableval=$enable_iso_codes; case "${enableval}" in 32236 yes) enable_iso_codes=yes ;; 32237 no) enable_iso_codes=no ;; 32238 *) as_fn_error $? "bad value ${enableval} for --enable-iso-codes" "$LINENO" 5 ;; 32239esac 32240 32241else 32242 enable_iso_codes=yes 32243fi 32244 32245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use iso-codes if they are available" >&5 32246$as_echo_n "checking whether to use iso-codes if they are available... " >&6; } 32247if test "x$enable_iso_codes" = "xyes"; then 32248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32249$as_echo "yes" >&6; } 32250 have_iso_codes=no 32251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iso-codes are available on this system" >&5 32252$as_echo_n "checking whether iso-codes are available on this system... " >&6; } 32253 if $PKG_CONFIG iso-codes; then 32254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32255$as_echo "yes" >&6; } 32256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iso-codes has iso-639 domain" >&5 32257$as_echo_n "checking whether iso-codes has iso-639 domain... " >&6; } 32258 if $PKG_CONFIG --variable=domains iso-codes | $GREP -q 639 ; then 32259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32260$as_echo "yes" >&6; } 32261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iso-codes prefix" >&5 32262$as_echo_n "checking for iso-codes prefix... " >&6; } 32263 ISO_CODES_PREFIX=`$PKG_CONFIG --variable=prefix iso-codes` 32264 if test -d "$ISO_CODES_PREFIX"; then 32265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32266$as_echo "yes" >&6; } 32267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ISO_CODES_PREFIX" >&5 32268$as_echo_n "checking ISO_CODES_PREFIX... " >&6; } 32269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ISO_CODES_PREFIX" >&5 32270$as_echo "$ISO_CODES_PREFIX" >&6; } 32271 ISO_639_DOMAIN="iso_639" 32272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ISO_639_DOMAIN" >&5 32273$as_echo_n "checking ISO_639_DOMAIN... " >&6; } 32274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ISO_639_DOMAIN" >&5 32275$as_echo "$ISO_639_DOMAIN" >&6; } 32276 have_iso_codes=yes 32277 32278$as_echo "#define HAVE_ISO_CODES 1" >>confdefs.h 32279 32280 32281cat >>confdefs.h <<_ACEOF 32282#define ISO_CODES_PREFIX "$ISO_CODES_PREFIX" 32283_ACEOF 32284 32285 ISO_CODES_VERSION=`$PKG_CONFIG --modversion iso-codes` 32286 32287cat >>confdefs.h <<_ACEOF 32288#define ISO_CODES_VERSION "$ISO_CODES_VERSION" 32289_ACEOF 32290 32291 else 32292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32293$as_echo "no" >&6; } 32294 fi 32295 else 32296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32297$as_echo "no" >&6; } 32298 fi 32299 else 32300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32301$as_echo "no" >&6; } 32302 fi 32303 if test "x$have_iso_codes" = "xyes"; then 32304 USE_ISO_CODES_TRUE= 32305 USE_ISO_CODES_FALSE='#' 32306else 32307 USE_ISO_CODES_TRUE='#' 32308 USE_ISO_CODES_FALSE= 32309fi 32310 32311else 32312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (disabled via --disable-iso-codes)" >&5 32313$as_echo "no (disabled via --disable-iso-codes)" >&6; } 32314 if false; then 32315 USE_ISO_CODES_TRUE= 32316 USE_ISO_CODES_FALSE='#' 32317else 32318 USE_ISO_CODES_TRUE='#' 32319 USE_ISO_CODES_FALSE= 32320fi 32321 32322fi 32323 32324echo 32325{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: zlib support for ID3 parsing in libgsttag ***" >&5 32326$as_echo "$as_me: *** checking feature: zlib support for ID3 parsing in libgsttag ***" >&6;} 32327if test "x" != "x" 32328then 32329 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: ***" >&5 32330$as_echo "$as_me: *** for plug-ins: ***" >&6;} 32331fi 32332NOUSE= 32333if test "x$USE_ZLIB" = "xno"; then 32334 NOUSE="yes" 32335fi 32336# Check whether --enable-zlib was given. 32337if test "${enable_zlib+set}" = set; then : 32338 enableval=$enable_zlib; case "${enableval}" in 32339 yes) USE_ZLIB=yes;; 32340 no) USE_ZLIB=no;; 32341 *) as_fn_error $? "bad value ${enableval} for --enable-zlib" "$LINENO" 5 ;; 32342 esac 32343else 32344 USE_ZLIB=yes 32345fi 32346 32347if test "x$NOUSE" = "xyes"; then 32348 USE_ZLIB="no" 32349 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** pre-configured not to be built" >&5 32350$as_echo "$as_me: WARNING: *** pre-configured not to be built" >&2;} 32351fi 32352NOUSE= 32353 32354if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " ZLIB " > /dev/null; then 32355 USE_ZLIB="no" 32356 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** not ported" >&5 32357$as_echo "$as_me: WARNING: *** not ported" >&2;} 32358fi 32359 32360 32361if test x$USE_ZLIB = xyes; then 32362 32363 gst_check_save_LIBS=$LIBS 32364 gst_check_save_LDFLAGS=$LDFLAGS 32365 gst_check_save_CFLAGS=$CFLAGS 32366 gst_check_save_CPPFLAGS=$CPPFLAGS 32367 gst_check_save_CXXFLAGS=$CXXFLAGS 32368 32369 HAVE_ZLIB=no 32370 32371 32372pkg_failed=no 32373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ZLIB" >&5 32374$as_echo_n "checking for ZLIB... " >&6; } 32375 32376if test -n "$PKG_CONFIG"; then 32377 if test -n "$ZLIB_CFLAGS"; then 32378 pkg_cv_ZLIB_CFLAGS="$ZLIB_CFLAGS" 32379 else 32380 if test -n "$PKG_CONFIG" && \ 32381 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \" zlib \""; } >&5 32382 ($PKG_CONFIG --exists --print-errors " zlib ") 2>&5 32383 ac_status=$? 32384 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32385 test $ac_status = 0; }; then 32386 pkg_cv_ZLIB_CFLAGS=`$PKG_CONFIG --cflags " zlib " 2>/dev/null` 32387else 32388 pkg_failed=yes 32389fi 32390 fi 32391else 32392 pkg_failed=untried 32393fi 32394if test -n "$PKG_CONFIG"; then 32395 if test -n "$ZLIB_LIBS"; then 32396 pkg_cv_ZLIB_LIBS="$ZLIB_LIBS" 32397 else 32398 if test -n "$PKG_CONFIG" && \ 32399 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \" zlib \""; } >&5 32400 ($PKG_CONFIG --exists --print-errors " zlib ") 2>&5 32401 ac_status=$? 32402 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32403 test $ac_status = 0; }; then 32404 pkg_cv_ZLIB_LIBS=`$PKG_CONFIG --libs " zlib " 2>/dev/null` 32405else 32406 pkg_failed=yes 32407fi 32408 fi 32409else 32410 pkg_failed=untried 32411fi 32412 32413 32414 32415if test $pkg_failed = yes; then 32416 32417if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 32418 _pkg_short_errors_supported=yes 32419else 32420 _pkg_short_errors_supported=no 32421fi 32422 if test $_pkg_short_errors_supported = yes; then 32423 ZLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors " zlib "` 32424 else 32425 ZLIB_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors " zlib "` 32426 fi 32427 # Put the nasty error message in config.log where it belongs 32428 echo "$ZLIB_PKG_ERRORS" >&5 32429 32430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32431$as_echo "no" >&6; } 32432 32433 32434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uncompress in -lz" >&5 32435$as_echo_n "checking for uncompress in -lz... " >&6; } 32436if ${ac_cv_lib_z_uncompress+:} false; then : 32437 $as_echo_n "(cached) " >&6 32438else 32439 ac_check_lib_save_LIBS=$LIBS 32440LIBS="-lz $LIBS" 32441cat confdefs.h - <<_ACEOF >conftest.$ac_ext 32442/* end confdefs.h. */ 32443 32444/* Override any GCC internal prototype to avoid an error. 32445 Use char because int might match the return type of a GCC 32446 builtin and then its argument prototype would still apply. */ 32447#ifdef __cplusplus 32448extern "C" 32449#endif 32450char uncompress (); 32451int 32452main () 32453{ 32454return uncompress (); 32455 ; 32456 return 0; 32457} 32458_ACEOF 32459if ac_fn_c_try_link "$LINENO"; then : 32460 ac_cv_lib_z_uncompress=yes 32461else 32462 ac_cv_lib_z_uncompress=no 32463fi 32464rm -f core conftest.err conftest.$ac_objext \ 32465 conftest$ac_exeext conftest.$ac_ext 32466LIBS=$ac_check_lib_save_LIBS 32467fi 32468{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_uncompress" >&5 32469$as_echo "$ac_cv_lib_z_uncompress" >&6; } 32470if test "x$ac_cv_lib_z_uncompress" = xyes; then : 32471 HAVE_ZLIB=yes 32472else 32473 HAVE_ZLIB=no 32474fi 32475 32476 if test "x$HAVE_ZLIB" = "xyes"; then 32477 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 32478if test "x$ac_cv_header_zlib_h" = xyes; then : 32479 : 32480else 32481 HAVE_ZLIB=no 32482fi 32483 32484 32485 if test "x$HAVE_ZLIB" = "xyes"; then 32486 32487 HAVE_ZLIB="yes" 32488 ZLIB_LIBS="-lz" 32489 32490 32491 else 32492 : 32493 fi 32494 else 32495 : 32496 fi 32497 32498 32499 32500 32501elif test $pkg_failed = untried; then 32502 32503 32504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uncompress in -lz" >&5 32505$as_echo_n "checking for uncompress in -lz... " >&6; } 32506if ${ac_cv_lib_z_uncompress+:} false; then : 32507 $as_echo_n "(cached) " >&6 32508else 32509 ac_check_lib_save_LIBS=$LIBS 32510LIBS="-lz $LIBS" 32511cat confdefs.h - <<_ACEOF >conftest.$ac_ext 32512/* end confdefs.h. */ 32513 32514/* Override any GCC internal prototype to avoid an error. 32515 Use char because int might match the return type of a GCC 32516 builtin and then its argument prototype would still apply. */ 32517#ifdef __cplusplus 32518extern "C" 32519#endif 32520char uncompress (); 32521int 32522main () 32523{ 32524return uncompress (); 32525 ; 32526 return 0; 32527} 32528_ACEOF 32529if ac_fn_c_try_link "$LINENO"; then : 32530 ac_cv_lib_z_uncompress=yes 32531else 32532 ac_cv_lib_z_uncompress=no 32533fi 32534rm -f core conftest.err conftest.$ac_objext \ 32535 conftest$ac_exeext conftest.$ac_ext 32536LIBS=$ac_check_lib_save_LIBS 32537fi 32538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_uncompress" >&5 32539$as_echo "$ac_cv_lib_z_uncompress" >&6; } 32540if test "x$ac_cv_lib_z_uncompress" = xyes; then : 32541 HAVE_ZLIB=yes 32542else 32543 HAVE_ZLIB=no 32544fi 32545 32546 if test "x$HAVE_ZLIB" = "xyes"; then 32547 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 32548if test "x$ac_cv_header_zlib_h" = xyes; then : 32549 : 32550else 32551 HAVE_ZLIB=no 32552fi 32553 32554 32555 if test "x$HAVE_ZLIB" = "xyes"; then 32556 32557 HAVE_ZLIB="yes" 32558 ZLIB_LIBS="-lz" 32559 32560 32561 else 32562 : 32563 fi 32564 else 32565 : 32566 fi 32567 32568 32569 32570 32571else 32572 ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS 32573 ZLIB_LIBS=$pkg_cv_ZLIB_LIBS 32574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32575$as_echo "yes" >&6; } 32576 32577 HAVE_ZLIB="yes" 32578 32579fi 32580 32581 32582 LIBS=$gst_check_save_LIBS 32583 LDFLAGS=$gst_check_save_LDFLAGS 32584 CFLAGS=$gst_check_save_CFLAGS 32585 CPPFLAGS=$gst_check_save_CPPFLAGS 32586 CXXFLAGS=$gst_check_save_CXXFLAGS 32587 32588 if test x$HAVE_ZLIB = xno; then 32589 USE_ZLIB=no 32590 else 32591 : 32592 fi 32593fi 32594if test x$USE_ZLIB = xyes; then 32595 : 32596 if test "x" != "x"; then 32597 GST_PLUGINS_YES="\t\n$GST_PLUGINS_YES" 32598 fi 32599 32600$as_echo "#define HAVE_ZLIB /**/" >>confdefs.h 32601 32602else 32603 : 32604 if test "x" != "x"; then 32605 GST_PLUGINS_NO="\t\n$GST_PLUGINS_NO" 32606 fi 32607 : 32608fi 32609 if test x$USE_ZLIB = xyes; then 32610 USE_ZLIB_TRUE= 32611 USE_ZLIB_FALSE='#' 32612else 32613 USE_ZLIB_TRUE='#' 32614 USE_ZLIB_FALSE= 32615fi 32616 32617 32618 32619 32620echo 32621{ $as_echo "$as_me:${as_lineno-$LINENO}: Checking libraries for plugins in sys/" >&5 32622$as_echo "$as_me: Checking libraries for plugins in sys/" >&6;} 32623echo 32624 32625echo 32626{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: X libraries and plugins ***" >&5 32627$as_echo "$as_me: *** checking feature: X libraries and plugins ***" >&6;} 32628if test "xximagesink" != "x" 32629then 32630 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: ximagesink ***" >&5 32631$as_echo "$as_me: *** for plug-ins: ximagesink ***" >&6;} 32632fi 32633NOUSE= 32634if test "x$USE_X" = "xno"; then 32635 NOUSE="yes" 32636fi 32637# Check whether --enable-x was given. 32638if test "${enable_x+set}" = set; then : 32639 enableval=$enable_x; case "${enableval}" in 32640 yes) USE_X=yes;; 32641 no) USE_X=no;; 32642 *) as_fn_error $? "bad value ${enableval} for --enable-x" "$LINENO" 5 ;; 32643 esac 32644else 32645 USE_X=yes 32646fi 32647 32648if test "x$NOUSE" = "xyes"; then 32649 USE_X="no" 32650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ximagesink pre-configured not to be built" >&5 32651$as_echo "$as_me: WARNING: *** ximagesink pre-configured not to be built" >&2;} 32652fi 32653NOUSE= 32654 32655if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " X " > /dev/null; then 32656 USE_X="no" 32657 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ximagesink not ported" >&5 32658$as_echo "$as_me: WARNING: *** ximagesink not ported" >&2;} 32659fi 32660 32661 32662if test x$USE_X = xyes; then 32663 32664 gst_check_save_LIBS=$LIBS 32665 gst_check_save_LDFLAGS=$LDFLAGS 32666 gst_check_save_CFLAGS=$CFLAGS 32667 gst_check_save_CPPFLAGS=$CPPFLAGS 32668 gst_check_save_CXXFLAGS=$CXXFLAGS 32669 32670 HAVE_X=no 32671 32672 32673 which="x11" 32674 required="no" 32675 32676 32677pkg_failed=no 32678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 32679$as_echo_n "checking for X... " >&6; } 32680 32681if test -n "$PKG_CONFIG"; then 32682 if test -n "$X_CFLAGS"; then 32683 pkg_cv_X_CFLAGS="$X_CFLAGS" 32684 else 32685 if test -n "$PKG_CONFIG" && \ 32686 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 32687 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 32688 ac_status=$? 32689 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32690 test $ac_status = 0; }; then 32691 pkg_cv_X_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 32692else 32693 pkg_failed=yes 32694fi 32695 fi 32696else 32697 pkg_failed=untried 32698fi 32699if test -n "$PKG_CONFIG"; then 32700 if test -n "$X_LIBS"; then 32701 pkg_cv_X_LIBS="$X_LIBS" 32702 else 32703 if test -n "$PKG_CONFIG" && \ 32704 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 32705 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 32706 ac_status=$? 32707 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32708 test $ac_status = 0; }; then 32709 pkg_cv_X_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 32710else 32711 pkg_failed=yes 32712fi 32713 fi 32714else 32715 pkg_failed=untried 32716fi 32717 32718 32719 32720if test $pkg_failed = yes; then 32721 32722if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 32723 _pkg_short_errors_supported=yes 32724else 32725 _pkg_short_errors_supported=no 32726fi 32727 if test $_pkg_short_errors_supported = yes; then 32728 X_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 32729 else 32730 X_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 32731 fi 32732 # Put the nasty error message in config.log where it belongs 32733 echo "$X_PKG_ERRORS" >&5 32734 32735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32736$as_echo "no" >&6; } 32737 32738 HAVE_X="no" 32739 if test "x$required" = "xyes"; then 32740 as_fn_error $? "$X_PKG_ERRORS" "$LINENO" 5 32741 else 32742 { $as_echo "$as_me:${as_lineno-$LINENO}: $X_PKG_ERRORS" >&5 32743$as_echo "$as_me: $X_PKG_ERRORS" >&6;} 32744 fi 32745 32746elif test $pkg_failed = untried; then 32747 32748 HAVE_X="no" 32749 if test "x$required" = "xyes"; then 32750 as_fn_error $? "$X_PKG_ERRORS" "$LINENO" 5 32751 else 32752 { $as_echo "$as_me:${as_lineno-$LINENO}: $X_PKG_ERRORS" >&5 32753$as_echo "$as_me: $X_PKG_ERRORS" >&6;} 32754 fi 32755 32756else 32757 X_CFLAGS=$pkg_cv_X_CFLAGS 32758 X_LIBS=$pkg_cv_X_LIBS 32759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32760$as_echo "yes" >&6; } 32761 32762 HAVE_X="yes" 32763 32764fi 32765 32766 32767 32768 32769 LIBS=$gst_check_save_LIBS 32770 LDFLAGS=$gst_check_save_LDFLAGS 32771 CFLAGS=$gst_check_save_CFLAGS 32772 CPPFLAGS=$gst_check_save_CPPFLAGS 32773 CXXFLAGS=$gst_check_save_CXXFLAGS 32774 32775 if test x$HAVE_X = xno; then 32776 USE_X=no 32777 else 32778 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: ximagesink" >&5 32779$as_echo "$as_me: *** These plugins will be built: ximagesink" >&6;} 32780 fi 32781fi 32782if test x$USE_X = xyes; then 32783 : 32784 if test "xximagesink" != "x"; then 32785 GST_PLUGINS_YES="\tximagesink\n$GST_PLUGINS_YES" 32786 fi 32787 32788$as_echo "#define HAVE_X /**/" >>confdefs.h 32789 32790else 32791 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: ximagesink" >&5 32792$as_echo "$as_me: *** These plugins will not be built: ximagesink" >&6;} 32793 if test "xximagesink" != "x"; then 32794 GST_PLUGINS_NO="\tximagesink\n$GST_PLUGINS_NO" 32795 fi 32796 : 32797fi 32798 if test x$USE_X = xyes; then 32799 USE_X_TRUE= 32800 USE_X_FALSE='#' 32801else 32802 USE_X_TRUE='#' 32803 USE_X_FALSE= 32804fi 32805 32806 32807 32808echo 32809{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: X11 XVideo extensions ***" >&5 32810$as_echo "$as_me: *** checking feature: X11 XVideo extensions ***" >&6;} 32811if test "xxvimagesink" != "x" 32812then 32813 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: xvimagesink ***" >&5 32814$as_echo "$as_me: *** for plug-ins: xvimagesink ***" >&6;} 32815fi 32816NOUSE= 32817if test "x$USE_XVIDEO" = "xno"; then 32818 NOUSE="yes" 32819fi 32820# Check whether --enable-xvideo was given. 32821if test "${enable_xvideo+set}" = set; then : 32822 enableval=$enable_xvideo; case "${enableval}" in 32823 yes) USE_XVIDEO=yes;; 32824 no) USE_XVIDEO=no;; 32825 *) as_fn_error $? "bad value ${enableval} for --enable-xvideo" "$LINENO" 5 ;; 32826 esac 32827else 32828 USE_XVIDEO=yes 32829fi 32830 32831if test "x$NOUSE" = "xyes"; then 32832 USE_XVIDEO="no" 32833 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** xvimagesink pre-configured not to be built" >&5 32834$as_echo "$as_me: WARNING: *** xvimagesink pre-configured not to be built" >&2;} 32835fi 32836NOUSE= 32837 32838if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " XVIDEO " > /dev/null; then 32839 USE_XVIDEO="no" 32840 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** xvimagesink not ported" >&5 32841$as_echo "$as_me: WARNING: *** xvimagesink not ported" >&2;} 32842fi 32843 32844 32845if test x$USE_XVIDEO = xyes; then 32846 32847 gst_check_save_LIBS=$LIBS 32848 gst_check_save_LDFLAGS=$LDFLAGS 32849 gst_check_save_CFLAGS=$CFLAGS 32850 gst_check_save_CPPFLAGS=$CPPFLAGS 32851 gst_check_save_CXXFLAGS=$CXXFLAGS 32852 32853 HAVE_XVIDEO=no 32854 32855 32856 which="x11 xv" 32857 required="no" 32858 32859 32860pkg_failed=no 32861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVIDEO" >&5 32862$as_echo_n "checking for XVIDEO... " >&6; } 32863 32864if test -n "$PKG_CONFIG"; then 32865 if test -n "$XVIDEO_CFLAGS"; then 32866 pkg_cv_XVIDEO_CFLAGS="$XVIDEO_CFLAGS" 32867 else 32868 if test -n "$PKG_CONFIG" && \ 32869 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 32870 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 32871 ac_status=$? 32872 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32873 test $ac_status = 0; }; then 32874 pkg_cv_XVIDEO_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 32875else 32876 pkg_failed=yes 32877fi 32878 fi 32879else 32880 pkg_failed=untried 32881fi 32882if test -n "$PKG_CONFIG"; then 32883 if test -n "$XVIDEO_LIBS"; then 32884 pkg_cv_XVIDEO_LIBS="$XVIDEO_LIBS" 32885 else 32886 if test -n "$PKG_CONFIG" && \ 32887 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 32888 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 32889 ac_status=$? 32890 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 32891 test $ac_status = 0; }; then 32892 pkg_cv_XVIDEO_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 32893else 32894 pkg_failed=yes 32895fi 32896 fi 32897else 32898 pkg_failed=untried 32899fi 32900 32901 32902 32903if test $pkg_failed = yes; then 32904 32905if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 32906 _pkg_short_errors_supported=yes 32907else 32908 _pkg_short_errors_supported=no 32909fi 32910 if test $_pkg_short_errors_supported = yes; then 32911 XVIDEO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 32912 else 32913 XVIDEO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 32914 fi 32915 # Put the nasty error message in config.log where it belongs 32916 echo "$XVIDEO_PKG_ERRORS" >&5 32917 32918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32919$as_echo "no" >&6; } 32920 32921 HAVE_XVIDEO="no" 32922 if test "x$required" = "xyes"; then 32923 as_fn_error $? "$XVIDEO_PKG_ERRORS" "$LINENO" 5 32924 else 32925 { $as_echo "$as_me:${as_lineno-$LINENO}: $XVIDEO_PKG_ERRORS" >&5 32926$as_echo "$as_me: $XVIDEO_PKG_ERRORS" >&6;} 32927 fi 32928 32929elif test $pkg_failed = untried; then 32930 32931 HAVE_XVIDEO="no" 32932 if test "x$required" = "xyes"; then 32933 as_fn_error $? "$XVIDEO_PKG_ERRORS" "$LINENO" 5 32934 else 32935 { $as_echo "$as_me:${as_lineno-$LINENO}: $XVIDEO_PKG_ERRORS" >&5 32936$as_echo "$as_me: $XVIDEO_PKG_ERRORS" >&6;} 32937 fi 32938 32939else 32940 XVIDEO_CFLAGS=$pkg_cv_XVIDEO_CFLAGS 32941 XVIDEO_LIBS=$pkg_cv_XVIDEO_LIBS 32942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 32943$as_echo "yes" >&6; } 32944 32945 HAVE_XVIDEO="yes" 32946 32947fi 32948 32949 32950 32951 32952 LIBS=$gst_check_save_LIBS 32953 LDFLAGS=$gst_check_save_LDFLAGS 32954 CFLAGS=$gst_check_save_CFLAGS 32955 CPPFLAGS=$gst_check_save_CPPFLAGS 32956 CXXFLAGS=$gst_check_save_CXXFLAGS 32957 32958 if test x$HAVE_XVIDEO = xno; then 32959 USE_XVIDEO=no 32960 else 32961 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: xvimagesink" >&5 32962$as_echo "$as_me: *** These plugins will be built: xvimagesink" >&6;} 32963 fi 32964fi 32965if test x$USE_XVIDEO = xyes; then 32966 : 32967 if test "xxvimagesink" != "x"; then 32968 GST_PLUGINS_YES="\txvimagesink\n$GST_PLUGINS_YES" 32969 fi 32970 32971$as_echo "#define HAVE_XVIDEO /**/" >>confdefs.h 32972 32973else 32974 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: xvimagesink" >&5 32975$as_echo "$as_me: *** These plugins will not be built: xvimagesink" >&6;} 32976 if test "xxvimagesink" != "x"; then 32977 GST_PLUGINS_NO="\txvimagesink\n$GST_PLUGINS_NO" 32978 fi 32979 : 32980fi 32981 if test x$USE_XVIDEO = xyes; then 32982 USE_XVIDEO_TRUE= 32983 USE_XVIDEO_FALSE='#' 32984else 32985 USE_XVIDEO_TRUE='#' 32986 USE_XVIDEO_FALSE= 32987fi 32988 32989 32990 32991echo 32992{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: X Shared Memory extension ***" >&5 32993$as_echo "$as_me: *** checking feature: X Shared Memory extension ***" >&6;} 32994if test "x " != "x" 32995then 32996 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: ***" >&5 32997$as_echo "$as_me: *** for plug-ins: ***" >&6;} 32998fi 32999NOUSE= 33000if test "x$USE_XSHM" = "xno"; then 33001 NOUSE="yes" 33002fi 33003# Check whether --enable-xshm was given. 33004if test "${enable_xshm+set}" = set; then : 33005 enableval=$enable_xshm; case "${enableval}" in 33006 yes) USE_XSHM=yes;; 33007 no) USE_XSHM=no;; 33008 *) as_fn_error $? "bad value ${enableval} for --enable-xshm" "$LINENO" 5 ;; 33009 esac 33010else 33011 USE_XSHM=yes 33012fi 33013 33014if test "x$NOUSE" = "xyes"; then 33015 USE_XSHM="no" 33016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** pre-configured not to be built" >&5 33017$as_echo "$as_me: WARNING: *** pre-configured not to be built" >&2;} 33018fi 33019NOUSE= 33020 33021if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " XSHM " > /dev/null; then 33022 USE_XSHM="no" 33023 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** not ported" >&5 33024$as_echo "$as_me: WARNING: *** not ported" >&2;} 33025fi 33026 33027 33028if test x$USE_XSHM = xyes; then 33029 33030 gst_check_save_LIBS=$LIBS 33031 gst_check_save_LDFLAGS=$LDFLAGS 33032 gst_check_save_CFLAGS=$CFLAGS 33033 gst_check_save_CPPFLAGS=$CPPFLAGS 33034 gst_check_save_CXXFLAGS=$CXXFLAGS 33035 33036 HAVE_XSHM=no 33037 33038 if test x$HAVE_X = xyes; then 33039 33040pkg_failed=no 33041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XSHM" >&5 33042$as_echo_n "checking for XSHM... " >&6; } 33043 33044if test -n "$PKG_CONFIG"; then 33045 if test -n "$XSHM_CFLAGS"; then 33046 pkg_cv_XSHM_CFLAGS="$XSHM_CFLAGS" 33047 else 33048 if test -n "$PKG_CONFIG" && \ 33049 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext\""; } >&5 33050 ($PKG_CONFIG --exists --print-errors "xext") 2>&5 33051 ac_status=$? 33052 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33053 test $ac_status = 0; }; then 33054 pkg_cv_XSHM_CFLAGS=`$PKG_CONFIG --cflags "xext" 2>/dev/null` 33055else 33056 pkg_failed=yes 33057fi 33058 fi 33059else 33060 pkg_failed=untried 33061fi 33062if test -n "$PKG_CONFIG"; then 33063 if test -n "$XSHM_LIBS"; then 33064 pkg_cv_XSHM_LIBS="$XSHM_LIBS" 33065 else 33066 if test -n "$PKG_CONFIG" && \ 33067 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext\""; } >&5 33068 ($PKG_CONFIG --exists --print-errors "xext") 2>&5 33069 ac_status=$? 33070 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33071 test $ac_status = 0; }; then 33072 pkg_cv_XSHM_LIBS=`$PKG_CONFIG --libs "xext" 2>/dev/null` 33073else 33074 pkg_failed=yes 33075fi 33076 fi 33077else 33078 pkg_failed=untried 33079fi 33080 33081 33082 33083if test $pkg_failed = yes; then 33084 33085if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 33086 _pkg_short_errors_supported=yes 33087else 33088 _pkg_short_errors_supported=no 33089fi 33090 if test $_pkg_short_errors_supported = yes; then 33091 XSHM_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "xext"` 33092 else 33093 XSHM_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "xext"` 33094 fi 33095 # Put the nasty error message in config.log where it belongs 33096 echo "$XSHM_PKG_ERRORS" >&5 33097 33098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33099$as_echo "no" >&6; } 33100 33101 HAVE_XSHM="no" 33102 33103elif test $pkg_failed = untried; then 33104 33105 HAVE_XSHM="no" 33106 33107else 33108 XSHM_CFLAGS=$pkg_cv_XSHM_CFLAGS 33109 XSHM_LIBS=$pkg_cv_XSHM_LIBS 33110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 33111$as_echo "yes" >&6; } 33112 33113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShmAttach in -lXext" >&5 33114$as_echo_n "checking for XShmAttach in -lXext... " >&6; } 33115if ${ac_cv_lib_Xext_XShmAttach+:} false; then : 33116 $as_echo_n "(cached) " >&6 33117else 33118 ac_check_lib_save_LIBS=$LIBS 33119LIBS="-lXext $X_LIBS $LIBS" 33120cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33121/* end confdefs.h. */ 33122 33123/* Override any GCC internal prototype to avoid an error. 33124 Use char because int might match the return type of a GCC 33125 builtin and then its argument prototype would still apply. */ 33126#ifdef __cplusplus 33127extern "C" 33128#endif 33129char XShmAttach (); 33130int 33131main () 33132{ 33133return XShmAttach (); 33134 ; 33135 return 0; 33136} 33137_ACEOF 33138if ac_fn_c_try_link "$LINENO"; then : 33139 ac_cv_lib_Xext_XShmAttach=yes 33140else 33141 ac_cv_lib_Xext_XShmAttach=no 33142fi 33143rm -f core conftest.err conftest.$ac_objext \ 33144 conftest$ac_exeext conftest.$ac_ext 33145LIBS=$ac_check_lib_save_LIBS 33146fi 33147{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShmAttach" >&5 33148$as_echo "$ac_cv_lib_Xext_XShmAttach" >&6; } 33149if test "x$ac_cv_lib_Xext_XShmAttach" = xyes; then : 33150 33151 HAVE_XSHM="yes" 33152 33153else 33154 33155 HAVE_XSHM="no" 33156 XSHM_LIBS="" 33157 33158fi 33159 33160 33161fi 33162 fi 33163 33164 33165 LIBS=$gst_check_save_LIBS 33166 LDFLAGS=$gst_check_save_LDFLAGS 33167 CFLAGS=$gst_check_save_CFLAGS 33168 CPPFLAGS=$gst_check_save_CPPFLAGS 33169 CXXFLAGS=$gst_check_save_CXXFLAGS 33170 33171 if test x$HAVE_XSHM = xno; then 33172 USE_XSHM=no 33173 else 33174 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: " >&5 33175$as_echo "$as_me: *** These plugins will be built: " >&6;} 33176 fi 33177fi 33178if test x$USE_XSHM = xyes; then 33179 33180 33181 33182 33183 if test "x " != "x"; then 33184 GST_PLUGINS_YES="\t \n$GST_PLUGINS_YES" 33185 fi 33186 33187$as_echo "#define HAVE_XSHM /**/" >>confdefs.h 33188 33189else 33190 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: " >&5 33191$as_echo "$as_me: *** These plugins will not be built: " >&6;} 33192 if test "x " != "x"; then 33193 GST_PLUGINS_NO="\t \n$GST_PLUGINS_NO" 33194 fi 33195 : 33196fi 33197 if test x$USE_XSHM = xyes; then 33198 USE_XSHM_TRUE= 33199 USE_XSHM_FALSE='#' 33200else 33201 USE_XSHM_TRUE='#' 33202 USE_XSHM_FALSE= 33203fi 33204 33205 33206 33207 33208if test "x$BUILD_EXTERNAL" = "xyes"; then 33209 33210echo 33211{ $as_echo "$as_me:${as_lineno-$LINENO}: Checking libraries for plugins in ext/" >&5 33212$as_echo "$as_me: Checking libraries for plugins in ext/" >&6;} 33213echo 33214 33215echo 33216{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: ALSA ***" >&5 33217$as_echo "$as_me: *** checking feature: ALSA ***" >&6;} 33218if test "xalsa" != "x" 33219then 33220 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: alsa ***" >&5 33221$as_echo "$as_me: *** for plug-ins: alsa ***" >&6;} 33222fi 33223NOUSE= 33224if test "x$USE_ALSA" = "xno"; then 33225 NOUSE="yes" 33226fi 33227# Check whether --enable-alsa was given. 33228if test "${enable_alsa+set}" = set; then : 33229 enableval=$enable_alsa; case "${enableval}" in 33230 yes) USE_ALSA=yes;; 33231 no) USE_ALSA=no;; 33232 *) as_fn_error $? "bad value ${enableval} for --enable-alsa" "$LINENO" 5 ;; 33233 esac 33234else 33235 USE_ALSA=yes 33236fi 33237 33238if test "x$NOUSE" = "xyes"; then 33239 USE_ALSA="no" 33240 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** alsa pre-configured not to be built" >&5 33241$as_echo "$as_me: WARNING: *** alsa pre-configured not to be built" >&2;} 33242fi 33243NOUSE= 33244 33245if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " ALSA " > /dev/null; then 33246 USE_ALSA="no" 33247 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** alsa not ported" >&5 33248$as_echo "$as_me: WARNING: *** alsa not ported" >&2;} 33249fi 33250 33251 33252if test x$USE_ALSA = xyes; then 33253 33254 gst_check_save_LIBS=$LIBS 33255 gst_check_save_LDFLAGS=$LDFLAGS 33256 gst_check_save_CFLAGS=$CFLAGS 33257 gst_check_save_CPPFLAGS=$CPPFLAGS 33258 gst_check_save_CXXFLAGS=$CXXFLAGS 33259 33260 HAVE_ALSA=no 33261 33262 33263pkg_failed=no 33264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA" >&5 33265$as_echo_n "checking for ALSA... " >&6; } 33266 33267if test -n "$PKG_CONFIG"; then 33268 if test -n "$ALSA_CFLAGS"; then 33269 pkg_cv_ALSA_CFLAGS="$ALSA_CFLAGS" 33270 else 33271 if test -n "$PKG_CONFIG" && \ 33272 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"alsa >= 0.9.1\""; } >&5 33273 ($PKG_CONFIG --exists --print-errors "alsa >= 0.9.1") 2>&5 33274 ac_status=$? 33275 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33276 test $ac_status = 0; }; then 33277 pkg_cv_ALSA_CFLAGS=`$PKG_CONFIG --cflags "alsa >= 0.9.1" 2>/dev/null` 33278else 33279 pkg_failed=yes 33280fi 33281 fi 33282else 33283 pkg_failed=untried 33284fi 33285if test -n "$PKG_CONFIG"; then 33286 if test -n "$ALSA_LIBS"; then 33287 pkg_cv_ALSA_LIBS="$ALSA_LIBS" 33288 else 33289 if test -n "$PKG_CONFIG" && \ 33290 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"alsa >= 0.9.1\""; } >&5 33291 ($PKG_CONFIG --exists --print-errors "alsa >= 0.9.1") 2>&5 33292 ac_status=$? 33293 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33294 test $ac_status = 0; }; then 33295 pkg_cv_ALSA_LIBS=`$PKG_CONFIG --libs "alsa >= 0.9.1" 2>/dev/null` 33296else 33297 pkg_failed=yes 33298fi 33299 fi 33300else 33301 pkg_failed=untried 33302fi 33303 33304 33305 33306if test $pkg_failed = yes; then 33307 33308if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 33309 _pkg_short_errors_supported=yes 33310else 33311 _pkg_short_errors_supported=no 33312fi 33313 if test $_pkg_short_errors_supported = yes; then 33314 ALSA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "alsa >= 0.9.1"` 33315 else 33316 ALSA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "alsa >= 0.9.1"` 33317 fi 33318 # Put the nasty error message in config.log where it belongs 33319 echo "$ALSA_PKG_ERRORS" >&5 33320 33321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33322$as_echo "no" >&6; } 33323 33324 alsa_save_CFLAGS="$CFLAGS" 33325alsa_save_LDFLAGS="$LDFLAGS" 33326alsa_save_LIBS="$LIBS" 33327alsa_found=yes 33328 33329 33330# Check whether --with-alsa-prefix was given. 33331if test "${with_alsa_prefix+set}" = set; then : 33332 withval=$with_alsa_prefix; alsa_prefix="$withval" 33333else 33334 alsa_prefix="" 33335fi 33336 33337 33338 33339# Check whether --with-alsa-inc-prefix was given. 33340if test "${with_alsa_inc_prefix+set}" = set; then : 33341 withval=$with_alsa_inc_prefix; alsa_inc_prefix="$withval" 33342else 33343 alsa_inc_prefix="" 33344fi 33345 33346 33347 33348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA CFLAGS" >&5 33349$as_echo_n "checking for ALSA CFLAGS... " >&6; } 33350if test "$alsa_inc_prefix" != "" ; then 33351 ALSA_CFLAGS="$ALSA_CFLAGS -I$alsa_inc_prefix" 33352 CFLAGS="$CFLAGS -I$alsa_inc_prefix" 33353fi 33354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_CFLAGS" >&5 33355$as_echo "$ALSA_CFLAGS" >&6; } 33356 33357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA LDFLAGS" >&5 33358$as_echo_n "checking for ALSA LDFLAGS... " >&6; } 33359if test "$alsa_prefix" != "" ; then 33360 ALSA_LIBS="$ALSA_LIBS -L$alsa_prefix" 33361 LDFLAGS="$LDFLAGS $ALSA_LIBS" 33362fi 33363 33364ALSA_LIBS="$ALSA_LIBS -lasound -lm -ldl -lpthread" 33365LIBS=`echo $LIBS | sed 's/-lm//'` 33366LIBS=`echo $LIBS | sed 's/-ldl//'` 33367LIBS=`echo $LIBS | sed 's/-lpthread//'` 33368LIBS=`echo $LIBS | sed 's/ //'` 33369LIBS="$ALSA_LIBS $LIBS" 33370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5 33371$as_echo "$ALSA_LIBS" >&6; } 33372 33373min_alsa_version=0.9.1 33374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libasound headers version >= $min_alsa_version" >&5 33375$as_echo_n "checking for libasound headers version >= $min_alsa_version... " >&6; } 33376no_alsa="" 33377 alsa_min_major_version=`echo $min_alsa_version | \ 33378 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'` 33379 alsa_min_minor_version=`echo $min_alsa_version | \ 33380 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'` 33381 alsa_min_micro_version=`echo $min_alsa_version | \ 33382 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'` 33383 33384 33385ac_ext=c 33386ac_cpp='$CPP $CPPFLAGS' 33387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 33388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 33389ac_compiler_gnu=$ac_cv_c_compiler_gnu 33390 33391cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33392/* end confdefs.h. */ 33393 33394#include <alsa/asoundlib.h> 33395 33396int 33397main () 33398{ 33399 33400void main(void) 33401{ 33402/* ensure backward compatibility */ 33403#if !defined(SND_LIB_MAJOR) && defined(SOUNDLIB_VERSION_MAJOR) 33404#define SND_LIB_MAJOR SOUNDLIB_VERSION_MAJOR 33405#endif 33406#if !defined(SND_LIB_MINOR) && defined(SOUNDLIB_VERSION_MINOR) 33407#define SND_LIB_MINOR SOUNDLIB_VERSION_MINOR 33408#endif 33409#if !defined(SND_LIB_SUBMINOR) && defined(SOUNDLIB_VERSION_SUBMINOR) 33410#define SND_LIB_SUBMINOR SOUNDLIB_VERSION_SUBMINOR 33411#endif 33412 33413# if(SND_LIB_MAJOR > $alsa_min_major_version) 33414 exit(0); 33415# else 33416# if(SND_LIB_MAJOR < $alsa_min_major_version) 33417# error not present 33418# endif 33419 33420# if(SND_LIB_MINOR > $alsa_min_minor_version) 33421 exit(0); 33422# else 33423# if(SND_LIB_MINOR < $alsa_min_minor_version) 33424# error not present 33425# endif 33426 33427# if(SND_LIB_SUBMINOR < $alsa_min_micro_version) 33428# error not present 33429# endif 33430# endif 33431# endif 33432exit(0); 33433} 33434 33435 ; 33436 return 0; 33437} 33438_ACEOF 33439if ac_fn_c_try_compile "$LINENO"; then : 33440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found." >&5 33441$as_echo "found." >&6; } 33442else 33443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not present." >&5 33444$as_echo "not present." >&6; } 33445 33446 alsa_found=no 33447 33448fi 33449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 33450ac_ext=c 33451ac_cpp='$CPP $CPPFLAGS' 33452ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 33453ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 33454ac_compiler_gnu=$ac_cv_c_compiler_gnu 33455 33456 33457if test "x$enable_alsatest" = "xyes"; then 33458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for snd_ctl_open in -lasound" >&5 33459$as_echo_n "checking for snd_ctl_open in -lasound... " >&6; } 33460if ${ac_cv_lib_asound_snd_ctl_open+:} false; then : 33461 $as_echo_n "(cached) " >&6 33462else 33463 ac_check_lib_save_LIBS=$LIBS 33464LIBS="-lasound $LIBS" 33465cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33466/* end confdefs.h. */ 33467 33468/* Override any GCC internal prototype to avoid an error. 33469 Use char because int might match the return type of a GCC 33470 builtin and then its argument prototype would still apply. */ 33471#ifdef __cplusplus 33472extern "C" 33473#endif 33474char snd_ctl_open (); 33475int 33476main () 33477{ 33478return snd_ctl_open (); 33479 ; 33480 return 0; 33481} 33482_ACEOF 33483if ac_fn_c_try_link "$LINENO"; then : 33484 ac_cv_lib_asound_snd_ctl_open=yes 33485else 33486 ac_cv_lib_asound_snd_ctl_open=no 33487fi 33488rm -f core conftest.err conftest.$ac_objext \ 33489 conftest$ac_exeext conftest.$ac_ext 33490LIBS=$ac_check_lib_save_LIBS 33491fi 33492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_asound_snd_ctl_open" >&5 33493$as_echo "$ac_cv_lib_asound_snd_ctl_open" >&6; } 33494if test "x$ac_cv_lib_asound_snd_ctl_open" = xyes; then : 33495 cat >>confdefs.h <<_ACEOF 33496#define HAVE_LIBASOUND 1 33497_ACEOF 33498 33499 LIBS="-lasound $LIBS" 33500 33501else 33502 33503 alsa_found=no 33504 33505fi 33506 33507fi 33508 33509if test "x$alsa_found" = "xyes" ; then 33510 HAVE_ALSA="yes" 33511 LIBS=`echo $LIBS | sed 's/-lasound//g'` 33512 LIBS=`echo $LIBS | sed 's/ //'` 33513 LIBS="-lasound $LIBS" 33514fi 33515if test "x$alsa_found" = "xno" ; then 33516 HAVE_ALSA="no" 33517 CFLAGS="$alsa_save_CFLAGS" 33518 LDFLAGS="$alsa_save_LDFLAGS" 33519 LIBS="$alsa_save_LIBS" 33520 ALSA_CFLAGS="" 33521 ALSA_LIBS="" 33522fi 33523 33524 33525 33526 33527 33528elif test $pkg_failed = untried; then 33529 33530 alsa_save_CFLAGS="$CFLAGS" 33531alsa_save_LDFLAGS="$LDFLAGS" 33532alsa_save_LIBS="$LIBS" 33533alsa_found=yes 33534 33535 33536# Check whether --with-alsa-prefix was given. 33537if test "${with_alsa_prefix+set}" = set; then : 33538 withval=$with_alsa_prefix; alsa_prefix="$withval" 33539else 33540 alsa_prefix="" 33541fi 33542 33543 33544 33545# Check whether --with-alsa-inc-prefix was given. 33546if test "${with_alsa_inc_prefix+set}" = set; then : 33547 withval=$with_alsa_inc_prefix; alsa_inc_prefix="$withval" 33548else 33549 alsa_inc_prefix="" 33550fi 33551 33552 33553 33554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA CFLAGS" >&5 33555$as_echo_n "checking for ALSA CFLAGS... " >&6; } 33556if test "$alsa_inc_prefix" != "" ; then 33557 ALSA_CFLAGS="$ALSA_CFLAGS -I$alsa_inc_prefix" 33558 CFLAGS="$CFLAGS -I$alsa_inc_prefix" 33559fi 33560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_CFLAGS" >&5 33561$as_echo "$ALSA_CFLAGS" >&6; } 33562 33563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALSA LDFLAGS" >&5 33564$as_echo_n "checking for ALSA LDFLAGS... " >&6; } 33565if test "$alsa_prefix" != "" ; then 33566 ALSA_LIBS="$ALSA_LIBS -L$alsa_prefix" 33567 LDFLAGS="$LDFLAGS $ALSA_LIBS" 33568fi 33569 33570ALSA_LIBS="$ALSA_LIBS -lasound -lm -ldl -lpthread" 33571LIBS=`echo $LIBS | sed 's/-lm//'` 33572LIBS=`echo $LIBS | sed 's/-ldl//'` 33573LIBS=`echo $LIBS | sed 's/-lpthread//'` 33574LIBS=`echo $LIBS | sed 's/ //'` 33575LIBS="$ALSA_LIBS $LIBS" 33576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ALSA_LIBS" >&5 33577$as_echo "$ALSA_LIBS" >&6; } 33578 33579min_alsa_version=0.9.1 33580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libasound headers version >= $min_alsa_version" >&5 33581$as_echo_n "checking for libasound headers version >= $min_alsa_version... " >&6; } 33582no_alsa="" 33583 alsa_min_major_version=`echo $min_alsa_version | \ 33584 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'` 33585 alsa_min_minor_version=`echo $min_alsa_version | \ 33586 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'` 33587 alsa_min_micro_version=`echo $min_alsa_version | \ 33588 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'` 33589 33590 33591ac_ext=c 33592ac_cpp='$CPP $CPPFLAGS' 33593ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 33594ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 33595ac_compiler_gnu=$ac_cv_c_compiler_gnu 33596 33597cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33598/* end confdefs.h. */ 33599 33600#include <alsa/asoundlib.h> 33601 33602int 33603main () 33604{ 33605 33606void main(void) 33607{ 33608/* ensure backward compatibility */ 33609#if !defined(SND_LIB_MAJOR) && defined(SOUNDLIB_VERSION_MAJOR) 33610#define SND_LIB_MAJOR SOUNDLIB_VERSION_MAJOR 33611#endif 33612#if !defined(SND_LIB_MINOR) && defined(SOUNDLIB_VERSION_MINOR) 33613#define SND_LIB_MINOR SOUNDLIB_VERSION_MINOR 33614#endif 33615#if !defined(SND_LIB_SUBMINOR) && defined(SOUNDLIB_VERSION_SUBMINOR) 33616#define SND_LIB_SUBMINOR SOUNDLIB_VERSION_SUBMINOR 33617#endif 33618 33619# if(SND_LIB_MAJOR > $alsa_min_major_version) 33620 exit(0); 33621# else 33622# if(SND_LIB_MAJOR < $alsa_min_major_version) 33623# error not present 33624# endif 33625 33626# if(SND_LIB_MINOR > $alsa_min_minor_version) 33627 exit(0); 33628# else 33629# if(SND_LIB_MINOR < $alsa_min_minor_version) 33630# error not present 33631# endif 33632 33633# if(SND_LIB_SUBMINOR < $alsa_min_micro_version) 33634# error not present 33635# endif 33636# endif 33637# endif 33638exit(0); 33639} 33640 33641 ; 33642 return 0; 33643} 33644_ACEOF 33645if ac_fn_c_try_compile "$LINENO"; then : 33646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found." >&5 33647$as_echo "found." >&6; } 33648else 33649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not present." >&5 33650$as_echo "not present." >&6; } 33651 33652 alsa_found=no 33653 33654fi 33655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 33656ac_ext=c 33657ac_cpp='$CPP $CPPFLAGS' 33658ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 33659ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 33660ac_compiler_gnu=$ac_cv_c_compiler_gnu 33661 33662 33663if test "x$enable_alsatest" = "xyes"; then 33664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for snd_ctl_open in -lasound" >&5 33665$as_echo_n "checking for snd_ctl_open in -lasound... " >&6; } 33666if ${ac_cv_lib_asound_snd_ctl_open+:} false; then : 33667 $as_echo_n "(cached) " >&6 33668else 33669 ac_check_lib_save_LIBS=$LIBS 33670LIBS="-lasound $LIBS" 33671cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33672/* end confdefs.h. */ 33673 33674/* Override any GCC internal prototype to avoid an error. 33675 Use char because int might match the return type of a GCC 33676 builtin and then its argument prototype would still apply. */ 33677#ifdef __cplusplus 33678extern "C" 33679#endif 33680char snd_ctl_open (); 33681int 33682main () 33683{ 33684return snd_ctl_open (); 33685 ; 33686 return 0; 33687} 33688_ACEOF 33689if ac_fn_c_try_link "$LINENO"; then : 33690 ac_cv_lib_asound_snd_ctl_open=yes 33691else 33692 ac_cv_lib_asound_snd_ctl_open=no 33693fi 33694rm -f core conftest.err conftest.$ac_objext \ 33695 conftest$ac_exeext conftest.$ac_ext 33696LIBS=$ac_check_lib_save_LIBS 33697fi 33698{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_asound_snd_ctl_open" >&5 33699$as_echo "$ac_cv_lib_asound_snd_ctl_open" >&6; } 33700if test "x$ac_cv_lib_asound_snd_ctl_open" = xyes; then : 33701 cat >>confdefs.h <<_ACEOF 33702#define HAVE_LIBASOUND 1 33703_ACEOF 33704 33705 LIBS="-lasound $LIBS" 33706 33707else 33708 33709 alsa_found=no 33710 33711fi 33712 33713fi 33714 33715if test "x$alsa_found" = "xyes" ; then 33716 HAVE_ALSA="yes" 33717 LIBS=`echo $LIBS | sed 's/-lasound//g'` 33718 LIBS=`echo $LIBS | sed 's/ //'` 33719 LIBS="-lasound $LIBS" 33720fi 33721if test "x$alsa_found" = "xno" ; then 33722 HAVE_ALSA="no" 33723 CFLAGS="$alsa_save_CFLAGS" 33724 LDFLAGS="$alsa_save_LDFLAGS" 33725 LIBS="$alsa_save_LIBS" 33726 ALSA_CFLAGS="" 33727 ALSA_LIBS="" 33728fi 33729 33730 33731 33732 33733 33734else 33735 ALSA_CFLAGS=$pkg_cv_ALSA_CFLAGS 33736 ALSA_LIBS=$pkg_cv_ALSA_LIBS 33737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 33738$as_echo "yes" >&6; } 33739 33740 HAVE_ALSA="yes" 33741 33742 33743 33744fi 33745 33746 33747 LIBS=$gst_check_save_LIBS 33748 LDFLAGS=$gst_check_save_LDFLAGS 33749 CFLAGS=$gst_check_save_CFLAGS 33750 CPPFLAGS=$gst_check_save_CPPFLAGS 33751 CXXFLAGS=$gst_check_save_CXXFLAGS 33752 33753 if test x$HAVE_ALSA = xno; then 33754 USE_ALSA=no 33755 else 33756 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: alsa" >&5 33757$as_echo "$as_me: *** These plugins will be built: alsa" >&6;} 33758 fi 33759fi 33760if test x$USE_ALSA = xyes; then 33761 : 33762 if test "xalsa" != "x"; then 33763 GST_PLUGINS_YES="\talsa\n$GST_PLUGINS_YES" 33764 fi 33765 33766$as_echo "#define HAVE_ALSA /**/" >>confdefs.h 33767 33768else 33769 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: alsa" >&5 33770$as_echo "$as_me: *** These plugins will not be built: alsa" >&6;} 33771 if test "xalsa" != "x"; then 33772 GST_PLUGINS_NO="\talsa\n$GST_PLUGINS_NO" 33773 fi 33774 : 33775fi 33776 if test x$USE_ALSA = xyes; then 33777 USE_ALSA_TRUE= 33778 USE_ALSA_FALSE='#' 33779else 33780 USE_ALSA_TRUE='#' 33781 USE_ALSA_FALSE= 33782fi 33783 33784 33785 33786echo 33787{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: CDParanoia ***" >&5 33788$as_echo "$as_me: *** checking feature: CDParanoia ***" >&6;} 33789if test "xcdparanoia" != "x" 33790then 33791 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: cdparanoia ***" >&5 33792$as_echo "$as_me: *** for plug-ins: cdparanoia ***" >&6;} 33793fi 33794NOUSE= 33795if test "x$USE_CDPARANOIA" = "xno"; then 33796 NOUSE="yes" 33797fi 33798# Check whether --enable-cdparanoia was given. 33799if test "${enable_cdparanoia+set}" = set; then : 33800 enableval=$enable_cdparanoia; case "${enableval}" in 33801 yes) USE_CDPARANOIA=yes;; 33802 no) USE_CDPARANOIA=no;; 33803 *) as_fn_error $? "bad value ${enableval} for --enable-cdparanoia" "$LINENO" 5 ;; 33804 esac 33805else 33806 USE_CDPARANOIA=yes 33807fi 33808 33809if test "x$NOUSE" = "xyes"; then 33810 USE_CDPARANOIA="no" 33811 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** cdparanoia pre-configured not to be built" >&5 33812$as_echo "$as_me: WARNING: *** cdparanoia pre-configured not to be built" >&2;} 33813fi 33814NOUSE= 33815 33816if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " CDPARANOIA " > /dev/null; then 33817 USE_CDPARANOIA="no" 33818 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** cdparanoia not ported" >&5 33819$as_echo "$as_me: WARNING: *** cdparanoia not ported" >&2;} 33820fi 33821 33822 33823if test x$USE_CDPARANOIA = xyes; then 33824 33825 gst_check_save_LIBS=$LIBS 33826 gst_check_save_LDFLAGS=$LDFLAGS 33827 gst_check_save_CFLAGS=$CFLAGS 33828 gst_check_save_CPPFLAGS=$CPPFLAGS 33829 gst_check_save_CXXFLAGS=$CXXFLAGS 33830 33831 HAVE_CDPARANOIA=no 33832 33833 33834pkg_failed=no 33835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CDPARANOIA" >&5 33836$as_echo_n "checking for CDPARANOIA... " >&6; } 33837 33838if test -n "$PKG_CONFIG"; then 33839 if test -n "$CDPARANOIA_CFLAGS"; then 33840 pkg_cv_CDPARANOIA_CFLAGS="$CDPARANOIA_CFLAGS" 33841 else 33842 if test -n "$PKG_CONFIG" && \ 33843 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cdparanoia-3 >= 10.2\""; } >&5 33844 ($PKG_CONFIG --exists --print-errors "cdparanoia-3 >= 10.2") 2>&5 33845 ac_status=$? 33846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33847 test $ac_status = 0; }; then 33848 pkg_cv_CDPARANOIA_CFLAGS=`$PKG_CONFIG --cflags "cdparanoia-3 >= 10.2" 2>/dev/null` 33849else 33850 pkg_failed=yes 33851fi 33852 fi 33853else 33854 pkg_failed=untried 33855fi 33856if test -n "$PKG_CONFIG"; then 33857 if test -n "$CDPARANOIA_LIBS"; then 33858 pkg_cv_CDPARANOIA_LIBS="$CDPARANOIA_LIBS" 33859 else 33860 if test -n "$PKG_CONFIG" && \ 33861 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cdparanoia-3 >= 10.2\""; } >&5 33862 ($PKG_CONFIG --exists --print-errors "cdparanoia-3 >= 10.2") 2>&5 33863 ac_status=$? 33864 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 33865 test $ac_status = 0; }; then 33866 pkg_cv_CDPARANOIA_LIBS=`$PKG_CONFIG --libs "cdparanoia-3 >= 10.2" 2>/dev/null` 33867else 33868 pkg_failed=yes 33869fi 33870 fi 33871else 33872 pkg_failed=untried 33873fi 33874 33875 33876 33877if test $pkg_failed = yes; then 33878 33879if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 33880 _pkg_short_errors_supported=yes 33881else 33882 _pkg_short_errors_supported=no 33883fi 33884 if test $_pkg_short_errors_supported = yes; then 33885 CDPARANOIA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "cdparanoia-3 >= 10.2"` 33886 else 33887 CDPARANOIA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "cdparanoia-3 >= 10.2"` 33888 fi 33889 # Put the nasty error message in config.log where it belongs 33890 echo "$CDPARANOIA_PKG_ERRORS" >&5 33891 33892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33893$as_echo "no" >&6; } 33894 33895 33896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cdda_open in -lcdda_interface" >&5 33897$as_echo_n "checking for cdda_open in -lcdda_interface... " >&6; } 33898if ${ac_cv_lib_cdda_interface_cdda_open+:} false; then : 33899 $as_echo_n "(cached) " >&6 33900else 33901 ac_check_lib_save_LIBS=$LIBS 33902LIBS="-lcdda_interface -lm $LIBS" 33903cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33904/* end confdefs.h. */ 33905 33906/* Override any GCC internal prototype to avoid an error. 33907 Use char because int might match the return type of a GCC 33908 builtin and then its argument prototype would still apply. */ 33909#ifdef __cplusplus 33910extern "C" 33911#endif 33912char cdda_open (); 33913int 33914main () 33915{ 33916return cdda_open (); 33917 ; 33918 return 0; 33919} 33920_ACEOF 33921if ac_fn_c_try_link "$LINENO"; then : 33922 ac_cv_lib_cdda_interface_cdda_open=yes 33923else 33924 ac_cv_lib_cdda_interface_cdda_open=no 33925fi 33926rm -f core conftest.err conftest.$ac_objext \ 33927 conftest$ac_exeext conftest.$ac_ext 33928LIBS=$ac_check_lib_save_LIBS 33929fi 33930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cdda_interface_cdda_open" >&5 33931$as_echo "$ac_cv_lib_cdda_interface_cdda_open" >&6; } 33932if test "x$ac_cv_lib_cdda_interface_cdda_open" = xyes; then : 33933 HAVE_CDPARANOIA=yes 33934else 33935 HAVE_CDPARANOIA=no 33936fi 33937 33938 if test "x$HAVE_CDPARANOIA" = "xyes"; then 33939 ac_fn_c_check_header_mongrel "$LINENO" "cdda_interface.h" "ac_cv_header_cdda_interface_h" "$ac_includes_default" 33940if test "x$ac_cv_header_cdda_interface_h" = xyes; then : 33941 : 33942else 33943 HAVE_CDPARANOIA=no 33944fi 33945 33946 33947 if test "x$HAVE_CDPARANOIA" = "xyes"; then 33948 CDPARANOIA_LIBS="-lcdda_interface -lcdda_paranoia" 33949 HEADER_DIR="no" 33950 FOUND_CDPARANOIA="yes" 33951 else 33952 : 33953 fi 33954 else 33955 : 33956 fi 33957 33958 33959 33960 if test "x$FOUND_CDPARANOIA" != "xyes"; 33961 then 33962 33963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cdda_open in -lcdda_interface" >&5 33964$as_echo_n "checking for cdda_open in -lcdda_interface... " >&6; } 33965if ${ac_cv_lib_cdda_interface_cdda_open+:} false; then : 33966 $as_echo_n "(cached) " >&6 33967else 33968 ac_check_lib_save_LIBS=$LIBS 33969LIBS="-lcdda_interface -lm $LIBS" 33970cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33971/* end confdefs.h. */ 33972 33973/* Override any GCC internal prototype to avoid an error. 33974 Use char because int might match the return type of a GCC 33975 builtin and then its argument prototype would still apply. */ 33976#ifdef __cplusplus 33977extern "C" 33978#endif 33979char cdda_open (); 33980int 33981main () 33982{ 33983return cdda_open (); 33984 ; 33985 return 0; 33986} 33987_ACEOF 33988if ac_fn_c_try_link "$LINENO"; then : 33989 ac_cv_lib_cdda_interface_cdda_open=yes 33990else 33991 ac_cv_lib_cdda_interface_cdda_open=no 33992fi 33993rm -f core conftest.err conftest.$ac_objext \ 33994 conftest$ac_exeext conftest.$ac_ext 33995LIBS=$ac_check_lib_save_LIBS 33996fi 33997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cdda_interface_cdda_open" >&5 33998$as_echo "$ac_cv_lib_cdda_interface_cdda_open" >&6; } 33999if test "x$ac_cv_lib_cdda_interface_cdda_open" = xyes; then : 34000 HAVE_CDPARANOIA=yes 34001else 34002 HAVE_CDPARANOIA=no 34003fi 34004 34005 if test "x$HAVE_CDPARANOIA" = "xyes"; then 34006 ac_fn_c_check_header_mongrel "$LINENO" "cdda/cdda_interface.h" "ac_cv_header_cdda_cdda_interface_h" "$ac_includes_default" 34007if test "x$ac_cv_header_cdda_cdda_interface_h" = xyes; then : 34008 : 34009else 34010 HAVE_CDPARANOIA=no 34011fi 34012 34013 34014 if test "x$HAVE_CDPARANOIA" = "xyes"; then 34015 CDPARANOIA_LIBS="-lcdda_interface -lcdda_paranoia" 34016 HEADER_DIR="yes" 34017 FOUND_CDPARANOIA="yes" 34018 else 34019 : 34020 fi 34021 else 34022 : 34023 fi 34024 34025 34026 34027 fi 34028 if test "x$HEADER_DIR" = "xyes"; 34029 then 34030 34031cat >>confdefs.h <<_ACEOF 34032#define CDPARANOIA_HEADERS_IN_DIR /**/ 34033_ACEOF 34034 34035 fi 34036 if test "x$FOUND_CDPARANOIA" = "xyes"; 34037 then 34038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for paranoia_cachemodel_size in -lcdda_paranoia" >&5 34039$as_echo_n "checking for paranoia_cachemodel_size in -lcdda_paranoia... " >&6; } 34040if ${ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size+:} false; then : 34041 $as_echo_n "(cached) " >&6 34042else 34043 ac_check_lib_save_LIBS=$LIBS 34044LIBS="-lcdda_paranoia -lcdda_interface $LIBS" 34045cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34046/* end confdefs.h. */ 34047 34048/* Override any GCC internal prototype to avoid an error. 34049 Use char because int might match the return type of a GCC 34050 builtin and then its argument prototype would still apply. */ 34051#ifdef __cplusplus 34052extern "C" 34053#endif 34054char paranoia_cachemodel_size (); 34055int 34056main () 34057{ 34058return paranoia_cachemodel_size (); 34059 ; 34060 return 0; 34061} 34062_ACEOF 34063if ac_fn_c_try_link "$LINENO"; then : 34064 ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size=yes 34065else 34066 ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size=no 34067fi 34068rm -f core conftest.err conftest.$ac_objext \ 34069 conftest$ac_exeext conftest.$ac_ext 34070LIBS=$ac_check_lib_save_LIBS 34071fi 34072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" >&5 34073$as_echo "$ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" >&6; } 34074if test "x$ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" = xyes; then : 34075 : 34076else 34077 HAVE_CDPARANOIA=no 34078fi 34079 34080 fi 34081 34082 34083 34084elif test $pkg_failed = untried; then 34085 34086 34087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cdda_open in -lcdda_interface" >&5 34088$as_echo_n "checking for cdda_open in -lcdda_interface... " >&6; } 34089if ${ac_cv_lib_cdda_interface_cdda_open+:} false; then : 34090 $as_echo_n "(cached) " >&6 34091else 34092 ac_check_lib_save_LIBS=$LIBS 34093LIBS="-lcdda_interface -lm $LIBS" 34094cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34095/* end confdefs.h. */ 34096 34097/* Override any GCC internal prototype to avoid an error. 34098 Use char because int might match the return type of a GCC 34099 builtin and then its argument prototype would still apply. */ 34100#ifdef __cplusplus 34101extern "C" 34102#endif 34103char cdda_open (); 34104int 34105main () 34106{ 34107return cdda_open (); 34108 ; 34109 return 0; 34110} 34111_ACEOF 34112if ac_fn_c_try_link "$LINENO"; then : 34113 ac_cv_lib_cdda_interface_cdda_open=yes 34114else 34115 ac_cv_lib_cdda_interface_cdda_open=no 34116fi 34117rm -f core conftest.err conftest.$ac_objext \ 34118 conftest$ac_exeext conftest.$ac_ext 34119LIBS=$ac_check_lib_save_LIBS 34120fi 34121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cdda_interface_cdda_open" >&5 34122$as_echo "$ac_cv_lib_cdda_interface_cdda_open" >&6; } 34123if test "x$ac_cv_lib_cdda_interface_cdda_open" = xyes; then : 34124 HAVE_CDPARANOIA=yes 34125else 34126 HAVE_CDPARANOIA=no 34127fi 34128 34129 if test "x$HAVE_CDPARANOIA" = "xyes"; then 34130 ac_fn_c_check_header_mongrel "$LINENO" "cdda_interface.h" "ac_cv_header_cdda_interface_h" "$ac_includes_default" 34131if test "x$ac_cv_header_cdda_interface_h" = xyes; then : 34132 : 34133else 34134 HAVE_CDPARANOIA=no 34135fi 34136 34137 34138 if test "x$HAVE_CDPARANOIA" = "xyes"; then 34139 CDPARANOIA_LIBS="-lcdda_interface -lcdda_paranoia" 34140 HEADER_DIR="no" 34141 FOUND_CDPARANOIA="yes" 34142 else 34143 : 34144 fi 34145 else 34146 : 34147 fi 34148 34149 34150 34151 if test "x$FOUND_CDPARANOIA" != "xyes"; 34152 then 34153 34154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cdda_open in -lcdda_interface" >&5 34155$as_echo_n "checking for cdda_open in -lcdda_interface... " >&6; } 34156if ${ac_cv_lib_cdda_interface_cdda_open+:} false; then : 34157 $as_echo_n "(cached) " >&6 34158else 34159 ac_check_lib_save_LIBS=$LIBS 34160LIBS="-lcdda_interface -lm $LIBS" 34161cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34162/* end confdefs.h. */ 34163 34164/* Override any GCC internal prototype to avoid an error. 34165 Use char because int might match the return type of a GCC 34166 builtin and then its argument prototype would still apply. */ 34167#ifdef __cplusplus 34168extern "C" 34169#endif 34170char cdda_open (); 34171int 34172main () 34173{ 34174return cdda_open (); 34175 ; 34176 return 0; 34177} 34178_ACEOF 34179if ac_fn_c_try_link "$LINENO"; then : 34180 ac_cv_lib_cdda_interface_cdda_open=yes 34181else 34182 ac_cv_lib_cdda_interface_cdda_open=no 34183fi 34184rm -f core conftest.err conftest.$ac_objext \ 34185 conftest$ac_exeext conftest.$ac_ext 34186LIBS=$ac_check_lib_save_LIBS 34187fi 34188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cdda_interface_cdda_open" >&5 34189$as_echo "$ac_cv_lib_cdda_interface_cdda_open" >&6; } 34190if test "x$ac_cv_lib_cdda_interface_cdda_open" = xyes; then : 34191 HAVE_CDPARANOIA=yes 34192else 34193 HAVE_CDPARANOIA=no 34194fi 34195 34196 if test "x$HAVE_CDPARANOIA" = "xyes"; then 34197 ac_fn_c_check_header_mongrel "$LINENO" "cdda/cdda_interface.h" "ac_cv_header_cdda_cdda_interface_h" "$ac_includes_default" 34198if test "x$ac_cv_header_cdda_cdda_interface_h" = xyes; then : 34199 : 34200else 34201 HAVE_CDPARANOIA=no 34202fi 34203 34204 34205 if test "x$HAVE_CDPARANOIA" = "xyes"; then 34206 CDPARANOIA_LIBS="-lcdda_interface -lcdda_paranoia" 34207 HEADER_DIR="yes" 34208 FOUND_CDPARANOIA="yes" 34209 else 34210 : 34211 fi 34212 else 34213 : 34214 fi 34215 34216 34217 34218 fi 34219 if test "x$HEADER_DIR" = "xyes"; 34220 then 34221 34222cat >>confdefs.h <<_ACEOF 34223#define CDPARANOIA_HEADERS_IN_DIR /**/ 34224_ACEOF 34225 34226 fi 34227 if test "x$FOUND_CDPARANOIA" = "xyes"; 34228 then 34229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for paranoia_cachemodel_size in -lcdda_paranoia" >&5 34230$as_echo_n "checking for paranoia_cachemodel_size in -lcdda_paranoia... " >&6; } 34231if ${ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size+:} false; then : 34232 $as_echo_n "(cached) " >&6 34233else 34234 ac_check_lib_save_LIBS=$LIBS 34235LIBS="-lcdda_paranoia -lcdda_interface $LIBS" 34236cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34237/* end confdefs.h. */ 34238 34239/* Override any GCC internal prototype to avoid an error. 34240 Use char because int might match the return type of a GCC 34241 builtin and then its argument prototype would still apply. */ 34242#ifdef __cplusplus 34243extern "C" 34244#endif 34245char paranoia_cachemodel_size (); 34246int 34247main () 34248{ 34249return paranoia_cachemodel_size (); 34250 ; 34251 return 0; 34252} 34253_ACEOF 34254if ac_fn_c_try_link "$LINENO"; then : 34255 ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size=yes 34256else 34257 ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size=no 34258fi 34259rm -f core conftest.err conftest.$ac_objext \ 34260 conftest$ac_exeext conftest.$ac_ext 34261LIBS=$ac_check_lib_save_LIBS 34262fi 34263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" >&5 34264$as_echo "$ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" >&6; } 34265if test "x$ac_cv_lib_cdda_paranoia_paranoia_cachemodel_size" = xyes; then : 34266 : 34267else 34268 HAVE_CDPARANOIA=no 34269fi 34270 34271 fi 34272 34273 34274 34275else 34276 CDPARANOIA_CFLAGS=$pkg_cv_CDPARANOIA_CFLAGS 34277 CDPARANOIA_LIBS=$pkg_cv_CDPARANOIA_LIBS 34278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 34279$as_echo "yes" >&6; } 34280 34281 HAVE_CDPARANOIA="yes" 34282 34283fi 34284 34285 34286 LIBS=$gst_check_save_LIBS 34287 LDFLAGS=$gst_check_save_LDFLAGS 34288 CFLAGS=$gst_check_save_CFLAGS 34289 CPPFLAGS=$gst_check_save_CPPFLAGS 34290 CXXFLAGS=$gst_check_save_CXXFLAGS 34291 34292 if test x$HAVE_CDPARANOIA = xno; then 34293 USE_CDPARANOIA=no 34294 else 34295 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: cdparanoia" >&5 34296$as_echo "$as_me: *** These plugins will be built: cdparanoia" >&6;} 34297 fi 34298fi 34299if test x$USE_CDPARANOIA = xyes; then 34300 : 34301 if test "xcdparanoia" != "x"; then 34302 GST_PLUGINS_YES="\tcdparanoia\n$GST_PLUGINS_YES" 34303 fi 34304 34305$as_echo "#define HAVE_CDPARANOIA /**/" >>confdefs.h 34306 34307else 34308 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: cdparanoia" >&5 34309$as_echo "$as_me: *** These plugins will not be built: cdparanoia" >&6;} 34310 if test "xcdparanoia" != "x"; then 34311 GST_PLUGINS_NO="\tcdparanoia\n$GST_PLUGINS_NO" 34312 fi 34313 : 34314fi 34315 if test x$USE_CDPARANOIA = xyes; then 34316 USE_CDPARANOIA_TRUE= 34317 USE_CDPARANOIA_FALSE='#' 34318else 34319 USE_CDPARANOIA_TRUE='#' 34320 USE_CDPARANOIA_FALSE= 34321fi 34322 34323 34324 34325echo 34326{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: gl elements ***" >&5 34327$as_echo "$as_me: *** checking feature: gl elements ***" >&6;} 34328if test "xgl" != "x" 34329then 34330 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: gl ***" >&5 34331$as_echo "$as_me: *** for plug-ins: gl ***" >&6;} 34332fi 34333NOUSE= 34334if test "x$USE_GL" = "xno"; then 34335 NOUSE="yes" 34336fi 34337# Check whether --enable-gl was given. 34338if test "${enable_gl+set}" = set; then : 34339 enableval=$enable_gl; case "${enableval}" in 34340 yes) USE_GL=yes;; 34341 no) USE_GL=no;; 34342 *) as_fn_error $? "bad value ${enableval} for --enable-gl" "$LINENO" 5 ;; 34343 esac 34344else 34345 USE_GL=yes 34346fi 34347 34348if test "x$NOUSE" = "xyes"; then 34349 USE_GL="no" 34350 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** gl pre-configured not to be built" >&5 34351$as_echo "$as_me: WARNING: *** gl pre-configured not to be built" >&2;} 34352fi 34353NOUSE= 34354 34355if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " GL " > /dev/null; then 34356 USE_GL="no" 34357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** gl not ported" >&5 34358$as_echo "$as_me: WARNING: *** gl not ported" >&2;} 34359fi 34360 34361 34362if test x$USE_GL = xyes; then 34363 34364 gst_check_save_LIBS=$LIBS 34365 gst_check_save_LDFLAGS=$LDFLAGS 34366 gst_check_save_CFLAGS=$CFLAGS 34367 gst_check_save_CPPFLAGS=$CPPFLAGS 34368 gst_check_save_CXXFLAGS=$CXXFLAGS 34369 34370 HAVE_GL=no 34371 34372 HAVE_GL="no" 34373 34374 if test x"$USE_OPENGL" = x"yes" -o x"$USE_GLES2" = x"yes"; then 34375 HAVE_GL="yes" 34376 34377 34378HAVE_GRAPHENE=NO 34379 34380pkg_failed=no 34381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GRAPHENE" >&5 34382$as_echo_n "checking for GRAPHENE... " >&6; } 34383 34384if test -n "$PKG_CONFIG"; then 34385 if test -n "$GRAPHENE_CFLAGS"; then 34386 pkg_cv_GRAPHENE_CFLAGS="$GRAPHENE_CFLAGS" 34387 else 34388 if test -n "$PKG_CONFIG" && \ 34389 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"graphene-1.0 >= 1.4.0\""; } >&5 34390 ($PKG_CONFIG --exists --print-errors "graphene-1.0 >= 1.4.0") 2>&5 34391 ac_status=$? 34392 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34393 test $ac_status = 0; }; then 34394 pkg_cv_GRAPHENE_CFLAGS=`$PKG_CONFIG --cflags "graphene-1.0 >= 1.4.0" 2>/dev/null` 34395else 34396 pkg_failed=yes 34397fi 34398 fi 34399else 34400 pkg_failed=untried 34401fi 34402if test -n "$PKG_CONFIG"; then 34403 if test -n "$GRAPHENE_LIBS"; then 34404 pkg_cv_GRAPHENE_LIBS="$GRAPHENE_LIBS" 34405 else 34406 if test -n "$PKG_CONFIG" && \ 34407 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"graphene-1.0 >= 1.4.0\""; } >&5 34408 ($PKG_CONFIG --exists --print-errors "graphene-1.0 >= 1.4.0") 2>&5 34409 ac_status=$? 34410 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34411 test $ac_status = 0; }; then 34412 pkg_cv_GRAPHENE_LIBS=`$PKG_CONFIG --libs "graphene-1.0 >= 1.4.0" 2>/dev/null` 34413else 34414 pkg_failed=yes 34415fi 34416 fi 34417else 34418 pkg_failed=untried 34419fi 34420 34421 34422 34423if test $pkg_failed = yes; then 34424 34425if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 34426 _pkg_short_errors_supported=yes 34427else 34428 _pkg_short_errors_supported=no 34429fi 34430 if test $_pkg_short_errors_supported = yes; then 34431 GRAPHENE_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "graphene-1.0 >= 1.4.0"` 34432 else 34433 GRAPHENE_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "graphene-1.0 >= 1.4.0"` 34434 fi 34435 # Put the nasty error message in config.log where it belongs 34436 echo "$GRAPHENE_PKG_ERRORS" >&5 34437 34438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 34439$as_echo "no" >&6; } 34440 HAVE_GRAPHENE=no 34441elif test $pkg_failed = untried; then 34442 HAVE_GRAPHENE=no 34443else 34444 GRAPHENE_CFLAGS=$pkg_cv_GRAPHENE_CFLAGS 34445 GRAPHENE_LIBS=$pkg_cv_GRAPHENE_LIBS 34446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 34447$as_echo "yes" >&6; } 34448 HAVE_GRAPHENE=yes 34449fi 34450if test "x$HAVE_GRAPHENE" = "xyes"; then 34451 34452$as_echo "#define HAVE_GRAPHENE 1 " >>confdefs.h 34453 34454fi 34455 34456 34457 34458 34459 34460pkg_failed=no 34461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GMODULE_NO_EXPORT" >&5 34462$as_echo_n "checking for GMODULE_NO_EXPORT... " >&6; } 34463 34464if test -n "$PKG_CONFIG"; then 34465 if test -n "$GMODULE_NO_EXPORT_CFLAGS"; then 34466 pkg_cv_GMODULE_NO_EXPORT_CFLAGS="$GMODULE_NO_EXPORT_CFLAGS" 34467 else 34468 if test -n "$PKG_CONFIG" && \ 34469 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gmodule-no-export-2.0\""; } >&5 34470 ($PKG_CONFIG --exists --print-errors "gmodule-no-export-2.0") 2>&5 34471 ac_status=$? 34472 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34473 test $ac_status = 0; }; then 34474 pkg_cv_GMODULE_NO_EXPORT_CFLAGS=`$PKG_CONFIG --cflags "gmodule-no-export-2.0" 2>/dev/null` 34475else 34476 pkg_failed=yes 34477fi 34478 fi 34479else 34480 pkg_failed=untried 34481fi 34482if test -n "$PKG_CONFIG"; then 34483 if test -n "$GMODULE_NO_EXPORT_LIBS"; then 34484 pkg_cv_GMODULE_NO_EXPORT_LIBS="$GMODULE_NO_EXPORT_LIBS" 34485 else 34486 if test -n "$PKG_CONFIG" && \ 34487 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gmodule-no-export-2.0\""; } >&5 34488 ($PKG_CONFIG --exists --print-errors "gmodule-no-export-2.0") 2>&5 34489 ac_status=$? 34490 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34491 test $ac_status = 0; }; then 34492 pkg_cv_GMODULE_NO_EXPORT_LIBS=`$PKG_CONFIG --libs "gmodule-no-export-2.0" 2>/dev/null` 34493else 34494 pkg_failed=yes 34495fi 34496 fi 34497else 34498 pkg_failed=untried 34499fi 34500 34501 34502 34503if test $pkg_failed = yes; then 34504 34505if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 34506 _pkg_short_errors_supported=yes 34507else 34508 _pkg_short_errors_supported=no 34509fi 34510 if test $_pkg_short_errors_supported = yes; then 34511 GMODULE_NO_EXPORT_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gmodule-no-export-2.0"` 34512 else 34513 GMODULE_NO_EXPORT_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gmodule-no-export-2.0"` 34514 fi 34515 # Put the nasty error message in config.log where it belongs 34516 echo "$GMODULE_NO_EXPORT_PKG_ERRORS" >&5 34517 34518 as_fn_error $? "Package requirements (gmodule-no-export-2.0) were not met: 34519 34520$GMODULE_NO_EXPORT_PKG_ERRORS 34521 34522Consider adjusting the PKG_CONFIG_PATH environment variable if you 34523installed software in a non-standard prefix. 34524 34525Alternatively, you may set the environment variables GMODULE_NO_EXPORT_CFLAGS 34526and GMODULE_NO_EXPORT_LIBS to avoid the need to call pkg-config. 34527See the pkg-config man page for more details. 34528" "$LINENO" 5 34529elif test $pkg_failed = untried; then 34530 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 34531$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 34532as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 34533is in your PATH or set the PKG_CONFIG environment variable to the full 34534path to pkg-config. 34535 34536Alternatively, you may set the environment variables GMODULE_NO_EXPORT_CFLAGS 34537and GMODULE_NO_EXPORT_LIBS to avoid the need to call pkg-config. 34538See the pkg-config man page for more details. 34539 34540To get pkg-config, see <http://pkg-config.freedesktop.org/>. 34541See \`config.log' for more details" "$LINENO" 5; } 34542else 34543 GMODULE_NO_EXPORT_CFLAGS=$pkg_cv_GMODULE_NO_EXPORT_CFLAGS 34544 GMODULE_NO_EXPORT_LIBS=$pkg_cv_GMODULE_NO_EXPORT_LIBS 34545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 34546$as_echo "yes" >&6; } 34547 : 34548fi 34549 34550if test "x$NEED_PNG" != "xno"; then 34551 34552pkg_failed=no 34553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBPNG" >&5 34554$as_echo_n "checking for LIBPNG... " >&6; } 34555 34556if test -n "$PKG_CONFIG"; then 34557 if test -n "$LIBPNG_CFLAGS"; then 34558 pkg_cv_LIBPNG_CFLAGS="$LIBPNG_CFLAGS" 34559 else 34560 if test -n "$PKG_CONFIG" && \ 34561 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.0\""; } >&5 34562 ($PKG_CONFIG --exists --print-errors "libpng >= 1.0") 2>&5 34563 ac_status=$? 34564 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34565 test $ac_status = 0; }; then 34566 pkg_cv_LIBPNG_CFLAGS=`$PKG_CONFIG --cflags "libpng >= 1.0" 2>/dev/null` 34567else 34568 pkg_failed=yes 34569fi 34570 fi 34571else 34572 pkg_failed=untried 34573fi 34574if test -n "$PKG_CONFIG"; then 34575 if test -n "$LIBPNG_LIBS"; then 34576 pkg_cv_LIBPNG_LIBS="$LIBPNG_LIBS" 34577 else 34578 if test -n "$PKG_CONFIG" && \ 34579 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.0\""; } >&5 34580 ($PKG_CONFIG --exists --print-errors "libpng >= 1.0") 2>&5 34581 ac_status=$? 34582 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34583 test $ac_status = 0; }; then 34584 pkg_cv_LIBPNG_LIBS=`$PKG_CONFIG --libs "libpng >= 1.0" 2>/dev/null` 34585else 34586 pkg_failed=yes 34587fi 34588 fi 34589else 34590 pkg_failed=untried 34591fi 34592 34593 34594 34595if test $pkg_failed = yes; then 34596 34597if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 34598 _pkg_short_errors_supported=yes 34599else 34600 _pkg_short_errors_supported=no 34601fi 34602 if test $_pkg_short_errors_supported = yes; then 34603 LIBPNG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libpng >= 1.0"` 34604 else 34605 LIBPNG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "libpng >= 1.0"` 34606 fi 34607 # Put the nasty error message in config.log where it belongs 34608 echo "$LIBPNG_PKG_ERRORS" >&5 34609 34610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 34611$as_echo "no" >&6; } 34612 HAVE_PNG=no 34613elif test $pkg_failed = untried; then 34614 HAVE_PNG=no 34615else 34616 LIBPNG_CFLAGS=$pkg_cv_LIBPNG_CFLAGS 34617 LIBPNG_LIBS=$pkg_cv_LIBPNG_LIBS 34618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 34619$as_echo "yes" >&6; } 34620 HAVE_PNG=yes 34621fi 34622 if test "x$HAVE_PNG" = "xyes"; then 34623 34624$as_echo "#define HAVE_PNG 1 " >>confdefs.h 34625 34626 elif test "x$NEED_PNG" = "xyes"; then 34627 as_fn_error $? "libpng support requested but libpng is not available" "$LINENO" 5 34628 fi 34629fi 34630 34631 34632 34633 34634 34635# Check whether --with-jpeg-mmx was given. 34636if test "${with_jpeg_mmx+set}" = set; then : 34637 withval=$with_jpeg_mmx; 34638fi 34639 34640if test "x$NEED_JPEG" != "xno"; then 34641 OLD_LIBS="$LIBS" 34642 if test x$with_jpeg_mmx != x; then 34643 LIBS="$LIBS -L$with_jpeg_mmx" 34644 fi 34645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_set_defaults in -ljpeg-mmx" >&5 34646$as_echo_n "checking for jpeg_set_defaults in -ljpeg-mmx... " >&6; } 34647if ${ac_cv_lib_jpeg_mmx_jpeg_set_defaults+:} false; then : 34648 $as_echo_n "(cached) " >&6 34649else 34650 ac_check_lib_save_LIBS=$LIBS 34651LIBS="-ljpeg-mmx $LIBS" 34652cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34653/* end confdefs.h. */ 34654 34655/* Override any GCC internal prototype to avoid an error. 34656 Use char because int might match the return type of a GCC 34657 builtin and then its argument prototype would still apply. */ 34658#ifdef __cplusplus 34659extern "C" 34660#endif 34661char jpeg_set_defaults (); 34662int 34663main () 34664{ 34665return jpeg_set_defaults (); 34666 ; 34667 return 0; 34668} 34669_ACEOF 34670if ac_fn_c_try_link "$LINENO"; then : 34671 ac_cv_lib_jpeg_mmx_jpeg_set_defaults=yes 34672else 34673 ac_cv_lib_jpeg_mmx_jpeg_set_defaults=no 34674fi 34675rm -f core conftest.err conftest.$ac_objext \ 34676 conftest$ac_exeext conftest.$ac_ext 34677LIBS=$ac_check_lib_save_LIBS 34678fi 34679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_mmx_jpeg_set_defaults" >&5 34680$as_echo "$ac_cv_lib_jpeg_mmx_jpeg_set_defaults" >&6; } 34681if test "x$ac_cv_lib_jpeg_mmx_jpeg_set_defaults" = xyes; then : 34682 HAVE_JPEG="yes" 34683else 34684 HAVE_JPEG="no" 34685fi 34686 34687 JPEG_LIBS="$LIBS -ljpeg-mmx" 34688 LIBS="$OLD_LIBS" 34689 if test x$HAVE_JPEG != xyes; then 34690 JPEG_LIBS="-ljpeg" 34691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_set_defaults in -ljpeg" >&5 34692$as_echo_n "checking for jpeg_set_defaults in -ljpeg... " >&6; } 34693if ${ac_cv_lib_jpeg_jpeg_set_defaults+:} false; then : 34694 $as_echo_n "(cached) " >&6 34695else 34696 ac_check_lib_save_LIBS=$LIBS 34697LIBS="-ljpeg $LIBS" 34698cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34699/* end confdefs.h. */ 34700 34701/* Override any GCC internal prototype to avoid an error. 34702 Use char because int might match the return type of a GCC 34703 builtin and then its argument prototype would still apply. */ 34704#ifdef __cplusplus 34705extern "C" 34706#endif 34707char jpeg_set_defaults (); 34708int 34709main () 34710{ 34711return jpeg_set_defaults (); 34712 ; 34713 return 0; 34714} 34715_ACEOF 34716if ac_fn_c_try_link "$LINENO"; then : 34717 ac_cv_lib_jpeg_jpeg_set_defaults=yes 34718else 34719 ac_cv_lib_jpeg_jpeg_set_defaults=no 34720fi 34721rm -f core conftest.err conftest.$ac_objext \ 34722 conftest$ac_exeext conftest.$ac_ext 34723LIBS=$ac_check_lib_save_LIBS 34724fi 34725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_set_defaults" >&5 34726$as_echo "$ac_cv_lib_jpeg_jpeg_set_defaults" >&6; } 34727if test "x$ac_cv_lib_jpeg_jpeg_set_defaults" = xyes; then : 34728 HAVE_JPEG="yes" 34729else 34730 HAVE_JPEG="no" 34731fi 34732 34733 fi 34734 34735 if test x$HAVE_JPEG = xyes; then 34736 34737$as_echo "#define HAVE_JPEG 1" >>confdefs.h 34738 34739 elif test "x$NEED_JPEG" = "xyes"; then 34740 as_fn_error $? "libjpeg support requested but libjpeg is not available" "$LINENO" 5 34741 else 34742 JPEG_LIBS= 34743 fi 34744 34745 34746fi 34747 34748 fi 34749 34750 34751 LIBS=$gst_check_save_LIBS 34752 LDFLAGS=$gst_check_save_LDFLAGS 34753 CFLAGS=$gst_check_save_CFLAGS 34754 CPPFLAGS=$gst_check_save_CPPFLAGS 34755 CXXFLAGS=$gst_check_save_CXXFLAGS 34756 34757 if test x$HAVE_GL = xno; then 34758 USE_GL=no 34759 else 34760 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: gl" >&5 34761$as_echo "$as_me: *** These plugins will be built: gl" >&6;} 34762 fi 34763fi 34764if test x$USE_GL = xyes; then 34765 : 34766 if test "xgl" != "x"; then 34767 GST_PLUGINS_YES="\tgl\n$GST_PLUGINS_YES" 34768 fi 34769 34770$as_echo "#define HAVE_GL /**/" >>confdefs.h 34771 34772else 34773 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: gl" >&5 34774$as_echo "$as_me: *** These plugins will not be built: gl" >&6;} 34775 if test "xgl" != "x"; then 34776 GST_PLUGINS_NO="\tgl\n$GST_PLUGINS_NO" 34777 fi 34778 : 34779fi 34780 if test x$USE_GL = xyes; then 34781 USE_GL_TRUE= 34782 USE_GL_FALSE='#' 34783else 34784 USE_GL_TRUE='#' 34785 USE_GL_FALSE= 34786fi 34787 34788 34789 34790echo 34791{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: integer vorbis plug-in ***" >&5 34792$as_echo "$as_me: *** checking feature: integer vorbis plug-in ***" >&6;} 34793if test "xivorbisdec" != "x" 34794then 34795 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: ivorbisdec ***" >&5 34796$as_echo "$as_me: *** for plug-ins: ivorbisdec ***" >&6;} 34797fi 34798NOUSE= 34799if test "x$USE_IVORBIS" = "xno"; then 34800 NOUSE="yes" 34801fi 34802# Check whether --enable-ivorbis was given. 34803if test "${enable_ivorbis+set}" = set; then : 34804 enableval=$enable_ivorbis; case "${enableval}" in 34805 yes) USE_IVORBIS=yes;; 34806 no) USE_IVORBIS=no;; 34807 *) as_fn_error $? "bad value ${enableval} for --enable-ivorbis" "$LINENO" 5 ;; 34808 esac 34809else 34810 USE_IVORBIS=yes 34811fi 34812 34813if test "x$NOUSE" = "xyes"; then 34814 USE_IVORBIS="no" 34815 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ivorbisdec pre-configured not to be built" >&5 34816$as_echo "$as_me: WARNING: *** ivorbisdec pre-configured not to be built" >&2;} 34817fi 34818NOUSE= 34819 34820if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " IVORBIS " > /dev/null; then 34821 USE_IVORBIS="no" 34822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ivorbisdec not ported" >&5 34823$as_echo "$as_me: WARNING: *** ivorbisdec not ported" >&2;} 34824fi 34825 34826 34827if test x$USE_IVORBIS = xyes; then 34828 34829 gst_check_save_LIBS=$LIBS 34830 gst_check_save_LDFLAGS=$LDFLAGS 34831 gst_check_save_CFLAGS=$CFLAGS 34832 gst_check_save_CPPFLAGS=$CPPFLAGS 34833 gst_check_save_CXXFLAGS=$CXXFLAGS 34834 34835 HAVE_IVORBIS=no 34836 34837 34838 which="vorbisidec" 34839 required="no" 34840 34841 34842pkg_failed=no 34843{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for IVORBIS" >&5 34844$as_echo_n "checking for IVORBIS... " >&6; } 34845 34846if test -n "$PKG_CONFIG"; then 34847 if test -n "$IVORBIS_CFLAGS"; then 34848 pkg_cv_IVORBIS_CFLAGS="$IVORBIS_CFLAGS" 34849 else 34850 if test -n "$PKG_CONFIG" && \ 34851 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 34852 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 34853 ac_status=$? 34854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34855 test $ac_status = 0; }; then 34856 pkg_cv_IVORBIS_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 34857else 34858 pkg_failed=yes 34859fi 34860 fi 34861else 34862 pkg_failed=untried 34863fi 34864if test -n "$PKG_CONFIG"; then 34865 if test -n "$IVORBIS_LIBS"; then 34866 pkg_cv_IVORBIS_LIBS="$IVORBIS_LIBS" 34867 else 34868 if test -n "$PKG_CONFIG" && \ 34869 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 34870 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 34871 ac_status=$? 34872 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 34873 test $ac_status = 0; }; then 34874 pkg_cv_IVORBIS_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 34875else 34876 pkg_failed=yes 34877fi 34878 fi 34879else 34880 pkg_failed=untried 34881fi 34882 34883 34884 34885if test $pkg_failed = yes; then 34886 34887if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 34888 _pkg_short_errors_supported=yes 34889else 34890 _pkg_short_errors_supported=no 34891fi 34892 if test $_pkg_short_errors_supported = yes; then 34893 IVORBIS_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 34894 else 34895 IVORBIS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 34896 fi 34897 # Put the nasty error message in config.log where it belongs 34898 echo "$IVORBIS_PKG_ERRORS" >&5 34899 34900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 34901$as_echo "no" >&6; } 34902 34903 HAVE_IVORBIS="no" 34904 if test "x$required" = "xyes"; then 34905 as_fn_error $? "$IVORBIS_PKG_ERRORS" "$LINENO" 5 34906 else 34907 { $as_echo "$as_me:${as_lineno-$LINENO}: $IVORBIS_PKG_ERRORS" >&5 34908$as_echo "$as_me: $IVORBIS_PKG_ERRORS" >&6;} 34909 fi 34910 34911elif test $pkg_failed = untried; then 34912 34913 HAVE_IVORBIS="no" 34914 if test "x$required" = "xyes"; then 34915 as_fn_error $? "$IVORBIS_PKG_ERRORS" "$LINENO" 5 34916 else 34917 { $as_echo "$as_me:${as_lineno-$LINENO}: $IVORBIS_PKG_ERRORS" >&5 34918$as_echo "$as_me: $IVORBIS_PKG_ERRORS" >&6;} 34919 fi 34920 34921else 34922 IVORBIS_CFLAGS=$pkg_cv_IVORBIS_CFLAGS 34923 IVORBIS_LIBS=$pkg_cv_IVORBIS_LIBS 34924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 34925$as_echo "yes" >&6; } 34926 34927 HAVE_IVORBIS="yes" 34928 34929fi 34930 34931 34932 if test $HAVE_IVORBIS = no 34933 then 34934 IVORBIS_LIBS= 34935 IVORBIS_CFLAGS= 34936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for vorbis_block_init in -lvorbisidec" >&5 34937$as_echo_n "checking for vorbis_block_init in -lvorbisidec... " >&6; } 34938if ${ac_cv_lib_vorbisidec_vorbis_block_init+:} false; then : 34939 $as_echo_n "(cached) " >&6 34940else 34941 ac_check_lib_save_LIBS=$LIBS 34942LIBS="-lvorbisidec $LIBS" 34943cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34944/* end confdefs.h. */ 34945 34946/* Override any GCC internal prototype to avoid an error. 34947 Use char because int might match the return type of a GCC 34948 builtin and then its argument prototype would still apply. */ 34949#ifdef __cplusplus 34950extern "C" 34951#endif 34952char vorbis_block_init (); 34953int 34954main () 34955{ 34956return vorbis_block_init (); 34957 ; 34958 return 0; 34959} 34960_ACEOF 34961if ac_fn_c_try_link "$LINENO"; then : 34962 ac_cv_lib_vorbisidec_vorbis_block_init=yes 34963else 34964 ac_cv_lib_vorbisidec_vorbis_block_init=no 34965fi 34966rm -f core conftest.err conftest.$ac_objext \ 34967 conftest$ac_exeext conftest.$ac_ext 34968LIBS=$ac_check_lib_save_LIBS 34969fi 34970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_vorbisidec_vorbis_block_init" >&5 34971$as_echo "$ac_cv_lib_vorbisidec_vorbis_block_init" >&6; } 34972if test "x$ac_cv_lib_vorbisidec_vorbis_block_init" = xyes; then : 34973 IVORBIS_LIBS=-lvorbisidec 34974 HAVE_IVORBIS=yes 34975 case $host in 34976 arm-*-*) 34977 IVORBIS_CFLAGS="-D_ARM_ASSEM_ $IVORBIS_CFLAGS" 34978 esac 34979 34980else 34981 HAVE_IVORBIS=no 34982fi 34983 34984 34985 34986 else 34987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for vorbis_dsp_pcmout in -lvorbisidec" >&5 34988$as_echo_n "checking for vorbis_dsp_pcmout in -lvorbisidec... " >&6; } 34989if ${ac_cv_lib_vorbisidec_vorbis_dsp_pcmout+:} false; then : 34990 $as_echo_n "(cached) " >&6 34991else 34992 ac_check_lib_save_LIBS=$LIBS 34993LIBS="-lvorbisidec $LIBS" 34994cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34995/* end confdefs.h. */ 34996 34997/* Override any GCC internal prototype to avoid an error. 34998 Use char because int might match the return type of a GCC 34999 builtin and then its argument prototype would still apply. */ 35000#ifdef __cplusplus 35001extern "C" 35002#endif 35003char vorbis_dsp_pcmout (); 35004int 35005main () 35006{ 35007return vorbis_dsp_pcmout (); 35008 ; 35009 return 0; 35010} 35011_ACEOF 35012if ac_fn_c_try_link "$LINENO"; then : 35013 ac_cv_lib_vorbisidec_vorbis_dsp_pcmout=yes 35014else 35015 ac_cv_lib_vorbisidec_vorbis_dsp_pcmout=no 35016fi 35017rm -f core conftest.err conftest.$ac_objext \ 35018 conftest$ac_exeext conftest.$ac_ext 35019LIBS=$ac_check_lib_save_LIBS 35020fi 35021{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_vorbisidec_vorbis_dsp_pcmout" >&5 35022$as_echo "$ac_cv_lib_vorbisidec_vorbis_dsp_pcmout" >&6; } 35023if test "x$ac_cv_lib_vorbisidec_vorbis_dsp_pcmout" = xyes; then : 35024 35025$as_echo "#define USE_TREMOLO 1" >>confdefs.h 35026 35027else 35028 USE_TREMOLO=no 35029fi 35030 35031 fi 35032 35033 35034 LIBS=$gst_check_save_LIBS 35035 LDFLAGS=$gst_check_save_LDFLAGS 35036 CFLAGS=$gst_check_save_CFLAGS 35037 CPPFLAGS=$gst_check_save_CPPFLAGS 35038 CXXFLAGS=$gst_check_save_CXXFLAGS 35039 35040 if test x$HAVE_IVORBIS = xno; then 35041 USE_IVORBIS=no 35042 else 35043 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: ivorbisdec" >&5 35044$as_echo "$as_me: *** These plugins will be built: ivorbisdec" >&6;} 35045 fi 35046fi 35047if test x$USE_IVORBIS = xyes; then 35048 : 35049 if test "xivorbisdec" != "x"; then 35050 GST_PLUGINS_YES="\tivorbisdec\n$GST_PLUGINS_YES" 35051 fi 35052 35053$as_echo "#define HAVE_IVORBIS /**/" >>confdefs.h 35054 35055else 35056 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: ivorbisdec" >&5 35057$as_echo "$as_me: *** These plugins will not be built: ivorbisdec" >&6;} 35058 if test "xivorbisdec" != "x"; then 35059 GST_PLUGINS_NO="\tivorbisdec\n$GST_PLUGINS_NO" 35060 fi 35061 : 35062fi 35063 if test x$USE_IVORBIS = xyes; then 35064 USE_IVORBIS_TRUE= 35065 USE_IVORBIS_FALSE='#' 35066else 35067 USE_IVORBIS_TRUE='#' 35068 USE_IVORBIS_FALSE= 35069fi 35070 35071 35072 35073echo 35074{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: libvisual visualization library ***" >&5 35075$as_echo "$as_me: *** checking feature: libvisual visualization library ***" >&6;} 35076if test "xlibvisual" != "x" 35077then 35078 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: libvisual ***" >&5 35079$as_echo "$as_me: *** for plug-ins: libvisual ***" >&6;} 35080fi 35081NOUSE= 35082if test "x$USE_LIBVISUAL" = "xno"; then 35083 NOUSE="yes" 35084fi 35085# Check whether --enable-libvisual was given. 35086if test "${enable_libvisual+set}" = set; then : 35087 enableval=$enable_libvisual; case "${enableval}" in 35088 yes) USE_LIBVISUAL=yes;; 35089 no) USE_LIBVISUAL=no;; 35090 *) as_fn_error $? "bad value ${enableval} for --enable-libvisual" "$LINENO" 5 ;; 35091 esac 35092else 35093 USE_LIBVISUAL=yes 35094fi 35095 35096if test "x$NOUSE" = "xyes"; then 35097 USE_LIBVISUAL="no" 35098 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** libvisual pre-configured not to be built" >&5 35099$as_echo "$as_me: WARNING: *** libvisual pre-configured not to be built" >&2;} 35100fi 35101NOUSE= 35102 35103if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " LIBVISUAL " > /dev/null; then 35104 USE_LIBVISUAL="no" 35105 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** libvisual not ported" >&5 35106$as_echo "$as_me: WARNING: *** libvisual not ported" >&2;} 35107fi 35108 35109 35110if test x$USE_LIBVISUAL = xyes; then 35111 35112 gst_check_save_LIBS=$LIBS 35113 gst_check_save_LDFLAGS=$LDFLAGS 35114 gst_check_save_CFLAGS=$CFLAGS 35115 gst_check_save_CPPFLAGS=$CPPFLAGS 35116 gst_check_save_CXXFLAGS=$CXXFLAGS 35117 35118 HAVE_LIBVISUAL=no 35119 35120 35121 which="libvisual-0.4 >= 0.4.0" 35122 required="no" 35123 35124 35125pkg_failed=no 35126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBVISUAL" >&5 35127$as_echo_n "checking for LIBVISUAL... " >&6; } 35128 35129if test -n "$PKG_CONFIG"; then 35130 if test -n "$LIBVISUAL_CFLAGS"; then 35131 pkg_cv_LIBVISUAL_CFLAGS="$LIBVISUAL_CFLAGS" 35132 else 35133 if test -n "$PKG_CONFIG" && \ 35134 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35135 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35136 ac_status=$? 35137 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35138 test $ac_status = 0; }; then 35139 pkg_cv_LIBVISUAL_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 35140else 35141 pkg_failed=yes 35142fi 35143 fi 35144else 35145 pkg_failed=untried 35146fi 35147if test -n "$PKG_CONFIG"; then 35148 if test -n "$LIBVISUAL_LIBS"; then 35149 pkg_cv_LIBVISUAL_LIBS="$LIBVISUAL_LIBS" 35150 else 35151 if test -n "$PKG_CONFIG" && \ 35152 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35153 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35154 ac_status=$? 35155 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35156 test $ac_status = 0; }; then 35157 pkg_cv_LIBVISUAL_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 35158else 35159 pkg_failed=yes 35160fi 35161 fi 35162else 35163 pkg_failed=untried 35164fi 35165 35166 35167 35168if test $pkg_failed = yes; then 35169 35170if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 35171 _pkg_short_errors_supported=yes 35172else 35173 _pkg_short_errors_supported=no 35174fi 35175 if test $_pkg_short_errors_supported = yes; then 35176 LIBVISUAL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 35177 else 35178 LIBVISUAL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 35179 fi 35180 # Put the nasty error message in config.log where it belongs 35181 echo "$LIBVISUAL_PKG_ERRORS" >&5 35182 35183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 35184$as_echo "no" >&6; } 35185 35186 HAVE_LIBVISUAL="no" 35187 if test "x$required" = "xyes"; then 35188 as_fn_error $? "$LIBVISUAL_PKG_ERRORS" "$LINENO" 5 35189 else 35190 { $as_echo "$as_me:${as_lineno-$LINENO}: $LIBVISUAL_PKG_ERRORS" >&5 35191$as_echo "$as_me: $LIBVISUAL_PKG_ERRORS" >&6;} 35192 fi 35193 35194elif test $pkg_failed = untried; then 35195 35196 HAVE_LIBVISUAL="no" 35197 if test "x$required" = "xyes"; then 35198 as_fn_error $? "$LIBVISUAL_PKG_ERRORS" "$LINENO" 5 35199 else 35200 { $as_echo "$as_me:${as_lineno-$LINENO}: $LIBVISUAL_PKG_ERRORS" >&5 35201$as_echo "$as_me: $LIBVISUAL_PKG_ERRORS" >&6;} 35202 fi 35203 35204else 35205 LIBVISUAL_CFLAGS=$pkg_cv_LIBVISUAL_CFLAGS 35206 LIBVISUAL_LIBS=$pkg_cv_LIBVISUAL_LIBS 35207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 35208$as_echo "yes" >&6; } 35209 35210 HAVE_LIBVISUAL="yes" 35211 35212fi 35213 35214 35215 if test x$HAVE_LIBVISUAL = xyes; then 35216 LIBVIS_PLUGINSDIR="`$PKG_CONFIG --variable=pluginsbasedir libvisual-0.4`" 35217 fi 35218 { $as_echo "$as_me:${as_lineno-$LINENO}: libvisual pluginsdir: $LIBVIS_PLUGINSDIR" >&5 35219$as_echo "$as_me: libvisual pluginsdir: $LIBVIS_PLUGINSDIR" >&6;} 35220 if test x$LIBVIS_PLUGINSDIR != x; then 35221 35222cat >>confdefs.h <<_ACEOF 35223#define LIBVISUAL_PLUGINSBASEDIR "$LIBVIS_PLUGINSDIR" 35224_ACEOF 35225 35226 fi 35227 35228 35229 LIBS=$gst_check_save_LIBS 35230 LDFLAGS=$gst_check_save_LDFLAGS 35231 CFLAGS=$gst_check_save_CFLAGS 35232 CPPFLAGS=$gst_check_save_CPPFLAGS 35233 CXXFLAGS=$gst_check_save_CXXFLAGS 35234 35235 if test x$HAVE_LIBVISUAL = xno; then 35236 USE_LIBVISUAL=no 35237 else 35238 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: libvisual" >&5 35239$as_echo "$as_me: *** These plugins will be built: libvisual" >&6;} 35240 fi 35241fi 35242if test x$USE_LIBVISUAL = xyes; then 35243 : 35244 if test "xlibvisual" != "x"; then 35245 GST_PLUGINS_YES="\tlibvisual\n$GST_PLUGINS_YES" 35246 fi 35247 35248$as_echo "#define HAVE_LIBVISUAL /**/" >>confdefs.h 35249 35250else 35251 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: libvisual" >&5 35252$as_echo "$as_me: *** These plugins will not be built: libvisual" >&6;} 35253 if test "xlibvisual" != "x"; then 35254 GST_PLUGINS_NO="\tlibvisual\n$GST_PLUGINS_NO" 35255 fi 35256 : 35257fi 35258 if test x$USE_LIBVISUAL = xyes; then 35259 USE_LIBVISUAL_TRUE= 35260 USE_LIBVISUAL_FALSE='#' 35261else 35262 USE_LIBVISUAL_TRUE='#' 35263 USE_LIBVISUAL_FALSE= 35264fi 35265 35266 35267 35268echo 35269{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: Xiph Ogg library ***" >&5 35270$as_echo "$as_me: *** checking feature: Xiph Ogg library ***" >&6;} 35271if test "xogg" != "x" 35272then 35273 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: ogg ***" >&5 35274$as_echo "$as_me: *** for plug-ins: ogg ***" >&6;} 35275fi 35276NOUSE= 35277if test "x$USE_OGG" = "xno"; then 35278 NOUSE="yes" 35279fi 35280# Check whether --enable-ogg was given. 35281if test "${enable_ogg+set}" = set; then : 35282 enableval=$enable_ogg; case "${enableval}" in 35283 yes) USE_OGG=yes;; 35284 no) USE_OGG=no;; 35285 *) as_fn_error $? "bad value ${enableval} for --enable-ogg" "$LINENO" 5 ;; 35286 esac 35287else 35288 USE_OGG=yes 35289fi 35290 35291if test "x$NOUSE" = "xyes"; then 35292 USE_OGG="no" 35293 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ogg pre-configured not to be built" >&5 35294$as_echo "$as_me: WARNING: *** ogg pre-configured not to be built" >&2;} 35295fi 35296NOUSE= 35297 35298if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " OGG " > /dev/null; then 35299 USE_OGG="no" 35300 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** ogg not ported" >&5 35301$as_echo "$as_me: WARNING: *** ogg not ported" >&2;} 35302fi 35303 35304 35305if test x$USE_OGG = xyes; then 35306 35307 gst_check_save_LIBS=$LIBS 35308 gst_check_save_LDFLAGS=$LDFLAGS 35309 gst_check_save_CFLAGS=$CFLAGS 35310 gst_check_save_CPPFLAGS=$CPPFLAGS 35311 gst_check_save_CXXFLAGS=$CXXFLAGS 35312 35313 HAVE_OGG=no 35314 35315 35316 which="ogg >= 1.0" 35317 required="no" 35318 35319 35320pkg_failed=no 35321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OGG" >&5 35322$as_echo_n "checking for OGG... " >&6; } 35323 35324if test -n "$PKG_CONFIG"; then 35325 if test -n "$OGG_CFLAGS"; then 35326 pkg_cv_OGG_CFLAGS="$OGG_CFLAGS" 35327 else 35328 if test -n "$PKG_CONFIG" && \ 35329 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35330 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35331 ac_status=$? 35332 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35333 test $ac_status = 0; }; then 35334 pkg_cv_OGG_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 35335else 35336 pkg_failed=yes 35337fi 35338 fi 35339else 35340 pkg_failed=untried 35341fi 35342if test -n "$PKG_CONFIG"; then 35343 if test -n "$OGG_LIBS"; then 35344 pkg_cv_OGG_LIBS="$OGG_LIBS" 35345 else 35346 if test -n "$PKG_CONFIG" && \ 35347 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35348 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35349 ac_status=$? 35350 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35351 test $ac_status = 0; }; then 35352 pkg_cv_OGG_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 35353else 35354 pkg_failed=yes 35355fi 35356 fi 35357else 35358 pkg_failed=untried 35359fi 35360 35361 35362 35363if test $pkg_failed = yes; then 35364 35365if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 35366 _pkg_short_errors_supported=yes 35367else 35368 _pkg_short_errors_supported=no 35369fi 35370 if test $_pkg_short_errors_supported = yes; then 35371 OGG_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 35372 else 35373 OGG_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 35374 fi 35375 # Put the nasty error message in config.log where it belongs 35376 echo "$OGG_PKG_ERRORS" >&5 35377 35378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 35379$as_echo "no" >&6; } 35380 35381 HAVE_OGG="no" 35382 if test "x$required" = "xyes"; then 35383 as_fn_error $? "$OGG_PKG_ERRORS" "$LINENO" 5 35384 else 35385 { $as_echo "$as_me:${as_lineno-$LINENO}: $OGG_PKG_ERRORS" >&5 35386$as_echo "$as_me: $OGG_PKG_ERRORS" >&6;} 35387 fi 35388 35389elif test $pkg_failed = untried; then 35390 35391 HAVE_OGG="no" 35392 if test "x$required" = "xyes"; then 35393 as_fn_error $? "$OGG_PKG_ERRORS" "$LINENO" 5 35394 else 35395 { $as_echo "$as_me:${as_lineno-$LINENO}: $OGG_PKG_ERRORS" >&5 35396$as_echo "$as_me: $OGG_PKG_ERRORS" >&6;} 35397 fi 35398 35399else 35400 OGG_CFLAGS=$pkg_cv_OGG_CFLAGS 35401 OGG_LIBS=$pkg_cv_OGG_LIBS 35402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 35403$as_echo "yes" >&6; } 35404 35405 HAVE_OGG="yes" 35406 35407fi 35408 35409 35410 35411 35412 LIBS=$gst_check_save_LIBS 35413 LDFLAGS=$gst_check_save_LDFLAGS 35414 CFLAGS=$gst_check_save_CFLAGS 35415 CPPFLAGS=$gst_check_save_CPPFLAGS 35416 CXXFLAGS=$gst_check_save_CXXFLAGS 35417 35418 if test x$HAVE_OGG = xno; then 35419 USE_OGG=no 35420 else 35421 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: ogg" >&5 35422$as_echo "$as_me: *** These plugins will be built: ogg" >&6;} 35423 fi 35424fi 35425if test x$USE_OGG = xyes; then 35426 : 35427 if test "xogg" != "x"; then 35428 GST_PLUGINS_YES="\togg\n$GST_PLUGINS_YES" 35429 fi 35430 35431$as_echo "#define HAVE_OGG /**/" >>confdefs.h 35432 35433else 35434 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: ogg" >&5 35435$as_echo "$as_me: *** These plugins will not be built: ogg" >&6;} 35436 if test "xogg" != "x"; then 35437 GST_PLUGINS_NO="\togg\n$GST_PLUGINS_NO" 35438 fi 35439 : 35440fi 35441 if test x$USE_OGG = xyes; then 35442 USE_OGG_TRUE= 35443 USE_OGG_FALSE='#' 35444else 35445 USE_OGG_TRUE='#' 35446 USE_OGG_FALSE= 35447fi 35448 35449 35450 35451echo 35452{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: opus ***" >&5 35453$as_echo "$as_me: *** checking feature: opus ***" >&6;} 35454if test "xopus" != "x" 35455then 35456 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: opus ***" >&5 35457$as_echo "$as_me: *** for plug-ins: opus ***" >&6;} 35458fi 35459NOUSE= 35460if test "x$USE_OPUS" = "xno"; then 35461 NOUSE="yes" 35462fi 35463# Check whether --enable-opus was given. 35464if test "${enable_opus+set}" = set; then : 35465 enableval=$enable_opus; case "${enableval}" in 35466 yes) USE_OPUS=yes;; 35467 no) USE_OPUS=no;; 35468 *) as_fn_error $? "bad value ${enableval} for --enable-opus" "$LINENO" 5 ;; 35469 esac 35470else 35471 USE_OPUS=yes 35472fi 35473 35474if test "x$NOUSE" = "xyes"; then 35475 USE_OPUS="no" 35476 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** opus pre-configured not to be built" >&5 35477$as_echo "$as_me: WARNING: *** opus pre-configured not to be built" >&2;} 35478fi 35479NOUSE= 35480 35481if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " OPUS " > /dev/null; then 35482 USE_OPUS="no" 35483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** opus not ported" >&5 35484$as_echo "$as_me: WARNING: *** opus not ported" >&2;} 35485fi 35486 35487 35488if test x$USE_OPUS = xyes; then 35489 35490 gst_check_save_LIBS=$LIBS 35491 gst_check_save_LDFLAGS=$LDFLAGS 35492 gst_check_save_CFLAGS=$CFLAGS 35493 gst_check_save_CPPFLAGS=$CPPFLAGS 35494 gst_check_save_CXXFLAGS=$CXXFLAGS 35495 35496 HAVE_OPUS=no 35497 35498 35499pkg_failed=no 35500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OPUS" >&5 35501$as_echo_n "checking for OPUS... " >&6; } 35502 35503if test -n "$PKG_CONFIG"; then 35504 if test -n "$OPUS_CFLAGS"; then 35505 pkg_cv_OPUS_CFLAGS="$OPUS_CFLAGS" 35506 else 35507 if test -n "$PKG_CONFIG" && \ 35508 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"opus >= 0.9.4\""; } >&5 35509 ($PKG_CONFIG --exists --print-errors "opus >= 0.9.4") 2>&5 35510 ac_status=$? 35511 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35512 test $ac_status = 0; }; then 35513 pkg_cv_OPUS_CFLAGS=`$PKG_CONFIG --cflags "opus >= 0.9.4" 2>/dev/null` 35514else 35515 pkg_failed=yes 35516fi 35517 fi 35518else 35519 pkg_failed=untried 35520fi 35521if test -n "$PKG_CONFIG"; then 35522 if test -n "$OPUS_LIBS"; then 35523 pkg_cv_OPUS_LIBS="$OPUS_LIBS" 35524 else 35525 if test -n "$PKG_CONFIG" && \ 35526 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"opus >= 0.9.4\""; } >&5 35527 ($PKG_CONFIG --exists --print-errors "opus >= 0.9.4") 2>&5 35528 ac_status=$? 35529 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35530 test $ac_status = 0; }; then 35531 pkg_cv_OPUS_LIBS=`$PKG_CONFIG --libs "opus >= 0.9.4" 2>/dev/null` 35532else 35533 pkg_failed=yes 35534fi 35535 fi 35536else 35537 pkg_failed=untried 35538fi 35539 35540 35541 35542if test $pkg_failed = yes; then 35543 35544if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 35545 _pkg_short_errors_supported=yes 35546else 35547 _pkg_short_errors_supported=no 35548fi 35549 if test $_pkg_short_errors_supported = yes; then 35550 OPUS_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "opus >= 0.9.4"` 35551 else 35552 OPUS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "opus >= 0.9.4"` 35553 fi 35554 # Put the nasty error message in config.log where it belongs 35555 echo "$OPUS_PKG_ERRORS" >&5 35556 35557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 35558$as_echo "no" >&6; } 35559 35560 HAVE_OPUS="no" 35561 35562elif test $pkg_failed = untried; then 35563 35564 HAVE_OPUS="no" 35565 35566else 35567 OPUS_CFLAGS=$pkg_cv_OPUS_CFLAGS 35568 OPUS_LIBS=$pkg_cv_OPUS_LIBS 35569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 35570$as_echo "yes" >&6; } 35571 35572 35573$as_echo "#define HAVE_OPUS 1" >>confdefs.h 35574 35575 HAVE_OPUS="yes" 35576 35577fi 35578 35579 35580 35581 35582 LIBS=$gst_check_save_LIBS 35583 LDFLAGS=$gst_check_save_LDFLAGS 35584 CFLAGS=$gst_check_save_CFLAGS 35585 CPPFLAGS=$gst_check_save_CPPFLAGS 35586 CXXFLAGS=$gst_check_save_CXXFLAGS 35587 35588 if test x$HAVE_OPUS = xno; then 35589 USE_OPUS=no 35590 else 35591 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: opus" >&5 35592$as_echo "$as_me: *** These plugins will be built: opus" >&6;} 35593 fi 35594fi 35595if test x$USE_OPUS = xyes; then 35596 : 35597 if test "xopus" != "x"; then 35598 GST_PLUGINS_YES="\topus\n$GST_PLUGINS_YES" 35599 fi 35600 35601$as_echo "#define HAVE_OPUS /**/" >>confdefs.h 35602 35603else 35604 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: opus" >&5 35605$as_echo "$as_me: *** These plugins will not be built: opus" >&6;} 35606 if test "xopus" != "x"; then 35607 GST_PLUGINS_NO="\topus\n$GST_PLUGINS_NO" 35608 fi 35609 : 35610fi 35611 if test x$USE_OPUS = xyes; then 35612 USE_OPUS_TRUE= 35613 USE_OPUS_FALSE='#' 35614else 35615 USE_OPUS_TRUE='#' 35616 USE_OPUS_FALSE= 35617fi 35618 35619 35620 35621echo 35622{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: Pango font rendering ***" >&5 35623$as_echo "$as_me: *** checking feature: Pango font rendering ***" >&6;} 35624if test "xpango" != "x" 35625then 35626 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: pango ***" >&5 35627$as_echo "$as_me: *** for plug-ins: pango ***" >&6;} 35628fi 35629NOUSE= 35630if test "x$USE_PANGO" = "xno"; then 35631 NOUSE="yes" 35632fi 35633# Check whether --enable-pango was given. 35634if test "${enable_pango+set}" = set; then : 35635 enableval=$enable_pango; case "${enableval}" in 35636 yes) USE_PANGO=yes;; 35637 no) USE_PANGO=no;; 35638 *) as_fn_error $? "bad value ${enableval} for --enable-pango" "$LINENO" 5 ;; 35639 esac 35640else 35641 USE_PANGO=yes 35642fi 35643 35644if test "x$NOUSE" = "xyes"; then 35645 USE_PANGO="no" 35646 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** pango pre-configured not to be built" >&5 35647$as_echo "$as_me: WARNING: *** pango pre-configured not to be built" >&2;} 35648fi 35649NOUSE= 35650 35651if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " PANGO " > /dev/null; then 35652 USE_PANGO="no" 35653 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** pango not ported" >&5 35654$as_echo "$as_me: WARNING: *** pango not ported" >&2;} 35655fi 35656 35657 35658if test x$USE_PANGO = xyes; then 35659 35660 gst_check_save_LIBS=$LIBS 35661 gst_check_save_LDFLAGS=$LDFLAGS 35662 gst_check_save_CFLAGS=$CFLAGS 35663 gst_check_save_CPPFLAGS=$CPPFLAGS 35664 gst_check_save_CXXFLAGS=$CXXFLAGS 35665 35666 HAVE_PANGO=no 35667 35668 35669 which="pango >= 1.22.0 pangocairo >= 1.22.0" 35670 required="no" 35671 35672 35673pkg_failed=no 35674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PANGO" >&5 35675$as_echo_n "checking for PANGO... " >&6; } 35676 35677if test -n "$PKG_CONFIG"; then 35678 if test -n "$PANGO_CFLAGS"; then 35679 pkg_cv_PANGO_CFLAGS="$PANGO_CFLAGS" 35680 else 35681 if test -n "$PKG_CONFIG" && \ 35682 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35683 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35684 ac_status=$? 35685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35686 test $ac_status = 0; }; then 35687 pkg_cv_PANGO_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 35688else 35689 pkg_failed=yes 35690fi 35691 fi 35692else 35693 pkg_failed=untried 35694fi 35695if test -n "$PKG_CONFIG"; then 35696 if test -n "$PANGO_LIBS"; then 35697 pkg_cv_PANGO_LIBS="$PANGO_LIBS" 35698 else 35699 if test -n "$PKG_CONFIG" && \ 35700 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35701 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35702 ac_status=$? 35703 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35704 test $ac_status = 0; }; then 35705 pkg_cv_PANGO_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 35706else 35707 pkg_failed=yes 35708fi 35709 fi 35710else 35711 pkg_failed=untried 35712fi 35713 35714 35715 35716if test $pkg_failed = yes; then 35717 35718if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 35719 _pkg_short_errors_supported=yes 35720else 35721 _pkg_short_errors_supported=no 35722fi 35723 if test $_pkg_short_errors_supported = yes; then 35724 PANGO_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 35725 else 35726 PANGO_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 35727 fi 35728 # Put the nasty error message in config.log where it belongs 35729 echo "$PANGO_PKG_ERRORS" >&5 35730 35731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 35732$as_echo "no" >&6; } 35733 35734 HAVE_PANGO="no" 35735 if test "x$required" = "xyes"; then 35736 as_fn_error $? "$PANGO_PKG_ERRORS" "$LINENO" 5 35737 else 35738 { $as_echo "$as_me:${as_lineno-$LINENO}: $PANGO_PKG_ERRORS" >&5 35739$as_echo "$as_me: $PANGO_PKG_ERRORS" >&6;} 35740 fi 35741 35742elif test $pkg_failed = untried; then 35743 35744 HAVE_PANGO="no" 35745 if test "x$required" = "xyes"; then 35746 as_fn_error $? "$PANGO_PKG_ERRORS" "$LINENO" 5 35747 else 35748 { $as_echo "$as_me:${as_lineno-$LINENO}: $PANGO_PKG_ERRORS" >&5 35749$as_echo "$as_me: $PANGO_PKG_ERRORS" >&6;} 35750 fi 35751 35752else 35753 PANGO_CFLAGS=$pkg_cv_PANGO_CFLAGS 35754 PANGO_LIBS=$pkg_cv_PANGO_LIBS 35755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 35756$as_echo "yes" >&6; } 35757 35758 HAVE_PANGO="yes" 35759 35760fi 35761 35762 35763 35764 35765 LIBS=$gst_check_save_LIBS 35766 LDFLAGS=$gst_check_save_LDFLAGS 35767 CFLAGS=$gst_check_save_CFLAGS 35768 CPPFLAGS=$gst_check_save_CPPFLAGS 35769 CXXFLAGS=$gst_check_save_CXXFLAGS 35770 35771 if test x$HAVE_PANGO = xno; then 35772 USE_PANGO=no 35773 else 35774 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: pango" >&5 35775$as_echo "$as_me: *** These plugins will be built: pango" >&6;} 35776 fi 35777fi 35778if test x$USE_PANGO = xyes; then 35779 : 35780 if test "xpango" != "x"; then 35781 GST_PLUGINS_YES="\tpango\n$GST_PLUGINS_YES" 35782 fi 35783 35784$as_echo "#define HAVE_PANGO /**/" >>confdefs.h 35785 35786else 35787 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: pango" >&5 35788$as_echo "$as_me: *** These plugins will not be built: pango" >&6;} 35789 if test "xpango" != "x"; then 35790 GST_PLUGINS_NO="\tpango\n$GST_PLUGINS_NO" 35791 fi 35792 : 35793fi 35794 if test x$USE_PANGO = xyes; then 35795 USE_PANGO_TRUE= 35796 USE_PANGO_FALSE='#' 35797else 35798 USE_PANGO_TRUE='#' 35799 USE_PANGO_FALSE= 35800fi 35801 35802 35803 35804echo 35805{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: Xiph Theora video codec ***" >&5 35806$as_echo "$as_me: *** checking feature: Xiph Theora video codec ***" >&6;} 35807if test "xtheora" != "x" 35808then 35809 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: theora ***" >&5 35810$as_echo "$as_me: *** for plug-ins: theora ***" >&6;} 35811fi 35812NOUSE= 35813if test "x$USE_THEORA" = "xno"; then 35814 NOUSE="yes" 35815fi 35816# Check whether --enable-theora was given. 35817if test "${enable_theora+set}" = set; then : 35818 enableval=$enable_theora; case "${enableval}" in 35819 yes) USE_THEORA=yes;; 35820 no) USE_THEORA=no;; 35821 *) as_fn_error $? "bad value ${enableval} for --enable-theora" "$LINENO" 5 ;; 35822 esac 35823else 35824 USE_THEORA=yes 35825fi 35826 35827if test "x$NOUSE" = "xyes"; then 35828 USE_THEORA="no" 35829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** theora pre-configured not to be built" >&5 35830$as_echo "$as_me: WARNING: *** theora pre-configured not to be built" >&2;} 35831fi 35832NOUSE= 35833 35834if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " THEORA " > /dev/null; then 35835 USE_THEORA="no" 35836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** theora not ported" >&5 35837$as_echo "$as_me: WARNING: *** theora not ported" >&2;} 35838fi 35839 35840 35841if test x$USE_THEORA = xyes; then 35842 35843 gst_check_save_LIBS=$LIBS 35844 gst_check_save_LDFLAGS=$LDFLAGS 35845 gst_check_save_CFLAGS=$CFLAGS 35846 gst_check_save_CPPFLAGS=$CPPFLAGS 35847 gst_check_save_CXXFLAGS=$CXXFLAGS 35848 35849 HAVE_THEORA=no 35850 35851 35852 which="theoradec >= 1.1 theoraenc >= 1.1" 35853 required="no" 35854 35855 35856pkg_failed=no 35857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for THEORA" >&5 35858$as_echo_n "checking for THEORA... " >&6; } 35859 35860if test -n "$PKG_CONFIG"; then 35861 if test -n "$THEORA_CFLAGS"; then 35862 pkg_cv_THEORA_CFLAGS="$THEORA_CFLAGS" 35863 else 35864 if test -n "$PKG_CONFIG" && \ 35865 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35866 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35867 ac_status=$? 35868 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35869 test $ac_status = 0; }; then 35870 pkg_cv_THEORA_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 35871else 35872 pkg_failed=yes 35873fi 35874 fi 35875else 35876 pkg_failed=untried 35877fi 35878if test -n "$PKG_CONFIG"; then 35879 if test -n "$THEORA_LIBS"; then 35880 pkg_cv_THEORA_LIBS="$THEORA_LIBS" 35881 else 35882 if test -n "$PKG_CONFIG" && \ 35883 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 35884 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 35885 ac_status=$? 35886 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 35887 test $ac_status = 0; }; then 35888 pkg_cv_THEORA_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 35889else 35890 pkg_failed=yes 35891fi 35892 fi 35893else 35894 pkg_failed=untried 35895fi 35896 35897 35898 35899if test $pkg_failed = yes; then 35900 35901if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 35902 _pkg_short_errors_supported=yes 35903else 35904 _pkg_short_errors_supported=no 35905fi 35906 if test $_pkg_short_errors_supported = yes; then 35907 THEORA_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 35908 else 35909 THEORA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 35910 fi 35911 # Put the nasty error message in config.log where it belongs 35912 echo "$THEORA_PKG_ERRORS" >&5 35913 35914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 35915$as_echo "no" >&6; } 35916 35917 HAVE_THEORA="no" 35918 if test "x$required" = "xyes"; then 35919 as_fn_error $? "$THEORA_PKG_ERRORS" "$LINENO" 5 35920 else 35921 { $as_echo "$as_me:${as_lineno-$LINENO}: $THEORA_PKG_ERRORS" >&5 35922$as_echo "$as_me: $THEORA_PKG_ERRORS" >&6;} 35923 fi 35924 35925elif test $pkg_failed = untried; then 35926 35927 HAVE_THEORA="no" 35928 if test "x$required" = "xyes"; then 35929 as_fn_error $? "$THEORA_PKG_ERRORS" "$LINENO" 5 35930 else 35931 { $as_echo "$as_me:${as_lineno-$LINENO}: $THEORA_PKG_ERRORS" >&5 35932$as_echo "$as_me: $THEORA_PKG_ERRORS" >&6;} 35933 fi 35934 35935else 35936 THEORA_CFLAGS=$pkg_cv_THEORA_CFLAGS 35937 THEORA_LIBS=$pkg_cv_THEORA_LIBS 35938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 35939$as_echo "yes" >&6; } 35940 35941 HAVE_THEORA="yes" 35942 35943fi 35944 35945 35946 35947 35948 LIBS=$gst_check_save_LIBS 35949 LDFLAGS=$gst_check_save_LDFLAGS 35950 CFLAGS=$gst_check_save_CFLAGS 35951 CPPFLAGS=$gst_check_save_CPPFLAGS 35952 CXXFLAGS=$gst_check_save_CXXFLAGS 35953 35954 if test x$HAVE_THEORA = xno; then 35955 USE_THEORA=no 35956 else 35957 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: theora" >&5 35958$as_echo "$as_me: *** These plugins will be built: theora" >&6;} 35959 fi 35960fi 35961if test x$USE_THEORA = xyes; then 35962 : 35963 if test "xtheora" != "x"; then 35964 GST_PLUGINS_YES="\ttheora\n$GST_PLUGINS_YES" 35965 fi 35966 35967$as_echo "#define HAVE_THEORA /**/" >>confdefs.h 35968 35969else 35970 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: theora" >&5 35971$as_echo "$as_me: *** These plugins will not be built: theora" >&6;} 35972 if test "xtheora" != "x"; then 35973 GST_PLUGINS_NO="\ttheora\n$GST_PLUGINS_NO" 35974 fi 35975 : 35976fi 35977 if test x$USE_THEORA = xyes; then 35978 USE_THEORA_TRUE= 35979 USE_THEORA_FALSE='#' 35980else 35981 USE_THEORA_TRUE='#' 35982 USE_THEORA_FALSE= 35983fi 35984 35985 35986 35987echo 35988{ $as_echo "$as_me:${as_lineno-$LINENO}: *** checking feature: Xiph Vorbis audio codec ***" >&5 35989$as_echo "$as_me: *** checking feature: Xiph Vorbis audio codec ***" >&6;} 35990if test "xvorbis" != "x" 35991then 35992 { $as_echo "$as_me:${as_lineno-$LINENO}: *** for plug-ins: vorbis ***" >&5 35993$as_echo "$as_me: *** for plug-ins: vorbis ***" >&6;} 35994fi 35995NOUSE= 35996if test "x$USE_VORBIS" = "xno"; then 35997 NOUSE="yes" 35998fi 35999# Check whether --enable-vorbis was given. 36000if test "${enable_vorbis+set}" = set; then : 36001 enableval=$enable_vorbis; case "${enableval}" in 36002 yes) USE_VORBIS=yes;; 36003 no) USE_VORBIS=no;; 36004 *) as_fn_error $? "bad value ${enableval} for --enable-vorbis" "$LINENO" 5 ;; 36005 esac 36006else 36007 USE_VORBIS=yes 36008fi 36009 36010if test "x$NOUSE" = "xyes"; then 36011 USE_VORBIS="no" 36012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** vorbis pre-configured not to be built" >&5 36013$as_echo "$as_me: WARNING: *** vorbis pre-configured not to be built" >&2;} 36014fi 36015NOUSE= 36016 36017if echo " $GST_PLUGINS_NONPORTED " | tr , ' ' | grep -i " VORBIS " > /dev/null; then 36018 USE_VORBIS="no" 36019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** vorbis not ported" >&5 36020$as_echo "$as_me: WARNING: *** vorbis not ported" >&2;} 36021fi 36022 36023 36024if test x$USE_VORBIS = xyes; then 36025 36026 gst_check_save_LIBS=$LIBS 36027 gst_check_save_LDFLAGS=$LDFLAGS 36028 gst_check_save_CFLAGS=$CFLAGS 36029 gst_check_save_CPPFLAGS=$CPPFLAGS 36030 gst_check_save_CXXFLAGS=$CXXFLAGS 36031 36032 HAVE_VORBIS=no 36033 36034 36035 which="vorbis >= 1.0 vorbisenc >= 1.0" 36036 required="no" 36037 36038 36039pkg_failed=no 36040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for VORBIS" >&5 36041$as_echo_n "checking for VORBIS... " >&6; } 36042 36043if test -n "$PKG_CONFIG"; then 36044 if test -n "$VORBIS_CFLAGS"; then 36045 pkg_cv_VORBIS_CFLAGS="$VORBIS_CFLAGS" 36046 else 36047 if test -n "$PKG_CONFIG" && \ 36048 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 36049 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 36050 ac_status=$? 36051 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36052 test $ac_status = 0; }; then 36053 pkg_cv_VORBIS_CFLAGS=`$PKG_CONFIG --cflags "$which" 2>/dev/null` 36054else 36055 pkg_failed=yes 36056fi 36057 fi 36058else 36059 pkg_failed=untried 36060fi 36061if test -n "$PKG_CONFIG"; then 36062 if test -n "$VORBIS_LIBS"; then 36063 pkg_cv_VORBIS_LIBS="$VORBIS_LIBS" 36064 else 36065 if test -n "$PKG_CONFIG" && \ 36066 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$which\""; } >&5 36067 ($PKG_CONFIG --exists --print-errors "$which") 2>&5 36068 ac_status=$? 36069 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36070 test $ac_status = 0; }; then 36071 pkg_cv_VORBIS_LIBS=`$PKG_CONFIG --libs "$which" 2>/dev/null` 36072else 36073 pkg_failed=yes 36074fi 36075 fi 36076else 36077 pkg_failed=untried 36078fi 36079 36080 36081 36082if test $pkg_failed = yes; then 36083 36084if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 36085 _pkg_short_errors_supported=yes 36086else 36087 _pkg_short_errors_supported=no 36088fi 36089 if test $_pkg_short_errors_supported = yes; then 36090 VORBIS_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "$which"` 36091 else 36092 VORBIS_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$which"` 36093 fi 36094 # Put the nasty error message in config.log where it belongs 36095 echo "$VORBIS_PKG_ERRORS" >&5 36096 36097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 36098$as_echo "no" >&6; } 36099 36100 HAVE_VORBIS="no" 36101 if test "x$required" = "xyes"; then 36102 as_fn_error $? "$VORBIS_PKG_ERRORS" "$LINENO" 5 36103 else 36104 { $as_echo "$as_me:${as_lineno-$LINENO}: $VORBIS_PKG_ERRORS" >&5 36105$as_echo "$as_me: $VORBIS_PKG_ERRORS" >&6;} 36106 fi 36107 36108elif test $pkg_failed = untried; then 36109 36110 HAVE_VORBIS="no" 36111 if test "x$required" = "xyes"; then 36112 as_fn_error $? "$VORBIS_PKG_ERRORS" "$LINENO" 5 36113 else 36114 { $as_echo "$as_me:${as_lineno-$LINENO}: $VORBIS_PKG_ERRORS" >&5 36115$as_echo "$as_me: $VORBIS_PKG_ERRORS" >&6;} 36116 fi 36117 36118else 36119 VORBIS_CFLAGS=$pkg_cv_VORBIS_CFLAGS 36120 VORBIS_LIBS=$pkg_cv_VORBIS_LIBS 36121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 36122$as_echo "yes" >&6; } 36123 36124 HAVE_VORBIS="yes" 36125 36126fi 36127 36128 36129 36130 36131 LIBS=$gst_check_save_LIBS 36132 LDFLAGS=$gst_check_save_LDFLAGS 36133 CFLAGS=$gst_check_save_CFLAGS 36134 CPPFLAGS=$gst_check_save_CPPFLAGS 36135 CXXFLAGS=$gst_check_save_CXXFLAGS 36136 36137 if test x$HAVE_VORBIS = xno; then 36138 USE_VORBIS=no 36139 else 36140 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will be built: vorbis" >&5 36141$as_echo "$as_me: *** These plugins will be built: vorbis" >&6;} 36142 fi 36143fi 36144if test x$USE_VORBIS = xyes; then 36145 : 36146 if test "xvorbis" != "x"; then 36147 GST_PLUGINS_YES="\tvorbis\n$GST_PLUGINS_YES" 36148 fi 36149 36150$as_echo "#define HAVE_VORBIS /**/" >>confdefs.h 36151 36152else 36153 { $as_echo "$as_me:${as_lineno-$LINENO}: *** These plugins will not be built: vorbis" >&5 36154$as_echo "$as_me: *** These plugins will not be built: vorbis" >&6;} 36155 if test "xvorbis" != "x"; then 36156 GST_PLUGINS_NO="\tvorbis\n$GST_PLUGINS_NO" 36157 fi 36158 : 36159fi 36160 if test x$USE_VORBIS = xyes; then 36161 USE_VORBIS_TRUE= 36162 USE_VORBIS_FALSE='#' 36163else 36164 USE_VORBIS_TRUE='#' 36165 USE_VORBIS_FALSE= 36166fi 36167 36168 36169 36170if test "x$HAVE_VORBIS" = "xyes"; then 36171 ac_cflags_save="$CFLAGS" 36172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 36173/* end confdefs.h. */ 36174 36175 36176#include <vorbis/codec.h> 36177 36178int 36179main () 36180{ 36181 36182vorbis_dsp_state *v; 36183 36184vorbis_synthesis_restart (v); 36185 36186 ; 36187 return 0; 36188} 36189_ACEOF 36190if ac_fn_c_try_compile "$LINENO"; then : 36191 HAVE_VSR=yes 36192else 36193 HAVE_VSR=no 36194fi 36195rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 36196 if test "x$HAVE_VSR" = "xyes"; then 36197 36198cat >>confdefs.h <<_ACEOF 36199#define HAVE_VORBIS_SYNTHESIS_RESTART 1 36200_ACEOF 36201 36202 fi 36203 CFLAGS="$ac_cflags_save" 36204fi 36205 36206else 36207 36208 if false; then 36209 USE_ALSA_TRUE= 36210 USE_ALSA_FALSE='#' 36211else 36212 USE_ALSA_TRUE='#' 36213 USE_ALSA_FALSE= 36214fi 36215 36216 if false; then 36217 USE_CDPARANOIA_TRUE= 36218 USE_CDPARANOIA_FALSE='#' 36219else 36220 USE_CDPARANOIA_TRUE='#' 36221 USE_CDPARANOIA_FALSE= 36222fi 36223 36224 if false; then 36225 USE_GL_TRUE= 36226 USE_GL_FALSE='#' 36227else 36228 USE_GL_TRUE='#' 36229 USE_GL_FALSE= 36230fi 36231 36232 if false; then 36233 USE_IVORBIS_TRUE= 36234 USE_IVORBIS_FALSE='#' 36235else 36236 USE_IVORBIS_TRUE='#' 36237 USE_IVORBIS_FALSE= 36238fi 36239 36240 if false; then 36241 USE_LIBVISUAL_TRUE= 36242 USE_LIBVISUAL_FALSE='#' 36243else 36244 USE_LIBVISUAL_TRUE='#' 36245 USE_LIBVISUAL_FALSE= 36246fi 36247 36248 if false; then 36249 USE_OGG_TRUE= 36250 USE_OGG_FALSE='#' 36251else 36252 USE_OGG_TRUE='#' 36253 USE_OGG_FALSE= 36254fi 36255 36256 if false; then 36257 USE_OPUS_TRUE= 36258 USE_OPUS_FALSE='#' 36259else 36260 USE_OPUS_TRUE='#' 36261 USE_OPUS_FALSE= 36262fi 36263 36264 if false; then 36265 USE_PANGO_TRUE= 36266 USE_PANGO_FALSE='#' 36267else 36268 USE_PANGO_TRUE='#' 36269 USE_PANGO_FALSE= 36270fi 36271 36272 if false; then 36273 USE_THEORA_TRUE= 36274 USE_THEORA_FALSE='#' 36275else 36276 USE_THEORA_TRUE='#' 36277 USE_THEORA_FALSE= 36278fi 36279 36280 if false; then 36281 USE_VORBIS_TRUE= 36282 USE_VORBIS_FALSE='#' 36283else 36284 USE_VORBIS_TRUE='#' 36285 USE_VORBIS_FALSE= 36286fi 36287 36288 36289fi 36290 if test "x$HAVE_GRAPHENE" = "xyes"; then 36291 HAVE_GRAPHENE_TRUE= 36292 HAVE_GRAPHENE_FALSE='#' 36293else 36294 HAVE_GRAPHENE_TRUE='#' 36295 HAVE_GRAPHENE_FALSE= 36296fi 36297 36298 if test "x$HAVE_PNG" = "xyes"; then 36299 HAVE_PNG_TRUE= 36300 HAVE_PNG_FALSE='#' 36301else 36302 HAVE_PNG_TRUE='#' 36303 HAVE_PNG_FALSE= 36304fi 36305 36306 if test "x$HAVE_JPEG" = "xyes"; then 36307 HAVE_JPEG_TRUE= 36308 HAVE_JPEG_FALSE='#' 36309else 36310 HAVE_JPEG_TRUE='#' 36311 HAVE_JPEG_FALSE= 36312fi 36313 36314 36315 36316pkg_failed=no 36317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GIO_UNIX_2_0" >&5 36318$as_echo_n "checking for GIO_UNIX_2_0... " >&6; } 36319 36320if test -n "$PKG_CONFIG"; then 36321 if test -n "$GIO_UNIX_2_0_CFLAGS"; then 36322 pkg_cv_GIO_UNIX_2_0_CFLAGS="$GIO_UNIX_2_0_CFLAGS" 36323 else 36324 if test -n "$PKG_CONFIG" && \ 36325 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gio-unix-2.0 >= 2.24\""; } >&5 36326 ($PKG_CONFIG --exists --print-errors "gio-unix-2.0 >= 2.24") 2>&5 36327 ac_status=$? 36328 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36329 test $ac_status = 0; }; then 36330 pkg_cv_GIO_UNIX_2_0_CFLAGS=`$PKG_CONFIG --cflags "gio-unix-2.0 >= 2.24" 2>/dev/null` 36331else 36332 pkg_failed=yes 36333fi 36334 fi 36335else 36336 pkg_failed=untried 36337fi 36338if test -n "$PKG_CONFIG"; then 36339 if test -n "$GIO_UNIX_2_0_LIBS"; then 36340 pkg_cv_GIO_UNIX_2_0_LIBS="$GIO_UNIX_2_0_LIBS" 36341 else 36342 if test -n "$PKG_CONFIG" && \ 36343 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gio-unix-2.0 >= 2.24\""; } >&5 36344 ($PKG_CONFIG --exists --print-errors "gio-unix-2.0 >= 2.24") 2>&5 36345 ac_status=$? 36346 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 36347 test $ac_status = 0; }; then 36348 pkg_cv_GIO_UNIX_2_0_LIBS=`$PKG_CONFIG --libs "gio-unix-2.0 >= 2.24" 2>/dev/null` 36349else 36350 pkg_failed=yes 36351fi 36352 fi 36353else 36354 pkg_failed=untried 36355fi 36356 36357 36358 36359if test $pkg_failed = yes; then 36360 36361if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 36362 _pkg_short_errors_supported=yes 36363else 36364 _pkg_short_errors_supported=no 36365fi 36366 if test $_pkg_short_errors_supported = yes; then 36367 GIO_UNIX_2_0_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "gio-unix-2.0 >= 2.24"` 36368 else 36369 GIO_UNIX_2_0_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "gio-unix-2.0 >= 2.24"` 36370 fi 36371 # Put the nasty error message in config.log where it belongs 36372 echo "$GIO_UNIX_2_0_PKG_ERRORS" >&5 36373 36374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 36375$as_echo "no" >&6; } 36376 HAVE_GIO_UNIX_2_0="no" 36377elif test $pkg_failed = untried; then 36378 HAVE_GIO_UNIX_2_0="no" 36379else 36380 GIO_UNIX_2_0_CFLAGS=$pkg_cv_GIO_UNIX_2_0_CFLAGS 36381 GIO_UNIX_2_0_LIBS=$pkg_cv_GIO_UNIX_2_0_LIBS 36382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 36383$as_echo "yes" >&6; } 36384 HAVE_GIO_UNIX_2_0="yes" 36385fi 36386 if test "x$HAVE_GIO_UNIX_2_0" = "xyes"; then 36387 USE_GIO_UNIX_2_0_TRUE= 36388 USE_GIO_UNIX_2_0_FALSE='#' 36389else 36390 USE_GIO_UNIX_2_0_TRUE='#' 36391 USE_GIO_UNIX_2_0_FALSE= 36392fi 36393 36394 36395 36396 36397if test "x$USE_DEBUG" = xyes; then 36398 PROFILE_CFLAGS="-g" 36399fi 36400 36401 36402if test "x$PACKAGE_VERSION_NANO" = "x1"; then 36403 DEPRECATED_CFLAGS="-DGST_DISABLE_DEPRECATED" 36404else 36405 DEPRECATED_CFLAGS="" 36406fi 36407 36408 36409VISIBILITY_CFLAGS="" 36410 36411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -fvisibility=hidden" >&5 36412$as_echo_n "checking to see if compiler understands -fvisibility=hidden... " >&6; } 36413 36414 save_CFLAGS="$CFLAGS" 36415 CFLAGS="$CFLAGS -fvisibility=hidden" 36416 36417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 36418/* end confdefs.h. */ 36419 36420int 36421main () 36422{ 36423 36424 ; 36425 return 0; 36426} 36427_ACEOF 36428if ac_fn_c_try_compile "$LINENO"; then : 36429 flag_ok=yes 36430else 36431 flag_ok=no 36432fi 36433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 36434 CFLAGS="$save_CFLAGS" 36435 36436 if test "X$flag_ok" = Xyes ; then 36437 36438 VISIBILITY_CFLAGS="-fvisibility=hidden" 36439 36440$as_echo "#define GST_API_EXPORT extern __attribute__ ((visibility (\"default\")))" >>confdefs.h 36441 36442 36443 true 36444 else 36445 36446 VISIBILITY_CFLAGS="" 36447 36448$as_echo "#define GST_API_EXPORT extern" >>confdefs.h 36449 36450 36451 true 36452 fi 36453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 36454$as_echo "$flag_ok" >&6; } 36455 36456 36457 36458VISIBILITY_CXXFLAGS="" 36459if test "x$HAVE_CXX" = "xyes"; then 36460 36461 36462 36463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if c++ compiler understands -fvisibility=hidden" >&5 36464$as_echo_n "checking to see if c++ compiler understands -fvisibility=hidden... " >&6; } 36465 36466 save_CPPFLAGS="$CPPFLAGS" 36467 CPPFLAGS="$CPPFLAGS -fvisibility=hidden" 36468 36469 ac_ext=cpp 36470ac_cpp='$CXXCPP $CPPFLAGS' 36471ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 36472ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 36473ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 36474 36475 36476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 36477/* end confdefs.h. */ 36478 36479int 36480main () 36481{ 36482 36483 ; 36484 return 0; 36485} 36486_ACEOF 36487if ac_fn_cxx_try_compile "$LINENO"; then : 36488 flag_ok=yes 36489else 36490 flag_ok=no 36491fi 36492rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 36493 CPPFLAGS="$save_CPPFLAGS" 36494 36495 if test "X$flag_ok" = Xyes ; then 36496 VISIBILITY_CXXFLAGS="-fvisibility=hidden" 36497 true 36498 else 36499 36500 true 36501 fi 36502 36503 ac_ext=c 36504ac_cpp='$CPP $CPPFLAGS' 36505ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 36506ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 36507ac_compiler_gnu=$ac_cv_c_compiler_gnu 36508 36509 36510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 36511$as_echo "$flag_ok" >&6; } 36512 36513fi 36514 36515 36516 36517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if compiler understands -fno-strict-aliasing" >&5 36518$as_echo_n "checking to see if compiler understands -fno-strict-aliasing... " >&6; } 36519 36520 save_CFLAGS="$CFLAGS" 36521 CFLAGS="$CFLAGS -fno-strict-aliasing" 36522 36523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 36524/* end confdefs.h. */ 36525 36526int 36527main () 36528{ 36529 36530 ; 36531 return 0; 36532} 36533_ACEOF 36534if ac_fn_c_try_compile "$LINENO"; then : 36535 flag_ok=yes 36536else 36537 flag_ok=no 36538fi 36539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 36540 CFLAGS="$save_CFLAGS" 36541 36542 if test "X$flag_ok" = Xyes ; then 36543 EXTRA_CFLAGS="-fno-strict-aliasing" 36544 true 36545 else 36546 36547 true 36548 fi 36549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag_ok" >&5 36550$as_echo "$flag_ok" >&6; } 36551 36552 36553 36554GST_OPTION_CFLAGS="\$(WARNING_CFLAGS) \$(ERROR_CFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" 36555GST_OPTION_CXXFLAGS="\$(WARNING_CXXFLAGS) \$(ERROR_CXXFLAGS) \$(DEBUG_CFLAGS) \$(PROFILE_CFLAGS) \$(GCOV_CFLAGS) \$(OPT_CFLAGS) \$(DEPRECATED_CFLAGS)" 36556 36557 36558 36559 36560 36561GST_PLUGINS_BASE_CFLAGS="-I\$(top_srcdir)/gst-libs -I\$(top_builddir)/gst-libs" 36562 36563 36564GST_CFLAGS="$GST_CFLAGS $GST_STATIC_CFLAGS" 36565GST_CXXFLAGS="$GLIB_CFLAGS $GST_CFLAGS $EXTRA_CFLAGS \$(GLIB_EXTRA_CFLAGS) \$(GST_OPTION_CXXFLAGS) \$(VISIBILITY_CXXFLAGS)" 36566GST_CFLAGS="$GLIB_CFLAGS $GST_CFLAGS $EXTRA_CFLAGS \$(GLIB_EXTRA_CFLAGS) \$(GST_OPTION_CFLAGS) \$(VISIBILITY_CFLAGS)" 36567 36568 36569GST_LIBS="$GST_LIBS \$(GCOV_LIBS)" 36570 36571 36572GST_ALL_LDFLAGS="-no-undefined" 36573if test "x${enable_Bsymbolic}" = "xyes"; then 36574 GST_ALL_LDFLAGS="$GST_ALL_LDFLAGS -Wl,-Bsymbolic-functions" 36575fi 36576 36577 36578GST_LIB_LDFLAGS="" 36579 36580 36581GST_PLUGIN_LDFLAGS="-module -avoid-version $GST_ALL_LDFLAGS" 36582 36583 36584 36585$MKDIR_P tests/check/orc 36586 36587ac_config_files="$ac_config_files Makefile gst/Makefile gst/adder/Makefile gst/app/Makefile gst/audioconvert/Makefile gst/audiomixer/Makefile gst/audiorate/Makefile gst/audioresample/Makefile gst/audiotestsrc/Makefile gst/compositor/Makefile gst/encoding/Makefile gst/videoconvert/Makefile gst/gio/Makefile gst/overlaycomposition/Makefile gst/pbtypes/Makefile gst/playback/Makefile gst/rawparse/Makefile gst/subparse/Makefile gst/tcp/Makefile gst/typefind/Makefile gst/videotestsrc/Makefile gst/videorate/Makefile gst/videoscale/Makefile gst/volume/Makefile sys/Makefile sys/ximage/Makefile sys/xvimage/Makefile ext/Makefile ext/alsa/Makefile ext/cdparanoia/Makefile ext/gl/Makefile ext/libvisual/Makefile ext/ogg/Makefile ext/opus/Makefile ext/pango/Makefile ext/theora/Makefile ext/vorbis/Makefile gst-libs/Makefile gst-libs/gst/Makefile gst-libs/gst/allocators/Makefile gst-libs/gst/audio/Makefile gst-libs/gst/app/Makefile gst-libs/gst/fft/Makefile gst-libs/gst/gl/Makefile gst-libs/gst/gl/android/Makefile gst-libs/gst/gl/cocoa/Makefile gst-libs/gst/gl/dispmanx/Makefile gst-libs/gst/gl/glprototypes/Makefile gst-libs/gst/gl/eagl/Makefile gst-libs/gst/gl/egl/Makefile gst-libs/gst/gl/wayland/Makefile gst-libs/gst/gl/win32/Makefile gst-libs/gst/gl/x11/Makefile gst-libs/gst/gl/viv-fb/Makefile gst-libs/gst/gl/gbm/Makefile gst-libs/gst/riff/Makefile gst-libs/gst/rtp/Makefile gst-libs/gst/rtsp/Makefile gst-libs/gst/sdp/Makefile gst-libs/gst/tag/Makefile gst-libs/gst/pbutils/Makefile gst-libs/gst/pbutils/gstpluginsbaseversion.h gst-libs/gst/video/Makefile tools/Makefile pkgconfig/Makefile pkgconfig/gstreamer-allocators.pc pkgconfig/gstreamer-allocators-uninstalled.pc pkgconfig/gstreamer-audio.pc pkgconfig/gstreamer-audio-uninstalled.pc pkgconfig/gstreamer-app.pc pkgconfig/gstreamer-app-uninstalled.pc pkgconfig/gstreamer-fft.pc pkgconfig/gstreamer-fft-uninstalled.pc pkgconfig/gstreamer-pbutils.pc pkgconfig/gstreamer-pbutils-uninstalled.pc pkgconfig/gstreamer-riff.pc pkgconfig/gstreamer-riff-uninstalled.pc pkgconfig/gstreamer-rtp.pc pkgconfig/gstreamer-rtp-uninstalled.pc pkgconfig/gstreamer-rtsp.pc pkgconfig/gstreamer-rtsp-uninstalled.pc pkgconfig/gstreamer-sdp.pc pkgconfig/gstreamer-sdp-uninstalled.pc pkgconfig/gstreamer-tag.pc pkgconfig/gstreamer-tag-uninstalled.pc pkgconfig/gstreamer-video.pc pkgconfig/gstreamer-video-uninstalled.pc pkgconfig/gstreamer-gl.pc pkgconfig/gstreamer-gl-uninstalled.pc pkgconfig/gstreamer-plugins-base.pc pkgconfig/gstreamer-plugins-base-uninstalled.pc tests/Makefile tests/check/Makefile tests/examples/Makefile tests/examples/app/Makefile tests/examples/audio/Makefile tests/examples/compositor/Makefile tests/examples/decodebin_next/Makefile tests/examples/dynamic/Makefile tests/examples/encoding/Makefile tests/examples/fft/Makefile tests/examples/gio/Makefile tests/examples/gl/Makefile tests/examples/gl/generic/Makefile tests/examples/gl/generic/cube/Makefile tests/examples/gl/generic/doublecube/Makefile tests/examples/gl/generic/recordgraphic/Makefile tests/examples/gl/generic/cubeyuv/Makefile tests/examples/gl/qt/Makefile tests/examples/gl/gtk/Makefile tests/examples/gl/gtk/fxtest/Makefile tests/examples/gl/gtk/3dvideo/Makefile tests/examples/gl/gtk/switchvideooverlay/Makefile tests/examples/gl/gtk/filternovideooverlay/Makefile tests/examples/gl/gtk/filtervideooverlay/Makefile tests/examples/gl/cocoa/Makefile tests/examples/gl/sdl/Makefile tests/examples/overlay/Makefile tests/examples/overlaycomposition/Makefile tests/examples/seek/Makefile tests/examples/snapshot/Makefile tests/examples/playback/Makefile tests/examples/playrec/Makefile tests/files/Makefile tests/icles/Makefile tests/icles/playback/Makefile docs/Makefile docs/libs/Makefile docs/plugins/Makefile docs/version.entities po/Makefile.in common/Makefile common/m4/Makefile m4/Makefile" 36588 36589cat >confcache <<\_ACEOF 36590# This file is a shell script that caches the results of configure 36591# tests run on this system so they can be shared between configure 36592# scripts and configure runs, see configure's option --config-cache. 36593# It is not useful on other systems. If it contains results you don't 36594# want to keep, you may remove or edit it. 36595# 36596# config.status only pays attention to the cache file if you give it 36597# the --recheck option to rerun configure. 36598# 36599# `ac_cv_env_foo' variables (set or unset) will be overridden when 36600# loading this file, other *unset* `ac_cv_foo' will be assigned the 36601# following values. 36602 36603_ACEOF 36604 36605# The following way of writing the cache mishandles newlines in values, 36606# but we know of no workaround that is simple, portable, and efficient. 36607# So, we kill variables containing newlines. 36608# Ultrix sh set writes to stderr and can't be redirected directly, 36609# and sets the high bit in the cache file unless we assign to the vars. 36610( 36611 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 36612 eval ac_val=\$$ac_var 36613 case $ac_val in #( 36614 *${as_nl}*) 36615 case $ac_var in #( 36616 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 36617$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 36618 esac 36619 case $ac_var in #( 36620 _ | IFS | as_nl) ;; #( 36621 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 36622 *) { eval $ac_var=; unset $ac_var;} ;; 36623 esac ;; 36624 esac 36625 done 36626 36627 (set) 2>&1 | 36628 case $as_nl`(ac_space=' '; set) 2>&1` in #( 36629 *${as_nl}ac_space=\ *) 36630 # `set' does not quote correctly, so add quotes: double-quote 36631 # substitution turns \\\\ into \\, and sed turns \\ into \. 36632 sed -n \ 36633 "s/'/'\\\\''/g; 36634 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 36635 ;; #( 36636 *) 36637 # `set' quotes correctly as required by POSIX, so do not add quotes. 36638 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 36639 ;; 36640 esac | 36641 sort 36642) | 36643 sed ' 36644 /^ac_cv_env_/b end 36645 t clear 36646 :clear 36647 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 36648 t end 36649 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 36650 :end' >>confcache 36651if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 36652 if test -w "$cache_file"; then 36653 if test "x$cache_file" != "x/dev/null"; then 36654 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 36655$as_echo "$as_me: updating cache $cache_file" >&6;} 36656 if test ! -f "$cache_file" || test -h "$cache_file"; then 36657 cat confcache >"$cache_file" 36658 else 36659 case $cache_file in #( 36660 */* | ?:*) 36661 mv -f confcache "$cache_file"$$ && 36662 mv -f "$cache_file"$$ "$cache_file" ;; #( 36663 *) 36664 mv -f confcache "$cache_file" ;; 36665 esac 36666 fi 36667 fi 36668 else 36669 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 36670$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 36671 fi 36672fi 36673rm -f confcache 36674 36675test "x$prefix" = xNONE && prefix=$ac_default_prefix 36676# Let make expand exec_prefix. 36677test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 36678 36679DEFS=-DHAVE_CONFIG_H 36680 36681ac_libobjs= 36682ac_ltlibobjs= 36683U= 36684for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 36685 # 1. Remove the extension, and $U if already installed. 36686 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 36687 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 36688 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 36689 # will be set to the directory where LIBOBJS objects are built. 36690 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 36691 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 36692done 36693LIBOBJS=$ac_libobjs 36694 36695LTLIBOBJS=$ac_ltlibobjs 36696 36697 36698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 36699$as_echo_n "checking that generated files are newer than configure... " >&6; } 36700 if test -n "$am_sleep_pid"; then 36701 # Hide warnings about reused PIDs. 36702 wait $am_sleep_pid 2>/dev/null 36703 fi 36704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 36705$as_echo "done" >&6; } 36706 if test -n "$EXEEXT"; then 36707 am__EXEEXT_TRUE= 36708 am__EXEEXT_FALSE='#' 36709else 36710 am__EXEEXT_TRUE='#' 36711 am__EXEEXT_FALSE= 36712fi 36713 36714if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 36715 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 36716Usually this means the macro was only invoked conditionally." "$LINENO" 5 36717fi 36718if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 36719 as_fn_error $? "conditional \"AMDEP\" was never defined. 36720Usually this means the macro was only invoked conditionally." "$LINENO" 5 36721fi 36722if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 36723 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 36724Usually this means the macro was only invoked conditionally." "$LINENO" 5 36725fi 36726if test -z "${GST_GCOV_ENABLED_TRUE}" && test -z "${GST_GCOV_ENABLED_FALSE}"; then 36727 as_fn_error $? "conditional \"GST_GCOV_ENABLED\" was never defined. 36728Usually this means the macro was only invoked conditionally." "$LINENO" 5 36729fi 36730if test -z "${BUILD_EXAMPLES_TRUE}" && test -z "${BUILD_EXAMPLES_FALSE}"; then 36731 as_fn_error $? "conditional \"BUILD_EXAMPLES\" was never defined. 36732Usually this means the macro was only invoked conditionally." "$LINENO" 5 36733fi 36734if test -z "${USE_EXTERNAL_TRUE}" && test -z "${USE_EXTERNAL_FALSE}"; then 36735 as_fn_error $? "conditional \"USE_EXTERNAL\" was never defined. 36736Usually this means the macro was only invoked conditionally." "$LINENO" 5 36737fi 36738if test -z "${BUILD_EXTERNAL_TRUE}" && test -z "${BUILD_EXTERNAL_FALSE}"; then 36739 as_fn_error $? "conditional \"BUILD_EXTERNAL\" was never defined. 36740Usually this means the macro was only invoked conditionally." "$LINENO" 5 36741fi 36742if test -z "${USE_EXPERIMENTAL_TRUE}" && test -z "${USE_EXPERIMENTAL_FALSE}"; then 36743 as_fn_error $? "conditional \"USE_EXPERIMENTAL\" was never defined. 36744Usually this means the macro was only invoked conditionally." "$LINENO" 5 36745fi 36746if test -z "${BUILD_EXPERIMENTAL_TRUE}" && test -z "${BUILD_EXPERIMENTAL_FALSE}"; then 36747 as_fn_error $? "conditional \"BUILD_EXPERIMENTAL\" was never defined. 36748Usually this means the macro was only invoked conditionally." "$LINENO" 5 36749fi 36750 36751if test -z "${HAVE_CPU_I386_TRUE}" && test -z "${HAVE_CPU_I386_FALSE}"; then 36752 as_fn_error $? "conditional \"HAVE_CPU_I386\" was never defined. 36753Usually this means the macro was only invoked conditionally." "$LINENO" 5 36754fi 36755if test -z "${HAVE_CPU_PPC_TRUE}" && test -z "${HAVE_CPU_PPC_FALSE}"; then 36756 as_fn_error $? "conditional \"HAVE_CPU_PPC\" was never defined. 36757Usually this means the macro was only invoked conditionally." "$LINENO" 5 36758fi 36759if test -z "${HAVE_CPU_PPC64_TRUE}" && test -z "${HAVE_CPU_PPC64_FALSE}"; then 36760 as_fn_error $? "conditional \"HAVE_CPU_PPC64\" was never defined. 36761Usually this means the macro was only invoked conditionally." "$LINENO" 5 36762fi 36763if test -z "${HAVE_CPU_ALPHA_TRUE}" && test -z "${HAVE_CPU_ALPHA_FALSE}"; then 36764 as_fn_error $? "conditional \"HAVE_CPU_ALPHA\" was never defined. 36765Usually this means the macro was only invoked conditionally." "$LINENO" 5 36766fi 36767if test -z "${HAVE_CPU_ARC_TRUE}" && test -z "${HAVE_CPU_ARC_FALSE}"; then 36768 as_fn_error $? "conditional \"HAVE_CPU_ARC\" was never defined. 36769Usually this means the macro was only invoked conditionally." "$LINENO" 5 36770fi 36771if test -z "${HAVE_CPU_ARM_TRUE}" && test -z "${HAVE_CPU_ARM_FALSE}"; then 36772 as_fn_error $? "conditional \"HAVE_CPU_ARM\" was never defined. 36773Usually this means the macro was only invoked conditionally." "$LINENO" 5 36774fi 36775if test -z "${HAVE_CPU_SPARC_TRUE}" && test -z "${HAVE_CPU_SPARC_FALSE}"; then 36776 as_fn_error $? "conditional \"HAVE_CPU_SPARC\" was never defined. 36777Usually this means the macro was only invoked conditionally." "$LINENO" 5 36778fi 36779if test -z "${HAVE_CPU_HPPA_TRUE}" && test -z "${HAVE_CPU_HPPA_FALSE}"; then 36780 as_fn_error $? "conditional \"HAVE_CPU_HPPA\" was never defined. 36781Usually this means the macro was only invoked conditionally." "$LINENO" 5 36782fi 36783if test -z "${HAVE_CPU_MIPS_TRUE}" && test -z "${HAVE_CPU_MIPS_FALSE}"; then 36784 as_fn_error $? "conditional \"HAVE_CPU_MIPS\" was never defined. 36785Usually this means the macro was only invoked conditionally." "$LINENO" 5 36786fi 36787if test -z "${HAVE_CPU_S390_TRUE}" && test -z "${HAVE_CPU_S390_FALSE}"; then 36788 as_fn_error $? "conditional \"HAVE_CPU_S390\" was never defined. 36789Usually this means the macro was only invoked conditionally." "$LINENO" 5 36790fi 36791if test -z "${HAVE_CPU_IA64_TRUE}" && test -z "${HAVE_CPU_IA64_FALSE}"; then 36792 as_fn_error $? "conditional \"HAVE_CPU_IA64\" was never defined. 36793Usually this means the macro was only invoked conditionally." "$LINENO" 5 36794fi 36795if test -z "${HAVE_CPU_M68K_TRUE}" && test -z "${HAVE_CPU_M68K_FALSE}"; then 36796 as_fn_error $? "conditional \"HAVE_CPU_M68K\" was never defined. 36797Usually this means the macro was only invoked conditionally." "$LINENO" 5 36798fi 36799if test -z "${HAVE_CPU_X86_64_TRUE}" && test -z "${HAVE_CPU_X86_64_FALSE}"; then 36800 as_fn_error $? "conditional \"HAVE_CPU_X86_64\" was never defined. 36801Usually this means the macro was only invoked conditionally." "$LINENO" 5 36802fi 36803if test -z "${HAVE_CPU_CRIS_TRUE}" && test -z "${HAVE_CPU_CRIS_FALSE}"; then 36804 as_fn_error $? "conditional \"HAVE_CPU_CRIS\" was never defined. 36805Usually this means the macro was only invoked conditionally." "$LINENO" 5 36806fi 36807if test -z "${HAVE_CPU_CRISV32_TRUE}" && test -z "${HAVE_CPU_CRISV32_FALSE}"; then 36808 as_fn_error $? "conditional \"HAVE_CPU_CRISV32\" was never defined. 36809Usually this means the macro was only invoked conditionally." "$LINENO" 5 36810fi 36811if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 36812 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 36813Usually this means the macro was only invoked conditionally." "$LINENO" 5 36814fi 36815if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then 36816 as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. 36817Usually this means the macro was only invoked conditionally." "$LINENO" 5 36818fi 36819if test -z "${HAVE_CXX_TRUE}" && test -z "${HAVE_CXX_FALSE}"; then 36820 as_fn_error $? "conditional \"HAVE_CXX\" was never defined. 36821Usually this means the macro was only invoked conditionally." "$LINENO" 5 36822fi 36823if test -z "${HAVE_VALGRIND_TRUE}" && test -z "${HAVE_VALGRIND_FALSE}"; then 36824 as_fn_error $? "conditional \"HAVE_VALGRIND\" was never defined. 36825Usually this means the macro was only invoked conditionally." "$LINENO" 5 36826fi 36827if test -z "${HAVE_INTROSPECTION_TRUE}" && test -z "${HAVE_INTROSPECTION_FALSE}"; then 36828 as_fn_error $? "conditional \"HAVE_INTROSPECTION\" was never defined. 36829Usually this means the macro was only invoked conditionally." "$LINENO" 5 36830fi 36831if test -z "${ENABLE_GTK_DOC_TRUE}" && test -z "${ENABLE_GTK_DOC_FALSE}"; then 36832 as_fn_error $? "conditional \"ENABLE_GTK_DOC\" was never defined. 36833Usually this means the macro was only invoked conditionally." "$LINENO" 5 36834fi 36835if test -z "${GTK_DOC_BUILD_HTML_TRUE}" && test -z "${GTK_DOC_BUILD_HTML_FALSE}"; then 36836 as_fn_error $? "conditional \"GTK_DOC_BUILD_HTML\" was never defined. 36837Usually this means the macro was only invoked conditionally." "$LINENO" 5 36838fi 36839if test -z "${GTK_DOC_BUILD_PDF_TRUE}" && test -z "${GTK_DOC_BUILD_PDF_FALSE}"; then 36840 as_fn_error $? "conditional \"GTK_DOC_BUILD_PDF\" was never defined. 36841Usually this means the macro was only invoked conditionally." "$LINENO" 5 36842fi 36843if test -z "${GTK_DOC_USE_LIBTOOL_TRUE}" && test -z "${GTK_DOC_USE_LIBTOOL_FALSE}"; then 36844 as_fn_error $? "conditional \"GTK_DOC_USE_LIBTOOL\" was never defined. 36845Usually this means the macro was only invoked conditionally." "$LINENO" 5 36846fi 36847if test -z "${ENABLE_PLUGIN_DOCS_TRUE}" && test -z "${ENABLE_PLUGIN_DOCS_FALSE}"; then 36848 as_fn_error $? "conditional \"ENABLE_PLUGIN_DOCS\" was never defined. 36849Usually this means the macro was only invoked conditionally." "$LINENO" 5 36850fi 36851if test -z "${HAVE_X86_TRUE}" && test -z "${HAVE_X86_FALSE}"; then 36852 as_fn_error $? "conditional \"HAVE_X86\" was never defined. 36853Usually this means the macro was only invoked conditionally." "$LINENO" 5 36854fi 36855if test -z "${HAVE_SYS_SOCKET_H_TRUE}" && test -z "${HAVE_SYS_SOCKET_H_FALSE}"; then 36856 as_fn_error $? "conditional \"HAVE_SYS_SOCKET_H\" was never defined. 36857Usually this means the macro was only invoked conditionally." "$LINENO" 5 36858fi 36859if test -z "${HAVE_WINSOCK2_H_TRUE}" && test -z "${HAVE_WINSOCK2_H_FALSE}"; then 36860 as_fn_error $? "conditional \"HAVE_WINSOCK2_H\" was never defined. 36861Usually this means the macro was only invoked conditionally." "$LINENO" 5 36862fi 36863if test -z "${HAVE_ORC_TRUE}" && test -z "${HAVE_ORC_FALSE}"; then 36864 as_fn_error $? "conditional \"HAVE_ORC\" was never defined. 36865Usually this means the macro was only invoked conditionally." "$LINENO" 5 36866fi 36867if test -z "${HAVE_ORCC_TRUE}" && test -z "${HAVE_ORCC_FALSE}"; then 36868 as_fn_error $? "conditional \"HAVE_ORCC\" was never defined. 36869Usually this means the macro was only invoked conditionally." "$LINENO" 5 36870fi 36871if test -z "${HAVE_GST_CHECK_TRUE}" && test -z "${HAVE_GST_CHECK_FALSE}"; then 36872 as_fn_error $? "conditional \"HAVE_GST_CHECK\" was never defined. 36873Usually this means the macro was only invoked conditionally." "$LINENO" 5 36874fi 36875if test -z "${am__fastdepOBJC_TRUE}" && test -z "${am__fastdepOBJC_FALSE}"; then 36876 as_fn_error $? "conditional \"am__fastdepOBJC\" was never defined. 36877Usually this means the macro was only invoked conditionally." "$LINENO" 5 36878fi 36879if test -z "${HAVE_IOS_TRUE}" && test -z "${HAVE_IOS_FALSE}"; then 36880 as_fn_error $? "conditional \"HAVE_IOS\" was never defined. 36881Usually this means the macro was only invoked conditionally." "$LINENO" 5 36882fi 36883if test -z "${HAVE_WINDOW_X11_TRUE}" && test -z "${HAVE_WINDOW_X11_FALSE}"; then 36884 as_fn_error $? "conditional \"HAVE_WINDOW_X11\" was never defined. 36885Usually this means the macro was only invoked conditionally." "$LINENO" 5 36886fi 36887if test -z "${HAVE_WINDOW_COCOA_TRUE}" && test -z "${HAVE_WINDOW_COCOA_FALSE}"; then 36888 as_fn_error $? "conditional \"HAVE_WINDOW_COCOA\" was never defined. 36889Usually this means the macro was only invoked conditionally." "$LINENO" 5 36890fi 36891if test -z "${HAVE_WINDOW_WIN32_TRUE}" && test -z "${HAVE_WINDOW_WIN32_FALSE}"; then 36892 as_fn_error $? "conditional \"HAVE_WINDOW_WIN32\" was never defined. 36893Usually this means the macro was only invoked conditionally." "$LINENO" 5 36894fi 36895if test -z "${HAVE_WINDOW_DISPMANX_TRUE}" && test -z "${HAVE_WINDOW_DISPMANX_FALSE}"; then 36896 as_fn_error $? "conditional \"HAVE_WINDOW_DISPMANX\" was never defined. 36897Usually this means the macro was only invoked conditionally." "$LINENO" 5 36898fi 36899if test -z "${HAVE_WINDOW_WAYLAND_TRUE}" && test -z "${HAVE_WINDOW_WAYLAND_FALSE}"; then 36900 as_fn_error $? "conditional \"HAVE_WINDOW_WAYLAND\" was never defined. 36901Usually this means the macro was only invoked conditionally." "$LINENO" 5 36902fi 36903if test -z "${HAVE_WINDOW_ANDROID_TRUE}" && test -z "${HAVE_WINDOW_ANDROID_FALSE}"; then 36904 as_fn_error $? "conditional \"HAVE_WINDOW_ANDROID\" was never defined. 36905Usually this means the macro was only invoked conditionally." "$LINENO" 5 36906fi 36907if test -z "${HAVE_WINDOW_EAGL_TRUE}" && test -z "${HAVE_WINDOW_EAGL_FALSE}"; then 36908 as_fn_error $? "conditional \"HAVE_WINDOW_EAGL\" was never defined. 36909Usually this means the macro was only invoked conditionally." "$LINENO" 5 36910fi 36911if test -z "${HAVE_WINDOW_VIV_FB_TRUE}" && test -z "${HAVE_WINDOW_VIV_FB_FALSE}"; then 36912 as_fn_error $? "conditional \"HAVE_WINDOW_VIV_FB\" was never defined. 36913Usually this means the macro was only invoked conditionally." "$LINENO" 5 36914fi 36915if test -z "${HAVE_WINDOW_GBM_TRUE}" && test -z "${HAVE_WINDOW_GBM_FALSE}"; then 36916 as_fn_error $? "conditional \"HAVE_WINDOW_GBM\" was never defined. 36917Usually this means the macro was only invoked conditionally." "$LINENO" 5 36918fi 36919if test -z "${USE_OPENGL_TRUE}" && test -z "${USE_OPENGL_FALSE}"; then 36920 as_fn_error $? "conditional \"USE_OPENGL\" was never defined. 36921Usually this means the macro was only invoked conditionally." "$LINENO" 5 36922fi 36923if test -z "${USE_GLES2_TRUE}" && test -z "${USE_GLES2_FALSE}"; then 36924 as_fn_error $? "conditional \"USE_GLES2\" was never defined. 36925Usually this means the macro was only invoked conditionally." "$LINENO" 5 36926fi 36927if test -z "${USE_GLX_TRUE}" && test -z "${USE_GLX_FALSE}"; then 36928 as_fn_error $? "conditional \"USE_GLX\" was never defined. 36929Usually this means the macro was only invoked conditionally." "$LINENO" 5 36930fi 36931if test -z "${USE_EGL_TRUE}" && test -z "${USE_EGL_FALSE}"; then 36932 as_fn_error $? "conditional \"USE_EGL\" was never defined. 36933Usually this means the macro was only invoked conditionally." "$LINENO" 5 36934fi 36935if test -z "${USE_WGL_TRUE}" && test -z "${USE_WGL_FALSE}"; then 36936 as_fn_error $? "conditional \"USE_WGL\" was never defined. 36937Usually this means the macro was only invoked conditionally." "$LINENO" 5 36938fi 36939if test -z "${USE_COCOA_TRUE}" && test -z "${USE_COCOA_FALSE}"; then 36940 as_fn_error $? "conditional \"USE_COCOA\" was never defined. 36941Usually this means the macro was only invoked conditionally." "$LINENO" 5 36942fi 36943if test -z "${USE_EGL_MALI_TRUE}" && test -z "${USE_EGL_MALI_FALSE}"; then 36944 as_fn_error $? "conditional \"USE_EGL_MALI\" was never defined. 36945Usually this means the macro was only invoked conditionally." "$LINENO" 5 36946fi 36947if test -z "${USE_EGL_RPI_TRUE}" && test -z "${USE_EGL_RPI_FALSE}"; then 36948 as_fn_error $? "conditional \"USE_EGL_RPI\" was never defined. 36949Usually this means the macro was only invoked conditionally." "$LINENO" 5 36950fi 36951if test -z "${USE_EAGL_TRUE}" && test -z "${USE_EAGL_FALSE}"; then 36952 as_fn_error $? "conditional \"USE_EAGL\" was never defined. 36953Usually this means the macro was only invoked conditionally." "$LINENO" 5 36954fi 36955if test -z "${HAVE_GST_GL_TRUE}" && test -z "${HAVE_GST_GL_FALSE}"; then 36956 as_fn_error $? "conditional \"HAVE_GST_GL\" was never defined. 36957Usually this means the macro was only invoked conditionally." "$LINENO" 5 36958fi 36959if test -z "${HAVE_GTK_TRUE}" && test -z "${HAVE_GTK_FALSE}"; then 36960 as_fn_error $? "conditional \"HAVE_GTK\" was never defined. 36961Usually this means the macro was only invoked conditionally." "$LINENO" 5 36962fi 36963if test -z "${HAVE_GTK_X11_TRUE}" && test -z "${HAVE_GTK_X11_FALSE}"; then 36964 as_fn_error $? "conditional \"HAVE_GTK_X11\" was never defined. 36965Usually this means the macro was only invoked conditionally." "$LINENO" 5 36966fi 36967if test -z "${HAVE_GTK_QUARTZ_TRUE}" && test -z "${HAVE_GTK_QUARTZ_FALSE}"; then 36968 as_fn_error $? "conditional \"HAVE_GTK_QUARTZ\" was never defined. 36969Usually this means the macro was only invoked conditionally." "$LINENO" 5 36970fi 36971if test -z "${HAVE_GDK_PIXBUF_TRUE}" && test -z "${HAVE_GDK_PIXBUF_FALSE}"; then 36972 as_fn_error $? "conditional \"HAVE_GDK_PIXBUF\" was never defined. 36973Usually this means the macro was only invoked conditionally." "$LINENO" 5 36974fi 36975if test -z "${HAVE_QT_TRUE}" && test -z "${HAVE_QT_FALSE}"; then 36976 as_fn_error $? "conditional \"HAVE_QT\" was never defined. 36977Usually this means the macro was only invoked conditionally." "$LINENO" 5 36978fi 36979if test -z "${HAVE_QT_MOC_TRUE}" && test -z "${HAVE_QT_MOC_FALSE}"; then 36980 as_fn_error $? "conditional \"HAVE_QT_MOC\" was never defined. 36981Usually this means the macro was only invoked conditionally." "$LINENO" 5 36982fi 36983if test -z "${HAVE_SDL_TRUE}" && test -z "${HAVE_SDL_FALSE}"; then 36984 as_fn_error $? "conditional \"HAVE_SDL\" was never defined. 36985Usually this means the macro was only invoked conditionally." "$LINENO" 5 36986fi 36987if test -z "${HAVE_LINUX_JOYSTICK_HEADERS_TRUE}" && test -z "${HAVE_LINUX_JOYSTICK_HEADERS_FALSE}"; then 36988 as_fn_error $? "conditional \"HAVE_LINUX_JOYSTICK_HEADERS\" was never defined. 36989Usually this means the macro was only invoked conditionally." "$LINENO" 5 36990fi 36991if test -z "${USE_PLUGIN_ADDER_TRUE}" && test -z "${USE_PLUGIN_ADDER_FALSE}"; then 36992 as_fn_error $? "conditional \"USE_PLUGIN_ADDER\" was never defined. 36993Usually this means the macro was only invoked conditionally." "$LINENO" 5 36994fi 36995if test -z "${USE_PLUGIN_APP_TRUE}" && test -z "${USE_PLUGIN_APP_FALSE}"; then 36996 as_fn_error $? "conditional \"USE_PLUGIN_APP\" was never defined. 36997Usually this means the macro was only invoked conditionally." "$LINENO" 5 36998fi 36999if test -z "${USE_PLUGIN_AUDIOCONVERT_TRUE}" && test -z "${USE_PLUGIN_AUDIOCONVERT_FALSE}"; then 37000 as_fn_error $? "conditional \"USE_PLUGIN_AUDIOCONVERT\" was never defined. 37001Usually this means the macro was only invoked conditionally." "$LINENO" 5 37002fi 37003if test -z "${USE_PLUGIN_AUDIOMIXER_TRUE}" && test -z "${USE_PLUGIN_AUDIOMIXER_FALSE}"; then 37004 as_fn_error $? "conditional \"USE_PLUGIN_AUDIOMIXER\" was never defined. 37005Usually this means the macro was only invoked conditionally." "$LINENO" 5 37006fi 37007if test -z "${USE_PLUGIN_AUDIORATE_TRUE}" && test -z "${USE_PLUGIN_AUDIORATE_FALSE}"; then 37008 as_fn_error $? "conditional \"USE_PLUGIN_AUDIORATE\" was never defined. 37009Usually this means the macro was only invoked conditionally." "$LINENO" 5 37010fi 37011if test -z "${USE_PLUGIN_AUDIOTESTSRC_TRUE}" && test -z "${USE_PLUGIN_AUDIOTESTSRC_FALSE}"; then 37012 as_fn_error $? "conditional \"USE_PLUGIN_AUDIOTESTSRC\" was never defined. 37013Usually this means the macro was only invoked conditionally." "$LINENO" 5 37014fi 37015if test -z "${USE_PLUGIN_COMPOSITOR_TRUE}" && test -z "${USE_PLUGIN_COMPOSITOR_FALSE}"; then 37016 as_fn_error $? "conditional \"USE_PLUGIN_COMPOSITOR\" was never defined. 37017Usually this means the macro was only invoked conditionally." "$LINENO" 5 37018fi 37019if test -z "${USE_PLUGIN_ENCODING_TRUE}" && test -z "${USE_PLUGIN_ENCODING_FALSE}"; then 37020 as_fn_error $? "conditional \"USE_PLUGIN_ENCODING\" was never defined. 37021Usually this means the macro was only invoked conditionally." "$LINENO" 5 37022fi 37023if test -z "${USE_PLUGIN_VIDEOCONVERT_TRUE}" && test -z "${USE_PLUGIN_VIDEOCONVERT_FALSE}"; then 37024 as_fn_error $? "conditional \"USE_PLUGIN_VIDEOCONVERT\" was never defined. 37025Usually this means the macro was only invoked conditionally." "$LINENO" 5 37026fi 37027if test -z "${USE_PLUGIN_GIO_TRUE}" && test -z "${USE_PLUGIN_GIO_FALSE}"; then 37028 as_fn_error $? "conditional \"USE_PLUGIN_GIO\" was never defined. 37029Usually this means the macro was only invoked conditionally." "$LINENO" 5 37030fi 37031if test -z "${USE_PLUGIN_OVERLAYCOMPOSITION_TRUE}" && test -z "${USE_PLUGIN_OVERLAYCOMPOSITION_FALSE}"; then 37032 as_fn_error $? "conditional \"USE_PLUGIN_OVERLAYCOMPOSITION\" was never defined. 37033Usually this means the macro was only invoked conditionally." "$LINENO" 5 37034fi 37035if test -z "${USE_PLUGIN_PLAYBACK_TRUE}" && test -z "${USE_PLUGIN_PLAYBACK_FALSE}"; then 37036 as_fn_error $? "conditional \"USE_PLUGIN_PLAYBACK\" was never defined. 37037Usually this means the macro was only invoked conditionally." "$LINENO" 5 37038fi 37039if test -z "${USE_PLUGIN_AUDIORESAMPLE_TRUE}" && test -z "${USE_PLUGIN_AUDIORESAMPLE_FALSE}"; then 37040 as_fn_error $? "conditional \"USE_PLUGIN_AUDIORESAMPLE\" was never defined. 37041Usually this means the macro was only invoked conditionally." "$LINENO" 5 37042fi 37043if test -z "${USE_PLUGIN_RAWPARSE_TRUE}" && test -z "${USE_PLUGIN_RAWPARSE_FALSE}"; then 37044 as_fn_error $? "conditional \"USE_PLUGIN_RAWPARSE\" was never defined. 37045Usually this means the macro was only invoked conditionally." "$LINENO" 5 37046fi 37047if test -z "${USE_PLUGIN_SUBPARSE_TRUE}" && test -z "${USE_PLUGIN_SUBPARSE_FALSE}"; then 37048 as_fn_error $? "conditional \"USE_PLUGIN_SUBPARSE\" was never defined. 37049Usually this means the macro was only invoked conditionally." "$LINENO" 5 37050fi 37051if test -z "${USE_PLUGIN_TCP_TRUE}" && test -z "${USE_PLUGIN_TCP_FALSE}"; then 37052 as_fn_error $? "conditional \"USE_PLUGIN_TCP\" was never defined. 37053Usually this means the macro was only invoked conditionally." "$LINENO" 5 37054fi 37055if test -z "${USE_PLUGIN_TYPEFIND_TRUE}" && test -z "${USE_PLUGIN_TYPEFIND_FALSE}"; then 37056 as_fn_error $? "conditional \"USE_PLUGIN_TYPEFIND\" was never defined. 37057Usually this means the macro was only invoked conditionally." "$LINENO" 5 37058fi 37059if test -z "${USE_PLUGIN_VIDEOTESTSRC_TRUE}" && test -z "${USE_PLUGIN_VIDEOTESTSRC_FALSE}"; then 37060 as_fn_error $? "conditional \"USE_PLUGIN_VIDEOTESTSRC\" was never defined. 37061Usually this means the macro was only invoked conditionally." "$LINENO" 5 37062fi 37063if test -z "${USE_PLUGIN_VIDEORATE_TRUE}" && test -z "${USE_PLUGIN_VIDEORATE_FALSE}"; then 37064 as_fn_error $? "conditional \"USE_PLUGIN_VIDEORATE\" was never defined. 37065Usually this means the macro was only invoked conditionally." "$LINENO" 5 37066fi 37067if test -z "${USE_PLUGIN_VIDEOSCALE_TRUE}" && test -z "${USE_PLUGIN_VIDEOSCALE_FALSE}"; then 37068 as_fn_error $? "conditional \"USE_PLUGIN_VIDEOSCALE\" was never defined. 37069Usually this means the macro was only invoked conditionally." "$LINENO" 5 37070fi 37071if test -z "${USE_PLUGIN_VOLUME_TRUE}" && test -z "${USE_PLUGIN_VOLUME_FALSE}"; then 37072 as_fn_error $? "conditional \"USE_PLUGIN_VOLUME\" was never defined. 37073Usually this means the macro was only invoked conditionally." "$LINENO" 5 37074fi 37075if test -z "${USE_ISO_CODES_TRUE}" && test -z "${USE_ISO_CODES_FALSE}"; then 37076 as_fn_error $? "conditional \"USE_ISO_CODES\" was never defined. 37077Usually this means the macro was only invoked conditionally." "$LINENO" 5 37078fi 37079if test -z "${USE_ISO_CODES_TRUE}" && test -z "${USE_ISO_CODES_FALSE}"; then 37080 as_fn_error $? "conditional \"USE_ISO_CODES\" was never defined. 37081Usually this means the macro was only invoked conditionally." "$LINENO" 5 37082fi 37083if test -z "${USE_ZLIB_TRUE}" && test -z "${USE_ZLIB_FALSE}"; then 37084 as_fn_error $? "conditional \"USE_ZLIB\" was never defined. 37085Usually this means the macro was only invoked conditionally." "$LINENO" 5 37086fi 37087if test -z "${USE_X_TRUE}" && test -z "${USE_X_FALSE}"; then 37088 as_fn_error $? "conditional \"USE_X\" was never defined. 37089Usually this means the macro was only invoked conditionally." "$LINENO" 5 37090fi 37091if test -z "${USE_XVIDEO_TRUE}" && test -z "${USE_XVIDEO_FALSE}"; then 37092 as_fn_error $? "conditional \"USE_XVIDEO\" was never defined. 37093Usually this means the macro was only invoked conditionally." "$LINENO" 5 37094fi 37095if test -z "${USE_XSHM_TRUE}" && test -z "${USE_XSHM_FALSE}"; then 37096 as_fn_error $? "conditional \"USE_XSHM\" was never defined. 37097Usually this means the macro was only invoked conditionally." "$LINENO" 5 37098fi 37099if test -z "${USE_ALSA_TRUE}" && test -z "${USE_ALSA_FALSE}"; then 37100 as_fn_error $? "conditional \"USE_ALSA\" was never defined. 37101Usually this means the macro was only invoked conditionally." "$LINENO" 5 37102fi 37103if test -z "${USE_CDPARANOIA_TRUE}" && test -z "${USE_CDPARANOIA_FALSE}"; then 37104 as_fn_error $? "conditional \"USE_CDPARANOIA\" was never defined. 37105Usually this means the macro was only invoked conditionally." "$LINENO" 5 37106fi 37107if test -z "${USE_GL_TRUE}" && test -z "${USE_GL_FALSE}"; then 37108 as_fn_error $? "conditional \"USE_GL\" was never defined. 37109Usually this means the macro was only invoked conditionally." "$LINENO" 5 37110fi 37111if test -z "${USE_IVORBIS_TRUE}" && test -z "${USE_IVORBIS_FALSE}"; then 37112 as_fn_error $? "conditional \"USE_IVORBIS\" was never defined. 37113Usually this means the macro was only invoked conditionally." "$LINENO" 5 37114fi 37115if test -z "${USE_LIBVISUAL_TRUE}" && test -z "${USE_LIBVISUAL_FALSE}"; then 37116 as_fn_error $? "conditional \"USE_LIBVISUAL\" was never defined. 37117Usually this means the macro was only invoked conditionally." "$LINENO" 5 37118fi 37119if test -z "${USE_OGG_TRUE}" && test -z "${USE_OGG_FALSE}"; then 37120 as_fn_error $? "conditional \"USE_OGG\" was never defined. 37121Usually this means the macro was only invoked conditionally." "$LINENO" 5 37122fi 37123if test -z "${USE_OPUS_TRUE}" && test -z "${USE_OPUS_FALSE}"; then 37124 as_fn_error $? "conditional \"USE_OPUS\" was never defined. 37125Usually this means the macro was only invoked conditionally." "$LINENO" 5 37126fi 37127if test -z "${USE_PANGO_TRUE}" && test -z "${USE_PANGO_FALSE}"; then 37128 as_fn_error $? "conditional \"USE_PANGO\" was never defined. 37129Usually this means the macro was only invoked conditionally." "$LINENO" 5 37130fi 37131if test -z "${USE_THEORA_TRUE}" && test -z "${USE_THEORA_FALSE}"; then 37132 as_fn_error $? "conditional \"USE_THEORA\" was never defined. 37133Usually this means the macro was only invoked conditionally." "$LINENO" 5 37134fi 37135if test -z "${USE_VORBIS_TRUE}" && test -z "${USE_VORBIS_FALSE}"; then 37136 as_fn_error $? "conditional \"USE_VORBIS\" was never defined. 37137Usually this means the macro was only invoked conditionally." "$LINENO" 5 37138fi 37139if test -z "${USE_ALSA_TRUE}" && test -z "${USE_ALSA_FALSE}"; then 37140 as_fn_error $? "conditional \"USE_ALSA\" was never defined. 37141Usually this means the macro was only invoked conditionally." "$LINENO" 5 37142fi 37143if test -z "${USE_CDPARANOIA_TRUE}" && test -z "${USE_CDPARANOIA_FALSE}"; then 37144 as_fn_error $? "conditional \"USE_CDPARANOIA\" was never defined. 37145Usually this means the macro was only invoked conditionally." "$LINENO" 5 37146fi 37147if test -z "${USE_GL_TRUE}" && test -z "${USE_GL_FALSE}"; then 37148 as_fn_error $? "conditional \"USE_GL\" was never defined. 37149Usually this means the macro was only invoked conditionally." "$LINENO" 5 37150fi 37151if test -z "${USE_IVORBIS_TRUE}" && test -z "${USE_IVORBIS_FALSE}"; then 37152 as_fn_error $? "conditional \"USE_IVORBIS\" was never defined. 37153Usually this means the macro was only invoked conditionally." "$LINENO" 5 37154fi 37155if test -z "${USE_LIBVISUAL_TRUE}" && test -z "${USE_LIBVISUAL_FALSE}"; then 37156 as_fn_error $? "conditional \"USE_LIBVISUAL\" was never defined. 37157Usually this means the macro was only invoked conditionally." "$LINENO" 5 37158fi 37159if test -z "${USE_OGG_TRUE}" && test -z "${USE_OGG_FALSE}"; then 37160 as_fn_error $? "conditional \"USE_OGG\" was never defined. 37161Usually this means the macro was only invoked conditionally." "$LINENO" 5 37162fi 37163if test -z "${USE_OPUS_TRUE}" && test -z "${USE_OPUS_FALSE}"; then 37164 as_fn_error $? "conditional \"USE_OPUS\" was never defined. 37165Usually this means the macro was only invoked conditionally." "$LINENO" 5 37166fi 37167if test -z "${USE_PANGO_TRUE}" && test -z "${USE_PANGO_FALSE}"; then 37168 as_fn_error $? "conditional \"USE_PANGO\" was never defined. 37169Usually this means the macro was only invoked conditionally." "$LINENO" 5 37170fi 37171if test -z "${USE_THEORA_TRUE}" && test -z "${USE_THEORA_FALSE}"; then 37172 as_fn_error $? "conditional \"USE_THEORA\" was never defined. 37173Usually this means the macro was only invoked conditionally." "$LINENO" 5 37174fi 37175if test -z "${USE_VORBIS_TRUE}" && test -z "${USE_VORBIS_FALSE}"; then 37176 as_fn_error $? "conditional \"USE_VORBIS\" was never defined. 37177Usually this means the macro was only invoked conditionally." "$LINENO" 5 37178fi 37179if test -z "${HAVE_GRAPHENE_TRUE}" && test -z "${HAVE_GRAPHENE_FALSE}"; then 37180 as_fn_error $? "conditional \"HAVE_GRAPHENE\" was never defined. 37181Usually this means the macro was only invoked conditionally." "$LINENO" 5 37182fi 37183if test -z "${HAVE_PNG_TRUE}" && test -z "${HAVE_PNG_FALSE}"; then 37184 as_fn_error $? "conditional \"HAVE_PNG\" was never defined. 37185Usually this means the macro was only invoked conditionally." "$LINENO" 5 37186fi 37187if test -z "${HAVE_JPEG_TRUE}" && test -z "${HAVE_JPEG_FALSE}"; then 37188 as_fn_error $? "conditional \"HAVE_JPEG\" was never defined. 37189Usually this means the macro was only invoked conditionally." "$LINENO" 5 37190fi 37191if test -z "${USE_GIO_UNIX_2_0_TRUE}" && test -z "${USE_GIO_UNIX_2_0_FALSE}"; then 37192 as_fn_error $? "conditional \"USE_GIO_UNIX_2_0\" was never defined. 37193Usually this means the macro was only invoked conditionally." "$LINENO" 5 37194fi 37195 37196: "${CONFIG_STATUS=./config.status}" 37197ac_write_fail=0 37198ac_clean_files_save=$ac_clean_files 37199ac_clean_files="$ac_clean_files $CONFIG_STATUS" 37200{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 37201$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 37202as_write_fail=0 37203cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 37204#! $SHELL 37205# Generated by $as_me. 37206# Run this file to recreate the current configuration. 37207# Compiler output produced by configure, useful for debugging 37208# configure, is in config.log if it exists. 37209 37210debug=false 37211ac_cs_recheck=false 37212ac_cs_silent=false 37213 37214SHELL=\${CONFIG_SHELL-$SHELL} 37215export SHELL 37216_ASEOF 37217cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 37218## -------------------- ## 37219## M4sh Initialization. ## 37220## -------------------- ## 37221 37222# Be more Bourne compatible 37223DUALCASE=1; export DUALCASE # for MKS sh 37224if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 37225 emulate sh 37226 NULLCMD=: 37227 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 37228 # is contrary to our usage. Disable this feature. 37229 alias -g '${1+"$@"}'='"$@"' 37230 setopt NO_GLOB_SUBST 37231else 37232 case `(set -o) 2>/dev/null` in #( 37233 *posix*) : 37234 set -o posix ;; #( 37235 *) : 37236 ;; 37237esac 37238fi 37239 37240 37241as_nl=' 37242' 37243export as_nl 37244# Printing a long string crashes Solaris 7 /usr/bin/printf. 37245as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 37246as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 37247as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 37248# Prefer a ksh shell builtin over an external printf program on Solaris, 37249# but without wasting forks for bash or zsh. 37250if test -z "$BASH_VERSION$ZSH_VERSION" \ 37251 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 37252 as_echo='print -r --' 37253 as_echo_n='print -rn --' 37254elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 37255 as_echo='printf %s\n' 37256 as_echo_n='printf %s' 37257else 37258 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 37259 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 37260 as_echo_n='/usr/ucb/echo -n' 37261 else 37262 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 37263 as_echo_n_body='eval 37264 arg=$1; 37265 case $arg in #( 37266 *"$as_nl"*) 37267 expr "X$arg" : "X\\(.*\\)$as_nl"; 37268 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 37269 esac; 37270 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 37271 ' 37272 export as_echo_n_body 37273 as_echo_n='sh -c $as_echo_n_body as_echo' 37274 fi 37275 export as_echo_body 37276 as_echo='sh -c $as_echo_body as_echo' 37277fi 37278 37279# The user is always right. 37280if test "${PATH_SEPARATOR+set}" != set; then 37281 PATH_SEPARATOR=: 37282 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 37283 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 37284 PATH_SEPARATOR=';' 37285 } 37286fi 37287 37288 37289# IFS 37290# We need space, tab and new line, in precisely that order. Quoting is 37291# there to prevent editors from complaining about space-tab. 37292# (If _AS_PATH_WALK were called with IFS unset, it would disable word 37293# splitting by setting IFS to empty value.) 37294IFS=" "" $as_nl" 37295 37296# Find who we are. Look in the path if we contain no directory separator. 37297as_myself= 37298case $0 in #(( 37299 *[\\/]* ) as_myself=$0 ;; 37300 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 37301for as_dir in $PATH 37302do 37303 IFS=$as_save_IFS 37304 test -z "$as_dir" && as_dir=. 37305 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 37306 done 37307IFS=$as_save_IFS 37308 37309 ;; 37310esac 37311# We did not find ourselves, most probably we were run as `sh COMMAND' 37312# in which case we are not to be found in the path. 37313if test "x$as_myself" = x; then 37314 as_myself=$0 37315fi 37316if test ! -f "$as_myself"; then 37317 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 37318 exit 1 37319fi 37320 37321# Unset variables that we do not need and which cause bugs (e.g. in 37322# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 37323# suppresses any "Segmentation fault" message there. '((' could 37324# trigger a bug in pdksh 5.2.14. 37325for as_var in BASH_ENV ENV MAIL MAILPATH 37326do eval test x\${$as_var+set} = xset \ 37327 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 37328done 37329PS1='$ ' 37330PS2='> ' 37331PS4='+ ' 37332 37333# NLS nuisances. 37334LC_ALL=C 37335export LC_ALL 37336LANGUAGE=C 37337export LANGUAGE 37338 37339# CDPATH. 37340(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 37341 37342 37343# as_fn_error STATUS ERROR [LINENO LOG_FD] 37344# ---------------------------------------- 37345# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 37346# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 37347# script with STATUS, using 1 if that was 0. 37348as_fn_error () 37349{ 37350 as_status=$1; test $as_status -eq 0 && as_status=1 37351 if test "$4"; then 37352 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 37353 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 37354 fi 37355 $as_echo "$as_me: error: $2" >&2 37356 as_fn_exit $as_status 37357} # as_fn_error 37358 37359 37360# as_fn_set_status STATUS 37361# ----------------------- 37362# Set $? to STATUS, without forking. 37363as_fn_set_status () 37364{ 37365 return $1 37366} # as_fn_set_status 37367 37368# as_fn_exit STATUS 37369# ----------------- 37370# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 37371as_fn_exit () 37372{ 37373 set +e 37374 as_fn_set_status $1 37375 exit $1 37376} # as_fn_exit 37377 37378# as_fn_unset VAR 37379# --------------- 37380# Portably unset VAR. 37381as_fn_unset () 37382{ 37383 { eval $1=; unset $1;} 37384} 37385as_unset=as_fn_unset 37386# as_fn_append VAR VALUE 37387# ---------------------- 37388# Append the text in VALUE to the end of the definition contained in VAR. Take 37389# advantage of any shell optimizations that allow amortized linear growth over 37390# repeated appends, instead of the typical quadratic growth present in naive 37391# implementations. 37392if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 37393 eval 'as_fn_append () 37394 { 37395 eval $1+=\$2 37396 }' 37397else 37398 as_fn_append () 37399 { 37400 eval $1=\$$1\$2 37401 } 37402fi # as_fn_append 37403 37404# as_fn_arith ARG... 37405# ------------------ 37406# Perform arithmetic evaluation on the ARGs, and store the result in the 37407# global $as_val. Take advantage of shells that can avoid forks. The arguments 37408# must be portable across $(()) and expr. 37409if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 37410 eval 'as_fn_arith () 37411 { 37412 as_val=$(( $* )) 37413 }' 37414else 37415 as_fn_arith () 37416 { 37417 as_val=`expr "$@" || test $? -eq 1` 37418 } 37419fi # as_fn_arith 37420 37421 37422if expr a : '\(a\)' >/dev/null 2>&1 && 37423 test "X`expr 00001 : '.*\(...\)'`" = X001; then 37424 as_expr=expr 37425else 37426 as_expr=false 37427fi 37428 37429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 37430 as_basename=basename 37431else 37432 as_basename=false 37433fi 37434 37435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 37436 as_dirname=dirname 37437else 37438 as_dirname=false 37439fi 37440 37441as_me=`$as_basename -- "$0" || 37442$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 37443 X"$0" : 'X\(//\)$' \| \ 37444 X"$0" : 'X\(/\)' \| . 2>/dev/null || 37445$as_echo X/"$0" | 37446 sed '/^.*\/\([^/][^/]*\)\/*$/{ 37447 s//\1/ 37448 q 37449 } 37450 /^X\/\(\/\/\)$/{ 37451 s//\1/ 37452 q 37453 } 37454 /^X\/\(\/\).*/{ 37455 s//\1/ 37456 q 37457 } 37458 s/.*/./; q'` 37459 37460# Avoid depending upon Character Ranges. 37461as_cr_letters='abcdefghijklmnopqrstuvwxyz' 37462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 37463as_cr_Letters=$as_cr_letters$as_cr_LETTERS 37464as_cr_digits='0123456789' 37465as_cr_alnum=$as_cr_Letters$as_cr_digits 37466 37467ECHO_C= ECHO_N= ECHO_T= 37468case `echo -n x` in #((((( 37469-n*) 37470 case `echo 'xy\c'` in 37471 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 37472 xy) ECHO_C='\c';; 37473 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 37474 ECHO_T=' ';; 37475 esac;; 37476*) 37477 ECHO_N='-n';; 37478esac 37479 37480rm -f conf$$ conf$$.exe conf$$.file 37481if test -d conf$$.dir; then 37482 rm -f conf$$.dir/conf$$.file 37483else 37484 rm -f conf$$.dir 37485 mkdir conf$$.dir 2>/dev/null 37486fi 37487if (echo >conf$$.file) 2>/dev/null; then 37488 if ln -s conf$$.file conf$$ 2>/dev/null; then 37489 as_ln_s='ln -s' 37490 # ... but there are two gotchas: 37491 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 37492 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 37493 # In both cases, we have to default to `cp -pR'. 37494 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 37495 as_ln_s='cp -pR' 37496 elif ln conf$$.file conf$$ 2>/dev/null; then 37497 as_ln_s=ln 37498 else 37499 as_ln_s='cp -pR' 37500 fi 37501else 37502 as_ln_s='cp -pR' 37503fi 37504rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 37505rmdir conf$$.dir 2>/dev/null 37506 37507 37508# as_fn_mkdir_p 37509# ------------- 37510# Create "$as_dir" as a directory, including parents if necessary. 37511as_fn_mkdir_p () 37512{ 37513 37514 case $as_dir in #( 37515 -*) as_dir=./$as_dir;; 37516 esac 37517 test -d "$as_dir" || eval $as_mkdir_p || { 37518 as_dirs= 37519 while :; do 37520 case $as_dir in #( 37521 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 37522 *) as_qdir=$as_dir;; 37523 esac 37524 as_dirs="'$as_qdir' $as_dirs" 37525 as_dir=`$as_dirname -- "$as_dir" || 37526$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 37527 X"$as_dir" : 'X\(//\)[^/]' \| \ 37528 X"$as_dir" : 'X\(//\)$' \| \ 37529 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 37530$as_echo X"$as_dir" | 37531 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 37532 s//\1/ 37533 q 37534 } 37535 /^X\(\/\/\)[^/].*/{ 37536 s//\1/ 37537 q 37538 } 37539 /^X\(\/\/\)$/{ 37540 s//\1/ 37541 q 37542 } 37543 /^X\(\/\).*/{ 37544 s//\1/ 37545 q 37546 } 37547 s/.*/./; q'` 37548 test -d "$as_dir" && break 37549 done 37550 test -z "$as_dirs" || eval "mkdir $as_dirs" 37551 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 37552 37553 37554} # as_fn_mkdir_p 37555if mkdir -p . 2>/dev/null; then 37556 as_mkdir_p='mkdir -p "$as_dir"' 37557else 37558 test -d ./-p && rmdir ./-p 37559 as_mkdir_p=false 37560fi 37561 37562 37563# as_fn_executable_p FILE 37564# ----------------------- 37565# Test if FILE is an executable regular file. 37566as_fn_executable_p () 37567{ 37568 test -f "$1" && test -x "$1" 37569} # as_fn_executable_p 37570as_test_x='test -x' 37571as_executable_p=as_fn_executable_p 37572 37573# Sed expression to map a string onto a valid CPP name. 37574as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 37575 37576# Sed expression to map a string onto a valid variable name. 37577as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 37578 37579 37580exec 6>&1 37581## ----------------------------------- ## 37582## Main body of $CONFIG_STATUS script. ## 37583## ----------------------------------- ## 37584_ASEOF 37585test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 37586 37587cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 37588# Save the log message, to keep $0 and so on meaningful, and to 37589# report actual input values of CONFIG_FILES etc. instead of their 37590# values after options handling. 37591ac_log=" 37592This file was extended by GStreamer Base Plug-ins $as_me 1.16.2, which was 37593generated by GNU Autoconf 2.69. Invocation command line was 37594 37595 CONFIG_FILES = $CONFIG_FILES 37596 CONFIG_HEADERS = $CONFIG_HEADERS 37597 CONFIG_LINKS = $CONFIG_LINKS 37598 CONFIG_COMMANDS = $CONFIG_COMMANDS 37599 $ $0 $@ 37600 37601on `(hostname || uname -n) 2>/dev/null | sed 1q` 37602" 37603 37604_ACEOF 37605 37606case $ac_config_files in *" 37607"*) set x $ac_config_files; shift; ac_config_files=$*;; 37608esac 37609 37610case $ac_config_headers in *" 37611"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 37612esac 37613 37614 37615cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 37616# Files that config.status was made for. 37617config_files="$ac_config_files" 37618config_headers="$ac_config_headers" 37619config_commands="$ac_config_commands" 37620 37621_ACEOF 37622 37623cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 37624ac_cs_usage="\ 37625\`$as_me' instantiates files and other configuration actions 37626from templates according to the current configuration. Unless the files 37627and actions are specified as TAGs, all are instantiated by default. 37628 37629Usage: $0 [OPTION]... [TAG]... 37630 37631 -h, --help print this help, then exit 37632 -V, --version print version number and configuration settings, then exit 37633 --config print configuration, then exit 37634 -q, --quiet, --silent 37635 do not print progress messages 37636 -d, --debug don't remove temporary files 37637 --recheck update $as_me by reconfiguring in the same conditions 37638 --file=FILE[:TEMPLATE] 37639 instantiate the configuration file FILE 37640 --header=FILE[:TEMPLATE] 37641 instantiate the configuration header FILE 37642 37643Configuration files: 37644$config_files 37645 37646Configuration headers: 37647$config_headers 37648 37649Configuration commands: 37650$config_commands 37651 37652Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>." 37653 37654_ACEOF 37655cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 37656ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 37657ac_cs_version="\\ 37658GStreamer Base Plug-ins config.status 1.16.2 37659configured by $0, generated by GNU Autoconf 2.69, 37660 with options \\"\$ac_cs_config\\" 37661 37662Copyright (C) 2012 Free Software Foundation, Inc. 37663This config.status script is free software; the Free Software Foundation 37664gives unlimited permission to copy, distribute and modify it." 37665 37666ac_pwd='$ac_pwd' 37667srcdir='$srcdir' 37668INSTALL='$INSTALL' 37669MKDIR_P='$MKDIR_P' 37670AWK='$AWK' 37671test -n "\$AWK" || AWK=awk 37672_ACEOF 37673 37674cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 37675# The default lists apply if the user does not specify any file. 37676ac_need_defaults=: 37677while test $# != 0 37678do 37679 case $1 in 37680 --*=?*) 37681 ac_option=`expr "X$1" : 'X\([^=]*\)='` 37682 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 37683 ac_shift=: 37684 ;; 37685 --*=) 37686 ac_option=`expr "X$1" : 'X\([^=]*\)='` 37687 ac_optarg= 37688 ac_shift=: 37689 ;; 37690 *) 37691 ac_option=$1 37692 ac_optarg=$2 37693 ac_shift=shift 37694 ;; 37695 esac 37696 37697 case $ac_option in 37698 # Handling of the options. 37699 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 37700 ac_cs_recheck=: ;; 37701 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 37702 $as_echo "$ac_cs_version"; exit ;; 37703 --config | --confi | --conf | --con | --co | --c ) 37704 $as_echo "$ac_cs_config"; exit ;; 37705 --debug | --debu | --deb | --de | --d | -d ) 37706 debug=: ;; 37707 --file | --fil | --fi | --f ) 37708 $ac_shift 37709 case $ac_optarg in 37710 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 37711 '') as_fn_error $? "missing file argument" ;; 37712 esac 37713 as_fn_append CONFIG_FILES " '$ac_optarg'" 37714 ac_need_defaults=false;; 37715 --header | --heade | --head | --hea ) 37716 $ac_shift 37717 case $ac_optarg in 37718 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 37719 esac 37720 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 37721 ac_need_defaults=false;; 37722 --he | --h) 37723 # Conflict between --help and --header 37724 as_fn_error $? "ambiguous option: \`$1' 37725Try \`$0 --help' for more information.";; 37726 --help | --hel | -h ) 37727 $as_echo "$ac_cs_usage"; exit ;; 37728 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 37729 | -silent | --silent | --silen | --sile | --sil | --si | --s) 37730 ac_cs_silent=: ;; 37731 37732 # This is an error. 37733 -*) as_fn_error $? "unrecognized option: \`$1' 37734Try \`$0 --help' for more information." ;; 37735 37736 *) as_fn_append ac_config_targets " $1" 37737 ac_need_defaults=false ;; 37738 37739 esac 37740 shift 37741done 37742 37743ac_configure_extra_args= 37744 37745if $ac_cs_silent; then 37746 exec 6>/dev/null 37747 ac_configure_extra_args="$ac_configure_extra_args --silent" 37748fi 37749 37750_ACEOF 37751cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 37752if \$ac_cs_recheck; then 37753 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 37754 shift 37755 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 37756 CONFIG_SHELL='$SHELL' 37757 export CONFIG_SHELL 37758 exec "\$@" 37759fi 37760 37761_ACEOF 37762cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 37763exec 5>>config.log 37764{ 37765 echo 37766 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 37767## Running $as_me. ## 37768_ASBOX 37769 $as_echo "$ac_log" 37770} >&5 37771 37772_ACEOF 37773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 37774# 37775# INIT-COMMANDS 37776# 37777AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 37778 37779 37780# The HP-UX ksh and POSIX shell print the target directory to stdout 37781# if CDPATH is set. 37782(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 37783 37784sed_quote_subst='$sed_quote_subst' 37785double_quote_subst='$double_quote_subst' 37786delay_variable_subst='$delay_variable_subst' 37787macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 37788macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 37789AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`' 37790DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 37791OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 37792enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 37793enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 37794pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 37795enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 37796shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 37797SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 37798ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 37799PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 37800host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 37801host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 37802host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 37803build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 37804build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 37805build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 37806SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 37807Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 37808GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 37809EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 37810FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 37811LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 37812NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 37813LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 37814max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 37815ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 37816exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 37817lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 37818lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 37819lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 37820lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 37821lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 37822reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 37823reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 37824deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 37825file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 37826file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 37827want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 37828sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 37829AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 37830AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 37831archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 37832STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 37833RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 37834old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 37835old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 37836old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 37837lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 37838CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 37839CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 37840compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 37841GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 37842lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 37843lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 37844lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 37845lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 37846lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 37847lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 37848nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 37849lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 37850lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 37851objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 37852MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 37853lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 37854lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 37855lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 37856lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 37857lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 37858need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 37859MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 37860DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 37861NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 37862LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 37863OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 37864OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 37865libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 37866shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 37867extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 37868archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 37869enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 37870export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 37871whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 37872compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 37873old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 37874old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 37875archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 37876archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 37877module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 37878module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 37879with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 37880allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 37881no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 37882hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 37883hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 37884hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 37885hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 37886hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 37887hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 37888hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 37889inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 37890link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 37891always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 37892export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 37893exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 37894include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 37895prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 37896postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 37897file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 37898variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 37899need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 37900need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 37901version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 37902runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 37903shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 37904shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 37905libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 37906library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 37907soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 37908install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 37909postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 37910postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 37911finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 37912finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 37913hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 37914sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 37915configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 37916configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 37917hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 37918enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 37919enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 37920enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 37921old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 37922striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 37923compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`' 37924predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`' 37925postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`' 37926predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`' 37927postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`' 37928compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`' 37929LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`' 37930reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`' 37931reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37932old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37933compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`' 37934GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`' 37935lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`' 37936lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`' 37937lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`' 37938lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`' 37939lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`' 37940archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`' 37941enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`' 37942export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' 37943whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' 37944compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`' 37945old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37946old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37947archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37948archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37949module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37950module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37951with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`' 37952allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' 37953no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' 37954hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' 37955hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`' 37956hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`' 37957hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`' 37958hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`' 37959hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`' 37960hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`' 37961inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`' 37962link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`' 37963always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`' 37964export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37965exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`' 37966include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`' 37967prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37968postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`' 37969file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`' 37970hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`' 37971compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`' 37972predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`' 37973postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`' 37974predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`' 37975postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`' 37976compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`' 37977 37978LTCC='$LTCC' 37979LTCFLAGS='$LTCFLAGS' 37980compiler='$compiler_DEFAULT' 37981 37982# A function that is used when there is no print builtin or printf. 37983func_fallback_echo () 37984{ 37985 eval 'cat <<_LTECHO_EOF 37986\$1 37987_LTECHO_EOF' 37988} 37989 37990# Quote evaled strings. 37991for var in AS \ 37992DLLTOOL \ 37993OBJDUMP \ 37994SHELL \ 37995ECHO \ 37996PATH_SEPARATOR \ 37997SED \ 37998GREP \ 37999EGREP \ 38000FGREP \ 38001LD \ 38002NM \ 38003LN_S \ 38004lt_SP2NL \ 38005lt_NL2SP \ 38006reload_flag \ 38007deplibs_check_method \ 38008file_magic_cmd \ 38009file_magic_glob \ 38010want_nocaseglob \ 38011sharedlib_from_linklib_cmd \ 38012AR \ 38013AR_FLAGS \ 38014archiver_list_spec \ 38015STRIP \ 38016RANLIB \ 38017CC \ 38018CFLAGS \ 38019compiler \ 38020lt_cv_sys_global_symbol_pipe \ 38021lt_cv_sys_global_symbol_to_cdecl \ 38022lt_cv_sys_global_symbol_to_import \ 38023lt_cv_sys_global_symbol_to_c_name_address \ 38024lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 38025lt_cv_nm_interface \ 38026nm_file_list_spec \ 38027lt_cv_truncate_bin \ 38028lt_prog_compiler_no_builtin_flag \ 38029lt_prog_compiler_pic \ 38030lt_prog_compiler_wl \ 38031lt_prog_compiler_static \ 38032lt_cv_prog_compiler_c_o \ 38033need_locks \ 38034MANIFEST_TOOL \ 38035DSYMUTIL \ 38036NMEDIT \ 38037LIPO \ 38038OTOOL \ 38039OTOOL64 \ 38040shrext_cmds \ 38041export_dynamic_flag_spec \ 38042whole_archive_flag_spec \ 38043compiler_needs_object \ 38044with_gnu_ld \ 38045allow_undefined_flag \ 38046no_undefined_flag \ 38047hardcode_libdir_flag_spec \ 38048hardcode_libdir_separator \ 38049exclude_expsyms \ 38050include_expsyms \ 38051file_list_spec \ 38052variables_saved_for_relink \ 38053libname_spec \ 38054library_names_spec \ 38055soname_spec \ 38056install_override_mode \ 38057finish_eval \ 38058old_striplib \ 38059striplib \ 38060compiler_lib_search_dirs \ 38061predep_objects \ 38062postdep_objects \ 38063predeps \ 38064postdeps \ 38065compiler_lib_search_path \ 38066LD_CXX \ 38067reload_flag_CXX \ 38068compiler_CXX \ 38069lt_prog_compiler_no_builtin_flag_CXX \ 38070lt_prog_compiler_pic_CXX \ 38071lt_prog_compiler_wl_CXX \ 38072lt_prog_compiler_static_CXX \ 38073lt_cv_prog_compiler_c_o_CXX \ 38074export_dynamic_flag_spec_CXX \ 38075whole_archive_flag_spec_CXX \ 38076compiler_needs_object_CXX \ 38077with_gnu_ld_CXX \ 38078allow_undefined_flag_CXX \ 38079no_undefined_flag_CXX \ 38080hardcode_libdir_flag_spec_CXX \ 38081hardcode_libdir_separator_CXX \ 38082exclude_expsyms_CXX \ 38083include_expsyms_CXX \ 38084file_list_spec_CXX \ 38085compiler_lib_search_dirs_CXX \ 38086predep_objects_CXX \ 38087postdep_objects_CXX \ 38088predeps_CXX \ 38089postdeps_CXX \ 38090compiler_lib_search_path_CXX; do 38091 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 38092 *[\\\\\\\`\\"\\\$]*) 38093 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 38094 ;; 38095 *) 38096 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 38097 ;; 38098 esac 38099done 38100 38101# Double-quote double-evaled strings. 38102for var in reload_cmds \ 38103old_postinstall_cmds \ 38104old_postuninstall_cmds \ 38105old_archive_cmds \ 38106extract_expsyms_cmds \ 38107old_archive_from_new_cmds \ 38108old_archive_from_expsyms_cmds \ 38109archive_cmds \ 38110archive_expsym_cmds \ 38111module_cmds \ 38112module_expsym_cmds \ 38113export_symbols_cmds \ 38114prelink_cmds \ 38115postlink_cmds \ 38116postinstall_cmds \ 38117postuninstall_cmds \ 38118finish_cmds \ 38119sys_lib_search_path_spec \ 38120configure_time_dlsearch_path \ 38121configure_time_lt_sys_library_path \ 38122reload_cmds_CXX \ 38123old_archive_cmds_CXX \ 38124old_archive_from_new_cmds_CXX \ 38125old_archive_from_expsyms_cmds_CXX \ 38126archive_cmds_CXX \ 38127archive_expsym_cmds_CXX \ 38128module_cmds_CXX \ 38129module_expsym_cmds_CXX \ 38130export_symbols_cmds_CXX \ 38131prelink_cmds_CXX \ 38132postlink_cmds_CXX; do 38133 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 38134 *[\\\\\\\`\\"\\\$]*) 38135 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 38136 ;; 38137 *) 38138 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 38139 ;; 38140 esac 38141done 38142 38143ac_aux_dir='$ac_aux_dir' 38144 38145# See if we are running on zsh, and set the options that allow our 38146# commands through without removal of \ escapes INIT. 38147if test -n "\${ZSH_VERSION+set}"; then 38148 setopt NO_GLOB_SUBST 38149fi 38150 38151 38152 PACKAGE='$PACKAGE' 38153 VERSION='$VERSION' 38154 RM='$RM' 38155 ofile='$ofile' 38156 38157 38158 38159 38160 38161# Capture the value of obsolete ALL_LINGUAS because we need it to compute 38162 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it 38163 # from automake < 1.5. 38164 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 38165 # Capture the value of LINGUAS because we need it to compute CATALOGS. 38166 LINGUAS="${LINGUAS-%UNSET%}" 38167 38168# variables for create stdint.h replacement 38169PACKAGE="$PACKAGE" 38170VERSION="$VERSION" 38171ac_stdint_h="$ac_stdint_h" 38172_ac_stdint_h=`$as_echo "_$PACKAGE-$ac_stdint_h" | $as_tr_cpp` 38173ac_cv_stdint_message="$ac_cv_stdint_message" 38174ac_cv_header_stdint_t="$ac_cv_header_stdint_t" 38175ac_cv_header_stdint_x="$ac_cv_header_stdint_x" 38176ac_cv_header_stdint_o="$ac_cv_header_stdint_o" 38177ac_cv_header_stdint_u="$ac_cv_header_stdint_u" 38178ac_cv_type_uint64_t="$ac_cv_type_uint64_t" 38179ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t" 38180ac_cv_char_data_model="$ac_cv_char_data_model" 38181ac_cv_long_data_model="$ac_cv_long_data_model" 38182ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t" 38183ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t" 38184ac_cv_type_intmax_t="$ac_cv_type_intmax_t" 38185 38186 38187gl_config_defines='$GL_CONFIG_DEFINES' 38188 38189 38190_ACEOF 38191 38192cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 38193 38194# Handling of arguments. 38195for ac_config_target in $ac_config_targets 38196do 38197 case $ac_config_target in 38198 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 38199 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 38200 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 38201 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; 38202 "$ac_stdint_h") CONFIG_COMMANDS="$CONFIG_COMMANDS $ac_stdint_h" ;; 38203 "gst-libs/gst/gl/gstglconfig.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gst-libs/gst/gl/gstglconfig.h" ;; 38204 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 38205 "gst/Makefile") CONFIG_FILES="$CONFIG_FILES gst/Makefile" ;; 38206 "gst/adder/Makefile") CONFIG_FILES="$CONFIG_FILES gst/adder/Makefile" ;; 38207 "gst/app/Makefile") CONFIG_FILES="$CONFIG_FILES gst/app/Makefile" ;; 38208 "gst/audioconvert/Makefile") CONFIG_FILES="$CONFIG_FILES gst/audioconvert/Makefile" ;; 38209 "gst/audiomixer/Makefile") CONFIG_FILES="$CONFIG_FILES gst/audiomixer/Makefile" ;; 38210 "gst/audiorate/Makefile") CONFIG_FILES="$CONFIG_FILES gst/audiorate/Makefile" ;; 38211 "gst/audioresample/Makefile") CONFIG_FILES="$CONFIG_FILES gst/audioresample/Makefile" ;; 38212 "gst/audiotestsrc/Makefile") CONFIG_FILES="$CONFIG_FILES gst/audiotestsrc/Makefile" ;; 38213 "gst/compositor/Makefile") CONFIG_FILES="$CONFIG_FILES gst/compositor/Makefile" ;; 38214 "gst/encoding/Makefile") CONFIG_FILES="$CONFIG_FILES gst/encoding/Makefile" ;; 38215 "gst/videoconvert/Makefile") CONFIG_FILES="$CONFIG_FILES gst/videoconvert/Makefile" ;; 38216 "gst/gio/Makefile") CONFIG_FILES="$CONFIG_FILES gst/gio/Makefile" ;; 38217 "gst/overlaycomposition/Makefile") CONFIG_FILES="$CONFIG_FILES gst/overlaycomposition/Makefile" ;; 38218 "gst/pbtypes/Makefile") CONFIG_FILES="$CONFIG_FILES gst/pbtypes/Makefile" ;; 38219 "gst/playback/Makefile") CONFIG_FILES="$CONFIG_FILES gst/playback/Makefile" ;; 38220 "gst/rawparse/Makefile") CONFIG_FILES="$CONFIG_FILES gst/rawparse/Makefile" ;; 38221 "gst/subparse/Makefile") CONFIG_FILES="$CONFIG_FILES gst/subparse/Makefile" ;; 38222 "gst/tcp/Makefile") CONFIG_FILES="$CONFIG_FILES gst/tcp/Makefile" ;; 38223 "gst/typefind/Makefile") CONFIG_FILES="$CONFIG_FILES gst/typefind/Makefile" ;; 38224 "gst/videotestsrc/Makefile") CONFIG_FILES="$CONFIG_FILES gst/videotestsrc/Makefile" ;; 38225 "gst/videorate/Makefile") CONFIG_FILES="$CONFIG_FILES gst/videorate/Makefile" ;; 38226 "gst/videoscale/Makefile") CONFIG_FILES="$CONFIG_FILES gst/videoscale/Makefile" ;; 38227 "gst/volume/Makefile") CONFIG_FILES="$CONFIG_FILES gst/volume/Makefile" ;; 38228 "sys/Makefile") CONFIG_FILES="$CONFIG_FILES sys/Makefile" ;; 38229 "sys/ximage/Makefile") CONFIG_FILES="$CONFIG_FILES sys/ximage/Makefile" ;; 38230 "sys/xvimage/Makefile") CONFIG_FILES="$CONFIG_FILES sys/xvimage/Makefile" ;; 38231 "ext/Makefile") CONFIG_FILES="$CONFIG_FILES ext/Makefile" ;; 38232 "ext/alsa/Makefile") CONFIG_FILES="$CONFIG_FILES ext/alsa/Makefile" ;; 38233 "ext/cdparanoia/Makefile") CONFIG_FILES="$CONFIG_FILES ext/cdparanoia/Makefile" ;; 38234 "ext/gl/Makefile") CONFIG_FILES="$CONFIG_FILES ext/gl/Makefile" ;; 38235 "ext/libvisual/Makefile") CONFIG_FILES="$CONFIG_FILES ext/libvisual/Makefile" ;; 38236 "ext/ogg/Makefile") CONFIG_FILES="$CONFIG_FILES ext/ogg/Makefile" ;; 38237 "ext/opus/Makefile") CONFIG_FILES="$CONFIG_FILES ext/opus/Makefile" ;; 38238 "ext/pango/Makefile") CONFIG_FILES="$CONFIG_FILES ext/pango/Makefile" ;; 38239 "ext/theora/Makefile") CONFIG_FILES="$CONFIG_FILES ext/theora/Makefile" ;; 38240 "ext/vorbis/Makefile") CONFIG_FILES="$CONFIG_FILES ext/vorbis/Makefile" ;; 38241 "gst-libs/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/Makefile" ;; 38242 "gst-libs/gst/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/Makefile" ;; 38243 "gst-libs/gst/allocators/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/allocators/Makefile" ;; 38244 "gst-libs/gst/audio/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/audio/Makefile" ;; 38245 "gst-libs/gst/app/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/app/Makefile" ;; 38246 "gst-libs/gst/fft/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/fft/Makefile" ;; 38247 "gst-libs/gst/gl/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/Makefile" ;; 38248 "gst-libs/gst/gl/android/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/android/Makefile" ;; 38249 "gst-libs/gst/gl/cocoa/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/cocoa/Makefile" ;; 38250 "gst-libs/gst/gl/dispmanx/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/dispmanx/Makefile" ;; 38251 "gst-libs/gst/gl/glprototypes/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/glprototypes/Makefile" ;; 38252 "gst-libs/gst/gl/eagl/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/eagl/Makefile" ;; 38253 "gst-libs/gst/gl/egl/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/egl/Makefile" ;; 38254 "gst-libs/gst/gl/wayland/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/wayland/Makefile" ;; 38255 "gst-libs/gst/gl/win32/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/win32/Makefile" ;; 38256 "gst-libs/gst/gl/x11/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/x11/Makefile" ;; 38257 "gst-libs/gst/gl/viv-fb/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/viv-fb/Makefile" ;; 38258 "gst-libs/gst/gl/gbm/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/gl/gbm/Makefile" ;; 38259 "gst-libs/gst/riff/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/riff/Makefile" ;; 38260 "gst-libs/gst/rtp/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/rtp/Makefile" ;; 38261 "gst-libs/gst/rtsp/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/rtsp/Makefile" ;; 38262 "gst-libs/gst/sdp/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/sdp/Makefile" ;; 38263 "gst-libs/gst/tag/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/tag/Makefile" ;; 38264 "gst-libs/gst/pbutils/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/pbutils/Makefile" ;; 38265 "gst-libs/gst/pbutils/gstpluginsbaseversion.h") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/pbutils/gstpluginsbaseversion.h" ;; 38266 "gst-libs/gst/video/Makefile") CONFIG_FILES="$CONFIG_FILES gst-libs/gst/video/Makefile" ;; 38267 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 38268 "pkgconfig/Makefile") CONFIG_FILES="$CONFIG_FILES pkgconfig/Makefile" ;; 38269 "pkgconfig/gstreamer-allocators.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-allocators.pc" ;; 38270 "pkgconfig/gstreamer-allocators-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-allocators-uninstalled.pc" ;; 38271 "pkgconfig/gstreamer-audio.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-audio.pc" ;; 38272 "pkgconfig/gstreamer-audio-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-audio-uninstalled.pc" ;; 38273 "pkgconfig/gstreamer-app.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-app.pc" ;; 38274 "pkgconfig/gstreamer-app-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-app-uninstalled.pc" ;; 38275 "pkgconfig/gstreamer-fft.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-fft.pc" ;; 38276 "pkgconfig/gstreamer-fft-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-fft-uninstalled.pc" ;; 38277 "pkgconfig/gstreamer-pbutils.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-pbutils.pc" ;; 38278 "pkgconfig/gstreamer-pbutils-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-pbutils-uninstalled.pc" ;; 38279 "pkgconfig/gstreamer-riff.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-riff.pc" ;; 38280 "pkgconfig/gstreamer-riff-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-riff-uninstalled.pc" ;; 38281 "pkgconfig/gstreamer-rtp.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-rtp.pc" ;; 38282 "pkgconfig/gstreamer-rtp-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-rtp-uninstalled.pc" ;; 38283 "pkgconfig/gstreamer-rtsp.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-rtsp.pc" ;; 38284 "pkgconfig/gstreamer-rtsp-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-rtsp-uninstalled.pc" ;; 38285 "pkgconfig/gstreamer-sdp.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-sdp.pc" ;; 38286 "pkgconfig/gstreamer-sdp-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-sdp-uninstalled.pc" ;; 38287 "pkgconfig/gstreamer-tag.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-tag.pc" ;; 38288 "pkgconfig/gstreamer-tag-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-tag-uninstalled.pc" ;; 38289 "pkgconfig/gstreamer-video.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-video.pc" ;; 38290 "pkgconfig/gstreamer-video-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-video-uninstalled.pc" ;; 38291 "pkgconfig/gstreamer-gl.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-gl.pc" ;; 38292 "pkgconfig/gstreamer-gl-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-gl-uninstalled.pc" ;; 38293 "pkgconfig/gstreamer-plugins-base.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-plugins-base.pc" ;; 38294 "pkgconfig/gstreamer-plugins-base-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES pkgconfig/gstreamer-plugins-base-uninstalled.pc" ;; 38295 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; 38296 "tests/check/Makefile") CONFIG_FILES="$CONFIG_FILES tests/check/Makefile" ;; 38297 "tests/examples/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/Makefile" ;; 38298 "tests/examples/app/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/app/Makefile" ;; 38299 "tests/examples/audio/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/audio/Makefile" ;; 38300 "tests/examples/compositor/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/compositor/Makefile" ;; 38301 "tests/examples/decodebin_next/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/decodebin_next/Makefile" ;; 38302 "tests/examples/dynamic/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/dynamic/Makefile" ;; 38303 "tests/examples/encoding/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/encoding/Makefile" ;; 38304 "tests/examples/fft/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/fft/Makefile" ;; 38305 "tests/examples/gio/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gio/Makefile" ;; 38306 "tests/examples/gl/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/Makefile" ;; 38307 "tests/examples/gl/generic/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/generic/Makefile" ;; 38308 "tests/examples/gl/generic/cube/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/generic/cube/Makefile" ;; 38309 "tests/examples/gl/generic/doublecube/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/generic/doublecube/Makefile" ;; 38310 "tests/examples/gl/generic/recordgraphic/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/generic/recordgraphic/Makefile" ;; 38311 "tests/examples/gl/generic/cubeyuv/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/generic/cubeyuv/Makefile" ;; 38312 "tests/examples/gl/qt/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/qt/Makefile" ;; 38313 "tests/examples/gl/gtk/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/gtk/Makefile" ;; 38314 "tests/examples/gl/gtk/fxtest/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/gtk/fxtest/Makefile" ;; 38315 "tests/examples/gl/gtk/3dvideo/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/gtk/3dvideo/Makefile" ;; 38316 "tests/examples/gl/gtk/switchvideooverlay/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/gtk/switchvideooverlay/Makefile" ;; 38317 "tests/examples/gl/gtk/filternovideooverlay/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/gtk/filternovideooverlay/Makefile" ;; 38318 "tests/examples/gl/gtk/filtervideooverlay/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/gtk/filtervideooverlay/Makefile" ;; 38319 "tests/examples/gl/cocoa/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/cocoa/Makefile" ;; 38320 "tests/examples/gl/sdl/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/gl/sdl/Makefile" ;; 38321 "tests/examples/overlay/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/overlay/Makefile" ;; 38322 "tests/examples/overlaycomposition/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/overlaycomposition/Makefile" ;; 38323 "tests/examples/seek/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/seek/Makefile" ;; 38324 "tests/examples/snapshot/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/snapshot/Makefile" ;; 38325 "tests/examples/playback/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/playback/Makefile" ;; 38326 "tests/examples/playrec/Makefile") CONFIG_FILES="$CONFIG_FILES tests/examples/playrec/Makefile" ;; 38327 "tests/files/Makefile") CONFIG_FILES="$CONFIG_FILES tests/files/Makefile" ;; 38328 "tests/icles/Makefile") CONFIG_FILES="$CONFIG_FILES tests/icles/Makefile" ;; 38329 "tests/icles/playback/Makefile") CONFIG_FILES="$CONFIG_FILES tests/icles/playback/Makefile" ;; 38330 "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;; 38331 "docs/libs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/libs/Makefile" ;; 38332 "docs/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES docs/plugins/Makefile" ;; 38333 "docs/version.entities") CONFIG_FILES="$CONFIG_FILES docs/version.entities" ;; 38334 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; 38335 "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;; 38336 "common/m4/Makefile") CONFIG_FILES="$CONFIG_FILES common/m4/Makefile" ;; 38337 "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;; 38338 38339 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 38340 esac 38341done 38342 38343 38344# If the user did not use the arguments to specify the items to instantiate, 38345# then the envvar interface is used. Set only those that are not. 38346# We use the long form for the default assignment because of an extremely 38347# bizarre bug on SunOS 4.1.3. 38348if $ac_need_defaults; then 38349 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 38350 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 38351 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 38352fi 38353 38354# Have a temporary directory for convenience. Make it in the build tree 38355# simply because there is no reason against having it here, and in addition, 38356# creating and moving files from /tmp can sometimes cause problems. 38357# Hook for its removal unless debugging. 38358# Note that there is a small window in which the directory will not be cleaned: 38359# after its creation but before its name has been assigned to `$tmp'. 38360$debug || 38361{ 38362 tmp= ac_tmp= 38363 trap 'exit_status=$? 38364 : "${ac_tmp:=$tmp}" 38365 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 38366' 0 38367 trap 'as_fn_exit 1' 1 2 13 15 38368} 38369# Create a (secure) tmp directory for tmp files. 38370 38371{ 38372 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 38373 test -d "$tmp" 38374} || 38375{ 38376 tmp=./conf$$-$RANDOM 38377 (umask 077 && mkdir "$tmp") 38378} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 38379ac_tmp=$tmp 38380 38381# Set up the scripts for CONFIG_FILES section. 38382# No need to generate them if there are no CONFIG_FILES. 38383# This happens for instance with `./config.status config.h'. 38384if test -n "$CONFIG_FILES"; then 38385 38386 38387ac_cr=`echo X | tr X '\015'` 38388# On cygwin, bash can eat \r inside `` if the user requested igncr. 38389# But we know of no other shell where ac_cr would be empty at this 38390# point, so we can use a bashism as a fallback. 38391if test "x$ac_cr" = x; then 38392 eval ac_cr=\$\'\\r\' 38393fi 38394ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 38395if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 38396 ac_cs_awk_cr='\\r' 38397else 38398 ac_cs_awk_cr=$ac_cr 38399fi 38400 38401echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 38402_ACEOF 38403 38404 38405{ 38406 echo "cat >conf$$subs.awk <<_ACEOF" && 38407 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 38408 echo "_ACEOF" 38409} >conf$$subs.sh || 38410 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 38411ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 38412ac_delim='%!_!# ' 38413for ac_last_try in false false false false false :; do 38414 . ./conf$$subs.sh || 38415 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 38416 38417 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 38418 if test $ac_delim_n = $ac_delim_num; then 38419 break 38420 elif $ac_last_try; then 38421 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 38422 else 38423 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 38424 fi 38425done 38426rm -f conf$$subs.sh 38427 38428cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 38429cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 38430_ACEOF 38431sed -n ' 38432h 38433s/^/S["/; s/!.*/"]=/ 38434p 38435g 38436s/^[^!]*!// 38437:repl 38438t repl 38439s/'"$ac_delim"'$// 38440t delim 38441:nl 38442h 38443s/\(.\{148\}\)..*/\1/ 38444t more1 38445s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 38446p 38447n 38448b repl 38449:more1 38450s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 38451p 38452g 38453s/.\{148\}// 38454t nl 38455:delim 38456h 38457s/\(.\{148\}\)..*/\1/ 38458t more2 38459s/["\\]/\\&/g; s/^/"/; s/$/"/ 38460p 38461b 38462:more2 38463s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 38464p 38465g 38466s/.\{148\}// 38467t delim 38468' <conf$$subs.awk | sed ' 38469/^[^""]/{ 38470 N 38471 s/\n// 38472} 38473' >>$CONFIG_STATUS || ac_write_fail=1 38474rm -f conf$$subs.awk 38475cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 38476_ACAWK 38477cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 38478 for (key in S) S_is_set[key] = 1 38479 FS = "" 38480 38481} 38482{ 38483 line = $ 0 38484 nfields = split(line, field, "@") 38485 substed = 0 38486 len = length(field[1]) 38487 for (i = 2; i < nfields; i++) { 38488 key = field[i] 38489 keylen = length(key) 38490 if (S_is_set[key]) { 38491 value = S[key] 38492 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 38493 len += length(value) + length(field[++i]) 38494 substed = 1 38495 } else 38496 len += 1 + keylen 38497 } 38498 38499 print line 38500} 38501 38502_ACAWK 38503_ACEOF 38504cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 38505if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 38506 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 38507else 38508 cat 38509fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 38510 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 38511_ACEOF 38512 38513# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 38514# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 38515# trailing colons and then remove the whole line if VPATH becomes empty 38516# (actually we leave an empty line to preserve line numbers). 38517if test "x$srcdir" = x.; then 38518 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 38519h 38520s/// 38521s/^/:/ 38522s/[ ]*$/:/ 38523s/:\$(srcdir):/:/g 38524s/:\${srcdir}:/:/g 38525s/:@srcdir@:/:/g 38526s/^:*// 38527s/:*$// 38528x 38529s/\(=[ ]*\).*/\1/ 38530G 38531s/\n// 38532s/^[^=]*=[ ]*$// 38533}' 38534fi 38535 38536cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 38537fi # test -n "$CONFIG_FILES" 38538 38539# Set up the scripts for CONFIG_HEADERS section. 38540# No need to generate them if there are no CONFIG_HEADERS. 38541# This happens for instance with `./config.status Makefile'. 38542if test -n "$CONFIG_HEADERS"; then 38543cat >"$ac_tmp/defines.awk" <<\_ACAWK || 38544BEGIN { 38545_ACEOF 38546 38547# Transform confdefs.h into an awk script `defines.awk', embedded as 38548# here-document in config.status, that substitutes the proper values into 38549# config.h.in to produce config.h. 38550 38551# Create a delimiter string that does not exist in confdefs.h, to ease 38552# handling of long lines. 38553ac_delim='%!_!# ' 38554for ac_last_try in false false :; do 38555 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 38556 if test -z "$ac_tt"; then 38557 break 38558 elif $ac_last_try; then 38559 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 38560 else 38561 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 38562 fi 38563done 38564 38565# For the awk script, D is an array of macro values keyed by name, 38566# likewise P contains macro parameters if any. Preserve backslash 38567# newline sequences. 38568 38569ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 38570sed -n ' 38571s/.\{148\}/&'"$ac_delim"'/g 38572t rset 38573:rset 38574s/^[ ]*#[ ]*define[ ][ ]*/ / 38575t def 38576d 38577:def 38578s/\\$// 38579t bsnl 38580s/["\\]/\\&/g 38581s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 38582D["\1"]=" \3"/p 38583s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 38584d 38585:bsnl 38586s/["\\]/\\&/g 38587s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 38588D["\1"]=" \3\\\\\\n"\\/p 38589t cont 38590s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 38591t cont 38592d 38593:cont 38594n 38595s/.\{148\}/&'"$ac_delim"'/g 38596t clear 38597:clear 38598s/\\$// 38599t bsnlc 38600s/["\\]/\\&/g; s/^/"/; s/$/"/p 38601d 38602:bsnlc 38603s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 38604b cont 38605' <confdefs.h | sed ' 38606s/'"$ac_delim"'/"\\\ 38607"/g' >>$CONFIG_STATUS || ac_write_fail=1 38608 38609cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 38610 for (key in D) D_is_set[key] = 1 38611 FS = "" 38612} 38613/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 38614 line = \$ 0 38615 split(line, arg, " ") 38616 if (arg[1] == "#") { 38617 defundef = arg[2] 38618 mac1 = arg[3] 38619 } else { 38620 defundef = substr(arg[1], 2) 38621 mac1 = arg[2] 38622 } 38623 split(mac1, mac2, "(") #) 38624 macro = mac2[1] 38625 prefix = substr(line, 1, index(line, defundef) - 1) 38626 if (D_is_set[macro]) { 38627 # Preserve the white space surrounding the "#". 38628 print prefix "define", macro P[macro] D[macro] 38629 next 38630 } else { 38631 # Replace #undef with comments. This is necessary, for example, 38632 # in the case of _POSIX_SOURCE, which is predefined and required 38633 # on some systems where configure will not decide to define it. 38634 if (defundef == "undef") { 38635 print "/*", prefix defundef, macro, "*/" 38636 next 38637 } 38638 } 38639} 38640{ print } 38641_ACAWK 38642_ACEOF 38643cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 38644 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 38645fi # test -n "$CONFIG_HEADERS" 38646 38647 38648eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 38649shift 38650for ac_tag 38651do 38652 case $ac_tag in 38653 :[FHLC]) ac_mode=$ac_tag; continue;; 38654 esac 38655 case $ac_mode$ac_tag in 38656 :[FHL]*:*);; 38657 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 38658 :[FH]-) ac_tag=-:-;; 38659 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 38660 esac 38661 ac_save_IFS=$IFS 38662 IFS=: 38663 set x $ac_tag 38664 IFS=$ac_save_IFS 38665 shift 38666 ac_file=$1 38667 shift 38668 38669 case $ac_mode in 38670 :L) ac_source=$1;; 38671 :[FH]) 38672 ac_file_inputs= 38673 for ac_f 38674 do 38675 case $ac_f in 38676 -) ac_f="$ac_tmp/stdin";; 38677 *) # Look for the file first in the build tree, then in the source tree 38678 # (if the path is not absolute). The absolute path cannot be DOS-style, 38679 # because $ac_f cannot contain `:'. 38680 test -f "$ac_f" || 38681 case $ac_f in 38682 [\\/$]*) false;; 38683 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 38684 esac || 38685 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 38686 esac 38687 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 38688 as_fn_append ac_file_inputs " '$ac_f'" 38689 done 38690 38691 # Let's still pretend it is `configure' which instantiates (i.e., don't 38692 # use $as_me), people would be surprised to read: 38693 # /* config.h. Generated by config.status. */ 38694 configure_input='Generated from '` 38695 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 38696 `' by configure.' 38697 if test x"$ac_file" != x-; then 38698 configure_input="$ac_file. $configure_input" 38699 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 38700$as_echo "$as_me: creating $ac_file" >&6;} 38701 fi 38702 # Neutralize special characters interpreted by sed in replacement strings. 38703 case $configure_input in #( 38704 *\&* | *\|* | *\\* ) 38705 ac_sed_conf_input=`$as_echo "$configure_input" | 38706 sed 's/[\\\\&|]/\\\\&/g'`;; #( 38707 *) ac_sed_conf_input=$configure_input;; 38708 esac 38709 38710 case $ac_tag in 38711 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 38712 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 38713 esac 38714 ;; 38715 esac 38716 38717 ac_dir=`$as_dirname -- "$ac_file" || 38718$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 38719 X"$ac_file" : 'X\(//\)[^/]' \| \ 38720 X"$ac_file" : 'X\(//\)$' \| \ 38721 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 38722$as_echo X"$ac_file" | 38723 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 38724 s//\1/ 38725 q 38726 } 38727 /^X\(\/\/\)[^/].*/{ 38728 s//\1/ 38729 q 38730 } 38731 /^X\(\/\/\)$/{ 38732 s//\1/ 38733 q 38734 } 38735 /^X\(\/\).*/{ 38736 s//\1/ 38737 q 38738 } 38739 s/.*/./; q'` 38740 as_dir="$ac_dir"; as_fn_mkdir_p 38741 ac_builddir=. 38742 38743case "$ac_dir" in 38744.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 38745*) 38746 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 38747 # A ".." for each directory in $ac_dir_suffix. 38748 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 38749 case $ac_top_builddir_sub in 38750 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 38751 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 38752 esac ;; 38753esac 38754ac_abs_top_builddir=$ac_pwd 38755ac_abs_builddir=$ac_pwd$ac_dir_suffix 38756# for backward compatibility: 38757ac_top_builddir=$ac_top_build_prefix 38758 38759case $srcdir in 38760 .) # We are building in place. 38761 ac_srcdir=. 38762 ac_top_srcdir=$ac_top_builddir_sub 38763 ac_abs_top_srcdir=$ac_pwd ;; 38764 [\\/]* | ?:[\\/]* ) # Absolute name. 38765 ac_srcdir=$srcdir$ac_dir_suffix; 38766 ac_top_srcdir=$srcdir 38767 ac_abs_top_srcdir=$srcdir ;; 38768 *) # Relative name. 38769 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 38770 ac_top_srcdir=$ac_top_build_prefix$srcdir 38771 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 38772esac 38773ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 38774 38775 38776 case $ac_mode in 38777 :F) 38778 # 38779 # CONFIG_FILE 38780 # 38781 38782 case $INSTALL in 38783 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 38784 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 38785 esac 38786 ac_MKDIR_P=$MKDIR_P 38787 case $MKDIR_P in 38788 [\\/$]* | ?:[\\/]* ) ;; 38789 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 38790 esac 38791_ACEOF 38792 38793cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 38794# If the template does not know about datarootdir, expand it. 38795# FIXME: This hack should be removed a few years after 2.60. 38796ac_datarootdir_hack=; ac_datarootdir_seen= 38797ac_sed_dataroot=' 38798/datarootdir/ { 38799 p 38800 q 38801} 38802/@datadir@/p 38803/@docdir@/p 38804/@infodir@/p 38805/@localedir@/p 38806/@mandir@/p' 38807case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 38808*datarootdir*) ac_datarootdir_seen=yes;; 38809*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 38810 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 38811$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 38812_ACEOF 38813cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 38814 ac_datarootdir_hack=' 38815 s&@datadir@&$datadir&g 38816 s&@docdir@&$docdir&g 38817 s&@infodir@&$infodir&g 38818 s&@localedir@&$localedir&g 38819 s&@mandir@&$mandir&g 38820 s&\\\${datarootdir}&$datarootdir&g' ;; 38821esac 38822_ACEOF 38823 38824# Neutralize VPATH when `$srcdir' = `.'. 38825# Shell code in configure.ac might set extrasub. 38826# FIXME: do we really want to maintain this feature? 38827cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 38828ac_sed_extra="$ac_vpsub 38829$extrasub 38830_ACEOF 38831cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 38832:t 38833/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 38834s|@configure_input@|$ac_sed_conf_input|;t t 38835s&@top_builddir@&$ac_top_builddir_sub&;t t 38836s&@top_build_prefix@&$ac_top_build_prefix&;t t 38837s&@srcdir@&$ac_srcdir&;t t 38838s&@abs_srcdir@&$ac_abs_srcdir&;t t 38839s&@top_srcdir@&$ac_top_srcdir&;t t 38840s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 38841s&@builddir@&$ac_builddir&;t t 38842s&@abs_builddir@&$ac_abs_builddir&;t t 38843s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 38844s&@INSTALL@&$ac_INSTALL&;t t 38845s&@MKDIR_P@&$ac_MKDIR_P&;t t 38846$ac_datarootdir_hack 38847" 38848eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 38849 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 38850 38851test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 38852 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 38853 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 38854 "$ac_tmp/out"`; test -z "$ac_out"; } && 38855 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 38856which seems to be undefined. Please make sure it is defined" >&5 38857$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 38858which seems to be undefined. Please make sure it is defined" >&2;} 38859 38860 rm -f "$ac_tmp/stdin" 38861 case $ac_file in 38862 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 38863 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 38864 esac \ 38865 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 38866 ;; 38867 :H) 38868 # 38869 # CONFIG_HEADER 38870 # 38871 if test x"$ac_file" != x-; then 38872 { 38873 $as_echo "/* $configure_input */" \ 38874 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 38875 } >"$ac_tmp/config.h" \ 38876 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 38877 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 38878 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 38879$as_echo "$as_me: $ac_file is unchanged" >&6;} 38880 else 38881 rm -f "$ac_file" 38882 mv "$ac_tmp/config.h" "$ac_file" \ 38883 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 38884 fi 38885 else 38886 $as_echo "/* $configure_input */" \ 38887 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 38888 || as_fn_error $? "could not create -" "$LINENO" 5 38889 fi 38890# Compute "$ac_file"'s index in $config_headers. 38891_am_arg="$ac_file" 38892_am_stamp_count=1 38893for _am_header in $config_headers :; do 38894 case $_am_header in 38895 $_am_arg | $_am_arg:* ) 38896 break ;; 38897 * ) 38898 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 38899 esac 38900done 38901echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 38902$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 38903 X"$_am_arg" : 'X\(//\)[^/]' \| \ 38904 X"$_am_arg" : 'X\(//\)$' \| \ 38905 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 38906$as_echo X"$_am_arg" | 38907 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 38908 s//\1/ 38909 q 38910 } 38911 /^X\(\/\/\)[^/].*/{ 38912 s//\1/ 38913 q 38914 } 38915 /^X\(\/\/\)$/{ 38916 s//\1/ 38917 q 38918 } 38919 /^X\(\/\).*/{ 38920 s//\1/ 38921 q 38922 } 38923 s/.*/./; q'`/stamp-h$_am_stamp_count 38924 ;; 38925 38926 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 38927$as_echo "$as_me: executing $ac_file commands" >&6;} 38928 ;; 38929 esac 38930 38931 38932 case $ac_file$ac_mode in 38933 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 38934 # Older Autoconf quotes --file arguments for eval, but not when files 38935 # are listed without --file. Let's play safe and only enable the eval 38936 # if we detect the quoting. 38937 # TODO: see whether this extra hack can be removed once we start 38938 # requiring Autoconf 2.70 or later. 38939 case $CONFIG_FILES in #( 38940 *\'*) : 38941 eval set x "$CONFIG_FILES" ;; #( 38942 *) : 38943 set x $CONFIG_FILES ;; #( 38944 *) : 38945 ;; 38946esac 38947 shift 38948 # Used to flag and report bootstrapping failures. 38949 am_rc=0 38950 for am_mf 38951 do 38952 # Strip MF so we end up with the name of the file. 38953 am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` 38954 # Check whether this is an Automake generated Makefile which includes 38955 # dependency-tracking related rules and includes. 38956 # Grep'ing the whole file directly is not great: AIX grep has a line 38957 # limit of 2048, but all sed's we know have understand at least 4000. 38958 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 38959 || continue 38960 am_dirpart=`$as_dirname -- "$am_mf" || 38961$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 38962 X"$am_mf" : 'X\(//\)[^/]' \| \ 38963 X"$am_mf" : 'X\(//\)$' \| \ 38964 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 38965$as_echo X"$am_mf" | 38966 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 38967 s//\1/ 38968 q 38969 } 38970 /^X\(\/\/\)[^/].*/{ 38971 s//\1/ 38972 q 38973 } 38974 /^X\(\/\/\)$/{ 38975 s//\1/ 38976 q 38977 } 38978 /^X\(\/\).*/{ 38979 s//\1/ 38980 q 38981 } 38982 s/.*/./; q'` 38983 am_filepart=`$as_basename -- "$am_mf" || 38984$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 38985 X"$am_mf" : 'X\(//\)$' \| \ 38986 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 38987$as_echo X/"$am_mf" | 38988 sed '/^.*\/\([^/][^/]*\)\/*$/{ 38989 s//\1/ 38990 q 38991 } 38992 /^X\/\(\/\/\)$/{ 38993 s//\1/ 38994 q 38995 } 38996 /^X\/\(\/\).*/{ 38997 s//\1/ 38998 q 38999 } 39000 s/.*/./; q'` 39001 { echo "$as_me:$LINENO: cd "$am_dirpart" \ 39002 && sed -e '/# am--include-marker/d' "$am_filepart" \ 39003 | $MAKE -f - am--depfiles" >&5 39004 (cd "$am_dirpart" \ 39005 && sed -e '/# am--include-marker/d' "$am_filepart" \ 39006 | $MAKE -f - am--depfiles) >&5 2>&5 39007 ac_status=$? 39008 echo "$as_me:$LINENO: \$? = $ac_status" >&5 39009 (exit $ac_status); } || am_rc=$? 39010 done 39011 if test $am_rc -ne 0; then 39012 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 39013$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 39014as_fn_error $? "Something went wrong bootstrapping makefile fragments 39015 for automatic dependency tracking. Try re-running configure with the 39016 '--disable-dependency-tracking' option to at least be able to build 39017 the package (albeit without support for automatic dependency tracking). 39018See \`config.log' for more details" "$LINENO" 5; } 39019 fi 39020 { am_dirpart=; unset am_dirpart;} 39021 { am_filepart=; unset am_filepart;} 39022 { am_mf=; unset am_mf;} 39023 { am_rc=; unset am_rc;} 39024 rm -f conftest-deps.mk 39025} 39026 ;; 39027 "libtool":C) 39028 39029 # See if we are running on zsh, and set the options that allow our 39030 # commands through without removal of \ escapes. 39031 if test -n "${ZSH_VERSION+set}"; then 39032 setopt NO_GLOB_SUBST 39033 fi 39034 39035 cfgfile=${ofile}T 39036 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 39037 $RM "$cfgfile" 39038 39039 cat <<_LT_EOF >> "$cfgfile" 39040#! $SHELL 39041# Generated automatically by $as_me ($PACKAGE) $VERSION 39042# NOTE: Changes made to this file will be lost: look at ltmain.sh. 39043 39044# Provide generalized library-building support services. 39045# Written by Gordon Matzigkeit, 1996 39046 39047# Copyright (C) 2014 Free Software Foundation, Inc. 39048# This is free software; see the source for copying conditions. There is NO 39049# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 39050 39051# GNU Libtool is free software; you can redistribute it and/or modify 39052# it under the terms of the GNU General Public License as published by 39053# the Free Software Foundation; either version 2 of of the License, or 39054# (at your option) any later version. 39055# 39056# As a special exception to the GNU General Public License, if you 39057# distribute this file as part of a program or library that is built 39058# using GNU Libtool, you may include this file under the same 39059# distribution terms that you use for the rest of that program. 39060# 39061# GNU Libtool is distributed in the hope that it will be useful, but 39062# WITHOUT ANY WARRANTY; without even the implied warranty of 39063# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 39064# GNU General Public License for more details. 39065# 39066# You should have received a copy of the GNU General Public License 39067# along with this program. If not, see <http://www.gnu.org/licenses/>. 39068 39069 39070# The names of the tagged configurations supported by this script. 39071available_tags='CXX ' 39072 39073# Configured defaults for sys_lib_dlsearch_path munging. 39074: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 39075 39076# ### BEGIN LIBTOOL CONFIG 39077 39078# Which release of libtool.m4 was used? 39079macro_version=$macro_version 39080macro_revision=$macro_revision 39081 39082# Assembler program. 39083AS=$lt_AS 39084 39085# DLL creation program. 39086DLLTOOL=$lt_DLLTOOL 39087 39088# Object dumper program. 39089OBJDUMP=$lt_OBJDUMP 39090 39091# Whether or not to build static libraries. 39092build_old_libs=$enable_static 39093 39094# Whether or not to build shared libraries. 39095build_libtool_libs=$enable_shared 39096 39097# What type of objects to build. 39098pic_mode=$pic_mode 39099 39100# Whether or not to optimize for fast installation. 39101fast_install=$enable_fast_install 39102 39103# Shared archive member basename,for filename based shared library versioning on AIX. 39104shared_archive_member_spec=$shared_archive_member_spec 39105 39106# Shell to use when invoking shell scripts. 39107SHELL=$lt_SHELL 39108 39109# An echo program that protects backslashes. 39110ECHO=$lt_ECHO 39111 39112# The PATH separator for the build system. 39113PATH_SEPARATOR=$lt_PATH_SEPARATOR 39114 39115# The host system. 39116host_alias=$host_alias 39117host=$host 39118host_os=$host_os 39119 39120# The build system. 39121build_alias=$build_alias 39122build=$build 39123build_os=$build_os 39124 39125# A sed program that does not truncate output. 39126SED=$lt_SED 39127 39128# Sed that helps us avoid accidentally triggering echo(1) options like -n. 39129Xsed="\$SED -e 1s/^X//" 39130 39131# A grep program that handles long lines. 39132GREP=$lt_GREP 39133 39134# An ERE matcher. 39135EGREP=$lt_EGREP 39136 39137# A literal string matcher. 39138FGREP=$lt_FGREP 39139 39140# A BSD- or MS-compatible name lister. 39141NM=$lt_NM 39142 39143# Whether we need soft or hard links. 39144LN_S=$lt_LN_S 39145 39146# What is the maximum length of a command? 39147max_cmd_len=$max_cmd_len 39148 39149# Object file suffix (normally "o"). 39150objext=$ac_objext 39151 39152# Executable file suffix (normally ""). 39153exeext=$exeext 39154 39155# whether the shell understands "unset". 39156lt_unset=$lt_unset 39157 39158# turn spaces into newlines. 39159SP2NL=$lt_lt_SP2NL 39160 39161# turn newlines into spaces. 39162NL2SP=$lt_lt_NL2SP 39163 39164# convert \$build file names to \$host format. 39165to_host_file_cmd=$lt_cv_to_host_file_cmd 39166 39167# convert \$build files to toolchain format. 39168to_tool_file_cmd=$lt_cv_to_tool_file_cmd 39169 39170# Method to check whether dependent libraries are shared objects. 39171deplibs_check_method=$lt_deplibs_check_method 39172 39173# Command to use when deplibs_check_method = "file_magic". 39174file_magic_cmd=$lt_file_magic_cmd 39175 39176# How to find potential files when deplibs_check_method = "file_magic". 39177file_magic_glob=$lt_file_magic_glob 39178 39179# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 39180want_nocaseglob=$lt_want_nocaseglob 39181 39182# Command to associate shared and link libraries. 39183sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 39184 39185# The archiver. 39186AR=$lt_AR 39187 39188# Flags to create an archive. 39189AR_FLAGS=$lt_AR_FLAGS 39190 39191# How to feed a file listing to the archiver. 39192archiver_list_spec=$lt_archiver_list_spec 39193 39194# A symbol stripping program. 39195STRIP=$lt_STRIP 39196 39197# Commands used to install an old-style archive. 39198RANLIB=$lt_RANLIB 39199old_postinstall_cmds=$lt_old_postinstall_cmds 39200old_postuninstall_cmds=$lt_old_postuninstall_cmds 39201 39202# Whether to use a lock for old archive extraction. 39203lock_old_archive_extraction=$lock_old_archive_extraction 39204 39205# A C compiler. 39206LTCC=$lt_CC 39207 39208# LTCC compiler flags. 39209LTCFLAGS=$lt_CFLAGS 39210 39211# Take the output of nm and produce a listing of raw symbols and C names. 39212global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 39213 39214# Transform the output of nm in a proper C declaration. 39215global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 39216 39217# Transform the output of nm into a list of symbols to manually relocate. 39218global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 39219 39220# Transform the output of nm in a C name address pair. 39221global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 39222 39223# Transform the output of nm in a C name address pair when lib prefix is needed. 39224global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 39225 39226# The name lister interface. 39227nm_interface=$lt_lt_cv_nm_interface 39228 39229# Specify filename containing input files for \$NM. 39230nm_file_list_spec=$lt_nm_file_list_spec 39231 39232# The root where to search for dependent libraries,and where our libraries should be installed. 39233lt_sysroot=$lt_sysroot 39234 39235# Command to truncate a binary pipe. 39236lt_truncate_bin=$lt_lt_cv_truncate_bin 39237 39238# The name of the directory that contains temporary libtool files. 39239objdir=$objdir 39240 39241# Used to examine libraries when file_magic_cmd begins with "file". 39242MAGIC_CMD=$MAGIC_CMD 39243 39244# Must we lock files when doing compilation? 39245need_locks=$lt_need_locks 39246 39247# Manifest tool. 39248MANIFEST_TOOL=$lt_MANIFEST_TOOL 39249 39250# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 39251DSYMUTIL=$lt_DSYMUTIL 39252 39253# Tool to change global to local symbols on Mac OS X. 39254NMEDIT=$lt_NMEDIT 39255 39256# Tool to manipulate fat objects and archives on Mac OS X. 39257LIPO=$lt_LIPO 39258 39259# ldd/readelf like tool for Mach-O binaries on Mac OS X. 39260OTOOL=$lt_OTOOL 39261 39262# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 39263OTOOL64=$lt_OTOOL64 39264 39265# Old archive suffix (normally "a"). 39266libext=$libext 39267 39268# Shared library suffix (normally ".so"). 39269shrext_cmds=$lt_shrext_cmds 39270 39271# The commands to extract the exported symbol list from a shared archive. 39272extract_expsyms_cmds=$lt_extract_expsyms_cmds 39273 39274# Variables whose values should be saved in libtool wrapper scripts and 39275# restored at link time. 39276variables_saved_for_relink=$lt_variables_saved_for_relink 39277 39278# Do we need the "lib" prefix for modules? 39279need_lib_prefix=$need_lib_prefix 39280 39281# Do we need a version for libraries? 39282need_version=$need_version 39283 39284# Library versioning type. 39285version_type=$version_type 39286 39287# Shared library runtime path variable. 39288runpath_var=$runpath_var 39289 39290# Shared library path variable. 39291shlibpath_var=$shlibpath_var 39292 39293# Is shlibpath searched before the hard-coded library search path? 39294shlibpath_overrides_runpath=$shlibpath_overrides_runpath 39295 39296# Format of library name prefix. 39297libname_spec=$lt_libname_spec 39298 39299# List of archive names. First name is the real one, the rest are links. 39300# The last name is the one that the linker finds with -lNAME 39301library_names_spec=$lt_library_names_spec 39302 39303# The coded name of the library, if different from the real name. 39304soname_spec=$lt_soname_spec 39305 39306# Permission mode override for installation of shared libraries. 39307install_override_mode=$lt_install_override_mode 39308 39309# Command to use after installation of a shared archive. 39310postinstall_cmds=$lt_postinstall_cmds 39311 39312# Command to use after uninstallation of a shared archive. 39313postuninstall_cmds=$lt_postuninstall_cmds 39314 39315# Commands used to finish a libtool library installation in a directory. 39316finish_cmds=$lt_finish_cmds 39317 39318# As "finish_cmds", except a single script fragment to be evaled but 39319# not shown. 39320finish_eval=$lt_finish_eval 39321 39322# Whether we should hardcode library paths into libraries. 39323hardcode_into_libs=$hardcode_into_libs 39324 39325# Compile-time system search path for libraries. 39326sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 39327 39328# Detected run-time system search path for libraries. 39329sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 39330 39331# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 39332configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 39333 39334# Whether dlopen is supported. 39335dlopen_support=$enable_dlopen 39336 39337# Whether dlopen of programs is supported. 39338dlopen_self=$enable_dlopen_self 39339 39340# Whether dlopen of statically linked programs is supported. 39341dlopen_self_static=$enable_dlopen_self_static 39342 39343# Commands to strip libraries. 39344old_striplib=$lt_old_striplib 39345striplib=$lt_striplib 39346 39347 39348# The linker used to build libraries. 39349LD=$lt_LD 39350 39351# How to create reloadable object files. 39352reload_flag=$lt_reload_flag 39353reload_cmds=$lt_reload_cmds 39354 39355# Commands used to build an old-style archive. 39356old_archive_cmds=$lt_old_archive_cmds 39357 39358# A language specific compiler. 39359CC=$lt_compiler 39360 39361# Is the compiler the GNU compiler? 39362with_gcc=$GCC 39363 39364# Compiler flag to turn off builtin functions. 39365no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 39366 39367# Additional compiler flags for building library objects. 39368pic_flag=$lt_lt_prog_compiler_pic 39369 39370# How to pass a linker flag through the compiler. 39371wl=$lt_lt_prog_compiler_wl 39372 39373# Compiler flag to prevent dynamic linking. 39374link_static_flag=$lt_lt_prog_compiler_static 39375 39376# Does compiler simultaneously support -c and -o options? 39377compiler_c_o=$lt_lt_cv_prog_compiler_c_o 39378 39379# Whether or not to add -lc for building shared libraries. 39380build_libtool_need_lc=$archive_cmds_need_lc 39381 39382# Whether or not to disallow shared libs when runtime libs are static. 39383allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 39384 39385# Compiler flag to allow reflexive dlopens. 39386export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 39387 39388# Compiler flag to generate shared objects directly from archives. 39389whole_archive_flag_spec=$lt_whole_archive_flag_spec 39390 39391# Whether the compiler copes with passing no objects directly. 39392compiler_needs_object=$lt_compiler_needs_object 39393 39394# Create an old-style archive from a shared archive. 39395old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 39396 39397# Create a temporary old-style archive to link instead of a shared archive. 39398old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 39399 39400# Commands used to build a shared archive. 39401archive_cmds=$lt_archive_cmds 39402archive_expsym_cmds=$lt_archive_expsym_cmds 39403 39404# Commands used to build a loadable module if different from building 39405# a shared archive. 39406module_cmds=$lt_module_cmds 39407module_expsym_cmds=$lt_module_expsym_cmds 39408 39409# Whether we are building with GNU ld or not. 39410with_gnu_ld=$lt_with_gnu_ld 39411 39412# Flag that allows shared libraries with undefined symbols to be built. 39413allow_undefined_flag=$lt_allow_undefined_flag 39414 39415# Flag that enforces no undefined symbols. 39416no_undefined_flag=$lt_no_undefined_flag 39417 39418# Flag to hardcode \$libdir into a binary during linking. 39419# This must work even if \$libdir does not exist 39420hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 39421 39422# Whether we need a single "-rpath" flag with a separated argument. 39423hardcode_libdir_separator=$lt_hardcode_libdir_separator 39424 39425# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 39426# DIR into the resulting binary. 39427hardcode_direct=$hardcode_direct 39428 39429# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 39430# DIR into the resulting binary and the resulting library dependency is 39431# "absolute",i.e impossible to change by setting \$shlibpath_var if the 39432# library is relocated. 39433hardcode_direct_absolute=$hardcode_direct_absolute 39434 39435# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 39436# into the resulting binary. 39437hardcode_minus_L=$hardcode_minus_L 39438 39439# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 39440# into the resulting binary. 39441hardcode_shlibpath_var=$hardcode_shlibpath_var 39442 39443# Set to "yes" if building a shared library automatically hardcodes DIR 39444# into the library and all subsequent libraries and executables linked 39445# against it. 39446hardcode_automatic=$hardcode_automatic 39447 39448# Set to yes if linker adds runtime paths of dependent libraries 39449# to runtime path list. 39450inherit_rpath=$inherit_rpath 39451 39452# Whether libtool must link a program against all its dependency libraries. 39453link_all_deplibs=$link_all_deplibs 39454 39455# Set to "yes" if exported symbols are required. 39456always_export_symbols=$always_export_symbols 39457 39458# The commands to list exported symbols. 39459export_symbols_cmds=$lt_export_symbols_cmds 39460 39461# Symbols that should not be listed in the preloaded symbols. 39462exclude_expsyms=$lt_exclude_expsyms 39463 39464# Symbols that must always be exported. 39465include_expsyms=$lt_include_expsyms 39466 39467# Commands necessary for linking programs (against libraries) with templates. 39468prelink_cmds=$lt_prelink_cmds 39469 39470# Commands necessary for finishing linking programs. 39471postlink_cmds=$lt_postlink_cmds 39472 39473# Specify filename containing input files. 39474file_list_spec=$lt_file_list_spec 39475 39476# How to hardcode a shared library path into an executable. 39477hardcode_action=$hardcode_action 39478 39479# The directories searched by this compiler when creating a shared library. 39480compiler_lib_search_dirs=$lt_compiler_lib_search_dirs 39481 39482# Dependencies to place before and after the objects being linked to 39483# create a shared library. 39484predep_objects=$lt_predep_objects 39485postdep_objects=$lt_postdep_objects 39486predeps=$lt_predeps 39487postdeps=$lt_postdeps 39488 39489# The library search path used internally by the compiler when linking 39490# a shared library. 39491compiler_lib_search_path=$lt_compiler_lib_search_path 39492 39493# ### END LIBTOOL CONFIG 39494 39495_LT_EOF 39496 39497 cat <<'_LT_EOF' >> "$cfgfile" 39498 39499# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 39500 39501# func_munge_path_list VARIABLE PATH 39502# ----------------------------------- 39503# VARIABLE is name of variable containing _space_ separated list of 39504# directories to be munged by the contents of PATH, which is string 39505# having a format: 39506# "DIR[:DIR]:" 39507# string "DIR[ DIR]" will be prepended to VARIABLE 39508# ":DIR[:DIR]" 39509# string "DIR[ DIR]" will be appended to VARIABLE 39510# "DIRP[:DIRP]::[DIRA:]DIRA" 39511# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 39512# "DIRA[ DIRA]" will be appended to VARIABLE 39513# "DIR[:DIR]" 39514# VARIABLE will be replaced by "DIR[ DIR]" 39515func_munge_path_list () 39516{ 39517 case x$2 in 39518 x) 39519 ;; 39520 *:) 39521 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 39522 ;; 39523 x:*) 39524 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 39525 ;; 39526 *::*) 39527 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 39528 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 39529 ;; 39530 *) 39531 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 39532 ;; 39533 esac 39534} 39535 39536 39537# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 39538func_cc_basename () 39539{ 39540 for cc_temp in $*""; do 39541 case $cc_temp in 39542 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 39543 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 39544 \-*) ;; 39545 *) break;; 39546 esac 39547 done 39548 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 39549} 39550 39551 39552# ### END FUNCTIONS SHARED WITH CONFIGURE 39553 39554_LT_EOF 39555 39556 case $host_os in 39557 aix3*) 39558 cat <<\_LT_EOF >> "$cfgfile" 39559# AIX sometimes has problems with the GCC collect2 program. For some 39560# reason, if we set the COLLECT_NAMES environment variable, the problems 39561# vanish in a puff of smoke. 39562if test set != "${COLLECT_NAMES+set}"; then 39563 COLLECT_NAMES= 39564 export COLLECT_NAMES 39565fi 39566_LT_EOF 39567 ;; 39568 esac 39569 39570 39571ltmain=$ac_aux_dir/ltmain.sh 39572 39573 39574 # We use sed instead of cat because bash on DJGPP gets confused if 39575 # if finds mixed CR/LF and LF-only lines. Since sed operates in 39576 # text mode, it properly converts lines to CR/LF. This bash problem 39577 # is reportedly fixed, but why not run on old versions too? 39578 sed '$q' "$ltmain" >> "$cfgfile" \ 39579 || (rm -f "$cfgfile"; exit 1) 39580 39581 mv -f "$cfgfile" "$ofile" || 39582 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 39583 chmod +x "$ofile" 39584 39585 39586 cat <<_LT_EOF >> "$ofile" 39587 39588# ### BEGIN LIBTOOL TAG CONFIG: CXX 39589 39590# The linker used to build libraries. 39591LD=$lt_LD_CXX 39592 39593# How to create reloadable object files. 39594reload_flag=$lt_reload_flag_CXX 39595reload_cmds=$lt_reload_cmds_CXX 39596 39597# Commands used to build an old-style archive. 39598old_archive_cmds=$lt_old_archive_cmds_CXX 39599 39600# A language specific compiler. 39601CC=$lt_compiler_CXX 39602 39603# Is the compiler the GNU compiler? 39604with_gcc=$GCC_CXX 39605 39606# Compiler flag to turn off builtin functions. 39607no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX 39608 39609# Additional compiler flags for building library objects. 39610pic_flag=$lt_lt_prog_compiler_pic_CXX 39611 39612# How to pass a linker flag through the compiler. 39613wl=$lt_lt_prog_compiler_wl_CXX 39614 39615# Compiler flag to prevent dynamic linking. 39616link_static_flag=$lt_lt_prog_compiler_static_CXX 39617 39618# Does compiler simultaneously support -c and -o options? 39619compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX 39620 39621# Whether or not to add -lc for building shared libraries. 39622build_libtool_need_lc=$archive_cmds_need_lc_CXX 39623 39624# Whether or not to disallow shared libs when runtime libs are static. 39625allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX 39626 39627# Compiler flag to allow reflexive dlopens. 39628export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX 39629 39630# Compiler flag to generate shared objects directly from archives. 39631whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX 39632 39633# Whether the compiler copes with passing no objects directly. 39634compiler_needs_object=$lt_compiler_needs_object_CXX 39635 39636# Create an old-style archive from a shared archive. 39637old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX 39638 39639# Create a temporary old-style archive to link instead of a shared archive. 39640old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX 39641 39642# Commands used to build a shared archive. 39643archive_cmds=$lt_archive_cmds_CXX 39644archive_expsym_cmds=$lt_archive_expsym_cmds_CXX 39645 39646# Commands used to build a loadable module if different from building 39647# a shared archive. 39648module_cmds=$lt_module_cmds_CXX 39649module_expsym_cmds=$lt_module_expsym_cmds_CXX 39650 39651# Whether we are building with GNU ld or not. 39652with_gnu_ld=$lt_with_gnu_ld_CXX 39653 39654# Flag that allows shared libraries with undefined symbols to be built. 39655allow_undefined_flag=$lt_allow_undefined_flag_CXX 39656 39657# Flag that enforces no undefined symbols. 39658no_undefined_flag=$lt_no_undefined_flag_CXX 39659 39660# Flag to hardcode \$libdir into a binary during linking. 39661# This must work even if \$libdir does not exist 39662hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX 39663 39664# Whether we need a single "-rpath" flag with a separated argument. 39665hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX 39666 39667# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 39668# DIR into the resulting binary. 39669hardcode_direct=$hardcode_direct_CXX 39670 39671# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 39672# DIR into the resulting binary and the resulting library dependency is 39673# "absolute",i.e impossible to change by setting \$shlibpath_var if the 39674# library is relocated. 39675hardcode_direct_absolute=$hardcode_direct_absolute_CXX 39676 39677# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 39678# into the resulting binary. 39679hardcode_minus_L=$hardcode_minus_L_CXX 39680 39681# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 39682# into the resulting binary. 39683hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX 39684 39685# Set to "yes" if building a shared library automatically hardcodes DIR 39686# into the library and all subsequent libraries and executables linked 39687# against it. 39688hardcode_automatic=$hardcode_automatic_CXX 39689 39690# Set to yes if linker adds runtime paths of dependent libraries 39691# to runtime path list. 39692inherit_rpath=$inherit_rpath_CXX 39693 39694# Whether libtool must link a program against all its dependency libraries. 39695link_all_deplibs=$link_all_deplibs_CXX 39696 39697# Set to "yes" if exported symbols are required. 39698always_export_symbols=$always_export_symbols_CXX 39699 39700# The commands to list exported symbols. 39701export_symbols_cmds=$lt_export_symbols_cmds_CXX 39702 39703# Symbols that should not be listed in the preloaded symbols. 39704exclude_expsyms=$lt_exclude_expsyms_CXX 39705 39706# Symbols that must always be exported. 39707include_expsyms=$lt_include_expsyms_CXX 39708 39709# Commands necessary for linking programs (against libraries) with templates. 39710prelink_cmds=$lt_prelink_cmds_CXX 39711 39712# Commands necessary for finishing linking programs. 39713postlink_cmds=$lt_postlink_cmds_CXX 39714 39715# Specify filename containing input files. 39716file_list_spec=$lt_file_list_spec_CXX 39717 39718# How to hardcode a shared library path into an executable. 39719hardcode_action=$hardcode_action_CXX 39720 39721# The directories searched by this compiler when creating a shared library. 39722compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX 39723 39724# Dependencies to place before and after the objects being linked to 39725# create a shared library. 39726predep_objects=$lt_predep_objects_CXX 39727postdep_objects=$lt_postdep_objects_CXX 39728predeps=$lt_predeps_CXX 39729postdeps=$lt_postdeps_CXX 39730 39731# The library search path used internally by the compiler when linking 39732# a shared library. 39733compiler_lib_search_path=$lt_compiler_lib_search_path_CXX 39734 39735# ### END LIBTOOL TAG CONFIG: CXX 39736_LT_EOF 39737 39738 ;; 39739 "po-directories":C) 39740 for ac_file in $CONFIG_FILES; do 39741 # Support "outfile[:infile[:infile...]]" 39742 case "$ac_file" in 39743 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 39744 esac 39745 # PO directories have a Makefile.in generated from Makefile.in.in. 39746 case "$ac_file" in */Makefile.in) 39747 # Adjust a relative srcdir. 39748 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 39749 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" 39750 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 39751 # In autoconf-2.13 it is called $ac_given_srcdir. 39752 # In autoconf-2.50 it is called $srcdir. 39753 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 39754 case "$ac_given_srcdir" in 39755 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 39756 /*) top_srcdir="$ac_given_srcdir" ;; 39757 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 39758 esac 39759 # Treat a directory as a PO directory if and only if it has a 39760 # POTFILES.in file. This allows packages to have multiple PO 39761 # directories under different names or in different locations. 39762 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 39763 rm -f "$ac_dir/POTFILES" 39764 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 39765 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 39766 POMAKEFILEDEPS="POTFILES.in" 39767 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend 39768 # on $ac_dir but don't depend on user-specified configuration 39769 # parameters. 39770 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 39771 # The LINGUAS file contains the set of available languages. 39772 if test -n "$OBSOLETE_ALL_LINGUAS"; then 39773 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 39774 fi 39775 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` 39776 # Hide the ALL_LINGUAS assigment from automake < 1.5. 39777 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 39778 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 39779 else 39780 # The set of available languages was given in configure.in. 39781 # Hide the ALL_LINGUAS assigment from automake < 1.5. 39782 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 39783 fi 39784 # Compute POFILES 39785 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) 39786 # Compute UPDATEPOFILES 39787 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) 39788 # Compute DUMMYPOFILES 39789 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) 39790 # Compute GMOFILES 39791 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) 39792 case "$ac_given_srcdir" in 39793 .) srcdirpre= ;; 39794 *) srcdirpre='$(srcdir)/' ;; 39795 esac 39796 POFILES= 39797 UPDATEPOFILES= 39798 DUMMYPOFILES= 39799 GMOFILES= 39800 for lang in $ALL_LINGUAS; do 39801 POFILES="$POFILES $srcdirpre$lang.po" 39802 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 39803 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 39804 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 39805 done 39806 # CATALOGS depends on both $ac_dir and the user's LINGUAS 39807 # environment variable. 39808 INST_LINGUAS= 39809 if test -n "$ALL_LINGUAS"; then 39810 for presentlang in $ALL_LINGUAS; do 39811 useit=no 39812 if test "%UNSET%" != "$LINGUAS"; then 39813 desiredlanguages="$LINGUAS" 39814 else 39815 desiredlanguages="$ALL_LINGUAS" 39816 fi 39817 for desiredlang in $desiredlanguages; do 39818 # Use the presentlang catalog if desiredlang is 39819 # a. equal to presentlang, or 39820 # b. a variant of presentlang (because in this case, 39821 # presentlang can be used as a fallback for messages 39822 # which are not translated in the desiredlang catalog). 39823 case "$desiredlang" in 39824 "$presentlang"*) useit=yes;; 39825 esac 39826 done 39827 if test $useit = yes; then 39828 INST_LINGUAS="$INST_LINGUAS $presentlang" 39829 fi 39830 done 39831 fi 39832 CATALOGS= 39833 if test -n "$INST_LINGUAS"; then 39834 for lang in $INST_LINGUAS; do 39835 CATALOGS="$CATALOGS $lang.gmo" 39836 done 39837 fi 39838 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 39839 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 39840 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 39841 if test -f "$f"; then 39842 case "$f" in 39843 *.orig | *.bak | *~) ;; 39844 *) cat "$f" >> "$ac_dir/Makefile" ;; 39845 esac 39846 fi 39847 done 39848 fi 39849 ;; 39850 esac 39851 done ;; 39852 "$ac_stdint_h":C) 39853{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_stdint_h : $_ac_stdint_h" >&5 39854$as_echo "$as_me: creating $ac_stdint_h : $_ac_stdint_h" >&6;} 39855ac_stdint=$tmp/_stdint.h 39856 39857echo "#ifndef" $_ac_stdint_h >$ac_stdint 39858echo "#define" $_ac_stdint_h "1" >>$ac_stdint 39859echo "#ifndef" _GENERATED_STDINT_H >>$ac_stdint 39860echo "#define" _GENERATED_STDINT_H '"'$PACKAGE $VERSION'"' >>$ac_stdint 39861echo "/* generated $ac_cv_stdint_message */" >>$ac_stdint 39862if test "_$ac_cv_header_stdint_t" != "_" ; then 39863echo "#define _STDINT_HAVE_STDINT_H" "1" >>$ac_stdint 39864echo "#include <stdint.h>" >>$ac_stdint 39865echo "#endif" >>$ac_stdint 39866echo "#endif" >>$ac_stdint 39867else 39868 39869cat >>$ac_stdint <<STDINT_EOF 39870 39871/* ................... shortcircuit part ........................... */ 39872 39873#if defined HAVE_STDINT_H || defined _STDINT_HAVE_STDINT_H 39874#include <stdint.h> 39875#else 39876#include <stddef.h> 39877 39878/* .................... configured part ............................ */ 39879 39880STDINT_EOF 39881 39882echo "/* whether we have a C99 compatible stdint header file */" >>$ac_stdint 39883if test "_$ac_cv_header_stdint_x" != "_" ; then 39884 ac_header="$ac_cv_header_stdint_x" 39885 echo "#define _STDINT_HEADER_INTPTR" '"'"$ac_header"'"' >>$ac_stdint 39886else 39887 echo "/* #undef _STDINT_HEADER_INTPTR */" >>$ac_stdint 39888fi 39889 39890echo "/* whether we have a C96 compatible inttypes header file */" >>$ac_stdint 39891if test "_$ac_cv_header_stdint_o" != "_" ; then 39892 ac_header="$ac_cv_header_stdint_o" 39893 echo "#define _STDINT_HEADER_UINT32" '"'"$ac_header"'"' >>$ac_stdint 39894else 39895 echo "/* #undef _STDINT_HEADER_UINT32 */" >>$ac_stdint 39896fi 39897 39898echo "/* whether we have a BSD compatible inet types header */" >>$ac_stdint 39899if test "_$ac_cv_header_stdint_u" != "_" ; then 39900 ac_header="$ac_cv_header_stdint_u" 39901 echo "#define _STDINT_HEADER_U_INT32" '"'"$ac_header"'"' >>$ac_stdint 39902else 39903 echo "/* #undef _STDINT_HEADER_U_INT32 */" >>$ac_stdint 39904fi 39905 39906echo "" >>$ac_stdint 39907 39908if test "_$ac_header" != "_" ; then if test "$ac_header" != "stddef.h" ; then 39909 echo "#include <$ac_header>" >>$ac_stdint 39910 echo "" >>$ac_stdint 39911fi fi 39912 39913echo "/* which 64bit typedef has been found */" >>$ac_stdint 39914if test "$ac_cv_type_uint64_t" = "yes" ; then 39915echo "#define _STDINT_HAVE_UINT64_T" "1" >>$ac_stdint 39916else 39917echo "/* #undef _STDINT_HAVE_UINT64_T */" >>$ac_stdint 39918fi 39919if test "$ac_cv_type_u_int64_t" = "yes" ; then 39920echo "#define _STDINT_HAVE_U_INT64_T" "1" >>$ac_stdint 39921else 39922echo "/* #undef _STDINT_HAVE_U_INT64_T */" >>$ac_stdint 39923fi 39924echo "" >>$ac_stdint 39925 39926echo "/* which type model has been detected */" >>$ac_stdint 39927if test "_$ac_cv_char_data_model" != "_" ; then 39928echo "#define _STDINT_CHAR_MODEL" "$ac_cv_char_data_model" >>$ac_stdint 39929echo "#define _STDINT_LONG_MODEL" "$ac_cv_long_data_model" >>$ac_stdint 39930else 39931echo "/* #undef _STDINT_CHAR_MODEL // skipped */" >>$ac_stdint 39932echo "/* #undef _STDINT_LONG_MODEL // skipped */" >>$ac_stdint 39933fi 39934echo "" >>$ac_stdint 39935 39936echo "/* whether int_least types were detected */" >>$ac_stdint 39937if test "$ac_cv_type_int_least32_t" = "yes"; then 39938echo "#define _STDINT_HAVE_INT_LEAST32_T" "1" >>$ac_stdint 39939else 39940echo "/* #undef _STDINT_HAVE_INT_LEAST32_T */" >>$ac_stdint 39941fi 39942echo "/* whether int_fast types were detected */" >>$ac_stdint 39943if test "$ac_cv_type_int_fast32_t" = "yes"; then 39944echo "#define _STDINT_HAVE_INT_FAST32_T" "1" >>$ac_stdint 39945else 39946echo "/* #undef _STDINT_HAVE_INT_FAST32_T */" >>$ac_stdint 39947fi 39948echo "/* whether intmax_t type was detected */" >>$ac_stdint 39949if test "$ac_cv_type_intmax_t" = "yes"; then 39950echo "#define _STDINT_HAVE_INTMAX_T" "1" >>$ac_stdint 39951else 39952echo "/* #undef _STDINT_HAVE_INTMAX_T */" >>$ac_stdint 39953fi 39954echo "" >>$ac_stdint 39955 39956 cat >>$ac_stdint <<STDINT_EOF 39957/* .................... detections part ............................ */ 39958 39959/* whether we need to define bitspecific types from compiler base types */ 39960#ifndef _STDINT_HEADER_INTPTR 39961#ifndef _STDINT_HEADER_UINT32 39962#ifndef _STDINT_HEADER_U_INT32 39963#define _STDINT_NEED_INT_MODEL_T 39964#else 39965#define _STDINT_HAVE_U_INT_TYPES 39966#endif 39967#endif 39968#endif 39969 39970#ifdef _STDINT_HAVE_U_INT_TYPES 39971#undef _STDINT_NEED_INT_MODEL_T 39972#endif 39973 39974#ifdef _STDINT_CHAR_MODEL 39975#if _STDINT_CHAR_MODEL+0 == 122 || _STDINT_CHAR_MODEL+0 == 124 39976#ifndef _STDINT_BYTE_MODEL 39977#define _STDINT_BYTE_MODEL 12 39978#endif 39979#endif 39980#endif 39981 39982#ifndef _STDINT_HAVE_INT_LEAST32_T 39983#define _STDINT_NEED_INT_LEAST_T 39984#endif 39985 39986#ifndef _STDINT_HAVE_INT_FAST32_T 39987#define _STDINT_NEED_INT_FAST_T 39988#endif 39989 39990#ifndef _STDINT_HEADER_INTPTR 39991#define _STDINT_NEED_INTPTR_T 39992#ifndef _STDINT_HAVE_INTMAX_T 39993#define _STDINT_NEED_INTMAX_T 39994#endif 39995#endif 39996 39997 39998/* .................... definition part ............................ */ 39999 40000/* some system headers have good uint64_t */ 40001#ifndef _HAVE_UINT64_T 40002#if defined _STDINT_HAVE_UINT64_T || defined HAVE_UINT64_T 40003#define _HAVE_UINT64_T 40004#elif defined _STDINT_HAVE_U_INT64_T || defined HAVE_U_INT64_T 40005#define _HAVE_UINT64_T 40006typedef u_int64_t uint64_t; 40007#endif 40008#endif 40009 40010#ifndef _HAVE_UINT64_T 40011/* .. here are some common heuristics using compiler runtime specifics */ 40012#if defined __STDC_VERSION__ && defined __STDC_VERSION__ >= 199901L 40013#define _HAVE_UINT64_T 40014#define _HAVE_LONGLONG_UINT64_T 40015typedef long long int64_t; 40016typedef unsigned long long uint64_t; 40017 40018#elif !defined __STRICT_ANSI__ 40019#if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__ 40020#define _HAVE_UINT64_T 40021typedef __int64 int64_t; 40022typedef unsigned __int64 uint64_t; 40023 40024#elif defined __GNUC__ || defined __MWERKS__ || defined __ELF__ 40025/* note: all ELF-systems seem to have loff-support which needs 64-bit */ 40026#if !defined _NO_LONGLONG 40027#define _HAVE_UINT64_T 40028#define _HAVE_LONGLONG_UINT64_T 40029typedef long long int64_t; 40030typedef unsigned long long uint64_t; 40031#endif 40032 40033#elif defined __alpha || (defined __mips && defined _ABIN32) 40034#if !defined _NO_LONGLONG 40035typedef long int64_t; 40036typedef unsigned long uint64_t; 40037#endif 40038 /* compiler/cpu type to define int64_t */ 40039#endif 40040#endif 40041#endif 40042 40043#if defined _STDINT_HAVE_U_INT_TYPES 40044/* int8_t int16_t int32_t defined by inet code, redeclare the u_intXX types */ 40045typedef u_int8_t uint8_t; 40046typedef u_int16_t uint16_t; 40047typedef u_int32_t uint32_t; 40048 40049/* glibc compatibility */ 40050#ifndef __int8_t_defined 40051#define __int8_t_defined 40052#endif 40053#endif 40054 40055#ifdef _STDINT_NEED_INT_MODEL_T 40056/* we must guess all the basic types. Apart from byte-adressable system, */ 40057/* there a few 32-bit-only dsp-systems that we guard with BYTE_MODEL 8-} */ 40058/* (btw, those nibble-addressable systems are way off, or so we assume) */ 40059 40060 40061#if defined _STDINT_BYTE_MODEL 40062#if _STDINT_LONG_MODEL+0 == 242 40063/* 2:4:2 = IP16 = a normal 16-bit system */ 40064typedef unsigned char uint8_t; 40065typedef unsigned short uint16_t; 40066typedef unsigned long uint32_t; 40067#ifndef __int8_t_defined 40068#define __int8_t_defined 40069typedef char int8_t; 40070typedef short int16_t; 40071typedef long int32_t; 40072#endif 40073#elif _STDINT_LONG_MODEL+0 == 244 || _STDINT_LONG_MODEL == 444 40074/* 2:4:4 = LP32 = a 32-bit system derived from a 16-bit */ 40075/* 4:4:4 = ILP32 = a normal 32-bit system */ 40076typedef unsigned char uint8_t; 40077typedef unsigned short uint16_t; 40078typedef unsigned int uint32_t; 40079#ifndef __int8_t_defined 40080#define __int8_t_defined 40081typedef char int8_t; 40082typedef short int16_t; 40083typedef int int32_t; 40084#endif 40085#elif _STDINT_LONG_MODEL+0 == 484 || _STDINT_LONG_MODEL+0 == 488 40086/* 4:8:4 = IP32 = a 32-bit system prepared for 64-bit */ 40087/* 4:8:8 = LP64 = a normal 64-bit system */ 40088typedef unsigned char uint8_t; 40089typedef unsigned short uint16_t; 40090typedef unsigned int uint32_t; 40091#ifndef __int8_t_defined 40092#define __int8_t_defined 40093typedef char int8_t; 40094typedef short int16_t; 40095typedef int int32_t; 40096#endif 40097/* this system has a "long" of 64bit */ 40098#ifndef _HAVE_UINT64_T 40099#define _HAVE_UINT64_T 40100typedef unsigned long uint64_t; 40101typedef long int64_t; 40102#endif 40103#elif _STDINT_LONG_MODEL+0 == 448 40104/* LLP64 a 64-bit system derived from a 32-bit system */ 40105typedef unsigned char uint8_t; 40106typedef unsigned short uint16_t; 40107typedef unsigned int uint32_t; 40108#ifndef __int8_t_defined 40109#define __int8_t_defined 40110typedef char int8_t; 40111typedef short int16_t; 40112typedef int int32_t; 40113#endif 40114/* assuming the system has a "long long" */ 40115#ifndef _HAVE_UINT64_T 40116#define _HAVE_UINT64_T 40117#define _HAVE_LONGLONG_UINT64_T 40118typedef unsigned long long uint64_t; 40119typedef long long int64_t; 40120#endif 40121#else 40122#define _STDINT_NO_INT32_T 40123#endif 40124#else 40125#define _STDINT_NO_INT8_T 40126#define _STDINT_NO_INT32_T 40127#endif 40128#endif 40129 40130/* 40131 * quote from SunOS-5.8 sys/inttypes.h: 40132 * Use at your own risk. As of February 1996, the committee is squarely 40133 * behind the fixed sized types; the "least" and "fast" types are still being 40134 * discussed. The probability that the "fast" types may be removed before 40135 * the standard is finalized is high enough that they are not currently 40136 * implemented. 40137 */ 40138 40139#if defined _STDINT_NEED_INT_LEAST_T 40140typedef int8_t int_least8_t; 40141typedef int16_t int_least16_t; 40142typedef int32_t int_least32_t; 40143#ifdef _HAVE_UINT64_T 40144typedef int64_t int_least64_t; 40145#endif 40146 40147typedef uint8_t uint_least8_t; 40148typedef uint16_t uint_least16_t; 40149typedef uint32_t uint_least32_t; 40150#ifdef _HAVE_UINT64_T 40151typedef uint64_t uint_least64_t; 40152#endif 40153 /* least types */ 40154#endif 40155 40156#if defined _STDINT_NEED_INT_FAST_T 40157typedef int8_t int_fast8_t; 40158typedef int int_fast16_t; 40159typedef int32_t int_fast32_t; 40160#ifdef _HAVE_UINT64_T 40161typedef int64_t int_fast64_t; 40162#endif 40163 40164typedef uint8_t uint_fast8_t; 40165typedef unsigned uint_fast16_t; 40166typedef uint32_t uint_fast32_t; 40167#ifdef _HAVE_UINT64_T 40168typedef uint64_t uint_fast64_t; 40169#endif 40170 /* fast types */ 40171#endif 40172 40173#ifdef _STDINT_NEED_INTMAX_T 40174#ifdef _HAVE_UINT64_T 40175typedef int64_t intmax_t; 40176typedef uint64_t uintmax_t; 40177#else 40178typedef long intmax_t; 40179typedef unsigned long uintmax_t; 40180#endif 40181#endif 40182 40183#ifdef _STDINT_NEED_INTPTR_T 40184#ifndef __intptr_t_defined 40185#define __intptr_t_defined 40186/* we encourage using "long" to store pointer values, never use "int" ! */ 40187#if _STDINT_LONG_MODEL+0 == 242 || _STDINT_LONG_MODEL+0 == 484 40188typedef unsigned int uintptr_t; 40189typedef int intptr_t; 40190#elif _STDINT_LONG_MODEL+0 == 244 || _STDINT_LONG_MODEL+0 == 444 40191typedef unsigned long uintptr_t; 40192typedef long intptr_t; 40193#elif _STDINT_LONG_MODEL+0 == 448 && defined _HAVE_UINT64_T 40194typedef uint64_t uintptr_t; 40195typedef int64_t intptr_t; 40196#else /* matches typical system types ILP32 and LP64 - but not IP16 or LLP64 */ 40197typedef unsigned long uintptr_t; 40198typedef long intptr_t; 40199#endif 40200#endif 40201#endif 40202 40203/* The ISO C99 standard specifies that in C++ implementations these 40204 should only be defined if explicitly requested. */ 40205#if !defined __cplusplus || defined __STDC_CONSTANT_MACROS 40206#ifndef UINT32_C 40207 40208/* Signed. */ 40209# define INT8_C(c) c 40210# define INT16_C(c) c 40211# define INT32_C(c) c 40212# ifdef _HAVE_LONGLONG_UINT64_T 40213# define INT64_C(c) c ## L 40214# else 40215# define INT64_C(c) c ## LL 40216# endif 40217 40218/* Unsigned. */ 40219# define UINT8_C(c) c ## U 40220# define UINT16_C(c) c ## U 40221# define UINT32_C(c) c ## U 40222# ifdef _HAVE_LONGLONG_UINT64_T 40223# define UINT64_C(c) c ## UL 40224# else 40225# define UINT64_C(c) c ## ULL 40226# endif 40227 40228/* Maximal type. */ 40229# ifdef _HAVE_LONGLONG_UINT64_T 40230# define INTMAX_C(c) c ## L 40231# define UINTMAX_C(c) c ## UL 40232# else 40233# define INTMAX_C(c) c ## LL 40234# define UINTMAX_C(c) c ## ULL 40235# endif 40236 40237 /* literalnumbers */ 40238#endif 40239#endif 40240 40241/* These limits are merily those of a two complement byte-oriented system */ 40242 40243/* Minimum of signed integral types. */ 40244# define INT8_MIN (-128) 40245# define INT16_MIN (-32767-1) 40246# define INT32_MIN (-2147483647-1) 40247# define INT64_MIN (-__INT64_C(9223372036854775807)-1) 40248/* Maximum of signed integral types. */ 40249# define INT8_MAX (127) 40250# define INT16_MAX (32767) 40251# define INT32_MAX (2147483647) 40252# define INT64_MAX (__INT64_C(9223372036854775807)) 40253 40254/* Maximum of unsigned integral types. */ 40255# define UINT8_MAX (255) 40256# define UINT16_MAX (65535) 40257# define UINT32_MAX (4294967295U) 40258# define UINT64_MAX (__UINT64_C(18446744073709551615)) 40259 40260/* Minimum of signed integral types having a minimum size. */ 40261# define INT_LEAST8_MIN INT8_MIN 40262# define INT_LEAST16_MIN INT16_MIN 40263# define INT_LEAST32_MIN INT32_MIN 40264# define INT_LEAST64_MIN INT64_MIN 40265/* Maximum of signed integral types having a minimum size. */ 40266# define INT_LEAST8_MAX INT8_MAX 40267# define INT_LEAST16_MAX INT16_MAX 40268# define INT_LEAST32_MAX INT32_MAX 40269# define INT_LEAST64_MAX INT64_MAX 40270 40271/* Maximum of unsigned integral types having a minimum size. */ 40272# define UINT_LEAST8_MAX UINT8_MAX 40273# define UINT_LEAST16_MAX UINT16_MAX 40274# define UINT_LEAST32_MAX UINT32_MAX 40275# define UINT_LEAST64_MAX UINT64_MAX 40276 40277 /* shortcircuit*/ 40278#endif 40279 /* once */ 40280#endif 40281#endif 40282STDINT_EOF 40283fi 40284 if cmp -s $ac_stdint_h $ac_stdint 2>/dev/null; then 40285 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_stdint_h is unchanged" >&5 40286$as_echo "$as_me: $ac_stdint_h is unchanged" >&6;} 40287 else 40288 ac_dir=`$as_dirname -- "$ac_stdint_h" || 40289$as_expr X"$ac_stdint_h" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 40290 X"$ac_stdint_h" : 'X\(//\)[^/]' \| \ 40291 X"$ac_stdint_h" : 'X\(//\)$' \| \ 40292 X"$ac_stdint_h" : 'X\(/\)' \| . 2>/dev/null || 40293$as_echo X"$ac_stdint_h" | 40294 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 40295 s//\1/ 40296 q 40297 } 40298 /^X\(\/\/\)[^/].*/{ 40299 s//\1/ 40300 q 40301 } 40302 /^X\(\/\/\)$/{ 40303 s//\1/ 40304 q 40305 } 40306 /^X\(\/\).*/{ 40307 s//\1/ 40308 q 40309 } 40310 s/.*/./; q'` 40311 as_dir="$ac_dir"; as_fn_mkdir_p 40312 rm -f $ac_stdint_h 40313 mv $ac_stdint $ac_stdint_h 40314 fi 40315 ;; 40316 "gst-libs/gst/gl/gstglconfig.h":C) 40317 outfile=gstglconfig.h-tmp 40318 cat > $outfile <<\_______EOF 40319/* gstglconfig.h 40320 * 40321 * This is a generated file. Please modify `configure.ac' 40322 */ 40323 40324#ifndef __GST_GL_CONFIG_H__ 40325#define __GST_GL_CONFIG_H__ 40326 40327#include <gst/gst.h> 40328 40329G_BEGIN_DECLS 40330 40331_______EOF 40332 40333 cat >>$outfile <<_______EOF 40334$gl_config_defines 40335_______EOF 40336 40337 cat >>$outfile <<_______EOF 40338 40339G_END_DECLS 40340 40341#endif /* __GST_GL_CONFIG_H__ */ 40342_______EOF 40343 40344 40345 if cmp -s $outfile gst-libs/gst/gl/gstglconfig.h; then 40346 { $as_echo "$as_me:${as_lineno-$LINENO}: gst-libs/gst/gl/gstglconfig.h is unchanged" >&5 40347$as_echo "$as_me: gst-libs/gst/gl/gstglconfig.h is unchanged" >&6;} 40348 rm -f $outfile 40349 else 40350 mv $outfile gst-libs/gst/gl/gstglconfig.h 40351 fi 40352 ;; 40353 40354 esac 40355done # for ac_tag 40356 40357 40358as_fn_exit 0 40359_ACEOF 40360ac_clean_files=$ac_clean_files_save 40361 40362test $ac_write_fail = 0 || 40363 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 40364 40365 40366# configure is writing to config.log, and then calls config.status. 40367# config.status does its own redirection, appending to config.log. 40368# Unfortunately, on DOS this fails, as config.log is still kept open 40369# by configure, so config.status won't be able to write to it; its 40370# output is simply discarded. So we exec the FD to /dev/null, 40371# effectively closing config.log, so it can be properly (re)opened and 40372# appended to by config.status. When coming back to configure, we 40373# need to make the FD available again. 40374if test "$no_create" != yes; then 40375 ac_cs_success=: 40376 ac_config_status_args= 40377 test "$silent" = yes && 40378 ac_config_status_args="$ac_config_status_args --quiet" 40379 exec 5>/dev/null 40380 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 40381 exec 5>>config.log 40382 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 40383 # would make configure fail if this is the last instruction. 40384 $ac_cs_success || as_fn_exit 1 40385fi 40386if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 40387 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 40388$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 40389fi 40390 40391 40392 40393 40394printf "configure: *** Plug-ins without external dependencies that will be built:\n" 40395( for i in $GST_PLUGINS_SELECTED; do printf '\t'$i'\n'; done ) | sort 40396printf "\n" 40397 40398printf "configure: *** Plug-ins without external dependencies that will NOT be built:\n" 40399( for i in $GST_PLUGINS_ALL; do 40400 case " $GST_PLUGINS_SELECTED " in 40401 *\ $i\ *) 40402 ;; 40403 *) 40404 printf '\t'$i'\n' 40405 ;; 40406 esac 40407 done ) | sort 40408printf "\n" 40409 40410printf "configure: *** Plug-ins that have NOT been ported:\n" 40411( for i in $GST_PLUGINS_NONPORTED; do 40412 printf '\t'$i'\n' 40413 done ) | sort 40414printf "\n" 40415 40416if test "x$BUILD_EXTERNAL" = "xno"; then 40417 printf "configure: *** No plug-ins with external dependencies will be built\n" 40418else 40419 printf "configure: *** Plug-ins with dependencies that will be built:" 40420 printf "$GST_PLUGINS_YES\n" | sort 40421 printf "\n" 40422 printf "configure: *** Plug-ins with dependencies that will NOT be built:" 40423 printf "$GST_PLUGINS_NO\n" | sort 40424 printf "\n" 40425fi 40426 40427 40428 if test "$HAVE_ORC" = yes ; then 40429 printf "configure: *** Orc acceleration enabled.\n" 40430 else 40431 if test "x$enable_orc" = "xno" ; then 40432 printf "configure: *** Orc acceleration disabled by --disable-orc. Slower code paths\n" 40433 printf " will be used.\n" 40434 else 40435 printf "configure: *** Orc acceleration disabled. Requires Orc >= $ORC_REQ, which was\n" 40436 printf " not found. Slower code paths will be used.\n" 40437 fi 40438 fi 40439 printf "\n" 40440 40441 40442