~peter-pearse/ubuntu/natty/tcl8.5/prop001

« back to all changes in this revision

Viewing changes to unix/configure

  • Committer: Bazaar Package Importer
  • Author(s): Sergei Golovan
  • Date: 2009-04-17 19:08:08 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20090417190808-i78jwvtk0ly1t4ss
Tags: 8.5.7-1
* New upstream release.
* Bumped standards version to 3.8.1.

Show diffs side-by-side

added added

removed removed

Lines of Context:
308
308
# include <unistd.h>
309
309
#endif"
310
310
 
311
 
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAN_FLAGS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP TCL_THREADS RANLIB ac_ct_RANLIB AR LIBOBJS TCL_LIBS DL_LIBS DL_OBJS PLAT_OBJS PLAT_SRCS CFLAGS_DEBUG CFLAGS_OPTIMIZE CFLAGS_WARNING LDFLAGS_DEBUG LDFLAGS_OPTIMIZE CC_SEARCH_FLAGS LD_SEARCH_FLAGS STLIB_LD SHLIB_LD TCL_SHLIB_LD_EXTRAS TK_SHLIB_LD_EXTRAS SHLIB_LD_LIBS SHLIB_CFLAGS SHLIB_SUFFIX MAKE_LIB MAKE_STUB_LIB INSTALL_LIB INSTALL_STUB_LIB CFLAGS_DEFAULT LDFLAGS_DEFAULT DTRACE TCL_VERSION TCL_MAJOR_VERSION TCL_MINOR_VERSION TCL_PATCH_LEVEL TCL_YEAR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_STUB_LIB_PATH TCL_INCLUDE_SPEC TCL_BUILD_STUB_LIB_SPEC TCL_BUILD_STUB_LIB_PATH TCL_SRC_DIR CFG_TCL_SHARED_LIB_SUFFIX CFG_TCL_UNSHARED_LIB_SUFFIX CFG_TCL_EXPORT_FILE_SUFFIX TCL_SHARED_BUILD LD_LIBRARY_PATH_VAR TCL_BUILD_LIB_SPEC TCL_NEEDS_EXP_FILE TCL_BUILD_EXP_FILE TCL_EXP_FILE TCL_LIB_VERSIONS_OK TCL_SHARED_LIB_SUFFIX TCL_UNSHARED_LIB_SUFFIX TCL_HAS_LONGLONG INSTALL_TZDATA DTRACE_SRC DTRACE_HDR DTRACE_OBJ MAKEFILE_SHELL BUILD_DLTEST TCL_PACKAGE_PATH TCL_MODULE_PATH TCL_LIBRARY PRIVATE_INCLUDE_DIR HTML_DIR EXTRA_CC_SWITCHES EXTRA_APP_CC_SWITCHES EXTRA_INSTALL EXTRA_INSTALL_BINARIES EXTRA_BUILD_HTML EXTRA_TCLSH_LIBS DLTEST_LD DLTEST_SUFFIX'
 
311
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAN_FLAGS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP TCL_THREADS RANLIB ac_ct_RANLIB AR LIBOBJS TCL_LIBS DL_LIBS DL_OBJS PLAT_OBJS PLAT_SRCS LDAIX_SRC CFLAGS_DEBUG CFLAGS_OPTIMIZE CFLAGS_WARNING LDFLAGS_DEBUG LDFLAGS_OPTIMIZE CC_SEARCH_FLAGS LD_SEARCH_FLAGS STLIB_LD SHLIB_LD TCL_SHLIB_LD_EXTRAS TK_SHLIB_LD_EXTRAS SHLIB_LD_LIBS SHLIB_CFLAGS SHLIB_SUFFIX MAKE_LIB MAKE_STUB_LIB INSTALL_LIB INSTALL_STUB_LIB CFLAGS_DEFAULT LDFLAGS_DEFAULT DTRACE TCL_VERSION TCL_MAJOR_VERSION TCL_MINOR_VERSION TCL_PATCH_LEVEL TCL_YEAR TCL_LIB_FILE TCL_LIB_FLAG TCL_LIB_SPEC TCL_STUB_LIB_FILE TCL_STUB_LIB_FLAG TCL_STUB_LIB_SPEC TCL_STUB_LIB_PATH TCL_INCLUDE_SPEC TCL_BUILD_STUB_LIB_SPEC TCL_BUILD_STUB_LIB_PATH TCL_SRC_DIR CFG_TCL_SHARED_LIB_SUFFIX CFG_TCL_UNSHARED_LIB_SUFFIX CFG_TCL_EXPORT_FILE_SUFFIX TCL_SHARED_BUILD LD_LIBRARY_PATH_VAR TCL_BUILD_LIB_SPEC TCL_NEEDS_EXP_FILE TCL_BUILD_EXP_FILE TCL_EXP_FILE TCL_LIB_VERSIONS_OK TCL_SHARED_LIB_SUFFIX TCL_UNSHARED_LIB_SUFFIX TCL_HAS_LONGLONG INSTALL_TZDATA DTRACE_SRC DTRACE_HDR DTRACE_OBJ MAKEFILE_SHELL BUILD_DLTEST TCL_PACKAGE_PATH TCL_MODULE_PATH TCL_LIBRARY PRIVATE_INCLUDE_DIR HTML_DIR EXTRA_CC_SWITCHES EXTRA_APP_CC_SWITCHES EXTRA_INSTALL EXTRA_INSTALL_BINARIES EXTRA_BUILD_HTML EXTRA_TCLSH_LIBS DLTEST_LD DLTEST_SUFFIX'
312
312
ac_subst_files=''
313
313
 
