| | |
| | | #! /bin/sh |
| | | # Guess values for system-dependent variables and create Makefiles. |
| | | # Generated by GNU Autoconf 2.69 for g4display 1.0.0. |
| | | # Generated by GNU Autoconf 2.69 for g4export 1.0.0. |
| | | # |
| | | # Report bugs to <help@polhemus.com>. |
| | | # |
| | |
| | | MAKEFLAGS= |
| | | |
| | | # Identity of this package. |
| | | PACKAGE_NAME='g4display' |
| | | PACKAGE_TARNAME='g4display' |
| | | PACKAGE_NAME='g4export' |
| | | PACKAGE_TARNAME='g4export' |
| | | PACKAGE_VERSION='1.0.0' |
| | | PACKAGE_STRING='g4display 1.0.0' |
| | | PACKAGE_STRING='g4export 1.0.0' |
| | | PACKAGE_BUGREPORT='help@polhemus.com' |
| | | PACKAGE_URL='' |
| | | |
| | | ac_unique_file="src/FilterDlg.h" |
| | | ac_unique_file="src/" |
| | | # Factoring default headers for most tests. |
| | | ac_includes_default="\ |
| | | #include <stdio.h> |
| | |
| | | am__EXEEXT_TRUE |
| | | LTLIBOBJS |
| | | LIBOBJS |
| | | PTHREAD_CFLAGS |
| | | PTHREAD_LIBS |
| | | PTHREAD_CC |
| | | ax_pthread_config |
| | | host_os |
| | | host_vendor |
| | | host_cpu |
| | | host |
| | | build_os |
| | | build_vendor |
| | | build_cpu |
| | | build |
| | | GLEXT_LIBS |
| | | GLEXT_CFLAGS |
| | | GTK_LIBS |
| | |
| | | AMDEPBACKSLASH |
| | | AMDEP_FALSE |
| | | AMDEP_TRUE |
| | | am__quote |
| | | am__include |
| | | DEPDIR |
| | | OBJEXT |
| | |
| | | LDFLAGS |
| | | CXXFLAGS |
| | | CXX |
| | | AM_BACKSLASH |
| | | AM_DEFAULT_VERBOSITY |
| | | AM_DEFAULT_V |
| | | AM_V |
| | | CSCOPE |
| | | ETAGS |
| | | CTAGS |
| | | am__untar |
| | | am__tar |
| | | AMTAR |
| | |
| | | PACKAGE_TARNAME |
| | | PACKAGE_NAME |
| | | PATH_SEPARATOR |
| | | SHELL' |
| | | SHELL |
| | | am__quote' |
| | | ac_subst_files='' |
| | | ac_user_opts=' |
| | | enable_option_checking |
| | | enable_silent_rules |
| | | enable_dependency_tracking |
| | | ' |
| | | ac_precious_vars='build_alias |
| | |
| | | # Omit some internal or obsolete options to make the list less imposing. |
| | | # This message is too long to be a string in the A/UX 3.1 sh. |
| | | cat <<_ACEOF |
| | | \`configure' configures g4display 1.0.0 to adapt to many kinds of systems. |
| | | \`configure' configures g4export 1.0.0 to adapt to many kinds of systems. |
| | | |
| | | Usage: $0 [OPTION]... [VAR=VALUE]... |
| | | |
| | |
| | | --infodir=DIR info documentation [DATAROOTDIR/info] |
| | | --localedir=DIR locale-dependent data [DATAROOTDIR/locale] |
| | | --mandir=DIR man documentation [DATAROOTDIR/man] |
| | | --docdir=DIR documentation root [DATAROOTDIR/doc/g4display] |
| | | --docdir=DIR documentation root [DATAROOTDIR/doc/g4export] |
| | | --htmldir=DIR html documentation [DOCDIR] |
| | | --dvidir=DIR dvi documentation [DOCDIR] |
| | | --pdfdir=DIR pdf documentation [DOCDIR] |
| | |
| | | --program-prefix=PREFIX prepend PREFIX to installed program names |
| | | --program-suffix=SUFFIX append SUFFIX to installed program names |
| | | --program-transform-name=PROGRAM run sed PROGRAM on installed program names |
| | | |
| | | System types: |
| | | --build=BUILD configure for building on BUILD [guessed] |
| | | --host=HOST cross-compile to build programs to run on HOST [BUILD] |
| | | _ACEOF |
| | | fi |
| | | |
| | | if test -n "$ac_init_help"; then |
| | | case $ac_init_help in |
| | | short | recursive ) echo "Configuration of g4display 1.0.0:";; |
| | | short | recursive ) echo "Configuration of g4export 1.0.0:";; |
| | | esac |
| | | cat <<\_ACEOF |
| | | |
| | |
| | | --disable-option-checking ignore unrecognized --enable/--with options |
| | | --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) |
| | | --enable-FEATURE[=ARG] include FEATURE [ARG=yes] |
| | | --disable-dependency-tracking speeds up one-time build |
| | | --enable-dependency-tracking do not reject slow dependency extractors |
| | | --enable-silent-rules less verbose build output (undo: "make V=1") |
| | | --disable-silent-rules verbose build output (undo: "make V=0") |
| | | --enable-dependency-tracking |
| | | do not reject slow dependency extractors |
| | | --disable-dependency-tracking |
| | | speeds up one-time build |
| | | |
| | | Some influential environment variables: |
| | | CXX C++ compiler command |
| | |
| | | test -n "$ac_init_help" && exit $ac_status |
| | | if $ac_init_version; then |
| | | cat <<\_ACEOF |
| | | g4display configure 1.0.0 |
| | | g4export configure 1.0.0 |
| | | generated by GNU Autoconf 2.69 |
| | | |
| | | Copyright (C) 2012 Free Software Foundation, Inc. |
| | |
| | | This file contains any messages produced by compilers while |
| | | running configure, to aid debugging if configure makes a mistake. |
| | | |
| | | It was created by g4display $as_me 1.0.0, which was |
| | | It was created by g4export $as_me 1.0.0, which was |
| | | generated by GNU Autoconf 2.69. Invocation command line was |
| | | |
| | | $ $0 $@ |
| | |
| | | ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| | | |
| | | |
| | | am__api_version='1.11' |
| | | am__api_version='1.16' |
| | | |
| | | ac_aux_dir= |
| | | for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do |
| | |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 |
| | | $as_echo_n "checking whether build environment is sane... " >&6; } |
| | | # Just in case |
| | | sleep 1 |
| | | echo timestamp > conftest.file |
| | | # Reject unsafe characters in $srcdir or the absolute working directory |
| | | # name. Accept space and tab only in the latter. |
| | | am_lf=' |
| | |
| | | esac |
| | | case $srcdir in |
| | | *[\\\"\#\$\&\'\`$am_lf\ \ ]*) |
| | | as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; |
| | | as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; |
| | | esac |
| | | |
| | | # Do `set' in a subshell so we don't clobber the current shell's |
| | | # Do 'set' in a subshell so we don't clobber the current shell's |
| | | # arguments. Must try -L first in case configure is actually a |
| | | # symlink; some systems play weird games with the mod time of symlinks |
| | | # (eg FreeBSD returns the mod time of the symlink's containing |
| | | # directory). |
| | | if ( |
| | | am_has_slept=no |
| | | for am_try in 1 2; do |
| | | echo "timestamp, slept: $am_has_slept" > conftest.file |
| | | set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` |
| | | if test "$*" = "X"; then |
| | | # -L didn't work. |
| | | set X `ls -t "$srcdir/configure" conftest.file` |
| | | fi |
| | | rm -f conftest.file |
| | | if test "$*" != "X $srcdir/configure conftest.file" \ |
| | | && test "$*" != "X conftest.file $srcdir/configure"; then |
| | | |
| | |
| | | as_fn_error $? "ls -t appears to fail. Make sure there is not a broken |
| | | alias in your environment" "$LINENO" 5 |
| | | fi |
| | | |
| | | if test "$2" = conftest.file || test $am_try -eq 2; then |
| | | break |
| | | fi |
| | | # Just in case. |
| | | sleep 1 |
| | | am_has_slept=yes |
| | | done |
| | | test "$2" = conftest.file |
| | | ) |
| | | then |
| | |
| | | fi |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
| | | $as_echo "yes" >&6; } |
| | | # If we didn't sleep, we still need to ensure time stamps of config.status and |
| | | # generated files are strictly newer. |
| | | am_sleep_pid= |
| | | if grep 'slept: no' conftest.file >/dev/null 2>&1; then |
| | | ( sleep 1 ) & |
| | | am_sleep_pid=$! |
| | | fi |
| | | |
| | | rm -f conftest.file |
| | | |
| | | test "$program_prefix" != NONE && |
| | | program_transform_name="s&^&$program_prefix&;$program_transform_name" |
| | | # Use a double $ so make ignores it. |
| | |
| | | ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' |
| | | program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` |
| | | |
| | | # expand $ac_aux_dir to an absolute path |
| | | am_aux_dir=`cd $ac_aux_dir && pwd` |
| | | # Expand $ac_aux_dir to an absolute path. |
| | | am_aux_dir=`cd "$ac_aux_dir" && pwd` |
| | | |
| | | if test x"${MISSING+set}" != xset; then |
| | | case $am_aux_dir in |
| | | *\ * | *\ *) |
| | | MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; |
| | | *) |
| | | MISSING="\${SHELL} $am_aux_dir/missing" ;; |
| | | esac |
| | | MISSING="\${SHELL} '$am_aux_dir/missing'" |
| | | fi |
| | | # Use eval to expand $SHELL |
| | | if eval "$MISSING --run true"; then |
| | | am_missing_run="$MISSING --run " |
| | | if eval "$MISSING --is-lightweight"; then |
| | | am_missing_run="$MISSING " |
| | | else |
| | | am_missing_run= |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 |
| | | $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 |
| | | $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} |
| | | fi |
| | | |
| | | if test x"${install_sh}" != xset; then |
| | | if test x"${install_sh+set}" != xset; then |
| | | case $am_aux_dir in |
| | | *\ * | *\ *) |
| | | install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; |
| | |
| | | esac |
| | | fi |
| | | |
| | | # Installed binaries are usually stripped using `strip' when the user |
| | | # run `make install-strip'. However `strip' might not be the right |
| | | # Installed binaries are usually stripped using 'strip' when the user |
| | | # run "make install-strip". However 'strip' might not be the right |
| | | # tool to use in cross-compilation environments, therefore Automake |
| | | # will honor the `STRIP' environment variable to overrule this program. |
| | | # will honor the 'STRIP' environment variable to overrule this program. |
| | | if test "$cross_compiling" != no; then |
| | | if test -n "$ac_tool_prefix"; then |
| | | # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. |
| | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 |
| | | $as_echo "$MKDIR_P" >&6; } |
| | | |
| | | mkdir_p="$MKDIR_P" |
| | | case $mkdir_p in |
| | | [\\/$]* | ?:[\\/]*) ;; |
| | | */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; |
| | | esac |
| | | |
| | | for ac_prog in gawk mawk nawk awk |
| | | do |
| | | # Extract the first word of "$ac_prog", so it can be a program name with args. |
| | |
| | | fi |
| | | rmdir .tst 2>/dev/null |
| | | |
| | | # Check whether --enable-silent-rules was given. |
| | | if test "${enable_silent_rules+set}" = set; then : |
| | | enableval=$enable_silent_rules; |
| | | fi |
| | | |
| | | case $enable_silent_rules in # ((( |
| | | yes) AM_DEFAULT_VERBOSITY=0;; |
| | | no) AM_DEFAULT_VERBOSITY=1;; |
| | | *) AM_DEFAULT_VERBOSITY=1;; |
| | | esac |
| | | am_make=${MAKE-make} |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 |
| | | $as_echo_n "checking whether $am_make supports nested variables... " >&6; } |
| | | if ${am_cv_make_support_nested_variables+:} false; then : |
| | | $as_echo_n "(cached) " >&6 |
| | | else |
| | | if $as_echo 'TRUE=$(BAR$(V)) |
| | | BAR0=false |
| | | BAR1=true |
| | | V=1 |
| | | am__doit: |
| | | @$(TRUE) |
| | | .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then |
| | | am_cv_make_support_nested_variables=yes |
| | | else |
| | | am_cv_make_support_nested_variables=no |
| | | fi |
| | | fi |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 |
| | | $as_echo "$am_cv_make_support_nested_variables" >&6; } |
| | | if test $am_cv_make_support_nested_variables = yes; then |
| | | AM_V='$(V)' |
| | | AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' |
| | | else |
| | | AM_V=$AM_DEFAULT_VERBOSITY |
| | | AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY |
| | | fi |
| | | AM_BACKSLASH='\' |
| | | |
| | | if test "`cd $srcdir && pwd`" != "`pwd`"; then |
| | | # Use -I$(srcdir) only when $(srcdir) != ., so that make's output |
| | | # is not polluted with repeated "-I." |
| | |
| | | |
| | | |
| | | # Define the identity of the package. |
| | | PACKAGE='g4display' |
| | | PACKAGE='g4export' |
| | | VERSION='1.0.0' |
| | | |
| | | |
| | |
| | | |
| | | MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} |
| | | |
| | | # We need awk for the "check" target. The system "awk" is bad on |
| | | # some platforms. |
| | | # For better backward compatibility. To be removed once Automake 1.9.x |
| | | # dies out for good. For more background, see: |
| | | # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> |
| | | # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> |
| | | mkdir_p='$(MKDIR_P)' |
| | | |
| | | # We need awk for the "check" target (and possibly the TAP driver). The |
| | | # system "awk" is bad on some platforms. |
| | | # Always define AMTAR for backward compatibility. Yes, it's still used |
| | | # in the wild :-( We should find a proper way to deprecate it ... |
| | | AMTAR='$${TAR-tar}' |
| | | |
| | | |
| | | # We'll loop over all known methods to create a tar archive until one works. |
| | | _am_tools='gnutar pax cpio none' |
| | | |
| | | am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | # Variables for tags utilities; see am/tags.am |
| | | if test -z "$CTAGS"; then |
| | | CTAGS=ctags |
| | | fi |
| | | |
| | | if test -z "$ETAGS"; then |
| | | ETAGS=etags |
| | | fi |
| | | |
| | | if test -z "$CSCOPE"; then |
| | | CSCOPE=cscope |
| | | fi |
| | | |
| | | |
| | | |
| | | # POSIX will say in a future version that running "rm -f" with no argument |
| | | # is OK; and we want to be able to make that assumption in our Makefile |
| | | # recipes. So use an aggressive probe to check that the usage we want is |
| | | # actually supported "in the wild" to an acceptable degree. |
| | | # See automake bug#10828. |
| | | # To make any issue more visible, cause the running configure to be aborted |
| | | # by default if the 'rm' program in use doesn't match our expectations; the |
| | | # user can still override this though. |
| | | if rm -f && rm -fr && rm -rf; then : OK; else |
| | | cat >&2 <<'END' |
| | | Oops! |
| | | |
| | | Your 'rm' program seems unable to run without file operands specified |
| | | on the command line, even when the '-f' option is present. This is contrary |
| | | to the behaviour of most rm programs out there, and not conforming with |
| | | the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> |
| | | |
| | | Please tell bug-automake@gnu.org about your system, including the value |
| | | of your $PATH and any error possibly output before this message. This |
| | | can help us improve future automake versions. |
| | | |
| | | END |
| | | if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then |
| | | echo 'Configuration will proceed anyway, since you have set the' >&2 |
| | | echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 |
| | | echo >&2 |
| | | else |
| | | cat >&2 <<'END' |
| | | Aborting the configuration process, to ensure you take notice of the issue. |
| | | |
| | | You can download and install GNU coreutils to get an 'rm' implementation |
| | | that behaves properly: <https://www.gnu.org/software/coreutils/>. |
| | | |
| | | If you want to complete the configuration process using your problematic |
| | | 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM |
| | | to "yes", and re-run configure. |
| | | |
| | | END |
| | | as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 |
| | | fi |
| | | fi |
| | | |
| | | |
| | | ac_config_headers="$ac_config_headers config.h" |
| | |
| | | |
| | | ac_config_commands="$ac_config_commands depfiles" |
| | | |
| | | |
| | | am_make=${MAKE-make} |
| | | cat > confinc << 'END' |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 |
| | | $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } |
| | | cat > confinc.mk << 'END' |
| | | am__doit: |
| | | @echo this is the am__doit target |
| | | @echo this is the am__doit target >confinc.out |
| | | .PHONY: am__doit |
| | | END |
| | | # If we don't find an include directive, just comment out the code. |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 |
| | | $as_echo_n "checking for style of include used by $am_make... " >&6; } |
| | | am__include="#" |
| | | am__quote= |
| | | _am_result=none |
| | | # First try GNU make style include. |
| | | echo "include confinc" > confmf |
| | | # Ignore all kinds of additional output from `make'. |
| | | case `$am_make -s -f confmf 2> /dev/null` in #( |
| | | *the\ am__doit\ target*) |
| | | am__include=include |
| | | am__quote= |
| | | _am_result=GNU |
| | | # BSD make does it like this. |
| | | echo '.include "confinc.mk" # ignored' > confmf.BSD |
| | | # Other make implementations (GNU, Solaris 10, AIX) do it like this. |
| | | echo 'include confinc.mk # ignored' > confmf.GNU |
| | | _am_result=no |
| | | for s in GNU BSD; do |
| | | { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 |
| | | (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 |
| | | ac_status=$? |
| | | echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
| | | (exit $ac_status); } |
| | | case $?:`cat confinc.out 2>/dev/null` in #( |
| | | '0:this is the am__doit target') : |
| | | case $s in #( |
| | | BSD) : |
| | | am__include='.include' am__quote='"' ;; #( |
| | | *) : |
| | | am__include='include' am__quote='' ;; |
| | | esac ;; #( |
| | | *) : |
| | | ;; |
| | | esac |
| | | # Now try BSD make style include. |
| | | if test "$am__include" = "#"; then |
| | | echo '.include "confinc"' > confmf |
| | | case `$am_make -s -f confmf 2> /dev/null` in #( |
| | | *the\ am__doit\ target*) |
| | | am__include=.include |
| | | am__quote="\"" |
| | | _am_result=BSD |
| | | ;; |
| | | esac |
| | | if test "$am__include" != "#"; then |
| | | _am_result="yes ($s style)" |
| | | break |
| | | fi |
| | | |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 |
| | | $as_echo "$_am_result" >&6; } |
| | | rm -f confinc confmf |
| | | done |
| | | rm -f confinc.* confmf.* |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 |
| | | $as_echo "${_am_result}" >&6; } |
| | | |
| | | # Check whether --enable-dependency-tracking was given. |
| | | if test "${enable_dependency_tracking+set}" = set; then : |
| | |
| | | # We make a subdir and do the tests there. Otherwise we can end up |
| | | # making bogus files that we don't know about and never remove. For |
| | | # instance it was reported that on HP-UX the gcc test will end up |
| | | # making a dummy file named `D' -- because `-MD' means `put the output |
| | | # in D'. |
| | | # making a dummy file named 'D' -- because '-MD' means "put the output |
| | | # in D". |
| | | rm -rf conftest.dir |
| | | mkdir conftest.dir |
| | | # Copy depcomp to subdir because otherwise we won't find it if we're |
| | |
| | | : > sub/conftest.c |
| | | for i in 1 2 3 4 5 6; do |
| | | echo '#include "conftst'$i'.h"' >> sub/conftest.c |
| | | # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with |
| | | # Solaris 8's {/usr,}/bin/sh. |
| | | touch sub/conftst$i.h |
| | | # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with |
| | | # Solaris 10 /bin/sh. |
| | | echo '/* dummy */' > sub/conftst$i.h |
| | | done |
| | | echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf |
| | | |
| | | # We check with `-c' and `-o' for the sake of the "dashmstdout" |
| | | # We check with '-c' and '-o' for the sake of the "dashmstdout" |
| | | # mode. It turns out that the SunPro C++ compiler does not properly |
| | | # handle `-M -o', and we need to detect this. Also, some Intel |
| | | # versions had trouble with output in subdirs |
| | | # handle '-M -o', and we need to detect this. Also, some Intel |
| | | # versions had trouble with output in subdirs. |
| | | am__obj=sub/conftest.${OBJEXT-o} |
| | | am__minus_obj="-o $am__obj" |
| | | case $depmode in |
| | |
| | | test "$am__universal" = false || continue |
| | | ;; |
| | | nosideeffect) |
| | | # after this tag, mechanisms are not by side-effect, so they'll |
| | | # only be used when explicitly requested |
| | | # After this tag, mechanisms are not by side-effect, so they'll |
| | | # only be used when explicitly requested. |
| | | if test "x$enable_dependency_tracking" = xyes; then |
| | | continue |
| | | else |
| | |
| | | fi |
| | | ;; |
| | | msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
| | | # This compiler won't grok `-c -o', but also, the minuso test has |
| | | # This compiler won't grok '-c -o', but also, the minuso test has |
| | | # not run yet. These depmodes are late enough in the game, and |
| | | # so weak that their functioning should not be impacted. |
| | | am__obj=conftest.${OBJEXT-o} |
| | |
| | | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| | | ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| | | |
| | | ac_ext=c |
| | | ac_cpp='$CPP $CPPFLAGS' |
| | | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| | | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| | | ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 |
| | | $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } |
| | | if ${am_cv_prog_cc_c_o+:} false; then : |
| | | $as_echo_n "(cached) " >&6 |
| | | else |
| | | cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| | | /* end confdefs.h. */ |
| | | |
| | | int |
| | | main () |
| | | { |
| | | |
| | | ; |
| | | return 0; |
| | | } |
| | | _ACEOF |
| | | # Make sure it works both with $CC and with simple cc. |
| | | # Following AC_PROG_CC_C_O, we do the test twice because some |
| | | # compilers refuse to overwrite an existing .o file with -o, |
| | | # though they will create one. |
| | | am_cv_prog_cc_c_o=yes |
| | | for am_i in 1 2; do |
| | | if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 |
| | | ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 |
| | | ac_status=$? |
| | | echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
| | | (exit $ac_status); } \ |
| | | && test -f conftest2.$ac_objext; then |
| | | : OK |
| | | else |
| | | am_cv_prog_cc_c_o=no |
| | | break |
| | | fi |
| | | done |
| | | rm -f core conftest* |
| | | unset am_i |
| | | fi |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 |
| | | $as_echo "$am_cv_prog_cc_c_o" >&6; } |
| | | if test "$am_cv_prog_cc_c_o" != yes; then |
| | | # Losing compiler, so override with the script. |
| | | # FIXME: It is wrong to rewrite CC. |
| | | # But if we don't then we get into trouble of one sort or another. |
| | | # A longer-term fix would be to have automake use am__CC in this case, |
| | | # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" |
| | | CC="$am_aux_dir/compile $CC" |
| | | fi |
| | | ac_ext=c |
| | | ac_cpp='$CPP $CPPFLAGS' |
| | | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| | | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| | | ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| | | |
| | | |
| | | depcc="$CC" am_compiler_list= |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 |
| | |
| | | # We make a subdir and do the tests there. Otherwise we can end up |
| | | # making bogus files that we don't know about and never remove. For |
| | | # instance it was reported that on HP-UX the gcc test will end up |
| | | # making a dummy file named `D' -- because `-MD' means `put the output |
| | | # in D'. |
| | | # making a dummy file named 'D' -- because '-MD' means "put the output |
| | | # in D". |
| | | rm -rf conftest.dir |
| | | mkdir conftest.dir |
| | | # Copy depcomp to subdir because otherwise we won't find it if we're |
| | |
| | | : > sub/conftest.c |
| | | for i in 1 2 3 4 5 6; do |
| | | echo '#include "conftst'$i'.h"' >> sub/conftest.c |
| | | # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with |
| | | # Solaris 8's {/usr,}/bin/sh. |
| | | touch sub/conftst$i.h |
| | | # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with |
| | | # Solaris 10 /bin/sh. |
| | | echo '/* dummy */' > sub/conftst$i.h |
| | | done |
| | | echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf |
| | | |
| | | # We check with `-c' and `-o' for the sake of the "dashmstdout" |
| | | # We check with '-c' and '-o' for the sake of the "dashmstdout" |
| | | # mode. It turns out that the SunPro C++ compiler does not properly |
| | | # handle `-M -o', and we need to detect this. Also, some Intel |
| | | # versions had trouble with output in subdirs |
| | | # handle '-M -o', and we need to detect this. Also, some Intel |
| | | # versions had trouble with output in subdirs. |
| | | am__obj=sub/conftest.${OBJEXT-o} |
| | | am__minus_obj="-o $am__obj" |
| | | case $depmode in |
| | |
| | | test "$am__universal" = false || continue |
| | | ;; |
| | | nosideeffect) |
| | | # after this tag, mechanisms are not by side-effect, so they'll |
| | | # only be used when explicitly requested |
| | | # After this tag, mechanisms are not by side-effect, so they'll |
| | | # only be used when explicitly requested. |
| | | if test "x$enable_dependency_tracking" = xyes; then |
| | | continue |
| | | else |
| | |
| | | fi |
| | | ;; |
| | | msvc7 | msvc7msys | msvisualcpp | msvcmsys) |
| | | # This compiler won't grok `-c -o', but also, the minuso test has |
| | | # This compiler won't grok '-c -o', but also, the minuso test has |
| | | # not run yet. These depmodes are late enough in the game, and |
| | | # so weak that their functioning should not be impacted. |
| | | am__obj=conftest.${OBJEXT-o} |
| | |
| | | |
| | | |
| | | |
| | | |
| | | if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then |
| | | if test -n "$ac_tool_prefix"; then |
| | | # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. |
| | |
| | | fi |
| | | |
| | | pkg_failed=no |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK" >&5 |
| | | $as_echo_n "checking for GTK... " >&6; } |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtk+-2.0" >&5 |
| | | $as_echo_n "checking for gtk+-2.0... " >&6; } |
| | | |
| | | if test -n "$GTK_CFLAGS"; then |
| | | pkg_cv_GTK_CFLAGS="$GTK_CFLAGS" |
| | |
| | | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
| | | test $ac_status = 0; }; then |
| | | pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0" 2>/dev/null` |
| | | test "x$?" != "x0" && pkg_failed=yes |
| | | else |
| | | pkg_failed=yes |
| | | fi |
| | |
| | | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
| | | test $ac_status = 0; }; then |
| | | pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0" 2>/dev/null` |
| | | test "x$?" != "x0" && pkg_failed=yes |
| | | else |
| | | pkg_failed=yes |
| | | fi |
| | |
| | | _pkg_short_errors_supported=no |
| | | fi |
| | | if test $_pkg_short_errors_supported = yes; then |
| | | GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtk+-2.0" 2>&1` |
| | | GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-2.0" 2>&1` |
| | | else |
| | | GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtk+-2.0" 2>&1` |
| | | GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-2.0" 2>&1` |
| | | fi |
| | | # Put the nasty error message in config.log where it belongs |
| | | echo "$GTK_PKG_ERRORS" >&5 |
| | |
| | | #Checks for GTKGLEXT (OpenGL ext for GTK) |
| | | |
| | | pkg_failed=no |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLEXT" >&5 |
| | | $as_echo_n "checking for GLEXT... " >&6; } |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtkglext-1.0" >&5 |
| | | $as_echo_n "checking for gtkglext-1.0... " >&6; } |
| | | |
| | | if test -n "$GLEXT_CFLAGS"; then |
| | | pkg_cv_GLEXT_CFLAGS="$GLEXT_CFLAGS" |
| | |
| | | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
| | | test $ac_status = 0; }; then |
| | | pkg_cv_GLEXT_CFLAGS=`$PKG_CONFIG --cflags "gtkglext-1.0" 2>/dev/null` |
| | | test "x$?" != "x0" && pkg_failed=yes |
| | | else |
| | | pkg_failed=yes |
| | | fi |
| | |
| | | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
| | | test $ac_status = 0; }; then |
| | | pkg_cv_GLEXT_LIBS=`$PKG_CONFIG --libs "gtkglext-1.0" 2>/dev/null` |
| | | test "x$?" != "x0" && pkg_failed=yes |
| | | else |
| | | pkg_failed=yes |
| | | fi |
| | |
| | | _pkg_short_errors_supported=no |
| | | fi |
| | | if test $_pkg_short_errors_supported = yes; then |
| | | GLEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtkglext-1.0" 2>&1` |
| | | GLEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtkglext-1.0" 2>&1` |
| | | else |
| | | GLEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtkglext-1.0" 2>&1` |
| | | GLEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtkglext-1.0" 2>&1` |
| | | fi |
| | | # Put the nasty error message in config.log where it belongs |
| | | echo "$GLEXT_PKG_ERRORS" >&5 |
| | |
| | | $as_echo "yes" >&6; } |
| | | |
| | | fi |
| | | |
| | | # Checks for pthreads |
| | | # Make sure we can run config.sub. |
| | | $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || |
| | | as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 |
| | | $as_echo_n "checking build system type... " >&6; } |
| | | if ${ac_cv_build+:} false; then : |
| | | $as_echo_n "(cached) " >&6 |
| | | else |
| | | ac_build_alias=$build_alias |
| | | test "x$ac_build_alias" = x && |
| | | ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` |
| | | test "x$ac_build_alias" = x && |
| | | as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 |
| | | ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || |
| | | as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 |
| | | |
| | | fi |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 |
| | | $as_echo "$ac_cv_build" >&6; } |
| | | case $ac_cv_build in |
| | | *-*-*) ;; |
| | | *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; |
| | | esac |
| | | build=$ac_cv_build |
| | | ac_save_IFS=$IFS; IFS='-' |
| | | set x $ac_cv_build |
| | | shift |
| | | build_cpu=$1 |
| | | build_vendor=$2 |
| | | shift; shift |
| | | # Remember, the first character of IFS is used to create $*, |
| | | # except with old shells: |
| | | build_os=$* |
| | | IFS=$ac_save_IFS |
| | | case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac |
| | | |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 |
| | | $as_echo_n "checking host system type... " >&6; } |
| | | if ${ac_cv_host+:} false; then : |
| | | $as_echo_n "(cached) " >&6 |
| | | else |
| | | if test "x$host_alias" = x; then |
| | | ac_cv_host=$ac_cv_build |
| | | else |
| | | ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || |
| | | as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 |
| | | fi |
| | | |
| | | fi |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 |
| | | $as_echo "$ac_cv_host" >&6; } |
| | | case $ac_cv_host in |
| | | *-*-*) ;; |
| | | *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; |
| | | esac |
| | | host=$ac_cv_host |
| | | ac_save_IFS=$IFS; IFS='-' |
| | | set x $ac_cv_host |
| | | shift |
| | | host_cpu=$1 |
| | | host_vendor=$2 |
| | | shift; shift |
| | | # Remember, the first character of IFS is used to create $*, |
| | | # except with old shells: |
| | | host_os=$* |
| | | IFS=$ac_save_IFS |
| | | case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac |
| | | |
| | | |
| | | |
| | | |
| | | ac_ext=c |
| | | ac_cpp='$CPP $CPPFLAGS' |
| | | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| | | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| | | ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| | | |
| | | ax_pthread_ok=no |
| | | |
| | | # We used to check for pthread.h first, but this fails if pthread.h |
| | | # requires special compiler flags (e.g. on True64 or Sequent). |
| | | # It gets checked for in the link test anyway. |
| | | |
| | | # First of all, check if the user has set any of the PTHREAD_LIBS, |
| | | # etcetera environment variables, and if threads linking works using |
| | | # them: |
| | | if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then |
| | | save_CFLAGS="$CFLAGS" |
| | | CFLAGS="$CFLAGS $PTHREAD_CFLAGS" |
| | | save_LIBS="$LIBS" |
| | | LIBS="$PTHREAD_LIBS $LIBS" |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5 |
| | | $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; } |
| | | cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| | | /* end confdefs.h. */ |
| | | |
| | | /* Override any GCC internal prototype to avoid an error. |
| | | Use char because int might match the return type of a GCC |
| | | builtin and then its argument prototype would still apply. */ |
| | | #ifdef __cplusplus |
| | | extern "C" |
| | | #endif |
| | | char pthread_join (); |
| | | int |
| | | main () |
| | | { |
| | | return pthread_join (); |
| | | ; |
| | | return 0; |
| | | } |
| | | _ACEOF |
| | | if ac_fn_c_try_link "$LINENO"; then : |
| | | ax_pthread_ok=yes |
| | | fi |
| | | rm -f core conftest.err conftest.$ac_objext \ |
| | | conftest$ac_exeext conftest.$ac_ext |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 |
| | | $as_echo "$ax_pthread_ok" >&6; } |
| | | if test x"$ax_pthread_ok" = xno; then |
| | | PTHREAD_LIBS="" |
| | | PTHREAD_CFLAGS="" |
| | | fi |
| | | LIBS="$save_LIBS" |
| | | CFLAGS="$save_CFLAGS" |
| | | fi |
| | | |
| | | # We must check for the threads library under a number of different |
| | | # names; the ordering is very important because some systems |
| | | # (e.g. DEC) have both -lpthread and -lpthreads, where one of the |
| | | # libraries is broken (non-POSIX). |
| | | |
| | | # Create a list of thread flags to try. Items starting with a "-" are |
| | | # C compiler flags, and other items are library names, except for "none" |
| | | # which indicates that we try without any flags at all, and "pthread-config" |
| | | # which is a program returning the flags for the Pth emulation library. |
| | | |
| | | ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" |
| | | |
| | | # The ordering *is* (sometimes) important. Some notes on the |
| | | # individual items follow: |
| | | |
| | | # pthreads: AIX (must check this before -lpthread) |
| | | # none: in case threads are in libc; should be tried before -Kthread and |
| | | # other compiler flags to prevent continual compiler warnings |
| | | # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) |
| | | # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) |
| | | # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) |
| | | # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) |
| | | # -pthreads: Solaris/gcc |
| | | # -mthreads: Mingw32/gcc, Lynx/gcc |
| | | # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it |
| | | # doesn't hurt to check since this sometimes defines pthreads too; |
| | | # also defines -D_REENTRANT) |
| | | # ... -mt is also the pthreads flag for HP/aCC |
| | | # pthread: Linux, etcetera |
| | | # --thread-safe: KAI C++ |
| | | # pthread-config: use pthread-config program (for GNU Pth library) |
| | | |
| | | case "${host_cpu}-${host_os}" in |
| | | *solaris*) |
| | | |
| | | # On Solaris (at least, for some versions), libc contains stubbed |
| | | # (non-functional) versions of the pthreads routines, so link-based |
| | | # tests will erroneously succeed. (We need to link with -pthreads/-mt/ |
| | | # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather |
| | | # a function called by this macro, so we could check for that, but |
| | | # who knows whether they'll stub that too in a future libc.) So, |
| | | # we'll just look for -pthreads and -lpthread first: |
| | | |
| | | ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags" |
| | | ;; |
| | | |
| | | *-darwin*) |
| | | ax_pthread_flags="-pthread $ax_pthread_flags" |
| | | ;; |
| | | esac |
| | | |
| | | if test x"$ax_pthread_ok" = xno; then |
| | | for flag in $ax_pthread_flags; do |
| | | |
| | | case $flag in |
| | | none) |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 |
| | | $as_echo_n "checking whether pthreads work without any flags... " >&6; } |
| | | ;; |
| | | |
| | | -*) |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5 |
| | | $as_echo_n "checking whether pthreads work with $flag... " >&6; } |
| | | PTHREAD_CFLAGS="$flag" |
| | | ;; |
| | | |
| | | pthread-config) |
| | | # Extract the first word of "pthread-config", so it can be a program name with args. |
| | | set dummy pthread-config; ac_word=$2 |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
| | | $as_echo_n "checking for $ac_word... " >&6; } |
| | | if ${ac_cv_prog_ax_pthread_config+:} false; then : |
| | | $as_echo_n "(cached) " >&6 |
| | | else |
| | | if test -n "$ax_pthread_config"; then |
| | | ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test. |
| | | else |
| | | as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
| | | for as_dir in $PATH |
| | | do |
| | | IFS=$as_save_IFS |
| | | test -z "$as_dir" && as_dir=. |
| | | for ac_exec_ext in '' $ac_executable_extensions; do |
| | | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
| | | ac_cv_prog_ax_pthread_config="yes" |
| | | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
| | | break 2 |
| | | fi |
| | | done |
| | | done |
| | | IFS=$as_save_IFS |
| | | |
| | | test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no" |
| | | fi |
| | | fi |
| | | ax_pthread_config=$ac_cv_prog_ax_pthread_config |
| | | if test -n "$ax_pthread_config"; then |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5 |
| | | $as_echo "$ax_pthread_config" >&6; } |
| | | else |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
| | | $as_echo "no" >&6; } |
| | | fi |
| | | |
| | | |
| | | if test x"$ax_pthread_config" = xno; then continue; fi |
| | | PTHREAD_CFLAGS="`pthread-config --cflags`" |
| | | PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" |
| | | ;; |
| | | |
| | | *) |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5 |
| | | $as_echo_n "checking for the pthreads library -l$flag... " >&6; } |
| | | PTHREAD_LIBS="-l$flag" |
| | | ;; |
| | | esac |
| | | |
| | | save_LIBS="$LIBS" |
| | | save_CFLAGS="$CFLAGS" |
| | | LIBS="$PTHREAD_LIBS $LIBS" |
| | | CFLAGS="$CFLAGS $PTHREAD_CFLAGS" |
| | | |
| | | # Check for various functions. We must include pthread.h, |
| | | # since some functions may be macros. (On the Sequent, we |
| | | # need a special flag -Kthread to make this header compile.) |
| | | # We check for pthread_join because it is in -lpthread on IRIX |
| | | # while pthread_create is in libc. We check for pthread_attr_init |
| | | # due to DEC craziness with -lpthreads. We check for |
| | | # pthread_cleanup_push because it is one of the few pthread |
| | | # functions on Solaris that doesn't have a non-functional libc stub. |
| | | # We try pthread_create on general principles. |
| | | cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| | | /* end confdefs.h. */ |
| | | #include <pthread.h> |
| | | static void routine(void *a) { a = 0; } |
| | | static void *start_routine(void *a) { return a; } |
| | | int |
| | | main () |
| | | { |
| | | pthread_t th; pthread_attr_t attr; |
| | | pthread_create(&th, 0, start_routine, 0); |
| | | pthread_join(th, 0); |
| | | pthread_attr_init(&attr); |
| | | pthread_cleanup_push(routine, 0); |
| | | pthread_cleanup_pop(0) /* ; */ |
| | | ; |
| | | return 0; |
| | | } |
| | | _ACEOF |
| | | if ac_fn_c_try_link "$LINENO"; then : |
| | | ax_pthread_ok=yes |
| | | fi |
| | | rm -f core conftest.err conftest.$ac_objext \ |
| | | conftest$ac_exeext conftest.$ac_ext |
| | | |
| | | LIBS="$save_LIBS" |
| | | CFLAGS="$save_CFLAGS" |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 |
| | | $as_echo "$ax_pthread_ok" >&6; } |
| | | if test "x$ax_pthread_ok" = xyes; then |
| | | break; |
| | | fi |
| | | |
| | | PTHREAD_LIBS="" |
| | | PTHREAD_CFLAGS="" |
| | | done |
| | | fi |
| | | |
| | | # Various other checks: |
| | | if test "x$ax_pthread_ok" = xyes; then |
| | | save_LIBS="$LIBS" |
| | | LIBS="$PTHREAD_LIBS $LIBS" |
| | | save_CFLAGS="$CFLAGS" |
| | | CFLAGS="$CFLAGS $PTHREAD_CFLAGS" |
| | | |
| | | # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 |
| | | $as_echo_n "checking for joinable pthread attribute... " >&6; } |
| | | attr_name=unknown |
| | | for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do |
| | | cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| | | /* end confdefs.h. */ |
| | | #include <pthread.h> |
| | | int |
| | | main () |
| | | { |
| | | int attr = $attr; return attr /* ; */ |
| | | ; |
| | | return 0; |
| | | } |
| | | _ACEOF |
| | | if ac_fn_c_try_link "$LINENO"; then : |
| | | attr_name=$attr; break |
| | | fi |
| | | rm -f core conftest.err conftest.$ac_objext \ |
| | | conftest$ac_exeext conftest.$ac_ext |
| | | done |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5 |
| | | $as_echo "$attr_name" >&6; } |
| | | if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then |
| | | |
| | | cat >>confdefs.h <<_ACEOF |
| | | #define PTHREAD_CREATE_JOINABLE $attr_name |
| | | _ACEOF |
| | | |
| | | fi |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5 |
| | | $as_echo_n "checking if more special flags are required for pthreads... " >&6; } |
| | | flag=no |
| | | case "${host_cpu}-${host_os}" in |
| | | *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; |
| | | *-osf* | *-hpux*) flag="-D_REENTRANT";; |
| | | *solaris*) |
| | | if test "$GCC" = "yes"; then |
| | | flag="-D_REENTRANT" |
| | | else |
| | | flag="-mt -D_REENTRANT" |
| | | fi |
| | | ;; |
| | | esac |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5 |
| | | $as_echo "${flag}" >&6; } |
| | | if test "x$flag" != xno; then |
| | | PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" |
| | | fi |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5 |
| | | $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; } |
| | | if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then : |
| | | $as_echo_n "(cached) " >&6 |
| | | else |
| | | |
| | | cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| | | /* end confdefs.h. */ |
| | | |
| | | #include <pthread.h> |
| | | int |
| | | main () |
| | | { |
| | | int i = PTHREAD_PRIO_INHERIT; |
| | | ; |
| | | return 0; |
| | | } |
| | | _ACEOF |
| | | if ac_fn_c_try_link "$LINENO"; then : |
| | | ax_cv_PTHREAD_PRIO_INHERIT=yes |
| | | else |
| | | ax_cv_PTHREAD_PRIO_INHERIT=no |
| | | fi |
| | | rm -f core conftest.err conftest.$ac_objext \ |
| | | conftest$ac_exeext conftest.$ac_ext |
| | | |
| | | fi |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5 |
| | | $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; } |
| | | if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then : |
| | | |
| | | $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h |
| | | |
| | | fi |
| | | |
| | | LIBS="$save_LIBS" |
| | | CFLAGS="$save_CFLAGS" |
| | | |
| | | # More AIX lossage: must compile with xlc_r or cc_r |
| | | if test x"$GCC" != xyes; then |
| | | for ac_prog in xlc_r cc_r |
| | | do |
| | | # Extract the first word of "$ac_prog", so it can be a program name with args. |
| | | set dummy $ac_prog; ac_word=$2 |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
| | | $as_echo_n "checking for $ac_word... " >&6; } |
| | | if ${ac_cv_prog_PTHREAD_CC+:} false; then : |
| | | $as_echo_n "(cached) " >&6 |
| | | else |
| | | if test -n "$PTHREAD_CC"; then |
| | | ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. |
| | | else |
| | | as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
| | | for as_dir in $PATH |
| | | do |
| | | IFS=$as_save_IFS |
| | | test -z "$as_dir" && as_dir=. |
| | | for ac_exec_ext in '' $ac_executable_extensions; do |
| | | if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then |
| | | ac_cv_prog_PTHREAD_CC="$ac_prog" |
| | | $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
| | | break 2 |
| | | fi |
| | | done |
| | | done |
| | | IFS=$as_save_IFS |
| | | |
| | | fi |
| | | fi |
| | | PTHREAD_CC=$ac_cv_prog_PTHREAD_CC |
| | | if test -n "$PTHREAD_CC"; then |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 |
| | | $as_echo "$PTHREAD_CC" >&6; } |
| | | else |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
| | | $as_echo "no" >&6; } |
| | | fi |
| | | |
| | | |
| | | test -n "$PTHREAD_CC" && break |
| | | done |
| | | test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}" |
| | | |
| | | else |
| | | PTHREAD_CC=$CC |
| | | fi |
| | | else |
| | | PTHREAD_CC="$CC" |
| | | fi |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: |
| | | if test x"$ax_pthread_ok" = xyes; then |
| | | |
| | | |
| | | $as_echo "#define HAVE_PTHREAD 1" >>confdefs.h |
| | | |
| | | LIBS="$PTHREAD_LIBS $LIBS" |
| | | CFLAGS="$CFLAGS $PTHREAD_CFLAGS" |
| | | CXXFLAGS="$CXXFLAGS $PTHREAD_CXXFLAGS" |
| | | CC="$PTHREAD_CC" |
| | | |
| | | : |
| | | else |
| | | ax_pthread_ok=no |
| | | |
| | | fi |
| | | ac_ext=c |
| | | ac_cpp='$CPP $CPPFLAGS' |
| | | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| | | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| | | ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| | | |
| | | |
| | | |
| | | ac_config_files="$ac_config_files Makefile src/Makefile" |
| | | |
| | |
| | | LTLIBOBJS=$ac_ltlibobjs |
| | | |
| | | |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 |
| | | $as_echo_n "checking that generated files are newer than configure... " >&6; } |
| | | if test -n "$am_sleep_pid"; then |
| | | # Hide warnings about reused PIDs. |
| | | wait $am_sleep_pid 2>/dev/null |
| | | fi |
| | | { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 |
| | | $as_echo "done" >&6; } |
| | | if test -n "$EXEEXT"; then |
| | | am__EXEEXT_TRUE= |
| | | am__EXEEXT_FALSE='#' |
| | |
| | | # report actual input values of CONFIG_FILES etc. instead of their |
| | | # values after options handling. |
| | | ac_log=" |
| | | This file was extended by g4display $as_me 1.0.0, which was |
| | | This file was extended by g4export $as_me 1.0.0, which was |
| | | generated by GNU Autoconf 2.69. Invocation command line was |
| | | |
| | | CONFIG_FILES = $CONFIG_FILES |
| | |
| | | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
| | | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
| | | ac_cs_version="\\ |
| | | g4display config.status 1.0.0 |
| | | g4export config.status 1.0.0 |
| | | configured by $0, generated by GNU Autoconf 2.69, |
| | | with options \\"\$ac_cs_config\\" |
| | | |
| | |
| | | # |
| | | # INIT-COMMANDS |
| | | # |
| | | AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" |
| | | AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" |
| | | |
| | | _ACEOF |
| | | |
| | |
| | | |
| | | case $ac_file$ac_mode in |
| | | "depfiles":C) test x"$AMDEP_TRUE" != x"" || { |
| | | # Autoconf 2.62 quotes --file arguments for eval, but not when files |
| | | # Older Autoconf quotes --file arguments for eval, but not when files |
| | | # are listed without --file. Let's play safe and only enable the eval |
| | | # if we detect the quoting. |
| | | case $CONFIG_FILES in |
| | | *\'*) eval set x "$CONFIG_FILES" ;; |
| | | *) set x $CONFIG_FILES ;; |
| | | # TODO: see whether this extra hack can be removed once we start |
| | | # requiring Autoconf 2.70 or later. |
| | | case $CONFIG_FILES in #( |
| | | *\'*) : |
| | | eval set x "$CONFIG_FILES" ;; #( |
| | | *) : |
| | | set x $CONFIG_FILES ;; #( |
| | | *) : |
| | | ;; |
| | | esac |
| | | shift |
| | | for mf |
| | | # Used to flag and report bootstrapping failures. |
| | | am_rc=0 |
| | | for am_mf |
| | | do |
| | | # Strip MF so we end up with the name of the file. |
| | | mf=`echo "$mf" | sed -e 's/:.*$//'` |
| | | # Check whether this is an Automake generated Makefile or not. |
| | | # We used to match only the files named `Makefile.in', but |
| | | # some people rename them; so instead we look at the file content. |
| | | # Grep'ing the first line is not enough: some people post-process |
| | | # each Makefile.in and add a new line on top of each file to say so. |
| | | # Grep'ing the whole file is not good either: AIX grep has a line |
| | | am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` |
| | | # Check whether this is an Automake generated Makefile which includes |
| | | # dependency-tracking related rules and includes. |
| | | # Grep'ing the whole file directly is not great: AIX grep has a line |
| | | # limit of 2048, but all sed's we know have understand at least 4000. |
| | | if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then |
| | | dirpart=`$as_dirname -- "$mf" || |
| | | $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ |
| | | X"$mf" : 'X\(//\)[^/]' \| \ |
| | | X"$mf" : 'X\(//\)$' \| \ |
| | | X"$mf" : 'X\(/\)' \| . 2>/dev/null || |
| | | $as_echo X"$mf" | |
| | | sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ |
| | | || continue |
| | | am_dirpart=`$as_dirname -- "$am_mf" || |
| | | $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ |
| | | X"$am_mf" : 'X\(//\)[^/]' \| \ |
| | | X"$am_mf" : 'X\(//\)$' \| \ |
| | | X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || |
| | | $as_echo X"$am_mf" | |
| | | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ |
| | | s//\1/ |
| | | q |
| | |
| | | q |
| | | } |
| | | s/.*/./; q'` |
| | | else |
| | | continue |
| | | am_filepart=`$as_basename -- "$am_mf" || |
| | | $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ |
| | | X"$am_mf" : 'X\(//\)$' \| \ |
| | | X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || |
| | | $as_echo X/"$am_mf" | |
| | | sed '/^.*\/\([^/][^/]*\)\/*$/{ |
| | | s//\1/ |
| | | q |
| | | } |
| | | /^X\/\(\/\/\)$/{ |
| | | s//\1/ |
| | | q |
| | | } |
| | | /^X\/\(\/\).*/{ |
| | | s//\1/ |
| | | q |
| | | } |
| | | s/.*/./; q'` |
| | | { echo "$as_me:$LINENO: cd "$am_dirpart" \ |
| | | && sed -e '/# am--include-marker/d' "$am_filepart" \ |
| | | | $MAKE -f - am--depfiles" >&5 |
| | | (cd "$am_dirpart" \ |
| | | && sed -e '/# am--include-marker/d' "$am_filepart" \ |
| | | | $MAKE -f - am--depfiles) >&5 2>&5 |
| | | ac_status=$? |
| | | echo "$as_me:$LINENO: \$? = $ac_status" >&5 |
| | | (exit $ac_status); } || am_rc=$? |
| | | done |
| | | if test $am_rc -ne 0; then |
| | | { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 |
| | | $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} |
| | | as_fn_error $? "Something went wrong bootstrapping makefile fragments |
| | | for automatic dependency tracking. If GNU make was not used, consider |
| | | re-running the configure script with MAKE=\"gmake\" (or whatever is |
| | | necessary). You can also try re-running configure with the |
| | | '--disable-dependency-tracking' option to at least be able to build |
| | | the package (albeit without support for automatic dependency tracking). |
| | | See \`config.log' for more details" "$LINENO" 5; } |
| | | fi |
| | | # Extract the definition of DEPDIR, am__include, and am__quote |
| | | # from the Makefile without running `make'. |
| | | DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` |
| | | test -z "$DEPDIR" && continue |
| | | am__include=`sed -n 's/^am__include = //p' < "$mf"` |
| | | test -z "am__include" && continue |
| | | am__quote=`sed -n 's/^am__quote = //p' < "$mf"` |
| | | # When using ansi2knr, U may be empty or an underscore; expand it |
| | | U=`sed -n 's/^U = //p' < "$mf"` |
| | | # Find all dependency output files, they are included files with |
| | | # $(DEPDIR) in their names. We invoke sed twice because it is the |
| | | # simplest approach to changing $(DEPDIR) to its actual value in the |
| | | # expansion. |
| | | for file in `sed -n " |
| | | s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ |
| | | sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do |
| | | # Make sure the directory exists. |
| | | test -f "$dirpart/$file" && continue |
| | | fdir=`$as_dirname -- "$file" || |
| | | $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ |
| | | X"$file" : 'X\(//\)[^/]' \| \ |
| | | X"$file" : 'X\(//\)$' \| \ |
| | | X"$file" : 'X\(/\)' \| . 2>/dev/null || |
| | | $as_echo X"$file" | |
| | | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ |
| | | s//\1/ |
| | | q |
| | | } |
| | | /^X\(\/\/\)[^/].*/{ |
| | | s//\1/ |
| | | q |
| | | } |
| | | /^X\(\/\/\)$/{ |
| | | s//\1/ |
| | | q |
| | | } |
| | | /^X\(\/\).*/{ |
| | | s//\1/ |
| | | q |
| | | } |
| | | s/.*/./; q'` |
| | | as_dir=$dirpart/$fdir; as_fn_mkdir_p |
| | | # echo "creating $dirpart/$file" |
| | | echo '# dummy' > "$dirpart/$file" |
| | | done |
| | | done |
| | | { am_dirpart=; unset am_dirpart;} |
| | | { am_filepart=; unset am_filepart;} |
| | | { am_mf=; unset am_mf;} |
| | | { am_rc=; unset am_rc;} |
| | | rm -f conftest-deps.mk |
| | | } |
| | | ;; |
| | | |