314
314
# Initialize some variables set by options.
1335
1335
TCL_VERSION=8.5
1336
1336
TCL_MAJOR_VERSION=8
1337
1337
TCL_MINOR_VERSION=5
1338
 
TCL_PATCH_LEVEL=".6"
 
1338
TCL_PATCH_LEVEL=".7"
1339
1339
VERSION=${TCL_VERSION}
1340
1340
 
1341
1341
#------------------------------------------------------------------------
6620
6620
 
6621
6621
 
6622
6622
    # Require ranlib early so we can override it in special cases below.
 
6623
    LDAIX_SRC=""
 
6624
    if test x"${SHLIB_VERSION}" = x; then
 
6625
  SHLIB_VERSION="1.0"
 
6626
fi
 
6627
 
6623
6628
 
6624
6629
 
6625
6630
 
6640
6645
    CFLAGS_OPTIMIZE=-O
6641
6646
    if test "$GCC" = yes; then
6642
6647
 
6643
 
        CFLAGS_WARNING="-Wall -Wno-implicit-int"
 
6648
        CFLAGS_WARNING="-Wall"
6644
6649
 
6645
6650
else
6646
6651
  CFLAGS_WARNING=""
6725
6730
            LD_LIBRARY_PATH_VAR="LIBPATH"
6726
6731
 
6727
6732
            # Check to enable 64-bit flags for compiler/linker on AIX 4+
 
6733
                LDAIX_SRC='$(UNIX_DIR)/ldAix'
6728
6734
            if test "$do64bit" = yes -a "`uname -v`" -gt 3; then
6729
6735
 
6730
6736
                if test "$GCC" = yes; then
7541
7547
 
7542
7548
else
7543
7549
 
7544
 
                SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0'
 
7550
                SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}'
7545
7551
 
7546
7552
fi
7547
7553
 
7552
7558
            TCL_LIB_VERSIONS_OK=nodots
7553
7559
            ;;
7554
7560
        OpenBSD-*)
 
7561
            CFLAGS_OPTIMIZE='-O2'
7555
7562
            SHLIB_CFLAGS="-fPIC"
7556
7563
            SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS}'
7557
7564
            SHLIB_LD_LIBS='${LIBS}'
7564
7571
fi
7565
7572
 
7566
7573
            LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
7567
 
            SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0'
 
7574
            SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}'
7568
7575
            echo "$as_me:$LINENO: checking for ELF" >&5
7569
7576
echo $ECHO_N "checking for ELF... $ECHO_C" >&6
7570
7577
if test "${tcl_cv_ld_elf+set}" = set; then
8310
8317
            # requires an extra version number at the end of .so file names.
8311
8318
            # So, the library has to have a name like libtcl75.so.1.0
8312
8319
 
8313
 
            SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0'
 
8320
            SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}'
8314
8321
            UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a'
8315
8322
            TCL_LIB_VERSIONS_OK=nodots
8316
8323
            ;;
8922
8929
 
8923
8930
 
8924
8931
 
 
8932
 
8925
8933
cat >>confdefs.h <<_ACEOF
8926
8934
#define TCL_SHLIB_EXT "${SHLIB_SUFFIX}"
8927
8935
_ACEOF
17869
17877
_ACEOF
17870
17878
 
17871
17879
        fi
 
17880
        echo "$as_me:$LINENO: checking if Darwin SUSv3 extensions are available" >&5
 
17881
echo $ECHO_N "checking if Darwin SUSv3 extensions are available... $ECHO_C" >&6
 
17882
if test "${tcl_cv_cc_darwin_c_source+set}" = set; then
 
17883
  echo $ECHO_N "(cached) $ECHO_C" >&6
 
17884
else
 
17885
 
 
17886
            hold_cflags=$CFLAGS; CFLAGS="$CFLAGS -Werror"
 
17887
            cat >conftest.$ac_ext <<_ACEOF
 
17888
/* confdefs.h.  */
 
17889
_ACEOF
 
17890
cat confdefs.h >>conftest.$ac_ext
 
17891
cat >>conftest.$ac_ext <<_ACEOF
 
17892
/* end confdefs.h.  */
 
17893
 
 
17894
                    #ifdef __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__
 
17895
                    #if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1050
 
17896
                    #error __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1050
 
17897
                    #endif
 
17898
                    #elif MAC_OS_X_VERSION_MIN_REQUIRED < 1050
 
17899
                    #error MAC_OS_X_VERSION_MIN_REQUIRED < 1050
 
17900
                    #endif
 
17901
                    #define _DARWIN_C_SOURCE 1
 
17902
                    #include <sys/cdefs.h>
 
17903
 
 
17904
int
 
17905
main ()
 
17906
{
 
17907
 
 
17908
  ;
 
17909
  return 0;
 
17910
}
 
17911
_ACEOF
 
17912
rm -f conftest.$ac_objext
 
17913
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
 
17914
  (eval $ac_compile) 2>conftest.er1
 
17915
  ac_status=$?
 
17916
  grep -v '^ *+' conftest.er1 >conftest.err
 
17917
  rm -f conftest.er1
 
17918
  cat conftest.err >&5
 
17919
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
17920
  (exit $ac_status); } &&
 
17921
         { ac_try='test -z "$ac_c_werror_flag"
 
17922
                         || test ! -s conftest.err'
 
17923
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
 
17924
  (eval $ac_try) 2>&5
 
17925
  ac_status=$?
 
17926
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
17927
  (exit $ac_status); }; } &&
 
17928
         { ac_try='test -s conftest.$ac_objext'
 
17929
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
 
17930
  (eval $ac_try) 2>&5
 
17931
  ac_status=$?
 
17932
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
 
17933
  (exit $ac_status); }; }; then
 
17934
  tcl_cv_cc_darwin_c_source=yes
 
17935
else
 
17936
  echo "$as_me: failed program was:" >&5
 
17937
sed 's/^/| /' conftest.$ac_ext >&5
 
17938
 
 
17939
tcl_cv_cc_darwin_c_source=no
 
17940
fi
 
17941
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
 
17942
            CFLAGS=$hold_cflags
 
17943
fi
 
17944
echo "$as_me:$LINENO: result: $tcl_cv_cc_darwin_c_source" >&5
 
17945
echo "${ECHO_T}$tcl_cv_cc_darwin_c_source" >&6
 
17946
        if test $tcl_cv_cc_darwin_c_source = yes; then
 
17947
 
 
17948
cat >>confdefs.h <<\_ACEOF
 
17949
#define _DARWIN_C_SOURCE 1
 
17950
_ACEOF
 
17951
 
 
17952
        fi
17872
17953
    fi
17873
17954
    # Build .bundle dltest binaries in addition to .dylib
17874
17955
    DLTEST_LD='${CC} -bundle -Wl,-w ${CFLAGS} ${LDFLAGS}'
18859
18940
 
18860
18941
if test "$FRAMEWORK_BUILD" = "1" ; then
18861
18942
    test -z "$TCL_PACKAGE_PATH" && \
18862
 
        TCL_PACKAGE_PATH="~/Library/Tcl /Library/Tcl /Network/Library/Tcl /System/Library/Tcl ~/Library/Frameworks /Library/Frameworks /Network/Library/Frameworks /System/Library/Frameworks"
 
18943
        TCL_PACKAGE_PATH="~/Library/Tcl /Library/Tcl /System/Library/Tcl ~/Library/Frameworks /Library/Frameworks /System/Library/Frameworks"
18863
18944
    test -z "$TCL_MODULE_PATH"  && \
18864
 
        TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl /Network/Library/Tcl /System/Library/Tcl"
 
18945
        TCL_MODULE_PATH="~/Library/Tcl /Library/Tcl /System/Library/Tcl"
18865
18946
elif test "$prefix/lib" != "$libdir"; then
18866
18947
    TCL_PACKAGE_PATH="${libdir} ${prefix}/lib ${TCL_PACKAGE_PATH}"
18867
18948
else
19621
19702
s,@DL_OBJS@,$DL_OBJS,;t t
19622
19703
s,@PLAT_OBJS@,$PLAT_OBJS,;t t
19623
19704
s,@PLAT_SRCS@,$PLAT_SRCS,;t t
 
19705
s,@LDAIX_SRC@,$LDAIX_SRC,;t t
19624
19706
s,@CFLAGS_DEBUG@,$CFLAGS_DEBUG,;t t
19625
19707
s,@CFLAGS_OPTIMIZE@,$CFLAGS_OPTIMIZE,;t t
19626
19708
s,@CFLAGS_WARNING@,$CFLAGS_WARNING,;t t